.FractionToPercentage_calculator__DT26U{background:var(--bg-gray);border:1px solid var(--border);border-radius:6px;padding:20px;margin:20px 0}.FractionToPercentage_calcRow__BD_9T{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.FractionToPercentage_fractionInput__g_6SH{display:flex;flex-direction:column;align-items:center;gap:2px}.FractionToPercentage_fractionInput__g_6SH input{width:70px;padding:8px;text-align:center;border:1px solid var(--border);border-radius:4px;font-size:14px;background:#fff}.FractionToPercentage_fractionInput__g_6SH input:focus{outline:none;border-color:var(--primary-light);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.FractionToPercentage_fractionLine__PWLIP{width:100%;height:1px;background:var(--text)}.FractionToPercentage_select__JhNJK{padding:8px 12px;font-size:14px;border:1px solid var(--border);border-radius:4px;background:#fff;cursor:pointer}.FractionToPercentage_select__JhNJK:focus{outline:none;border-color:var(--primary-light);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.FractionToPercentage_button__9Cgib{padding:8px 24px;font-size:14px;font-weight:600;color:#fff;background:var(--primary);border:none;border-radius:4px;cursor:pointer}.FractionToPercentage_button__9Cgib:hover{background:var(--primary-hover)}.FractionToPercentage_error__Sg7wV{color:#dc2626;background:#fef2f2;padding:10px 12px;border-radius:4px;border-left:3px solid #dc2626;margin-top:12px;font-size:13px}@media (max-width:640px){.FractionToPercentage_calcRow__BD_9T{flex-direction:column;align-items:stretch}.FractionToPercentage_button__9Cgib,.FractionToPercentage_fractionInput__g_6SH,.FractionToPercentage_fractionInput__g_6SH input,.FractionToPercentage_select__JhNJK{width:100%}}