/**handles:onyxtipcalc-style**/
#onyxtipcalc-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:20px;max-width:1000px;margin:20px auto;padding:20px;background-color:#fff}#onyxtipcalc-calculator,#onyxtipcalc-tax-rates-container{flex:1 1 calc(50% - 40px);padding:20px;border:1px solid #000;border-radius:10px;background-color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);font-family:Arial,sans-serif}#onyxtipcalc-tax-rates-container{order:1}#onyxtipcalc-calculator{order:2}#onyxtipcalc-calculator h2,#onyxtipcalc-tax-rates-container h3{text-align:center;color:#bc986d;margin-bottom:20px;font-size:24px}#onyxtipcalc-form label{display:block;margin-bottom:5px;font-weight:700;color:#000}#onyxtipcalc-form input{width:calc(100% - 20px);padding:10px;margin-bottom:15px;border:1px solid #000;border-radius:5px;font-size:16px;color:#000}#onyxtipcalc-form button{display:inline-block;width:calc(48% - 10px);padding:12px;background-color:#bc986d;color:#000;border:none;border-radius:5px;cursor:pointer;font-size:18px;transition:background-color .3s ease;margin-right:4%;text-align:center}#onyxtipcalc-form button:last-child{margin-right:0;background-color:#000;color:#fff}#onyxtipcalc-form button:hover{background-color:#a88e6f}#onyxtipcalc-form button:last-child:hover{background-color:#333}#onyxtipcalc-result{margin-top:20px}.onyxtipcalc-result-item{display:flex;justify-content:space-between;margin-bottom:10px;font-size:16px;font-weight:700;color:#000}.onyxtipcalc-result-item span:last-child{color:#bc986d}#onyxtipcalc-tax-rates{margin-top:20px}#onyxtipcalc-tax-rates table{width:100%;border-collapse:collapse}#onyxtipcalc-tax-rates td,#onyxtipcalc-tax-rates th{border:1px solid #000;padding:8px;text-align:center}#onyxtipcalc-tax-rates th{background-color:#f2f2f2;font-weight:700}@media (max-width:900px){#onyxtipcalc-container{flex-direction:column;align-items:stretch}#onyxtipcalc-calculator,#onyxtipcalc-tax-rates-container{flex:1 1 100%;max-width:100%}}@media (max-width:600px){#onyxtipcalc-calculator{padding:15px}#onyxtipcalc-form button,#onyxtipcalc-form input{font-size:14px;padding:8px}#onyxtipcalc-form button{width:calc(100% - 10px);margin-right:0;margin-bottom:10px}#onyxtipcalc-form button:last-child{margin-bottom:0}}