.iban-calculator{-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);border-radius:var(--border-radius);overflow:hidden}.iban-calculator__form{background:var(--color-sbm-foss);padding:var(--block-content-padding);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:var(--spacing-xxs);position:relative}.iban-calculator__title{font-size:var(--font-size-h4);margin:0}.iban-calculator__arrow-indicator{position:absolute;bottom:var(--spacing-3xs);left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translate(-50%);color:var(--color-sbm-byge);-webkit-animation:bounce 2s infinite;-moz-animation:bounce 2s infinite;-o-animation:bounce 2s infinite;animation:bounce 2s infinite}@media screen and (min-width: 64rem){.iban-calculator__arrow-indicator{bottom:var(--spacing-xs)}}.iban-calculator__result{padding:var(--spacing);background:var(--color-sbm-byge);padding:var(--spacing) var(--block-padding-x);color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:0 var(--spacing-xs);font-size:var(--font-size-h4)}.iban-calculator__result-value-container{position:relative}.iban-calculator__result-value{font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;font:inherit;padding:0;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:var(--spacing-3xs);white-space:nowrap}.iban-calculator__result-value:hover{cursor:copy}.iban-calculator__result-value:focus-visible{outline:.125rem solid currentColor;outline-offset:.1875rem}.iban-calculator__copy-hint{font-size:var(--font-size-large);background:var(--color-sbm-byge);-webkit-flex-basis:100%;flex-basis:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:start;-webkit-justify-content:start;-moz-box-pack:start;justify-content:start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateX(-50%) translateY(0);transform:translate(-50%) translateY(0)}40%{-webkit-transform:translateX(-50%) translateY(-10px);transform:translate(-50%) translateY(-10px)}60%{-webkit-transform:translateX(-50%) translateY(-5px);transform:translate(-50%) translateY(-5px)}}@-moz-keyframes bounce{0%,20%,50%,80%,to{-moz-transform:translateX(-50%) translateY(0);transform:translate(-50%) translateY(0)}40%{-moz-transform:translateX(-50%) translateY(-10px);transform:translate(-50%) translateY(-10px)}60%{-moz-transform:translateX(-50%) translateY(-5px);transform:translate(-50%) translateY(-5px)}}@-o-keyframes bounce{0%,20%,50%,80%,to{-o-transform:translateX(-50%) translateY(0);transform:translate(-50%) translateY(0)}40%{-o-transform:translateX(-50%) translateY(-10px);transform:translate(-50%) translateY(-10px)}60%{-o-transform:translateX(-50%) translateY(-5px);transform:translate(-50%) translateY(-5px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);transform:translate(-50%) translateY(0)}40%{-webkit-transform:translateX(-50%) translateY(-10px);-moz-transform:translateX(-50%) translateY(-10px);-o-transform:translateX(-50%) translateY(-10px);transform:translate(-50%) translateY(-10px)}60%{-webkit-transform:translateX(-50%) translateY(-5px);-moz-transform:translateX(-50%) translateY(-5px);-o-transform:translateX(-50%) translateY(-5px);transform:translate(-50%) translateY(-5px)}}
