.push-loading{isolation:isolate;background:var(--theme-bg,#f3f4f5);width:100%;min-height:480px;color:var(--theme-ink,#151517);box-sizing:border-box;border-radius:20px;place-items:center;padding:36px 24px;display:grid;position:relative;overflow:hidden}.push-loading-page{border-radius:0;min-height:100svh}.push-loading-pattern{z-index:-1;opacity:.7;pointer-events:none;width:100%;height:100%;color:var(--theme-ink,#151517);position:absolute;inset:0}.push-loading-content{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 40px;width:100%;max-width:800px;display:flex}.push-loading-character{flex:0 0 260px;width:260px;height:280px;animation:3.6s ease-in-out infinite push-loader-float;position:relative}.push-loading-character>img{object-fit:contain;width:100%;height:100%}.push-loading-prop{color:#151517;background:#fafafa;border-radius:7px;place-items:center;display:grid;position:absolute}.push-loading-prop>svg{stroke-width:1.7px;width:100%;height:100%}.push-loading-clipboard{width:45px;height:56px;bottom:49px;left:7px;transform:rotate(-14deg)}.push-loading-calculator{width:33px;height:42px;top:67px;right:9px;transform:rotate(12deg)}.push-loading-pencil{background:#f2c94c;border-radius:3px;width:50px;height:17px;top:35px;left:145px;transform:rotate(-32deg)}.push-loading-copy{background:var(--theme-surface,#fafafa);border-radius:16px;flex:290px;max-width:410px;padding:24px;position:relative}.push-loading-eyebrow{letter-spacing:.08em;color:var(--theme-muted,#6b6b70);margin-bottom:12px;font-size:10px;font-weight:700;display:block}.push-loading .push-loading-copy h2{letter-spacing:-.035em;color:inherit;margin:0 0 12px;font-size:clamp(22px,2.3vw,30px);font-weight:800;line-height:1.15}.push-loading .push-loading-copy p{color:var(--theme-muted,#6b6b70);margin:0;font-size:14px;line-height:1.55}.push-loading-progress{gap:5px;margin:22px 0 8px;display:flex}.push-loading-progress i{background:var(--theme-line,#dedede);border-radius:3px;flex:1;height:5px}.push-loading-progress i[data-state=done]{background:#ef3124}.push-loading-progress i[data-state=running]{background:#f6a59f;animation:1.8s ease-in-out infinite push-loader-pulse}.push-loading-count{color:var(--theme-muted,#6b6b70);font-size:11px}.push-loading-count strong{color:var(--theme-ink,#151517);font-size:14px;font-weight:700}.push-loading-count small{font-size:inherit}.push-loading .push-loading-stages{gap:8px;margin:20px 0 0;padding:0;list-style:none;display:grid}.push-loading .push-loading-stages li{color:var(--theme-muted,#6b6b70);align-items:baseline;gap:8px;font-size:12px;display:flex}.push-loading-stages li>span{color:#ef3124;flex:0 0 14px;width:14px}.push-loading-stages li.running{color:var(--theme-ink,#151517);font-weight:600}.push-loading-stages li small{font-size:10px}.push-loading-dots{align-items:center;gap:6px;height:10px;margin-top:22px;display:flex}.push-loading-dots i{background:#ef3124;border-radius:50%;width:5px;height:5px;animation:1.5s ease-in-out infinite push-loader-dot}.push-loading-dots i:nth-child(2){animation-delay:.15s}.push-loading-dots i:nth-child(3){animation-delay:.3s}.push-loading-compact{border-radius:12px;min-height:112px;padding:14px 16px}.push-loading-compact .push-loading-content{flex-wrap:nowrap;gap:12px}.push-loading-compact .push-loading-character{flex-basis:66px;width:66px;height:78px}.push-loading-compact .push-loading-prop{display:none}.push-loading-compact .push-loading-copy{background:var(--theme-surface,#fafafa);flex:1;padding:10px}.push-loading-compact .push-loading-copy h2{letter-spacing:-.015em;margin-bottom:4px;font-size:14px}.push-loading-compact .push-loading-copy p{font-size:12px}.push-loading-compact .push-loading-dots{margin-top:10px}.push-loading-compact .push-loading-pattern{opacity:.35}.push-loading[data-reduced-motion=true] *,.push-loading[data-running=false] .push-loading-character{animation:none!important}.push-loading-copy>.text-button{margin-top:16px}.push-loading-mark{object-fit:contain;animation:2s ease-in-out infinite push-loader-float}@keyframes push-loader-float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-9px)rotate(2deg)}}@keyframes push-loader-dot{0%,70%,to{opacity:.4;transform:translateY(0)}35%{opacity:1;transform:translateY(-4px)}}@keyframes push-loader-pulse{50%{opacity:.5}}@media (width<=600px){.push-loading{min-height:500px;padding:28px 16px}.push-loading-page{min-height:100svh}.push-loading-content{gap:8px}.push-loading-character{flex-basis:220px;width:220px;height:230px}.push-loading-copy{flex-basis:100%;padding:20px}.push-loading-compact{min-height:106px;padding:12px}.push-loading-compact .push-loading-copy{flex-basis:auto}}@media (prefers-reduced-motion:reduce){.push-loading *,.push-loading-mark{animation:none!important}}@font-face{font-family:Styrene UI;src:local(Styrene UI Regular),url(https://alfabank.servicecdn.ru/media/fonts/styrene-ui/styrene-ui_regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Styrene UI;src:local(Styrene UI Medium),url(https://alfabank.servicecdn.ru/media/fonts/styrene-ui/styrene-ui_medium.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Styrene UI;src:local(Styrene UI Bold),url(https://alfabank.servicecdn.ru/media/fonts/styrene-ui/styrene-ui_bold.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}:root{--font-family-bank:"Styrene UI",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Helvetica,sans-serif}:root:root[data-design-system=kk3],html:root body,html:root :is(button,input,select,textarea){font-family:var(--font-family-bank);font-feature-settings:"ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.omega-code-sample :is(pre,code){font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}
