.conversions_page__B6VvL{min-height:100vh;background:linear-gradient(135deg,#8b5a3c,#a67c52);padding:1rem 0}.conversions_container__ByMV0{max-width:1400px;margin:0 auto;padding:1rem}.conversions_header__CDEpH{text-align:center;margin-bottom:1rem;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:15px;padding:1.25rem;box-shadow:0 10px 40px rgba(0,0,0,.2);border:2px solid hsla(0,0%,100%,.3)}.conversions_title__c5jAM{font-size:2.25rem;font-weight:700;color:#8b5a3c;margin-bottom:.25rem;text-shadow:0 2px 4px rgba(0,0,0,.1)}.conversions_subtitle__0ZdVQ{color:#5c3317;font-size:1rem;font-weight:400}.conversions_conversionGrid__l7tVc{display:flex;align-items:flex-start;gap:1.5rem;margin-top:1.5rem}.conversions_conversionSection__9p1Nm{flex:1 1;min-width:280px}.conversions_inputGroup__fu4Ch{gap:.75rem;margin-bottom:1rem}.conversions_inputWrapper__UUQZb{gap:.75rem;align-items:stretch}.conversions_conversionCard__hQtLx{background:hsla(0,0%,100%,.98);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:2.5rem;box-shadow:0 10px 40px rgba(0,0,0,.15);transition:all .3s ease;border:2px solid hsla(31,53%,64%,.3)}.conversions_conversionCard__hQtLx:hover{transform:translateY(-5px);box-shadow:0 15px 50px rgba(0,0,0,.25);border-color:#d4a574}.conversions_cardTitle__4Ld2Q{font-size:1.5rem;font-weight:700;color:#8b5a3c;margin-bottom:1.5rem;display:flex;align-items:center;gap:.75rem;padding-bottom:.75rem;border-bottom:2px solid #f5e6d3}.conversions_cardIcon__uPHBV{font-size:2rem}.conversions_conversionRow__FMZA2{align-items:flex-end;gap:1rem;justify-content:center}.conversions_inputWrapper__UUQZb{align-items:flex-end}.conversions_inputCompact__SEqpd{width:120px;padding:.6rem .75rem;border:2px solid #d4a574;border-radius:8px;font-size:1rem;font-weight:600;background:#fff;color:#5c3317;transition:all .2s ease}.conversions_inputCompact__SEqpd:focus{outline:none;border-color:#8b5a3c;box-shadow:0 0 0 3px rgba(139,90,60,.15)}.conversions_selectCompact__BUqAt{padding:.6rem .75rem;border:2px solid #d4a574;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;background:#fff;color:#5c3317;transition:all .2s ease;min-width:100px}.conversions_selectCompact__BUqAt:focus{outline:none;border-color:#8b5a3c;box-shadow:0 0 0 3px rgba(139,90,60,.15)}.conversions_selectCompact__BUqAt:hover{background:#f5e6d3;border-color:#8b5a3c}.conversions_resultCompact__W6azZ{width:120px;padding:.6rem .75rem;background:linear-gradient(135deg,#6b8e6f,#7fa283);border:2px solid #5a7a5d;border-radius:8px;color:#fff;font-size:1rem;font-weight:700;text-align:center;box-shadow:0 2px 10px rgba(107,142,111,.3)}.conversions_swapButtonCompact__oyw9e{padding:.6rem;background:linear-gradient(135deg,#8b5a3c,#a67c52);border:none;border-radius:50%;color:#fff;font-size:1.1rem;cursor:pointer;transition:all .3s ease;width:38px;height:38px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px rgba(139,90,60,.3);flex-shrink:0}.conversions_swapButtonCompact__oyw9e:hover{transform:rotate(180deg) scale(1.1);box-shadow:0 4px 15px rgba(139,90,60,.5)}.conversions_swapButtonCompact__oyw9e:active{transform:rotate(180deg) scale(1)}.conversions_conversionRow__FMZA2{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.conversions_inputGroup__fu4Ch{flex:1 1;display:flex;flex-direction:column;gap:.5rem}.conversions_label__PNaUM{font-size:.95rem;font-weight:700;color:#5c3317;text-transform:uppercase;letter-spacing:.5px}.conversions_inputWrapper__UUQZb{display:flex;gap:.5rem;background:#f9f9f9;padding:.5rem;border-radius:10px;border:2px solid #e0e0e0}.conversions_input__voHHp{flex:2 1;padding:.75rem 1rem;border:2px solid #d4a574;border-radius:10px;font-size:1.1rem;font-weight:600;transition:all .2s ease;background:#fff;color:#5c3317}.conversions_input__voHHp:focus{outline:none;border-color:#8b5a3c;box-shadow:0 0 0 3px rgba(139,90,60,.15)}.conversions_select__tOUhH{flex:1 1;padding:.75rem 1rem;border:2px solid #d4a574;border-radius:10px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s ease;background:#fff;color:#5c3317;min-width:120px}.conversions_select__tOUhH:focus{outline:none;border-color:#8b5a3c;box-shadow:0 0 0 3px rgba(139,90,60,.15)}.conversions_select__tOUhH:hover{background:#f5e6d3;border-color:#d4a574}.conversions_swapButton__unCwu{padding:.75rem;background:linear-gradient(135deg,#8b5a3c,#a67c52);border:none;border-radius:50%;color:#fff;font-size:1.25rem;cursor:pointer;transition:all .3s ease;width:45px;height:45px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px rgba(139,90,60,.4);align-self:center}.conversions_swapButton__unCwu:hover{transform:rotate(180deg) scale(1.15);box-shadow:0 6px 25px rgba(139,90,60,.6)}.conversions_swapButton__unCwu:active{transform:rotate(180deg) scale(1.05)}.conversions_result__Frwcl{background:linear-gradient(135deg,#6b8e6f,#7fa283);padding:1.5rem 2rem;border-radius:15px;border:3px solid #5a7a5d;font-size:1.3rem;color:#fff;font-weight:700;text-align:center;box-shadow:0 4px 20px rgba(107,142,111,.4);margin-top:1.5rem}.conversions_quickReference__He49F{background:linear-gradient(135deg,#f5e6d3,#fff8f0);border-radius:12px;padding:1rem;margin-bottom:1.5rem;border:2px solid #d4a574}.conversions_quickReference__He49F h3{font-size:1rem;font-weight:700;color:#8b5a3c;margin-bottom:.75rem;text-align:center}.conversions_quickReferenceTitle__bU57r{font-size:2rem;font-weight:700;color:#8b5a3c;margin-bottom:2rem;text-align:center;padding-bottom:1rem;border-bottom:3px solid #f5e6d3}.conversions_referenceGrid__IJMSj{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem}.conversions_referenceItem__R6T7u{background:#fff;border:2px solid #d4a574;border-radius:8px;padding:.5rem;font-size:.9rem;color:#5c3317;text-align:center;transition:all .2s ease}.conversions_referenceItem__R6T7u:hover{background:#fff8f0;transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.conversions_referenceSection__z0uwH{background:#f9f9f9;border:3px solid #f5e6d3;border-radius:12px;padding:1.5rem;transition:all .3s ease}.conversions_referenceSection__z0uwH:hover{border-color:#d4a574;background:#fff;transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.1)}.conversions_referenceSectionTitle__8Wz5v{font-size:1.3rem;font-weight:700;color:#8b5a3c;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem;text-transform:uppercase;letter-spacing:.5px}.conversions_referenceList__cDbHC{list-style:none;padding:0;margin:0}.conversions_referenceItem__R6T7u{padding:.75rem 0;border-bottom:2px solid #f0f0f0;display:flex;justify-content:space-between;font-size:1rem;font-weight:500;color:#333}.conversions_referenceItem__R6T7u:last-child{border-bottom:none}.conversions_referenceValue__9gDEH{color:#8b5a3c;font-weight:700}.conversions_tips__XD3uI{background:linear-gradient(135deg,#6b8e6f,#7fa283);color:#fff;border-radius:20px;padding:2.5rem;box-shadow:0 10px 40px rgba(107,142,111,.3);border:2px solid hsla(0,0%,100%,.2)}.conversions_tipsTitle__foyBq{font-size:1.75rem;font-weight:700;margin-bottom:1.5rem;display:flex;align-items:center;gap:.75rem;padding-bottom:1rem;border-bottom:3px solid hsla(0,0%,100%,.3)}.conversions_tipsList__wi5m2{list-style:none;padding:0;margin:0}.conversions_tipItem__a2IbL{padding:.875rem 0 .875rem 2rem;position:relative;font-size:1.05rem;line-height:1.6}.conversions_tipItem__a2IbL:before{content:"✓";position:absolute;left:0;color:#f5e6d3;font-weight:700;font-size:1.3rem}.conversions_backButton__YAUme{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,#8b5a3c,#a67c52);color:#fff;text-decoration:none;border-radius:50px;font-weight:600;transition:all .3s ease;box-shadow:0 4px 15px rgba(139,90,60,.3)}.conversions_backButton__YAUme:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(139,90,60,.4)}.conversions_categorySelector__mrSpu{display:flex;gap:1rem;justify-content:center;margin-bottom:3rem;flex-wrap:wrap}.conversions_categoryButton__66RAM{padding:1rem 2rem;background:hsla(0,0%,100%,.9);border:3px solid #f5e6d3;border-radius:15px;cursor:pointer;transition:all .3s ease;font-size:1rem;font-weight:600;color:#5c3317;display:flex;align-items:center;gap:.75rem}.conversions_categoryButton__66RAM:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(0,0,0,.15);border-color:#d4a574}.conversions_categoryButton__66RAM.conversions_active__v7oKv{background:linear-gradient(135deg,#8b5a3c,#a67c52);color:#fff;border-color:#8b5a3c;box-shadow:0 4px 15px rgba(139,90,60,.4)}.conversions_categoryIcon__sirU7{font-size:1.5rem}.conversions_card__sx2RM{background:hsla(0,0%,100%,.98);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:2.5rem;box-shadow:0 10px 40px rgba(0,0,0,.15);border:2px solid hsla(31,53%,64%,.3);margin-bottom:3rem}.conversions_cardHeader__CmOP1{text-align:center;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:3px solid #f5e6d3}.conversions_cardHeader__CmOP1 h2{font-size:2rem;color:#8b5a3c;font-weight:700}.conversions_unitName__kMLgM{text-align:center;color:#a67c52;font-weight:600;font-size:1rem;margin-top:.5rem;font-style:italic}.conversions_swapButtonContainer__OdVes{display:flex;align-items:center;justify-content:center;padding-top:1.5rem}.conversions_resultDisplay__Z3hkT{margin-top:2rem;padding-top:2rem;border-top:3px solid #f5e6d3}.conversions_resultDisplay__Z3hkT h3{font-size:1.3rem;color:#8b5a3c;margin-bottom:1rem;font-weight:700}.conversions_cardDescription__UDLUJ{color:#5c3317;font-size:.9rem;margin-bottom:1rem;text-align:center}.conversions_ingredientSelector__bX5uF{margin-bottom:1rem}.conversions_selectFull__8vySY{width:100%;padding:.75rem 1rem;border:2px solid #d4a574;border-radius:10px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s ease;background:#fff;color:#5c3317}.conversions_selectFull__8vySY:focus{outline:none;border-color:#8b5a3c;box-shadow:0 0 0 3px rgba(139,90,60,.15)}.conversions_selectFull__8vySY:hover{background:#f5e6d3;border-color:#8b5a3c}.conversions_conversionTypeSelector__i7RcR{display:flex;gap:.75rem;margin-bottom:1.5rem;justify-content:center}.conversions_typeButton__7tDCk{padding:.6rem 1.5rem;border:2px solid #d4a574;border-radius:10px;background:#fff;color:#5c3317;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s ease}.conversions_typeButton__7tDCk:hover{background:#f5e6d3;border-color:#8b5a3c}.conversions_typeButton__7tDCk.conversions_active__v7oKv{background:linear-gradient(135deg,#8b5a3c,#a67c52);color:#fff;border-color:#8b5a3c}.conversions_volumeWeightGrid__JE50P{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.conversions_equalsSign__7LOe6{font-size:2rem;font-weight:700;color:#8b5a3c;flex-shrink:0}.conversions_densityNote__1bwT9{background:linear-gradient(135deg,#f5e6d3,#fff8f0);border:2px solid #d4a574;border-radius:12px;padding:1rem;text-align:center;color:#5c3317;font-size:.95rem;font-weight:600}.conversions_referenceTable__mazG6{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1.5rem;gap:1.5rem}.conversions_tableSection__n9YZU{background:linear-gradient(135deg,#f5e6d3,#fff8f0);border:2px solid #d4a574;border-radius:12px;padding:1rem}.conversions_tableSection__n9YZU h3{font-size:1.1rem;font-weight:700;color:#8b5a3c;margin-bottom:.75rem;text-align:center;padding-bottom:.5rem;border-bottom:2px solid #d4a574}.conversions_tableSection__n9YZU table{width:100%;border-collapse:collapse}.conversions_tableSection__n9YZU tbody tr{border-bottom:1px solid hsla(31,53%,64%,.3)}.conversions_tableSection__n9YZU tbody tr:last-child{border-bottom:none}.conversions_tableSection__n9YZU td{padding:.5rem .25rem;color:#5c3317;font-size:.9rem}.conversions_tableSection__n9YZU td:first-child{font-weight:600;text-align:left}.conversions_tableSection__n9YZU td:nth-child(2){text-align:center;font-weight:700;color:#8b5a3c;width:30px}.conversions_tableSection__n9YZU td:last-child{text-align:right;font-weight:600}@media (max-width:768px){.conversions_page__B6VvL{padding:1rem 0}.conversions_container__ByMV0{padding:1rem}.conversions_title__c5jAM{font-size:2rem}.conversions_header__CDEpH{padding:2rem 1.5rem}.conversions_conversionGrid__l7tVc{flex-direction:column;gap:1.5rem}.conversions_conversionRow__FMZA2{flex-direction:column;gap:1rem;align-items:stretch}.conversions_inputCompact__SEqpd,.conversions_inputWrapper__UUQZb,.conversions_resultCompact__W6azZ{width:100%}.conversions_swapButtonCompact__oyw9e{align-self:center;transform:rotate(90deg)}.conversions_swapButtonCompact__oyw9e:hover{transform:rotate(270deg) scale(1.1)}.conversions_swapButtonCompact__oyw9e:active{transform:rotate(270deg) scale(1)}.conversions_swapButtonContainer__OdVes{padding-top:1rem;padding-bottom:1rem}.conversions_swapButton__unCwu{transform:rotate(90deg)}.conversions_swapButton__unCwu:hover{transform:rotate(270deg) scale(1.15)}.conversions_swapButton__unCwu:active{transform:rotate(270deg) scale(1.05)}.conversions_categorySelector__mrSpu{gap:.75rem}.conversions_categoryButton__66RAM{padding:.875rem 1.5rem;font-size:.95rem}.conversions_card__sx2RM,.conversions_conversionCard__hQtLx{padding:1.5rem}.conversions_volumeWeightGrid__JE50P{flex-direction:column;gap:1rem}.conversions_equalsSign__7LOe6{transform:rotate(90deg);font-size:1.5rem}.conversions_conversionTypeSelector__i7RcR{flex-direction:column;gap:.75rem}.conversions_typeButton__7tDCk{width:100%}.conversions_referenceTable__mazG6{grid-template-columns:1fr;gap:1rem}.conversions_referenceGrid__IJMSj{grid-template-columns:1fr}.conversions_inputWrapper__UUQZb{flex-direction:column}.conversions_select__tOUhH{width:100%}}@media (max-width:480px){.conversions_title__c5jAM{font-size:1.5rem}.conversions_cardTitle__4Ld2Q{font-size:1.2rem}.conversions_conversionCard__hQtLx{padding:1.5rem}}