.brand{text-decoration:none;color:inherit}.brand-icon{font-size:50px!important;line-height:1;filter:drop-shadow(0 0 14px rgba(72,166,255,.55))}.nav-links{display:flex;align-items:center;gap:0!important;position:relative}.nav-links>a{display:none!important}.menu-wrap{position:relative}.menu-btn{border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.07);color:#fff;padding:13px 18px;border-radius:16px;font-weight:900;cursor:pointer;font-size:15px}.menu-btn:hover{background:rgba(72,166,255,.18)}.dropdown-menu{position:absolute;right:0;top:56px;width:235px;background:rgba(12,20,37,.98);border:1px solid rgba(255,255,255,.10);border-radius:20px;padding:10px;display:none;box-shadow:0 22px 50px rgba(0,0,0,.45);z-index:99999}.dropdown-menu.active{display:block;animation:dropIn .18s ease both}@keyframes dropIn{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.dropdown-menu a{display:block;padding:13px 15px;border-radius:13px;color:#dce6f7;text-decoration:none;font-weight:850}.dropdown-menu a:hover{background:rgba(72,166,255,.16);color:#48a6ff}.converter-page{min-height:calc(100vh - 82px);display:flex;align-items:center;justify-content:center;padding:50px 20px 80px}.converter-center{width:100%;max-width:900px}.converter-title{text-align:center;margin-bottom:28px}.converter-title h2{font-size:56px;line-height:1.05;margin-bottom:14px}.converter-title p{color:#a7b4ca;font-size:18px}.converter-box{width:100%;background:linear-gradient(180deg,#1a2237,#151c2f);border:1px solid rgba(255,255,255,.10);border-radius:34px;padding:34px;box-shadow:0 24px 70px rgba(0,0,0,.45)}.converter-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.converter-field{display:flex;flex-direction:column;gap:9px}.converter-field label{color:#9fb0ca;font-size:13px;font-weight:900}.converter-field input,.converter-field select{width:100%;border:none;outline:none;background:#0e1729;color:#fff;padding:18px;border-radius:17px;font-size:17px;border:1px solid rgba(255,255,255,.09)}.convert-result{min-height:58px;display:flex;align-items:center;padding:18px;border-radius:17px;background:rgba(30,230,111,.11);color:#1ee66f;font-size:28px;font-weight:950;border:1px solid rgba(30,230,111,.18)}.convert-note{color:#9fb0ca;margin-top:18px;font-size:14px;text-align:center}@media(max-width:900px){.converter-title h2{font-size:40px}.converter-grid{grid-template-columns:1fr}.converter-box{padding:24px;border-radius:26px}}