#page-synopsys{background-color:#1c1e20;border-radius:.75rem;color:#fff;box-shadow:0 0 20px #aecff04d;padding:2rem;background-image:url(/build/assets/synopsys-C1WOBtaJ.svg);background-repeat:no-repeat;background-position-y:bottom;margin-bottom:.5rem}#page-synopsys h1{font-size:1.5rem;font-weight:700;margin:0}#page-synopsys p{font-weight:700;color:#ccc;margin:0}#page-synopsys #reversed-link{display:flex;justify-content:center;align-items:center}#page-synopsys #reversed-link a{background-color:#fff;color:#1c1e20;font-weight:600;text-decoration:none;border-radius:2.5rem;padding:.5rem 2rem}#index-text{background:linear-gradient(90deg,#f2ecff,#daedff 45.5%,#e1e9f2);border-radius:.75rem;border:1px solid #F8F7F7}#index-text .background{background-image:url(/build/assets/main2-0NYkpOOS.svg);background-repeat:no-repeat;background-position-y:bottom;background-position-x:left;border-radius:.75rem}#index-text .content{padding:5rem 10rem}#index-text .content h2{font-weight:700;font-size:1.5rem;text-transform:uppercase;margin-bottom:2rem;color:#38516a}#index-text .content h2 span{color:#0086ff}#index-text .content p{color:#617a94;font-weight:500;margin-bottom:1rem}@media (max-width: 992px){#index-text .content{padding:1rem 2rem}}#rates-table{padding:1rem;background-color:#fff;border-radius:.75rem;position:relative}#rates-table #rates-container{display:flex;flex-direction:column;width:100%}#rates-table .rates-row{border-bottom:1px solid #EAF1FA;display:flex;align-items:center;justify-content:stretch;position:relative;flex-wrap:wrap;flex-direction:row;transition:all .3s ease;width:100%}#rates-table .rates-row:first-child{border-top:1px solid #EAF1FA}#rates-table .rates-row:hover{background-color:#eaf1fa4d;transform:translate(5px);box-shadow:0 2px 8px #0086ff1a}#rates-table .rates-row.filtered{opacity:.4;transition:opacity .3s ease}#rates-table .rates-row.filtered:hover{opacity:.7}#rates-table .rates-row.filtered .change-link{opacity:.6;cursor:not-allowed}#rates-table .rates-row.filtered .change-link:hover{background-color:#0086ff;transform:none;box-shadow:none}#rates-table .rates-row .rates-name-column{flex:0 0 7%}#rates-table .rates-row .rates-name-column .name-value{background:linear-gradient(90deg,#eaf1fa 28.14%,#fff0);display:flex;justify-content:space-between;align-items:center;min-height:3rem}#rates-table .rates-row .rates-name-column .name-info{display:flex;align-items:center;flex:1}#rates-table .rates-row .rates-name-column .exchange-rating{font-weight:500;font-size:14px;color:#5b6c8d;margin-left:.5rem;line-height:24px}#rates-table .rates-row .rates-name-column .exchange-rating:before{content:"";background:url(/build/assets/star-oAP7tMC1.svg) no-repeat;display:inline-block;width:1.4rem;height:1rem}#rates-table .rates-row .rates-name-column .exchange-name{color:#494949;font-weight:600;margin-left:1rem}#rates-table .rates-row .expand-toggle-main{flex:0 0 4%;background:#fff;border:2px solid #0086FF;cursor:pointer;padding:.5rem;margin-right:1rem;border-radius:50%;transition:all .3s ease;color:#0086ff;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;box-shadow:0 2px 4px #0086ff33}#rates-table .rates-row .expand-toggle-main:hover{background-color:#0086ff;color:#fff;transform:scale(1.05);box-shadow:0 4px 12px #0086ff66}#rates-table .rates-row .expand-toggle-main .expand-icon{width:1.2rem;height:1.2rem;transition:transform .2s ease}#rates-table .rates-row .exchange-details-row{flex-basis:100%;width:100%;padding:.75rem 1rem;background-color:#eaf1fa4d;border-top:1px solid rgba(234,241,250,.6);animation:slideDown .3s ease;order:999}#rates-table .rates-row .exchange-details-row.no-animation{animation:none}#rates-table .rates-row .exchange-details{font-size:.85rem;line-height:1.4}#rates-table .rates-row .exchange-details .details-columns{display:flex;gap:2rem}@media (max-width: 768px){#rates-table .rates-row .exchange-details .details-columns{flex-direction:column;gap:1rem}}#rates-table .rates-row .exchange-details .details-left{flex:1;min-width:0;display:flex;flex-wrap:wrap}#rates-table .rates-row .exchange-details .details-left .detail-item{width:50%;min-width:300px}#rates-table .rates-row .exchange-details .details-left .detail-item>div{flex:1;min-width:200px}#rates-table .rates-row .exchange-details .details-right{flex:1;min-width:0}#rates-table .rates-row .exchange-details .details-right:empty{display:none}#rates-table .rates-row .exchange-details .detail-header{margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid #EAF1FA;width:100%}#rates-table .rates-row .exchange-details .detail-header strong{color:#333;font-weight:700;font-size:.9rem}#rates-table .rates-row .exchange-details .detail-item{margin-bottom:.5rem;color:#494949;display:flex;align-items:flex-start;gap:.5rem}#rates-table .rates-row .exchange-details .detail-item:last-child{margin-bottom:0}#rates-table .rates-row .exchange-details .detail-item .detail-icon{width:.9rem;height:.9rem;margin-top:.1rem;flex-shrink:0;opacity:.7;color:#6a798d}#rates-table .rates-row .exchange-details .detail-item strong{color:#333;font-weight:600;margin-right:.5rem;min-width:fit-content}#rates-table .rates-row .exchange-details .detail-item .exchange-name-link{color:#0086ff;text-decoration:none;font-weight:600;transition:all .2s ease}#rates-table .rates-row .exchange-details .detail-item .exchange-name-link:hover{color:#0070e5;text-decoration:underline}#rates-table .rates-row .exchange-details .detail-item .exchange-name-link:active{color:#005bb5}#rates-table .rates-row .exchange-details .detail-sub-item{margin-left:1rem;margin-bottom:.25rem;color:#6a798d;font-size:.8rem}#rates-table .rates-row .exchange-details .detail-sub-item:last-child{margin-bottom:0}#rates-table .rates-row .rates-limit-column{flex:0 0 23%;color:#909196;font-size:14px;font-weight:600;text-align:left;padding:1rem 0}#rates-table .rates-row .rates-limit-column div{line-height:18px}#rates-table .rates-row .rates-limit-column .limit-value{font-weight:500;color:#494949;display:inline-block;margin:0 .2rem}#rates-table .rates-row .rates-rate-column{flex:0 0 51%;font-size:14px;font-weight:600;color:#909196;text-align:right;padding-right:.75rem;display:flex;justify-content:space-between;align-items:center}#rates-table .rates-row .rates-rate-column .rate-item{display:flex;align-items:center;gap:.5rem}#rates-table .rates-row .rates-rate-column .rate-item .currency-with-option{display:flex;flex-direction:column;align-items:center}#rates-table .rates-row .rates-rate-column .rate-item .currency-with-option .currency-name{line-height:1}#rates-table .rates-row .rates-rate-column .rate-item .currency-with-option .option-badge{background-color:#0086ff;color:#fff;font-size:10px;font-weight:500;padding:.15rem .4rem;border-radius:.75rem;margin-top:.25rem;display:inline-block;line-height:1}#rates-table .rates-row .rates-rate-column .rate-value{font-size:16px;color:#494949}#rates-table .rates-row .rates-rate-column .rate-value.clickable-amount{cursor:pointer;transition:all .2s ease;border-radius:.25rem;padding:.25rem .5rem;margin:-.25rem -.5rem}#rates-table .rates-row .rates-rate-column .rate-value.clickable-amount:hover{background-color:#0086ff1a;color:#0086ff;transform:scale(1.05)}#rates-table .rates-row .rates-rate-column .rate-value.clickable-amount:active{transform:scale(.95)}#rates-table .rates-row .rates-rate-column>:last-child{background:linear-gradient(90deg,#fff0,#eaf1fa)}#rates-table .rates-row .buttons{flex:0 0 13%;display:flex;align-items:center;justify-content:center;gap:.5rem}#rates-table .rates-row .buttons .change-link{border:2px solid #0086FF;background-color:#0086ff;color:#fff;font-weight:600;border-radius:3rem;padding:.5rem 1rem;font-size:14px;cursor:pointer;transition:all .3s ease;display:inline-block;text-decoration:none}#rates-table .rates-row .buttons .change-link:hover{background-color:#0070e5;border-color:#0070e5;transform:scale(1.05);box-shadow:0 2px 8px #0086ff4d}#rates-table .rates-row .buttons .change-link:active{transform:scale(.98)}#rate-filters{background-color:#fff;padding:1rem;border-radius:.5rem;border:1px solid #EAF1FA}#rate-filters>div{margin-bottom:.75rem}.param-filter-item{margin-bottom:.75rem}.param-filter-item:last-child{margin-bottom:0}.param-filter-toggle{display:flex;align-items:center;justify-content:space-between;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none;margin:0;padding:.75rem 0}.param-filter-toggle .param-filter-text{color:#333;font-size:.9rem;font-weight:500;line-height:1.3;flex:1;margin-right:1rem}.param-filter-toggle .param-filter-checkbox{position:absolute;opacity:0;height:0;width:0}.param-filter-toggle .param-filter-checkbox:checked+.param-filter-switch{background-color:#007aff}.param-filter-toggle .param-filter-checkbox:checked+.param-filter-switch:before{transform:translate(26px);background-color:#fff}.param-filter-toggle .param-filter-switch{position:relative;display:inline-block;width:50px;height:24px;background-color:#e9ecef;border-radius:12px;transition:background-color .3s ease;flex-shrink:0}.param-filter-toggle .param-filter-switch:before{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background-color:#fff;border-radius:50%;transition:transform .3s ease,background-color .3s ease;box-shadow:0 1px 3px #0003}.param-filter-toggle .param-filter-switch:hover{background-color:#dee2e6}.param-filter-toggle .param-filter-checkbox:checked+.param-filter-switch:hover{background-color:#0056cc}.param-filter-toggle:hover .param-filter-text{color:#000}.sort-filter-select{margin-bottom:.75rem}.filters-divider{height:1px;background-color:#eaf1fa;margin:1rem 0;border:none}#amounts-calculator{background-color:#fff;border-radius:.75rem;padding:1.5rem;box-shadow:0 2px 8px #0000001a;transition:transform .2s ease,box-shadow .2s ease}#amounts-calculator:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000026}#amounts-calculator .form-label{font-weight:600;color:#494949;margin-bottom:.5rem;transition:color .2s ease}#amounts-calculator .form-control{border:2px solid #EAF1FA;border-radius:.5rem;padding:.75rem 1rem;font-size:16px;transition:all .3s ease}#amounts-calculator .form-control:focus{border-color:#0086ff;box-shadow:0 0 0 .2rem #0086ff1a;transform:scale(1.02)}#amounts-calculator .form-control:hover:not(:focus){border-color:#b8d4f0;box-shadow:0 2px 4px #0000000d}#amounts-calculator .input-group-text{background-color:#eaf1fa;border:2px solid #EAF1FA;border-left:none;color:#494949;font-weight:600;border-radius:0 .5rem .5rem 0;transition:all .3s ease}#amounts-calculator .input-group .form-control{border-right:none;border-radius:.5rem 0 0 .5rem}#amounts-calculator .input-group .form-control:focus+.input-group-text{border-color:#0086ff;background-color:#0086ff1a;transform:scale(1.02)}#amounts-calculator .input-group .form-control:hover:not(:focus)+.input-group-text{border-color:#b8d4f0;background-color:#d8e8f7}#load-more-container{text-align:center}#load-more-container #load-more-btn{background-color:transparent;border:2px solid #0086FF;color:#0086ff;font-weight:600;border-radius:.5rem;padding:.75rem 2rem;font-size:16px;cursor:pointer;transition:all .3s ease}#load-more-container #load-more-btn:hover{background-color:#0086ff;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #0086ff4d}#load-more-container #load-more-btn:active{transform:translateY(0)}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px);max-height:0}to{opacity:1;transform:translateY(0);max-height:200px}}#sse-status-indicator{position:absolute;top:-8px;right:-8px;width:16px;height:16px;border-radius:50%;z-index:10;transition:all .3s ease;cursor:help;border:2px solid rgba(255,255,255,.4);box-shadow:0 2px 6px #00000026;background-color:#28a745;opacity:1}#sse-status-indicator:before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:50%;border:1px solid rgba(40,167,69,.4);animation:ripple 2.5s infinite}#sse-status-indicator:after{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;background-color:#ffffffe6;border-radius:50%;transform:translate(-50%,-50%)}#sse-status-indicator.disconnected{background-color:#dc3545;border-color:#fff6;box-shadow:0 2px 8px #dc35454d;animation:blink 1.5s infinite}#sse-status-indicator.disconnected:before{border-color:#dc354566;animation:none}#sse-status-indicator.disconnected:after{width:8px;height:2px;background-color:#ffffffe6;border-radius:1px}@keyframes ripple{0%{transform:scale(.5);opacity:1}to{transform:scale(2);opacity:0}}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:.3}}.rate-updated .rate-value,.rate-updated .exchange-rating,.rate-updated .limit-value{animation:subtlePulse 1s ease-out!important}@keyframes subtlePulse{0%{transform:scale(1);font-weight:inherit}20%{transform:scale(1.12);font-weight:700}40%{transform:scale(1.08);font-weight:700}60%{transform:scale(1.04);font-weight:600}80%{transform:scale(1.02);font-weight:600}to{transform:scale(1);font-weight:inherit}}.rate-new{background:linear-gradient(90deg,#d4edda,#c3e6cb,#d4edda)!important;border-left:4px solid #28a745!important;animation:slideInNew .6s ease-out!important}.rate-new .rate-value{color:#28a745!important;font-weight:700!important;animation:newRateGlow 1s ease-out!important}@keyframes slideInNew{0%{transform:translateY(-20px) scale(.95);opacity:0}50%{transform:translateY(-2px) scale(1.02);opacity:.8}to{transform:translateY(0) scale(1);opacity:1}}@keyframes newRateGlow{0%{text-shadow:0 0 5px rgba(40,167,69,.3)}50%{text-shadow:0 0 10px rgba(40,167,69,.6)}to{text-shadow:none}}.inline-amount-edit{width:100%!important;max-width:120px!important;padding:.25rem .5rem!important;border:2px solid #0086FF!important;border-radius:.25rem!important;background:#fff!important;font-size:inherit!important;font-weight:inherit!important;color:#0086ff!important;text-align:center!important;outline:none!important;box-shadow:0 0 0 .15rem #0086ff33!important;transition:all .2s ease!important}.inline-amount-edit:focus{border-color:#0070e5!important;box-shadow:0 0 0 .2rem #0086ff4d!important;transform:scale(1.02)!important}.inline-amount-edit:hover{border-color:#0070e5!important;box-shadow:0 0 0 .18rem #0086ff40!important}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@media (max-width: 768px){#page-synopsys{padding:1.5rem;margin-bottom:1rem}#page-synopsys h1{font-size:1.25rem;margin-bottom:.5rem}#page-synopsys p{font-size:.9rem;margin-bottom:1rem}#reversed-link{margin-top:1rem}#reversed-link a{padding:.5rem 1.5rem;font-size:.9rem}#amounts-calculator{padding:1rem;margin-bottom:1rem}#amounts-calculator:hover{transform:translateY(-1px)}#amounts-calculator .form-label{font-size:.9rem;margin-bottom:.25rem}#amounts-calculator .form-control{padding:.6rem .8rem;font-size:16px}#amounts-calculator .form-control:focus{transform:scale(1.01);box-shadow:0 0 0 .15rem #0086ff14}#amounts-calculator .input-group-text{padding:.6rem .8rem;font-size:.9rem}#amounts-calculator .row .col-md-6{margin-bottom:1rem}#rates-table{padding:.5rem}#rates-table .rates-row{padding:.75rem .5rem;border-radius:.5rem;margin-bottom:.5rem;border:1px solid #EAF1FA;justify-content:space-around}#rates-table .rates-row:hover{transform:translate(2px);background-color:#eaf1fa33}#rates-table .rates-row .rates-name-column{order:1;flex:0 0 20%;margin-bottom:0}#rates-table .rates-row .rates-name-column .name-value{padding:.5rem;border-radius:.25rem;background:#f8fafc none;justify-content:flex-start}#rates-table .rates-row .rates-name-column .exchange-rating{margin-left:0;font-size:.8rem}#rates-table .rates-row .rates-name-column .exchange-name{margin-left:.5rem;font-size:.95rem}#rates-table .rates-row .expand-toggle-main{order:4}#rates-table .rates-row .exchange-details-row{order:4;width:100%;padding:.5rem;background-color:#eaf1fa33;border-top:1px solid rgba(234,241,250,.4)}#rates-table .rates-row .exchange-details-row .exchange-details{font-size:.8rem}#rates-table .rates-row .exchange-details-row .exchange-details .detail-item{margin-bottom:.4rem}#rates-table .rates-row .exchange-details-row .exchange-details .detail-item strong{display:inline-block;min-width:80px;margin-right:.3rem}#rates-table .rates-row .exchange-details-row .exchange-details .detail-sub-item{margin-left:.5rem;font-size:.75rem;margin-bottom:.2rem}#rates-table .rates-row .rates-limit-column{flex:0 0 80%;order:2;font-size:.8rem;padding:.5rem 0;display:flex}#rates-table .rates-row .rates-limit-column div{width:50%;line-height:1.3;margin-bottom:.25rem}#rates-table .rates-row .rates-rate-column{flex:0 0 100%;order:3;padding-right:.5rem;justify-content:space-between;margin-bottom:.5rem;align-items:flex-start}#rates-table .rates-row .rates-rate-column .rate-item{flex-direction:column;align-items:center;gap:.25rem}#rates-table .rates-row .rates-rate-column .rate-item .rate-value{font-size:1.2rem;font-weight:700}#rates-table .rates-row .rates-rate-column .rate-item .rate-value.clickable-amount{cursor:pointer;transition:all .2s ease;border-radius:.25rem;padding:.25rem .5rem;margin:-.25rem -.5rem}#rates-table .rates-row .rates-rate-column .rate-item .rate-value.clickable-amount:hover{background-color:#0086ff1a;color:#0086ff;transform:scale(1.05)}#rates-table .rates-row .rates-rate-column .rate-item .rate-value.clickable-amount:active{transform:scale(.95)}#rates-table .rates-row .rates-rate-column .rate-item .currency-with-option .currency-name{font-size:.8rem}#rates-table .rates-row .rates-rate-column .rate-item .currency-with-option .option-badge{font-size:.65rem;padding:.1rem .3rem}#rates-table .rates-row .rates-rate-column>div:nth-child(2){font-size:1.2rem;font-weight:700;color:#0086ff}#rates-table .rates-row .rates-rate-column>:last-child{background:none}#rates-table .rates-row .buttons{width:100%;order:4;margin:.5rem 0 0;justify-content:space-between}#rates-table .rates-row .buttons .change-link{flex:1;padding:.75rem 1rem;font-size:1rem;border-radius:.5rem;text-align:center;margin-right:.5rem}#rates-table .rates-row .buttons .change-link:hover{transform:scale(1.02)}#rates-table .rates-row .buttons .expand-toggle-main{flex-shrink:0;margin-right:.75rem;min-width:1.75rem;height:1.75rem;padding:.4rem}#rates-table .rates-row .buttons .expand-toggle-main:hover{transform:scale(1.05)}#rates-table .rates-row .buttons .expand-toggle-main .expand-icon{width:.9rem;height:.9rem}#load-more-container{padding:0 .5rem}#load-more-container #load-more-btn{width:100%;padding:1rem 2rem;font-size:1rem;border-radius:.5rem}#load-more-container #load-more-btn:hover{transform:translateY(-1px)}#rate-filters{padding:.75rem;margin-bottom:1rem;border-radius:.5rem}#rate-filters>div{margin-bottom:.5rem}#rate-filters .form-control{font-size:16px}#rate-filters .currency-option-select .dropdown-select-label{font-size:.9rem;padding:.75rem 1rem}.param-filter-item,.sort-filter-select{margin-bottom:.5rem}.param-filter-toggle{padding:.5rem 0}.param-filter-toggle .param-filter-text{font-size:.85rem;margin-right:.75rem}.param-filter-toggle .param-filter-switch{width:44px;height:22px;border-radius:11px}.param-filter-toggle .param-filter-switch:before{width:18px;height:18px;top:2px;left:2px}.param-filter-toggle .param-filter-checkbox:checked+.param-filter-switch:before{transform:translate(22px)}}@media (max-width: 480px){#page-synopsys{padding:1rem}#page-synopsys h1{font-size:1.1rem}#page-synopsys p{font-size:.85rem}#amounts-calculator{padding:.75rem}#amounts-calculator .form-control{font-size:16px}#rates-table .rates-row .buttons .change-link{font-size:.9rem;padding:.6rem .8rem}}
