.mahak-gold-calculator{background:#fff;border-radius:10px;box-shadow:0 6px 20px rgb(0 0 0 / .08);padding:16px;max-width:320px;margin:0 auto;direction:rtl;overflow:hidden;transition:all 0.3s ease}.mahak-gold-calculator .calculator-group{margin-bottom:20px}.mahak-gold-calculator h3{font-size:1rem;font-weight:500;color:#343a40;margin-bottom:12px;text-align:center}.mahak-gold-calculator .tabs{display:flex;background:#f8f9fa;border-radius:8px;padding:4px;margin-bottom:16px}.mahak-gold-calculator .tab{flex:1;padding:8px;text-align:center;cursor:pointer;font-size:.8rem;font-weight:500;color:#6c757d;border-radius:6px;transition:background 0.3s ease,color 0.3s ease}.mahak-gold-calculator .tab.active{background:#fccc24;color:#fff}.mahak-gold-calculator .tab:hover{background:#e9ecef;color:#fccc24}.mahak-gold-calculator .tab-content{display:none}.mahak-gold-calculator .tab-content.active{display:block;animation:fadeIn 0.3s ease-in-out}.mahak-gold-calculator .form-group{margin-bottom:12px}.mahak-gold-calculator label{display:block;margin-bottom:4px;font-size:.85rem;font-weight:400;color:#343a40}.mahak-gold-calculator input{width:100%;padding:8px 12px;border:1px solid #dee2e6;border-radius:6px;font-size:.9rem;font-family:'yekanbakh',sans-serif;background:#fafafa;transition:border-color 0.3s ease,box-shadow 0.3s ease;text-align:right;direction:rtl;pointer-events:auto!important;user-select:text!important}.mahak-gold-calculator input:focus{border-color:#fccc24;box-shadow:0 0 0 3px rgb(252 204 36 / .15);outline:none;background:#fff}.mahak-gold-calculator input::placeholder{color:#adb5bd;font-size:.85rem;font-family:'yekanbakh',sans-serif;direction:rtl}.mahak-gold-calculator button{width:100%;padding:10px;background:#fccc24;color:#fff;border:none;border-radius:6px;font-size:.8rem;font-weight:500;cursor:pointer;transition:background 0.3s ease,transform 0.2s ease,box-shadow 0.3s ease}.mahak-gold-calculator button:hover{background:<?php echo mahak_adjust_brightness('#fccc24',-20);?>;transform:translateY(-1px);box-shadow:0 4px 12px rgb(252 204 36 / .3)}.mahak-gold-calculator button:active{transform:translateY(0);box-shadow:none}.mahak-gold-calculator .result{margin-top:12px;padding:12px;background:#f8f9fa;border-radius:6px;font-size:.85rem;color:#343a40;display:none;border-right:3px solid #fccc24;text-align:right;line-height:1.6}.mahak-gold-calculator .result.show{display:block;animation:slideIn 0.3s ease-in-out}.mahak-gold-calculator .error{color:#dc3545;font-size:.8rem;margin-top:4px;display:none;text-align:right;font-weight:400}.mahak-gold-calculator .error.show{display:block}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideIn{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:767.98px){.mahak-gold-calculator{max-width:100%;padding:12px}.mahak-gold-calculator .tabs{flex-direction:column;padding:2px}.mahak-gold-calculator .tab{padding:6px;font-size:.85rem}.mahak-gold-calculator button{padding:8px;font-size:.85rem}.mahak-gold-calculator .form-group{margin-bottom:10px}.mahak-gold-calculator label{font-size:.8rem}.mahak-gold-calculator input{padding:6px 10px;font-size:.85rem}.mahak-gold-calculator .result{padding:10px;font-size:.8rem}}@media (max-width:350px){.mahak-gold-calculator{padding:10px}.mahak-gold-calculator input{font-size:.8rem}.mahak-gold-calculator button{font-size:.8rem}}