.YLPTRa_pageWrap{width:100%;max-width:900px;color:var(--calc-text);margin-inline:auto}.YLPTRa_calculator{width:100%;max-width:none;color:var(--calc-text);border:1px solid var(--calc-border);border-radius:var(--calc-radius-sm);background:#fff;margin-inline:0;overflow:hidden;container-type:inline-size}.YLPTRa_calculator .YLPTRa_utility{color:#fff;background:var(--calc-navy-900);border-bottom:3px solid var(--calc-red-700);justify-content:space-between;align-items:center;gap:12px;width:100%;height:auto;min-height:56px;padding:8px 12px;display:flex;overflow:visible}.YLPTRa_utility p{flex:220px;margin:0;font-size:14px;line-height:1.35}.YLPTRa_utility button{min-height:42px;color:var(--calc-navy-900);font:inherit;cursor:pointer;background:#fff;border:1px solid #bac6cc;border-radius:3px;padding:6px 14px}.YLPTRa_utility button:disabled{cursor:not-allowed;opacity:.6}.YLPTRa_section{border-bottom:1px solid var(--calc-border-subtle);padding:14px}.YLPTRa_sectionTitle{color:#fff;background:var(--calc-blue-700);border-left:4px solid var(--calc-red-700);margin:0 0 10px;padding:8px 10px;font-size:18px;line-height:1.25}.YLPTRa_compactForm{background:var(--calc-surface-soft);border:1px solid var(--calc-border-subtle);width:100%;padding:12px}.YLPTRa_fieldGrid{grid-template-columns:minmax(120px,.8fr) minmax(150px,1fr) 42px minmax(150px,1fr);align-items:end;gap:10px;display:grid}.YLPTRa_fieldBlock{gap:5px;min-width:0;display:grid}.YLPTRa_fieldBlock>span{min-height:20px;color:var(--calc-navy-900);align-items:center;gap:4px;font-size:13px;font-weight:600;display:flex}.YLPTRa_fieldBlock input{width:100%;min-width:0;min-height:42px;color:var(--calc-text);border:1px solid var(--calc-blue-700);font:inherit;background:#fff;border-radius:3px;padding:7px 9px}.YLPTRa_rowField{grid-template-columns:minmax(190px,250px) minmax(180px,1fr);align-items:center;gap:8px 12px;margin-bottom:8px;display:grid}.YLPTRa_rowField>span{color:var(--calc-navy-900);text-align:right;justify-content:flex-end;align-items:center;gap:4px;font-size:13px;font-weight:600;display:flex}.YLPTRa_rowField input,.YLPTRa_rowField select{width:100%;min-height:42px;color:var(--calc-text);border:1px solid var(--calc-blue-700);font:inherit;background:#fff;border-radius:3px;padding:7px 9px}.YLPTRa_currencyPicker{position:relative}.YLPTRa_currencySearchInput{background-image:linear-gradient(45deg, transparent 50%, var(--calc-blue-700) 50%), linear-gradient(135deg, var(--calc-blue-700) 50%, transparent 50%);background-position:calc(100% - 16px) 18px,calc(100% - 11px) 18px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:30px!important}.YLPTRa_currencyOptions{z-index:20;max-height:240px;color:var(--calc-text);border:1px solid var(--calc-blue-700);background:#fff;border-radius:3px;margin:0;padding:3px;list-style:none;position:absolute;top:calc(100% + 2px);left:0;right:0;overflow-y:auto;box-shadow:0 6px 18px #00243e2e}.YLPTRa_currencyOptions li{cursor:pointer;border-radius:2px;grid-template-columns:42px minmax(0,1fr);gap:7px;padding:8px;font-size:12px;line-height:1.25;display:grid}.YLPTRa_currencyOptions li+li{border-top:1px solid var(--calc-border-subtle)}.YLPTRa_currencyOptions li strong{color:var(--calc-navy-900);font-variant-numeric:tabular-nums}.YLPTRa_currencyOptions li span{overflow-wrap:anywhere;min-width:0}.YLPTRa_currencyOptions .YLPTRa_activeCurrencyOption,.YLPTRa_currencyOptions li:hover{color:#fff;background:var(--calc-blue-700)}.YLPTRa_currencyOptions .YLPTRa_activeCurrencyOption strong,.YLPTRa_currencyOptions li:hover strong{color:#fff}.YLPTRa_currencyOptions .YLPTRa_noCurrencyMatch{color:var(--calc-text-muted);cursor:default;display:block}.YLPTRa_rowField small{color:var(--calc-text-muted);grid-column:2;margin-top:-5px;font-size:11px}.YLPTRa_swap{color:#fff;background:var(--calc-blue-700);border:1px solid var(--calc-blue-700);width:42px;min-height:42px;font:inherit;cursor:pointer;border-radius:3px;place-items:center;padding:0;font-size:21px;display:inline-grid}.YLPTRa_formFooter{justify-content:space-between;align-items:center;gap:12px;margin-top:9px;display:flex}.YLPTRa_checkRow{min-height:34px;color:var(--calc-text);align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.YLPTRa_checkRow input{width:18px;height:18px;accent-color:var(--calc-blue-700)}.YLPTRa_actions{border-top:0;flex:none;justify-content:flex-end;margin:0;padding-top:0}.YLPTRa_loading,.YLPTRa_status{color:var(--calc-text-muted);margin:7px 0 0;font-size:12px}.YLPTRa_status{text-align:center;min-height:17px}.YLPTRa_alert{color:var(--calc-error);background:var(--calc-error-soft);border-left:4px solid var(--calc-error);margin:9px 0;padding:9px 10px;font-size:12px}.YLPTRa_alert p,.YLPTRa_alert ul{margin:4px 0 0}.YLPTRa_alert ul{padding-left:18px}.YLPTRa_resultPanel{background:#fff;border:1px solid #9ab27e;border-radius:2px;width:100%;max-width:none;margin-bottom:10px;overflow:hidden}.YLPTRa_resultPanel h3{color:#fff;background:var(--calc-green-700,#4f8528);margin:0;padding:7px 10px;font-size:17px}.YLPTRa_resultPanel>p{color:var(--calc-navy-900);text-align:center;margin:6px 10px;font-size:12px}.YLPTRa_resultButton{width:100%;color:var(--calc-navy-900);font:inherit;cursor:pointer;overflow-wrap:anywhere;background:#fbfff7;border:0;border-bottom:1px solid #d9e4cd;place-items:center;gap:5px;padding:12px;display:grid}.YLPTRa_resultButton strong{font-variant-numeric:tabular-nums;font-size:clamp(20px,4cqi,30px)}.YLPTRa_resultButton span{color:var(--calc-text-muted);font-size:14px}.YLPTRa_resultButton small{color:var(--calc-link);text-underline-offset:2px;font-size:11px;text-decoration:underline}.YLPTRa_updated{color:var(--calc-text-muted);font-size:11px}.YLPTRa_marketSection{background:#fff}.YLPTRa_allCurrenciesSection{border:1px solid var(--calc-border);border-radius:var(--calc-radius-sm);background:#fff;width:100%;margin-top:16px;padding:14px}.YLPTRa_selectedBaseTitle{color:var(--calc-navy-900);margin:14px 0 7px;font-size:18px;line-height:1.3}.YLPTRa_tableIntro{color:var(--calc-text-muted);margin:0 0 12px;font-size:12px}.YLPTRa_tableIntro a{color:var(--calc-link);text-underline-offset:2px;text-decoration:underline}.YLPTRa_marketSection h3{color:var(--calc-navy-900);margin:16px 0 7px;font-size:16px}.YLPTRa_tableTools{justify-content:space-between;align-items:end;gap:10px;margin-bottom:8px;display:flex}.YLPTRa_tableTools label{width:min(100%,360px);color:var(--calc-navy-900);gap:4px;font-size:12px;font-weight:600;display:grid}.YLPTRa_tableTools input{width:100%;min-height:40px;color:var(--calc-text);border:1px solid var(--calc-blue-700);font:inherit;background:#fff;border-radius:3px;padding:7px 9px}.YLPTRa_tableTools p{color:var(--calc-text-muted);margin:0 0 8px;font-size:12px}.YLPTRa_tableScroller{border:1px solid var(--calc-border);border-radius:2px;width:100%;overflow-x:auto}.YLPTRa_tableScroller:focus-visible{outline:2px solid var(--calc-blue-700);outline-offset:2px}.YLPTRa_rateTable{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:700px;font-size:12px}.YLPTRa_rateTable caption{color:var(--calc-text-muted);background:var(--calc-surface-soft);text-align:left;padding:7px 8px}.YLPTRa_rateTable th,.YLPTRa_rateTable td{border:1px solid var(--calc-border-subtle);text-align:right;white-space:nowrap;padding:7px 8px}.YLPTRa_rateTable thead th{color:#fff;background:var(--calc-blue-700);font-weight:650}.YLPTRa_rateTable th:first-child{z-index:1;text-align:left;position:sticky;left:0}.YLPTRa_rateTable tbody th{color:var(--calc-navy-900);background:#f6f8f9}.YLPTRa_rateTable tbody tr:nth-child(2n) td{background:#f8fafb}.YLPTRa_rateTable tbody tr:last-child th,.YLPTRa_rateTable tbody tr:last-child td{border-bottom:2px solid var(--calc-blue-700)}.YLPTRa_majorRatesTable{table-layout:fixed}.YLPTRa_majorRatesTable th:first-child{width:110px}.YLPTRa_majorRatesTable thead th:not(:first-child),.YLPTRa_majorRatesTable tbody td{text-align:center}.YLPTRa_allRatesTable{min-width:760px}.YLPTRa_allRatesTable th:first-child{min-width:255px}.YLPTRa_allRatesTable th button{color:var(--calc-link);font:inherit;text-align:left;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.YLPTRa_allRatesTable .YLPTRa_baseSelectorRow th{color:#fff;background:var(--calc-blue-700)}.YLPTRa_allRatesTable .YLPTRa_baseSelectorRow th button{color:#fff;font-weight:700}.YLPTRa_allRatesTable td span{color:var(--calc-text-muted)}.YLPTRa_selectedRatesTable{min-width:620px}.YLPTRa_selectedRatesTable th:first-child{min-width:440px}.YLPTRa_selectedRatesTable td{text-align:left;min-width:170px}.YLPTRa_selectedRatesTable td span{margin-top:2px;display:block}.YLPTRa_emptyTable{height:64px;color:var(--calc-text-muted);text-align:center!important}.YLPTRa_pagination{justify-content:center;align-items:center;gap:12px;min-height:44px;margin-top:8px;display:flex}.YLPTRa_pagination button{min-width:88px;min-height:40px;color:var(--calc-link);border:1px solid var(--calc-blue-700);font:inherit;cursor:pointer;background:#fff;border-radius:3px;padding:6px 12px}.YLPTRa_pagination button:disabled{color:var(--calc-text-muted);border-color:var(--calc-border);cursor:not-allowed;opacity:.65}.YLPTRa_pagination span{color:var(--calc-navy-900);font-size:12px;font-weight:600}.YLPTRa_notice{color:var(--calc-text-muted);border-top:1px solid var(--calc-border-subtle);background:#fff;margin:0;padding:8px 12px;font-size:12px;line-height:1.4}.YLPTRa_notice a{color:var(--calc-link);text-underline-offset:.16em;text-decoration:underline}.YLPTRa_rowField input:focus-visible,.YLPTRa_rowField select:focus-visible,.YLPTRa_fieldBlock input:focus-visible,.YLPTRa_swap:focus-visible,.YLPTRa_utility button:focus-visible,.YLPTRa_resultButton:focus-visible,.YLPTRa_allRatesTable button:focus-visible,.YLPTRa_tableTools input:focus-visible,.YLPTRa_pagination button:focus-visible{outline:2px solid var(--calc-blue-700);outline-offset:2px;box-shadow:var(--calc-focus)}@container (max-width:650px){.YLPTRa_calculator .YLPTRa_utility{flex-direction:column;align-items:stretch;min-height:0}.YLPTRa_calculator .YLPTRa_utility button{width:100%}}@media (max-width:560px){.YLPTRa_calculator .YLPTRa_utility{flex-direction:column;align-items:stretch;min-height:0}.YLPTRa_calculator .YLPTRa_utility button{width:100%}.YLPTRa_section{padding:10px}.YLPTRa_sectionTitle{font-size:16px}.YLPTRa_compactForm{padding:10px}.YLPTRa_fieldGrid{grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr);gap:8px}.YLPTRa_amountField{grid-column:1/-1}.YLPTRa_fromField{grid-column:1}.YLPTRa_toField{grid-column:3}.YLPTRa_swap{grid-area:2/2}.YLPTRa_rowField{grid-template-columns:1fr;gap:4px}.YLPTRa_rowField>span{text-align:left;justify-content:flex-start}.YLPTRa_rowField small{grid-column:1;margin-top:-2px}.YLPTRa_checkRow{justify-content:flex-start}.YLPTRa_formFooter{flex-direction:column;align-items:stretch;gap:5px}.YLPTRa_actions{justify-content:stretch}.YLPTRa_actions button{flex:1}.YLPTRa_resultButton strong{font-size:20px}.YLPTRa_rateTable{font-size:11px}.YLPTRa_tableTools{flex-direction:column;align-items:stretch}.YLPTRa_selectedBaseTitle{font-size:16px}.YLPTRa_tableTools label{width:100%}.YLPTRa_tableTools p{margin-bottom:0}.YLPTRa_pagination{gap:8px}.YLPTRa_pagination button{min-width:80px}}
