.currency-selector{align-items:center;display:flex;flex-wrap:wrap;gap:.55rem;justify-content:center}.currency-selector--loading{pointer-events:none}.currency-selector--start{justify-content:flex-start}.currency-selector__chips{align-items:center;display:flex;flex-wrap:wrap;gap:.55rem;justify-content:inherit}.currency-compact-trigger{align-items:center;background:color-mix(in srgb,var(--btn-color) 8%,var(--cover-color,var(--body-color)));border:1.5px solid color-mix(in srgb,var(--btn-color) 35%,var(--border-color));border-radius:var(--border-radius);color:var(--text-color);cursor:pointer;display:none;font:inherit;font-weight:700;gap:.4rem;margin:0;padding:.4rem .7rem;white-space:nowrap}.currency-compact-trigger:disabled{cursor:not-allowed;opacity:.5}.currency-compact-trigger__chevron{flex-shrink:0;opacity:.75}.currency-chip{align-items:center;background:var(--body-color);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-color);cursor:pointer;display:inline-flex;font-weight:700;gap:.45rem;padding:.45rem .9rem;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease,color .22s ease}.currency-chip:hover:not(:disabled):not(.active){border-color:color-mix(in srgb,var(--btn-color) 55%,var(--border-color));box-shadow:0 6px 14px #0000002e;color:var(--btn-color);transform:translateY(-2px)}.currency-chip.active{background:var(--gradient-four);border-color:transparent;box-shadow:0 8px 18px color-mix(in srgb,var(--btn-color) 35%,transparent);color:#1a1a1a}.currency-chip.active:hover{transform:translateY(-1px)}.currency-chip:disabled{box-shadow:none;cursor:not-allowed;opacity:.4;transform:none!important}.currency-chip--skeleton{background:color-mix(in srgb,var(--text-color) 18%,transparent);border-color:color-mix(in srgb,var(--text-color) 12%,var(--border-color));min-height:2.25rem;min-width:4.5rem;opacity:.35}.currency-icon{border-radius:calc(var(--border-radius)*.45);flex-shrink:0;height:22px;-o-object-fit:cover;object-fit:cover;width:22px}.currency-chip.active .currency-icon{filter:brightness(1.05)}.currency-text{font-size:var(--font-size-base);font-weight:700;line-height:1}.currency-selector--compact .currency-selector__chips{display:none}.currency-selector--compact .currency-compact-trigger{display:inline-flex}.currency-selector--compact.currency-selector--loading .currency-compact-skel{display:inline-flex;min-width:5.5rem}.currency-picker{align-items:flex-end;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed;z-index:1400}.currency-picker__backdrop{background:#0006;border:0;top:0;right:0;bottom:0;left:0;position:absolute}.currency-picker__sheet{background:var(--cover-color,var(--body-color));border:1px solid var(--border-color);border-radius:var(--border-radius);box-shadow:0 18px 44px #0003;display:flex;flex-direction:column;gap:.55rem;margin:0 .625rem calc(var(--vendor-bottom-nav-stack, 1rem) + .75rem);max-height:min(70vh,32rem);overflow:hidden;padding:.85rem .85rem 1rem;position:relative;width:min(28rem,calc(100% - 1.25rem))}.currency-picker__head{align-items:center;display:flex;gap:.75rem;justify-content:space-between;padding:.15rem .15rem .35rem}.currency-picker__title{font-size:var(--font-size-md);font-weight:800;margin:0}.currency-picker__close{align-items:center;background:transparent;border:0;border-radius:var(--border-radius);color:inherit;cursor:pointer;display:inline-flex;height:36px;justify-content:center;margin:0;padding:0;width:36px}.currency-picker__close:focus-visible,.currency-picker__close:hover{background:color-mix(in srgb,var(--text-color) 8%,transparent);outline:none}.currency-picker__list{display:flex;flex-direction:column;gap:.35rem;overflow:auto;padding-bottom:.15rem}.currency-picker__item{align-items:center;background:color-mix(in srgb,var(--text-color) 3%,transparent);border:1.5px solid transparent;border-radius:var(--border-radius);color:inherit;cursor:pointer;display:flex;gap:.75rem;margin:0;min-height:52px;padding:.65rem .75rem;text-align:start;width:100%}.currency-picker__item:focus-visible,.currency-picker__item:hover{background:color-mix(in srgb,var(--btn-color) 8%,transparent);outline:none}.currency-picker__item.is-selected{background:color-mix(in srgb,var(--success-color,#22c55e) 12%,transparent);border-color:color-mix(in srgb,var(--success-color,#22c55e) 55%,var(--border-color))}.currency-picker__item:disabled{cursor:not-allowed;opacity:.45}.currency-picker__logo{border-radius:calc(var(--border-radius)*.45);flex-shrink:0;height:28px;-o-object-fit:contain;object-fit:contain;width:28px}.currency-picker__copy{display:flex;flex:1;flex-direction:column;gap:.12rem;min-width:0}.currency-picker__code{font-size:var(--font-size-sm);font-weight:800;line-height:1.2}.currency-picker__name{color:color-mix(in srgb,var(--text-color) 62%,var(--ash-color));font-size:var(--font-size-xxs);font-weight:500;line-height:1.3}@media (max-width:600px){.currency-chip{padding:.4rem .75rem}.currency-icon{height:18px;width:18px}.currency-text{font-size:var(--font-size-sm)}}.site-lang-picker[data-v-0fb8977e]{padding:.25rem .5rem .5rem;width:100%}.site-lang-picker__hint[data-v-0fb8977e]{font-size:var(--font-size-sm);line-height:1.55;margin:0 0 .85rem;text-align:center}.site-lang-picker__actions[data-v-0fb8977e]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:1rem}.site-lang-picker__action[data-v-0fb8977e]{background:color-mix(in srgb,var(--btn-color) 10%,transparent);border:1px solid var(--btn-color);border-radius:var(--border-radius);color:var(--text-color);cursor:pointer;font-size:var(--font-size-sm);font-weight:700;padding:.35rem .9rem;transition:transform .2s ease,box-shadow .2s ease}.site-lang-picker__action[data-v-0fb8977e]:hover{box-shadow:0 4px 10px #00000014;transform:translateY(-1px)}.site-lang-picker__action--muted[data-v-0fb8977e]{background:transparent;border-color:var(--border-color)}.site-lang-picker__grid[data-v-0fb8977e]{display:grid;gap:.65rem;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}.site-lang-option[data-v-0fb8977e]{align-items:center;background:var(--cover-color);border:2px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-color);cursor:pointer;display:flex;gap:.55rem;min-height:3rem;padding:.65rem .75rem;position:relative;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.site-lang-option[data-v-0fb8977e]:hover{box-shadow:0 6px 14px #00000014;transform:translateY(-2px)}.site-lang-option--checked[data-v-0fb8977e]{border-color:#10b981;box-shadow:0 0 0 1px #10b98140}.site-lang-option__input[data-v-0fb8977e]{opacity:0;pointer-events:none;position:absolute}.site-lang-option__box[data-v-0fb8977e]{background:transparent;border:1px solid var(--border-color);border-radius:.3rem;flex-shrink:0;height:1.15rem;transition:background .2s ease,border-color .2s ease;width:1.15rem}.site-lang-option--checked .site-lang-option__box[data-v-0fb8977e]{background:#10b981;border-color:#10b981;box-shadow:inset 0 0 0 2px var(--cover-color)}.site-lang-option__label[data-v-0fb8977e]{font-size:var(--font-size-sm);font-weight:700;line-height:1.3}.site-lang-picker__selected[data-v-0fb8977e]{align-items:center;background:var(--cover-color);border:2px solid #10b981;border-radius:var(--border-radius);display:flex;gap:.65rem;padding:.55rem .75rem}.site-lang-picker__selected-check[data-v-0fb8977e]{align-items:center;background:#10b981;border-radius:.35rem;color:#fff;display:inline-flex;flex:0 0 auto;font-size:var(--font-size-sm);font-weight:700;height:1.35rem;justify-content:center;width:1.35rem}.site-lang-picker__selected-main[data-v-0fb8977e]{display:flex;flex:1 1 auto;flex-direction:column;gap:.15rem;min-width:0}.site-lang-picker__selected-body[data-v-0fb8977e]{align-items:baseline;color:var(--text-color);display:flex;flex-wrap:wrap;font-size:var(--font-size-sm);gap:.35rem .75rem;justify-content:space-between;min-width:0}.text-danger[data-v-0fb8977e]{text-align:center}
