.cardContainer{margin-top:40px;position:relative;width:500px;height:400px}img{pointer-events:none}.blur{position:absolute;width:100%;height:100%;border-radius:50%;filter:blur(600px);z-index:0;top:10%;right:0;filter:blur(130px);opacity:.7}.modalDonate{display:flex;justify-content:center;align-items:center}@media only screen and (max-width:450px){.homeTextTitle{font-size:40px}.homeTextTitleBuddy{font-size:34px}.homeContent{margin-top:0}.cardItem1{top:30%!important;left:-10%!important}.cardItem1 img{width:140px!important;height:88px!important}.cardItem2{right:-5%!important;top:15%!important}.cardItem2 img{width:140px!important;height:88px!important}.cardItem3{left:50%!important;transform:translateX(-50%)!important;bottom:0!important}.cardItem3 img{width:140px!important;height:88px!important}.cardContainer{margin-top:20px;width:100%;height:350px}}@media only screen and (min-width:450px) and (max-width:1280px){.homeTextTitle{font-size:60px}.homeTextTitleBuddy{font-size:50px}.homeContent{margin-top:0}.cardItem1,.cardItem2,.cardItem3{width:170px;height:107px}}@media only screen and (min-width:1281px){.homeTextTitle{font-size:60px}.homeTextTitleBuddy{font-size:50px}.homeContent{margin-top:100px}}.containerLogin{margin-top:60px}.buttonLogin,.containerLogin{display:flex;justify-content:center;align-items:center}.buttonLogin{margin-top:0}.loginText{text-align:center}.login{margin-top:20}.forgotPasswordLoginPage{justify-content:end;margin-top:15px;margin-right:30px}.containerForgotPassword{display:flex;justify-content:center;align-items:center;margin-top:90px}.orText,.textForgotPassword{justify-content:center}.textForgotPassword{align-items:center;text-align:center}.otp-input>input{margin-left:2px;margin-right:2px;width:100%;border:1px solid #ccc;border-radius:5px;text-align:center;font-size:6vmin;line-height:1}.otp-input-focus{border:1px solid red}.sendOtpAgain{justify-content:space-between;margin-top:10px;margin-right:35px;margin-left:35px}.marginLeftRihght{margin-left:25px;margin-right:25px}.containerProfile,.otpNumber{justify-content:center}.containerProfile{display:flex;margin-top:30px;margin-bottom:40px}.profileImage{border-radius:50%;margin-left:10px}.profileImageFile{display:none;margin-top:20px;width:100%;border:1px solid #ccc;border-radius:10px;text-align:center}.selectCardPellet{background-color:#fffae3;border-color:orange}input[type=time]::-webkit-datetime-edit-ampm-field{display:none}.containerDesign{display:flex;justify-content:center;margin-top:-20px;margin-bottom:40px}.containerPattern{display:inline-block;margin-top:10px}.center{margin-left:auto;margin-right:auto;display:block}.spacer{width:10%}.scroll-container{overflow:scroll;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.scroll-container::-webkit-scrollbar{display:none}.stick-box{z-index:2}.stick-box::-webkit-scrollbar{display:none}.selectCardTemplate{border:3px solid #fbbf4a;border-radius:10px}.templatePickerButton{display:block;padding:0;border:3px solid transparent;border-radius:10px;background:none;cursor:pointer;transition:border-color .15s ease-out,transform .15s ease-out}.templatePickerButton:hover{border-color:rgba(251,191,74,.5)}.templatePickerButton:active{transform:scale(.97)}.templatePickerButton:focus-visible{outline:3px solid #392d4e;outline-offset:2px}.templatePickerButton img{display:block;pointer-events:none}.pelletNavbar{background-color:#fffae3}:root{--toastify-color-success:#7dc466;--toastify-color-error:#e5484d;--toastify-color-warning:#fbbf4a;--toastify-color-info:#8fb8ea;--toastify-icon-color-success:#7dc466;--toastify-icon-color-error:#e5484d;--toastify-icon-color-warning:#fbbf4a;--toastify-icon-color-info:#8fb8ea;--toastify-font-family:inherit}.Toastify__toast{font-family:inherit;background:#fff;color:#392d4e;border:3px solid #392d4e;border-radius:16px;box-shadow:4px 4px 0 #392d4e;padding:10px 14px;min-height:0}.Toastify__toast-body{color:#392d4e;font-size:14px;font-weight:600;line-height:1.55}.Toastify__close-button{color:#392d4e;opacity:.65;align-self:center}.Toastify__close-button:hover{opacity:1}.Toastify__progress-bar{height:4px;border-radius:2px}@media (max-width:480px){.Toastify__toast-container{padding:0 10px 10px}.Toastify__toast{margin-bottom:8px}}#brontCard,#frontCard{width:500px;height:314px}.petProfileCard1{position:absolute;width:17.5%;height:40.3%;bottom:9%;right:5.3%;border-radius:6%;overflow:hidden}.qrCodeCardFront1{position:absolute;width:15.5%;background:"white";height:auto;top:3.2%;right:5%}.petIdCard1{top:38.5%;left:4%}.petIdCard1,.petNameCard1{position:absolute;font-size:13px;font-family:inherit}.petNameCard1{top:49.5%;left:10%;white-space:nowrap}.petFNameEngCard1,.petLNameEngCard1{display:none}.petSexCard1{position:absolute;top:49.5%;left:49%;font-size:13px;white-space:nowrap;font-family:inherit}.petColorCard1{left:10%}.petColorCard1,.petWeightCard1{position:absolute;top:61%;font-size:13px;white-space:nowrap;font-family:inherit}.petWeightCard1{left:49%}.petTypeCard1{left:12%}.petSpeciesCard1,.petTypeCard1{position:absolute;top:72.5%;font-size:13px;white-space:nowrap;font-family:inherit}.petSpeciesCard1{left:49%}.petAddressCard1{position:absolute;bottom:4.2%;left:2.5%;font-size:12px;width:36%;height:30px;font-family:inherit}.petBirthdayThaiCard1{left:40%}.petBirthdayThaiCard1,.petIssueDateThaiCard1{position:absolute;bottom:7.5%;font-size:12px;font-family:inherit}.petIssueDateThaiCard1{left:61%}.petBirthdayEngCard1,.petIssueDateEngCard1{display:none}.qrCodeCardBack1{position:absolute;width:15.5%;background:"white";height:auto;top:3.9%;left:42.5%}.ownerNameCard1{left:22%}.ownerNameCard1,.ownerPhoneCard1{position:absolute;top:43%;font-size:13px;white-space:nowrap;font-family:inherit}.ownerPhoneCard1{left:68%}.petHealthCard1{top:57.5%;left:27%;white-space:nowrap}.petCommentCard1,.petHealthCard1{position:absolute;font-size:13px;font-family:inherit}.petCommentCard1{top:78%;left:12.5%}@media only screen and (max-width:650px){#brontCard,#frontCard{width:400px;height:251px}.petProfileCard1{position:absolute;width:17.5%;height:40.3%;bottom:9%;right:5.3%;border-radius:6%;overflow:hidden}.qrCodeCardFront1{position:absolute;width:15.5%;background:"white";height:auto;top:3.2%;right:5%}.petIdCard1{top:38.5%;left:4%}.petIdCard1,.petNameCard1{position:absolute;font-size:10px;font-family:inherit}.petNameCard1{top:49.5%;left:10%;white-space:nowrap}.petFNameEngCard1,.petLNameEngCard1{display:none}.petSexCard1{position:absolute;top:49.5%;left:49%;font-size:10px;white-space:nowrap;font-family:inherit}.petColorCard1{left:10%}.petColorCard1,.petWeightCard1{position:absolute;top:61%;font-size:10px;white-space:nowrap;font-family:inherit}.petWeightCard1{left:49%}.petTypeCard1{left:12%}.petSpeciesCard1,.petTypeCard1{position:absolute;top:72.5%;font-size:10px;white-space:nowrap;font-family:inherit}.petSpeciesCard1{left:49%}.petAddressCard1{position:absolute;bottom:1.8%;left:2.5%;font-size:9px;width:36%;height:30px;font-family:inherit}.petBirthdayThaiCard1{left:40%}.petBirthdayThaiCard1,.petIssueDateThaiCard1{position:absolute;bottom:7.5%;font-size:9px;font-family:inherit}.petIssueDateThaiCard1{left:61%}.petBirthdayEngCard1,.petIssueDateEngCard1{display:none}.qrCodeCardBack1{position:absolute;width:15.5%;background:"white";height:auto;top:3.9%;left:42.5%}.ownerNameCard1{left:22%}.ownerNameCard1,.ownerPhoneCard1{position:absolute;top:43%;font-size:10px;white-space:nowrap;font-family:inherit}.ownerPhoneCard1{left:68%}.petHealthCard1{top:57.5%;left:27%;white-space:nowrap}.petCommentCard1,.petHealthCard1{position:absolute;font-size:10px;font-family:inherit}.petCommentCard1{top:78%;left:12.5%}}.petProfileCardLoad1{position:absolute;width:17.5%;height:40.3%;bottom:9%;right:5.3%;border-radius:6%;overflow:hidden}.qrCodeCardFrontLoad1{position:absolute;width:15.5%;background:"white";height:auto;top:3.2%;right:5%}.petIdCardLoad1{top:38.5%;left:4%}.petIdCardLoad1,.petNameCardLoad1{position:absolute;font-size:25px;font-family:inherit}.petNameCardLoad1{top:49.5%;left:10%;white-space:nowrap}.petFNameEngCardLoad1,.petLNameEngCardLoad1{display:none}.petSexCardLoad1{position:absolute;top:49.5%;left:49%;font-size:25px;white-space:nowrap;font-family:inherit}.petColorCardLoad1{left:10%}.petColorCardLoad1,.petWeightCardLoad1{position:absolute;top:61%;font-size:25px;white-space:nowrap;font-family:inherit}.petWeightCardLoad1{left:49%}.petTypeCardLoad1{left:12%}.petSpeciesCardLoad1,.petTypeCardLoad1{position:absolute;top:72.5%;font-size:25px;white-space:nowrap;font-family:inherit}.petSpeciesCardLoad1{left:49%}.petAddressCardLoad1{position:absolute;bottom:8.5%;left:2.5%;font-size:25px;width:36%;height:30px;font-family:inherit}.petBirthdayThaiCardLoad1{left:40%}.petBirthdayThaiCardLoad1,.petIssueDateThaiCardLoad1{position:absolute;bottom:7.5%;font-size:25px;font-family:inherit}.petIssueDateThaiCardLoad1{left:61%}.petBirthdayEngCardLoad1,.petIssueDateEngCardLoad1{display:none}.qrCodeCardBackLoad1{position:absolute;width:15.5%;background:"white";height:auto;top:3.9%;left:42.5%}.ownerNameCardLoad1{left:22%}.ownerNameCardLoad1,.ownerPhoneCardLoad1{position:absolute;top:43%;font-size:25px;white-space:nowrap;font-family:inherit}.ownerPhoneCardLoad1{left:68%}.petHealthCardLoad1{top:57.5%;left:27%}.petCommentCardLoad1,.petHealthCardLoad1{position:absolute;font-size:25px;white-space:nowrap;font-family:inherit}.petCommentCardLoad1{top:78%;left:12.5%}.boxQRCode{border-radius:25px;border:1px solid #000;background-color:#fff;padding:20px;display:flex;flex-direction:column}.QRCodeLoad{margin-top:10px}.petProfileCard2{bottom:11%;right:2.6%;position:absolute;width:20%;height:45%;border-radius:6px;overflow:hidden}.qrCodeCardFront2{top:25.5px;right:39.5px;position:absolute;width:153px;height:auto;background:"white";display:none}.petIdCard2{top:7.5%;left:42%}.petIdCard2,.petNameCard2{position:absolute;font-size:30px;color:#000}.petNameCard2{top:19.5%;left:34%;white-space:nowrap}.petFNameEngCard2{top:26.5%;left:40%}.petFNameEngCard2,.petLNameEngCard2{position:absolute;font-size:30px;color:#023da0;white-space:nowrap}.petLNameEngCard2{top:33.5%;left:46%}.petSexCard2{top:63.4%;left:64%}.petColorCard2,.petSexCard2{position:absolute;font-size:22px;color:#023da0}.petColorCard2{top:70%;left:61.2%;font-weight:700}.petWeightCard2{display:none}.petTypeCard2{left:43%}.petSpeciesCard2,.petTypeCard2{position:absolute;color:#023da0}.petSpeciesCard2{left:62%;white-space:nowrap}.petAddressCard2{position:absolute;bottom:23%;left:11%;width:47%;height:10%;line-height:.8;color:#000}.petBirthdayThaiCard2{top:41.7%;left:45%;font-size:27px;color:#000}.petBirthdayEngCard2,.petBirthdayThaiCard2{position:absolute;width:auto;white-space:nowrap}.petBirthdayEngCard2{top:48.5%;left:51%;font-size:26px;color:#023da0}.petIssueDateThaiCard2{bottom:11.5%;font-size:22px;color:#000}.petIssueDateEngCard2,.petIssueDateThaiCard2{position:absolute;left:11%;white-space:nowrap}.petIssueDateEngCard2{bottom:3.4%;font-size:19px;color:#023da0}.qrCodeCardBack2{top:8%;right:42%;position:absolute;width:16%;height:auto;background:"white";color:#000}.ownerNameCard2{left:32%;white-space:nowrap}.ownerNameCard2,.ownerPhoneCard2{position:absolute;top:63.5%;font-size:30px;color:#023da0}.ownerPhoneCard2{left:68%}.petHealthCard2{top:73.6%;left:35%}.petCommentCard2,.petHealthCard2{position:absolute;font-size:25px;color:#023da0}.petCommentCard2{top:81.8%;left:32%}@media only screen and (max-width:650px){.petProfileCard2{bottom:11%;right:2.6%;position:absolute;width:20%;height:45%;border-radius:6px;overflow:hidden}.qrCodeCardFront2{top:25.5px;right:39.5px;position:absolute;width:153px;height:auto;background:"white";display:none}.petIdCard2{top:7.5%;left:42%}.petIdCard2,.petNameCard2{position:absolute;font-size:25px;color:#000}.petNameCard2{top:19.5%;left:34%;white-space:nowrap}.petFNameEngCard2{top:26.5%;left:40%}.petFNameEngCard2,.petLNameEngCard2{position:absolute;font-size:25px;color:#023da0;white-space:nowrap}.petLNameEngCard2{top:33.5%;left:46%}.petSexCard2{top:63.4%;left:64%}.petColorCard2,.petSexCard2{position:absolute;font-size:17px;color:#023da0}.petColorCard2{top:70%;left:61.2%;font-weight:700}.petWeightCard2{display:none}.petTypeCard2{left:43%}.petSpeciesCard2,.petTypeCard2{position:absolute;color:#023da0}.petSpeciesCard2{left:62%;white-space:nowrap}.petAddressCard2{position:absolute;bottom:23%;left:11%;width:47%;height:10%;line-height:.8;color:#000}.petBirthdayThaiCard2{top:41.7%;left:45%;font-size:22px;color:#000}.petBirthdayEngCard2,.petBirthdayThaiCard2{position:absolute;width:auto;white-space:nowrap}.petBirthdayEngCard2{top:48.5%;left:51%;font-size:21px;color:#023da0}.petIssueDateThaiCard2{bottom:11.5%;font-size:18px;color:#000}.petIssueDateEngCard2,.petIssueDateThaiCard2{position:absolute;left:11%;white-space:nowrap}.petIssueDateEngCard2{bottom:3.4%;font-size:14px;color:#023da0}.qrCodeCardBack2{top:8%;right:42%;position:absolute;width:16%;height:auto;background:"white";color:#000}.ownerNameCard2{left:32%;white-space:nowrap}.ownerNameCard2,.ownerPhoneCard2{position:absolute;top:63.5%;font-size:25px;color:#023da0}.ownerPhoneCard2{left:68%}.petHealthCard2{top:73.6%;left:35%}.petCommentCard2,.petHealthCard2{position:absolute;font-size:20px;color:#023da0}.petCommentCard2{top:81.8%;left:32%}}.petProfileCardLoad2{bottom:11%;right:2.6%;position:absolute;width:20%;height:45%;border-radius:6px;overflow:hidden}.qrCodeCardFrontLoad2{top:25.5px;right:39.5px;position:absolute;width:153px;height:auto;background:"white";display:none}.petIdCardLoad2{top:7.5%;left:42%}.petIdCardLoad2,.petNameCardLoad2{position:absolute;font-size:60px;color:#000}.petNameCardLoad2{top:19.5%;left:34%;white-space:nowrap}.petFNameEngCardLoad2{top:26.5%;left:40%}.petFNameEngCardLoad2,.petLNameEngCardLoad2{position:absolute;font-size:60px;color:#023da0;white-space:nowrap}.petLNameEngCardLoad2{top:33.5%;left:46%}.petSexCardLoad2{top:63.4%;left:64%}.petColorCardLoad2,.petSexCardLoad2{position:absolute;font-size:44px;color:#023da0}.petColorCardLoad2{top:70%;left:61.2%;font-weight:700}.petWeightCardLoad2{display:none}.petTypeCardLoad2{position:absolute;left:43%;color:#023da0}.petSpeciesCardLoad2{position:absolute;left:62%;color:#023da0;white-space:nowrap}.petAddressCardLoad2{position:absolute;bottom:23%;left:11%;width:47%;height:10%;line-height:.8;color:#000}.petBirthdayThaiCardLoad2{position:absolute;top:41.7%;left:45%;font-size:54px;color:#000;width:auto;white-space:nowrap}.petBirthdayEngCardLoad2{position:absolute;top:48.5%;left:51%;font-size:52px;color:#023da0;width:auto;white-space:nowrap}.petIssueDateThaiCardLoad2{position:absolute;bottom:11.5%;left:11%;font-size:44px;color:#000;white-space:nowrap}.petIssueDateEngCardLoad2{position:absolute;bottom:3.4%;left:11%;font-size:38px;color:#023da0;white-space:nowrap}.qrCodeCardBackLoad2{top:8%;right:42%;position:absolute;width:16%;height:auto;background:"white";color:#000}.ownerNameCardLoad2{left:32%}.ownerNameCardLoad2,.ownerPhoneCardLoad2{position:absolute;top:63.5%;font-size:60px;color:#023da0}.ownerPhoneCardLoad2{left:68%}.petHealthCardLoad2{top:73.6%;left:35%}.petCommentCardLoad2,.petHealthCardLoad2{position:absolute;font-size:50px;color:#023da0}.petCommentCardLoad2{top:81.8%;left:32%}.petProfileCard8{bottom:26.4%;left:6%;position:absolute;width:19.1%;height:43%;border-radius:2px;overflow:hidden}.qrCodeCardFront8{top:25.5px;right:39.5px;position:absolute;width:153px;height:auto;background:"white";display:none}.petIdCard8{top:24%;left:53%}.petIdCard8,.petNameCard8{position:absolute;font-size:30px;color:#000}.petNameCard8{top:33.8%;left:39%}.petFNameEngCard8{top:26.5%;left:40%;color:#023da0}.petFNameEngCard8,.petLNameEngCard8{position:absolute;font-size:30px;display:none}.petLNameEngCard8{top:33.5%;left:46%;color:#000}.petSexCard8{left:39%}.petColorCard8,.petSexCard8{position:absolute;top:64.5%;font-size:30px;color:#000}.petColorCard8{left:74%;font-weight:700}.petWeightCard8{top:44%;left:74%;font-weight:700}.petTypeCard8,.petWeightCard8{position:absolute;font-size:30px;color:#000}.petTypeCard8{top:54%;left:39%}.petSpeciesCard8{position:absolute;top:54%;left:74%;font-size:30px;color:#000}.petAddressCard8{position:absolute;bottom:9.5%;left:33%;font-size:26px;width:55.4%;height:10%;line-height:.8;color:#000}.petBirthdayThaiCard8{position:absolute;top:44.5%;left:39%;font-size:27px;color:#000}.petBirthdayEngCard8{position:absolute;top:48.5%;left:51%;font-size:26px;color:#023da0;display:none}.petIssueDateThaiCard8{position:absolute;bottom:8%;left:6%;font-size:22px;color:#000}.petIssueDateEngCard8{position:absolute;bottom:3.4%;left:11%;font-size:19px;color:#023da0;display:none}.qrCodeCardBack8{top:8%;right:42%;position:absolute;width:16%;height:auto;background:"white";color:#000}.ownerNameCard8{left:32%}.ownerNameCard8,.ownerPhoneCard8{position:absolute;top:63.5%;font-size:30px;color:#000}.ownerPhoneCard8{left:68%}.petHealthCard8{top:73.6%;left:35%}.petCommentCard8,.petHealthCard8{position:absolute;font-size:25px;color:#000}.petCommentCard8{top:81.8%;left:32%}@media only screen and (max-width:650px){.petProfileCard8{bottom:26.4%;left:6%;position:absolute;width:19.1%;height:43%;border-radius:2px;overflow:hidden}.qrCodeCardFront8{top:25.5px;right:39.5px;position:absolute;width:153px;height:auto;background:"white";display:none}.petIdCard8{top:24%;left:53%}.petIdCard8,.petNameCard8{position:absolute;font-size:25px;color:#000}.petNameCard8{top:33.8%;left:39%}.petFNameEngCard8{top:26.5%;left:40%;color:#023da0}.petFNameEngCard8,.petLNameEngCard8{position:absolute;font-size:25px;display:none}.petLNameEngCard8{top:33.5%;left:46%;color:#000}.petSexCard8{left:39%}.petColorCard8,.petSexCard8{position:absolute;top:64.5%;font-size:25px;color:#000}.petColorCard8{left:74%;font-weight:700}.petWeightCard8{top:44%;left:74%;font-weight:700}.petTypeCard8,.petWeightCard8{position:absolute;font-size:25px;color:#000}.petTypeCard8{top:54%;left:39%}.petSpeciesCard8{position:absolute;top:54%;left:74%;font-size:25px;color:#000}.petAddressCard8{position:absolute;bottom:9.5%;left:33%;font-size:21px;width:55.4%;height:10%;line-height:.8;color:#000}.petBirthdayThaiCard8{position:absolute;top:44.5%;left:39%;font-size:22px;color:#000}.petBirthdayEngCard8{position:absolute;top:48.5%;left:51%;font-size:21px;color:#023da0;display:none}.petIssueDateThaiCard8{position:absolute;bottom:8%;left:6%;font-size:17px;color:#000}.petIssueDateEngCard8{position:absolute;bottom:3.4%;left:11%;font-size:19px;color:#000;display:none}.qrCodeCardBack8{top:8%;right:42%;position:absolute;width:16%;height:auto;background:"white";color:#000}.ownerNameCard8{left:32%}.ownerNameCard8,.ownerPhoneCard8{position:absolute;top:63.5%;font-size:25px;color:#000}.ownerPhoneCard8{left:68%}.petHealthCard8{top:73.6%;left:35%}.petCommentCard8,.petHealthCard8{position:absolute;font-size:20px;color:#000}.petCommentCard8{top:81.8%;left:32%}}.petProfileCardLoad8{bottom:26.4%;left:6%;position:absolute;width:19.1%;height:43%;border-radius:2px;overflow:hidden}.qrCodeCardFrontLoad8{top:25.5px;right:39.5px;position:absolute;width:153px;height:auto;background:"white";display:none}.petIdCardLoad8{top:24%;left:53%}.petIdCardLoad8,.petNameCardLoad8{position:absolute;font-size:60px;color:#000}.petNameCardLoad8{top:33.8%;left:39%}.petFNameEngCardLoad8{top:26.5%;left:40%;color:#023da0}.petFNameEngCardLoad8,.petLNameEngCardLoad8{position:absolute;font-size:60px;display:none}.petLNameEngCardLoad8{top:33.5%;left:46%;color:#000}.petSexCardLoad8{left:39%}.petColorCardLoad8,.petSexCardLoad8{position:absolute;top:64.5%;font-size:60px;color:#000}.petColorCardLoad8{left:74%;font-weight:700}.petWeightCardLoad8{top:44%;left:74%;font-weight:700}.petTypeCardLoad8,.petWeightCardLoad8{position:absolute;font-size:60px;color:#000}.petTypeCardLoad8{top:54%;left:39%}.petSpeciesCardLoad8{position:absolute;top:54%;left:74%;font-size:60px;color:#000}.petAddressCardLoad8{position:absolute;bottom:9.5%;left:33%;font-size:52px;width:55.4%;height:10%;line-height:.8;color:#000}.petBirthdayThaiCardLoad8{position:absolute;top:44.5%;left:39%;font-size:54px;color:#000}.petBirthdayEngCardLoad8{position:absolute;top:48.5%;left:51%;font-size:26px;color:#023da0;display:none}.petIssueDateThaiCardLoad8{position:absolute;bottom:8%;left:6%;font-size:44px;color:#000}.petIssueDateEngCardLoad8{position:absolute;bottom:3.4%;left:11%;font-size:19px;color:#023da0;display:none}.qrCodeCardBackLoad8{top:8%;right:42%;position:absolute;width:16%;height:auto;background:"white";color:#000}.ownerNameCardLoad8{left:32%}.ownerNameCardLoad8,.ownerPhoneCardLoad8{position:absolute;top:63.5%;font-size:60px;color:#000}.ownerPhoneCardLoad8{left:68%}.petHealthCardLoad8{top:73.6%;left:35%}.petCommentCardLoad8,.petHealthCardLoad8{position:absolute;font-size:50px;color:#000}.petCommentCardLoad8{top:81.8%;left:32%}.petProfileCard9{bottom:26.4%;left:6%;position:absolute;width:19.1%;height:43%;border-radius:2px;overflow:hidden}.qrCodeCardFront9{top:25.5px;right:39.5px;position:absolute;width:153px;height:auto;background:"white";display:none}.petIdCard9{top:24%;left:53%}.petIdCard9,.petNameCard9{position:absolute;font-size:30px;color:#000}.petNameCard9{top:33.8%;left:39%}.petFNameEngCard9{top:26.5%;left:40%;color:#023da0}.petFNameEngCard9,.petLNameEngCard9{position:absolute;font-size:30px;display:none}.petLNameEngCard9{top:33.5%;left:46%;color:#000}.petSexCard9{left:39%}.petColorCard9,.petSexCard9{position:absolute;top:64.5%;font-size:30px;color:#000}.petColorCard9{left:74%;font-weight:700}.petWeightCard9{top:44%;left:74%;font-weight:700}.petTypeCard9,.petWeightCard9{position:absolute;font-size:30px;color:#000}.petTypeCard9{top:54%;left:39%}.petSpeciesCard9{position:absolute;top:54%;left:74%;font-size:30px;color:#000}.petAddressCard9{position:absolute;bottom:9.5%;left:33%;font-size:26px;width:55.4%;height:10%;line-height:.8;color:#000}.petBirthdayThaiCard9{position:absolute;top:44.5%;left:39%;font-size:27px;color:#000}.petBirthdayEngCard9{position:absolute;top:48.5%;left:51%;font-size:26px;color:#023da0;display:none}.petIssueDateThaiCard9{position:absolute;bottom:8%;left:6%;font-size:22px;color:#000}.petIssueDateEngCard9{position:absolute;bottom:3.4%;left:11%;font-size:19px;color:#023da0;display:none}.qrCodeCardBack9{top:8%;right:42%;position:absolute;width:16%;height:auto;background:"white";color:#000}.ownerNameCard9{left:32%}.ownerNameCard9,.ownerPhoneCard9{position:absolute;top:63.5%;font-size:30px;color:#000}.ownerPhoneCard9{left:68%}.petHealthCard9{top:73.6%;left:35%}.petCommentCard9,.petHealthCard9{position:absolute;font-size:25px;color:#000}.petCommentCard9{top:81.8%;left:32%}@media only screen and (max-width:650px){.petProfileCard9{bottom:26.4%;left:6%;position:absolute;width:19.1%;height:43%;border-radius:2px;overflow:hidden}.qrCodeCardFront9{top:25.5px;right:39.5px;position:absolute;width:153px;height:auto;background:"white";display:none}.petIdCard9{top:24%;left:53%}.petIdCard9,.petNameCard9{position:absolute;font-size:25px;color:#000}.petNameCard9{top:33.8%;left:39%}.petFNameEngCard9{top:26.5%;left:40%;color:#023da0}.petFNameEngCard9,.petLNameEngCard9{position:absolute;font-size:25px;display:none}.petLNameEngCard9{top:33.5%;left:46%;color:#000}.petSexCard9{left:39%}.petColorCard9,.petSexCard9{position:absolute;top:64.5%;font-size:25px;color:#000}.petColorCard9{left:74%;font-weight:700}.petWeightCard9{top:44%;left:74%;font-weight:700}.petTypeCard9,.petWeightCard9{position:absolute;font-size:25px;color:#000}.petTypeCard9{top:54%;left:39%}.petSpeciesCard9{position:absolute;top:54%;left:74%;font-size:25px;color:#000}.petAddressCard9{position:absolute;bottom:9.5%;left:33%;font-size:21px;width:55.4%;height:10%;line-height:.8;color:#000}.petBirthdayThaiCard9{position:absolute;top:44.5%;left:39%;font-size:22px;color:#000}.petBirthdayEngCard9{position:absolute;top:48.5%;left:51%;font-size:21px;color:#023da0;display:none}.petIssueDateThaiCard9{position:absolute;bottom:8%;left:6%;font-size:17px;color:#000}.petIssueDateEngCard9{position:absolute;bottom:3.4%;left:11%;font-size:19px;color:#000;display:none}.qrCodeCardBack9{top:8%;right:42%;position:absolute;width:16%;height:auto;background:"white";color:#000}.ownerNameCard9{left:32%}.ownerNameCard9,.ownerPhoneCard9{position:absolute;top:63.5%;font-size:25px;color:#000}.ownerPhoneCard9{left:68%}.petHealthCard9{top:73.6%;left:35%}.petCommentCard9,.petHealthCard9{position:absolute;font-size:20px;color:#000}.petCommentCard9{top:81.8%;left:32%}}.petProfileCardLoad9{bottom:26.4%;left:6%;position:absolute;width:19.1%;height:43%;border-radius:2px;overflow:hidden}.qrCodeCardFrontLoad9{top:25.5px;right:39.5px;position:absolute;width:153px;height:auto;background:"white";display:none}.petIdCardLoad9{top:24%;left:53%}.petIdCardLoad9,.petNameCardLoad9{position:absolute;font-size:60px;color:#000}.petNameCardLoad9{top:33.8%;left:39%}.petFNameEngCardLoad9{top:26.5%;left:40%;color:#023da0}.petFNameEngCardLoad9,.petLNameEngCardLoad9{position:absolute;font-size:60px;display:none}.petLNameEngCardLoad9{top:33.5%;left:46%;color:#000}.petSexCardLoad9{left:39%}.petColorCardLoad9,.petSexCardLoad9{position:absolute;top:64.5%;font-size:60px;color:#000}.petColorCardLoad9{left:74%;font-weight:700}.petWeightCardLoad9{top:44%;left:74%;font-weight:700}.petTypeCardLoad9,.petWeightCardLoad9{position:absolute;font-size:60px;color:#000}.petTypeCardLoad9{top:54%;left:39%}.petSpeciesCardLoad9{position:absolute;top:54%;left:74%;font-size:60px;color:#000}.petAddressCardLoad9{position:absolute;bottom:9.5%;left:33%;font-size:52px;width:55.4%;height:10%;line-height:.8;color:#000}.petBirthdayThaiCardLoad9{position:absolute;top:44.5%;left:39%;font-size:54px;color:#000}.petBirthdayEngCardLoad9{position:absolute;top:48.5%;left:51%;font-size:26px;color:#023da0;display:none}.petIssueDateThaiCardLoad9{position:absolute;bottom:8%;left:6%;font-size:44px;color:#000}.petIssueDateEngCardLoad9{position:absolute;bottom:3.4%;left:11%;font-size:19px;color:#023da0;display:none}.qrCodeCardBackLoad9{top:8%;right:42%;position:absolute;width:16%;height:auto;background:"white";color:#000}.ownerNameCardLoad9{left:32%}.ownerNameCardLoad9,.ownerPhoneCardLoad9{position:absolute;top:63.5%;font-size:60px;color:#000}.ownerPhoneCardLoad9{left:68%}.petHealthCardLoad9{top:73.6%;left:35%}.petCommentCardLoad9,.petHealthCardLoad9{position:absolute;font-size:50px;color:#000}.petCommentCardLoad9{top:81.8%;left:32%}.petProfileCard10{top:5.7%;left:3.2%;position:absolute;width:27.2%;height:59%;border-radius:5px;overflow:hidden}.qrCodeCardFront10{top:25.5px;right:39.5px;position:absolute;width:153px;height:auto;background:"white";display:none}.petIdCard10{top:33%;left:34%}.petFNameCard10,.petIdCard10{position:absolute;font-size:30px;color:#ff8025}.petFNameCard10{top:67%}.petFNameCard10,.petLNameCard10{left:4%;overflow:auto;white-space:pre-wrap;width:auto}.petLNameCard10{position:absolute;top:80%;font-size:30px;color:#ff8025}.petFNameEngCard10{top:26.5%;left:40%;color:#023da0}.petFNameEngCard10,.petLNameEngCard10{position:absolute;font-size:30px;display:none}.petLNameEngCard10{top:33.5%;left:46%;color:#000}.petSexCard10{left:44%}.petColorCard10,.petSexCard10{position:absolute;top:64%;font-size:19px;color:#ff8025}.petColorCard10{left:74%;font-weight:700}.petWeightCard10{top:47.5%;left:80%;font-weight:700}.petTypeCard10,.petWeightCard10{position:absolute;font-size:19px;color:#ff8025}.petTypeCard10{top:56%;left:44%}.petSpeciesCard10{top:56%;left:81%}.petAddressCard10,.petSpeciesCard10{position:absolute;font-size:19px;color:#ff8025}.petAddressCard10{bottom:14.5%;left:38%;width:60.4%;height:10%;line-height:1.3}.petBirthdayThaiCard10{position:absolute;top:47.5%;left:44%;font-size:19px;color:#ff8025;white-space:nowrap}.petBirthdayEngCard10{position:absolute;top:48.5%;left:51%;font-size:26px;color:#023da0;display:none}.petIssueDateThaiCard10{position:absolute;bottom:8%;left:6%;font-size:22px;color:#000;display:none}.petIssueDateEngCard10{position:absolute;bottom:3.4%;left:11%;font-size:19px;color:#023da0;display:none}.qrCodeCardBack10{top:8%;right:42%;position:absolute;width:16%;height:auto;background:"white";color:#000}.ownerNameCard10{top:49%}.ownerNameCard10,.ownerPhoneCard10{position:absolute;left:33%;font-size:19px;color:#ff8025}.ownerPhoneCard10{top:58.5%}.petHealthCard10{top:68.6%;left:35%}.petCommentCard10,.petHealthCard10{position:absolute;font-size:19px;color:#ff8025}.petCommentCard10{top:79.5%;left:32%}@media only screen and (max-width:650px){.petProfileCard10{top:5.7%;left:3.2%;position:absolute;width:27.2%;height:59%;border-radius:5px;overflow:hidden}.qrCodeCardFront10{top:25.5px;right:39.5px;position:absolute;width:153px;height:auto;background:"white";display:none}.petIdCard10{top:33%;left:34%;font-size:22px}.petFNameCard10,.petIdCard10{position:absolute;color:#ff8025}.petFNameCard10{top:67%}.petFNameCard10,.petLNameCard10{left:4%;font-size:25px;overflow:auto;white-space:pre-wrap;width:auto}.petLNameCard10{position:absolute;top:80%;color:#ff8025}.petFNameEngCard10{top:26.5%;left:40%;color:#023da0}.petFNameEngCard10,.petLNameEngCard10{position:absolute;font-size:30px;display:none}.petLNameEngCard10{top:33.5%;left:46%;color:#000}.petSexCard10{left:44%}.petColorCard10,.petSexCard10{position:absolute;top:64%;font-size:14px;color:#ff8025}.petColorCard10{left:74%;font-weight:700}.petWeightCard10{top:47.5%;left:80%;font-weight:700}.petTypeCard10,.petWeightCard10{position:absolute;font-size:14px;color:#ff8025}.petTypeCard10{top:56%;left:44%}.petSpeciesCard10{top:56%;left:81%}.petAddressCard10,.petSpeciesCard10{position:absolute;font-size:14px;color:#ff8025}.petAddressCard10{bottom:14.5;left:38%;width:60.4%;height:10%;line-height:1.3}.petBirthdayThaiCard10{position:absolute;top:47.5%;left:44%;font-size:14px;color:#ff8025;white-space:nowrap}.petBirthdayEngCard10{position:absolute;top:48.5%;left:51%;font-size:26px;color:#023da0;display:none}.petIssueDateThaiCard10{position:absolute;bottom:8%;left:6%;font-size:22px;color:#000;display:none}.petIssueDateEngCard10{position:absolute;bottom:3.4%;left:11%;font-size:19px;color:#023da0;display:none}.qrCodeCardBack10{top:8%;right:42%;position:absolute;width:16%;height:auto;background:"white";color:#000}.ownerNameCard10{top:49%}.ownerNameCard10,.ownerPhoneCard10{position:absolute;left:33%;font-size:14px;color:#ff8025}.ownerPhoneCard10{top:58.5%}.petHealthCard10{top:68.6%;left:35%}.petCommentCard10,.petHealthCard10{position:absolute;font-size:14px;color:#ff8025}.petCommentCard10{top:79.5%;left:32%}}.petProfileCardLoad10{top:5.7%;left:3.2%;position:absolute;width:27.2%;height:59%;border-radius:5px;overflow:hidden}.qrCodeCardFrontLoad10{top:25.5px;right:39.5px;position:absolute;width:153px;height:auto;background:"white";display:none}.petIdCardLoad10{top:33%;left:34%}.petFNameCardLoad10,.petIdCardLoad10{position:absolute;font-size:60px;color:#ff8025}.petFNameCardLoad10{top:67%}.petFNameCardLoad10,.petLNameCardLoad10{left:4%;overflow:auto;white-space:pre-wrap;width:auto;overflow:hidden}.petLNameCardLoad10{position:absolute;top:80%;font-size:60px;color:#ff8025}.petFNameEngCardLoad10{position:absolute;top:26.5%;left:40%;font-size:60px;color:#023da0;display:none;overflow:hidden}.petLNameEngCardLoad10{position:absolute;top:33.5%;left:46%;font-size:60px;color:#000;display:none}.petSexCardLoad10{left:44%}.petColorCardLoad10,.petSexCardLoad10{position:absolute;top:64%;font-size:38px;color:#ff8025}.petColorCardLoad10{left:74%;font-weight:700}.petWeightCardLoad10{top:47.5%;left:80%;font-weight:700}.petTypeCardLoad10,.petWeightCardLoad10{position:absolute;font-size:38px;color:#ff8025}.petTypeCardLoad10{top:56%;left:44%}.petSpeciesCardLoad10{top:56%;left:81%}.petAddressCardLoad10,.petSpeciesCardLoad10{position:absolute;font-size:38px;color:#ff8025}.petAddressCardLoad10{bottom:14.5%;left:38%;width:60.4%;height:10%;line-height:1.3}.petBirthdayThaiCardLoad10{position:absolute;top:47.5%;left:44%;font-size:38px;color:#ff8025;white-space:nowrap}.petBirthdayEngCardLoad10{position:absolute;top:48.5%;left:51%;font-size:26px;color:#023da0;display:none}.petIssueDateThaiCardLoad10{position:absolute;bottom:8%;left:6%;font-size:22px;color:#000;display:none}.petIssueDateEngCardLoad10{position:absolute;bottom:3.4%;left:11%;font-size:38px;color:#023da0;display:none}.qrCodeCardBackLoad10{top:8%;right:42%;position:absolute;width:16%;height:auto;background:"white";color:#000}.ownerNameCardLoad10{top:49%}.ownerNameCardLoad10,.ownerPhoneCardLoad10{position:absolute;left:33%;font-size:38px;color:#ff8025}.ownerPhoneCardLoad10{top:58.5%}.petHealthCardLoad10{top:68.6%;left:35%}.petCommentCardLoad10,.petHealthCardLoad10{position:absolute;font-size:38px;color:#ff8025}.petCommentCardLoad10{top:79.5%;left:32%}.petProfileCard16{bottom:11%;right:2.6%;position:absolute;width:20%;height:45%;border-radius:6px;overflow:hidden}.qrCodeCardFront16{top:25.5px;right:39.5px;position:absolute;width:153px;height:auto;background:"#dbdbdb";display:none}.petIdCard16{top:7.5%;left:42%}.petIdCard16,.petNameCard16{position:absolute;font-size:30px;color:#dbdbdb}.petNameCard16{top:19.5%;left:34%;white-space:nowrap}.petFNameEngCard16{top:26.5%;left:40%}.petFNameEngCard16,.petLNameEngCard16{position:absolute;font-size:30px;color:#dbdbdb;white-space:nowrap}.petLNameEngCard16{top:33.5%;left:46%}.petSexCard16{top:63.4%;left:64%}.petColorCard16,.petSexCard16{position:absolute;font-size:22px;color:#dbdbdb}.petColorCard16{top:70%;left:62%;font-weight:700}.petWeightCard16{display:none}.petTypeCard16{position:absolute;left:43%;color:#dbdbdb}.petSpeciesCard16{position:absolute;left:62%;color:#dbdbdb}.petAddressCard16{position:absolute;bottom:23%;left:11%;width:47%;height:10%;line-height:.8;color:#dbdbdb}.petBirthdayThaiCard16{position:absolute;top:41.7%;left:45%;font-size:27px;color:#dbdbdb;width:auto}.petBirthdayEngCard16{position:absolute;top:48.5%;left:51%;font-size:26px;color:#dbdbdb;width:auto}.petIssueDateThaiCard16{position:absolute;bottom:11.5%;left:11%;font-size:22px;color:#dbdbdb}.petIssueDateEngCard16{position:absolute;bottom:3.4%;left:11%;font-size:19px;color:#dbdbdb}.qrCodeCardBack16{top:8%;right:42%;position:absolute;width:16%;height:auto;background:"#dbdbdb";color:#dbdbdb}.ownerNameCard16{left:32%;white-space:nowrap}.ownerNameCard16,.ownerPhoneCard16{position:absolute;top:63.5%;font-size:30px;color:#dbdbdb}.ownerPhoneCard16{left:68%}.petHealthCard16{top:73.6%;left:35%}.petCommentCard16,.petHealthCard16{position:absolute;font-size:25px;color:#dbdbdb}.petCommentCard16{top:81.8%;left:32%}@media only screen and (max-width:650px){.petProfileCard16{bottom:11%;right:2.6%;position:absolute;width:20%;height:45%;border-radius:6px;overflow:hidden}.qrCodeCardFront16{top:25.5px;right:39.5px;position:absolute;width:153px;height:auto;background:"#dbdbdb";display:none}.petIdCard16{top:7.5%;left:42%}.petIdCard16,.petNameCard16{position:absolute;font-size:25px;color:#dbdbdb}.petNameCard16{top:19.5%;left:34%;white-space:nowrap}.petFNameEngCard16{top:26.5%;left:40%}.petFNameEngCard16,.petLNameEngCard16{position:absolute;font-size:25px;color:#dbdbdb;white-space:nowrap}.petLNameEngCard16{top:33.5%;left:46%}.petSexCard16{top:63.4%;left:64%}.petColorCard16,.petSexCard16{position:absolute;font-size:17px;color:#dbdbdb}.petColorCard16{top:70%;left:62%;font-weight:700}.petWeightCard16{display:none}.petTypeCard16{position:absolute;left:43%;color:#dbdbdb}.petSpeciesCard16{position:absolute;left:62%;color:#dbdbdb}.petAddressCard16{position:absolute;bottom:23%;left:11%;width:47%;height:10%;line-height:.8;color:#dbdbdb}.petBirthdayThaiCard16{position:absolute;top:41.7%;left:45%;font-size:22px;color:#dbdbdb;width:auto}.petBirthdayEngCard16{position:absolute;top:48.5%;left:51%;font-size:21px;color:#dbdbdb;width:auto}.petIssueDateThaiCard16{position:absolute;bottom:11.5%;left:11%;font-size:18px;color:#dbdbdb}.petIssueDateEngCard16{position:absolute;bottom:3.4%;left:11%;font-size:14px;color:#dbdbdb}.qrCodeCardBack16{top:8%;right:42%;position:absolute;width:16%;height:auto;background:"#dbdbdb";color:#dbdbdb}.ownerNameCard16{left:32%;white-space:nowrap}.ownerNameCard16,.ownerPhoneCard16{position:absolute;top:63.5%;font-size:25px;color:#dbdbdb}.ownerPhoneCard16{left:68%}.petHealthCard16{top:73.6%;left:35%}.petCommentCard16,.petHealthCard16{position:absolute;font-size:20px;color:#dbdbdb}.petCommentCard16{top:81.8%;left:32%}}.petProfileCardLoad16{bottom:11%;right:2.6%;position:absolute;width:20%;height:45%;border-radius:6px;overflow:hidden}.qrCodeCardFrontLoad16{top:25.5px;right:39.5px;position:absolute;width:153px;height:auto;background:"#dbdbdb";display:none}.petIdCardLoad16{top:7.5%;left:42%}.petIdCardLoad16,.petNameCardLoad16{position:absolute;font-size:60px;color:#dbdbdb}.petNameCardLoad16{top:19.5%;left:34%;white-space:nowrap}.petFNameEngCardLoad16{top:26.5%;left:40%}.petFNameEngCardLoad16,.petLNameEngCardLoad16{position:absolute;font-size:60px;color:#dbdbdb;white-space:nowrap}.petLNameEngCardLoad16{top:33.5%;left:46%}.petSexCardLoad16{top:63.4%;left:64%}.petColorCardLoad16,.petSexCardLoad16{position:absolute;font-size:44px;color:#dbdbdb}.petColorCardLoad16{top:70%;left:62%;font-weight:700}.petWeightCardLoad16{display:none}.petTypeCardLoad16{position:absolute;left:43%;color:#dbdbdb}.petSpeciesCardLoad16{position:absolute;left:62%;color:#dbdbdb}.petAddressCardLoad16{position:absolute;bottom:23%;left:11%;width:47%;height:10%;line-height:.8;color:#dbdbdb}.petBirthdayThaiCardLoad16{position:absolute;top:41.7%;left:45%;font-size:54px;color:#dbdbdb;width:auto}.petBirthdayEngCardLoad16{position:absolute;top:48.5%;left:51%;font-size:52px;color:#dbdbdb;width:auto}.petIssueDateThaiCardLoad16{position:absolute;bottom:11.5%;left:11%;font-size:44px;color:#dbdbdb}.petIssueDateEngCardLoad16{position:absolute;bottom:3.4%;left:11%;font-size:38px;color:#dbdbdb}.qrCodeCardBackLoad16{top:8%;right:42%;position:absolute;width:16%;height:auto;background:"#dbdbdb";color:#dbdbdb}.ownerNameCardLoad16{left:32%}.ownerNameCardLoad16,.ownerPhoneCardLoad16{position:absolute;top:63.5%;font-size:60px;color:#dbdbdb}.ownerPhoneCardLoad16{left:68%}.petHealthCardLoad16{top:73.6%;left:35%}.petCommentCardLoad16,.petHealthCardLoad16{position:absolute;font-size:50px;color:#dbdbdb}.petCommentCardLoad16{top:81.8%;left:32%}.petProfileCard35{bottom:11%;right:2.6%;position:absolute;width:20%;height:45%;border-radius:6px;overflow:hidden}.qrCodeCardFront35{top:25.5px;right:39.5px;position:absolute;width:153px;height:auto;background:"white";display:none}.petIdCard35{top:7.5%;left:42%}.petIdCard35,.petNameCard35{position:absolute;font-size:30px;color:#fff}.petNameCard35{top:19.5%;left:34%;white-space:nowrap}.petFNameEngCard35{top:26.5%;left:40%}.petFNameEngCard35,.petLNameEngCard35{position:absolute;font-size:30px;color:#fdbf00;white-space:nowrap}.petLNameEngCard35{top:33.5%;left:46%}.petSexCard35{top:63.4%;left:64%}.petColorCard35,.petSexCard35{position:absolute;font-size:22px;color:#fdbf00}.petColorCard35{top:70%;left:61.2%;font-weight:700}.petWeightCard35{display:none}.petTypeCard35{position:absolute;left:43%;color:#fdbf00}.petSpeciesCard35{position:absolute;left:62%;color:#fdbf00;white-space:nowrap}.petAddressCard35{position:absolute;bottom:23%;left:11%;width:47%;height:10%;line-height:.8;color:#fff}.petBirthdayThaiCard35{top:41.7%;left:45%;font-size:27px;color:#fff}.petBirthdayEngCard35,.petBirthdayThaiCard35{position:absolute;width:auto;white-space:nowrap}.petBirthdayEngCard35{top:48.5%;left:51%;font-size:26px;color:#fdbf00}.petIssueDateThaiCard35{position:absolute;bottom:11.5%;left:11%;font-size:22px;color:#fff;white-space:nowrap}.petIssueDateEngCard35{position:absolute;bottom:3.4%;left:11%;font-size:19px;color:#ffddc1;white-space:nowrap}.qrCodeCardBack35{top:8%;right:42%;position:absolute;width:16%;height:auto;background:"white";color:#fff}.ownerNameCard35{left:32%;white-space:nowrap}.ownerNameCard35,.ownerPhoneCard35{position:absolute;top:63.5%;font-size:30px;color:#fdbf00}.ownerPhoneCard35{left:68%}.petHealthCard35{top:73.6%;left:35%}.petCommentCard35,.petHealthCard35{position:absolute;font-size:25px;color:#fdbf00}.petCommentCard35{top:81.8%;left:32%}@media only screen and (max-width:650px){.petProfileCard35{bottom:11%;right:2.6%;position:absolute;width:20%;height:45%;border-radius:6px;overflow:hidden}.qrCodeCardFront35{top:25.5px;right:39.5px;position:absolute;width:153px;height:auto;background:"white";display:none}.petIdCard35{top:7.5%;left:42%}.petIdCard35,.petNameCard35{position:absolute;font-size:25px;color:#fff}.petNameCard35{top:19.5%;left:34%;white-space:nowrap}.petFNameEngCard35{top:26.5%;left:40%}.petFNameEngCard35,.petLNameEngCard35{position:absolute;font-size:25px;color:#fdbf00;white-space:nowrap}.petLNameEngCard35{top:33.5%;left:46%}.petSexCard35{top:63.4%;left:64%}.petColorCard35,.petSexCard35{position:absolute;font-size:17px;color:#fdbf00}.petColorCard35{top:70%;left:61.2%;font-weight:700}.petWeightCard35{display:none}.petTypeCard35{position:absolute;left:43%;color:#fdbf00}.petSpeciesCard35{position:absolute;left:62%;color:#fdbf00;white-space:nowrap}.petAddressCard35{position:absolute;bottom:23%;left:11%;width:47%;height:10%;line-height:.8;color:#fff}.petBirthdayThaiCard35{top:41.7%;left:45%;font-size:22px;color:#fff}.petBirthdayEngCard35,.petBirthdayThaiCard35{position:absolute;width:auto;white-space:nowrap}.petBirthdayEngCard35{top:48.5%;left:51%;font-size:21px;color:#fdbf00}.petIssueDateThaiCard35{position:absolute;bottom:11.5%;left:11%;font-size:18px;color:#fff;white-space:nowrap}.petIssueDateEngCard35{position:absolute;bottom:3.4%;left:11%;font-size:14px;color:#ffddc1;white-space:nowrap}.qrCodeCardBack35{top:8%;right:42%;position:absolute;width:16%;height:auto;background:"white";color:#fff}.ownerNameCard35{left:32%;white-space:nowrap}.ownerNameCard35,.ownerPhoneCard35{position:absolute;top:63.5%;font-size:25px;color:#fdbf00}.ownerPhoneCard35{left:68%}.petHealthCard35{top:73.6%;left:35%}.petCommentCard35,.petHealthCard35{position:absolute;font-size:20px;color:#fdbf00}.petCommentCard35{top:81.8%;left:32%}}.petProfileCardLoad35{bottom:11%;right:2.6%;position:absolute;width:20%;height:45%;border-radius:6px;overflow:hidden}.qrCodeCardFrontLoad35{top:25.5px;right:39.5px;position:absolute;width:153px;height:auto;background:"white";display:none}.petIdCardLoad35{top:7.5%;left:42%}.petIdCardLoad35,.petNameCardLoad35{position:absolute;font-size:60px;color:#fff}.petNameCardLoad35{top:19.5%;left:34%;white-space:nowrap}.petFNameEngCardLoad35{top:26.5%;left:40%}.petFNameEngCardLoad35,.petLNameEngCardLoad35{position:absolute;font-size:60px;color:#fdbf00;white-space:nowrap}.petLNameEngCardLoad35{top:33.5%;left:46%}.petSexCardLoad35{top:63.4%;left:64%}.petColorCardLoad35,.petSexCardLoad35{position:absolute;font-size:44px;color:#fdbf00}.petColorCardLoad35{top:70%;left:61.2%;font-weight:700}.petWeightCardLoad35{display:none}.petTypeCardLoad35{position:absolute;left:43%;color:#fdbf00}.petSpeciesCardLoad35{position:absolute;left:62%;color:#fdbf00;white-space:nowrap}.petAddressCardLoad35{position:absolute;bottom:23%;left:11%;width:47%;height:10%;line-height:.8;color:#fff}.petBirthdayThaiCardLoad35{position:absolute;top:41.7%;left:45%;font-size:54px;color:#fff;width:auto;white-space:nowrap}.petBirthdayEngCardLoad35{position:absolute;top:48.5%;left:51%;font-size:52px;color:#fdbf00;width:auto;white-space:nowrap}.petIssueDateThaiCardLoad35{position:absolute;bottom:11.5%;left:11%;font-size:44px;color:#fff;white-space:nowrap}.petIssueDateEngCardLoad35{position:absolute;bottom:3.4%;left:11%;font-size:38px;color:#ffddc1;white-space:nowrap}.qrCodeCardBackLoad35{top:8%;right:42%;position:absolute;width:16%;height:auto;background:"white";color:#fff}.ownerNameCardLoad35{left:32%}.ownerNameCardLoad35,.ownerPhoneCardLoad35{position:absolute;top:63.5%;font-size:60px;color:#fdbf00}.ownerPhoneCardLoad35{left:68%}.petHealthCardLoad35{top:73.6%;left:35%}.petCommentCardLoad35,.petHealthCardLoad35{position:absolute;font-size:50px;color:#fdbf00}.petCommentCardLoad35{top:81.8%;left:32%}@media only screen and (max-width:409px){.spacer-for-small{display:block}.tabExport{width:0}.nav-second-small-screen{display:block}.nav-second-large-screen{display:none}.template-small{display:block}.template-large{display:none}}@media only screen and (min-width:410px) and (max-width:480px){.spacer-for-small{display:none}.tabExport{width:2.5%}.nav-second-small-screen{display:block}.nav-second-large-screen{display:none}.template-small{display:block}.template-large{display:none}}@media only screen and (min-width:481px) and (max-width:550px){.spacer-for-small{display:none}.tabExport{width:5%}.nav-second-small-screen{display:none}.nav-second-large-screen{display:block}.template-small{display:none}.template-large{display:block}}@media only screen and (min-width:551px) and (max-width:650px){.spacer-for-small{display:none}.tabExport{width:10%}.nav-second-small-screen{display:none}.nav-second-large-screen{display:block}.template-small{display:none}.template-large{display:block}}@media only screen and (min-width:651px) and (max-width:800px){.spacer-for-small{display:none}.tabExport{width:20%}.nav-second-small-screen{display:none}.nav-second-large-screen{display:block}.template-small{display:none}.template-large{display:block}}@media only screen and (min-width:801px) and (max-width:5000px){.spacer-for-small{display:none}.tabExport{width:30%}.nav-second-small-screen{display:none}.nav-second-large-screen{display:block}.template-small{display:none}.template-large{display:block}}.petPage{--pet-text:#392d4e;--pet-muted:#6e6485;--pet-divider:#f3ede4;--pet-border:3px solid #392d4e;--pet-card-shadow:0 6px 24px rgba(57,45,78,.07);--pet-bounce:cubic-bezier(0.34,1.56,0.64,1);min-height:100vh;color:var(--pet-text);padding:20px 16px 130px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cg%20fill%3D%22%23FBBF4A%22%20fill-opacity%3D%220.30%22%20transform%3D%22rotate(-25%20256%20256)%22%3E%3Cpath%20d%3D%22M442.8%20361.82c-8.8-25.1-29.31-37.82-49.11-50.12-17.23-10.71-33.5-20.83-44.14-39-29.33-50.33-45.44-80.7-93.49-80.7s-64.21%2030.38-93.61%2080.69c-10.65%2018.21-27%2028.35-44.25%2039.08-19.8%2012.31-40.27%2025-49.1%2050.05a78.06%2078.06%200%2000-5.1%2028.29C64%20430.85%2096.45%20464%20132.4%20464s83.31-18.13%20123.76-18.13S343.31%20464%20379.71%20464%20448%20430.85%20448%20390.11a78.3%2078.3%200%2000-5.2-28.29z%22%2F%3E%3Cellipse%20cx%3D%2272%22%20cy%3D%22216%22%20rx%3D%2256%22%20ry%3D%2272%22%2F%3E%3Cellipse%20cx%3D%22184%22%20cy%3D%22120%22%20rx%3D%2256%22%20ry%3D%2272%22%2F%3E%3Cellipse%20cx%3D%22328%22%20cy%3D%22120%22%20rx%3D%2256%22%20ry%3D%2272%22%2F%3E%3Cellipse%20cx%3D%22440%22%20cy%3D%22216%22%20rx%3D%2256%22%20ry%3D%2272%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat right -30px top 90px /190px auto,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cg%20fill%3D%22%23F472B6%22%20fill-opacity%3D%220.22%22%20transform%3D%22rotate(20%20256%20256)%22%3E%3Cpath%20d%3D%22M442.8%20361.82c-8.8-25.1-29.31-37.82-49.11-50.12-17.23-10.71-33.5-20.83-44.14-39-29.33-50.33-45.44-80.7-93.49-80.7s-64.21%2030.38-93.61%2080.69c-10.65%2018.21-27%2028.35-44.25%2039.08-19.8%2012.31-40.27%2025-49.1%2050.05a78.06%2078.06%200%2000-5.1%2028.29C64%20430.85%2096.45%20464%20132.4%20464s83.31-18.13%20123.76-18.13S343.31%20464%20379.71%20464%20448%20430.85%20448%20390.11a78.3%2078.3%200%2000-5.2-28.29z%22%2F%3E%3Cellipse%20cx%3D%2272%22%20cy%3D%22216%22%20rx%3D%2256%22%20ry%3D%2272%22%2F%3E%3Cellipse%20cx%3D%22184%22%20cy%3D%22120%22%20rx%3D%2256%22%20ry%3D%2272%22%2F%3E%3Cellipse%20cx%3D%22328%22%20cy%3D%22120%22%20rx%3D%2256%22%20ry%3D%2272%22%2F%3E%3Cellipse%20cx%3D%22440%22%20cy%3D%22216%22%20rx%3D%2256%22%20ry%3D%2272%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat left -40px bottom 140px /170px auto,radial-gradient(circle at 10% 6%,rgba(255,171,64,.25),transparent 34%),radial-gradient(circle at 90% 14%,rgba(255,158,205,.28),transparent 36%),radial-gradient(circle at 6% 75%,rgba(125,211,252,.22),transparent 32%),radial-gradient(circle at 92% 88%,rgba(134,239,172,.25),transparent 34%),#fff9f2}.petTopBar{max-width:1080px;margin:0 auto 18px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px}.petTopBarBrand{text-decoration:none}.petTopBarBrand,.petTopBarCta{display:inline-flex;align-items:center}.petTopBarCta{min-height:40px;padding:7px 16px;font-weight:700;font-size:13px;border:2px solid #392d4e;border-radius:999px;background:#fff;color:#392d4e;cursor:pointer;box-shadow:3px 3px 0 #392d4e;transition:transform .2s var(--pet-bounce),box-shadow .2s ease-out,background .2s ease-out}.petTopBarCta:hover{background:#ffe9a8;transform:translate(-1px,-1px);box-shadow:4px 4px 0 #392d4e}.petTopBarCta:active{transform:translate(3px,3px);box-shadow:0 0 0 #392d4e}.petTopBarCta:focus-visible{outline:3px solid #7c3aed;outline-offset:3px}.petLayout{max-width:1080px;margin:0 auto;display:flex;flex-direction:column;gap:22px}.petSide{min-width:0}.petPhotoCard{position:relative;border-radius:28px;overflow:hidden;background:#fff;border:var(--pet-border);box-shadow:7px 7px 0 #392d4e}.petPhotoCard img{display:block;width:100%;height:auto}.petShareFab{position:absolute;top:14px;right:14px;display:flex;justify-content:center;align-items:center;width:44px;height:44px;border:2px solid #392d4e;border-radius:50%;background:hsla(0,0%,100%,.94);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--pet-text);cursor:pointer;box-shadow:2px 2px 0 #392d4e;transition:transform .2s var(--pet-bounce),background .2s ease-out}.petShareFab:hover{background:#fff;transform:scale(1.06)}.petShareFab:active{transform:scale(.95)}.petIntro{display:flex;flex-direction:column;align-items:flex-start}.petBadgeRow{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.petTypeBadge{display:inline-flex;align-items:center;gap:5px;padding:4px 14px;font-size:13px;font-weight:700;line-height:1.6;color:var(--pet-text);border:2px solid #392d4e;border-radius:999px;box-shadow:2px 2px 0 #392d4e}.badgeTone-yellow{background:#ffe9a8}.badgeTone-blue{background:#d4ebff}.badgeTone-peach{background:#ffdfd1}.badgeTone-mint{background:#d0f4df}.petNoteStrip{display:flex;flex-direction:row;align-items:flex-start;gap:10px;margin-top:18px;padding:12px 16px;max-width:100%;background:#ffe9a8;border:var(--pet-border);border-radius:16px;box-shadow:4px 4px 0 #392d4e}.petNoteStrip svg{flex-shrink:0;margin-top:2px;color:#92400e}.petNoteTextGroup{min-width:0;display:flex;flex-direction:column}.petNoteLabel{font-size:12px;line-height:1.5;color:#92400e}.petNoteText{font-weight:700;font-size:15px;line-height:1.5;color:var(--pet-text);word-break:break-word}.petPage.petPageMemorial{background:radial-gradient(circle at 10% 6%,rgba(180,170,205,.2),transparent 34%),radial-gradient(circle at 90% 14%,rgba(205,198,220,.22),transparent 36%),radial-gradient(circle at 50% 90%,rgba(225,220,235,.3),transparent 40%),#faf8f6}.petPageMemorial .petPhotoCard img{filter:grayscale(.55) sepia(.06)}.badgeTone-memorial{background:#e9e3f2}.petMemorialStrip{display:flex;flex-direction:row;align-items:flex-start;gap:12px;margin-top:18px;padding:14px 16px;max-width:100%;background:#efeaf6;border:var(--pet-border);border-radius:16px;box-shadow:4px 4px 0 #392d4e}.petMemorialStrip svg{flex-shrink:0;margin-top:2px;color:#7c6ba8}.petMemorialTextGroup{min-width:0;display:flex;flex-direction:column}.petMemorialTitle{font-weight:700;font-size:15px;line-height:1.5;color:var(--pet-text)}.petMemorialDates{font-size:13px;line-height:1.5;color:var(--pet-muted)}.petMemorialStrip{position:relative;overflow:hidden}.petMemorialStrip .petMemorialTextGroup{position:relative;z-index:1}.petMemorialStripFlower{position:absolute;right:-22px;top:50%;transform:translateY(-50%) rotate(18deg);opacity:.55;pointer-events:none;line-height:0}.petStarLink{display:flex;flex-direction:column;gap:2px;margin-top:12px;padding:13px 16px;background:linear-gradient(120deg,#c7e7e0,#dff3ee);border:var(--pet-border);border-radius:16px;box-shadow:4px 4px 0 #392d4e;color:var(--pet-text);font-size:15px;font-weight:700;text-decoration:none;transition:transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .15s}.petStarLink:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 #392d4e}.petStarLinkTitle{display:inline-flex;align-items:center;gap:7px}.petStarLinkTitle svg{color:#fbbf4a;flex-shrink:0}.petStarLinkSub{font-size:12.5px;font-weight:400;color:var(--pet-muted)}.petPhotoFlower{position:absolute;right:-12px;bottom:-12px;pointer-events:none;line-height:0;opacity:.95;filter:drop-shadow(0 2px 6px rgba(57,45,78,.28))}.badgeTone-birthday{background:#ffdf7e}.petBirthdayStrip{position:relative;overflow:hidden;display:flex;flex-direction:row;align-items:flex-start;gap:12px;margin-top:18px;padding:14px 16px;max-width:100%;background:linear-gradient(120deg,#fff3c9,#ffe3ef);border:var(--pet-border);border-radius:16px;box-shadow:4px 4px 0 #392d4e}.petBirthdayStrip svg{flex-shrink:0;margin-top:2px;color:#d97706}.petBirthdayStrip .petMemorialTextGroup{position:relative;z-index:1}.petBirthdayText{font-size:13px;line-height:1.5;color:var(--pet-muted)}.petPage.petPageBirthday{position:relative}.petPage.petPageBirthday:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20140%20140%22%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2224%22%20r%3D%223%22%20fill%3D%22%23FBBF4A%22%20opacity%3D%22.55%22%2F%3E%3Crect%20x%3D%2270%22%20y%3D%2212%22%20width%3D%226%22%20height%3D%226%22%20rx%3D%221.5%22%20transform%3D%22rotate(20%2073%2015)%22%20fill%3D%22%23F472B6%22%20opacity%3D%22.5%22%2F%3E%3Ccircle%20cx%3D%22116%22%20cy%3D%2240%22%20r%3D%222.6%22%20fill%3D%22%237DD3FC%22%20opacity%3D%22.55%22%2F%3E%3Crect%20x%3D%2234%22%20y%3D%2278%22%20width%3D%225%22%20height%3D%225%22%20rx%3D%221.2%22%20transform%3D%22rotate(-15%2036%2080)%22%20fill%3D%22%2386EFAC%22%20opacity%3D%22.55%22%2F%3E%3Ccircle%20cx%3D%2296%22%20cy%3D%2296%22%20r%3D%223%22%20fill%3D%22%23C4B5FD%22%20opacity%3D%22.5%22%2F%3E%3Crect%20x%3D%22124%22%20y%3D%22116%22%20width%3D%226%22%20height%3D%226%22%20rx%3D%221.5%22%20transform%3D%22rotate(30%20127%20119)%22%20fill%3D%22%23FBBF4A%22%20opacity%3D%22.5%22%2F%3E%3Ccircle%20cx%3D%2258%22%20cy%3D%22124%22%20r%3D%222.4%22%20fill%3D%22%23F472B6%22%20opacity%3D%22.5%22%2F%3E%3C%2Fsvg%3E");background-repeat:repeat;background-size:140px 140px}.petPageBirthday .petLayout,.petPageBirthday .petTopBar{position:relative;z-index:1}.petConfettiRain{position:fixed;inset:0;pointer-events:none;z-index:60;overflow:hidden}.petConfettiPiece{position:absolute;top:-24px;width:9px;height:14px;border-radius:2px;opacity:0;animation:petConfettiFall 3.2s ease-in forwards}.petConfettiPiece:nth-child(6n+1){background:#fbbf4a;left:6%;animation-delay:0s}.petConfettiPiece:nth-child(6n+2){background:#f472b6;left:22%;animation-delay:.5s}.petConfettiPiece:nth-child(6n+3){background:#7dd3fc;left:38%;animation-delay:.2s}.petConfettiPiece:nth-child(6n+4){background:#86efac;left:56%;animation-delay:.7s}.petConfettiPiece:nth-child(6n+5){background:#c4b5fd;left:72%;animation-delay:.35s}.petConfettiPiece:nth-child(6n+6){background:#fca5a5;left:88%;animation-delay:.9s}.petConfettiPiece:nth-child(n+7){width:7px;height:11px;animation-duration:3.8s}.petConfettiPiece:nth-child(n+7):nth-child(6n+1){left:14%;animation-delay:1.1s}.petConfettiPiece:nth-child(n+7):nth-child(6n+2){left:30%;animation-delay:1.4s}.petConfettiPiece:nth-child(n+7):nth-child(6n+3){left:47%;animation-delay:1.2s}.petConfettiPiece:nth-child(n+7):nth-child(6n+4){left:64%;animation-delay:1.6s}.petConfettiPiece:nth-child(n+7):nth-child(6n+5){left:80%;animation-delay:1.3s}.petConfettiPiece:nth-child(n+7):nth-child(6n+6){left:94%;animation-delay:1.8s}@keyframes petConfettiFall{0%{transform:translateY(0) rotate(0deg);opacity:1}85%{opacity:1}to{transform:translateY(105vh) rotate(540deg);opacity:0}}@media (prefers-reduced-motion:reduce){.petConfettiRain{display:none}}.petPage.petPageMemorial{position:relative}.petMemorialFlower{position:absolute;z-index:0;pointer-events:none;opacity:.55;line-height:0}.petMemorialFlowerTopRight{top:64px;right:0;transform:rotate(14deg)}.petMemorialFlowerBottomLeft{bottom:30px;left:0;transform:rotate(-12deg)}.petPageMemorial .petLayout,.petPageMemorial .petTopBar{position:relative;z-index:1}@media only screen and (max-width:600px){.petMemorialFlowerTopRight svg{width:130px;height:130px}.petMemorialFlowerBottomLeft svg{width:100px;height:100px}}.petName{margin:10px 0 0;font-weight:700;font-size:30px;line-height:1.3}.petName,.petNameEng{word-break:break-word}.petNameEng{margin:2px 0 0;font-size:17px;color:var(--pet-muted)}.petAddressRow{display:flex;flex-direction:row;align-items:flex-start;gap:6px;margin-top:10px;color:var(--pet-muted)}.petAddressRow svg{flex-shrink:0;margin-top:4px}.petAddressText{flex:1 1;margin:0;font-size:15px;line-height:1.6;word-break:break-word}.petStatsRow{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:22px}.statChip{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:14px 10px;border:var(--pet-border);border-radius:20px;box-shadow:3px 3px 0 #392d4e;text-align:center}.statChipLabel{font-size:13px;line-height:1.5}.statChipValue{font-weight:700;font-size:17px;line-height:1.45;color:var(--pet-text);word-break:break-word}.statTone-peach{background:#ffdfd1;color:#b93815}.statTone-blue{background:#d4ebff;color:#175e9e}.statTone-mint{background:#d0f4df;color:#166534}.statTone-lilac{background:#e9ddff;color:#6d28d9}.statTone-pink{background:#ffd9eb;color:#be185d}.statTone-yellow{background:#ffe9a8;color:#92400e}.statChip .statChipLabel{color:inherit}.petSection{margin-top:26px}.petSectionTitle{margin:0 0 12px;font-weight:700;font-size:18px;line-height:1.5;color:var(--pet-text)}.infoCard{background:#fff;border:var(--pet-border);border-radius:24px;padding:6px 20px;box-shadow:5px 5px 0 #392d4e}.infoRow{display:flex;flex-direction:row;align-items:flex-start;gap:14px;padding:15px 0;border-bottom:1px solid var(--pet-divider)}.infoRow:last-child{border-bottom:none}.infoRowIcon{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:14px;margin-top:2px}.infoRowTextGroup{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}.infoRowLabel{font-size:13px;line-height:1.5;color:var(--pet-muted)}.infoRowValue{font-weight:700;font-size:16px;line-height:1.5;color:var(--pet-text);word-break:break-word}.vxTimeline{list-style:none;position:relative;margin:10px 0 4px;padding:0 0 0 18px}.vxTimeline:before{content:"";position:absolute;left:4px;top:8px;bottom:8px;width:2px;border-radius:2px;background:#e9ddff}.vxItem{position:relative;display:flex;flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:4px 10px;padding:6px 0}.vxDot{position:absolute;left:-18px;top:13px;width:10px;height:10px;border-radius:50%;background:#a78bfa;border:2px solid #fff;box-shadow:0 0 0 2px #e9ddff}.vxName{font-weight:700;font-size:15px;line-height:1.5;color:var(--pet-text);word-break:break-word}.vxDate{font-size:13px}.vxDate,.vxEmpty{line-height:1.5;color:var(--pet-muted)}.vxEmpty{margin-top:6px;font-size:15px}.petOwnerBar{position:fixed;left:16px;right:16px;bottom:16px;z-index:50;display:flex;flex-direction:row;align-items:center;gap:12px;padding:12px 14px;border:var(--pet-border);border-radius:24px;background:#fff;box-shadow:5px 5px 0 #392d4e,0 14px 34px rgba(57,45,78,.18)}.petOwnerAvatar{flex-shrink:0;width:44px;height:44px;border-radius:50%;object-fit:cover;background:#f3ede4}.petOwnerTextGroup{flex:1 1;min-width:0;display:flex;flex-direction:column}.petOwnerName{font-weight:700;font-size:14px;line-height:1.5;color:var(--pet-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.petOwnerLabel{font-size:12px;line-height:1.5;color:var(--pet-muted)}.petCallButton{flex-shrink:0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:7px;min-height:46px;padding:10px 18px;font-weight:700;font-size:15px;border:var(--pet-border);border-radius:999px;background:#fbbf4a;color:#392d4e;cursor:pointer;box-shadow:4px 4px 0 #392d4e;transition:transform .2s var(--pet-bounce),box-shadow .2s ease-out,background .2s ease-out}.petCallButton:hover{background:#ffcf52;transform:translate(-1px,-1px);box-shadow:5px 5px 0 #392d4e}.petCallButton:active{transform:translate(4px,4px);box-shadow:0 0 0 #392d4e}.petCallButton:focus-visible,.petShareFab:focus-visible{outline:3px solid #7c3aed;outline-offset:3px}@media only screen and (min-width:880px){.petPage{padding:44px 24px 70px}.petLayout{flex-direction:row;align-items:flex-start;gap:40px}.petSide{position:-webkit-sticky;position:sticky;top:28px;width:380px;flex-shrink:0;display:flex;flex-direction:column;gap:18px}.petContent{flex:1 1;min-width:0}.petName{font-size:34px}.petOwnerBar{position:static;padding:14px 16px;background:#fff;box-shadow:5px 5px 0 #392d4e;flex-wrap:wrap}.petCallButton{flex-basis:100%;margin-top:4px}.petStatsRow{gap:16px}.petSectionsGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;align-items:start}.petSectionsGrid .infoCard{padding:6px 16px}}@media only screen and (min-width:600px) and (max-width:879px){.petPhotoCard{max-width:480px;margin:0 auto}}@media (prefers-reduced-motion:reduce){.petCallButton,.petShareFab{transition:none}.petCallButton:active,.petCallButton:hover,.petShareFab:active,.petShareFab:hover{transform:none}}:root{--hm-ink:#392d4e;--hm-border:3px solid #392d4e;--hm-muted:#6e6485;--hm-page-bg:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cg%20fill%3D%22%23FBBF4A%22%20fill-opacity%3D%220.18%22%20transform%3D%22rotate(-25%20256%20256)%22%3E%3Cpath%20d%3D%22M442.8%20361.82c-8.8-25.1-29.31-37.82-49.11-50.12-17.23-10.71-33.5-20.83-44.14-39-29.33-50.33-45.44-80.7-93.49-80.7s-64.21%2030.38-93.61%2080.69c-10.65%2018.21-27%2028.35-44.25%2039.08-19.8%2012.31-40.27%2025-49.1%2050.05a78.06%2078.06%200%2000-5.1%2028.29C64%20430.85%2096.45%20464%20132.4%20464s83.31-18.13%20123.76-18.13S343.31%20464%20379.71%20464%20448%20430.85%20448%20390.11a78.3%2078.3%200%2000-5.2-28.29z%22%2F%3E%3Cellipse%20cx%3D%2272%22%20cy%3D%22216%22%20rx%3D%2256%22%20ry%3D%2272%22%2F%3E%3Cellipse%20cx%3D%22184%22%20cy%3D%22120%22%20rx%3D%2256%22%20ry%3D%2272%22%2F%3E%3Cellipse%20cx%3D%22328%22%20cy%3D%22120%22%20rx%3D%2256%22%20ry%3D%2272%22%2F%3E%3Cellipse%20cx%3D%22440%22%20cy%3D%22216%22%20rx%3D%2256%22%20ry%3D%2272%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat right -30px top 90px /190px auto,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cg%20fill%3D%22%23F472B6%22%20fill-opacity%3D%220.14%22%20transform%3D%22rotate(20%20256%20256)%22%3E%3Cpath%20d%3D%22M442.8%20361.82c-8.8-25.1-29.31-37.82-49.11-50.12-17.23-10.71-33.5-20.83-44.14-39-29.33-50.33-45.44-80.7-93.49-80.7s-64.21%2030.38-93.61%2080.69c-10.65%2018.21-27%2028.35-44.25%2039.08-19.8%2012.31-40.27%2025-49.1%2050.05a78.06%2078.06%200%2000-5.1%2028.29C64%20430.85%2096.45%20464%20132.4%20464s83.31-18.13%20123.76-18.13S343.31%20464%20379.71%20464%20448%20430.85%20448%20390.11a78.3%2078.3%200%2000-5.2-28.29z%22%2F%3E%3Cellipse%20cx%3D%2272%22%20cy%3D%22216%22%20rx%3D%2256%22%20ry%3D%2272%22%2F%3E%3Cellipse%20cx%3D%22184%22%20cy%3D%22120%22%20rx%3D%2256%22%20ry%3D%2272%22%2F%3E%3Cellipse%20cx%3D%22328%22%20cy%3D%22120%22%20rx%3D%2256%22%20ry%3D%2272%22%2F%3E%3Cellipse%20cx%3D%22440%22%20cy%3D%22216%22%20rx%3D%2256%22%20ry%3D%2272%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat left -40px bottom 140px /170px auto,radial-gradient(circle at 10% 6%,rgba(255,171,64,.1),transparent 34%),radial-gradient(circle at 90% 14%,rgba(255,158,205,.12),transparent 36%),radial-gradient(circle at 6% 75%,rgba(125,211,252,.12),transparent 32%),radial-gradient(circle at 92% 88%,rgba(134,239,172,.14),transparent 34%),#fff9f2}.homePage{min-height:100vh;background:var(--hm-page-bg);padding:26px 16px 80px}.homeShell{max-width:1120px;margin:0 auto}.homeHero{position:relative;overflow:hidden;background:linear-gradient(120deg,#fff3dc,#ffe9d6 55%,#ffdfe9);border:var(--hm-border);border-radius:24px;box-shadow:6px 6px 0 var(--hm-ink);padding:26px 28px;color:var(--hm-ink)}.homeHeroTitle{font-size:30px;font-weight:800;line-height:1.3;margin:0}.homeHeroSub{margin:6px 0 0;font-size:14.5px;color:var(--hm-muted);max-width:520px;line-height:1.65}.homeHeroArt{position:absolute;right:18px;top:50%;transform:translateY(-50%) rotate(8deg);opacity:.9;pointer-events:none}.homeStats{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.homeStatChip{display:inline-flex;align-items:center;gap:7px;background:#fff;border:2.5px solid var(--hm-ink);border-radius:999px;box-shadow:3px 3px 0 var(--hm-ink);padding:7px 14px;font-size:13.5px;font-weight:700}.homeStatChip svg{flex-shrink:0}.homeActions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;margin-top:18px}.homeBtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:var(--hm-border);border-radius:16px;box-shadow:4px 4px 0 var(--hm-ink);padding:12px 20px;font-family:inherit;font-size:15px;font-weight:700;color:var(--hm-ink);cursor:pointer;text-decoration:none;background:#fff;transition:transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .15s}.homeBtn:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--hm-ink)}.homeBtn:active{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--hm-ink)}.homeBtnPrimary{background:#fbbf4a}.homeBtnMint{background:#cff3de}.homeBtn:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:4px 4px 0 var(--hm-ink)}.homeBtnBig{font-size:18px;padding:15px 30px;border-radius:18px;box-shadow:5px 5px 0 var(--hm-ink);animation:hmNudge 2.6s ease-in-out infinite}.homeBtnBig:hover{animation:none}@keyframes hmNudge{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.homeBtnBig{animation:none}}.homeActionNote{width:100%;font-size:12px;color:var(--hm-muted);margin:-2px 0 0 4px}.homeActionNote.error{color:#e5484d;font-weight:700}.homeGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));grid-gap:18px;gap:18px;margin-top:24px}.homeCard{background:#fff;border:var(--hm-border);border-radius:22px;box-shadow:5px 5px 0 var(--hm-ink);padding:14px;color:var(--hm-ink);display:flex;flex-direction:column;gap:10px;transition:transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .15s}.homeCard:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--hm-ink)}.homeCard.isMemorial{background:#f6f1fb}.homeCardArt{background:#fff4e3;border:2.5px solid var(--hm-ink);border-radius:14px;padding:10px;display:flex;justify-content:center}.homeCard.isMemorial .homeCardArt{background:#efeaf6}.homeCardArt img{width:100%;max-width:250px;height:auto;border-radius:8px;display:block}.homeCardHead{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.homeCardName{font-size:17px;font-weight:800;margin-right:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.homeBadge{display:inline-flex;align-items:center;gap:5px;border:2px solid var(--hm-ink);border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700;white-space:nowrap}.homeBadgeMemorial{background:#e9e3f2}.homeBadgeBirthday{background:#fff3c9}.homeCardMeta{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12.5px;color:var(--hm-muted)}.homeCardMeta b{color:var(--hm-ink);font-weight:700}.homeCardActions{display:flex;gap:8px;margin-top:auto}.homeCardEdit{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:7px;background:#fbbf4a;border:2.5px solid var(--hm-ink);border-radius:13px;box-shadow:3px 3px 0 var(--hm-ink);padding:10px 0;font-family:inherit;font-size:14px;font-weight:700;color:var(--hm-ink);cursor:pointer;transition:transform .12s,box-shadow .12s}.homeCardEdit:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--hm-ink)}.homeIconBtn{width:42px;height:42px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:#fff;border:2.5px solid var(--hm-ink);border-radius:13px;box-shadow:3px 3px 0 var(--hm-ink);color:var(--hm-ink);cursor:pointer;transition:transform .12s,box-shadow .12s}.homeIconBtn:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--hm-ink)}.homeIconBtn.danger{color:#e5484d}.homeIslandLink{display:inline-flex;align-items:center;gap:7px;background:#cff3de;border:2.5px solid var(--hm-ink);border-radius:13px;box-shadow:3px 3px 0 var(--hm-ink);padding:9px 12px;font-size:12.5px;font-weight:700;color:var(--hm-ink);text-decoration:none;justify-content:center;transition:transform .12s,box-shadow .12s}.homeIslandLink:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--hm-ink)}.homeAddCard{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:280px;background:#fffdf8;border:3px dashed var(--hm-ink);border-radius:22px;box-shadow:5px 5px 0 var(--hm-ink);color:var(--hm-ink);font-family:inherit;cursor:pointer;transition:transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .15s,background .15s}.homeAddCard:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--hm-ink);background:#fff7e2}.homeAddCard:disabled{opacity:.5;cursor:not-allowed}.homeAddCardPlus{width:62px;height:62px;display:flex;align-items:center;justify-content:center;background:#fbbf4a;border:3px solid var(--hm-ink);border-radius:50%;box-shadow:3px 3px 0 var(--hm-ink)}.homeAddCardTitle{font-size:17px;font-weight:800}.homeAddCardSub{font-size:12.5px;color:var(--hm-muted)}.homeEmpty{margin-top:26px;background:#fff;border:var(--hm-border);border-radius:24px;box-shadow:5px 5px 0 var(--hm-ink);padding:54px 24px;text-align:center;color:var(--hm-ink)}.homeEmpty h3{margin:12px 0 4px;font-size:19px;font-weight:800}.homeEmpty p{margin:0 0 18px;font-size:14px;color:var(--hm-muted)}.homeModalBackdrop{position:fixed;inset:0;background:rgba(57,45,78,.45);display:flex;align-items:center;justify-content:center;z-index:300;padding:16px}.homeModal{background:#fff;border:var(--hm-border);border-radius:22px;box-shadow:6px 6px 0 var(--hm-ink);padding:22px 24px;width:min(94vw,400px);color:var(--hm-ink)}.homeModal h3{margin:0 0 8px;font-size:18px;font-weight:800}.homeModal p{margin:0 0 6px;font-size:14px;line-height:1.7}.homeModal .warn{color:#e5484d;font-weight:700}.homeModalActions{display:flex;gap:10px;margin-top:18px}.homeModalActions .homeBtn{flex:1 1;padding:11px 0;font-size:14px}.homeBtnDanger{background:#e5484d;color:#fff}.homeBtnGreen{background:#7dc466;color:#fff}.homeLoading{position:fixed;inset:0;background:rgba(255,249,242,.85);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;z-index:400;color:var(--hm-ink);font-weight:700}@media (max-width:640px){.homePage{padding:16px 12px 60px}.homeHero{padding:20px 18px;border-radius:20px}.homeHeroTitle{font-size:23px}.homeHeroArt{display:none}.homeGrid{grid-template-columns:1fr;gap:14px}.homeActions .homeBtn{flex:1 1;padding:12px 10px;font-size:14px}}.siteFooter{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 18px;padding:18px 16px 22px;margin-top:10px;border-top:3px solid var(--hm-ink);background:#fff9f2;font-size:13px}.siteFooter,.siteFooterCopy{color:var(--hm-muted)}.siteFooterLink{background:none;border:none;padding:0;font:inherit;font-weight:700;color:var(--hm-ink);cursor:pointer;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:4px;transition:-webkit-text-decoration-color .2s ease;transition:text-decoration-color .2s ease;transition:text-decoration-color .2s ease,-webkit-text-decoration-color .2s ease}.siteFooterLink:hover{-webkit-text-decoration-color:#fbbf4a;text-decoration-color:#fbbf4a}.policyModal{width:min(720px,calc(100vw - 32px));max-height:82vh;display:flex;flex-direction:column;background:#fff;border:3px solid var(--hm-ink);border-radius:22px;box-shadow:6px 6px 0 var(--hm-ink);overflow:hidden}.policyModalHead{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:2.5px solid var(--hm-ink);background:#fff3c9}.policyModalHead h3{margin:0;font-size:18px;color:var(--hm-ink)}.policyModalClose{flex:none;display:flex;align-items:center;justify-content:center;width:34px;height:34px;background:#fff;color:var(--hm-ink);border:2.5px solid var(--hm-ink);border-radius:12px;box-shadow:2px 2px 0 var(--hm-ink);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.policyModalClose:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--hm-ink)}.policyModalBody{padding:18px 22px 24px;overflow-y:auto;color:var(--hm-ink);font-size:14px;line-height:1.75}.policyModalBody h4{margin:14px 0 4px;color:var(--hm-ink)}.policyModalBody h5{margin:10px 0 2px;color:var(--hm-ink)}.policyModalBody ul{padding-left:6px;list-style:none}.policyLangTabs{display:flex;justify-content:center;gap:10px;margin-bottom:14px}.policyLangTab{padding:7px 20px;font:inherit;font-size:13px;font-weight:700;color:var(--hm-ink);background:#fff;border:2.5px solid var(--hm-ink);border-radius:999px;cursor:pointer;transition:background .15s ease}.policyLangTab.isActive{background:#fbbf4a;box-shadow:2px 2px 0 var(--hm-ink)}.rnpWrap{display:flex;align-items:center;gap:11px}.rnpBuyBtn{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;font:inherit;font-size:14px;font-weight:700;color:var(--hm-ink);background:#fbbf4a;border:2.5px solid var(--hm-ink);border-radius:14px;box-shadow:3px 3px 0 var(--hm-ink);cursor:pointer;transition:transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .15s ease;white-space:nowrap}.rnpBuyBtn:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--hm-ink)}.rnpCoinChip{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;background:#fff;border:2.5px solid var(--hm-ink);border-radius:14px;box-shadow:3px 3px 0 var(--hm-ink);color:#bc7000;font-size:14.5px;text-decoration:none;white-space:nowrap}.rnpAvatarWrap{position:relative}.rnpAvatarBtn{display:block;width:42px;height:42px;padding:0;border:2.5px solid var(--hm-ink);border-radius:50%;box-shadow:2px 2px 0 var(--hm-ink);background:#fff3c9;overflow:hidden;cursor:pointer}.rnpAvatarBtn img{width:100%;height:100%;object-fit:cover;display:block}.rnpBackdrop{position:fixed;inset:0;z-index:400}.rnpMenu{position:absolute;top:calc(100% + 10px);right:0;z-index:410;min-width:250px;padding:8px;background:#fff;border:3px solid var(--hm-ink);border-radius:18px;box-shadow:5px 5px 0 var(--hm-ink)}.rnpMenu,.rnpMenuHead{display:flex;flex-direction:column}.rnpMenuHead{align-items:flex-start;gap:1px;padding:9px 12px 10px;font:inherit;background:none;border:none;border-radius:12px;cursor:pointer;text-align:left}.rnpMenuHead:hover{background:#fff3c9}.rnpMenuHeadSub{font-size:12px;color:var(--hm-muted)}.rnpMenuHeadName{font-size:15px;color:var(--hm-ink)}.rnpMenuItem{display:flex;align-items:center;gap:9px;padding:10px 12px;font:inherit;font-size:14px;font-weight:700;color:var(--hm-ink);background:none;border:none;border-radius:12px;cursor:pointer;text-align:left}.rnpMenuItem:hover{background:#fff3c9}.rnpMenuItem.isDanger{color:#e5484d}.rnpMenuItem.isDanger:hover{background:#ffe8e8}.rnpDivider{height:2px;background:#f3ede4;margin:4px 8px;border-radius:2px}.rnpAuthBtn{display:inline-flex;align-items:center;padding:9px 18px;font-size:14px;font-weight:700;color:var(--hm-ink);background:#fff;border:2.5px solid var(--hm-ink);border-radius:14px;box-shadow:3px 3px 0 var(--hm-ink);text-decoration:none;white-space:nowrap;transition:transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .15s ease}.rnpAuthBtn:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--hm-ink)}.rnpAuthBtnYellow{background:#fbbf4a}@media (max-width:640px){.rnpBuyBtn span{display:none}.rnpBuyBtn{padding:8px 11px}.rnpWrap{gap:8px}}.shopPage{--sp-ink:#392d4e;--sp-border:3px solid #392d4e;--sp-muted:#6e6485;min-height:100vh;background:var(--hm-page-bg,#fff9f2);padding:26px 16px 80px;color:var(--sp-ink)}.shopShell{max-width:980px;margin:0 auto}.shopPanel{background:#fff;border:var(--sp-border);border-radius:24px;box-shadow:6px 6px 0 var(--sp-ink);padding:26px 24px}.shopHead{text-align:center;margin-bottom:20px}.shopTitle{margin:0;font-size:27px;font-weight:800}.shopSub{margin:6px auto 0;font-size:13.5px;color:var(--sp-muted);max-width:520px;line-height:1.7}.shopGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));grid-gap:14px;gap:14px}.shopPkg{display:flex;flex-direction:column;align-items:center;gap:4px;background:#fff;border:2.5px solid var(--sp-ink);border-radius:18px;box-shadow:4px 4px 0 var(--sp-ink);padding:16px 12px 14px;font-family:inherit;color:var(--sp-ink);cursor:pointer;text-align:center;transition:transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .15s,background .15s}.shopPkg:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--sp-ink)}.shopPkg.isSelected{background:#fff7e2;border-color:var(--sp-ink);box-shadow:4px 4px 0 #fbbf4a,6px 6px 0 var(--sp-ink)}.shopPkgImg{width:64px;height:64px;object-fit:contain}.shopPkgName{font-size:16px;font-weight:800;margin-top:4px}.shopPkgPrice{font-size:13px;color:var(--sp-muted)}.shopPkgPellet{display:inline-flex;align-items:center;gap:5px;margin-top:6px;background:#fff3c9;border:2px solid var(--sp-ink);border-radius:999px;padding:4px 12px;font-size:13px;font-weight:700}.shopPkgUnit{font-size:11px;color:var(--sp-muted);margin-top:4px}.shopPkgCheck{margin-top:8px;font-size:12px;font-weight:700;color:#7dc466;visibility:hidden}.shopPkg.isSelected .shopPkgCheck{visibility:visible}.shopSummaryBar{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:22px}.shopTotal{font-size:15px;color:var(--sp-muted)}.shopTotal b{font-size:30px;color:var(--sp-ink);margin:0 6px}.shopOrder{justify-content:space-between;background:#fff7e2;border:2.5px solid var(--sp-ink);border-radius:16px;box-shadow:4px 4px 0 var(--sp-ink);padding:12px 16px;max-width:520px;margin:0 auto}.shopOrder,.shopOrderInfo{display:flex;align-items:center;gap:12px}.shopOrderInfo{min-width:0}.shopOrderInfo img{width:44px;height:44px;object-fit:contain;flex-shrink:0}.shopOrderName{font-size:15px;font-weight:800}.shopOrderPellet{font-size:12px;color:var(--sp-muted);display:inline-flex;align-items:center;gap:4px}.shopOrderRight{text-align:right;flex-shrink:0}.shopOrderFee{font-size:11.5px;color:var(--sp-muted)}.shopOrderTotal{font-size:15px;font-weight:800}.shopPayList{max-width:520px;margin:16px auto 0;display:flex;flex-direction:column;gap:10px}.shopPayOption{display:flex;justify-content:space-between;align-items:center;gap:12px;background:#fff;border:2.5px solid var(--sp-ink);border-radius:16px;box-shadow:3px 3px 0 var(--sp-ink);padding:12px 16px;font-family:inherit;color:var(--sp-ink);cursor:pointer;text-align:left;transition:transform .12s,box-shadow .12s,background .12s}.shopPayOption:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--sp-ink)}.shopPayOption.isSelected{background:#fff7e2;box-shadow:3px 3px 0 #fbbf4a,5px 5px 0 var(--sp-ink)}.shopPayLeft{display:flex;align-items:center;gap:12px}.shopPayName{font-size:14.5px;font-weight:700}.shopPayFee{font-size:11.5px;color:var(--sp-muted)}.shopPayCheck{color:#7dc466;visibility:hidden}.shopPayOption.isSelected .shopPayCheck{visibility:visible}.shopQrWrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:26px;margin-top:8px}.shopQrBox{background:#fff;border:2.5px solid var(--sp-ink);border-radius:18px;box-shadow:4px 4px 0 var(--sp-ink);padding:18px;display:flex;flex-direction:column;align-items:center;gap:10px}.shopQrStatus{font-size:15px;font-weight:800;color:#c98a00}.shopNote{font-size:12px;color:var(--sp-muted);text-align:center}.shopThanks{font-size:13px;font-weight:700;color:#4e9e63;text-align:center}.shopSlipUpload{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.shopSlipPreview{max-width:130px;border:2.5px solid var(--sp-ink);border-radius:12px}.shopField label{display:block;font-size:13px;font-weight:700;margin-bottom:4px}.shopField input{font-family:inherit;font-size:14px;color:var(--sp-ink);background:#fff;border:2.5px solid var(--sp-ink);border-radius:12px;padding:9px 12px;outline:none}.shopField input:focus{box-shadow:3px 3px 0 #fbbf4a}.shopFieldHint{font-size:12px;margin-top:4px;font-weight:700}.shopFieldHint.ok{color:#4e9e63}.shopFieldHint.bad{color:#e5484d}.shopStepActions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:24px}.shopSuccess{text-align:center;padding:30px 10px}.shopSuccess .icon{color:#7dc466}@media (max-width:640px){.shopPage{padding:16px 12px 60px}.shopPanel{padding:18px 14px;border-radius:20px}.shopGrid{grid-template-columns:repeat(2,1fr);gap:10px}.shopStepActions,.shopSummaryBar{justify-content:center}.shopStepActions .homeBtn{flex:1 1}}.histList{display:flex;flex-direction:column;gap:10px}.histRow{display:flex;align-items:center;gap:12px;width:100%;background:#fff;border:2.5px solid var(--sp-ink);border-radius:16px;box-shadow:3px 3px 0 var(--sp-ink);padding:10px 14px;font-family:inherit;color:var(--sp-ink);cursor:pointer;text-align:left;transition:transform .12s,box-shadow .12s}.histRow:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--sp-ink)}.histIcon{width:46px;height:46px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#fff4e3;border:2px solid var(--sp-ink);border-radius:12px}.histBody{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:2px}.histName{font-size:14.5px;font-weight:800}.histMeta{font-size:11.5px;color:var(--sp-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.histRight{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.histPoint{display:inline-flex;align-items:center;gap:4px;font-size:15px;font-weight:800}.histPoint.plus{color:#4e9e63}.histPoint.minus{color:#e5484d}.histStatus{border:2px solid var(--sp-ink);border-radius:999px;padding:2px 10px;font-size:10.5px;font-weight:700}@media (max-width:640px){.histMeta{white-space:normal}}.authPage{min-height:100vh;background:var(--hm-page-bg,#fff9f2);display:flex;align-items:flex-start;justify-content:center;padding:40px 16px 60px;color:var(--hm-ink)}.authCard{width:min(94vw,440px);background:#fff;border:var(--hm-border);border-radius:26px;box-shadow:6px 6px 0 var(--hm-ink);padding:26px 26px 30px}.authLogo{display:block;margin:0 auto 6px;width:210px;height:auto;cursor:pointer}.authTabs{display:flex;gap:6px;background:#f6f1fb;border:2.5px solid var(--hm-ink);border-radius:16px;padding:5px;margin:10px 0 4px}.authTab{flex:1 1;padding:11px 0;border:2.5px solid transparent;border-radius:11px;background:transparent;font-family:inherit;font-size:14.5px;font-weight:700;color:var(--hm-ink);cursor:pointer;transition:background .15s,box-shadow .15s,border-color .15s}.authTab.isActive{background:#fbbf4a;border-color:var(--hm-ink);box-shadow:2px 2px 0 var(--hm-ink)}.authHead{text-align:center;margin:14px 0 6px}.authTitle{margin:0;font-size:26px;font-weight:800}.authSub{margin:4px 0 0;font-size:13.5px;color:var(--hm-muted);line-height:1.6}.authMsg{margin:8px 0 0;font-size:13px;font-weight:700;text-align:center}.authMsg.ok{color:#4e9e63}.authMsg.bad{color:#e5484d}.authField{margin-top:14px}.authField label{display:block;font-size:13px;font-weight:700;margin-bottom:5px}.authField input{width:100%;box-sizing:border-box;font-family:inherit;font-size:15px;color:var(--hm-ink);background:#fff;border:2.5px solid var(--hm-ink);border-radius:13px;padding:11px 14px;outline:none;transition:box-shadow .15s}.authField input:focus{box-shadow:3px 3px 0 #fbbf4a}.authForgotRow{display:flex;justify-content:flex-end;margin-top:8px}.authForgotRow a{font-size:13px;text-decoration:underline;text-underline-offset:3px}.authBtn,.authForgotRow a{font-weight:700;color:var(--hm-ink)}.authBtn{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:9px;margin-top:16px;padding:13px 0;border:var(--hm-border);border-radius:15px;box-shadow:4px 4px 0 var(--hm-ink);background:#fff;font-family:inherit;font-size:15px;cursor:pointer;transition:transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .15s}.authBtn:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--hm-ink)}.authBtn:active{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--hm-ink)}.authBtn:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:4px 4px 0 var(--hm-ink)}.authBtnPrimary{background:#fbbf4a}.authBtnGreen{background:#7dc466;color:#fff}.authBtnGhost{box-shadow:3px 3px 0 var(--hm-ink);border-width:2.5px}.authConsent{display:flex;align-items:flex-start;gap:10px;margin-top:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.authConsent input{position:absolute;opacity:0;width:0;height:0}.authConsentBox{flex:0 0 auto;width:22px;height:22px;margin-top:1px;display:inline-flex;align-items:center;justify-content:center;background:#fff;border:2.5px solid var(--hm-ink);border-radius:7px;box-shadow:2px 2px 0 var(--hm-ink);color:#fff;transition:background .15s,transform .15s cubic-bezier(.34,1.56,.64,1)}.authConsentBox svg{opacity:0;transform:scale(.4);transition:opacity .15s,transform .15s cubic-bezier(.34,1.56,.64,1)}.authConsent input:checked+.authConsentBox{background:#7dc466}.authConsent input:checked+.authConsentBox svg{opacity:1;transform:scale(1)}.authConsent input:focus-visible+.authConsentBox{outline:3px solid rgba(125,196,102,.5);outline-offset:2px}.authConsentText{font-size:13px;line-height:1.65;color:var(--hm-muted);text-align:left}.authConsentLink{padding:0;border:none;background:none;font-family:inherit;font-size:inherit;font-weight:700;color:var(--hm-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.authConsentLink:hover{color:#e9a03a}.authOr{display:flex;align-items:center;gap:12px;margin:18px 0 2px;color:var(--hm-muted);font-size:13px}.authOr:after,.authOr:before{content:"";flex:1 1;border-top:2px dashed #d9d2e5}.authOtpWrap{display:flex;justify-content:center;margin-top:16px}.authOtpWrap input{font-family:inherit!important}@media (max-width:480px){.authPage{padding:18px 10px 40px}.authCard{padding:20px 16px 24px;border-radius:22px}.authLogo{width:180px}}.ldPage{background:var(--hm-page-bg,#fff9f2);color:var(--hm-ink);overflow-x:hidden}.ldSection{max-width:1160px;margin:0 auto;padding:46px 18px 10px}.ldSectionHead{text-align:center;margin-bottom:26px}.ldTitle{font-size:30px;color:var(--hm-ink);margin:0 0 8px}.ldSub{font-size:15px;color:var(--hm-muted);margin:0 auto;max-width:560px;line-height:1.7}.ldTag{display:inline-flex;align-items:center;gap:7px;padding:6px 16px;margin-bottom:12px;font-size:13px;font-weight:700;color:var(--hm-ink);background:#fff3c9;border:2.5px solid var(--hm-ink);border-radius:999px;box-shadow:2px 2px 0 var(--hm-ink)}.ldStats{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;padding:30px 18px 0}.ldStat{min-width:150px;text-align:center;padding:16px 26px;background:#fff;border:3px solid var(--hm-ink);border-radius:18px;box-shadow:4px 4px 0 var(--hm-ink)}.ldStatNum{font-size:28px;font-weight:800;color:var(--hm-ink);line-height:1.2}.ldStat:first-child .ldStatNum{color:#e8863c}.ldStat:nth-child(2) .ldStatNum{color:#5a9e4b}.ldStat:nth-child(3) .ldStatNum{color:#7c6bc4}.ldStatLabel{font-size:13px;color:var(--hm-muted);margin-top:2px}.ldMarqueeImg{display:block;border-radius:14px;border:2.5px solid var(--hm-ink);box-shadow:3px 3px 0 rgba(57,45,78,.25)}.ldFeatGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.ldFeatCard{background:#fff;border:3px solid var(--hm-ink);border-radius:20px;box-shadow:5px 5px 0 var(--hm-ink);padding:20px 20px 22px;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease}.ldFeatCard:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--hm-ink)}.ldFeatIcon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;margin-bottom:12px;border:2.5px solid var(--hm-ink);border-radius:14px;box-shadow:2px 2px 0 var(--hm-ink);color:var(--hm-ink)}.ldFeatCard h3{margin:0 0 6px;font-size:16.5px;color:var(--hm-ink)}.ldFeatCard p{margin:0;font-size:13.5px;line-height:1.7;color:var(--hm-muted)}.ldIsland{margin-top:26px;background:linear-gradient(160deg,#dff3ee,#fdeff7 60%,#fff6e0);border:3px solid var(--hm-ink);border-radius:26px;box-shadow:6px 6px 0 var(--hm-ink);overflow:hidden}.ldIslandInner{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:26px;gap:26px;padding:30px;align-items:center}.ldIslandShots{position:relative;min-height:340px}.ldIslandShot{display:block;width:88%;border:3px solid var(--hm-ink);border-radius:18px}.ldIslandShot,.ldIslandShotSmall{box-shadow:5px 5px 0 var(--hm-ink);background:#c7e7e0}.ldIslandShotSmall{position:absolute;right:0;bottom:-18px;width:56%;border:3px solid var(--hm-ink);border-radius:16px;transform:rotate(2.5deg)}.ldIslandList{list-style:none;margin:16px 0 22px;padding:0;display:flex;flex-direction:column;gap:11px}.ldIslandList li{display:flex;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.6;color:var(--hm-ink)}.ldIslandList li svg{flex:none;margin-top:2px}.ldIslandNote{font-size:12.5px;color:var(--hm-muted);margin:-8px 0 18px}.ldBtn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:13px 28px;font:inherit;font-size:15.5px;font-weight:700;color:var(--hm-ink);background:#fff;border:3px solid var(--hm-ink);border-radius:16px;box-shadow:4px 4px 0 var(--hm-ink);cursor:pointer;text-decoration:none;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease}.ldBtn:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--hm-ink)}.ldBtn:active{transform:translate(1px,1px);box-shadow:2px 2px 0 var(--hm-ink)}.ldBtnYellow{background:#fbbf4a}.ldBtnMint{background:#cdeedd}.ldPlanWrap{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;gap:22px}.ldPlan{flex:1 1 300px;max-width:360px;text-align:center;padding:26px 24px 28px;background:#fff;border:3px solid var(--hm-ink);border-radius:22px;box-shadow:6px 6px 0 var(--hm-ink)}.ldPlan img{width:100%;max-width:280px;height:auto;border-radius:12px;border:2.5px solid var(--hm-ink)}.ldPlanTitle{font-size:21px;color:var(--hm-ink);margin:18px 0 2px}.ldPlanPrice{font-size:26px;font-weight:800;color:#e8863c;margin-bottom:14px}.ldPlanList{list-style:none;margin:0;padding:0;text-align:left;display:flex;flex-direction:column;gap:9px;font-size:14px;color:var(--hm-ink)}.ldPlanList li{display:flex;align-items:flex-start;gap:9px;line-height:1.6}.ldPlanList li svg{flex:none;margin-top:3px}.ldGallery{display:flex;justify-content:center;flex-wrap:wrap;gap:18px}.ldGallery img{width:270px;height:auto;border-radius:14px;border:2.5px solid var(--hm-ink);box-shadow:4px 4px 0 rgba(57,45,78,.22)}@media (max-width:900px){.ldFeatGrid{grid-template-columns:repeat(2,1fr)}.ldIslandInner{grid-template-columns:1fr;padding:22px 18px}.ldIslandShots{min-height:0;margin-bottom:16px}.ldIslandShotSmall{bottom:-12px}}@media (max-width:560px){.ldTitle{font-size:24px}.ldFeatGrid{grid-template-columns:1fr}.ldStat{flex:1 1 40%;min-width:0;padding:13px 14px}.ldStatNum{font-size:23px}.ldGallery img{width:calc(50% - 9px)}}.designPage{background:var(--hm-page-bg,#fff9f2);min-height:100vh;padding-bottom:50px}.designPage .nextui-navbar-container{background:#fff9f2!important;border-bottom:3px solid var(--hm-ink);box-shadow:0 4px 0 rgba(57,45,78,.08)!important}.designPage button[class*=nextui-]{border:2.5px solid var(--hm-ink)!important;border-radius:14px!important;box-shadow:3px 3px 0 var(--hm-ink);font-weight:700;transition:transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .15s ease}.designPage button[class*=nextui-]:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--hm-ink)}.designPage .nextui-input-container button,.designPage .nextui-input-content button{border:none!important;box-shadow:none!important;transform:none!important}.designPage button.templatePickerButton{border:3px solid transparent!important;border-radius:12px!important;box-shadow:none}.designPage button.templatePickerButton:hover:not(.selectCardTemplate){border-color:rgba(57,45,78,.35)!important;transform:none}.designPage button.templatePickerButton:hover{transform:none}.designPage button.selectCardTemplate{border:3px solid var(--hm-ink)!important;box-shadow:3px 3px 0 #fbbf4a}.designPage .nextui-input-container{border:2px solid var(--hm-ink);border-radius:12px;background:#fff}.designPage .nextui-input-container:focus-within{box-shadow:3px 3px 0 #fbbf4a}.designPage .nextui-input-wrapper{background:transparent!important;box-shadow:none!important;border-radius:10px!important}.designPage .nextui-switch{border:2px solid var(--hm-ink);box-shadow:2px 2px 0 var(--hm-ink)}.designModal{border:3px solid var(--hm-ink)!important;border-radius:22px!important;box-shadow:6px 6px 0 var(--hm-ink)!important}.designModal button[class*=nextui-]{border:2.5px solid var(--hm-ink)!important;border-radius:14px!important;box-shadow:3px 3px 0 var(--hm-ink);font-weight:700}.designModal .nextui-modal-close-icon,.designModal button[class*=nextui-modal-close-icon]{border:none!important;box-shadow:none!important}.designModal .nextui-input-container{border:2px solid var(--hm-ink);border-radius:12px;background:#fff}.designModal .nextui-input-wrapper{background:transparent!important;box-shadow:none!important}.designPage .nextui-switch[class*=checked-true]{background:#7dc466!important}.designModal button[class*=color-default],.designPage button[class*=color-default]{background:#fff!important;color:var(--hm-ink)!important}.designModal button[class*=color-warning],.designPage button[class*=color-warning]{color:var(--hm-ink)!important}.designPage [class*=dropdown]{color:var(--hm-ink)}.dsSticky{position:-webkit-sticky;position:sticky;top:62px;z-index:90}.designBar{display:flex;flex-wrap:wrap;gap:12px;padding:12px 14px;background:#fff9f2;border-bottom:3px solid var(--hm-ink);box-shadow:0 4px 0 rgba(57,45,78,.08)}.designBar,.dsBtn{justify-content:center;align-items:center}.dsBtn{display:inline-flex;gap:8px;padding:10px 20px;font:inherit;font-size:14.5px;font-weight:700;color:var(--hm-ink);background:#fff;border:2.5px solid var(--hm-ink);border-radius:14px;box-shadow:3px 3px 0 var(--hm-ink);cursor:pointer;transition:transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .15s ease}.dsBtn:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--hm-ink)}.dsBtn:active{transform:translate(1px,1px);box-shadow:2px 2px 0 var(--hm-ink)}.dsBtn:disabled{opacity:.6;cursor:not-allowed;transform:none}.dsBtnYellow{background:#fbbf4a}.dsBtnInk{background:var(--hm-ink);color:#fff}.dsBtnGreen{background:#7dc466;color:#fff}.designPage .containerDesign{margin-top:26px}.dsDownloadWrap{position:relative}.dsMenuBackdrop{position:fixed;inset:0;z-index:310}.dsMenu{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);z-index:320;min-width:190px;display:flex;flex-direction:column;gap:2px;padding:8px;background:#fff;border:2.5px solid var(--hm-ink);border-radius:16px;box-shadow:4px 4px 0 var(--hm-ink)}.dsMenuItem{display:flex;align-items:center;gap:10px;padding:10px 12px;font:inherit;font-size:14px;font-weight:700;color:var(--hm-ink);background:none;border:none;border-radius:10px;cursor:pointer;text-align:left}.dsMenuItem:hover{background:#fff3c9}.dsTemplateStrip{display:flex;gap:12px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:14px 16px 16px;background:#fff9f2;border-bottom:3px solid var(--hm-ink)}.dsTemplateStrip .templatePickerButton{flex:none;width:160px}.dsTemplateStrip .templatePickerButton img{width:100%;border-radius:8px}.dsSaveOverlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:rgba(57,45,78,.45);padding:20px}.dsSaveCard{width:min(400px,100%);text-align:center;background:#fff;border:3px solid var(--hm-ink);border-radius:22px;box-shadow:6px 6px 0 var(--hm-ink);padding:26px 26px 22px;color:var(--hm-ink)}.dsSavePaw svg{animation:dsPawBeat 1.1s ease-in-out infinite}@keyframes dsPawBeat{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.dsSavePaw svg{animation:none}}.dsSaveCard h3{margin:6px 0 2px;font-size:19px}.dsSaveStep{margin:0 0 16px;font-size:14px;color:var(--hm-muted);min-height:21px}.dsProgressTrack{height:18px;background:#f3ede4;border:2.5px solid var(--hm-ink);border-radius:999px;overflow:hidden}.dsProgressFill{height:100%;background:repeating-linear-gradient(-45deg,#fbbf4a 0 12px,#ffd98a 12px 24px);border-radius:999px;transition:width .3s ease-out}.dsSavePercent{margin:8px 0 0;font-size:13.5px;font-weight:700}@media (max-width:480px){.designBar{gap:8px;padding:10px 8px}.dsBtn{padding:9px 13px;font-size:13px}.dsTemplateStrip .templatePickerButton{width:132px}}.numoPanel{display:flex;align-items:flex-start;gap:14px;width:100%;margin-top:12px;padding:13px 15px;background:linear-gradient(135deg,#fff6e3,#fdebf3);border:2.5px solid #392d4e;border-radius:15px;box-shadow:3px 3px 0 #392d4e;font-family:inherit;text-align:left;cursor:pointer;transition:transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .15s}.numoPanel:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 #392d4e}.numoPanel:active{transform:translate(1px,1px);box-shadow:2px 2px 0 #392d4e}.numoScoreBadge{flex:0 0 auto;display:flex;align-items:baseline;gap:2px;padding:9px 12px;background:#fbbf4a;border:2.5px solid #392d4e;border-radius:13px;box-shadow:2px 2px 0 #392d4e}.numoScoreBadgeBig{padding:12px 16px}.numoScoreNum{font-size:24px;font-weight:800;color:#392d4e;line-height:1}.numoScoreBadgeBig .numoScoreNum{font-size:30px}.numoScoreMax{font-size:12px;font-weight:700;color:rgba(57,45,78,.65)}.numoBody{flex:1 1;min-width:0}.numoStars{display:flex;align-items:center;gap:2px}.numoStarLabel{margin-left:6px;font-size:11px;font-weight:700;color:#6e6485;letter-spacing:.04em}.numoHeadline{margin-top:4px;font-size:14.5px;color:#392d4e}.numoVerdict{margin-top:3px;font-size:12.5px;color:#6e6485;line-height:1.55}.numoMore{margin-top:6px;font-size:12.5px;font-weight:700;color:#e9a03a}.numoChipRow{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px}.numoChipLabel{font-size:11.5px;color:#6e6485}.numoChip{padding:2px 10px 3px;background:#d0f4df;border:2px solid #392d4e;border-radius:999px;font-size:12px;font-weight:700;color:#392d4e}.numoChipGold{background:#ffe9a8;font-size:14px;padding:3px 13px 4px}.numoModal{max-width:560px}.numoModalScore{display:flex;align-items:center;gap:16px;padding:14px 16px;margin-bottom:16px;background:linear-gradient(135deg,#fff6e3,#fdebf3);border:2.5px solid #392d4e;border-radius:15px}.numoModalVerdict{margin:5px 0 0;font-size:13.5px;color:#392d4e;line-height:1.6}.numoModal h4{margin:16px 0 8px;font-size:15px;color:#392d4e}.numoPairCard{display:flex;align-items:flex-start;gap:12px;padding:10px 13px;margin-bottom:8px;background:#fff;border-radius:13px;border:2px solid #392d4e;border-left-width:7px}.numoPairCard b{font-size:13.5px;color:#392d4e}.numoPairCard p{margin:2px 0 0;font-size:12.5px;color:#6e6485;line-height:1.55}.numoPairNum{flex:0 0 auto;min-width:44px;text-align:center;padding:5px 8px;background:#f4eeff;border:2px solid #392d4e;border-radius:10px;font-size:16px;font-weight:800;color:#392d4e}.numoGrade5{border-left-color:#7dc466}.numoGrade4{border-left-color:#a8d98a}.numoGrade3{border-left-color:#fbbf4a}.numoGrade2{border-left-color:#f2994a}.numoGrade1{border-left-color:#e5484d}.numoGradeTag{margin-left:6px;padding:1px 8px 2px;border:1.5px solid #392d4e;border-radius:999px;font-size:10.5px;font-weight:700;color:#392d4e;background:#f6f1e7;vertical-align:2px}.numoGrade4 .numoGradeTag,.numoGrade5 .numoGradeTag{background:#d0f4df}.numoGrade2 .numoGradeTag{background:#ffe3c9}.numoGrade1 .numoGradeTag{background:#ffd7d9}.numoSuggestNote{margin:0 0 6px;font-size:12.5px;color:#6e6485}.numoCta{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:18px;padding:13px 0;background:#fbbf4a;border:2.5px solid #392d4e;border-radius:15px;box-shadow:4px 4px 0 #392d4e;font-family:inherit;font-size:15px;color:#392d4e;cursor:pointer;transition:transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .15s}.numoCta:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 #392d4e}.numoCta:active{transform:translate(2px,2px);box-shadow:2px 2px 0 #392d4e}.numoDisclaimer{margin:12px 0 2px;font-size:11px;color:#9a91ac;text-align:center}@media (max-width:480px){.numoModalScore,.numoPanel{flex-direction:column;gap:10px}.numoModalScore{align-items:flex-start}}.dsNotice{display:flex;align-items:flex-start;gap:10px;width:100%;margin-top:12px;padding:11px 14px;border:2px solid #392d4e;border-radius:13px;box-shadow:3px 3px 0 #392d4e;font-size:12.5px;line-height:1.7;color:#392d4e;text-align:left}.dsNotice svg{flex:0 0 auto;margin-top:2px}.dsNoticeYellow{background:#fff6e3}.dsNoticeBlue{background:#eaf4ff}.dsNoticeRed{background:#ffedee}.dsNoticeGreen{background:#eff9ea}.dsDateWrap{position:relative;width:100%;min-width:160px}.dsDateField{display:flex;align-items:center;gap:8px;width:100%;padding:9px 12px;border:2px solid var(--hm-ink,#392d4e);border-radius:12px;background:#fff;color:var(--hm-ink,#392d4e);font-size:14px;text-align:left;cursor:pointer;transition:box-shadow .15s ease,transform .15s ease}.dsDateField:focus-visible,.dsDateField:hover,.dsDateField[aria-expanded=true]{box-shadow:3px 3px 0 #fbbf4a;outline:none}.dsDateField svg{flex:0 0 auto;color:#8b7fa5}.dsDateEmpty span{color:#9a8fb0}.dsCalPop{position:absolute;top:calc(100% + 8px);left:0;z-index:90;width:288px;padding:12px;background:#fffdf8;border:2.5px solid var(--hm-ink,#392d4e);border-radius:16px;box-shadow:5px 5px 0 var(--hm-ink,#392d4e);animation:dsCalPopIn .16s cubic-bezier(.34,1.56,.64,1)}.dsCalUp{top:auto;bottom:calc(100% + 8px)}@keyframes dsCalPopIn{0%{opacity:0;transform:translateY(-5px) scale(.97)}to{opacity:1;transform:none}}.dsCalHead{justify-content:space-between;gap:6px;margin-bottom:8px}.dsCalHead,.dsCalNav{display:flex;align-items:center}.dsCalNav{justify-content:center;width:30px;height:30px;flex:0 0 auto;border:2px solid var(--hm-ink,#392d4e);border-radius:10px;background:#fff;color:var(--hm-ink,#392d4e);box-shadow:2px 2px 0 var(--hm-ink,#392d4e);cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.dsCalNav:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--hm-ink,#392d4e)}.dsCalNav:active{transform:translate(1px,1px);box-shadow:1px 1px 0 var(--hm-ink,#392d4e)}.dsCalTitle{flex:1 1;padding:6px 8px;border:none;border-radius:10px;background:transparent;color:var(--hm-ink,#392d4e);font-size:14.5px;cursor:pointer;transition:background .12s ease}.dsCalTitle:hover{background:#f3eeff}.dsCalWeekRow{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:3px}.dsCalWeekRow span{text-align:center;font-size:11px;color:#8b7fa5;padding:3px 0}.dsCalGrid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px}.dsCalDay{height:33px;border:2px solid transparent;border-radius:10px;background:transparent;color:var(--hm-ink,#392d4e);font-size:13px;font-family:inherit;cursor:pointer;transition:background .12s ease}.dsCalDay:hover{background:#f3eeff}.dsCalOut{color:#c9c0d8}.dsCalToday{border-color:#fbbf4a;border-style:dashed}.dsCalSel{background:#fbbf4a!important;border-color:var(--hm-ink,#392d4e);box-shadow:2px 2px 0 var(--hm-ink,#392d4e);color:var(--hm-ink,#392d4e)}.dsCalPickGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;padding:4px 0}.dsCalPick{padding:9px 0;border:2px solid transparent;border-radius:10px;background:transparent;color:var(--hm-ink,#392d4e);font-size:13px;font-family:inherit;cursor:pointer;transition:background .12s ease}.dsCalPick:hover{background:#f3eeff}.dsCalFoot{display:flex;align-items:center;justify-content:space-between;margin-top:9px;padding-top:9px;border-top:2px dashed rgba(57,45,78,.18)}.dsCalTodayBtn{padding:5px 14px;border:2px solid var(--hm-ink,#392d4e);border-radius:10px;background:#fbbf4a;color:var(--hm-ink,#392d4e);font-size:12.5px;box-shadow:2px 2px 0 var(--hm-ink,#392d4e);cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.dsCalTodayBtn:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--hm-ink,#392d4e)}.dsCalTodayBtn:active{transform:translate(1px,1px);box-shadow:1px 1px 0 var(--hm-ink,#392d4e)}.dsCalClear{padding:5px 10px;border:none;border-radius:10px;background:transparent;color:#9a8fb0;font-size:12.5px;font-family:inherit;cursor:pointer;transition:background .12s ease,color .12s ease}.dsCalClear:hover{background:#ffedee;color:#e5484d}@media (min-width:1100px){.designPage .dsColumns{flex-wrap:nowrap;align-items:flex-start;justify-content:center;gap:44px}.designPage .dsColumns>.spacer{display:none}.designPage .dsFormCol{flex:0 1 660px;min-width:0}.designPage .dsPreviewCol{flex:0 0 500px;width:500px;position:-webkit-sticky;position:sticky;top:140px;align-self:flex-start}.designPage.dsStripOpen .dsPreviewCol{top:268px}.designPage .dsMainCard{transform:none!important}.designPage .dsMainCard,.designPage .dsMainCardBody{overflow:visible!important}}@font-face{font-family:__noto_sans_thai_3a8575;src:url(/_next/static/media/94b37cecaf8168e5.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__noto_sans_thai_Fallback_3a8575;src:local("Arial");ascent-override:106.10%;descent-override:45.00%;line-gap-override:0.00%;size-adjust:100.00%}.__className_3a8575{font-family:__noto_sans_thai_3a8575,__noto_sans_thai_Fallback_3a8575,system-ui,arial;font-weight:400;font-style:normal}@font-face{font-family:__noto_sans_thai_bold_a95f4b;src:url(/_next/static/media/568e7599f8b4c28a.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__noto_sans_thai_bold_a95f4b;src:url(/_next/static/media/92fdb1267b88461f.p.ttf) format("truetype");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:__noto_sans_thai_bold_Fallback_a95f4b;src:local("Arial");ascent-override:106.10%;descent-override:45.00%;line-gap-override:0.00%;size-adjust:100.00%}.__className_a95f4b{font-family:__noto_sans_thai_bold_a95f4b,__noto_sans_thai_bold_Fallback_a95f4b,system-ui,arial}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:hsla(0,0%,100%,.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translateZ(var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{right:0;left:auto}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);display:flex;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;flex:1 1 auto;padding:6px;display:flex;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;flex:1 1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border-radius:100%;border:2px solid;border-right:2px solid var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{transition:all .15s ease-in;transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px rgba(0,0,0,.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}@font-face{font-family:__dillenia_770a12;src:url(/_next/static/media/469e8a98316c0b78.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__dillenia_770a12;src:url(/_next/static/media/44078b979ea1e0f7.p.ttf) format("truetype");font-display:swap;font-weight:800;font-style:bold}@font-face{font-family:__dillenia_Fallback_770a12;src:local("Arial");ascent-override:73.72%;descent-override:20.18%;line-gap-override:0.00%;size-adjust:63.88%}.__className_770a12{font-family:__dillenia_770a12,__dillenia_Fallback_770a12}