.is-you.closed,.info-form.closed{display:none}.reg-panel.closed{opacity:.3;pointer-events:none;filter:grayscale(80%);transition:opacity .4s ease}.reg-panel{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;margin-bottom:30px;padding:20px;transition:all .3s ease}.reg-panel h1{font-size:1.8rem;color:#333;margin-bottom:10px}.reg-panel h3{font-size:1.2rem;color:#666;margin-bottom:15px}.reg-panel h4.notice{margin:0;color:#e85d75;font-weight:500}.reg-header{display:flex;align-items:center;gap:10px;margin-bottom:20px}.reg-header img{width:40px;height:40px;border-radius:50%;object-fit:cover}.reg-header h1.title{flex:1;font-size:1.5rem;color:#2b2b2b}.reg-content{display:flex;flex-direction:column;gap:20px}.reg-panel label{display:flex;flex-direction:column;font-weight:500;margin-bottom:15px;color:#444}.reg-panel input,.reg-panel select{padding:10px;border:1px solid #ccc;border-radius:8px;margin-top:5px;font-size:1rem}.reg-panel option{font-size:1rem}.is-you{background:#f4f4f4;padding:15px;border-radius:8px}.is-you h3{margin-top:0;color:#333;font-weight:600}.btn-primary{background-color:#1c87c9;color:#fff;padding:10px 20px;border:none;border-radius:8px;font-size:1rem;cursor:pointer;transition:background-color .3s}.btn-primary:hover{background-color:#166fa1}.btn-primary.bad{background-color:#e74c3c}.btn-primary.bad:hover{background-color:#c0392b}div.isYouContainer{background:#fff;border:1px solid #ddd;border-radius:8px;padding:15px;margin-bottom:10px;display:flex;justify-content:space-between;align-items:center}div.isYouContainer h4{margin:0;color:#2d2d2d;font-size:1.1rem}div.isYouContainer button{padding:8px 16px;font-size:.9rem;border-radius:6px}div.registering-animal{display:flex;flex-wrap:wrap;background:#fdfdfd;border:1px solid #ddd;border-radius:10px;padding:15px;margin-bottom:20px;gap:20px;overflow-x:scroll}div.registering-animal .reg-animal-left{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:8px}div.registering-animal .reg-animal-left img{width:80px;height:80px;object-fit:cover;border-radius:10px}div.registering-animal .reg-animal-left h4{font-size:1.2rem;margin:0}div.registering-animal .reg-animal-left h5{font-size:1rem;color:#888;margin:0}div.registering-animal .reg-animal-right{flex:2;padding-left:20px}div.registering-animal .reg-animal-right .question{margin-bottom:15px}div.registering-animal .reg-animal-right .question-label{font-weight:600;margin-bottom:5px}#api-result{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:10px;box-shadow:0 8px 20px #0003;width:90%;max-width:500px;z-index:1000;overflow:hidden}#api-result.show{display:block}#api-result .api-top{text-align:right;padding:10px;background:#f8f8f8;border-bottom:1px solid #ddd}#api-result .api-top i{cursor:pointer;font-size:1.2rem;color:#333}#api-result .api-body{padding:20px;text-align:center}#api-result .api-body h4{margin:0;font-size:1.2rem;color:#333}#api-result .api-body h4.yay{color:#2ecc71}#api-result .api-bottom{padding:10px;text-align:center;background:#f8f8f8;border-top:1px solid #ddd}#farm-tables-form{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;padding:1rem}.table-selection{display:flex;flex-direction:column;align-items:center;width:160px;padding:1rem;border-radius:1rem;box-shadow:0 4px 12px #0000001a;background-color:#fff;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;text-align:center}.table-selection:hover{transform:scale(1.03);box-shadow:0 6px 16px #00000026}.table-selection img{width:100%;max-width:120px;aspect-ratio:1 / 1;object-fit:contain;margin-bottom:.75rem;border-radius:.5rem}.table-selection h4{font-size:1rem;font-weight:600;color:#333;margin:0;word-break:break-word}.table-selection.chosen-table{border:2px solid #2c7be5;box-shadow:0 0 0 4px #2c7be533;background-color:#f0f6ff}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mff-user-registration-form.css.map */
