#marfaConverter{position:fixed;z-index:9999;right:18px;bottom:18px;direction:ltr}
#marfaConverterFab{width:48px;height:48px;border:1px solid rgba(217,180,90,.42);border-radius:50%;background:#111b21;color:#e3c66b;font-size:20px;box-shadow:0 10px 32px rgba(0,0,0,.34);cursor:pointer}
.cc-panel{display:none;position:absolute;right:0;bottom:58px;width:min(410px,calc(100vw - 24px));padding:14px;border:1px solid #344650;border-radius:16px;background:#09141b;color:#dce5e8;box-shadow:0 18px 55px rgba(0,0,0,.48)}
.cc-panel.open{display:block}.cc-panel header{display:flex;justify-content:space-between;gap:12px;align-items:start}.cc-panel header div{display:grid;gap:3px}.cc-panel header small{color:#d9b45a;font-size:9px}.cc-panel header b{font-size:15px}.cc-panel header button{border:0;background:transparent;color:#aebdc2;font-size:22px;cursor:pointer}
.cc-rate{display:flex;justify-content:space-between;align-items:center;margin:12px 0;padding:10px;border-radius:10px;background:#0e2028}.cc-rate span{font-size:9px;opacity:.65}.cc-rate b{color:#e3c66b}.cc-rate.loading b{animation:ccpulse 1s infinite}
.cc-form{display:grid;grid-template-columns:1.3fr 1fr auto 1fr;gap:7px;align-items:end}.cc-form label{display:grid;gap:5px;font-size:9px;opacity:.8}.cc-form input,.cc-form select{min-width:0;width:100%;height:38px;padding:0 9px;border:1px solid #31434d;border-radius:8px;background:#0b1a21;color:inherit}.cc-form>button{height:38px;width:38px;border:1px solid #31434d;border-radius:8px;background:#102129;color:#d9b45a;cursor:pointer}
.cc-result{display:grid;gap:4px;margin:12px 0;padding:12px;border:1px solid rgba(217,180,90,.2);border-radius:11px;background:rgba(217,180,90,.035)}.cc-result small{opacity:.65}.cc-result b{font-size:21px}.cc-result span{font-size:9px;color:#d9b45a}.cc-panel footer{display:grid;gap:3px;font-size:8px;line-height:1.45;opacity:.56}.cc-panel footer time{margin-top:4px}
@keyframes ccpulse{50%{opacity:.45}}
@media(max-width:520px){#marfaConverter{right:12px;bottom:76px}.cc-panel{position:fixed;left:12px;right:12px;bottom:136px;width:auto}.cc-form{grid-template-columns:1fr 1fr}.cc-form>button{grid-row:2;grid-column:1/-1;width:100%}}