:root{--desk-color-surface: #fff;--desk-color-brand-mark: #2457ff;--desk-color-brand-accent: #2ba2ff;--desk-color-brand-text: #080808;--desk-color-ink: #222835;--desk-color-muted: #52647c;--desk-color-line: #d1e0ef;--desk-color-line-soft: #e5edf6;--desk-color-input-line: #a8bfd9;--desk-color-primary: #3b82f6;--desk-color-primary-hover: #2563eb;--desk-color-primary-ink: #fff;--desk-color-soft: #eff6ff;--desk-color-canvas: #f8fafc;--desk-color-decorative: #2ba2ff;--desk-color-error: #9c3026;--desk-color-error-soft: #fff2ef;--desk-color-error-line: #e6b8af;--desk-color-success: #285c3b;--desk-color-success-soft: #eff8f2;--desk-color-success-line: #b8d7c1;--desk-color-focus: #2563eb;--desk-color-selection: #d1e6ff;--desk-shadow-panel: 0 8px 30px rgba(20, 43, 74, .031372549);--desk-shadow-selected: 0 0 0 1px var(--desk-color-primary);--desk-radius-sm: 6px;--desk-radius: 10px;--desk-radius-lg: 16px;--desk-radius-pill: 999px;--desk-focus-width: 3px;--desk-focus-offset: 3px;--desk-disabled-opacity: .55;--desk-font-family: Montserrat, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--desk-font-size-body: 13px;--desk-font-size-small: 12px;--desk-font-size-input: 14px;--desk-font-size-input-mobile: 16px;--desk-font-size-title: clamp(27px, 2.8vw, 38px);--desk-font-size-section: 18px;--desk-font-size-hero: clamp(40px, 4.5vw, 68px);--desk-font-size-login-title: 30px;--desk-font-size-icon: 20px;--desk-font-size-art: 42px;--desk-font-weight-normal: 400;--desk-font-weight-medium: 500;--desk-font-weight-strong: 600;--desk-line-height-body: 1.8;--desk-line-height-heading: 1.2;--desk-line-height-control: 1.5;--desk-line-height-hero: 1.05;--desk-tracking-title: -1.3px;--desk-tracking-section: -.4px;--desk-tracking-eyebrow: 1.2px;--desk-transition: .16s ease}[data-theme=abanking]{--desk-color-surface: #fff;--desk-color-brand-mark: #2457ff;--desk-color-brand-accent: #2ba2ff;--desk-color-brand-text: #080808;--desk-color-ink: #222835;--desk-color-muted: #52647c;--desk-color-line: #d1e0ef;--desk-color-line-soft: #e5edf6;--desk-color-input-line: #a8bfd9;--desk-color-primary: #3b82f6;--desk-color-primary-hover: #2563eb;--desk-color-primary-ink: #fff;--desk-color-soft: #eff6ff;--desk-color-canvas: #f8fafc;--desk-color-decorative: #2ba2ff;--desk-color-error: #9c3026;--desk-color-error-soft: #fff2ef;--desk-color-error-line: #e6b8af;--desk-color-success: #285c3b;--desk-color-success-soft: #eff8f2;--desk-color-success-line: #b8d7c1;--desk-color-focus: #2563eb;--desk-color-selection: #d1e6ff;--desk-shadow-panel: 0 8px 30px rgba(20, 43, 74, .031372549);--desk-shadow-selected: 0 0 0 1px var(--desk-color-primary);--desk-radius-sm: 6px;--desk-radius: 10px;--desk-radius-lg: 16px;--desk-radius-pill: 999px;--desk-focus-width: 3px;--desk-focus-offset: 3px;--desk-disabled-opacity: .55;--desk-font-family: Montserrat, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--desk-font-size-body: 13px;--desk-font-size-small: 12px;--desk-font-size-input: 14px;--desk-font-size-input-mobile: 16px;--desk-font-size-title: clamp(27px, 2.8vw, 38px);--desk-font-size-section: 18px;--desk-font-size-hero: clamp(40px, 4.5vw, 68px);--desk-font-size-login-title: 30px;--desk-font-size-icon: 20px;--desk-font-size-art: 42px;--desk-font-weight-normal: 400;--desk-font-weight-medium: 500;--desk-font-weight-strong: 600;--desk-line-height-body: 1.8;--desk-line-height-heading: 1.2;--desk-line-height-control: 1.5;--desk-line-height-hero: 1.05;--desk-tracking-title: -1.3px;--desk-tracking-section: -.4px;--desk-tracking-eyebrow: 1.2px;--desk-transition: .16s ease}[data-theme=artsofte]{--desk-color-surface: #fff;--desk-color-brand-mark: #2457ff;--desk-color-brand-accent: #2ba2ff;--desk-color-brand-text: #080808;--desk-color-ink: #0e0f0f;--desk-color-muted: #62666c;--desk-color-line: #ded8d2;--desk-color-line-soft: #eee7e2;--desk-color-input-line: #b7aca4;--desk-color-primary: #0e0f0f;--desk-color-primary-hover: #35302c;--desk-color-primary-ink: #fff;--desk-color-soft: #ffede6;--desk-color-canvas: #faf9f8;--desk-color-decorative: #e6bfa8;--desk-color-error: #9c3026;--desk-color-error-soft: #fff2ef;--desk-color-error-line: #e6b8af;--desk-color-success: #285c3b;--desk-color-success-soft: #eff8f2;--desk-color-success-line: #b8d7c1;--desk-color-focus: #2e62d9;--desk-color-selection: #ffdacb;--desk-shadow-panel: 0 8px 30px rgba(14, 15, 15, .031372549);--desk-shadow-selected: 0 0 0 1px var(--desk-color-primary);--desk-radius-sm: 6px;--desk-radius: 10px;--desk-radius-lg: 16px;--desk-radius-pill: 999px;--desk-focus-width: 3px;--desk-focus-offset: 3px;--desk-disabled-opacity: .55;--desk-font-family: Montserrat, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--desk-font-size-body: 13px;--desk-font-size-small: 12px;--desk-font-size-input: 14px;--desk-font-size-input-mobile: 16px;--desk-font-size-title: clamp(27px, 2.8vw, 38px);--desk-font-size-section: 18px;--desk-font-size-hero: clamp(40px, 4.5vw, 68px);--desk-font-size-login-title: 30px;--desk-font-size-icon: 20px;--desk-font-size-art: 42px;--desk-font-weight-normal: 400;--desk-font-weight-medium: 500;--desk-font-weight-strong: 600;--desk-line-height-body: 1.8;--desk-line-height-heading: 1.2;--desk-line-height-control: 1.5;--desk-line-height-hero: 1.05;--desk-tracking-title: -1.3px;--desk-tracking-section: -.4px;--desk-tracking-eyebrow: 1.2px;--desk-transition: .16s ease}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/brand/montserrat-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/brand/montserrat-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{font-family:var(--desk-font-family);font-size:var(--desk-font-size-body);font-weight:var(--desk-font-weight-normal);line-height:var(--desk-line-height-body);color:var(--desk-color-ink);background:var(--desk-color-canvas);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}body{margin:0}a{color:var(--desk-color-primary)}h1{margin:0;font-size:var(--desk-font-size-title);font-weight:var(--desk-font-weight-medium);letter-spacing:var(--desk-tracking-title);line-height:var(--desk-line-height-heading)}h2{margin:0 0 8px;font-size:var(--desk-font-size-section);font-weight:var(--desk-font-weight-medium);letter-spacing:var(--desk-tracking-section);line-height:var(--desk-line-height-control)}label{display:block;margin-bottom:9px;color:var(--desk-color-ink);font-size:var(--desk-font-size-small);font-weight:var(--desk-font-weight-medium)}.eyebrow{display:block;margin-bottom:15px;color:var(--desk-color-primary-hover);font-size:var(--desk-font-size-small);font-weight:var(--desk-font-weight-strong);letter-spacing:var(--desk-tracking-eyebrow)}.section-label{display:flex;align-items:center;gap:12px;margin-bottom:18px;color:var(--desk-color-primary);font-size:var(--desk-font-size-small);font-weight:var(--desk-font-weight-medium)}.section-label span{color:var(--desk-color-ink)}.muted,.field-hint{color:var(--desk-color-muted);font-size:var(--desk-font-size-small);line-height:var(--desk-line-height-body)}.field-hint{margin:8px 0 0}dt{margin-bottom:8px;color:var(--desk-color-muted);font-size:var(--desk-font-size-small)}dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.panel{border:1px solid var(--desk-color-line);border-radius:var(--desk-radius);background:var(--desk-color-surface);box-shadow:var(--desk-shadow-panel)}.error-banner,.success-note{padding:13px 15px;border:1px solid var(--desk-color-error-line);border-radius:var(--desk-radius-sm);color:var(--desk-color-error);background:var(--desk-color-error-soft);font-size:var(--desk-font-size-small);line-height:var(--desk-line-height-body)}.success-note{border-color:var(--desk-color-success-line);color:var(--desk-color-success);background:var(--desk-color-success-soft)}.status{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border-radius:var(--desk-radius-sm);color:var(--desk-color-primary-hover);background:var(--desk-color-soft);font-size:var(--desk-font-size-small);font-weight:var(--desk-font-weight-strong)}.status span{width:5px;height:5px;border-radius:var(--desk-radius-pill);background:currentColor}.state-panel{display:flex;align-items:center;gap:11px;min-height:100px;color:var(--desk-color-muted)}.spinner{display:inline-block;width:18px;height:18px;border:2px solid var(--desk-color-decorative);border-top-color:var(--desk-color-primary);border-radius:var(--desk-radius-pill);animation:desk-spin .8s linear infinite}@keyframes desk-spin{to{transform:rotate(360deg)}}:root{--desk-color-canvas: var(--p-surface-50);--desk-color-surface: var(--p-content-background);--desk-color-ink: var(--p-text-color);--desk-color-muted: var(--p-text-muted-color);--desk-color-line: var(--p-content-border-color);--desk-color-line-soft: var(--p-content-border-color);--desk-color-input-line: var(--p-form-field-border-color);--desk-color-primary: var(--p-primary-color);--desk-color-primary-hover: var(--p-primary-hover-color);--desk-color-primary-ink: var(--p-primary-contrast-color);--desk-color-soft: var(--p-highlight-background);--desk-color-error: var(--p-red-600);--desk-font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--desk-font-size-body: 16px;--desk-font-size-small: 14px;--desk-font-size-input: 16px;--desk-line-height-body: 1.6;--desk-radius-sm: var(--p-form-field-border-radius);--desk-radius: var(--p-content-border-radius);--desk-shadow-panel: none;color-scheme:light}:root.app-dark{--desk-color-canvas: var(--p-surface-950);color-scheme:dark}button,input,textarea{font-family:inherit}.field-error,.required{color:var(--p-form-field-invalid-border-color)}.required{margin-inline-start:.25rem}.ui-message{display:block;margin-block:1rem}.ui-spinner{inline-size:1.5rem;block-size:1.5rem}body:has(app-portal .requests-view){overflow:hidden}
