.bussgeld-rechner-iframe[data-v-03470363]{padding-top:1rem;padding-bottom:1rem}@media (width>=768px){.bussgeld-rechner-iframe[data-v-03470363]{padding-top:2rem;padding-bottom:2rem}}.placeholder-container[data-v-03470363]{transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.iframe-container[data-v-03470363]{position:relative}.loading-state[data-v-03470363]{flex-direction:column;justify-content:center;align-items:center;padding-top:1.5rem;padding-bottom:1.5rem;display:flex}.loading-spinner[data-v-03470363]{width:2rem;height:2rem;margin-bottom:.5rem}@keyframes spin-03470363{to{transform:rotate(1turn)}}.loading-spinner[data-v-03470363]{border-width:2px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-border-opacity:1;border-top-color:rgb(107 114 128/var(--tw-border-opacity,1));border-radius:9999px;animation:1s linear infinite spin-03470363}.loading-text[data-v-03470363]{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));font-size:.875rem}.error-state[data-v-03470363]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2.5rem 1.5rem;display:flex}.retry-btn[data-v-03470363]{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.5rem;padding:.625rem 1.25rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.retry-btn[data-v-03470363]:hover{--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity,1))}.bussgeldrechner[data-v-03470363]{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:.5rem}@media (width<=768px){.bussgeld-rechner-iframe[data-v-03470363]{padding-top:.5rem;padding-bottom:.5rem}}
