@keyframes shineEffect{0%{left:-75%}to{left:125%}}.info-widget{margin-inline:auto;margin-top:64px;position:relative;width:var(--content-width)}@media only screen and (min-width:768px){.info-widget{margin-top:80px}}@media only screen and (min-width:1440px){.info-widget{margin-top:104px}}.info-widget{margin-bottom:64px}@media only screen and (min-width:768px){.info-widget{margin-bottom:80px}}@media only screen and (min-width:1440px){.info-widget{margin-bottom:104px}}.info-widget:has(.info-widget__content):has(.info-widget__waiting-times) .info-widget__content{padding-bottom:32px}.info-widget:has(.info-widget__content):has(.info-widget__waiting-times) .info-widget__waiting-times{border-top:1px solid var(--color-border-base-3);padding-top:32px}.info-widget__inner{background:var(--color-surface-base-2);border-radius:var(--border-radius-m);margin-inline:auto;padding:24px;width:100%}@media only screen and (max-width:767px){.info-widget__inner{padding-bottom:32px}}@media only screen and (min-width:1024px){.info-widget__inner{flex-basis:59.8958333333vw;max-width:59.8958333333vw;width:59.8958333333vw}}@media only screen and (min-width:1440px){.info-widget__inner{flex-basis:60vw;max-width:60vw;width:60vw}}@media only screen and (min-width:1920px){.info-widget__inner{flex-basis:1152px;max-width:1152px;width:1152px}}.info-widget__content,.info-widget__head,.waiting-times__head{display:flex}.info-widget__head,.waiting-times__head{align-items:center;-moz-column-gap:8px;column-gap:8px;flex-direction:row}@media only screen and (max-width:767px){.info-widget__head{align-items:start;flex-direction:column;row-gap:8px}}.info-widget__content{flex-direction:column;row-gap:16px}@media only screen and (min-width:768px){.info-widget__content:has(.info-widget__icon) .info-widget__copy{margin-left:32px}}@media only screen and (min-width:768px){.info-widget__content{position:relative;row-gap:24px}.info-widget__content:not(:has(.info-widget__headline)) .info-widget__icon:first-child{left:0;position:absolute;top:0}}.info-widget__waiting-times{display:flex;flex-direction:column;row-gap:32px}.info-widget__waiting-times ul{all:unset;display:flex;flex-direction:column;gap:24px;min-height:38px}@media only screen and (min-width:768px){.info-widget__waiting-times ul{flex-direction:row;margin-left:32px}}.info-widget__waiting-times ul li{all:unset;align-items:center;background:var(--color-surface-base-1);border-radius:var(--border-radius-s);box-shadow:var(--box-shadow-s);display:flex;font-size:1rem;font-weight:400;gap:8px;letter-spacing:-.02rem;line-height:140%;padding-block:8px;padding-inline:16px}.info-widget__icon svg,.waiting-times__icon svg{fill:var(--color-content-base-2)}.info-widget__headline,.waiting-times__headline{color:var(--color-content-base-2);font-size:1rem;font-weight:400;font-weight:600;letter-spacing:-.02rem;line-height:140%}.info-widget__copy{font-size:1rem;font-weight:400;letter-spacing:-.02rem;line-height:140%}.waiting-times__caption{font-size:.75rem;font-weight:400;letter-spacing:-.015rem;line-height:120%}@media only screen and (min-width:768px){.waiting-times__caption{margin-left:32px}}.waiting-times__countdown{display:flex;justify-content:space-between;width:100%}.waiting-times__minutes{color:var(--color-content-base-6);padding-left:16px}@media only screen and (max-width:767px){.waiting-times__terminal--short{display:none}}@media only screen and (min-width:768px){.waiting-times__terminal--long{display:none}}.waiting-times__indicator{--indicator-color:var(--color-surface-base-3);animation:pulse-indicator 3s infinite;background:var(--indicator-color);border-radius:100%;box-shadow:0 0 4px var(--indicator-color);height:8px;min-width:8px;outline:1.2px solid var(--indicator-color);width:8px}.waiting-times__state--red{--indicator-color:var(--color-content-error-1)}.waiting-times__state--yellow{--indicator-color:var(--color-content-alert-1)}.waiting-times__state--green{--indicator-color:var(--color-content-success-1)}@keyframes pulse-indicator{0%{outline-color:transparent;outline-offset:0}50%{outline-color:var(--indicator-color);outline-offset:1px}to{outline-color:transparent;outline-offset:0}}