.cuc-converter{max-width:600px;margin:20px auto;padding:20px;border:1px solid #ddd;border-radius:8px;background-color:#f9f9f9;font-family:'Vazirmatn',sans-serif;direction:rtl;text-align:right}.cuc-converter h2{text-align:center;color:#333}.cuc-form{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center}.cuc-form input,.cuc-form select,.cuc-form button{padding:10px;font-size:16px;border:1px solid #ccc;border-radius:4px}.cuc-form input{width:100px}.cuc-form select{min-width:120px}.cuc-form button{background-color:#28a745;color:#fff;border:none;cursor:pointer;transition:background-color 0.3s}.cuc-form button:hover{background-color:#218838}.cuc-result{margin-top:20px;text-align:center;font-size:18px}.cuc-result p{margin:0}.cuc-result .error{color:red}@media (max-width:600px){.cuc-form{flex-direction:column;align-items:stretch}.cuc-form input,.cuc-form select{width:100%}}.container{max-width:800px;margin:0 auto;padding:20px}.header{text-align:center;margin-bottom:40px}h1{font-size:24px}.fcp-btn{background-color:#004d99;color:#fff;text-transform:uppercase;border-radius:4px;font-size:17px;padding:2%;border:solid 2px #004d99}.hide_result{display:none}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.form-container{background-color:#f5f5f5;padding:20px;border-radius:4px}.row{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px}.col{width:48%;box-sizing:border-box}label{display:block;margin-bottom:5px}input[type="text"],input[type="email"],select,textarea{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;font-size:14px;box-sizing:border-box}.fcp-btn{cursor:pointer}.btn-submit{background-color:#5cb85c;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;width:100%;display:block}.btn-submit:hover{background-color:#449d44}.column.full{width:100%}@media (max-width:768px){.row{flex-direction:column}.col{width:100%;box-sizing:border-box}.column{width:100%;margin-bottom:20px}}.fcp-error{display:none;color:red;font-size:12px;margin:0;padding:0;width:100%}select{background-color:#fff}.fff-container{max-width:600px;margin:20px auto;padding:20px;border:1px solid #ddd;border-radius:8px;background-color:#f9f9f9;font-family:'Vazirmatn',sans-serif;direction:rtl;text-align:right}.fff-container h2{text-align:center;color:#333}.fff-form{display:flex;flex-direction:column;gap:15px}.fff-form label{font-size:16px;color:#333}.fff-ingredients-checkboxes{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;max-height:200px;overflow-y:auto;padding:10px;border:1px solid #ccc;border-radius:4px;background-color:#fff}.fff-ingredients-checkboxes label{display:flex;align-items:center;gap:5px;font-size:14px}.fff-form input[type="text"]{padding:10px;font-size:16px;border:1px solid #ccc;border-radius:4px;width:100%}.fff-form button{padding:10px;font-size:16px;background-color:#28a745;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color 0.3s}.fff-form button:hover{background-color:#218838}.fff-results{margin-top:20px;text-align:right}.fff-results h3{color:#333}.fff-results ul{list-style:none;padding:0}.fff-results li{margin:10px 0;font-size:16px}.fff-results a{color:#007bff;text-decoration:none}.fff-results a:hover{text-decoration:underline}.fff-results .error{color:red;font-size:16px}@media (max-width:600px){.fff-ingredients-checkboxes{grid-template-columns:1fr}}/**
* kk Star Ratings
* @see https://github.com/kamalkhan/kk-star-ratings
*/
 .kk-star-ratings {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.kk-star-ratings.kksr-shortcode {display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;}.kk-star-ratings.kksr-valign-top {margin-bottom: 2rem;}.kk-star-ratings.kksr-valign-bottom {margin-top: 2rem;}.kk-star-ratings.kksr-align-left {-webkit-box-pack: flex-start;-webkit-justify-content: flex-start;-ms-flex-pack: flex-start;justify-content: flex-start;}.kk-star-ratings.kksr-align-center {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}.kk-star-ratings.kksr-align-right {-webkit-box-pack: flex-end;-webkit-justify-content: flex-end;-ms-flex-pack: flex-end;justify-content: flex-end;}.kk-star-ratings .kksr-muted {opacity: .5;}.kk-star-ratings .kksr-stars {position: relative;}.kk-star-ratings .kksr-stars .kksr-stars-active, .kk-star-ratings .kksr-stars .kksr-stars-inactive {display: flex;}.kk-star-ratings .kksr-stars .kksr-stars-active {overflow: hidden;position: absolute;top: 0;left: 0;}.kk-star-ratings .kksr-stars .kksr-star {cursor: pointer;padding-right: 0px;}.kk-star-ratings.kksr-disabled .kksr-stars .kksr-star {cursor: default;}.kk-star-ratings .kksr-stars .kksr-star .kksr-icon {transition: .3s all;}.kk-star-ratings:not(.kksr-disabled) .kksr-stars:hover .kksr-stars-active {width: 0 !important;}.kk-star-ratings .kksr-stars .kksr-star .kksr-icon, .kk-star-ratings:not(.kksr-disabled) .kksr-stars .kksr-star:hover ~ .kksr-star .kksr-icon {background-image: url("/wp-content/plugins/kk-star-ratings/src/core/public/svg/inactive.svg");}.kk-star-ratings .kksr-stars .kksr-stars-active .kksr-star .kksr-icon {background-image: url("/wp-content/plugins/kk-star-ratings/src/core/public/svg/active.svg");}.kk-star-ratings.kksr-disabled .kksr-stars .kksr-stars-active .kksr-star .kksr-icon, .kk-star-ratings:not(.kksr-disabled) .kksr-stars:hover .kksr-star .kksr-icon {background-image: url("/wp-content/plugins/kk-star-ratings/src/core/public/svg/selected.svg");}.kk-star-ratings .kksr-legend {margin-left: .75rem;margin-right: .75rem;}[dir="rtl"] .kk-star-ratings .kksr-stars .kksr-stars-active {left: auto;right: 0;}
