.UnitConverter-module__-Ka0pG__page{color:#152033;background:radial-gradient(circle at 88% 0,#6284ff26,#0000 25%),#f4f7fc;min-height:100vh;padding-bottom:74px}.UnitConverter-module__-Ka0pG__hero{text-align:center;width:min(820px,100% - 40px);margin:0 auto;padding:64px 0 40px}.UnitConverter-module__-Ka0pG__hero p,.UnitConverter-module__-Ka0pG__categoryHeading p,.UnitConverter-module__-Ka0pG__cardHeader p,.UnitConverter-module__-Ka0pG__formula p{color:#3157e8;letter-spacing:.14em;margin:0;font-size:.69rem;font-weight:850}.UnitConverter-module__-Ka0pG__hero h1{letter-spacing:-.07em;max-width:760px;margin:14px auto 0;font-size:clamp(2.45rem,5vw,4.35rem);line-height:.98}.UnitConverter-module__-Ka0pG__hero>span{color:#65758f;max-width:720px;margin:19px auto 0;font-size:1rem;line-height:1.72;display:block}.UnitConverter-module__-Ka0pG__workspace{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:20px;width:min(1120px,100% - 40px);margin:0 auto;display:grid}.UnitConverter-module__-Ka0pG__categories,.UnitConverter-module__-Ka0pG__converter{background:#fff;border:1px solid #dbe5f2;border-radius:22px;min-width:0;padding:24px;box-shadow:0 16px 36px #1e356412}.UnitConverter-module__-Ka0pG__categoryHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.UnitConverter-module__-Ka0pG__categoryHeading span{color:#71819a;font-size:.75rem;font-weight:800}.UnitConverter-module__-Ka0pG__categories>select{color:#1c2d49;background:#fff;border:1px solid #cad8f2;border-radius:10px;width:100%;margin-top:14px;padding:11px;font:800 .85rem inherit;display:none}.UnitConverter-module__-Ka0pG__categoryList{gap:6px;max-height:600px;margin-top:17px;padding-right:3px;display:grid;overflow:auto}.UnitConverter-module__-Ka0pG__categoryList button{color:#5d6e88;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 11px;font:800 .8rem inherit;display:flex}.UnitConverter-module__-Ka0pG__categoryList button:hover,.UnitConverter-module__-Ka0pG__categoryList .UnitConverter-module__-Ka0pG__selected{color:#3157e8;background:#eaf0ff;border-color:#c6d5fa}.UnitConverter-module__-Ka0pG__categoryList small{color:#7e8da4;font-size:.67rem;font-weight:800}.UnitConverter-module__-Ka0pG__converter{padding:30px}.UnitConverter-module__-Ka0pG__cardHeader{justify-content:space-between;align-items:start;gap:16px;display:flex}.UnitConverter-module__-Ka0pG__cardHeader h2{letter-spacing:-.055em;margin:8px 0 0;font-size:clamp(1.75rem,3vw,2.25rem)}.UnitConverter-module__-Ka0pG__cardHeader>div>span{color:#6d7d96;max-width:500px;margin-top:9px;font-size:.87rem;line-height:1.55;display:block}.UnitConverter-module__-Ka0pG__cardHeader>b{color:#3157e8;white-space:nowrap;background:#eef3ff;border-radius:9px;padding:8px 10px;font:800 .72rem ui-monospace,SFMono-Regular,Menlo,monospace}.UnitConverter-module__-Ka0pG__fields{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:13px;margin-top:28px;display:grid}.UnitConverter-module__-Ka0pG__valueField{background:#f8fbff;border:1px solid #d3e0f4;border-radius:15px;min-width:0;padding:18px}.UnitConverter-module__-Ka0pG__valueField>span{color:#61718c;letter-spacing:.1em;font-size:.68rem;font-weight:850;display:block}.UnitConverter-module__-Ka0pG__valueField input{color:#17243a;letter-spacing:-.06em;background:0 0;border:0;outline:0;width:100%;min-width:0;margin-top:11px;padding:0;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:650}.UnitConverter-module__-Ka0pG__valueField strong{overflow-wrap:anywhere;color:#3157e8;letter-spacing:-.07em;min-height:43px;margin-top:10px;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:550;line-height:1;display:block}.UnitConverter-module__-Ka0pG__valueField select{color:#273854;background:#fff;border:1px solid #ccd9ed;border-radius:9px;width:100%;margin-top:16px;padding:10px;font:800 .81rem inherit}.UnitConverter-module__-Ka0pG__swap{color:#3157e8;cursor:pointer;background:#eaf0ff;border:1px solid #bfd0f8;border-radius:50%;place-items:center;width:42px;height:42px;font-size:1.25rem;font-weight:900;display:grid}.UnitConverter-module__-Ka0pG__swap:hover{background:#dce6ff}.UnitConverter-module__-Ka0pG__resultLine{color:#d6e3fa;background:#14213a;border-radius:12px;flex-wrap:wrap;align-items:center;gap:9px;margin-top:18px;padding:15px;font:700 .86rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.UnitConverter-module__-Ka0pG__resultLine b{color:#aebfff}.UnitConverter-module__-Ka0pG__resultLine strong{color:#fff;overflow-wrap:anywhere}.UnitConverter-module__-Ka0pG__utilityRow{color:#73839c;justify-content:space-between;align-items:center;gap:14px;margin-top:18px;font-size:.78rem;line-height:1.55;display:flex}.UnitConverter-module__-Ka0pG__utilityRow button{color:#3157e8;cursor:pointer;background:#fff;border:1px solid #cbd9f5;border-radius:9px;flex:none;padding:9px 11px;font:850 .76rem inherit}.UnitConverter-module__-Ka0pG__utilityRow button:hover{background:#eef3ff}.UnitConverter-module__-Ka0pG__shareMessage{color:#17704a;margin:10px 0 0;font-size:.78rem;font-weight:800}.UnitConverter-module__-Ka0pG__formula{color:#566982;background:#edf3ff;border-radius:13px;margin-top:18px;padding:17px;font-size:.84rem;line-height:1.65}.UnitConverter-module__-Ka0pG__formula p{margin-bottom:8px}@media (max-width:880px){.UnitConverter-module__-Ka0pG__workspace{grid-template-columns:1fr}.UnitConverter-module__-Ka0pG__categories{padding:18px}.UnitConverter-module__-Ka0pG__categories>select{display:block}.UnitConverter-module__-Ka0pG__categoryList{grid-template-columns:repeat(auto-fit,minmax(136px,1fr));max-height:none;margin-top:12px}.UnitConverter-module__-Ka0pG__categoryList button{background:#fbfcff;border-color:#e0e7f2}.UnitConverter-module__-Ka0pG__categoryList small{display:none}}@media (max-width:640px){.UnitConverter-module__-Ka0pG__hero,.UnitConverter-module__-Ka0pG__workspace{width:min(100% - 22px,1120px)}.UnitConverter-module__-Ka0pG__hero{text-align:left;padding:42px 0 27px}.UnitConverter-module__-Ka0pG__hero h1{font-size:2.35rem}.UnitConverter-module__-Ka0pG__hero>span{margin-left:0}.UnitConverter-module__-Ka0pG__converter,.UnitConverter-module__-Ka0pG__categories{border-radius:18px;padding:18px}.UnitConverter-module__-Ka0pG__cardHeader{flex-direction:column;align-items:flex-start}.UnitConverter-module__-Ka0pG__fields{grid-template-columns:1fr;gap:10px}.UnitConverter-module__-Ka0pG__swap{justify-self:center;transform:rotate(90deg)}.UnitConverter-module__-Ka0pG__utilityRow{flex-direction:column;align-items:flex-start}.UnitConverter-module__-Ka0pG__resultLine{font-size:.76rem}.UnitConverter-module__-Ka0pG__valueField input,.UnitConverter-module__-Ka0pG__valueField strong{font-size:2rem}}@media (max-width:360px){.UnitConverter-module__-Ka0pG__categoryList{grid-template-columns:1fr}.UnitConverter-module__-Ka0pG__valueField{padding:15px}}@media (max-width:640px){.UnitConverter-module__-Ka0pG__page{padding-bottom:48px}.UnitConverter-module__-Ka0pG__workspace{gap:14px}.UnitConverter-module__-Ka0pG__categoryList{grid-template-columns:repeat(2,minmax(0,1fr))}.UnitConverter-module__-Ka0pG__categoryList button{min-height:42px}.UnitConverter-module__-Ka0pG__converter{box-shadow:0 9px 22px #1e35640d}}@media (max-width:360px){.UnitConverter-module__-Ka0pG__categoryList{grid-template-columns:1fr}}@media (max-width:640px){.UnitConverter-module__-Ka0pG__categories{padding:15px}.UnitConverter-module__-Ka0pG__categoryList{display:none}.UnitConverter-module__-Ka0pG__categories>select{margin-top:10px}.UnitConverter-module__-Ka0pG__hero{padding:20px 0 14px}.UnitConverter-module__-Ka0pG__hero h1{font-size:clamp(1.72rem,8vw,2.15rem)}.UnitConverter-module__-Ka0pG__hero>span{margin-top:9px;font-size:.84rem;line-height:1.55}.UnitConverter-module__-Ka0pG__workspace{gap:12px}.UnitConverter-module__-Ka0pG__categories,.UnitConverter-module__-Ka0pG__converter{border-radius:16px;padding:15px}.UnitConverter-module__-Ka0pG__categories{order:1}.UnitConverter-module__-Ka0pG__converter{order:2}.UnitConverter-module__-Ka0pG__cardHeader h2{font-size:1.38rem}.UnitConverter-module__-Ka0pG__valueField{padding:15px}.UnitConverter-module__-Ka0pG__valueField input,.UnitConverter-module__-Ka0pG__valueField strong{font-size:1.8rem}}
