.fx-heading{text-align:center}.fx-heading h2{font-size:36px;font-weight:500;line-height:1.2;color:var(--text-dark)}.fx-heading h2 strong{font-weight:700}.fx-lead{font-size:18px;color:var(--text-light);max-width:660px;margin:12px auto 0}.fx-lead.light{color:rgba(255,255,255,.88)}.fx-tagline{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.75);margin-bottom:12px}.fx-floats{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.fx-floats--hero{top:90px}.fx-float{position:absolute;color:#ffffff;line-height:1;animation-timing-function:ease-in-out;animation-iteration-count:infinite;will-change:transform,filter;-webkit-user-select:none;user-select:none}.fx-float--gray{color:#8b93a1}@media (max-width:768px){.float-hide-mobile{display:none}}@keyframes hero-drift-a{0%,to{transform:translateY(0) rotate(-4deg);filter:drop-shadow(0 0 6px rgba(255,255,255,.12))}50%{transform:translateY(-24px) rotate(4deg);filter:drop-shadow(0 0 16px rgba(255,255,255,.38))}}@keyframes hero-drift-b{0%,to{transform:translateY(0) translateX(0) rotate(8deg);filter:drop-shadow(0 0 6px rgba(255,255,255,.12))}40%{transform:translateY(-16px) translateX(10px) rotate(2deg);filter:drop-shadow(0 0 13px rgba(255,255,255,.3))}75%{transform:translateY(-28px) translateX(-5px) rotate(14deg);filter:drop-shadow(0 0 18px rgba(255,255,255,.38))}}@keyframes hero-drift-c{0%,to{transform:translateY(0) rotate(-8deg) scale(1);filter:drop-shadow(0 0 6px rgba(255,255,255,.12))}50%{transform:translateY(-22px) rotate(-2deg) scale(1.1);filter:drop-shadow(0 0 18px rgba(255,255,255,.4))}}@keyframes hero-drift-d{0%{transform:translateY(0) rotate(-18deg) scale(1);filter:drop-shadow(0 0 6px rgba(255,255,255,.12))}25%{transform:translateY(-14px) translateX(8px) rotate(0deg) scale(1.07);filter:drop-shadow(0 0 14px rgba(255,255,255,.32))}50%{transform:translateY(-26px) rotate(20deg) scale(1.14);filter:drop-shadow(0 0 20px rgba(255,255,255,.44))}75%{transform:translateY(-12px) translateX(-6px) rotate(6deg) scale(1.05);filter:drop-shadow(0 0 12px rgba(255,255,255,.28))}to{transform:translateY(0) rotate(-18deg) scale(1);filter:drop-shadow(0 0 6px rgba(255,255,255,.12))}}.fx-wave-bottom,.fx-wave-top{position:absolute;left:0;right:0;line-height:0;pointer-events:none;z-index:1}.fx-wave-top{top:-1px;transform:scaleY(-1)}.fx-wave-bottom{bottom:-1px}.fx-wave-bottom svg,.fx-wave-top svg{display:block;width:100%;height:90px}.fx-hero .fx-wave-bottom svg{height:120px}.fx-hero{position:relative;padding:170px 0;background:radial-gradient(ellipse 60% 70% at 80% 20%,rgba(255,255,255,.12) 0,transparent 100%),linear-gradient(115deg,#8840EE,#9A52FF 45%,#5343FF);overflow:hidden}.fx-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center;position:relative;z-index:2}.fx-eyebrow{display:inline-block;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.35);padding:7px 16px;border-radius:50px;margin-bottom:18px}.fx-eyebrow i{margin-right:6px}.fx-hero h1{color:#fff;font-size:46px;font-weight:600;line-height:1.15;margin-bottom:0}.fx-hero h1 strong{font-weight:800;background-image:linear-gradient(0deg,transparent 12%,rgba(255,255,255,.22) 0,rgba(255,255,255,.22) 42%,transparent 0)}.fx-hero p{color:rgba(255,255,255,.85);font-size:17px;line-height:1.7;margin-top:22px;max-width:540px}.fx-hero-cta{margin-top:28px;display:flex;flex-wrap:wrap;gap:12px}.fx-hero-btn.btn-primary{background:#fff;color:#6B2DD4;box-shadow:0 10px 26px rgba(20,8,60,.25)}.fx-hero .btn-white{background:transparent;border:1px solid rgba(255,255,255,.6);color:#fff}.fx-hero .btn-white:hover{background:rgba(255,255,255,.12)}.fx-hero-cards{overflow:visible}.fx-hero-cards .ewc-wrap{padding:0}.fx-problem{padding:70px 0 30px;position:relative;overflow:hidden}.fx-problem:after{content:"";position:absolute;width:360px;height:360px;top:-90px;right:-100px;border-radius:50%;background:radial-gradient(circle,rgba(154,82,255,.16),transparent 70%);pointer-events:none}.prob-cols{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:980px;margin:44px auto 0;position:relative;z-index:1}.prob-card{border-radius:16px;padding:32px 30px;height:100%;display:flex;flex-direction:column}.prob-card h4{font-size:20px;font-weight:700;margin-bottom:22px}.prob-card h4 i{margin-right:8px}.prob-card ul{list-style:none;padding-left:0;margin:0;flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between;gap:18px}.prob-card li{font-size:16px;line-height:1.4;display:flex;align-items:flex-start}.prob-card li i{margin-right:10px;margin-top:3px;width:18px;flex-shrink:0}.prob-card.bank{background:#fff;border:1px solid #eceff1;color:var(--text-light);box-shadow:0 6px 18px rgba(60,66,87,.05)}.prob-card.bank h4{color:var(--text-dark)}.prob-card.bank li i{color:#d1374b}.prob-card.pn{background:linear-gradient(135deg,#9A52FF,#5343FF);color:#fff;box-shadow:0 15px 35px rgba(83,67,255,.25)}.prob-card.pn li i{color:#C8F169}.calc-section{position:relative;overflow:hidden;padding:125px 0 130px;margin-top:40px;background:linear-gradient(135deg,#8840EE,#5343FF);color:#fff}.calc-section>.container{position:relative;z-index:2}.calc-section .fx-heading h2{color:#fff}.calc-card{display:grid;grid-template-columns:1.2fr 1fr;background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 30px 70px rgba(30,8,80,.35);color:var(--text-dark);max-width:900px;margin:44px auto 0}.calc-input-wrap{padding:40px}.calc-label{font-size:15px;font-weight:500;color:var(--text-light);display:block;margin-bottom:10px}.calc-amount{display:flex;align-items:center;border-bottom:2px solid #e3e7ec;padding-bottom:8px;margin-bottom:26px}.calc-amount .calc-cur{font-size:30px;font-weight:700;color:#94A5B1;margin-right:8px}.calc-amount input{border:0;outline:0;font-family:inherit;font-size:34px;font-weight:700;width:100%;color:var(--text-dark);-webkit-appearance:textfield;appearance:textfield}.calc-amount input::-webkit-inner-spin-button,.calc-amount input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.calc-range{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:6px;background:#E3E7EC;outline:none}.calc-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;background:linear-gradient(180deg,#9A52FF,#5343FF);cursor:pointer;box-shadow:0 3px 8px rgba(124,58,237,.45);border:3px solid #fff}.calc-range::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#7b46ff;cursor:pointer;border:3px solid #fff}.calc-range-scale{display:flex;justify-content:space-between;font-size:12px;color:#94A5B1;margin-top:8px}.calc-result-wrap{background:#faf8ff;padding:40px;display:flex;flex-direction:column;justify-content:center;text-align:center}.calc-result-label{font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:#94A5B1}.calc-result-month{font-size:52px;font-weight:700;line-height:1.05;margin:8px 0 2px;background:linear-gradient(135deg,#9A52FF,#5343FF);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.calc-result-month small{font-size:18px;font-weight:500;-webkit-text-fill-color:#94A5B1}.calc-result-year{font-size:18px;font-weight:500;color:var(--text-dark)}.calc-rate-note{font-size:13px;color:#94A5B1;margin-top:10px}.calc-disclaimer{text-align:center;color:rgba(255,255,255,.7);font-size:13px;margin-top:18px}.fx-brands{padding:80px 0 70px}.brand-explorer{margin-top:44px;--fx-brand:var(--primary-purple)}.brand-tabs{gap:14px;flex-wrap:wrap;margin-bottom:30px}.brand-tab,.brand-tabs{display:flex;justify-content:center}.brand-tab{background:#fff;border:2px solid #e3e7ec;border-radius:14px;padding:16px 30px;cursor:pointer;transition:all .2s ease;min-width:150px;align-items:center}.brand-tab img{max-height:26px;width:auto;filter:grayscale(1);opacity:.55;transition:all .2s ease}.brand-tab:hover{border-color:#cfd5dc}.brand-tab:hover img{opacity:.8}.brand-tab.active{border-color:var(--fx-brand);box-shadow:0 10px 26px color-mix(in srgb,var(--fx-brand) 18%,transparent)}.brand-tab.active img{filter:none;opacity:1}.brand-panel{display:grid;grid-template-columns:1fr 320px;gap:26px;align-items:stretch}.brand-map-wrap{background:#fff;border-radius:18px;padding:18px 18px 10px;box-shadow:0 15px 35px rgba(60,66,87,.08);position:relative}#fx-world-map{width:100%;height:460px}.map-legend{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-light);padding:6px 4px 2px}.map-dot{width:13px;height:13px;border-radius:50%;display:inline-block}.brand-side{background:#fff;border-radius:18px;padding:30px 26px;box-shadow:0 15px 35px rgba(60,66,87,.08);display:flex;flex-direction:column;justify-content:center}.brand-side-stat{text-align:left;margin-bottom:14px}.brand-side-num{display:block;font-size:48px;font-weight:700;line-height:1;background:linear-gradient(135deg,var(--fx-brand),color-mix(in srgb,var(--fx-brand) 65%,black));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.brand-side-label{font-size:14px;color:#94A5B1}.brand-side-desc{font-size:15px;color:var(--text-light);line-height:1.5;margin-bottom:22px}.fx-btn{width:100%;margin-bottom:12px;display:flex;align-items:center;justify-content:center;gap:8px;text-align:center}.fx-btn:last-child{margin-bottom:0}.fx-btn--line{background:#fff;border:1px solid var(--fx-brand);color:var(--fx-brand);padding:13px 32px;border-radius:999px;font-weight:600;font-size:16px;font-family:inherit;cursor:pointer;transition:background .2s ease,color .2s ease}.fx-btn--line:hover{background:var(--fx-brand);color:#fff}.brand-explorer .btn-primary.fx-btn{background:linear-gradient(180deg,var(--fx-brand),color-mix(in srgb,var(--fx-brand) 72%,black));box-shadow:0 4px 15px color-mix(in srgb,var(--fx-brand) 35%,transparent)}.brand-explorer .btn-primary.fx-btn:before{background:linear-gradient(180deg,color-mix(in srgb,var(--fx-brand) 85%,black),color-mix(in srgb,var(--fx-brand) 60%,black))}.jvm-zoom-btn{background:var(--fx-brand,var(--primary-purple));border-radius:6px}.fx-onboarding{padding:80px 0 90px;position:relative;overflow:hidden;background:radial-gradient(ellipse 50% 60% at 15% 10%,rgba(255,255,255,.1) 0,transparent 100%),linear-gradient(135deg,var(--primary-purple),var(--secondary-purple))}.fx-onboarding .container{position:relative;z-index:1}.fx-onboarding .fx-heading h2{color:#fff}.onb-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:52px}.onb-step{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);border-radius:14px;padding:26px 20px;text-align:center;color:#fff;position:relative;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.onb-num{position:absolute;top:10px;left:14px;font-size:13px;font-weight:700;color:rgba(255,255,255,.4)}.onb-icon{font-size:2rem;margin:8px 0 12px;display:block;color:#fff}.onb-step h4{font-size:16px;font-weight:600;margin-bottom:6px;color:#fff;line-height:1.3;min-height:2.6em;display:flex;align-items:flex-start;justify-content:center}.onb-step p{font-size:13.5px;line-height:1.5;color:rgba(255,255,255,.85);margin:0}.fx-compare{background:#faf8ff;padding:80px 0 90px;position:relative;overflow:hidden}.brand-compare{margin-top:70px;position:relative}.brand-compare-head{text-align:center;margin-bottom:22px;position:relative;z-index:3}.brand-compare-head img{max-height:40px;width:auto}.cmp-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:860px;margin:0 auto;position:relative;z-index:3}.compare-circle{position:absolute;border-radius:50%;z-index:1;opacity:.5;pointer-events:none;transition:transform .6s ease-out;will-change:transform}.compare-circle.left{width:340px;height:340px;left:calc(50% - 580px);top:-50px}.compare-circle.right{width:260px;height:260px;right:calc(50% - 560px);bottom:-60px}.brand-compare.skrill .compare-circle{background:radial-gradient(circle,rgba(145,52,150,.35),transparent 70%)}.brand-compare.neteller .compare-circle{background:radial-gradient(circle,rgba(131,186,59,.35),transparent 70%)}.brand-compare.luxonpay .compare-circle{background:radial-gradient(circle,rgba(58,82,174,.35),transparent 70%)}.brand-compare:hover .compare-circle.left{transform:scale(1.14) rotate(-4deg)}.brand-compare:hover .compare-circle.right{transform:scale(1.2)}.cmp-card{border-radius:18px;padding:28px 26px;box-shadow:0 15px 35px rgba(60,66,87,.08),0 5px 15px rgba(0,0,0,.06);transition:transform .3s ease-out,box-shadow .3s ease-out}.cmp-card.pn:hover{transform:translateY(-8px);box-shadow:0 28px 55px rgba(60,66,87,.18),0 8px 20px rgba(0,0,0,.12)}.cmp-card.regular{background:#fff;color:var(--text-dark)}.cmp-card.pn{color:#fff;position:relative;overflow:hidden}.cmp-card.pn.skrill{background:#5A205D}.cmp-card.pn.neteller{background:#3F6438}.cmp-card.pn.luxonpay{background:#3A52AE}.cmp-card-head{margin-bottom:18px}.cmp-tag{font-size:18px;font-weight:700}.cmp-card.regular .cmp-tag{color:#94A5B1}.cmp-row{display:flex;justify-content:space-between;align-items:center;padding:11px 0;font-size:15px;gap:14px}.cmp-card.regular .cmp-row{border-bottom:1px solid #eceff1}.cmp-card.pn .cmp-row{border-bottom:1px solid rgba(255,255,255,.18)}.cmp-row:last-child{border-bottom:none!important}.cmp-row>span:first-child{opacity:.85}.cmp-card.regular .cmp-row>span:first-child{color:var(--text-light);opacity:1}.cmp-row .val{font-weight:700;text-align:right}.cmp-card.pn .val.free{color:#C8F169}.fx-contact{padding:70px 0 90px;position:relative;overflow:hidden}.fx-contact:after{content:"";position:absolute;width:300px;height:300px;bottom:36px;right:70px;border-radius:50%;background:radial-gradient(circle,rgba(83,67,255,.14),transparent 70%);pointer-events:none}.fx-contact-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:48px;align-items:center;position:relative;z-index:1}.fx-contact h2{font-size:34px;font-weight:500;line-height:1.25;color:var(--text-dark)}.fx-contact h2 strong{font-weight:700}.fx-contact p{margin-top:14px;color:var(--text-light);font-size:16px;line-height:1.7;max-width:560px}.fx-contact-sub{font-size:19px;font-weight:600;color:var(--text-dark);margin-top:26px}.fx-contact-list{list-style:none;padding-left:0;margin-top:24px}.fx-contact-list li{font-size:18px;font-weight:500;margin-bottom:12px;color:var(--text-dark)}.fx-contact-list li i{color:var(--primary-purple);margin-right:10px;width:24px}.fx-contact-list li a{color:inherit;text-decoration:none}.fx-contact-list li a:hover{color:var(--primary-purple)}.fx-contact-cta{text-align:center}.fx-btn-lg{padding:16px 40px;font-size:17px}.fx-modal-overlay{--fx-brand:var(--primary-purple);position:fixed;inset:0;z-index:1200;background:rgba(6,16,30,.55);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;padding:24px;animation:fx-fade .2s ease}@keyframes fx-fade{0%{opacity:0}to{opacity:1}}.fx-modal{background:#fff;border-radius:20px;width:min(720px,100%);max-height:min(82vh,800px);display:flex;flex-direction:column;overflow:hidden;position:relative;padding:34px 34px 28px;box-shadow:0 30px 80px rgba(6,16,30,.35);animation:fx-pop .25s cubic-bezier(.22,1,.36,1)}@keyframes fx-pop{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}.fx-modal--form{width:min(520px,100%)}.fx-modal__close{position:absolute;top:14px;right:16px;width:34px;height:34px;border:none;border-radius:50%;background:#f3f0fa;color:var(--text-dark);font-size:20px;line-height:1;cursor:pointer;z-index:2}.fx-modal__close:hover{background:#ede9fe}.fx-modal__title{font-size:26px;font-weight:600;text-align:center;color:var(--text-dark)}.fx-modal__sub{color:#94A5B1;font-size:14px;text-align:center;margin:6px 0 20px}.fx-modal__body{overflow-y:auto}.chip-wrap{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding-bottom:10px}.chip{font-size:14px;font-weight:500;background:#faf8ff;border:1px solid #e3e7ec;border-radius:50px;padding:7px 16px;color:var(--text-dark)}.broker-search-wrap{position:relative;margin-bottom:16px}.broker-search-wrap i{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#94A5B1;font-size:14px;pointer-events:none}.broker-search-wrap input{width:100%;border:1px solid #e3e7ec;border-radius:50px;padding:11px 16px 11px 42px;font-family:inherit;font-size:15px;color:var(--text-dark);outline:none;transition:border-color .2s ease}.broker-search-wrap input:focus{border-color:var(--fx-brand)}.broker-list{list-style:none;padding:0 4px 0 0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:2px 26px;max-height:44vh;overflow-y:auto}.broker-list li{font-size:15px;padding:7px 0;color:var(--text-dark)}.broker-list li i{color:#16a34a;margin-right:8px}.broker-list .broker-section-head{grid-column:1/-1;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--fx-brand);padding:16px 0 4px;margin-top:8px;border-top:1px solid #e3e7ec}.broker-list .broker-section-head i{color:var(--fx-brand)}.broker-list .broker-soon{color:#7c8893}.broker-list .broker-soon i{color:#f59e0b}.broker-list .broker-empty{grid-column:1/-1;color:#94A5B1;padding:18px 0;text-align:center}.broker-list::-webkit-scrollbar{width:7px}.broker-list::-webkit-scrollbar-thumb{background:#cfd5dc;border-radius:6px}.license-list{list-style:none;padding:0;margin:0}.license-list li{display:flex;align-items:flex-start;padding:14px 0;border-bottom:1px solid #eef1f4}.license-list li:last-child{border-bottom:none}.license-list li i{color:var(--fx-brand);font-size:1.15rem;margin-right:14px;margin-top:2px;flex-shrink:0}.license-list .lic-body{display:flex;flex-direction:column}.license-list .lic-a{font-size:16px;font-weight:700;color:var(--text-dark)}.license-list .lic-d{font-size:14px;line-height:1.4;color:var(--text-light);margin-top:2px}.fx-form-label{display:block;font-size:14px;font-weight:500;color:var(--text-dark);margin-bottom:6px}.fx-form-input{width:100%;border:1px solid #e3e7ec;border-radius:12px;padding:12px 16px;font-family:inherit;font-size:15px;color:var(--text-dark);background:#fff;outline:none;margin-bottom:18px;transition:border-color .2s ease}.fx-form-input:focus{border-color:var(--primary-purple)}.fx-form-error{color:#d1374b;font-size:14px;text-align:center;margin-bottom:0}.fx-form-actions{text-align:center;margin-top:10px}.fx-form-thanks{color:var(--text-light);font-size:15px;line-height:1.7;text-align:center;padding-top:6px}@media (max-width:1100px){.compare-circle{display:none}}@media (max-width:992px){.fx-hero{padding:150px 0}.fx-hero-grid{grid-template-columns:1fr}.fx-hero-cards{display:none}.brand-panel,.calc-card{grid-template-columns:1fr}#fx-world-map{height:380px}.onb-steps{grid-template-columns:repeat(2,1fr);gap:24px 16px}.fx-contact-grid,.prob-cols{grid-template-columns:1fr}.fx-contact-grid{text-align:center}.fx-contact p{margin-left:auto;margin-right:auto}.fx-contact-list{display:inline-block;text-align:left}}@media (max-width:768px){.fx-heading h2{font-size:28px}.fx-hero h1{font-size:34px}.cmp-grid{grid-template-columns:1fr;gap:16px}.fx-hero-cta .btn-primary,.fx-hero-cta .btn-white{display:block;width:100%;text-align:center}}@media (max-width:600px){.calc-result-month{font-size:40px}.broker-list,.onb-steps{grid-template-columns:1fr}.fx-modal{padding:28px 20px 22px}}:root{--jvm-border-color:#E5E6E7;--jvm-box-shadow:0 1px 2px 0 rgba(0,0,0,0.05);--jvm-tooltip-font-size:0.9rem;--jvm-tooltip-bg-color:#337FFA;--jvm-tooltip-color:#FFF;--jvm-tooltip-padding:3px 5px;--jvm-tooltip-shadow:var(--jvm-box-shadow);--jvm-tooltip-radius:3px;--jvm-zoom-btn-bg-color:#292929;--jvm-zoom-btn-color:#FFF;--jvm-zoom-btn-size:15px;--jvm-zoom-btn-radius:3px;--jvm-series-container-right:15px;--jvm-legend-bg-color:#FFF;--jvm-legend-radius:0.15rem;--jvm-legend-margin-left:0.75rem;--jvm-legend-padding:0.6rem;--jvm-legend-title-padding-bottom:0.5rem;--jvm-legend-title-margin-bottom:0.575rem;--jvm-legend-tick-margin-top:0.575rem;--jvm-legend-tick-sample-radius:0;--jvm-legend-tick-sample-height:12px;--jvm-legend-tick-sample-width:30px;--jvm-legend-tick-text-font-size:12px;--jvm-legend-tick-text-margin-top:3px}.jvm-zoom-btn,image,text{-webkit-user-select:none;user-select:none}.jvm-container{position:relative;height:100%;width:100%}.jvm-tooltip{border-radius:var(--jvm-tooltip-radius);background-color:var(--jvm-tooltip-bg-color);color:var(--jvm-tooltip-color);font-size:var(--jvm-tooltip-font-size);box-shadow:var(--jvm-tooltip-shadow);padding:var(--jvm-tooltip-padding);white-space:nowrap;position:absolute;display:none}.jvm-tooltip.active{display:block}.jvm-zoom-btn{background-color:var(--jvm-zoom-btn-bg-color);color:var(--jvm-zoom-btn-color);border-radius:var(--jvm-zoom-btn-radius);height:var(--jvm-zoom-btn-size);width:var(--jvm-zoom-btn-size);box-sizing:border-box;position:absolute;left:10px;line-height:var(--jvm-zoom-btn-size);text-align:center;cursor:pointer}.jvm-zoom-btn.jvm-zoomin{top:var(--jvm-zoom-btn-size)}.jvm-zoom-btn.jvm-zoomout{top:calc(var(--jvm-zoom-btn-size) * 2 + var(--jvm-zoom-btn-size) / 3)}.jvm-series-container{position:absolute;right:var(--jvm-series-container-right)}.jvm-series-container.jvm-series-h{bottom:15px}.jvm-series-container.jvm-series-v{display:flex;flex-direction:column;gap:.75rem;top:15px}.jvm-legend{background-color:var(--jvm-legend-bg-color);border:1px solid var(--jvm-border-color);margin-left:var(--jvm-legend-margin-left);border-radius:var(--jvm-legend-radius);padding:var(--jvm-legend-padding);box-shadow:var(--jvm-box-shadow)}.jvm-legend-title{line-height:1;border-bottom:1px solid var(--jvm-border-color);padding-bottom:var(--jvm-legend-title-padding-bottom);margin-bottom:var(--jvm-legend-title-margin-bottom);text-align:left}.jvm-legend-tick{display:flex;align-items:center;min-width:40px}.jvm-legend-tick:not(:first-child){margin-top:var(--jvm-legend-tick-margin-top)}.jvm-legend-tick-sample{border-radius:var(--jvm-legend-tick-sample-radius);margin-right:.45rem;height:var(--jvm-legend-tick-sample-height);width:var(--jvm-legend-tick-sample-width)}.jvm-legend-tick-text{font-size:var(--jvm-legend-tick-text-font-size);text-align:center;line-height:1}.jvm-line[animation=true]{animation:jvm-line-animation 10s linear infinite forwards}@keyframes jvm-line-animation{0%{stroke-dashoffset:250}}