body[data-asn-flow] #multibank-info-notification{display:none !important;}.asn-flow-shell{padding-top:4px;}.asn-flow-shell ap-input{display:block;width:100%;}.asn-flow-shell .ap-input__wrapper{width:100%;}.asn-flow-shell .ap-input__container{width:100%;box-sizing:border-box;min-height:var(--height-input,48px);}.asn-flow-shell .ap-input__label{white-space:normal;overflow:visible;text-overflow:unset;line-height:1.2;right:0;}.asn-flow-shell .ap-gap-sm-12{margin-bottom:12px;}.asn-flow-form-fields{width:100%;}.asn-flow-field-row{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:0;}.asn-flow-field-row__item{flex:1 1 calc(50% - 6px);min-width:min(100%,140px);}.asn-flow-step>p{margin:0 0 20px;color:var(--color-text-primary);line-height:var(--font-height-line,1.5);}.asn-flow-heading{margin:0 0 16px;color:var(--color-text-heading-primary,var(--color-text-primary));font-family:var(--font-text-h1,inherit);font-size:var(--font-size-h1,1.5rem);font-weight:var(--font-weight-h1,700);}.asn-flow-loading{text-align:center;padding:24px 8px 8px;}.asn-flow-loading .asn-flow-heading{margin-bottom:24px;}.asn-flow-spinner{margin:12px auto 20px;border:4px solid #e0e0e0;border-top:4px solid var(--color-background-button-primary,#1f7d65);border-radius:50%;width:42px;height:42px;animation:asn-flow-spin 1s linear infinite;}@keyframes asn-flow-spin{to{transform:rotate(360deg);}}.asn-flow-code-group{display:flex;gap:10px;margin-bottom:12px;width:100%;justify-content:space-between;}.asn-flow-code-group input{flex:1 1 0;width:auto;min-width:36px;max-width:52px;height:var(--height-input,48px);text-align:center;font-size:20px;letter-spacing:0.08em;border:var(--border-width,2px) var(--border-style,solid) var(--color-border,#8c8c8c);border-radius:var(--border-radius,4px);background:var(--color-background-primary,#fff);color:var(--color-text-primary);box-sizing:border-box;}.asn-flow-code-group input:focus,.asn-flow-pin-group input:focus{border-color:var(--color-border-active,#6e6e6e);box-shadow:var(--box-shadow-keyboard-focus,0 0 0 2px) var(--color-keyboard-focus,#58595b);outline:none;}.asn-flow-digit-group--error input{border-color:var(--color-error,#e85a5a);background-color:var(--color-background-error,#fff6f4);}.asn-flow-muted{font-size:var(--font-size-small,0.875rem);color:var(--color-text-small,#6e6e6e);margin:6px 0 14px;}.asn-flow-links{margin-top:16px;display:flex;gap:16px;flex-wrap:wrap;}.asn-flow-links a{color:var(--color-link,#761234);text-decoration:none;font-weight:600;}.asn-flow-links a:hover{text-decoration:underline;}.asn-flow-error-box{background:var(--color-background-error,#fff6f4);border:1px solid var(--color-error,#e85a5a);color:var(--color-error,#a0463e);border-radius:var(--border-radius-small,4px);padding:12px 14px;margin:0 0 14px;font-weight:600;font-size:15px;}.asn-flow-error-box.is-hidden,.asn-flow-notice.is-hidden{display:none !important;}.asn-flow-field-error{border-color:var(--color-error,#e85a5a) !important;box-shadow:0 0 0 2px rgba(232,90,90,0.18) !important;}.asn-flow-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-bottom:16px;}.asn-flow-box{background:var(--color-background-secondary,#f8f8f8);border:var(--border-width,1px) var(--border-style,solid) var(--color-border,#dedede);border-radius:var(--border-radius,4px);padding:14px 16px;}.asn-flow-group{margin-bottom:14px;}.asn-flow-group label{display:block;font-weight:600;font-size:14px;margin-bottom:6px;color:var(--color-text-primary);}.asn-flow-group input,.asn-flow-group select{width:100%;height:50px;border:var(--border-width,1px) var(--border-style,solid) var(--color-border-strong,#6e6e6e);background:var(--color-background-primary,#fff);border-radius:var(--border-radius,4px);padding:0 14px;font-size:15px;color:var(--color-text-primary);box-sizing:border-box;}.asn-flow-group input:focus{border-color:var(--color-border-active);outline:2px solid var(--color-keyboard-focus);outline-offset:1px;}.asn-flow-pin-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px;}.asn-flow-pin-row label{min-width:150px;margin:0;font-weight:600;}.asn-flow-pin-group{display:flex;gap:8px;}.asn-flow-pin-group input{width:44px;height:var(--height-input,48px);text-align:center;font-size:20px;border:var(--border-width,2px) var(--border-style,solid) var(--color-border,#8c8c8c);border-radius:var(--border-radius,4px);background:var(--color-background-primary,#fff);color:var(--color-text-primary);box-sizing:border-box;}.asn-flow-pin-block{background:var(--color-background-secondary,#f8f8f8);border:var(--border-width,1px) var(--border-style,solid) var(--color-border,#dedede);border-radius:var(--border-radius,4px);padding:14px 16px;margin-bottom:14px;}.asn-flow-pin-instructions{font-size:15px;line-height:1.55;margin:0 0 14px;}.asn-flow-digipas-steps{font-size:15px;line-height:1.5;margin:14px 0;}.asn-flow-digipas-code{display:inline-flex;padding:12px 18px;border-radius:var(--border-radius,4px);background:var(--color-background-secondary,#eef4f1);color:var(--color-text-heading-primary,#1f7d65);letter-spacing:8px;font-weight:700;font-size:20px;border:var(--border-width,1px) var(--border-style,solid) var(--color-border,#8c8c8c);margin:12px 0;}.asn-flow-validity{display:flex;gap:12px;}.asn-flow-validity-field{flex:1;min-width:0;}.asn-flow-muted--center{text-align:center;}.asn-flow-validity-label{font-weight:600;font-size:14px;margin:12px 0 6px;}.asn-flow-example{font-size:13px;color:var(--color-text-small,#6e6e6e);margin:-8px 0 12px;}.asn-flow-success-icon{text-align:center;margin:32px 0 16px;}.asn-flow-success-icon svg{width:80px;height:80px;fill:var(--color-background-button-primary,#1f7d65);}.asn-flow-submit{margin-top:8px;}.asn-flow-submit .ap-button{width:100%;}@media (max-width:528px){.asn-flow-code-group{gap:6px;}.asn-flow-code-group input,.asn-flow-pin-group input{min-width:32px;max-width:44px;height:46px;font-size:18px;}.asn-flow-pin-row label{min-width:0;}.asn-flow-field-row{flex-direction:column;}.asn-flow-field-row__item{flex-basis:100%;}.asn-flow-validity{flex-direction:column;}}