.loading-state[data-v-8e872117]{padding:1rem}.loading-inline[data-v-8e872117]{display:inline-flex;align-items:center;gap:.5rem;color:var(--cds-text-secondary, #525252);font-size:.875rem;font-weight:500;line-height:1.2}.loading-inline__description[data-v-8e872117]{color:var(--cds-text-secondary, #525252)}.loading-spinner[data-v-8e872117]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;text-align:center}.spinner-description[data-v-8e872117]{margin-top:.75rem;color:var(--cds-text-secondary, #525252);font-size:.875rem;font-weight:500}.spinner-ring[data-v-8e872117]{display:inline-block;flex-shrink:0;width:2rem;height:2rem;border-radius:50%;border:3px solid var(--cds-border-strong, #8d8d8d);border-top-color:#66439c;border-right-color:#66439c;animation:loading-state-spin-8e872117 .8s linear infinite!important;will-change:transform}.spinner-ring--sm[data-v-8e872117]{width:1.25rem;height:1.25rem;border-width:2px}.loading-centered[data-v-8e872117]{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 1rem}.loading-pulse[data-v-8e872117]{display:inline-flex;align-items:baseline;gap:.25rem;color:var(--cds-text-secondary, #525252);font-size:.875rem;font-weight:400;font-style:italic;line-height:1.4}.loading-pulse__dots[data-v-8e872117]{display:inline-flex;align-items:center;gap:.125rem}.loading-pulse__dot[data-v-8e872117]{width:4px;height:4px;border-radius:50%;background:var(--cds-text-secondary, #525252);opacity:.5;animation:loading-state-pulse-dot-8e872117 1.4s ease-in-out infinite}.loading-pulse__dot[data-v-8e872117]:nth-child(2){animation-delay:.2s}.loading-pulse__dot[data-v-8e872117]:nth-child(3){animation-delay:.4s}@keyframes loading-state-spin-8e872117{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes loading-state-pulse-dot-8e872117{0%,80%,to{opacity:.5}40%{opacity:1}}.field-validation-message[data-v-9c5ec78f]{color:var(--cds-support-error, #da1e28);font-size:.75rem;line-height:1.4}.portal[data-v-c56a8e53]{display:flex;justify-content:center;min-height:100vh;padding:3rem 1rem;background:var(--cds-layer-01, #f4f4f4)}.portal__card[data-v-c56a8e53]{width:100%;max-width:640px;align-self:flex-start;padding:2rem;background:var(--cds-background, #ffffff);border:1px solid var(--cds-border-subtle, #e0e0e0);border-radius:.5rem;box-shadow:0 2px 8px #0000001a}.portal__brand[data-v-c56a8e53]{margin:0 0 1.5rem;color:#66439c;font-size:.75rem;font-weight:600;text-transform:uppercase}.portal__title[data-v-c56a8e53]{margin:0 0 .75rem;font-size:1.5rem;font-weight:600;line-height:1.2;color:var(--cds-text-primary, #161616)}.portal__text[data-v-c56a8e53]{margin:0 0 .75rem;color:var(--cds-text-secondary, #525252);font-size:1rem;line-height:1.5}.portal__hint[data-v-c56a8e53]{margin:1rem 0 0;color:var(--cds-text-secondary, #525252);font-size:.875rem;line-height:1.5}.portal__notice[data-v-c56a8e53]{margin:0 0 1rem;padding:.75rem 1rem;border-left:3px solid var(--cds-support-info, #0043ce);background:#0043ce26;color:var(--cds-text-primary, #161616);line-height:1.5}.portal__message[data-v-c56a8e53]{margin:0 0 1rem;padding:.75rem 1rem;background:var(--cds-layer-01, #f4f4f4);border-radius:.25rem;color:var(--cds-text-primary, #161616);white-space:pre-wrap}.portal__label[data-v-c56a8e53]{display:block;margin-bottom:.25rem;color:var(--cds-text-secondary, #525252);font-size:.75rem;font-weight:600}.portal__input[data-v-c56a8e53]{display:block;width:100%;height:2.5rem;margin-bottom:.25rem;padding:0 .75rem;border:1px solid var(--cds-border-strong, #8d8d8d);border-radius:.25rem;background:var(--cds-background, #ffffff);color:var(--cds-text-primary, #161616);font-family:IBM Plex Mono,Menlo,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier,monospace;font-size:1rem}.portal__input[data-v-c56a8e53]:focus{outline:none;border-color:#66439c;box-shadow:0 0 0 3px #66439c4d}.portal__input--short[data-v-c56a8e53]{width:5rem}.portal__actions[data-v-c56a8e53]{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.portal__button[data-v-c56a8e53]{min-height:2.5rem;padding:0 1rem;border:1px solid #66439c;border-radius:.25rem;background:#66439c;color:var(--cds-text-on-color, #ffffff);font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .15s ease,color .15s ease}.portal__button[data-v-c56a8e53]:hover:not(:disabled){background:#8460c7;border-color:#8460c7}.portal__button[data-v-c56a8e53]:focus-visible{outline:none;box-shadow:0 0 0 3px #66439c4d}.portal__button[data-v-c56a8e53]:disabled{opacity:.5;cursor:not-allowed}.portal__button--ghost[data-v-c56a8e53]{background:transparent;color:#66439c}.portal__button--ghost[data-v-c56a8e53]:hover:not(:disabled){background:#66439c1a;border-color:#66439c}.portal__files[data-v-c56a8e53]{margin:1rem 0 0;padding:0;list-style:none}.portal__file[data-v-c56a8e53]{display:flex;flex-direction:column;gap:.5rem;padding:1rem 0;border-top:1px solid var(--cds-border-subtle, #e0e0e0)}.portal__file .portal__button[data-v-c56a8e53]{align-self:flex-start}.portal__file-main[data-v-c56a8e53]{display:flex;justify-content:space-between;gap:.75rem}.portal__file-name[data-v-c56a8e53]{font-weight:600;color:var(--cds-text-primary, #161616);word-break:break-word}.portal__file-size[data-v-c56a8e53]{color:var(--cds-text-secondary, #525252);white-space:nowrap}.portal__file-hash code[data-v-c56a8e53]{display:block;font-family:IBM Plex Mono,Menlo,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier,monospace;font-size:.75rem;color:var(--cds-text-primary, #161616);word-break:break-all}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:url(/assets/IBMPlexSans-Regular-Cyrillic-C5X9L19Z.woff2) format("woff2");unicode-range:U+0400-045F,U+0462-0463,U+046A-046B,U+0472-0475,U+0490-04C2,U+04CF-04D9,U+04DC-04E9,U+04EE-04F9,U+0524-0525}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:url(/assets/IBMPlexSans-Regular-Pi-CkmElvWW.woff2) format("woff2");unicode-range:U+0E3F,U+2000-200D,U+2015,U+2028-2029,U+202F,U+2032-2033,U+2070,U+2074-2079,U+2080-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+2215,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+ECE0,U+EFCC,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:url(/assets/IBMPlexSans-Regular-Latin3-B7f3PIUA.woff2) format("woff2");unicode-range:U+0102-0103,U+01CD-01DC,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:url(/assets/IBMPlexSans-Regular-Latin2-DVrf9P05.woff2) format("woff2");unicode-range:U+0100-0101,U+0104-0130,U+0132-0151,U+0154-017F,U+018F,U+0192,U+01A0-01A1,U+01AF-01B0,U+01FA-01FF,U+0218-021B,U+0237,U+0259,U+1E80-1E85,U+1E9E,U+20A1,U+20A4,U+20A6,U+20A8-20AA,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+20BF}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:url(/assets/IBMPlexSans-Regular-Latin1-BUjEsRx4.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:url(/assets/IBMPlexSans-Medium-Cyrillic-BeQhuxaN.woff2) format("woff2");unicode-range:U+0400-045F,U+0462-0463,U+046A-046B,U+0472-0475,U+0490-04C2,U+04CF-04D9,U+04DC-04E9,U+04EE-04F9,U+0524-0525}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:url(/assets/IBMPlexSans-Medium-Pi-ZL5WuB4_.woff2) format("woff2");unicode-range:U+0E3F,U+2000-200D,U+2015,U+2028-2029,U+202F,U+2032-2033,U+2070,U+2074-2079,U+2080-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+2215,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+ECE0,U+EFCC,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:url(/assets/IBMPlexSans-Medium-Latin3-Ckmkfk4j.woff2) format("woff2");unicode-range:U+0102-0103,U+01CD-01DC,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:url(/assets/IBMPlexSans-Medium-Latin2-2D3n_XVv.woff2) format("woff2");unicode-range:U+0100-0101,U+0104-0130,U+0132-0151,U+0154-017F,U+018F,U+0192,U+01A0-01A1,U+01AF-01B0,U+01FA-01FF,U+0218-021B,U+0237,U+0259,U+1E80-1E85,U+1E9E,U+20A1,U+20A4,U+20A6,U+20A8-20AA,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+20BF}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:url(/assets/IBMPlexSans-Medium-Latin1-B2CuUu4P.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:600;src:url(/assets/IBMPlexSans-SemiBold-Cyrillic-92PWFvQi.woff2) format("woff2");unicode-range:U+0400-045F,U+0462-0463,U+046A-046B,U+0472-0475,U+0490-04C2,U+04CF-04D9,U+04DC-04E9,U+04EE-04F9,U+0524-0525}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:600;src:url(/assets/IBMPlexSans-SemiBold-Pi-CG8jxtIB.woff2) format("woff2");unicode-range:U+0E3F,U+2000-200D,U+2015,U+2028-2029,U+202F,U+2032-2033,U+2070,U+2074-2079,U+2080-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+2215,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+ECE0,U+EFCC,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:600;src:url(/assets/IBMPlexSans-SemiBold-Latin3-b1rxH0LD.woff2) format("woff2");unicode-range:U+0102-0103,U+01CD-01DC,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:600;src:url(/assets/IBMPlexSans-SemiBold-Latin2-B0f1M9rs.woff2) format("woff2");unicode-range:U+0100-0101,U+0104-0130,U+0132-0151,U+0154-017F,U+018F,U+0192,U+01A0-01A1,U+01AF-01B0,U+01FA-01FF,U+0218-021B,U+0237,U+0259,U+1E80-1E85,U+1E9E,U+20A1,U+20A4,U+20A6,U+20A8-20AA,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+20BF}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:600;src:url(/assets/IBMPlexSans-SemiBold-Latin1-CIhZjzyK.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(/assets/IBMPlexMono-Regular-Cyrillic-BXMPDyz3.woff2) format("woff2");unicode-range:U+0400-045F,U+0462-0463,U+046A-046B,U+0472-0475,U+0490-04C2,U+04CF-04D9,U+04DC-04E9,U+04EE-04F9,U+0524-0525}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(/assets/IBMPlexMono-Regular-Pi-DGYmctoh.woff2) format("woff2");unicode-range:U+03C0,U+0E3F,U+2000-200D,U+2028-2029,U+202F,U+2032-2033,U+205F,U+2070,U+2074-2079,U+2080-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+2215,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+2500-259F,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+3000,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(/assets/IBMPlexMono-Regular-Latin3-Df6MHWOD.woff2) format("woff2");unicode-range:U+0102-0103,U+01CD-01DC,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(/assets/IBMPlexMono-Regular-Latin2-Bx2Zd6oW.woff2) format("woff2");unicode-range:U+0100-0101,U+0104-0130,U+0132-0151,U+0154-017F,U+018F,U+0192,U+01A0-01A1,U+01AF-01B0,U+01FA-01FF,U+0218-021B,U+0237,U+0259,U+1E80-1E85,U+1E9E,U+20A1,U+20A4,U+20A6,U+20A8-20AA,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+20BF}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(/assets/IBMPlexMono-Regular-Latin1-BsnL3gsb.woff2) format("woff2");unicode-range:U+0020-007E,U+00A0-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--cds-layer-01, #f4f4f4);color:var(--cds-text-primary, #161616);font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5}
