.bsharpe-rate-refresh{background:none;border:none;color:inherit;cursor:pointer;font-size:1rem;line-height:1;opacity:.6;padding:0 4px;transition:opacity .2s,transform .3s;vertical-align:middle}.bsharpe-rate-refresh:hover{opacity:1;transform:rotate(180deg)}.bsharpe-rate-refresh[hidden]{display:none}.bsharpe-converter-widget{background:linear-gradient(153.01deg,#8b9fff 32.56%,#593fa4 121.77%);border-radius:var(--wp--custom--border-radius--xxxl);box-shadow:0 -20px 74px 0 rgba(0,8,229,.1);color:#fff;font-family:var(--wp--preset--font-family--main);margin:2rem auto;max-width:1350px!important;padding:60px;position:relative;--grad-h:400px;--main-h:300px}@media(max-width:768px){.bsharpe-converter-widget{padding:40px!important}}@media(min-width:1200px){.bsharpe-converter-widget{margin-left:auto!important;margin-right:auto!important}}.bsharpe-converter-widget .bsharpe-converter-container{background-color:#fff;border-radius:var(--wp--custom--border-radius--xxl);display:flex;flex-wrap:wrap;padding:80px 40px 80px 80px;position:relative}@media(max-width:768px){.bsharpe-converter-widget .bsharpe-converter-container{border-radius:24px;flex-direction:column;padding:1.5rem}}.bsharpe-converter-widget .bsharpe-converter-container>div{flex:0 0 50%;width:50%}@media(max-width:768px){.bsharpe-converter-widget .bsharpe-converter-container>div{flex:0 0 100%;width:100%}}.bsharpe-converter-widget .bsharpe-converter-container .bsharpe-converter-header{order:1}.bsharpe-converter-widget .bsharpe-converter-container .bsharpe-converter-description{order:3}@media(max-width:768px){.bsharpe-converter-widget .bsharpe-converter-container .bsharpe-converter-description{order:2}}.bsharpe-converter-widget .bsharpe-converter-container .bsharpe-converter-form{order:2}@media(max-width:768px){.bsharpe-converter-widget .bsharpe-converter-container .bsharpe-converter-form{order:3}}.bsharpe-converter-widget .bsharpe-converter-container .bsharpe-converter-action{order:4}@media(max-width:768px){.bsharpe-converter-widget .bsharpe-converter-container .bsharpe-converter-action{max-width:100%;text-align:center}}.bsharpe-converter-widget .bsharpe-converter-header .bsharpe-converter-title{color:#3005b0;font-size:34px;font-weight:700;margin:0 0 3rem}@media(max-width:768px){.bsharpe-converter-widget .bsharpe-converter-header .bsharpe-converter-title{font-size:1.5rem;text-align:center;text-wrap:balance}}.bsharpe-converter-widget .bsharpe-converter-direct-rate{background:#e6fef5;border-radius:16px;color:#333;margin-bottom:1.5rem;padding:1rem}.bsharpe-converter-widget .bsharpe-converter-direct-rate .bsharpe-rate-label{font-size:14px;font-weight:400}.bsharpe-converter-widget .bsharpe-converter-direct-rate .bsharpe-rate-label:before{color:#22c55e;content:"●";font-size:.75rem;margin-right:.5rem}.bsharpe-converter-widget .bsharpe-converter-direct-rate .bsharpe-rate-value{color:#333;font-size:16px;font-weight:700;margin:.25rem 0}.bsharpe-converter-widget .bsharpe-converter-direct-rate .bsharpe-rate-timestamp{color:#707070;font-size:10px}.bsharpe-converter-widget .bsharpe-converter-direct-rate .bsharpe-rate-timestamp span{font-weight:400}.bsharpe-converter-widget .bsharpe-converter-description p{color:#1a1a32;font-size:1rem;line-height:1.6;margin:0 0 1rem}.bsharpe-converter-widget .bsharpe-converter-description .bsharpe-converter-rating{align-items:center;display:flex}.bsharpe-converter-widget .bsharpe-converter-description .bsharpe-converter-rating .bsharpe-rating-text{color:#1a1a32;font-size:.875rem;font-weight:700}.bsharpe-converter-widget .bsharpe-converter-description .bsharpe-converter-rating .bsharpe-rating-text strong{color:#0c893a;font-weight:600}.bsharpe-converter-widget .bsharpe-converter-description .bsharpe-converter-rating .bsharpe-rating-text:before{content:"⭐";margin-right:.25rem}.bsharpe-converter-widget .bsharpe-converter-form{align-items:center;border-radius:24px;display:flex;flex-direction:column;gap:0;margin-bottom:1.5rem;padding:1.5rem}@media(max-width:768px){.bsharpe-converter-widget .bsharpe-converter-form{flex-direction:column;gap:1rem}}.bsharpe-converter-widget .bsharpe-converter-input-group,.bsharpe-converter-widget .bsharpe-converter-result-group{align-items:center;background:#fff;border:1px solid #8796db;border-radius:12px;color:#1a1a32;cursor:pointer;display:flex;flex:1;font-size:1rem;font-weight:500;gap:.75rem;justify-content:space-between;min-width:100px;padding:.75rem 1.25rem;position:relative;width:80%}@media(max-width:768px){.bsharpe-converter-widget .bsharpe-converter-input-group,.bsharpe-converter-widget .bsharpe-converter-result-group{width:100%}}.bsharpe-converter-widget .bsharpe-converter-input-group:has(input:focus),.bsharpe-converter-widget .bsharpe-converter-result-group:has(input:focus){background:rgba(5,245,158,.1)}.bsharpe-converter-widget .bsharpe-converter-input-group select,.bsharpe-converter-widget .bsharpe-converter-result-group select{background:none;border:none}.bsharpe-converter-widget .bsharpe-converter-amount,.bsharpe-converter-widget .bsharpe-converter-result-amount{background:transparent;border:none;color:#333;flex:1;font-family:var(--wp--preset--font-family--main);font-size:1.25rem;font-weight:600;outline:none}.bsharpe-converter-widget .bsharpe-converter-amount::-moz-placeholder,.bsharpe-converter-widget .bsharpe-converter-result-amount::-moz-placeholder{color:#666}.bsharpe-converter-widget .bsharpe-converter-amount::placeholder,.bsharpe-converter-widget .bsharpe-converter-result-amount::placeholder{color:#666}.bsharpe-converter-widget .bsharpe-converter-amount{font-family:var(--wp--preset--font-family--main);max-width:140px;width:100%}.bsharpe-converter-widget .bsharpe-converter-result-amount{text-align:right}@media(max-width:768px){.bsharpe-converter-widget .bsharpe-converter-result-amount{text-align:left}}.bsharpe-converter-widget .bsharpe-currency-dropdown__trigger{align-items:center;background:none;border:none;color:#1a1a32;cursor:pointer;display:flex;font-family:inherit;font-size:1rem;font-weight:500;gap:8px;padding:0;white-space:nowrap}.bsharpe-converter-widget .bsharpe-currency-dropdown__trigger:focus{outline:none}.bsharpe-converter-widget .bsharpe-currency-dropdown__label{flex-shrink:1;min-width:0}.bsharpe-converter-widget .bsharpe-currency-dropdown__chevron{color:#1a1a32;flex-shrink:0;transition:transform .2s ease;width:10px}.bsharpe-converter-widget .bsharpe-currency-dropdown[aria-expanded=true] .bsharpe-currency-dropdown__chevron{transform:rotate(180deg)}.bsharpe-converter-widget .bsharpe-currency-dropdown__list{background:#fff;border-radius:4px;box-shadow:0 8px 24px rgba(0,0,0,.12);left:0;list-style:none;margin:0;max-height:240px;min-width:210px;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;right:0;top:calc(100% + 1px);width:auto;z-index:100}.bsharpe-converter-widget .bsharpe-currency-dropdown__item{align-items:center;color:#1a1a32;cursor:pointer;display:flex;font-size:.9rem;gap:10px;padding:11px 14px;width:100%}.bsharpe-converter-widget .bsharpe-currency-dropdown__item[hidden]{display:none}.bsharpe-converter-widget .bsharpe-currency-dropdown__item:hover,.bsharpe-converter-widget .bsharpe-currency-dropdown__item[aria-selected=true]{background:rgba(139,159,255,.12)}.bsharpe-converter-widget .bsharpe-currency-dropdown__item.is-active{background:rgba(139,159,255,.2);box-shadow:inset 3px 0 0 0 #8796db}.bsharpe-converter-widget .bsharpe-currency-dropdown__item.is-disabled{color:#6b7280;cursor:not-allowed;flex-wrap:wrap}.bsharpe-converter-widget .bsharpe-currency-dropdown__item.is-disabled img{filter:grayscale(100%) opacity(.55)}.bsharpe-converter-widget .bsharpe-currency-dropdown__item.is-disabled:hover{background:transparent}.bsharpe-converter-widget .bsharpe-currency-dropdown__item-cta{color:#6b7280;flex-basis:100%;font-size:10px;font-style:italic;padding-left:36px;pointer-events:none;white-space:nowrap}.bsharpe-converter-widget .bsharpe-currency-dropdown__interstitial{background:#f8f9fb;border-bottom:1px solid #e5e7eb;border-top:1px solid #e5e7eb;color:#6b7280;cursor:default;font-size:.78rem;font-style:italic;line-height:1.4;padding:9px 14px;pointer-events:none}.bsharpe-converter-widget .bsharpe-currency-dropdown__interstitial-link{color:#1f61b6;font-style:normal;font-weight:500;pointer-events:auto;text-decoration:underline}.bsharpe-converter-widget .bsharpe-currency-dropdown__interstitial-link:hover{color:#154d96}.bsharpe-converter-widget .bsharpe-currency-dropdown__interstitial-link:focus-visible{border-radius:2px;outline:2px solid #1f61b6;outline-offset:2px}.bsharpe-converter-widget .bsharpe-currency-dropdown__list .bsharpe-currency-flag-img{border-radius:50%;flex-shrink:0;height:24px;-o-object-fit:cover;object-fit:cover;width:24px}.bsharpe-converter-widget .bsharpe-currency-dropdown__trigger .bsharpe-currency-flag-img{border-radius:50%;flex-shrink:0;height:26px;-o-object-fit:cover;object-fit:cover;width:26px}.bsharpe-converter-widget .bsharpe-converter-swap{align-items:center;background:#1f2937;border:none;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:48px;justify-content:center;margin-bottom:-8px;margin-top:-8px;transition:all .3s ease;width:48px;z-index:10}.bsharpe-converter-widget .bsharpe-converter-swap:hover{background:#374151;transform:rotate(180deg)}.bsharpe-converter-widget .bsharpe-converter-swap:focus{box-shadow:0 0 0 3px rgba(139,159,255,.1);outline:none}@media(max-width:768px){.bsharpe-converter-widget .bsharpe-converter-swap{order:1;transform:rotate(90deg)}.bsharpe-converter-widget .bsharpe-converter-swap:hover{transform:rotate(270deg)}}.bsharpe-converter-widget .bsharpe-converter-action{margin:0 auto;max-width:260px;text-align:center}.bsharpe-converter-widget .bsharpe-converter-error{background:#fef2f2;border:1px solid #fecaca;border-radius:12px;color:#dc2626;font-size:.875rem;margin-top:1rem;padding:1rem}.bsharpe-converter-widget .bsharpe-converter-error:empty{display:none!important}.bsharpe-converter-widget.loading .bsharpe-converter-form{opacity:.7;pointer-events:none}.bsharpe-converter-widget.loading .js-result-amount:after{animation:spin 1s linear infinite;border:2px solid #e2e8f0;border-radius:50%;border-top-color:#333;content:"";display:inline-block;height:16px;margin-left:.5rem;width:16px}.bsharpe-converter-widget .bsharpe-converter-shape{background:linear-gradient(153.01deg,#8b9fff 32.56%,#593fa4 121.77%);bottom:0;height:120px;left:50%;-webkit-mask-image:var(--shape-svg-url);mask-image:var(--shape-svg-url);-webkit-mask-position:center top;mask-position:center top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;max-width:650px;pointer-events:none;position:absolute;transform:translate(-50%,calc(100% - 1px));width:var(--shape-w,45%)}@media(max-width:768px){.bsharpe-converter-widget .bsharpe-converter-shape{height:40px;width:40%}}.bsharpe-converter-widget .bsharpe-converter-scroll-hint{bottom:-14%;position:absolute;right:50%;transform:translateX(50%);z-index:1}@media(max-width:768px){.bsharpe-converter-widget .bsharpe-converter-scroll-hint{bottom:-25px}}.bsharpe-converter-widget .bsharpe-converter-scroll-hint .bsharpe-converter-scroll-btn{align-items:center;background:#3c1e8c;border:none;border-radius:50%;cursor:pointer;display:flex;height:86px;justify-content:center;transition:background .2s ease,transform .2s ease;width:86px}@media(max-width:768px){.bsharpe-converter-widget .bsharpe-converter-scroll-hint .bsharpe-converter-scroll-btn{height:53px;width:53px}}.bsharpe-converter-widget .bsharpe-converter-scroll-hint .bsharpe-converter-scroll-btn svg{height:33px;transform:rotate(90deg);width:31px}@media(max-width:768px){.bsharpe-converter-widget .bsharpe-converter-scroll-hint .bsharpe-converter-scroll-btn svg{height:18px;width:17px}}.bsharpe-converter-widget .bsharpe-converter-scroll-hint .bsharpe-converter-scroll-btn:hover{background:#4e28b4;transform:translateY(2px)}.bsharpe-converter-widget .bsharpe-converter-scroll-hint .bsharpe-converter-scroll-btn:focus{box-shadow:0 0 0 3px rgba(139,159,255,.4);outline:none}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.bsharpe-converter-cta:hover,.bsharpe-converter-cta:hover:after,.bsharpe-converter-swap:hover{transform:none}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(0deg)}}}
