@media (min-width:1200px){.gestation-period-container .inner-container[data-v-dd360a04]{margin:2rem auto}}@media (min-width:1440px){.gestation-period-container .inner-container[data-v-dd360a04]{max-width:85%}}.gestation-period-container .dam-details-container[data-v-dd360a04]{display:flex;align-items:center;justify-content:center;margin:2rem auto 3rem auto;gap:2rem;flex-direction:column}@media (min-width:992px){.gestation-period-container .dam-details-container[data-v-dd360a04]{flex-direction:row}}.gestation-period-container .dam-details-container .img-container[data-v-dd360a04]{width:10rem;height:10rem;position:relative}.gestation-period-container .dam-details-container .img-container img[data-v-dd360a04]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:2;display:block;position:relative;border-radius:100%}.gestation-period-container .dam-details-container .img-container .bg-circle[data-v-dd360a04]{position:absolute;inset:0;background-color:#bfd9ff;transform:scale(1.075);z-index:1;border-radius:100%}.gestation-period-container .dam-details-container .img-container.has-img img[data-v-dd360a04]{-o-object-fit:contain;object-fit:contain;padding:.75rem;opacity:.75}.gestation-period-container .dam-details-container .img-container.has-img .bg-circle[data-v-dd360a04]{background-color:transparent;border:5px solid #bfd9ff}.gestation-period-container .dam-details-container .details[data-v-dd360a04]{display:flex;gap:1rem;flex-direction:column;width:100%}@media (min-width:992px){.gestation-period-container .dam-details-container .details[data-v-dd360a04]{width:-moz-fit-content;width:fit-content}}.gestation-period-container .dam-details-container .details__item[data-v-dd360a04]{display:flex;justify-content:space-between;background-color:rgba(229,239,255,.5);padding:1rem;border-radius:.5rem;align-items:center;flex-wrap:wrap;width:100%}@media screen and (max-width:425px){.gestation-period-container .dam-details-container .details__item[data-v-dd360a04]{flex-direction:column;align-items:flex-start}}@media (min-width:768px){.gestation-period-container .dam-details-container .details__item[data-v-dd360a04]{margin:0 auto;width:21rem}}.gestation-period-container .dam-details-container .details__item .label[data-v-dd360a04]{align-self:flex-start;font-weight:600;color:#596780}.gestation-period-container .dam-details-container .details__item .value[data-v-dd360a04]{color:#596780;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.gestation-period-container .info-container[data-v-dd360a04]{border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);padding:1.5rem 0;margin-bottom:2rem}.gestation-period-container .info-container .heading[data-v-dd360a04]{font-weight:700!important;margin-bottom:2rem}.gestation-period-container .info-container .grid[data-v-dd360a04]{display:flex;flex-wrap:wrap;gap:2rem}@media (min-width:1440px){.gestation-period-container .info-container .grid[data-v-dd360a04]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1600px){.gestation-period-container .info-container .grid[data-v-dd360a04]{grid-template-columns:repeat(3,1fr)}}.gestation-period-container .info-container .grid__item[data-v-dd360a04]{flex:1 1 calc(50% - 16px);display:flex;align-items:flex-start;gap:1rem}.gestation-period-container .info-container .grid__item p[data-v-dd360a04]{margin:0}.gestation-period-container .info-container .grid__item .number[data-v-dd360a04]{background-color:#4a8ff6;height:2.25rem;width:2.25rem;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;flex-grow:0;font-weight:700}.gestation-period-container .info-container .grid__item .title[data-v-dd360a04]{font-weight:800!important}.gestation-period-container .diary-container .title[data-v-dd360a04],.gestation-period-container .gestation-container .title[data-v-dd360a04],.gestation-period-container .ovulation-container .title[data-v-dd360a04],.gestation-period-container .prev-whelping-dates-container .title[data-v-dd360a04]{display:flex;align-items:center;margin-bottom:.5rem}.gestation-period-container .diary-container .title__value[data-v-dd360a04],.gestation-period-container .gestation-container .title__value[data-v-dd360a04],.gestation-period-container .ovulation-container .title__value[data-v-dd360a04],.gestation-period-container .prev-whelping-dates-container .title__value[data-v-dd360a04]{font-size:1.35rem;margin:1rem 0;font-weight:600!important;position:relative;padding:.5rem .5rem .5rem 1rem;border-left:4px solid #4c94f8;flex:1;white-space:nowrap;background-color:#ebf3ff;border-radius:.25rem}.gestation-period-container .diary-container .note[data-v-dd360a04],.gestation-period-container .gestation-container .note[data-v-dd360a04],.gestation-period-container .ovulation-container .note[data-v-dd360a04],.gestation-period-container .prev-whelping-dates-container .note[data-v-dd360a04]{display:flex;align-items:center;gap:.75rem}.gestation-period-container .diary-container .note .icon-container[data-v-dd360a04],.gestation-period-container .gestation-container .note .icon-container[data-v-dd360a04],.gestation-period-container .ovulation-container .note .icon-container[data-v-dd360a04],.gestation-period-container .prev-whelping-dates-container .note .icon-container[data-v-dd360a04]{background-color:#4a8ff6;height:2.25rem;width:2.25rem;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;flex-grow:0}.gestation-period-container .diary-container .note p[data-v-dd360a04],.gestation-period-container .gestation-container .note p[data-v-dd360a04],.gestation-period-container .ovulation-container .note p[data-v-dd360a04],.gestation-period-container .prev-whelping-dates-container .note p[data-v-dd360a04]{margin:0}.gestation-period-container .gestation-container[data-v-dd360a04]{margin-top:4rem}.gestation-period-container .legend-container[data-v-dd360a04]{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.gestation-period-container .legend-container .legend[data-v-dd360a04]{display:flex;align-items:center;gap:.75rem}.gestation-period-container .legend-container .legend__text[data-v-dd360a04]{margin:0}.gestation-period-container .legend-container .legend__box[data-v-dd360a04]{width:2.15rem;height:1.5rem;background-color:#317529}.gestation-period-container .legend-container .legend:last-of-type .legend__box[data-v-dd360a04]{background-color:#86d679}.gestation-period-container .datepicker-container[data-v-dd360a04]{position:relative;margin-top:1rem}.gestation-period-container .datepicker-container .form-group[data-v-dd360a04]{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}@media (min-width:992px){.gestation-period-container .datepicker-container .form-group[data-v-dd360a04]{flex-direction:row;align-items:center}}@media (min-width:1440px){.gestation-period-container .datepicker-container .form-group[data-v-dd360a04]{gap:1.5rem;width:46.55rem}}.gestation-period-container .datepicker-container .form-group.whelping-dates[data-v-dd360a04]{margin-top:1.5rem;align-items:flex-start}.gestation-period-container .datepicker-container .form-group .form-field .dropdown[data-v-dd360a04],.gestation-period-container .datepicker-container .form-group .form-field[data-v-dd360a04]{width:100%}@media (min-width:992px){.gestation-period-container .datepicker-container .form-group .form-label[data-v-dd360a04]{min-width:10rem}}.gestation-period-container .datepicker-container .form-group .placeholder[data-v-dd360a04]{display:none}@media (min-width:992px){.gestation-period-container .datepicker-container .form-group .placeholder[data-v-dd360a04]{display:block}}.gestation-period-container .datepicker-container .form-group label[data-v-dd360a04]{margin:0}.gestation-period-container .button-container[data-v-dd360a04]{display:flex;margin-top:3rem;justify-content:flex-end;flex-direction:column;align-items:flex-end}#gestation-period{.date-range-preview .mx-input-wrapper{display:none}.mx-datepicker-main{pointer-events:none}.mx-datepicker-range{width:-moz-fit-content;width:fit-content;z-index:1}.mx-range-wrapper{flex-direction:column;@media screen and (min-width:1158px){flex-direction:row}}.cell.active,.cell.in-range{background-color:#317529;border-radius:0;color:#fff}.mx-btn-icon-double-left,.mx-btn-icon-double-right,.mx-btn-icon-left,.mx-btn-icon-right{display:none}.reset-highlight{background-color:transparent!important;color:#ccc!important}.highlight-active{background-color:#86d679!important;color:#fff!important}.hide-table{display:none}.gestation-container{.cell.active,.cell.in-range{background-color:#86d679}}}