.currency-rate-list__container p{margin-bottom:0}.currency-rate-list__topbar{position:-webkit-sticky;position:sticky;top:59px;z-index:20}@media screen and (min-width: 768px){.currency-rate-list__topbar{top:89px}}.currency-rate-list__controller{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:var(--space-16);margin-bottom:var(--space-20);background-color:var(--color-warm-gray-ultralight)}@media screen and (min-width: 1024px){.currency-rate-list__controller{flex-direction:row;margin-bottom:var(--space-32)}}.currency-rate-list__search{position:relative;width:100%;max-width:540px}.currency-rate-list__search:has(.currency-converter__dropdown) .currency-rate-list__search-input{border-radius:var(--space-16) var(--space-16) 0 0}.currency-rate-list__search .currency-converter__dropdown{margin:0;padding:0 var(--space-12) var(--space-12)}.currency-rate-list__search .currency-converter__dropdown-item{position:relative}.currency-rate-list__search .currency-converter__dropdown-item:first-child{border-top:0 solid #000}.currency-rate-list__search .currency-converter__dropdown-item a{text-decoration:none}.currency-rate-list__search .currency-converter__dropdown-item a:after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.currency-rate-list__search-input[type=text]{border:1px solid var(--color-warm-gray-light);border-radius:var(--box-border-radius);background:var(--color-white);padding:var(--space-12) var(--space-16);width:100%}.currency-rate-list__search-input[type=text]::placeholder{color:var(--color-black)}.currency-rate-list__search-button{position:absolute;top:0;right:0;padding:16px;min-width:45px;min-height:45px}.currency-rate-list__heading{border-radius:var(--box-border-radius);background-color:var(--color-black);padding:var(--space-12) var(--space-20);color:var(--color-white)}@media screen and (min-width: 1024px){.currency-rate-list__heading{border-radius:var(--box-border-radius) var(--box-border-radius) 0 0;padding:var(--space-20) var(--space-24)}}.currency-rate-list__headline{display:none;justify-content:space-between;box-shadow:var(--box-shadow-primary);border-radius:0 0 var(--box-border-radius) var(--box-border-radius);background-color:var(--color-gray-light);padding:var(--space-16) var(--space-24)}@media screen and (min-width: 1024px){.currency-rate-list__headline{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 60px 100px}}.currency-rate-list__headline p{display:flex;font-weight:700}.currency-rate-list__headline p:first-child{justify-content:flex-start}@media screen and (min-width: 1024px){.currency-rate-list__headline p:first-child{margin-left:var(--space-40)}}.currency-rate-list__headline p:nth-child(4){justify-content:center}.currency-rate-list__headline p:last-child{justify-content:flex-end}
