.frp-wrap,.frp-wrap *{box-sizing:border-box}.frp-wrap [hidden]{display:none!important}.frp-wrap .page-header-preview{text-align:center;padding:50px 20px;margin-bottom:30px}.frp-wrap .page-header-preview h1,.frp-wrap .page-header-preview p{color:#fff;max-width:950px;margin-left:auto;margin-right:auto}.frp-wrap .page-header-preview h1{margin-bottom:15px}.frp-wrap .converter-content-area{max-width:1100px;margin:20px auto;padding:0 15px 70px}.frp-wrap .converter-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px;padding:20px;background-color:#1b1f23;border-radius:8px;border:1px solid #1b1f23;max-width:680px;margin:0 auto 30px}.frp-wrap .input-group{display:flex;flex-direction:column;flex:1 1 190px;min-width:150px}.frp-wrap .input-group.base-group{flex:1 1 100%;flex-direction:row;align-items:center;justify-content:center;gap:12px}.frp-wrap .input-group.base-group input{width:120px;font-size:1em;padding:6px 10px}.frp-wrap .input-group label{margin:0 0 5px;color:#fff;font-weight:700}.frp-wrap .input-group.base-group label{margin:0;font-weight:500;font-size:.95em}.frp-wrap input[type="number"]{padding:10px;border:1px solid #ddd;border-radius:5px;font-size:1.2em;width:100%;box-sizing:border-box;background:#fff;color:#000;margin:0}.frp-wrap input[type="number"]:focus-visible,.frp-wrap .swap-button:focus-visible,.frp-wrap .frp-copy:focus-visible{outline:2px solid #df7b16;outline-offset:2px}.frp-wrap .swap-button{cursor:pointer;border:none;background:none;font-size:2em;color:#fff;padding:10px;line-height:1}.frp-wrap .fhrp-note{text-align:center}.frp-wrap .conversion-tables-container{max-height:1500px;overflow-y:auto;border:1px solid #1b1f23;border-radius:5px;margin-top:20px}.frp-wrap .conversion-tables{display:flex;justify-content:space-between;gap:20px}.frp-wrap .table{border-collapse:collapse;width:48%;margin:0}.frp-wrap .table th,.frp-wrap .table td{border:1px solid #1b1f23;padding:8px;text-align:left}.frp-wrap .table th{background-color:#1b1f23;color:#fff;position:sticky;top:0;z-index:1}.frp-wrap .table a,.frp-wrap .common-values-table a{color:#007bff;text-decoration:none}.frp-wrap .table a:hover,.frp-wrap .common-values-table a:hover{text-decoration:underline}.frp-wrap .common-values-section{margin-top:40px}.frp-wrap .common-values-table{width:100%;max-width:680px;margin:20px auto;border-collapse:collapse}.frp-wrap .common-values-table th,.frp-wrap .common-values-table td{border:1px solid #1b1f23;padding:8px 12px;text-align:left}.frp-wrap .common-values-table th{background-color:#1b1f23;color:#fff}.frp-wrap .common-values-table tr.is-current td{background:#fff4e5}.frp-wrap .common-values-table tr.is-default td{background:#e7f1ff}.frp-wrap .frp-crumbs{font-size:.9rem;margin-bottom:18px;color:#6c757d}.frp-wrap .frp-answer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;background:#1b1f23;color:#fff;padding:28px 20px;border-radius:8px;max-width:680px;margin:0 auto 10px;font-size:2rem;font-weight:600}.frp-wrap .frp-answer__out{color:#df7b16}.frp-wrap .frp-copy{background:#000;color:#df7b16;border:0;padding:8px 16px;border-radius:6px;cursor:pointer;font-weight:500;font-size:15px}.frp-wrap .frp-copy:hover{background:#0056b3;color:#fff}.frp-wrap .frp-answer__sub{text-align:center;margin:0 0 24px}.frp-wrap .frp-body{max-width:760px;margin:30px auto 0}.frp-wrap .frp-body h2{border-bottom:2px solid #eee;padding-bottom:10px;margin:34px 0 14px}.frp-wrap .frp-table-wrap{overflow-x:auto}.frp-wrap .frp-table{max-width:100%;margin:10px 0}.frp-wrap .frp-code{background:#1b1f23;color:#e9ecef;padding:16px 18px;border-radius:8px;white-space:pre-wrap;word-break:break-word;font-size:13px;overflow:auto;margin:0 0 14px;border:0}.frp-wrap .frp-code code{background:#fff0;color:inherit;font-size:13px;padding:0}.frp-wrap .frp-links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:30px}.frp-wrap .frp-links a{color:#007bff;text-decoration:none}.frp-wrap .frp-links a:hover{text-decoration:underline}@media (max-width:767px){.frp-wrap .conversion-tables{flex-direction:column;gap:0}.frp-wrap .table{width:100%}.frp-wrap .frp-answer{font-size:1.5rem}}