.currencyflip-switcher{--currencyflip-text: currentColor;--currencyflip-bg: rgba(127, 127, 127, 0.08);--currencyflip-border: rgba(127, 127, 127, 0.28);--currencyflip-accent: #0071e3;--currencyflip-radius: 10px;--currencyflip-surface: #fff;--currencyflip-on-surface: #1d1d1f;--currencyflip-font: 13.5px;--currencyflip-pad-y: 9px;--currencyflip-pad-x: 14px;--currencyflip-gap: 7px;display: inline-flex;align-items: center;gap: 10px;font-family: inherit;font-size: var(--currencyflip-font);line-height: 1.35;color: var(--currencyflip-text);vertical-align: middle;}.currencyflip-switcher *, .currencyflip-switcher *::before, .currencyflip-switcher *::after{box-sizing: border-box;}.currencyflip-switcher__label{opacity: 0.65;font-size: 0.92em;}.currencyflip-size-small{--currencyflip-font: 12px;--currencyflip-pad-y: 6px;--currencyflip-pad-x: 10px;--currencyflip-gap: 5px;}.currencyflip-size-large{--currencyflip-font: 15.5px;--currencyflip-pad-y: 12px;--currencyflip-pad-x: 18px;--currencyflip-gap: 9px;}.currencyflip-flag{font-size: 1.1em;line-height: 1;}.currencyflip-code{font-weight: 600;font-variant-numeric: tabular-nums;letter-spacing: 0.01em;}.currencyflip-symbol{opacity: 0.55;}.currencyflip-name{opacity: 0.75;white-space: nowrap;}.currencyflip-dropdown{position: relative;display: inline-block;}.currencyflip-dropdown__toggle, .currencyflip-list__link, .currencyflip-select{transition: background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, color 0.15s ease;}.currencyflip-dropdown__toggle{display: inline-flex;align-items: center;gap: var(--currencyflip-gap);padding: var(--currencyflip-pad-y) var(--currencyflip-pad-x);border-radius: var(--currencyflip-radius);cursor: pointer;list-style: none;user-select: none;white-space: nowrap;}.currencyflip-dropdown__toggle::-webkit-details-marker{display: none;}.currencyflip-dropdown__toggle::marker{content: "";}.currencyflip-dropdown__toggle:focus-visible, .currencyflip-list__link:focus-visible{outline: 2px solid var(--currencyflip-accent);outline-offset: 2px;}.currencyflip-chevron{width: 0.46em;height: 0.46em;margin-left: 0.1em;border-right: 1.6px solid;border-bottom: 1.6px solid;transform: translateY(-0.14em) rotate(45deg);opacity: 0.5;transition: transform 0.18s ease;}.currencyflip-dropdown[open] .currencyflip-chevron{transform: translateY(0.1em) rotate(225deg);}.currencyflip-menu{position: absolute;z-index: 99999;top: calc(100% + 6px);left: 0;min-width: 100%;margin: 0;padding: 5px;list-style: none;max-height: calc(var(--currencyflip-menu-rows, 3) * 2.72em + 1.5em);overflow-y: auto;overscroll-behavior: contain;scrollbar-width: thin;background: #fff;border: 1px solid rgba(0, 0, 0, 0.08);border-radius: calc(var(--currencyflip-radius) + 3px);box-shadow: 0 1px 2px rgba(0, 0, 0, 0.06), 0 12px 32px rgba(0, 0, 0, 0.12);}.currencyflip-menu__item{margin: 0;padding: 0;list-style: none;}.currencyflip-menu__item::before{content: none;}.currencyflip-menu__link{display: flex;align-items: center;gap: var(--currencyflip-gap);padding: var(--currencyflip-pad-y) calc(var(--currencyflip-pad-x) - 2px);border-radius: calc(var(--currencyflip-radius) - 2px);color: var(--currencyflip-on-surface, #1d1d1f);text-decoration: none;white-space: nowrap;transition: background-color 0.12s ease;}.currencyflip-menu__link:hover, .currencyflip-menu__link:focus-visible{background: rgba(127, 127, 127, 0.14);color: var(--currencyflip-on-surface, #1d1d1f);text-decoration: none;}.currencyflip-menu__link.is-current{color: var(--currencyflip-accent);background: rgba(0, 113, 227, 0.1);background: color-mix(in srgb, var(--currencyflip-accent) 10%, transparent);}.currencyflip-is-pill .currencyflip-dropdown__toggle, .currencyflip-is-pill .currencyflip-list__link, .currencyflip-is-pill .currencyflip-select{background: var(--currencyflip-bg);border: 1px solid transparent;border-radius: 980px;}.currencyflip-is-pill .currencyflip-dropdown__toggle:hover, .currencyflip-is-pill .currencyflip-list__link:hover{border-color: var(--currencyflip-border);}.currencyflip-is-soft .currencyflip-dropdown__toggle, .currencyflip-is-soft .currencyflip-list__link, .currencyflip-is-soft .currencyflip-select{background: var(--currencyflip-bg);border: 1px solid transparent;border-radius: var(--currencyflip-radius);}.currencyflip-is-soft .currencyflip-dropdown__toggle:hover, .currencyflip-is-soft .currencyflip-list__link:hover{border-color: var(--currencyflip-border);}.currencyflip-is-bordered .currencyflip-dropdown__toggle, .currencyflip-is-bordered .currencyflip-list__link, .currencyflip-is-bordered .currencyflip-select{background: transparent;border: 1px solid var(--currencyflip-border);border-radius: var(--currencyflip-radius);}.currencyflip-is-bordered .currencyflip-dropdown__toggle:hover, .currencyflip-is-bordered .currencyflip-list__link:hover{background: var(--currencyflip-bg);}.currencyflip-is-solid .currencyflip-dropdown__toggle, .currencyflip-is-solid .currencyflip-list__link, .currencyflip-is-solid .currencyflip-select{background: var(--currencyflip-accent);color: #fff;border: 1px solid transparent;border-radius: var(--currencyflip-radius);}.currencyflip-is-solid .currencyflip-symbol, .currencyflip-is-solid .currencyflip-name{opacity: 0.8;}.currencyflip-is-solid .currencyflip-dropdown__toggle:hover, .currencyflip-is-solid .currencyflip-list__link:hover{filter: brightness(1.08);}.currencyflip-is-solid .currencyflip-list__link{background: transparent;color: var(--currencyflip-text);}.currencyflip-is-solid .currencyflip-list__link.is-current{background: var(--currencyflip-accent);color: #fff;}.currencyflip-is-bare .currencyflip-dropdown__toggle, .currencyflip-is-bare .currencyflip-list__link{background: transparent;border: none;border-radius: 0;padding: 2px 0;}.currencyflip-is-bare .currencyflip-list{gap: 4px 14px;}.currencyflip-select-form{display: inline-flex;align-items: center;gap: 6px;margin: 0;}.currencyflip-select{font: inherit;font-size: var(--currencyflip-font);color: inherit;padding: var(--currencyflip-pad-y) calc(var(--currencyflip-pad-x) + 6px) var(--currencyflip-pad-y) var(--currencyflip-pad-x);max-width: 16em;appearance: none;background-image: linear-gradient(45deg, transparent 50%, currentColor 50%), linear-gradient(135deg, currentColor 50%, transparent 50%);background-position: calc(100% - 15px) center, calc(100% - 10px) center;background-size: 5px 5px, 5px 5px;background-repeat: no-repeat;}.currencyflip-select__submit{font: inherit;font-size: var(--currencyflip-font);padding: var(--currencyflip-pad-y) var(--currencyflip-pad-x);border: 1px solid var(--currencyflip-border);border-radius: var(--currencyflip-radius);background: transparent;color: inherit;cursor: pointer;}.currencyflip-list{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin: 0;padding: 0;list-style: none;}.currencyflip-list__item{margin: 0;padding: 0;list-style: none;}.currencyflip-list__item::before{content: none;}.currencyflip-list__link{display: inline-flex;align-items: center;gap: var(--currencyflip-gap);padding: var(--currencyflip-pad-y) var(--currencyflip-pad-x);color: var(--currencyflip-text);text-decoration: none;white-space: nowrap;opacity: 0.6;}.currencyflip-list__link:hover, .currencyflip-list__link:focus-visible{opacity: 1;text-decoration: none;}.currencyflip-list__link.is-current{opacity: 1;box-shadow: inset 0 0 0 1px var(--currencyflip-border);}.currencyflip-is-bare .currencyflip-list__link.is-current{box-shadow: none;text-decoration: underline;text-underline-offset: 0.3em;font-weight: 700;}.currencyflip-floating{--currencyflip-offset: 20px;position: fixed;z-index: 99998;}.currencyflip-floating--top-left, .currencyflip-floating--top-center, .currencyflip-floating--top-right{top: var(--currencyflip-offset);}.currencyflip-floating--bottom-left, .currencyflip-floating--bottom-center, .currencyflip-floating--bottom-right{bottom: var(--currencyflip-offset);}.currencyflip-floating--middle-left, .currencyflip-floating--middle-right{top: 50%;transform: translateY(-50%);}.currencyflip-floating--top-left, .currencyflip-floating--middle-left, .currencyflip-floating--bottom-left{left: var(--currencyflip-offset);}.currencyflip-floating--top-right, .currencyflip-floating--middle-right, .currencyflip-floating--bottom-right{right: var(--currencyflip-offset);}.currencyflip-floating--top-center, .currencyflip-floating--bottom-center{left: 50%;transform: translateX(-50%);}.currencyflip-floating .currencyflip-switcher{padding: 4px;background: var(--currencyflip-surface, #fff);border-radius: calc(var(--currencyflip-radius) + 4px);box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 8px 28px rgba(0, 0, 0, 0.16);}.currencyflip-floating .currencyflip-switcher.currencyflip-is-bare{padding: 6px 12px;}.currencyflip-floating--bottom-left .currencyflip-menu, .currencyflip-floating--bottom-center .currencyflip-menu, .currencyflip-floating--bottom-right .currencyflip-menu, .currencyflip-floating--middle-left .currencyflip-menu, .currencyflip-floating--middle-right .currencyflip-menu{top: auto;bottom: calc(100% + 6px);}.currencyflip-floating--top-right .currencyflip-menu, .currencyflip-floating--middle-right .currencyflip-menu, .currencyflip-floating--bottom-right .currencyflip-menu{right: 0;left: auto;}.currencyflip-menu-item{display: flex;align-items: center;}.currencyflip-switcher.is-busy{opacity: 0.45;pointer-events: none;}.currencyflip-switcher__error{display: block;margin-top: 6px;font-size: 0.85em;color: #b32d2e;}@media (prefers-reduced-motion: reduce){.currencyflip-switcher *, .currencyflip-chevron{transition: none !important;}}@media (max-width: 600px){.currencyflip-floating{--currencyflip-offset: 12px;}.currencyflip-floating .currencyflip-name{display: none;}}.currencyflip-floating--slide{display: block;}.currencyflip-slide__state{position: absolute;width: 1px;height: 1px;opacity: 0;pointer-events: none;}.currencyflip-slide__track{display: flex;flex-wrap: nowrap;align-items: center;gap: 8px;transition: transform 0.36s cubic-bezier(0.32, 0.72, 0, 1);}.currencyflip-slide__panel{flex: 0 0 auto;white-space: nowrap;transition: opacity 0.24s ease 0.06s, visibility 0.24s;opacity: 0;visibility: hidden;}.currencyflip-slide__state:checked ~ .currencyflip-slide__track .currencyflip-slide__panel{opacity: 1;visibility: visible;}.currencyflip-handle{display: inline-flex;flex: 0 0 auto;align-items: center;justify-content: center;flex: 0 0 auto;width: 34px;height: 44px;margin: 0;background: var(--currencyflip-handle-bg, var(--currencyflip-surface, #fff));border-radius: 10px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 6px 22px rgba(0, 0, 0, 0.16);cursor: pointer;color: var(--currencyflip-handle-ink, var(--currencyflip-on-surface, #1d1d1f));transition: background-color 0.15s ease, transform 0.15s ease;}.currencyflip-handle:hover{background: rgba(127, 127, 127, 0.12);background: color-mix(in srgb, var(--currencyflip-on-surface, #1d1d1f) 7%, transparent);}.currencyflip-slide__state:focus-visible ~ .currencyflip-slide__track .currencyflip-handle{outline: 2px solid var(--currencyflip-accent, #0071e3);outline-offset: 2px;}.currencyflip-handle__chevron{width: 8px;height: 8px;border-right: 2px solid;border-bottom: 2px solid;opacity: 0.55;transition: transform 0.36s cubic-bezier(0.32, 0.72, 0, 1);}.currencyflip-floating--slide.currencyflip-floating--top-right, .currencyflip-floating--slide.currencyflip-floating--middle-right, .currencyflip-floating--slide.currencyflip-floating--bottom-right{right: 0;}.currencyflip-floating--top-right .currencyflip-slide__track, .currencyflip-floating--middle-right .currencyflip-slide__track, .currencyflip-floating--bottom-right .currencyflip-slide__track{flex-direction: row;transform: translateX(calc(100% - 32px));}.currencyflip-floating--top-right .currencyflip-slide__state:checked ~ .currencyflip-slide__track, .currencyflip-floating--middle-right .currencyflip-slide__state:checked ~ .currencyflip-slide__track, .currencyflip-floating--bottom-right .currencyflip-slide__state:checked ~ .currencyflip-slide__track{transform: translateX(calc(-1 * var(--currencyflip-offset, 20px)));}.currencyflip-floating--top-right .currencyflip-handle, .currencyflip-floating--middle-right .currencyflip-handle, .currencyflip-floating--bottom-right .currencyflip-handle{border-top-right-radius: 0;border-bottom-right-radius: 0;}.currencyflip-floating--top-right .currencyflip-handle__chevron, .currencyflip-floating--middle-right .currencyflip-handle__chevron, .currencyflip-floating--bottom-right .currencyflip-handle__chevron{transform: translateX(2px) rotate(135deg);}.currencyflip-floating--top-right .currencyflip-slide__state:checked ~ .currencyflip-slide__track .currencyflip-handle__chevron, .currencyflip-floating--middle-right .currencyflip-slide__state:checked ~ .currencyflip-slide__track .currencyflip-handle__chevron, .currencyflip-floating--bottom-right .currencyflip-slide__state:checked ~ .currencyflip-slide__track .currencyflip-handle__chevron{transform: translateX(-2px) rotate(-45deg);}.currencyflip-floating--slide.currencyflip-floating--top-left, .currencyflip-floating--slide.currencyflip-floating--middle-left, .currencyflip-floating--slide.currencyflip-floating--bottom-left{left: 0;}.currencyflip-floating--top-left .currencyflip-slide__track, .currencyflip-floating--middle-left .currencyflip-slide__track, .currencyflip-floating--bottom-left .currencyflip-slide__track{flex-direction: row-reverse;transform: translateX(calc(-100% + 32px));}.currencyflip-floating--top-left .currencyflip-slide__state:checked ~ .currencyflip-slide__track, .currencyflip-floating--middle-left .currencyflip-slide__state:checked ~ .currencyflip-slide__track, .currencyflip-floating--bottom-left .currencyflip-slide__state:checked ~ .currencyflip-slide__track{transform: translateX(var(--currencyflip-offset, 20px));}.currencyflip-floating--top-left .currencyflip-handle, .currencyflip-floating--middle-left .currencyflip-handle, .currencyflip-floating--bottom-left .currencyflip-handle{border-top-left-radius: 0;border-bottom-left-radius: 0;}.currencyflip-floating--top-left .currencyflip-handle__chevron, .currencyflip-floating--middle-left .currencyflip-handle__chevron, .currencyflip-floating--bottom-left .currencyflip-handle__chevron{transform: translateX(-2px) rotate(-45deg);}.currencyflip-floating--top-left .currencyflip-slide__state:checked ~ .currencyflip-slide__track .currencyflip-handle__chevron, .currencyflip-floating--middle-left .currencyflip-slide__state:checked ~ .currencyflip-slide__track .currencyflip-handle__chevron, .currencyflip-floating--bottom-left .currencyflip-slide__state:checked ~ .currencyflip-slide__track .currencyflip-handle__chevron{transform: translateX(2px) rotate(135deg);}.currencyflip-floating--slide.currencyflip-floating--top-center .currencyflip-slide__track, .currencyflip-floating--slide.currencyflip-floating--bottom-center .currencyflip-slide__track{flex-direction: column;gap: 6px;}.currencyflip-floating--slide.currencyflip-floating--top-center .currencyflip-handle, .currencyflip-floating--slide.currencyflip-floating--bottom-center .currencyflip-handle{width: 44px;height: 28px;}.currencyflip-floating--slide.currencyflip-floating--top-center{top: 0;}.currencyflip-floating--slide.currencyflip-floating--top-center .currencyflip-slide__track{flex-direction: column-reverse;transform: translateY(calc(-100% + 26px));}.currencyflip-floating--slide.currencyflip-floating--top-center .currencyflip-slide__state:checked ~ .currencyflip-slide__track{transform: translateY(var(--currencyflip-offset, 20px));}.currencyflip-floating--slide.currencyflip-floating--bottom-center{bottom: 0;}.currencyflip-floating--slide.currencyflip-floating--bottom-center .currencyflip-slide__track{transform: translateY(calc(100% - 26px));}.currencyflip-floating--slide.currencyflip-floating--bottom-center .currencyflip-slide__state:checked ~ .currencyflip-slide__track{transform: translateY(calc(-1 * var(--currencyflip-offset, 20px)));}.currencyflip-floating--slide.currencyflip-floating--top-center .currencyflip-handle__chevron{transform: translateY(-2px) rotate(45deg);}.currencyflip-floating--slide.currencyflip-floating--bottom-center .currencyflip-handle__chevron{transform: translateY(2px) rotate(-135deg);}.currencyflip-floating--slide.currencyflip-floating--top-center .currencyflip-slide__state:checked ~ .currencyflip-slide__track .currencyflip-handle__chevron{transform: translateY(2px) rotate(-135deg);}.currencyflip-floating--slide.currencyflip-floating--bottom-center .currencyflip-slide__state:checked ~ .currencyflip-slide__track .currencyflip-handle__chevron{transform: translateY(-2px) rotate(45deg);}@media (prefers-reduced-motion: reduce){.currencyflip-slide__track, .currencyflip-slide__panel, .currencyflip-handle__chevron{transition: none !important;}}.currencyflip-menu::-webkit-scrollbar{width: 6px;}.currencyflip-menu::-webkit-scrollbar-thumb{background: rgba(0, 0, 0, 0.18);border-radius: 999px;}.currencyflip-menu::-webkit-scrollbar-track{background: transparent;}.currencyflip-floating--slide .currencyflip-slide__track{gap: 0;background: var(--currencyflip-surface, #fff);border-radius: 999px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 8px 28px rgba(0, 0, 0, 0.16);}.currencyflip-floating--slide .currencyflip-handle{background: var(--currencyflip-handle-bg, transparent);color: var(--currencyflip-handle-ink, var(--currencyflip-on-surface, #1d1d1f));border-radius: 0;box-shadow: none;width: 32px;height: 42px;}.currencyflip-floating--slide .currencyflip-handle:hover{background: rgba(127, 127, 127, 0.1);background: color-mix(in srgb, var(--currencyflip-on-surface, #1d1d1f) 6%, transparent);}.currencyflip-floating--slide .currencyflip-slide__panel .currencyflip-switcher{padding: 0 6px 0 0;background: transparent;border-radius: 0;box-shadow: none;}.currencyflip-floating--top-right .currencyflip-handle, .currencyflip-floating--middle-right .currencyflip-handle, .currencyflip-floating--bottom-right .currencyflip-handle{border-right: 1px solid rgba(0, 0, 0, 0.08);border-radius: 999px 0 0 999px;}.currencyflip-floating--top-left .currencyflip-handle, .currencyflip-floating--middle-left .currencyflip-handle, .currencyflip-floating--bottom-left .currencyflip-handle{border-left: 1px solid rgba(0, 0, 0, 0.08);border-radius: 0 999px 999px 0;}.currencyflip-floating--slide.currencyflip-floating--top-center .currencyflip-handle, .currencyflip-floating--slide.currencyflip-floating--bottom-center .currencyflip-handle{width: 46px;height: 26px;border-radius: 0;}.currencyflip-floating--slide.currencyflip-floating--top-center .currencyflip-handle{border-top: 1px solid rgba(0, 0, 0, 0.08);}.currencyflip-floating--slide.currencyflip-floating--bottom-center .currencyflip-handle{border-bottom: 1px solid rgba(0, 0, 0, 0.08);}.currencyflip-floating--slide .currencyflip-slide__panel{visibility: visible;opacity: 1;}.currencyflip-floating--slide .currencyflip-slide__panel .currencyflip-list{flex-direction: column;align-items: stretch;gap: 2px;padding: 5px;max-height: calc(var(--currencyflip-menu-rows, 3) * 2.72em + 1.5em);overflow-y: auto;overscroll-behavior: contain;scrollbar-width: thin;}.currencyflip-floating--slide .currencyflip-slide__panel .currencyflip-list__link{justify-content: flex-start;padding: var(--currencyflip-pad-y) var(--currencyflip-pad-x);border-radius: calc(var(--currencyflip-radius) - 2px);color: var(--currencyflip-on-surface, #1d1d1f);opacity: 1;box-shadow: none;background: transparent;border: none;}.currencyflip-floating--slide .currencyflip-slide__panel .currencyflip-list__link:hover, .currencyflip-floating--slide .currencyflip-slide__panel .currencyflip-list__link:focus-visible{background: rgba(127, 127, 127, 0.12);background: color-mix(in srgb, var(--currencyflip-on-surface, #1d1d1f) 7%, transparent);}.currencyflip-floating--slide .currencyflip-slide__panel .currencyflip-list__link.is-current{color: var(--currencyflip-accent);background: rgba(0, 113, 227, 0.1);background: color-mix(in srgb, var(--currencyflip-accent) 10%, transparent);font-weight: 600;}.currencyflip-floating--slide .currencyflip-list::-webkit-scrollbar{width: 6px;}.currencyflip-floating--slide .currencyflip-list::-webkit-scrollbar-thumb{background: rgba(127, 127, 127, 0.3);background: color-mix(in srgb, var(--currencyflip-on-surface, #1d1d1f) 18%, transparent);border-radius: 999px;}.currencyflip-floating--slide .currencyflip-slide__track{border-radius: calc(var(--currencyflip-radius) + 6px);}.currencyflip-floating--top-right .currencyflip-handle, .currencyflip-floating--middle-right .currencyflip-handle, .currencyflip-floating--bottom-right .currencyflip-handle{border-radius: calc(var(--currencyflip-radius) + 6px) 0 0 calc(var(--currencyflip-radius) + 6px);height: auto;align-self: stretch;}.currencyflip-floating--top-left .currencyflip-handle, .currencyflip-floating--middle-left .currencyflip-handle, .currencyflip-floating--bottom-left .currencyflip-handle{border-radius: 0 calc(var(--currencyflip-radius) + 6px) calc(var(--currencyflip-radius) + 6px) 0;height: auto;align-self: stretch;}.currencyflip-floating--slide .currencyflip-slide__panel .currencyflip-switcher{display: block;padding: 0;}
