.dk-root{--reu:#6B7B5F;--reu-sang:#7C8C6E;--reu-toi:#55644B;--reu-sau:#45523D;--kem:#F4ECDC;--kem-mo:rgba(244,236,220,.82);--kem-nhat:rgba(244,236,220,.62);--vang:#EAC98E;--vang-sang:#FFE7BC;--vang-dam:#C9A15E;--hong:#E6AACB;--hong-dam:#C97FA6;--dao:#F2B5C5;--vien:rgba(234,201,142,.45);--f:var(--dk-font-play),Georgia,"Times New Roman",serif;--f-viet:var(--dk-font-viet),var(--dk-font-play),cursive;--tmx-trong-nen:#5F6F55;--tmx-trong-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23EAC98E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='6' y='10' width='36' height='28' rx='3'/%3E%3Ccircle cx='17' cy='20' r='3.5'/%3E%3Cpath d='M42 31l-10-9-14 14'/%3E%3C/svg%3E");--tmx-trong-qr:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23EAC98E' stroke-width='2.4'%3E%3Crect x='6' y='6' width='13' height='13'/%3E%3Crect x='29' y='6' width='13' height='13'/%3E%3Crect x='6' y='29' width='13' height='13'/%3E%3Cpath d='M29 29h5v5h-5zM37 37h5v5h-5zM37 29h5M29 42h5'/%3E%3C/svg%3E");--tmx-cuon:rgba(234,201,142,.7)}.dk-root *{box-sizing:border-box}.dk-root{margin:0;padding:0;-webkit-text-size-adjust:100%;--nen:url(/hoa-tiet/truc-dao/nen-6904f1f4.webp);background:linear-gradient(rgba(30,40,24,.28),rgba(30,40,24,.28)),var(--nen) center /cover fixed,var(--reu-toi);color:var(--kem);font-family:var(--f);font-size:16.5px;line-height:1.75;-webkit-font-smoothing:antialiased}.dk-root.dk-khoa{overflow:hidden}.dk-root .ladi-wraper.dk{position:relative;max-width:470px;margin:0 auto;overflow:hidden;box-shadow:0 0 70px rgba(20,30,15,.45);background:var(--reu)}.dk-root .ladi-headline,.dk-root .ladi-paragraph{margin:0;font:inherit;color:inherit;letter-spacing:inherit;text-wrap:pretty}.dk-root .ClientEditText{position:relative}.dk-root .ClientEditImage{position:relative;overflow:hidden}.dk-root .ladi-image{position:absolute;inset:0;overflow:hidden;border-radius:inherit}.dk-root .ladi-image-background{position:absolute;inset:0;background-size:cover;background-position:50%;background-repeat:no-repeat}.dk-root .ladi-html-code{position:relative;width:100%}.dk-root .dk-bong-chu,.dk-root .dk-duong,.dk-root .dk-gach,.dk-root .dk-hoa-goc,.dk-root .dk-hoa-le,.dk-root .dk-mam,.dk-root .dk-nen-dong,.dk-root .dk-nen-dong *,.dk-root .dk-suong,.dk-root .dk-tt,.dk-root .dk-vach{pointer-events:none!important}.dk-root .dk-phan{position:relative;padding:70px 28px 66px;text-align:center;isolation:isolate;background:var(--nen) center /cover no-repeat,var(--reu)}.dk-root .dk-phan>.ladi-section-background{position:absolute;inset:0;z-index:-2}.dk-root .dk-phan:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(rgba(24,34,20,.14),rgba(24,34,20,.14)),radial-gradient(120% 90% at 50% 50%,transparent 55%,rgba(24,34,20,.22))}.dk-root .dk-album-cau,.dk-root .dk-dem .loi-dem,.dk-root .dk-doan,.dk-root .dk-gt .phu-de,.dk-root .dk-moc .noi-dung,.dk-root .dk-phu-de{text-shadow:0 1px 2px rgba(20,30,15,.55)}.dk-root .dk-moc .ten-moc,.dk-root .dk-nhan,.dk-root .dk-tieu-de,.dk-root .dk-tram .nhan-tram,.dk-root .dk-tram .ten-tram{text-shadow:0 1px 3px rgba(20,30,15,.5)}.dk-root .dk-vach{position:relative;height:34px;display:flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(rgba(24,34,20,.14),rgba(24,34,20,.14)),var(--nen) center /cover}.dk-root .dk-vach:after,.dk-root .dk-vach:before{content:"";width:34%;height:1px;background:linear-gradient(90deg,transparent,var(--vien))}.dk-root .dk-vach:after{transform:scaleX(-1)}.dk-root .dk-vach svg{width:22px;height:22px}.dk-root .dk-dau-muc{position:relative;margin-bottom:30px}.dk-root .dk-kicker{display:flex;align-items:center;justify-content:center;gap:12px}.dk-root .dk-kicker>i{flex:none;width:40px;height:1px;background:linear-gradient(90deg,transparent,var(--vang))}.dk-root .dk-kicker>i:last-child{transform:scaleX(-1)}.dk-root .dk-nhan{font-size:12.5px;font-weight:600;letter-spacing:.32em;text-transform:uppercase;margin-right:-.32em;color:var(--vang)}.dk-root .dk-tieu-de{margin-top:8px;font-weight:700;font-size:34px;line-height:1.2;color:var(--kem);white-space:nowrap;text-shadow:0 2px 14px rgba(20,30,15,.35)}.dk-root .dk-tieu-de .ladi-headline{display:inline-block;max-width:100%;white-space:nowrap}.dk-root .dk-tieu-de.dk-viet{font-family:var(--f-viet);font-weight:400;font-size:58px;line-height:1.15;color:var(--vang-sang);text-shadow:0 0 6px rgba(255,214,150,.9),0 0 18px rgba(255,190,110,.55),0 0 36px rgba(255,180,90,.3)}.dk-root .dk-tieu-de.dk-viet .ladi-headline{padding:0 .18em}.dk-root .dk-gach{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:12px}.dk-root .dk-gach span{width:56px;height:1px;background:var(--vien)}.dk-root .dk-gach .dk-hoa-le{width:20px;height:20px}.dk-root .dk-doan{max-width:380px;margin:0 auto;color:var(--kem-mo);text-align:justify;text-align-last:center;hyphens:auto}.dk-root .dk-doan+.dk-doan{margin-top:14px}.dk-root .dk-khung{position:relative;max-width:400px;margin:26px auto;padding:8px;background:rgba(244,236,220,.92);box-shadow:0 18px 36px rgba(20,30,15,.35)}.dk-root .dk-khung:before{content:"";position:absolute;inset:3px;border:1px solid var(--vang-dam);opacity:.6;pointer-events:none;z-index:2}.dk-root .dk-khung>.ClientEditImage{aspect-ratio:3/2}.dk-root .dk-khung.rong>.ClientEditImage{aspect-ratio:16/9}.dk-root .dk-khung .dk-hoa-goc{position:absolute;width:96px;height:72px;z-index:3;filter:drop-shadow(0 4px 4px rgba(20,30,15,.3))}.dk-root .dk-khung .dk-hoa-goc.tr{right:-22px;top:-30px;transform:scaleX(-1) rotate(-8deg)}.dk-root .dk-khung .dk-hoa-goc.bl{left:-24px;bottom:-26px;transform:rotate(180deg) scaleX(-1)}.dk-root .dk-khung .dk-hoa-goc.tl{left:-22px;top:-30px;transform:rotate(-6deg)}.dk-root .dk-the{position:relative;padding:24px 20px;text-align:left;background:linear-gradient(160deg,rgba(244,236,220,.1),rgba(244,236,220,.04));border:1px solid var(--vien);border-radius:4px;box-shadow:0 14px 30px rgba(20,30,15,.2);backdrop-filter:blur(2px)}.dk-root .dk-the:before{content:"";position:absolute;inset:5px;border:1px solid rgba(234,201,142,.18);pointer-events:none}.dk-root .dk-hien{opacity:0;transition:opacity 1.3s ease,transform 1.4s cubic-bezier(.16,1,.3,1),filter 1.3s ease}.dk-root .dk-hien[data-hieu-ung=len]{transform:translateY(28px);filter:blur(4px)}.dk-root .dk-hien[data-hieu-ung=trai]{transform:translateX(-34px);filter:blur(4px)}.dk-root .dk-hien[data-hieu-ung=phai]{transform:translateX(34px);filter:blur(4px)}.dk-root .dk-hien[data-hieu-ung=phong]{transform:scale(.88);filter:blur(8px)}.dk-root .dk-hien.da-hien,.dk-root .dk-hien.da-hien[data-hieu-ung]{opacity:1;transform:none;filter:none}.dk-root .dk-soan .dk-hien{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}@keyframes dk-lay{0%,to{transform:rotate(0)}50%{transform:rotate(1.4deg)}}@keyframes dk-lay-la{0%,to{transform:rotate(0)}50%{transform:rotate(-2deg) translateY(2px)}}.dk-root .dk-tt{position:absolute;z-index:0;background-repeat:no-repeat;background-size:contain}.dk-root .dk-tt.la{left:-3%;top:-1%;width:min(58vw,270px);background-image:url(/hoa-tiet/truc-dao/nen-5c1ab4db.webp);animation:dk-lay-la 7s ease-in-out infinite}.dk-root .dk-tt.la,.dk-root .dk-tt.la2{aspect-ratio:494/800;background-position:0 0;transform-origin:0 0}.dk-root .dk-tt.la2{right:-5%;top:-2%;width:min(44vw,210px);background-image:url(/hoa-tiet/truc-dao/nen-94ab8b9f.webp);opacity:.55;animation:dk-lay-la2 8s ease-in-out infinite}.dk-root .dk-tt.tre-trai{left:-18%;bottom:-1%;width:min(56vw,260px);aspect-ratio:736/977;background-image:url(/hoa-tiet/truc-dao/nen-58f6dc6f.webp);background-position:0 100%;opacity:.62}.dk-root .dk-tt.tre{right:-16%;bottom:0;width:min(54vw,250px);aspect-ratio:560/800;background-image:url(/hoa-tiet/truc-dao/nen-a6c2bfaa.webp);background-position:100% 100%;transform-origin:70% 100%;animation:dk-lay 8s ease-in-out infinite}.dk-root .dk-tt.tre,.dk-root .dk-tt.tre-trai{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 32%);mask-image:linear-gradient(180deg,transparent 0,#000 32%)}@keyframes dk-lay-la2{0%,to{transform:scaleX(-1) rotate(0)}50%{transform:scaleX(-1) rotate(-2deg) translateY(2px)}}.dk-root .dk-ket .dk-tt{opacity:.4}.dk-root .dk-ket .dk-tt.la,.dk-root .dk-ket .dk-tt.la2{opacity:.5}.dk-root .dk-dau{min-height:100vh;min-height:100svh;padding:34px 22px 50px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.dk-root .dk-suong{position:absolute;left:-10%;right:-10%;bottom:-8%;height:46%;z-index:0;background:radial-gradient(60% 60% at 25% 80%,rgba(236,240,226,.32),transparent 70%),radial-gradient(50% 50% at 75% 95%,rgba(236,240,226,.22),transparent 70%);filter:blur(6px)}.dk-root .dk-dau>:not(.ladi-section-background):not(.dk-tt):not(.dk-suong){position:relative;z-index:2}.dk-root .dk-logo{display:flex;justify-content:center;gap:10px}.dk-root .dk-logo .ClientEditImage{width:42px;height:42px;border-radius:50%;background:rgba(244,236,220,.9);box-shadow:0 0 0 2px rgba(244,236,220,.5),0 4px 10px rgba(20,30,15,.3)}.dk-root .dk-logo .ClientEditImage .ladi-image-background{background-size:contain}.dk-root .dk-to-chuc{margin-top:12px;max-width:330px;font-size:12px;letter-spacing:.14em;line-height:1.55;color:var(--kem-mo)}.dk-root .dk-doi,.dk-root .dk-to-chuc{font-weight:700;text-transform:uppercase}.dk-root .dk-doi{font-size:12.5px;letter-spacing:.3em;color:var(--kem);margin-right:-.3em}.dk-root .dk-su-kien{margin-top:46px;font-size:17px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--vang);text-shadow:0 1px 10px rgba(20,30,15,.4)}.dk-root .dk-ten-khoi{position:relative;width:100%;max-width:420px;height:190px;margin-top:4px}.dk-root .dk-bong-chu{position:absolute;left:0;right:0;top:58px;font-weight:900;font-size:64px;line-height:1;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:rgba(30,42,26,0);-webkit-text-stroke:1px rgba(244,236,220,.14);text-shadow:0 0 1px rgba(244,236,220,.1)}.dk-root .dk-bong-chu b{display:inline-block;max-width:none;font:inherit;color:rgba(244,236,220,.1)}.dk-root .dk-so{position:absolute;left:4%;top:-6px;font-family:var(--f-viet);font-size:150px;line-height:1;color:var(--hong);text-shadow:3px 3px 0 rgba(255,236,246,.55),0 0 18px rgba(230,170,203,.45),0 6px 18px rgba(40,20,40,.3)}.dk-root .dk-so .ladi-headline{display:inline-block;padding:0 .1em}.dk-root .dk-ten{position:absolute;left:0;right:0;top:64px;font-family:var(--f-viet);font-size:86px;line-height:1.15;white-space:nowrap;color:#FFF3DC;text-shadow:0 0 4px rgba(255,236,200,.95),0 0 12px rgba(255,205,140,.8),0 0 28px rgba(255,180,100,.5),0 0 50px rgba(255,170,90,.3),2px 3px 0 rgba(160,90,120,.45)}.dk-root .dk-ten .ladi-headline{display:inline-block;max-width:100%;white-space:nowrap;padding:0 .2em}.dk-root .dk-ngay-dau{margin-top:18px;display:inline-flex;align-items:center;gap:12px;font-size:18px;font-weight:600;letter-spacing:.24em;color:var(--kem)}.dk-root .dk-ngay-dau:after,.dk-root .dk-ngay-dau:before{content:"";width:34px;height:1px;background:var(--vang)}.dk-root .dk-cuon{margin-top:40px;font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:var(--kem-nhat)}.dk-root .dk-cuon:after{content:"";display:block;width:1px;height:34px;margin:8px auto 0;background:linear-gradient(var(--vang),transparent);animation:dk-nhip 2s ease-in-out infinite}@keyframes dk-nhip{0%,to{opacity:.3;transform:scaleY(.6);transform-origin:top}50%{opacity:1;transform:scaleY(1)}}.dk-root .dk-thu .loi-chao{font-family:var(--f-viet);font-size:44px;line-height:1.2;color:var(--vang-sang);text-shadow:0 0 10px rgba(255,200,130,.5)}.dk-root .dk-thu .dk-doan{font-size:17px;font-style:italic}.dk-root .dk-gt .phu-de{max-width:340px;margin:-12px auto 26px;font-style:italic;color:var(--kem-nhat)}.dk-root .dk-cot{display:grid;gap:18px;max-width:400px;margin:0 auto}.dk-root .dk-moc{display:grid;grid-template-columns:74px minmax(0,1fr);gap:14px;align-items:start;align-content:start}.dk-root .dk-moc .so-moc{font-weight:800;font-size:30px;line-height:1;color:var(--vang);text-align:center}.dk-root .dk-moc .so-moc small{display:block;margin-top:6px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--kem-nhat)}.dk-root .dk-moc .vong-moc{width:64px;height:64px;margin:0 auto;border-radius:50%;display:grid;place-items:center;border:1px solid var(--vien);background:radial-gradient(circle,rgba(234,201,142,.18),transparent 70%)}.dk-root .dk-moc .vong-moc svg{width:30px;height:30px;color:var(--vang)}.dk-root .dk-moc .ten-moc{font-weight:700;font-size:19px;line-height:1.3;color:var(--kem)}.dk-root .dk-moc .noi-dung{margin-top:6px;font-size:15.5px;line-height:1.7;color:var(--kem-mo)}.dk-root .dk-chip{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.dk-root .dk-chip .ClientEditText{padding:3px 11px;border-radius:999px;border:1px solid var(--vien);font-size:12.5px;color:var(--vang-sang);background:rgba(234,201,142,.08)}.dk-root .dk-noi-bat{margin-top:24px;text-align:center}.dk-root .dk-noi-bat .nhan-nb{display:inline-block;padding:4px 14px;border:1px solid var(--hong);color:var(--hong);border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.dk-root .dk-noi-bat .ten-nb{margin-top:10px;font-family:var(--f-viet);font-size:50px;line-height:1.15;color:#FFF3DC;white-space:nowrap;text-shadow:0 0 6px rgba(255,214,150,.9),0 0 18px rgba(255,190,110,.5)}.dk-root .dk-noi-bat .ten-nb .ladi-headline{display:inline-block;max-width:100%;white-space:nowrap;padding:0 .16em}.dk-root .dk-ht{max-width:400px;margin:0 auto;position:relative;padding-left:44px;text-align:left}.dk-root .dk-ht .dk-duong{position:absolute;left:15px;top:10px;bottom:120px;width:2px;background-image:linear-gradient(var(--vien) 50%,transparent 0);background-size:2px 10px}.dk-root .dk-tram{position:relative;margin-bottom:30px}.dk-root .dk-tram .moc-chan{position:absolute;left:-44px;top:0;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--reu-toi);border:1px solid var(--vien)}.dk-root .dk-tram .moc-chan svg{width:13px;height:19px;color:var(--kem-mo)}.dk-root .dk-tram:nth-of-type(2n) .moc-chan svg{transform:scaleX(-1) rotate(8deg)}.dk-root .dk-tram .nhan-tram{font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--vang)}.dk-root .dk-tram .ten-tram{margin-top:2px;font-weight:700;font-size:22px;line-height:1.3;color:var(--kem)}.dk-root .dk-tram .dk-doan{max-width:none;margin-top:8px;text-align:left;text-align-last:auto;font-size:15.5px}.dk-root .dk-ht .dk-khung{margin:6px 0 34px}.dk-root .dk-trich{margin:0 0 34px;padding:16px 18px;border-left:2px solid var(--hong);background:rgba(230,170,203,.08);font-style:italic;font-size:17px;line-height:1.65;color:#FCE9F2}.dk-root .dk-mam-khoi{position:relative;text-align:center;margin-left:-44px}.dk-root .dk-mam{display:block;width:92px;height:104px;margin:0 auto -6px;transform-origin:50% 100%;filter:drop-shadow(0 0 14px rgba(169,207,110,.45))}.dk-root .dk-mam-khoi.da-hien .dk-mam{animation:dk-moc 2.2s cubic-bezier(.2,1.2,.4,1) both}@keyframes dk-moc{0%{transform:scaleY(0) scaleX(.4);opacity:0}to{transform:none;opacity:1}}.dk-root .dk-mam-khoi .dat{width:140px;height:12px;margin:0 auto;border-radius:50%;background:radial-gradient(rgba(30,40,24,.55),transparent 70%)}.dk-root .dk-mam-khoi .tuoi-moi{margin-top:10px;font-family:var(--f-viet);font-size:54px;line-height:1.15;color:var(--vang-sang);white-space:nowrap;text-shadow:0 0 6px rgba(255,214,150,.9),0 0 18px rgba(255,190,110,.5)}.dk-root .dk-mam-khoi .tuoi-moi .ladi-headline{display:inline-block;max-width:100%;white-space:nowrap;padding:0 .16em}.dk-root .dk-mam-khoi .dk-doan{margin-top:8px}.dk-root .dk-tg{max-width:400px;margin:0 auto;padding:30px 20px 26px;text-align:center}.dk-root .dk-tg .gio{font-weight:800;font-size:64px;line-height:1;color:var(--vang-sang);text-shadow:0 0 18px rgba(255,190,110,.35)}.dk-root .dk-tg .nhan-gio{margin-top:6px;font-size:12px;font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:var(--kem-nhat);margin-right:-.3em}.dk-root .dk-tg .hang-ngay{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px;margin:22px 0 6px}.dk-root .dk-tg .hang-ngay .ben .ladi-headline{white-space:nowrap!important}.dk-root .dk-tg .hang-ngay .ben{padding:6px 0;border-top:1px solid var(--vien);border-bottom:1px solid var(--vien);font-size:15px;font-weight:600;letter-spacing:.1em;color:var(--kem);white-space:nowrap}.dk-root .dk-tg .hang-ngay .so{font-weight:900;font-size:70px;line-height:1;color:var(--hong);text-shadow:0 0 16px rgba(230,170,203,.35)}.dk-root .dk-tg .vach-mo{height:1px;margin:22px 10%;background:linear-gradient(90deg,transparent,var(--vien),transparent)}.dk-root .dk-tg .nhan-noi{font-size:12px;font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:var(--vang);margin-right:-.3em}.dk-root .dk-tg .noi{margin-top:6px;font-weight:700;font-size:26px;line-height:1.25;color:var(--kem)}.dk-root .dk-tg .dia-chi{margin-top:4px;font-size:15.5px;color:var(--kem-mo)}.dk-root .dk-nut{display:inline-flex;align-items:center;gap:9px;margin-top:22px;padding:12px 24px;text-decoration:none;font-family:var(--f);font-size:13px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--reu-sau);background:linear-gradient(135deg,#F6DFAF,#EAC98E 50%,#D7AF6B);box-shadow:inset 0 0 0 1px rgba(255,240,210,.6),0 10px 22px rgba(20,30,15,.3)}.dk-root .dk-nut svg{width:16px;height:16px}.dk-root .dk-khung-bd{position:relative;max-width:400px;margin:30px auto 0;padding:8px;background:rgba(244,236,220,.92);box-shadow:0 18px 36px rgba(20,30,15,.35)}.dk-root .edit_googleMap{position:relative;height:280px;overflow:hidden}.dk-root .edit_googleMap .ladi-html-code{height:100%}.dk-root .edit_googleMap iframe{width:100%!important;height:100%!important;border:0;display:block}.dk-root .dk-khung-bd .dk-hoa-goc{position:absolute;left:-22px;top:-30px;width:96px;height:72px;z-index:3;transform:rotate(-6deg);filter:drop-shadow(0 4px 4px rgba(20,30,15,.3))}.dk-root .dk-cho-dem{position:relative;height:140px;max-width:400px;margin:0 auto}.dk-root .dk-cho-dem .edit_countDown{position:absolute;left:0;right:0;top:0;height:100%;--cd-num-fs:260%}.dk-root .dk-cho-dem .countdown-number{font-family:var(--f);font-weight:700}.dk-root .dk-cho-dem .countdown-label{font-family:var(--f);letter-spacing:.14em;text-transform:uppercase}.dk-root .dk-dem .loi-dem{margin-top:20px;font-style:italic;color:var(--kem-mo)}.dk-root .dk-album-cau{margin-top:20px;font-style:italic;color:var(--kem-nhat)}.dk-root .dk .tmx-album-cho{--tmx-trong-nen:rgba(244,236,220,.1)}.dk-root .dk-khung-form{max-width:400px;margin:0 auto;padding:24px 18px 16px;text-align:left;background:rgba(244,236,220,.94);border-radius:4px;color:#3E4A36;box-shadow:0 0 0 1px rgba(234,201,142,.6),0 0 0 6px rgba(244,236,220,.12),0 18px 36px rgba(20,30,15,.35)}.dk-root .dk .wb-rsvp-form{font-family:var(--f)}.dk-root .dk .wb-opt-group{flex-wrap:nowrap!important;gap:8px!important}.dk-root .dk .wb-opt-label{flex:1 1 0!important;min-width:0!important;white-space:nowrap!important;padding:10px 8px!important;font-size:14px!important}.dk-root .dk .wb-form-label{white-space:nowrap;font-weight:600}.dk-root .dk .wb-submit-btn{font-family:var(--f)!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase}.dk-root .dk-ket{padding-bottom:80px;overflow:hidden}.dk-root .dk-ket .hen{font-family:var(--f-viet);font-size:60px;line-height:1.15;color:#FFF3DC;white-space:nowrap;text-shadow:0 0 6px rgba(255,214,150,.9),0 0 18px rgba(255,190,110,.55),0 0 36px rgba(255,180,90,.3)}.dk-root .dk-ket .hen .ladi-headline{display:inline-block;max-width:100%;white-space:nowrap;padding:0 .18em}.dk-root .dk-ket .ky{margin-top:18px;font-size:13px;font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:var(--vang);margin-right:-.3em}.dk-root .dk-cua{position:fixed;inset:0;z-index:100;overflow:hidden;--r:104px}.dk-root .dk-cua .nua{position:absolute;top:0;bottom:0;width:50%;overflow:hidden;transition:transform 1.8s cubic-bezier(.7,0,.2,1) .45s}.dk-root .dk-cua .nua.trai{left:0}.dk-root .dk-cua .nua.phai{right:0}.dk-root .dk-cua .anh-nen{position:absolute;top:0;bottom:0;width:200%;background:linear-gradient(rgba(24,34,20,.12),rgba(24,34,20,.12)),var(--nen) center /cover no-repeat,var(--reu)}.dk-root .dk-cua .nua.trai .anh-nen{left:0}.dk-root .dk-cua .nua.phai .anh-nen{right:0}.dk-root .dk-cua .khung-canh{position:absolute;inset:14px;border:1px solid rgba(234,201,142,.5)}.dk-root .dk-cua .khung-canh:before{content:"";position:absolute;inset:7px;border:1px solid rgba(234,201,142,.22)}.dk-root .dk-cua .nua.trai .khung-canh{right:7px}.dk-root .dk-cua .nua.phai .khung-canh{left:7px}.dk-root .dk-cua .nua.phai:after,.dk-root .dk-cua .nua.trai:after{content:"";position:absolute;top:0;bottom:0;width:1px;background:linear-gradient(transparent,rgba(234,201,142,.55) 20%,rgba(234,201,142,.55) 80%,transparent)}.dk-root .dk-cua .nua.trai:after{right:0}.dk-root .dk-cua .nua.phai:after{left:0}.dk-root .dk-cua .nua:after{z-index:1}.dk-root .dk-cua .dai{position:absolute;left:0;right:0;top:50%;height:34px;margin-top:-17px;background:linear-gradient(180deg,#E9C98E 0 2px,#8E2F3A 2px,#A63D49 45%,#7A2630 calc(100% - 2px),#E9C98E calc(100% - 2px));box-shadow:0 6px 14px rgba(20,30,15,.35)}.dk-root .dk-cua .dai:after{content:"";position:absolute;inset:7px 0;border-top:1px dashed rgba(244,220,170,.45);border-bottom:1px dashed rgba(244,220,170,.45)}.dk-root .dk-cua .an{position:absolute;z-index:2;top:50%;width:calc(var(--r) * 2);height:calc(var(--r) * 2);margin-top:calc(var(--r) * -1);filter:drop-shadow(0 10px 18px rgba(20,30,15,.45))}.dk-root .dk-cua .nua.trai .an{left:calc(100% - var(--r))}.dk-root .dk-cua .nua.phai .an{left:calc(var(--r) * -1)}.dk-root .dk-cua .an svg{width:100%;height:100%;display:block;animation:dk-an-sang 3s ease-in-out infinite}@keyframes dk-an-sang{0%,to{filter:drop-shadow(0 0 0 rgba(255,210,140,0))}50%{filter:drop-shadow(0 0 14px rgba(255,210,140,.55))}}.dk-root .dk-cua .nua.trai .dk-tt.la{left:-4%}.dk-root .dk-cua .nua.phai .dk-tt.la2{right:-4%}.dk-root .dk-cua .noi-cua{position:absolute;inset:0;z-index:2;pointer-events:none;text-align:center;transition:opacity .6s ease,transform .9s ease}.dk-root .dk-cua .noi-cua .duoi,.dk-root .dk-cua .noi-cua .tren{position:absolute;left:24px;right:24px;pointer-events:auto}.dk-root .dk-cua .noi-cua .tren{bottom:calc(50% + var(--r) + 28px)}.dk-root .dk-cua .noi-cua .duoi{top:calc(50% + var(--r) + 26px)}.dk-root .dk-cua .thu-dac-biet{font-size:12.5px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--kem-mo);text-shadow:0 1px 3px rgba(20,30,15,.5)}.dk-root .dk-cua .su-kien-cua{margin-top:10px;font-size:17px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--vang);text-shadow:0 1px 8px rgba(20,30,15,.5)}.dk-root .dk-cua .loi-cua{margin-top:8px;color:var(--kem-mo)}.dk-root .dk-cua .gui,.dk-root .dk-cua .loi-cua{font-style:italic;font-size:15px;text-shadow:0 1px 3px rgba(20,30,15,.5)}.dk-root .dk-cua .gui{color:var(--kem-nhat)}.dk-root .dk-cua .khach-cua{font-weight:700;font-size:26px;line-height:1.3;color:var(--kem);text-shadow:0 1px 6px rgba(20,30,15,.5)}.dk-root .dk-cua .nut-mo{margin-top:22px;padding:14px 30px;border:0;cursor:pointer;font-family:var(--f);font-size:14px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--reu-sau);background:linear-gradient(135deg,#F6DFAF,#EAC98E 50%,#D7AF6B);box-shadow:inset 0 0 0 1px rgba(255,240,210,.6),0 0 0 5px rgba(234,201,142,.18),0 12px 26px rgba(20,30,15,.35);animation:dk-sang 2.6s ease-in-out infinite}@keyframes dk-sang{0%,to{box-shadow:inset 0 0 0 1px rgba(255,240,210,.6),0 0 0 5px rgba(234,201,142,.18),0 12px 26px rgba(20,30,15,.35)}50%{box-shadow:inset 0 0 0 1px rgba(255,240,210,.6),0 0 0 10px rgba(234,201,142,.08),0 0 30px rgba(255,210,140,.45)}}.dk-root .dk-cua .bam-an{position:absolute;left:50%;top:50%;z-index:3;width:calc(var(--r) * 2);height:calc(var(--r) * 2);margin:calc(var(--r) * -1) 0 0 calc(var(--r) * -1);border:0;border-radius:50%;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.dk-root .dk-cua .canh-roi{position:absolute;inset:0;z-index:3;pointer-events:none;overflow:hidden}.dk-root .dk-cua .canh-roi i{position:absolute;top:48%;width:14px;height:14px;opacity:0}.dk-root .dk-cua .canh-roi i svg{width:100%;height:100%;display:block}.dk-root .dk-cua .loe{position:absolute;left:50%;top:50%;z-index:2;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;opacity:0;pointer-events:none}.dk-root .dk-cua.dang-mo .noi-cua{opacity:0;transform:scale(1.06)}.dk-root .dk-cua.dang-mo .an svg{animation:dk-an-loe .5s ease-out forwards}@keyframes dk-an-loe{0%{filter:drop-shadow(0 0 0 rgba(255,220,150,0));transform:scale(1)}60%{filter:drop-shadow(0 0 26px rgba(255,220,150,.95));transform:scale(1.07)}to{filter:drop-shadow(0 0 10px rgba(255,220,150,.4));transform:scale(1.03)}}.dk-root .dk-cua.dang-mo .loe{animation:dk-loe 1s ease-out .25s forwards}@keyframes dk-loe{0%{opacity:.95;box-shadow:0 0 0 0 rgba(255,236,190,.9)}to{opacity:0;box-shadow:0 0 0 70vmax rgba(255,236,190,0)}}.dk-root .dk-cua.dang-mo .nua.trai{transform:translateX(-101%)}.dk-root .dk-cua.dang-mo .nua.phai{transform:translateX(101%)}.dk-root .dk-cua.dang-mo .canh-roi i{animation:dk-tung 2.2s ease-out forwards}@keyframes dk-tung{0%{opacity:0;transform:translate(0) rotate(0) scale(.4)}15%{opacity:1}to{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(1)}}@media (max-width:899px){.dk-root .dk-cua .nua .dk-tt.la{width:36vw;opacity:.9}.dk-root .dk-cua .nua .dk-tt.la2{width:30vw}}@media (max-height:640px){.dk-root .dk-cua{--r:84px}}.dk-root .dk-cua.da-mo{visibility:hidden;pointer-events:none}.dk-root .dk-nen-dong{position:fixed;inset:0;z-index:4;overflow:hidden}.dk-root .dk-nen-dong i{position:absolute;top:-30px;display:block;animation:dk-roi linear infinite}.dk-root .dk-nen-dong i svg{width:100%;height:100%;display:block}@keyframes dk-roi{0%{transform:translate(0) rotate(0)}50%{transform:translate(var(--lech),55vh) rotate(200deg)}to{transform:translate(calc(var(--lech) * -.4),112vh) rotate(420deg)}}.dk-root .dk-soan .dk-dau{min-height:0}.dk-root .dk-soan .ClientEditText:after,.dk-root .dk-soan .ClientEditText:before{font-size:8.5px!important;padding:3px 8px!important;letter-spacing:normal!important;text-transform:none!important;font-style:normal!important;font-weight:600!important;line-height:1.3!important;border-radius:12px!important;-webkit-text-fill-color:#fff!important;font-family:system-ui,sans-serif!important;text-shadow:none!important}.dk-root .tmx-bo-qua.tmx-co-the-xem{cursor:default}@media (max-width:899px){.dk-root .dk-phan{padding:62px 22px 58px}.dk-root .dk-doan{font-size:16px;line-height:1.8;text-align:center;text-align-last:auto}.dk-root .dk-tieu-de{font-size:32px}.dk-root .dk-tieu-de.dk-viet{font-size:56px}.dk-root .dk-dau{padding:64px 20px 46px}.dk-root .dk-dau .dk-tt.la{width:40vw;left:-6vw;top:-3%}.dk-root .dk-dau .dk-tt.la2{width:32vw;right:-4vw;top:-4%;opacity:.45}.dk-root .dk-dau .dk-tt.tre-trai{width:50vw;left:-16vw;opacity:.55}.dk-root .dk-dau .dk-tt.tre{width:46vw;right:-14vw}.dk-root .dk-dau .dk-logo{margin-top:70px}.dk-root .dk-logo{gap:8px}.dk-root .dk-logo .ClientEditImage{width:36px;height:36px}.dk-root .dk-to-chuc{max-width:260px;margin-top:10px;font-size:10.5px;letter-spacing:.12em}.dk-root .dk-doi{font-size:11.5px}.dk-root .dk-su-kien{margin-top:30px;font-size:14.5px;letter-spacing:.1em}.dk-root .dk-ten-khoi{max-width:340px;height:168px}.dk-root .dk-so{left:4%;top:-4px;font-size:118px}.dk-root .dk-ten{top:54px;font-size:68px}.dk-root .dk-bong-chu{top:56px;font-size:50px}.dk-root .dk-ngay-dau{margin-top:10px;font-size:16px}.dk-root .dk-cuon{margin-top:30px}.dk-root .dk-thu .loi-chao{font-size:40px}.dk-root .dk-thu .dk-khung{margin:22px -4px 24px}.dk-root .dk-thu .dk-doan{font-size:16.5px}.dk-root .dk-cot{gap:16px}.dk-root .dk-moc{grid-template-columns:1fr;gap:10px;padding:26px 22px 24px;text-align:center}.dk-root .dk-moc .so-moc{font-size:34px}.dk-root .dk-moc .ten-moc{font-size:20px}.dk-root .dk-moc .noi-dung{font-size:15.5px}.dk-root .dk-moc .dk-chip{justify-content:center}.dk-root .dk-noi-bat{margin-top:40px}.dk-root .dk-noi-bat .ten-nb{font-size:46px}.dk-root .dk-ht{padding-left:0;text-align:center}.dk-root .dk-ht .dk-duong{display:none}.dk-root .dk-tram{margin-bottom:26px}.dk-root .dk-tram:before{content:"";display:block;width:2px;height:30px;margin:0 auto 10px;background-image:linear-gradient(var(--vien) 50%,transparent 0);background-size:2px 8px}.dk-root .dk-tram.t1:before{display:none}.dk-root .dk-tram .moc-chan{position:relative;left:auto;top:auto;width:42px;height:42px;margin:0 auto 10px}.dk-root .dk-tram .moc-chan svg{width:15px;height:22px}.dk-root .dk-tram .ten-tram{font-size:23px}.dk-root .dk-tram .dk-doan{text-align:center}.dk-root .dk-ht .dk-khung{margin:4px -4px 30px}.dk-root .dk-trich{margin:4px 6px 30px;padding:18px 6px;border-left:0;border-top:1px solid rgba(230,170,203,.6);border-bottom:1px solid rgba(230,170,203,.6);background:none;text-align:center;font-size:18px}.dk-root .dk-mam-khoi{margin-left:0}.dk-root .dk-mam-khoi .tuoi-moi{font-size:46px}.dk-root .dk-tg{padding:30px 18px 26px}.dk-root .dk-tg .gio{font-size:62px}.dk-root .dk-tg .hang-ngay{grid-template-columns:1fr;gap:0;margin:20px 0 4px}.dk-root .dk-tg .hang-ngay .ben{padding:0;border:0;font-size:13px;letter-spacing:.26em;text-transform:uppercase;color:var(--kem-mo)}.dk-root .dk-tg .hang-ngay .so{font-size:86px;margin:2px 0}.dk-root .dk-tg .noi{font-size:24px}.dk-root .edit_googleMap{height:260px}.dk-root .dk-ket .hen{font-size:52px}}@media (max-width:380px){.dk-root .dk-phan{padding-left:20px;padding-right:20px}.dk-root .dk-so{font-size:128px}.dk-root .dk-ten{font-size:72px;top:58px}.dk-root .dk-bong-chu{font-size:54px}.dk-root .dk-tg .hang-ngay .so{font-size:58px}}@media (min-width:900px){.dk-root{font-size:17.5px}.dk-root .ladi-wraper.dk{max-width:1200px}.dk-root .dk-phan{padding:96px 64px 90px}.dk-root .dk-tieu-de{font-size:46px}.dk-root .dk-tieu-de.dk-viet{font-size:84px}.dk-root .dk-nhan{font-size:13.5px}.dk-root .dk-doan{max-width:640px;font-size:18px}.dk-root .dk-vach:after,.dk-root .dk-vach:before{width:22%}.dk-root .dk-khung .dk-hoa-goc,.dk-root .dk-khung-bd .dk-hoa-goc{width:130px;height:98px}.dk-root .dk-dau{padding:40px 64px 60px}.dk-root .dk-logo .ClientEditImage{width:54px;height:54px}.dk-root .dk-to-chuc{max-width:640px;font-size:13.5px}.dk-root .dk-su-kien{margin-top:60px;font-size:24px}.dk-root .dk-ten-khoi{max-width:860px;height:300px}.dk-root .dk-so{left:12%;top:-14px;font-size:250px}.dk-root .dk-ten{top:104px;font-size:150px}.dk-root .dk-bong-chu{top:100px;font-size:120px}.dk-root .dk-ngay-dau{font-size:22px}.dk-root .dk-dau .dk-tt.la{width:300px;left:-10px}.dk-root .dk-dau .dk-tt.la2{width:250px;right:40px}.dk-root .dk-dau .dk-tt.tre-trai{width:430px;left:-70px;opacity:.7}.dk-root .dk-dau .dk-tt.tre{width:400px;right:-40px}.dk-root .dk-thu{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:56px;align-items:center;text-align:left}.dk-root .dk-thu>.k-thu{grid-column:1;grid-row:1/span 3;width:100%;max-width:none;margin:0}.dk-root .dk-thu>.ClientEditText{grid-column:2}.dk-root .dk-thu .loi-chao{font-size:60px}.dk-root .dk-thu .dk-doan{max-width:none;margin:0;text-align:left;text-align-last:auto}.dk-root .dk-thu .dk-doan+.dk-doan{margin-top:16px}.dk-root .dk-gt>.dk-khung{max-width:820px}.dk-root .dk-cot{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1060px;gap:22px}.dk-root .dk-moc{grid-template-columns:1fr;text-align:center}.dk-root .dk-moc .dk-chip{justify-content:center}.dk-root .dk-noi-bat{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);column-gap:52px;align-items:center;max-width:1060px;margin:70px auto 0;text-align:left}.dk-root .dk-noi-bat>.k-nb{grid-column:1;grid-row:1/span 3;width:100%;max-width:none;margin:0}.dk-root .dk-noi-bat>.ClientEditText{grid-column:2;justify-self:start}.dk-root .dk-noi-bat .ten-nb{font-size:64px}.dk-root .dk-noi-bat .dk-doan{max-width:none;margin:10px 0 0;text-align:left;text-align-last:auto}.dk-root .dk-ht{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:56px;max-width:1060px;padding-left:52px}.dk-root .dk-ht .dk-duong{bottom:230px}.dk-root .dk-ht .t1{grid-column:1;grid-row:1}.dk-root .dk-ht .t2{grid-column:1;grid-row:2}.dk-root .dk-ht .t3{grid-column:1;grid-row:3}.dk-root .dk-ht .k1{grid-row:1/span 2}.dk-root .dk-ht .k1,.dk-root .dk-ht .k2{grid-column:2;align-self:center;width:100%;max-width:none;margin:0}.dk-root .dk-ht .k2{grid-row:3/span 2}.dk-root .dk-ht .trich{grid-column:1;grid-row:4;align-self:start}.dk-root .dk-ht .dk-mam-khoi{grid-column:1/-1;grid-row:5;margin:30px 0 0 -52px}.dk-root .dk-tram .ten-tram{font-size:25px}.dk-root .dk-tram .dk-doan{font-size:17px}.dk-root .dk-mam{width:120px;height:136px}.dk-root .dk-mam-khoi .tuoi-moi{font-size:76px}.dk-root .dk-mam-khoi .dk-doan{max-width:700px}.dk-root .dk-tg-phan{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);column-gap:40px;align-items:start}.dk-root .dk-tg-phan>.dk-dau-muc{grid-column:1/-1}.dk-root .dk-tg-phan>.dk-tg{grid-column:1;grid-row:2;width:100%;max-width:none}.dk-root .dk-tg-phan>.dk-nut{grid-column:1;grid-row:3;justify-self:center}.dk-root .dk-tg-phan>.dk-khung-bd{grid-column:2;grid-row:2/span 2;width:100%;max-width:none;margin:0;align-self:stretch;display:flex}.dk-root .dk-tg-phan .edit_googleMap{height:auto;min-height:400px;flex:1}.dk-root .dk-tg .gio{font-size:84px}.dk-root .dk-tg .hang-ngay .so{font-size:88px}.dk-root .dk-cho-dem{max-width:620px;height:170px}.dk-root .dk-khung-form{max-width:560px}.dk-root .dk-ket>.dk-khung{max-width:780px}.dk-root .dk-ket .hen{font-size:86px}.dk-root .dk-ket .dk-tt.tre-trai{width:330px}.dk-root .dk-ket .dk-tt.tre{width:320px}.dk-root .dk-ket .dk-tt.la{width:230px}.dk-root .dk-ket .dk-tt.la2{width:200px}.dk-root .dk-cua .khach-cua{font-size:32px}.dk-root .dk-cua{--r:150px}.dk-root .dk-cua .khung-canh{inset:26px}.dk-root .dk-cua .nua.trai .khung-canh{right:12px}.dk-root .dk-cua .nua.phai .khung-canh{left:12px}.dk-root .dk-cua .dai{height:44px;margin-top:-22px}.dk-root .dk-cua .su-kien-cua{font-size:22px}.dk-root .dk-cua .thu-dac-biet{font-size:14px}.dk-root .dk-cua .dk-tt.la{width:320px}.dk-root .dk-cua .dk-tt.la2{width:260px;right:30px}}@media (min-width:900px) and (max-width:1100px){.dk-root .dk-cot{grid-template-columns:repeat(2,minmax(0,1fr))}.dk-root .dk-so{left:6%}}@media (prefers-reduced-motion:reduce){.dk-root .dk-hien{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}.dk-root .dk-nen-dong{display:none}.dk-root .dk-cua .nut-mo,.dk-root .dk-cuon:after,.dk-root .dk-mam,.dk-root .dk-tt{animation:none!important}.dk-root .dk-cua .noi-cua,.dk-root .dk-cua .nua{transition-duration:.01s!important;transition-delay:0s!important}.dk-root .dk-cua .an svg{animation:none!important}}.dk-root .td-ten-cap{position:relative;width:100%;margin-top:6px}.dk-root .td-ten{font-family:var(--f-viet);font-size:74px;line-height:1.12;color:#FFF3DC;white-space:nowrap;text-shadow:0 0 4px rgba(255,236,200,.95),0 0 12px rgba(255,205,140,.75),0 0 28px rgba(255,180,100,.45),2px 3px 0 rgba(160,90,120,.4)}.dk-root .td-ten .ladi-headline{display:inline-block;max-width:100%;white-space:nowrap;padding:0 .2em}.dk-root .td-va{font-family:var(--f-viet);font-size:58px;line-height:.9;color:var(--hong);text-shadow:2px 2px 0 rgba(255,236,246,.45),0 0 16px rgba(230,170,203,.45)}.dk-root .td-am-dau{margin-top:8px;font-style:italic;font-size:14.5px;color:var(--kem-mo);text-shadow:0 1px 3px rgba(20,30,15,.5)}.dk-root .td-ngo .cau{margin-top:6px;font-family:var(--f-viet);font-size:40px;line-height:1.25;color:var(--vang-sang);text-shadow:0 0 10px rgba(255,200,130,.45)}.dk-root .td-gd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;max-width:420px;margin:0 auto}.dk-root .td-gd .dk-the{padding:22px 12px 18px;text-align:center}.dk-root .td-gd .ho{font-size:12px;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:var(--vang);margin-right:-.26em}.dk-root .td-gd .bo-me{margin-top:8px;font-size:15px;line-height:1.6;color:var(--kem)}.dk-root .td-gd .dc{margin-top:6px;font-size:13px;font-style:italic;color:var(--kem-nhat)}.dk-root .td-bao-tin{max-width:340px;margin:26px auto 0;font-style:italic;color:var(--kem-mo);text-shadow:0 1px 2px rgba(20,30,15,.5)}.dk-root .td-doi{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;max-width:420px;margin:26px auto 0}.dk-root .td-doi .dk-khung{margin:0;padding:6px}.dk-root .td-doi .dk-khung>.ClientEditImage{aspect-ratio:4/5}.dk-root .td-doi .dk-khung .dk-hoa-goc{width:70px;height:52px}.dk-root .td-doi .vai{margin-top:14px;font-size:12px;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:var(--vang);margin-right:-.26em}.dk-root .td-doi .ten-ben{margin-top:2px;font-weight:700;font-size:18px;line-height:1.3;color:var(--kem);white-space:nowrap}.dk-root .td-doi .ten-ben .ladi-headline{display:inline-block;max-width:100%;white-space:nowrap}.dk-root .td-moi .kinh-moi{font-family:var(--f-viet);font-size:40px;line-height:1.2;color:var(--vang-sang);text-shadow:0 0 10px rgba(255,200,130,.45)}.dk-root .td-moi .khach{margin-top:2px;font-weight:700;font-size:28px;line-height:1.3;color:var(--kem)}.dk-root .td-moi .toi-du{margin:6px auto 0;max-width:320px;font-style:italic;color:var(--kem-mo)}.dk-root .td-moi .dk-tg{margin-top:26px}.dk-root .td-moi .loi-moi .dk-khung{margin:0 auto 22px}.dk-root .td-moi .am-lich{margin-top:2px;font-style:italic;font-size:14px;color:var(--kem-nhat);white-space:nowrap}.dk-root .td-nl{display:grid;gap:16px;max-width:420px;margin:0 auto}.dk-root .td-nl .dk-the{padding:24px 20px 20px;text-align:center}.dk-root .td-nl .bieu-tuong{width:54px;height:54px;margin:0 auto 10px;border-radius:50%;display:grid;place-items:center;color:var(--vang);border:1px solid var(--vien);background:radial-gradient(circle,rgba(234,201,142,.18),transparent 70%)}.dk-root .td-nl .bieu-tuong img,.dk-root .td-nl .bieu-tuong svg{width:26px;height:26px}.dk-root .td-nl .ten-le{font-weight:700;font-size:21px;color:var(--kem)}.dk-root .td-nl .gio-le{margin-top:4px;font-size:14px;font-weight:600;letter-spacing:.12em;color:var(--vang)}.dk-root .td-nl .noi-le{margin-top:6px;font-size:15px;color:var(--kem-mo)}.dk-root .td-lich{max-width:400px;margin:0 auto;padding:22px 16px 16px;text-align:center}.dk-root .td-lich .thang-lich{font-weight:700;font-size:20px;letter-spacing:.14em;text-transform:uppercase;color:var(--vang);margin-bottom:12px}.dk-root .td-lich .calendar-wrapper{background:transparent!important;box-shadow:none!important}.dk-root .td-lich .calendar-header div{font-family:var(--f);font-weight:700}.dk-root .td-lich .calendar-day{font-family:var(--f)}.dk-root .td-tl{max-width:400px;margin:0 auto}.dk-root #SIG_TD{width:380px;height:460px}.dk-root .td-ky{position:relative;max-width:400px;margin:0 auto;padding:8px;background:rgba(244,236,220,.94);box-shadow:0 18px 36px rgba(20,30,15,.35)}.dk-root .td-ky:before{content:"";position:absolute;inset:3px;border:1px solid var(--vang-dam);opacity:.6;pointer-events:none;z-index:2}.dk-root .td-ky .dk-hoa-goc{position:absolute;left:-22px;top:-30px;width:96px;height:72px;z-index:3;transform:rotate(-6deg);filter:drop-shadow(0 4px 4px rgba(20,30,15,.3))}.dk-root .dk #SIG_TD{position:relative;width:100%;height:auto;margin:0 auto}.dk-root .dk #SIG_TD>.ladi-html-code{height:460px}.dk-root .dk #wb-sig-btn-back,.dk-root .dk #wb-sig-btn-save,.dk-root .dk #wb-sig-open-btn{background:linear-gradient(135deg,#F6DFAF,#EAC98E 50%,#D7AF6B)!important;color:var(--reu-sau)!important;border:0!important;border-radius:2px!important;font-family:var(--f)!important;font-weight:700!important;letter-spacing:.1em!important}.dk-root .td-ds-loi-chuc{margin-top:30px;font-family:var(--f-viet);font-size:40px;color:var(--vang-sang);text-shadow:0 0 10px rgba(255,200,130,.45)}.dk-root #MessageBox{max-width:420px;max-height:460px;overflow-y:auto;margin:12px auto 0;padding:6px 4px;text-align:left;scrollbar-width:thin}.dk-root #MessageBox>*{margin-bottom:12px}.dk-root .MessageBox-item{padding:16px 16px 14px 18px;background:rgba(244,236,220,.94);color:#3E4A36;border-left:3px solid var(--hong-dam);box-shadow:0 10px 20px rgba(20,30,15,.22)}.dk-root .MessageBox-item:after{content:"\201D";right:12px;top:-4px;font-family:var(--f);font-size:54px;line-height:1;color:rgba(201,127,166,.35)}.dk-root .MessageBox-item-name{margin:0;padding-right:26px;font-family:var(--f-viet)!important;font-weight:400!important;font-size:28px!important;line-height:1.15;color:#6B4E3A}.dk-root .MessageBox-item-message{margin:4px 0 0;font-size:15.5px;font-style:italic;line-height:1.6}.dk-root .MessageBox-item-reply{margin-top:10px;padding:8px 12px;background:rgba(107,123,95,.12);border-left:2px solid var(--vang-dam)}.dk-root .MessageBox-item-reply-title{font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6B7B5F}.dk-root .MessageBox-item-reply-content{font-size:14.5px}.dk-root #MessageBox-placeholder{text-align:center;font-style:italic;color:var(--kem-mo);padding:18px 12px;border:1px dashed var(--vien)}.dk-root .td-qr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;max-width:420px;margin:0 auto}.dk-root .td-qr.mot{grid-template-columns:minmax(0,220px);justify-content:center}.dk-root .td-qr.mot .td-the-qr:nth-child(2){display:none}.dk-root .td-the-qr{position:relative;padding:18px 10px 14px;background:rgba(244,236,220,.94);color:#3E4A36;text-align:center;box-shadow:0 16px 30px rgba(20,30,15,.3)}.dk-root .td-the-qr:before{content:"";position:absolute;inset:4px;border:1px solid var(--vang-dam);opacity:.55;pointer-events:none}.dk-root .td-the-qr .vai-qr{font-size:11.5px;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:#6B7B5F;margin:0 -.26em 10px 0}.dk-root .td-the-qr .anh-qr{aspect-ratio:1;background:#fff;box-shadow:0 0 0 1px rgba(107,123,95,.3)}.dk-root .td-the-qr .anh-qr .ladi-image-background{background-size:contain}.dk-root .td-the-qr .tk{margin-top:12px;font-size:13.5px;line-height:1.5}.dk-root .td-qr-goi-y{margin-top:16px;font-size:14.5px;font-style:italic;color:var(--kem-nhat)}.dk-root .td-chon-qr{display:none}.dk-root .dk-soan .td-chon-qr{position:relative;z-index:60;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0 auto 16px;padding:8px 10px;max-width:360px;border-radius:12px;background:#fff;color:#333;font:13px/1.4 system-ui,sans-serif}.dk-root .dk-soan .td-chon-qr button{padding:8px 14px;border-radius:999px;border:1px solid #ccd;background:#fff;color:#333;font:inherit;cursor:pointer}.dk-root .dk-soan .td-chon-qr button.chon{background:#55644B;border-color:#55644B;color:#fff}.dk-root .dk .wb-msg-form{font-family:var(--f)}@media (max-width:899px){.dk-root .td-ten{font-size:66px}.dk-root .td-va{font-size:52px}.dk-root .td-ngo .cau{font-size:34px}}@media (max-width:767px){.dk-root #SIG_TD{height:460px}}@media (max-width:370px){.dk-root .td-doi,.dk-root .td-gd{gap:10px}.dk-root .td-gd .bo-me{font-size:14px}.dk-root .td-ten{font-size:56px}}@media (min-width:900px){.dk-root .td-ten-cap{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:18px;max-width:1040px;margin:14px auto 0}.dk-root .td-ten-cap .td-ten:first-child{text-align:right}.dk-root .td-ten-cap .td-ten:last-child{text-align:left}.dk-root .td-ten{font-size:104px}.dk-root .td-va{font-size:90px}.dk-root .td-ngo{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:56px;align-items:center;text-align:left}.dk-root .td-ngo>.dk-khung{grid-column:1;grid-row:1/span 3;width:100%;max-width:none;margin:0}.dk-root .td-ngo>.ClientEditText{grid-column:2}.dk-root .td-ngo .dk-doan{max-width:none;text-align:left;text-align-last:auto}.dk-root .td-ngo .cau{font-size:52px}.dk-root .td-gd{max-width:760px;gap:26px}.dk-root .td-gd .bo-me{font-size:17px}.dk-root .td-doi{max-width:520px;gap:30px}.dk-root .td-ky-chu .dk-doan{max-width:420px;font-family:var(--f-viet);font-size:38px;line-height:1.3;color:var(--vang-sang);text-shadow:0 0 10px rgba(255,200,130,.4)}.dk-root .td-doi .ten-ben{font-size:22px}.dk-root .td-moi{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:50px;align-items:center}.dk-root .td-moi>.dk-dau-muc{grid-column:1/-1}.dk-root .td-moi>.loi-moi{grid-column:1}.dk-root .td-moi>.dk-tg{grid-column:2;margin:0;width:100%;max-width:none}.dk-root .td-moi .kinh-moi{font-size:54px}.dk-root .td-moi .khach{font-size:34px}.dk-root .td-moi .loi-moi .dk-khung{margin:0 0 22px;max-width:none}.dk-root .td-nl{display:flex;flex-wrap:wrap;justify-content:center;max-width:1060px;gap:22px}.dk-root .td-nl>.dk-the{flex:0 1 330px}.dk-root .td-lich-phan{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:40px;align-items:center}.dk-root .td-lich-phan>.dk-dau-muc{grid-column:1/-1}.dk-root .td-lich-phan>.td-lich{grid-column:1;grid-row:2;width:100%;max-width:460px;justify-self:end}.dk-root .td-lich-phan>.td-lich-chu{grid-column:2;text-align:left}.dk-root .td-lich-chu .dk-doan{text-align:left;text-align-last:auto;margin:0}.dk-root .td-tl{max-width:620px}.dk-root .td-ky-phan{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:50px;align-items:center}.dk-root .td-ky-phan>.dk-dau-muc{grid-column:1/-1}.dk-root .td-ky-phan>.td-ky-chu{grid-column:1;text-align:right}.dk-root .td-ky-phan>.td-ky-chu .dk-doan{text-align:right;text-align-last:auto;margin:0 0 0 auto}.dk-root .td-ky-phan>.td-ky{grid-column:2;margin:0}.dk-root .td-lc-phan>.dk-khung-form,.dk-root .td-xn-phan>.dk-khung-form{max-width:620px}.dk-root #MessageBox{max-width:760px;column-count:2;column-gap:20px;max-height:560px}.dk-root #MessageBox>*{break-inside:avoid}.dk-root #MessageBox-placeholder{column-span:all}.dk-root .td-qr{max-width:560px;gap:30px}}.dk-root .dk-cua .td-an-anh{position:absolute;left:50%;top:50%;z-index:2;width:calc(var(--r) * 1.12);height:calc(var(--r) * 1.12);margin:calc(var(--r) * -.56) 0 0 calc(var(--r) * -.56);border-radius:50%;overflow:hidden;transition:opacity .5s ease,transform .6s ease}.dk-root .dk-cua .td-an-anh .ClientEditImage{position:absolute;inset:0;border-radius:50%}.dk-root .dk-cua.dang-mo .td-an-anh{opacity:0;transform:scale(1.25)}.dk-root .dk-cua .td-an-anh:not(.co-anh){display:none}.dk-root .dk-soan .dk-cua .bam-an{pointer-events:none}.dk-root .dk-cua .td-ten-cua{margin-top:8px;font-family:var(--f-viet);font-size:46px;line-height:1.2;color:#FFF3DC;white-space:nowrap;text-shadow:0 0 4px rgba(255,236,200,.9),0 0 14px rgba(255,205,140,.6),0 2px 6px rgba(20,30,15,.4)}.dk-root .dk-cua .td-ten-cua .ladi-headline{display:inline-block;max-width:100%;white-space:nowrap;padding:0 .16em}.dk-root .td-ten{font-size:84px}.dk-root .td-va{font-size:64px}.dk-root .dk-khung.td-vom{max-width:300px;border-radius:74px 74px 6px 6px}.dk-root .dk-khung.td-vom:before{border-radius:70px 70px 4px 4px}.dk-root .dk-khung.td-vom>.ClientEditImage{aspect-ratio:3/4;border-radius:68px 68px 2px 2px}.dk-root .dk-khung.td-vom .dk-hoa-goc.tl{left:-20px;top:-22px;transform:rotate(-12deg)}.dk-root .dk-khung.td-vom .dk-hoa-goc.tr{right:-20px;top:-22px;transform:scaleX(-1) rotate(-12deg)}.dk-root .td-ct{max-width:420px;margin:0 auto}.dk-root .td-ct-muc{position:relative;text-align:center}.dk-root .td-ct-muc+.td-ct-muc{margin-top:18px}.dk-root .td-ct-muc:before{content:"";display:block;width:2px;height:34px;margin:0 auto 12px;background-image:linear-gradient(var(--vien) 50%,transparent 0);background-size:2px 8px}.dk-root .td-ct>.td-ct-muc:first-child:before{display:none}.dk-root .td-ct-muc.td-ct-tat{display:none!important}.dk-root .td-ct-anh .dk-khung{margin:0 auto 20px;max-width:380px}.dk-root .td-ct-anh .dk-khung>.ClientEditImage{aspect-ratio:3/2}.dk-root .td-ct-anh:not(.co-anh){display:none}.dk-root .td-ct-chu .moc-chan{position:relative;display:grid;place-items:center;width:42px;height:42px;margin:0 auto 10px;border-radius:50%;background:var(--reu-toi);border:1px solid var(--vien)}.dk-root .td-ct-chu .moc-chan svg{width:15px;height:22px;color:var(--kem-mo)}.dk-root .td-ct-muc:nth-child(2n) .moc-chan svg{transform:scaleX(-1) rotate(8deg)}.dk-root .td-ct-chu .nhan-tram{font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--vang)}.dk-root .td-ct-chu .ten-tram{margin-top:2px;font-weight:700;font-size:23px;line-height:1.3;color:var(--kem)}.dk-root .td-ct-chu .dk-doan{margin-top:8px;text-align:center;text-align-last:auto}.dk-root .td-ct-trich{margin:34px auto 30px!important;max-width:380px;padding:18px 6px!important;border-left:0!important;border-top:1px solid rgba(230,170,203,.6);border-bottom:1px solid rgba(230,170,203,.6);background:none!important;text-align:center;font-size:18px}.dk-root .td-ct-phan .dk-mam-khoi{margin-left:0}.dk-root .td-cua-bd{position:absolute;inset:8px;z-index:5;perspective:1200px}.dk-root .td-cua-bd .canh{position:absolute;top:0;bottom:0;width:50%;background:linear-gradient(rgba(24,34,20,.18),rgba(24,34,20,.18)),var(--nen) center /cover;box-shadow:inset 0 0 0 6px rgba(234,201,142,0),inset 0 0 0 7px rgba(234,201,142,.55),inset 0 0 0 13px rgba(234,201,142,0),inset 0 0 0 14px rgba(234,201,142,.28);transition:transform 1.7s cubic-bezier(.6,0,.2,1) .15s;backface-visibility:hidden}.dk-root .td-cua-bd .canh.trai{left:0;transform-origin:0 50%}.dk-root .td-cua-bd .canh.phai{right:0;transform-origin:100% 50%}.dk-root .td-cua-bd .num{position:absolute;top:50%;width:10px;height:34px;margin-top:-17px;border-radius:5px;background:linear-gradient(135deg,#F6DFAF,#C9A15E 60%,#9C7638);box-shadow:0 2px 4px rgba(20,30,15,.4)}.dk-root .td-cua-bd .canh.trai .num{right:12px}.dk-root .td-cua-bd .canh.phai .num{left:12px}.dk-root .td-cua-bd .nut-bd{position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border:0;cursor:pointer;white-space:nowrap;font-family:var(--f);font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--reu-sau);background:linear-gradient(135deg,#F6DFAF,#EAC98E 50%,#D7AF6B);box-shadow:0 0 0 4px rgba(244,236,220,.25),0 10px 22px rgba(20,30,15,.35);transition:opacity .3s ease}.dk-root .td-cua-bd .nut-bd svg{width:17px;height:17px}.dk-root .td-cua-bd.mo .canh.trai{transform:rotateY(-108deg)}.dk-root .td-cua-bd.mo .canh.phai{transform:rotateY(108deg)}.dk-root .td-cua-bd.mo .nut-bd{opacity:0;pointer-events:none}.dk-root .dk-soan .td-cua-bd,.dk-root .td-cua-bd.xong{display:none}.dk-root .td-ky-nen{position:absolute;left:8px;right:8px;top:8px;height:460px;z-index:0;isolation:isolate;overflow:hidden}.dk-root .td-ky-nen .ClientEditImage{position:absolute;inset:0}.dk-root .td-ky-nen:after{content:"";position:absolute;inset:0;z-index:1;background:var(--ky-bang,transparent);pointer-events:none}.dk-root .td-ky-nen.co-anh:after{background:var(--ky-bang,rgba(244,236,220,.5))}.dk-root .td-ky-nen:not(.co-anh){display:none}.dk-root .dk #SIG_TD{z-index:1}.dk-root .td-ky.co-nen #SIG_TD .ladi-html-code,.dk-root .td-ky.co-nen #wb-sig-display{background:transparent!important}.dk-root .dk-soan .dk #SIG_TD{z-index:auto}.dk-root .dk-soan .td-ky-nen{z-index:2}.dk-root .dk-soan .td-ky #wb-sig-btn-row{position:relative;z-index:3}.dk-root .dk-soan .td-ky-tt,.dk-root .dk-soan .td-ky>.dk-hoa-goc{z-index:1}.dk-root .td-xn-phan{overflow:hidden}.dk-root .td-xn-phan>:not(.dk-tt):not(.ladi-section-background){position:relative;z-index:1}.dk-root .td-xn-phan>.dk-tt.la{left:-6%;top:-1%;width:min(40vw,240px)}.dk-root .td-xn-phan>.dk-tt.tre{right:-12%;bottom:0;width:min(46vw,260px);opacity:.85}.dk-root .td-xn-anh{position:relative;height:270px;max-width:380px;margin:0 auto 30px}.dk-root .td-xn-anh .dk-khung{position:absolute;top:0;width:54%;margin:0;padding:7px}.dk-root .td-xn-anh .dk-khung>.ClientEditImage{aspect-ratio:4/5}.dk-root .td-xn-anh .a1{left:2%;top:14px;transform:rotate(-7deg);z-index:1}.dk-root .td-xn-anh .a2{right:2%;top:0;transform:rotate(6deg);z-index:2}.dk-root .td-xn-anh .a2 .dk-hoa-goc{width:80px;height:60px;right:-18px;top:-26px;transform:scaleX(-1) rotate(-6deg)}.dk-root .td-xn-anh .dk-tt.tre-nho{position:absolute;left:34%;bottom:-30px;width:140px;aspect-ratio:560/800;z-index:3;opacity:.95;animation:none;right:auto;top:auto;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 40%);mask-image:linear-gradient(180deg,transparent 0,#000 40%);pointer-events:none}.dk-root #MessageBox{position:relative;max-width:560px;padding:10px 6px 6px 46px;columns:auto!important;background:linear-gradient(transparent 0 0) 0 0 /0 0 no-repeat,repeating-linear-gradient(180deg,transparent 0 112px,#4E7634 112px 116px,#DCEBB8 116px 118px) 14px 0 /16px 100% no-repeat local,linear-gradient(90deg,#4E7634,#8DB858 30%,#B9DB84 50%,#8DB858 70%,#4E7634) 14px 0 /16px 100% no-repeat local}.dk-root .MessageBox-item{position:relative;margin:0 0 16px!important;padding:16px 18px 14px;color:#3E3A22;border-left:0;border-radius:6px;background:repeating-linear-gradient(90deg,rgba(120,100,40,.06) 0 1px,transparent 1px 6px),linear-gradient(180deg,#F1EBCD,#E4DAAE);box-shadow:inset 0 5px 0 #CDBE86,inset 0 6px 0 #F7F1D8,inset 0 -5px 0 #CDBE86,inset 0 -6px 0 #F7F1D8,0 10px 18px rgba(20,30,15,.25)}.dk-root .MessageBox-item:nth-child(2n){margin-left:18px!important}.dk-root .MessageBox-item:before{content:"";position:absolute;left:-32px;top:20px;width:32px;height:3px;border-radius:2px;background:#6E9A4A}.dk-root .MessageBox-item:after{content:"";position:absolute;left:-22px;top:6px;width:22px;height:11px;border-radius:0 100% 0 100%;background:linear-gradient(90deg,#6E9A4A,#A6CC74);transform:rotate(-24deg)}.dk-root .MessageBox-item:nth-child(2n):before{left:-50px;width:50px}.dk-root .MessageBox-item:nth-child(2n):after{left:-40px}.dk-root .MessageBox-item-name{font-size:27px!important;color:#4E5B3E}.dk-root .MessageBox-item-message{font-style:normal;color:#3E3A22}.dk-root .MessageBox-item-reply{background:rgba(110,154,74,.12);border-left:2px solid #6e9a4a}.dk-root #MessageBox-placeholder{margin-left:0;background:rgba(244,236,220,.08)}.dk-root .td-qua-vung{position:relative}.dk-root .td-qua-lop{position:absolute;left:0;right:0;top:0;z-index:4;display:flex;flex-direction:column;align-items:center;padding-top:34px;transition:opacity .7s ease}.dk-root .td-hop-tia{position:absolute;left:50%;top:150px;width:0;height:0;pointer-events:none}.dk-root .td-hop-tia *{pointer-events:none}.dk-root .td-hop-tia i{position:absolute;left:-8px;top:-8px;width:16px;height:16px;opacity:0}.dk-root .td-hop-tia i svg{width:100%;height:100%;display:block}.dk-root .td-goi-y-hop{margin-top:26px;font-style:italic;font-size:15px;color:var(--kem-mo);animation:dk-nhip 2s ease-in-out infinite}@keyframes dk-td-bung-sang{0%{opacity:1;box-shadow:0 0 0 0 rgba(255,236,190,.95)}to{opacity:0;box-shadow:0 0 0 180px rgba(255,236,190,0)}}.dk-root .td-qua-lop.bung .td-hop-tia i{animation:dk-td-tia 1.6s ease-out forwards}@keyframes dk-td-tia{0%{opacity:0;transform:translate(0) rotate(0) scale(.4)}20%{opacity:1}to{opacity:0;transform:translate(var(--x),var(--y)) rotate(1turn) scale(1)}}.dk-root .td-qua-lop.bung .td-goi-y-hop{opacity:0;animation:none}.dk-root .td-qua-lop.tat{opacity:0;pointer-events:none}.dk-root .td-qua-lop.xong{display:none}.dk-root .td-qr:not(.mo),.dk-root .td-qr:not(.mo)~.td-qr-goi-y{visibility:hidden}.dk-root .td-qr.mo .td-the-qr{animation:dk-td-qr-ra 1.1s cubic-bezier(.2,1.1,.4,1) both}.dk-root .td-qr.mo .td-the-qr:nth-child(2){animation-delay:.15s}@keyframes dk-td-qr-ra{0%{opacity:0;transform:translate(var(--tu-x,0),var(--tu-y,0)) scale(.2) rotate(-8deg)}to{opacity:1;transform:none}}.dk-root .dk-soan .td-qua-lop{display:none}@media (max-width:899px){.dk-root .td-ten{font-size:76px}.dk-root .td-va{font-size:58px}}@media (min-width:900px){.dk-root .td-ten{font-size:124px}.dk-root .td-va{font-size:104px}.dk-root .dk-cua .td-ten-cua{font-size:68px}.dk-root .td-ngo>.dk-khung.td-vom{width:100%;max-width:380px;justify-self:center}.dk-root .td-ngo{grid-template-rows:1fr auto auto auto 1fr}.dk-root .td-ngo>.dk-khung.td-vom{grid-row:1/-1}.dk-root #TXT_NGO_CAU{grid-row:2}.dk-root #TXT_NGO_P1{grid-row:3;margin-top:18px}.dk-root #TXT_NGO_P2{grid-row:4;margin-top:14px}.dk-root .td-ct{max-width:1000px}.dk-root .td-ct-muc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:56px;align-items:center;text-align:left}.dk-root .td-ct-muc:before{position:absolute;left:50%;top:-30px;height:30px;margin:0}.dk-root .td-ct-muc+.td-ct-muc{margin-top:46px}.dk-root .td-ct-muc:nth-child(2n) .td-ct-anh{order:2}.dk-root .td-ct-anh .dk-khung{margin:0;max-width:none}.dk-root .td-ct-anh:not(.co-anh)+.td-ct-chu{grid-column:1/-1;text-align:center;max-width:640px;justify-self:center}.dk-root .td-ct-chu .moc-chan{margin:0 0 10px}.dk-root .td-ct-anh:not(.co-anh)+.td-ct-chu .moc-chan{margin:0 auto 10px}.dk-root .td-ct-anh:not(.co-anh)+.td-ct-chu .dk-doan{text-align:center}.dk-root .td-ct-chu .dk-doan{text-align:left;max-width:none;font-size:17px}.dk-root .td-ct-phan .dk-mam-khoi .dk-doan{max-width:700px}.dk-root .td-xn-phan{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:50px;align-items:center}.dk-root .td-xn-phan>.dk-dau-muc{grid-column:1/-1}.dk-root .td-xn-phan>.td-xn-anh{grid-column:1;grid-row:2/span 2;width:100%;max-width:460px;height:400px;justify-self:end;margin:0}.dk-root .td-xn-phan>.dk-doan{grid-column:2;text-align:left;text-align-last:auto;margin:0}.dk-root .td-xn-phan>.dk-khung-form{grid-column:2;margin:18px 0 0!important;max-width:520px}.dk-root .td-xn-phan>.dk-tt.la{width:300px}.dk-root .td-xn-phan>.dk-tt.tre{width:340px;right:-40px}.dk-root #MessageBox{max-width:640px}}.dk-root .dk-dau .dk-doi{font-size:14.5px;letter-spacing:.34em}.dk-root .dk-dau .dk-su-kien{font-size:21px;margin-top:34px}.dk-root .td-ten{font-size:90px}.dk-root .td-va{font-size:66px}.dk-root .dk-dau .dk-ngay-dau{font-size:20px;margin-top:16px}.dk-root .td-am-dau{font-size:16px}.dk-root:not(.td-mo) .dk-dau .dk-tt,.dk-root:not(.td-mo) .dk-dau .td-v{opacity:0}.dk-root.td-mo .dk-dau .td-v1{animation:dk-td-gian 1.3s cubic-bezier(.2,.8,.2,1) 1s both}.dk-root.td-mo .dk-dau .td-v2{animation:dk-td-mo-giua 1.2s cubic-bezier(.3,.9,.3,1) 1.3s both}.dk-root.td-mo .dk-dau .td-v3{animation:dk-td-tu-trai 1.5s cubic-bezier(.16,1,.3,1) 1.6s both}.dk-root.td-mo .dk-dau .td-v4{animation:dk-td-xoay-vao 1.1s cubic-bezier(.3,1.5,.5,1) 2.05s both}.dk-root.td-mo .dk-dau .td-v5{animation:dk-td-tu-phai 1.5s cubic-bezier(.16,1,.3,1) 1.85s both}.dk-root.td-mo .dk-dau .td-v6{animation:dk-td-len 1s ease 2.45s both}.dk-root.td-mo .dk-dau .td-v6:after,.dk-root.td-mo .dk-dau .td-v6:before{animation:dk-td-vach 1s ease 2.7s both}.dk-root.td-mo .dk-dau .td-v7{animation:dk-td-mo-dan 1.2s ease 2.8s both}.dk-root.td-mo .dk-dau .td-v8{animation:dk-td-mo-dan 1s ease 3.3s both}.dk-root.td-mo .dk-dau .dk-tt.la{animation:dk-td-la-roi 1.8s cubic-bezier(.2,.8,.2,1) .7s both,dk-lay-la 7s ease-in-out 2.5s infinite}.dk-root.td-mo .dk-dau .dk-tt.la2{animation:dk-td-la-roi2 1.8s cubic-bezier(.2,.8,.2,1) .9s both,dk-lay-la2 8s ease-in-out 2.7s infinite}.dk-root.td-mo .dk-dau .dk-tt.tre{animation:dk-td-tre-moc 2s cubic-bezier(.2,.9,.2,1) .8s both,dk-lay 8s ease-in-out 2.8s infinite}.dk-root.td-mo .dk-dau .dk-tt.tre-trai{animation:dk-td-tre-moc 2.2s cubic-bezier(.2,.9,.2,1) 1s both}@keyframes dk-td-gian{0%{opacity:0;letter-spacing:1.1em;filter:blur(6px)}to{opacity:1;filter:none}}@keyframes dk-td-mo-giua{0%{opacity:0;clip-path:inset(0 50% 0 50%)}to{opacity:1;clip-path:inset(0 -10% 0 -10%)}}@keyframes dk-td-tu-trai{0%{opacity:0;transform:translateX(-70px);filter:blur(12px)}to{opacity:1;transform:none;filter:none}}@keyframes dk-td-tu-phai{0%{opacity:0;transform:translateX(70px);filter:blur(12px)}to{opacity:1;transform:none;filter:none}}@keyframes dk-td-xoay-vao{0%{opacity:0;transform:scale(.2) rotate(-200deg)}to{opacity:1;transform:none}}@keyframes dk-td-len{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes dk-td-vach{0%{width:0}}@keyframes dk-td-mo-dan{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:none}}@keyframes dk-td-la-roi{0%{opacity:0;translate:-40px -60px;rotate:-14deg}to{opacity:1;translate:0 0;rotate:0deg}}@keyframes dk-td-la-roi2{0%{opacity:0;translate:40px -60px;rotate:14deg}to{opacity:.55;translate:0 0;rotate:0deg}}@keyframes dk-td-tre-moc{0%{opacity:0;translate:0 70px}to{translate:0 0}}.dk-root .td-tt-phan{overflow:hidden}.dk-root .td-tt-phan>:not(.dk-tt):not(.ladi-section-background){position:relative;z-index:1}.dk-root .td-tt-phan>.dk-tt{animation:none}.dk-root .td-tt-phan>.dk-tt.td-g-tr{left:auto;right:-5%;top:-2%;width:min(34vw,200px);opacity:.45;transform:scaleX(-1)}.dk-root .td-tt-phan>.dk-tt.td-g-tl{left:-5%;top:-2%;width:min(36vw,210px);opacity:.7}.dk-root .td-tt-phan>.dk-tt.td-g-bl{left:-14%;right:auto;bottom:0;width:min(46vw,260px);opacity:.45}.dk-root .td-tt-phan>.dk-tt.td-g-br{right:-12%;left:auto;bottom:0;width:min(40vw,230px);opacity:.7}@media (min-width:900px){.dk-root .td-ten{font-size:132px}.dk-root .td-va{font-size:108px}.dk-root .dk-dau .dk-doi{font-size:16px}.dk-root .dk-dau .dk-su-kien{font-size:30px}.dk-root .dk-dau .dk-ngay-dau{font-size:26px}.dk-root .td-am-dau{font-size:18px}.dk-root .td-tt-phan>.dk-tt.td-g-tl,.dk-root .td-tt-phan>.dk-tt.td-g-tr{width:260px}.dk-root .td-tt-phan>.dk-tt.td-g-bl{width:340px;left:-60px}.dk-root .td-tt-phan>.dk-tt.td-g-br{width:300px;right:-40px}}@media (prefers-reduced-motion:reduce){.dk-root .dk-dau .dk-tt,.dk-root .dk-dau .td-v{animation:none!important;opacity:1!important}}.dk-root .td-qua-vung:not(.da-mo){min-height:390px}.dk-root .td-qua-lop{padding-top:26px}.dk-root .td-lx{position:relative;width:210px;height:300px;cursor:pointer;perspective:1000px;-webkit-tap-highlight-color:transparent;animation:dk-td-lx-tho 3.4s ease-in-out infinite}@keyframes dk-td-lx-tho{0%,to{transform:translateY(0) rotate(-1.2deg)}50%{transform:translateY(-9px) rotate(1.2deg)}}.dk-root .td-lx>span{position:absolute;display:block}.dk-root .td-lx .bong{left:18px;right:18px;bottom:-18px;height:22px;border-radius:50%;background:rgba(20,30,15,.45);filter:blur(7px)}.dk-root .td-lx .hao-quang{left:50%;top:40%;width:460px;height:460px;margin:-230px 0 0 -230px;z-index:0;border-radius:50%;opacity:0;pointer-events:none;background:repeating-conic-gradient(from 0deg,rgba(255,226,160,.55) 0 7deg,transparent 7deg 20deg);-webkit-mask:radial-gradient(circle,#000 0,rgba(0,0,0,.6) 30%,transparent 68%);mask:radial-gradient(circle,#000 0,rgba(0,0,0,.6) 30%,transparent 68%)}.dk-root .td-lx .lung{inset:0;z-index:1;border-radius:12px;background:linear-gradient(170deg,#B7323F,#7A1E2B);box-shadow:0 22px 40px rgba(20,30,15,.45),inset 0 0 0 2px #C9A15E}.dk-root .td-lx .thiep{left:14px;right:14px;top:14px;height:214px;z-index:2;border-radius:6px;overflow:hidden;padding-top:36px;text-align:center;background:radial-gradient(120% 80% at 50% 0,#FFFBF0,#F4E5C1);box-shadow:inset 0 0 0 1px rgba(201,161,94,.8),inset 0 0 0 6px #FFFBF0,inset 0 0 0 7px rgba(201,161,94,.45)}.dk-root .td-lx .thiep .canh-tre{position:absolute;right:-10px;top:-30px;width:54px;height:132px;opacity:.55;transform:rotate(18deg)}.dk-root .td-lx .thiep .hy{position:absolute;left:50%;top:52%;transform:translate(-50%,-50%);font-style:normal;font-size:120px;line-height:1;color:rgba(166,61,73,.07);font-family:"Noto Serif SC",Songti SC,SimSun,serif}.dk-root .td-lx .thiep b{position:relative;display:block;font-family:var(--f-viet);font-weight:400;font-size:38px;line-height:1.1;color:#9A2E3A}.dk-root .td-lx .thiep i{position:relative;display:block;margin-top:8px;font-style:normal;font-size:10.5px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:#8C6A3A}.dk-root .td-lx .truoc{left:0;right:0;bottom:0;height:226px;z-index:3;overflow:hidden;border-radius:0 0 12px 12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E%3Cg fill='none' stroke='%23F3D9A4' stroke-opacity='.16' stroke-width='1'%3E%3Ccircle cx='17' cy='17' r='7' /%3E%3Crect x='14.5' y='14.5' width='5' height='5' /%3E%3C/g%3E%3Cpath d='M0 0l2 2-2 2-2-2zM34 0l2 2-2 2-2-2zM0 34l2 2-2 2-2-2zM34 34l2 2-2 2-2-2z' fill='%23F3D9A4' fill-opacity='.2' /%3E%3C/svg%3E") 0 0 /34px 34px,radial-gradient(130% 90% at 50% 0,#D44A57,#A72F3D 50%,#7E1F2C);box-shadow:inset 0 0 0 2px #E9C98E,inset 0 0 0 7px rgba(0,0,0,0),0 -3px 8px rgba(60,10,10,.3)}.dk-root .td-lx .truoc:before{content:"";position:absolute;inset:9px;border:1px solid rgba(233,201,142,.75);border-radius:0 0 6px 6px;z-index:2}.dk-root .td-lx .truoc:after{content:"";position:absolute;inset:13px;border:1px solid rgba(233,201,142,.3);border-radius:0 0 4px 4px;z-index:2}.dk-root .td-lx .tre-vang{position:absolute;bottom:-8px;width:50px;height:128px;opacity:.9;z-index:1;filter:drop-shadow(0 1px 1px rgba(60,10,10,.45))}.dk-root .td-lx .tre-vang.trai{left:-14px}.dk-root .td-lx .tre-vang.phai{right:-14px;transform:scaleX(-1);height:108px}.dk-root .td-lx .truoc .chu{position:absolute;left:0;right:0;bottom:46px;z-index:3;text-align:center;font-family:var(--f-viet);font-style:normal;font-size:34px;line-height:1;background:linear-gradient(100deg,#B88A44,#FFF1C9 45%,#E9C98E 60%,#B88A44);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#E9C98E;filter:drop-shadow(0 1px 1px rgba(60,10,10,.6))}.dk-root .td-lx .truoc .phu{position:absolute;left:0;right:0;bottom:28px;z-index:3;text-align:center;font-size:8.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:rgba(243,217,164,.85)}.dk-root .td-lx .lap-lanh{position:absolute;top:0;bottom:0;left:-60%;width:40%;z-index:4;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,240,200,.28),transparent);transform:skewX(-18deg);animation:dk-td-lap-lanh 3.8s ease-in-out 1s infinite}@keyframes dk-td-lap-lanh{0%,60%{left:-60%}to{left:130%}}.dk-root .td-lx .nap{left:0;right:0;top:0;height:132px;z-index:4;transform-origin:50% 0;filter:drop-shadow(0 4px 4px rgba(60,10,10,.3))}.dk-root .td-lx .nap svg{width:100%;height:100%;display:block}.dk-root .td-lx .dau{left:50%;top:92px;width:62px;height:62px;margin-left:-31px;z-index:6}.dk-root .td-lx .dau .xu{position:absolute;inset:0;display:grid;place-items:center;border-radius:50%;font-size:30px;line-height:1;color:#9A2E3A;font-family:"Noto Serif SC",Songti SC,SimSun,serif;font-weight:700;background:radial-gradient(circle at 34% 28%,#FFF4D6,#EBCB8F 38%,#BF9248 72%,#8C6420);box-shadow:0 6px 14px rgba(60,20,10,.5),inset 0 0 0 3px rgba(255,242,205,.55),inset 0 0 0 6px rgba(140,100,32,.45)}.dk-root .td-lx .dau .xu:after{content:"";position:absolute;inset:8px;border-radius:50%;border:1px dashed rgba(140,100,32,.6)}.dk-root .td-lx .dau .tua{position:absolute;left:50%;top:52px;width:20px;margin-left:-10px;height:70px;transform-origin:50% 0;animation:dk-td-tua 3.4s ease-in-out infinite}.dk-root .td-lx .dau .tua:before{content:"";position:absolute;left:9px;top:0;width:2px;height:24px;background:#E9C98E}.dk-root .td-lx .dau .tua:after{content:"";position:absolute;left:5px;top:22px;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#FFF1C9,#C9A15E 60%,#8C6420)}.dk-root .td-lx .dau .tua i{position:absolute;top:31px;width:2px;height:34px;border-radius:1px;background:linear-gradient(#C9404D,#94283A)}.dk-root .td-lx .dau .tua i:first-child{left:6px;transform:rotate(6deg)}.dk-root .td-lx .dau .tua i:nth-child(2){left:9px;height:38px}.dk-root .td-lx .dau .tua i:nth-child(3){left:12px;transform:rotate(-6deg)}@keyframes dk-td-tua{0%,to{transform:rotate(4deg)}50%{transform:rotate(-4deg)}}.dk-root .td-lx .sang{left:50%;top:40px;width:320px;height:320px;margin:-160px 0 0 -160px;z-index:7;border-radius:50%;opacity:0;pointer-events:none;background:radial-gradient(circle,rgba(255,246,220,.95) 0,rgba(255,226,160,.55) 22%,rgba(255,210,140,0) 62%)}.dk-root .td-hop-tia{top:110px!important;z-index:8}.dk-root .td-hop-tia i.xu{width:13px;height:13px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#FFF4D6,#E9C98E 45%,#A87C34);box-shadow:0 0 6px rgba(255,220,150,.8)}.dk-root .td-hop-tia i.kt{width:6px;height:12px;border-radius:1px;background:linear-gradient(#FFF1C9,#D7AF6B)}.dk-root .td-hop-tia i.kt:nth-child(3n){background:linear-gradient(#E05866,#A63D49)}.dk-root .td-qua-lop.bung .td-lx{animation:dk-td-lx-rung .5s ease-in-out both}@keyframes dk-td-lx-rung{0%{transform:none}20%{transform:rotate(-4deg) scale(1.03)}40%{transform:rotate(4deg) scale(1.05)}60%{transform:rotate(-2deg) scale(1.04)}to{transform:scale(1.04)}}.dk-root .td-qua-lop.bung .td-lx .dau{animation:dk-td-dau-bay 1s cubic-bezier(.4,0,.6,1) .3s forwards}@keyframes dk-td-dau-bay{0%{transform:none}25%{transform:translateY(-14px) scale(1.25) rotate(-20deg);filter:brightness(1.5) drop-shadow(0 0 14px #FFE2A0)}to{transform:translate(120px,220px) scale(.4) rotate(540deg);opacity:0}}.dk-root .td-qua-lop.bung .td-lx .nap{animation:dk-td-nap-lat .9s cubic-bezier(.5,0,.25,1) .6s forwards}@keyframes dk-td-nap-lat{0%{transform:rotateX(0);z-index:4}49%{z-index:4}50%{z-index:1}to{transform:rotateX(-180deg);z-index:1}}.dk-root .td-qua-lop.bung .td-lx .thiep{animation:dk-td-thiep-len 1.5s cubic-bezier(.2,1,.3,1) 1.1s forwards}@keyframes dk-td-thiep-len{0%{transform:none}60%{transform:translateY(-104px) scale(1.08);box-shadow:inset 0 0 0 1px rgba(201,161,94,.8),inset 0 0 0 6px #FFFBF0,0 0 40px rgba(255,220,150,.9)}to{transform:translateY(-94px) scale(1.05);box-shadow:inset 0 0 0 1px rgba(201,161,94,.8),inset 0 0 0 6px #FFFBF0,0 0 26px rgba(255,220,150,.6)}}.dk-root .td-qua-lop.bung .td-lx .hao-quang{animation:dk-td-hao-quang 2.4s ease-out 1.1s forwards}@keyframes dk-td-hao-quang{0%{opacity:0;transform:translateY(-80px) scale(.4) rotate(0)}40%{opacity:1}to{opacity:.85;transform:translateY(-80px) scale(1.1) rotate(60deg)}}.dk-root .td-qua-lop.bung .td-lx .sang{animation:dk-td-lx-sang 1.3s ease-out 1.1s forwards}@keyframes dk-td-lx-sang{0%{opacity:0;transform:scale(.2)}25%{opacity:1}to{opacity:0;transform:scale(1.5)}}.dk-root .td-qua-lop.bung .td-lx .lap-lanh{animation:none;opacity:0}.dk-root .td-qua-lop.bung .td-hop-tia i{animation:dk-td-phun 2.3s cubic-bezier(.15,.7,.35,1) both}@keyframes dk-td-phun{0%{opacity:0;transform:translate(0) scale(.3) rotate(0)}8%{opacity:1}45%{transform:translate(var(--x),var(--y)) scale(1) rotate(calc(var(--r) * .5))}to{opacity:0;transform:translate(calc(var(--x) * 1.3),calc(var(--y) + 300px)) scale(.9) rotate(var(--r))}}.dk-root .td-qua-lop.tat{transition:opacity .8s ease,transform .8s ease;transform:translateY(24px) scale(.96)}@media (min-width:900px){.dk-root .td-lx{scale:1.15}.dk-root .td-qua-vung:not(.da-mo){min-height:440px}.dk-root .td-hop-tia{top:120px!important}}.dk-root .td-ky{margin-top:70px!important;margin-bottom:30px}.dk-root .td-ky-tt{position:absolute;inset:0;z-index:4}.dk-root .td-ky-tt,.dk-root .td-ky-tt *{pointer-events:none}.dk-root .td-ky-tt .ong-ngang{position:absolute;left:-22px;right:-22px;width:calc(100% + 44px);height:20px;filter:drop-shadow(0 4px 4px rgba(20,30,15,.35))}.dk-root .td-ky-tt .ong-ngang.tren{top:-12px}.dk-root .td-ky-tt .ong-ngang.duoi{bottom:-12px}.dk-root .td-ky-tt .day{position:absolute;top:-52px;width:2px;height:46px;background:linear-gradient(#C9A15E,#8C6420);transform-origin:50% 0}.dk-root .td-ky-tt .day.trai{left:22%;transform:rotate(-28deg)}.dk-root .td-ky-tt .day.phai{right:22%;transform:rotate(28deg)}.dk-root .td-ky-tt .moc{position:absolute;left:50%;top:-62px;width:14px;height:14px;margin-left:-7px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#FFF1C9,#C9A15E 60%,#8C6420);box-shadow:0 2px 4px rgba(20,30,15,.4)}.dk-root .td-ky-tt .than-doc{position:absolute;top:-4px;bottom:-4px;width:16px;height:calc(100% + 8px);filter:drop-shadow(0 4px 6px rgba(20,30,15,.35))}.dk-root .td-ky-tt .than-doc.trai{left:-14px}.dk-root .td-ky-tt .than-doc.phai{right:-14px}.dk-root .td-ky-tt .dk-tt{position:absolute;animation:none!important;transform:none}.dk-root .td-ky-tt .la-tl{left:-32px;right:auto;top:-40px;width:80px}.dk-root .td-ky-tt .la-tr{left:auto;right:-40px;top:-36px;width:66px;opacity:.8;transform:scaleX(-1) rotate(-8deg)}.dk-root .td-ky-tt .la-br{left:-44px;right:auto;top:auto;bottom:-54px;width:76px;transform:rotate(-30deg);opacity:.85}.dk-root .td-ky>.dk-hoa-goc{left:auto!important;right:-26px;top:-34px!important;width:66px;height:50px;z-index:5;transform:scaleX(-1) rotate(-8deg)!important}.dk-root #SECTION_KYTEN>.dk-tt.td-g-tl{width:min(34vw,200px);opacity:.55}.dk-root #SECTION_KYTEN>.dk-tt.td-g-bl{width:min(44vw,250px);opacity:.4}.dk-root #SECTION_KYTEN>.dk-tt.td-g-br{width:min(38vw,220px);opacity:.55}@media (min-width:900px){.dk-root .td-ky{margin-top:30px!important}.dk-root .td-ky-tt .la-tl{width:96px;left:-40px}.dk-root .td-ky-tt .la-tr{width:74px;right:-44px}.dk-root .td-ky-tt .la-br{width:84px;left:-54px;bottom:-64px}}.dk-root .tmx-xem{position:fixed;inset:0;z-index:2147483000;display:none;flex-direction:column;background:rgba(12,8,6,.94);color:#fff;font-family:inherit;-webkit-user-select:none;user-select:none}.dk-root .tmx-xem.mo{display:flex;animation:dk-tmx-hien .25s ease}@keyframes dk-tmx-hien{0%{opacity:0}to{opacity:1}}.dk-root .tmx-xem .tmx-dau{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;font-size:14px;letter-spacing:.08em}.dk-root .tmx-xem .tmx-dong{width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.35);background:rgba(255,255,255,.08);color:#fff;font-size:22px;line-height:1;cursor:pointer}.dk-root .tmx-xem .tmx-khung{position:relative;flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:pan-y}.dk-root .tmx-xem .tmx-khung img{max-width:94%;max-height:100%;object-fit:contain;border-radius:6px;box-shadow:0 10px 40px rgba(0,0,0,.5);transition:opacity .2s ease,transform .2s ease}.dk-root .tmx-xem .tmx-mui{position:absolute;top:50%;width:42px;height:42px;margin-top:-21px;border-radius:50%;border:0;background:rgba(255,255,255,.14);color:#fff;font-size:24px;cursor:pointer}.dk-root .tmx-xem .tmx-mui.trai{left:8px}.dk-root .tmx-xem .tmx-mui.phai{right:8px}.dk-root .tmx-xem .tmx-ds{display:flex;gap:6px;padding:10px 10px 16px;overflow-x:auto;scrollbar-width:none}.dk-root .tmx-xem .tmx-ds::-webkit-scrollbar{display:none}.dk-root .tmx-xem .tmx-ds button{flex:none;width:58px;height:58px;padding:0;border-radius:6px;cursor:pointer;border:2px solid transparent;background:#222 50%/cover no-repeat;opacity:.55}.dk-root .tmx-xem .tmx-ds button.dang{border-color:#fff;opacity:1}.dk-root .tmx-xem.chi-mot .tmx-ds,.dk-root .tmx-xem.chi-mot .tmx-mui{display:none}.dk-root .tmx-xem .tmx-chu-qr{text-align:center;padding:0 20px 26px;font-size:16px;line-height:1.6;white-space:pre-line}.dk-root .tmx-xem.la-qr .tmx-khung img{background:#fff;padding:12px;max-width:min(86vw,420px)}.dk-root .tmx-co-the-xem{cursor:zoom-in}.dk-root .edit_signature #wb-sig-display .wb-sig-item{width:21%!important}.dk-root .tmx-anh-trong .ladi-image-background{background-color:var(--tmx-trong-nen,#EFE7DA);background-image:var(--tmx-trong-icon);background-size:54px 54px;background-position:50%;background-repeat:no-repeat}.dk-root .tmx-qr .tmx-anh-trong .ladi-image-background{background-image:var(--tmx-trong-qr);background-size:64px 64px}.dk-root .tmx-album-cho{position:relative;min-height:40px}.dk-root .tmx-an{display:none!important}.dk-root [data-tmx-theo]{font:inherit}.dk-root .tmx-nghi-le [data-tmx-nl].tmx-nl-tat{display:none!important}.dk-root .tmx-nghi-le [data-tmx-nl]{position:relative}.dk-root .bieu-tuong .tmx-icon-emoji{font-size:26px;line-height:1;font-family:Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif}.dk-root .bieu-tuong .tmx-icon-anh{width:30px;height:30px;object-fit:contain}.dk-root .MessageBox-item-message,.dk-root .MessageBox-item-reply-content{white-space:pre-line!important;overflow-wrap:anywhere}@keyframes dk-wbMsgAppear{0%{opacity:0;transform:translateY(-18px) scale(.97)}60%{opacity:1;transform:translateY(4px) scale(1.01)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes dk-wbMsgFirst{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.dk-root .wb-msg-enter{animation:dk-wbMsgAppear .55s cubic-bezier(.22,1,.36,1) both}.dk-root .wb-msg-first{animation:dk-wbMsgFirst .45s ease both}.dk-root .wb-sig-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px}.dk-root .wb-sig-pad-title{display:flex;align-items:center;justify-content:center;gap:7px}.dk-root .wb-sig-ic{width:1.15em;height:1.15em;flex:none;display:inline-block}.dk-root .wbSig2-icon{display:flex;justify-content:center;color:#8b6914}.dk-root .wbSig2-icon .wb-sig-ic{width:46px;height:46px;stroke-width:1.8}.dk-root .wbSig2-icon.t-success{color:#2e9e5b}.dk-root .wbSig2-icon.t-error{color:#d64545}.dk-root .wbSig2-icon.t-warning{color:#e09b1b}.dk-root .wbSig2-icon.t-info{color:#2274b5}.dk-root #wb-music-btn{position:fixed;bottom:24px;left:16px;width:48px;height:48px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:9999990;box-shadow:0 4px 16px rgba(0,0,0,.35);transition:transform .15s;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:none;overflow:visible}.dk-root #wb-music-btn:active{transform:scale(.9)}.dk-root #wb-music-btn.playing:after{content:"";position:absolute;inset:0;border-radius:50%;border:3px solid rgba(255,255,255,.65);animation:dk-wbMusicRipple 1.8s ease-out infinite;pointer-events:none}@keyframes dk-wbMusicRipple{0%{transform:scale(1);opacity:.65}to{transform:scale(2.2);opacity:0}}.dk-root .wbgv2{width:100%;max-width:100%;box-sizing:border-box;height:auto!important}.dk-root .wbgv2-item{box-sizing:border-box}.dk-root .wbgv2-item,.dk-root .wbgv2-item .ladi-image{visibility:visible!important;opacity:1!important;overflow:hidden!important}.dk-root .wbgv2-item .ladi-image,.dk-root .wbgv2-item .ladi-image-background{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;display:block!important}.dk-root .wbgv2-item .ladi-image-background{background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;visibility:visible!important;opacity:1!important}.dk-root .edit_galleryV2>.ladi-html-code{animation:none!important;-webkit-animation:none!important;transform:none!important;visibility:visible!important;opacity:1!important}.dk-root .wbgv2-sphere-scene{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;user-select:none;touch-action:none;pointer-events:auto!important;cursor:grab}.dk-root .wbgv2-sphere{position:absolute;width:0;height:0;transform-style:preserve-3d;cursor:grab}.dk-root .wbgv2-sphere-item{position:absolute;transform-origin:center center}.dk-root .wbgv2-sphere-item .ladi-image{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;display:block!important;overflow:visible!important}.dk-root .wbgv2-sphere-item .ladi-image-background{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.dk-root .wbgv2-cylinder-scene{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;user-select:none;touch-action:pan-y;pointer-events:auto!important;cursor:grab}.dk-root .wbgv2-cylinder{position:absolute;width:0;height:0;transform-style:preserve-3d;cursor:grab}.dk-root .wbgv2-cylinder-item{position:absolute;transform-origin:center center;will-change:transform}.dk-root .wbgv2-cylinder-item .ladi-image{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;display:block!important;overflow:visible!important}.dk-root .wbgv2-cylinder-item .ladi-image-background{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.dk-root .wbgv2-item-border-frame{position:absolute;inset:0;pointer-events:none;z-index:2;box-sizing:border-box;display:block}.dk-root .wb-rsvp-form{font-family:inherit;padding:20px;background:#FFFFFF00;color:#5F6B55;border-radius:4px;width:100%}.dk-root .wb-rsvp-form *{box-sizing:border-box;font-family:inherit}.dk-root .wb-rsvp-form .wb-form-field{margin-bottom:10px}.dk-root .wb-rsvp-form .wb-form-row{display:flex;gap:10px;margin-bottom:10px}.dk-root .wb-rsvp-form .wb-form-row .wb-form-field{flex:1;min-width:0;margin-bottom:0}.dk-root .wb-rsvp-form .wb-form-label{display:block;font-size:14px;font-weight:600;margin-bottom:3px;color:#5F6B55}.dk-root .wb-rsvp-form .wb-form-input,.dk-root .wb-rsvp-form .wb-form-textarea{width:100%;padding:10px 14px;background:#FFFFFF;border:1px solid #c9b48a;border-radius:4px;color:#3E4A36!important;-webkit-text-fill-color:#3E4A36!important;font-size:15px;outline:none;-webkit-appearance:none}.dk-root .wb-rsvp-form .wb-form-select{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2012%208'%3E%3Cpath%20d%3D'M1%201l5%205%205-5'%20fill%3D'none'%20stroke%3D'%233E4A36'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px 8px;padding-right:38px;cursor:pointer}.dk-root .wb-rsvp-form .wb-form-input:focus,.dk-root .wb-rsvp-form .wb-form-textarea:focus{border-color:#55644B}.dk-root .wb-rsvp-form .wb-form-textarea{min-height:100px;resize:vertical}.dk-root .wb-rsvp-form .wb-char-count{text-align:right;font-size:12px;opacity:.7;margin-top:3px;color:#5F6B55}.dk-root .wb-rsvp-form .wb-char-count.full{color:#d33;opacity:1}.dk-root .wb-rsvp-form .wb-opt-group{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.dk-root .wb-rsvp-form .wb-opt-label{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:9px 14px;background:#FFFFFF;border:1px solid #c9b48a;border-radius:100px;font-size:14px;color:#3E4A36;transition:all .2s;flex:1;min-width:100px;user-select:none;text-align:center}.dk-root .wb-rsvp-form .wb-opt-label.active{background:#55644B;color:#F4ECDC;border-color:#55644B}.dk-root .wb-rsvp-form .wb-opt-label[data-val=bride].active,.dk-root .wb-rsvp-form .wb-opt-label[data-val=groom].active,.dk-root .wb-rsvp-form .wb-opt-label[data-val=no].active,.dk-root .wb-rsvp-form .wb-opt-label[data-val=yes].active{background:#6B7B5F;border-color:#6B7B5F}.dk-root .wb-rsvp-form .wb-counter{display:flex;align-items:center;gap:10px}.dk-root .wb-rsvp-form .wb-counter-btn{width:36px;height:36px;flex-shrink:0;border:1px solid #c9b48a;background:#FFFFFF;color:#3E4A36!important;-webkit-text-fill-color:#3E4A36!important;border-radius:50%;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;line-height:1}.dk-root .wb-rsvp-form .wb-counter-val{width:54px;text-align:center;padding:8px 4px;background:#FFFFFF;border:1px solid #c9b48a;border-radius:4px;color:#3E4A36!important;-webkit-text-fill-color:#3E4A36!important;font-size:16px;font-weight:600}.dk-root .wb-rsvp-form .wb-submit-btn{width:70%;display:block;margin:8px auto 0;padding:13px;background:#55644B;color:#F4ECDC;border:none;border-radius:4px;font-size:16px;font-weight:600;cursor:pointer;font-family:inherit;transition:opacity .2s;letter-spacing:.5px}.dk-root .wb-rsvp-form .wb-submit-btn:hover{opacity:.85}.dk-root .wb-rsvp-form .wb-submit-btn:disabled{opacity:.6;cursor:not-allowed}.dk-root .wb-rsvp-form .wb-feedback{margin-top:10px;text-align:center;font-size:14px;min-height:18px}.dk-root .wb-rsvp-form .wb-feedback.ok{color:#2e7d32}.dk-root .wb-rsvp-form .wb-feedback.err{color:#c62828}.dk-root .wb-msg-form{font-family:inherit;padding:20px;background:#FFFFFF00;color:#5F6B55;border-radius:4px;width:100%}.dk-root .wb-msg-form *{box-sizing:border-box;font-family:inherit}.dk-root .wb-msg-form .wb-form-field{margin-bottom:10px}.dk-root .wb-msg-form .wb-form-row{display:flex;gap:10px;margin-bottom:10px}.dk-root .wb-msg-form .wb-form-row .wb-form-field{flex:1;min-width:0;margin-bottom:0}.dk-root .wb-msg-form .wb-form-label{display:block;font-size:14px;font-weight:600;margin-bottom:3px;color:#5F6B55}.dk-root .wb-msg-form .wb-form-input,.dk-root .wb-msg-form .wb-form-textarea{width:100%;padding:10px 14px;background:#FFFFFF;border:1px solid #c9b48a;border-radius:4px;color:#3E4A36!important;-webkit-text-fill-color:#3E4A36!important;font-size:15px;outline:none;-webkit-appearance:none}.dk-root .wb-msg-form .wb-form-select{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2012%208'%3E%3Cpath%20d%3D'M1%201l5%205%205-5'%20fill%3D'none'%20stroke%3D'%233E4A36'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px 8px;padding-right:38px;cursor:pointer}.dk-root .wb-msg-form .wb-form-input:focus,.dk-root .wb-msg-form .wb-form-textarea:focus{border-color:#55644B}.dk-root .wb-msg-form .wb-form-textarea{min-height:100px;resize:vertical}.dk-root .wb-msg-form .wb-char-count{text-align:right;font-size:12px;opacity:.7;margin-top:3px;color:#5F6B55}.dk-root .wb-msg-form .wb-char-count.full{color:#d33;opacity:1}.dk-root .wb-msg-form .wb-opt-group{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.dk-root .wb-msg-form .wb-opt-label{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:9px 14px;background:#FFFFFF;border:1px solid #c9b48a;border-radius:100px;font-size:14px;color:#3E4A36;transition:all .2s;flex:1;min-width:100px;user-select:none;text-align:center}.dk-root .wb-msg-form .wb-opt-label.active{background:#55644B;color:#F4ECDC;border-color:#55644B}.dk-root .wb-msg-form .wb-opt-label[data-val=all].active,.dk-root .wb-msg-form .wb-opt-label[data-val=private].active{background:#6B7B5F;border-color:#6B7B5F}.dk-root .wb-msg-form .wb-counter{display:flex;align-items:center;gap:10px}.dk-root .wb-msg-form .wb-counter-btn{width:36px;height:36px;flex-shrink:0;border:1px solid #c9b48a;background:#FFFFFF;color:#3E4A36!important;-webkit-text-fill-color:#3E4A36!important;border-radius:50%;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;line-height:1}.dk-root .wb-msg-form .wb-counter-val{width:54px;text-align:center;padding:8px 4px;background:#FFFFFF;border:1px solid #c9b48a;border-radius:4px;color:#3E4A36!important;-webkit-text-fill-color:#3E4A36!important;font-size:16px;font-weight:600}.dk-root .wb-msg-form .wb-submit-btn{width:70%;display:block;margin:8px auto 0;padding:13px;background:#55644B;color:#F4ECDC;border:none;border-radius:4px;font-size:16px;font-weight:600;cursor:pointer;font-family:inherit;transition:opacity .2s;letter-spacing:.5px}.dk-root .wb-msg-form .wb-submit-btn:hover{opacity:.85}.dk-root .wb-msg-form .wb-submit-btn:disabled{opacity:.6;cursor:not-allowed}.dk-root .wb-msg-form .wb-feedback{margin-top:10px;text-align:center;font-size:14px;min-height:18px}.dk-root .wb-msg-form .wb-feedback.ok{color:#2e7d32}.dk-root .wb-msg-form .wb-feedback.err{color:#c62828}@keyframes dk-wbTlViewIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.dk-root .wb-cf{position:relative!important;display:block!important;column-count:auto!important;perspective:1100px;overflow:hidden!important;padding:0!important;touch-action:pan-y;-webkit-user-select:none;user-select:none}.dk-root .wb-cf>.wb-cf-it{position:absolute!important;left:50%!important;margin:0!important;grid-column:auto!important;transition:transform .65s cubic-bezier(.2,.8,.2,1),opacity .45s ease,filter .65s ease!important;will-change:transform;box-shadow:0 18px 40px rgba(0,0,0,.35)}.dk-root .wb-cf>.wb-cf-it.wb-cf-ben{filter:brightness(.72) saturate(.9)}.dk-root .wb-cf-nut{position:absolute;top:var(--cf-giua,45%);z-index:200;width:38px;height:38px;margin-top:-19px;padding:0;border:0;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.88);color:#333;box-shadow:0 4px 14px rgba(0,0,0,.3);transition:transform .2s,background .2s}.dk-root .wb-cf-nut:hover{transform:scale(1.08);background:#fff}.dk-root .wb-cf-nut svg{width:20px;height:20px}.dk-root .wb-cf-nut.truoc{left:6px}.dk-root .wb-cf-nut.sau{right:6px}.dk-root .wb-cf-dots{position:absolute;left:0;right:0;bottom:10px;z-index:200;display:flex;justify-content:center;gap:7px}.dk-root .wb-cf-dots button{width:8px;height:8px;padding:0;border:0;border-radius:99px;cursor:pointer;background:rgba(127,127,127,.45);transition:width .3s,background .3s}.dk-root .wb-cf-dots button.on{width:22px;background:currentColor}@keyframes dk-wbTlIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.dk-root .wb-tl{padding:20px 16px 16px;background:rgba(244,236,220,.08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:20px;border:1px solid rgba(255,255,255,.75);box-shadow:0 4px 28px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.9);font-family:inherit;box-sizing:border-box;width:calc(100% - 24px);max-width:340px;margin:8px auto}.dk-root .wb-tl-row{display:flex;align-items:flex-start;animation:dk-wbTlIn .55s ease both}.dk-root .wb-tl-time{flex:0 0 58px;text-align:right;font-size:14px;font-weight:700;color:#F4ECDC;padding-top:13px;padding-right:10px;line-height:1.2}.dk-root .wb-tl-col{display:flex;flex-direction:column;align-items:center;flex:0 0 52px}.dk-root .wb-tl-dot{border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid;flex-shrink:0}.dk-root .wb-tl-line{width:2px;flex:1;min-height:22px;margin:3px 0}.dk-root .wb-tl-lbl{flex:1;font-size:15px;font-weight:500;color:#F4ECDC;padding-top:13px;padding-left:10px;line-height:1.4}.dk-root .timelineSlide{position:relative;overflow:hidden;border-radius:16px}.dk-root .timelineSlide .slider-wrapper{position:absolute;top:0;left:0;width:100%}.dk-root .timelineSlide .slide-item{width:100%;background-size:cover;background-position:50%}.dk-root .water{width:100%;height:100%}.dk-root .hint{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:28px;color:rgba(0,0,0,.4);animation:dk-fadeInOut 9s ease-in-out infinite;pointer-events:none}@keyframes dk-fadeInOut{0%,to{opacity:.2}50%{opacity:1}}.dk-root .ripple{filter:blur(1px);animation:dk-rippleEffect 4s ease-out forwards;pointer-events:none}@keyframes dk-hideQR{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}@keyframes dk-borderBox{0%{border-radius:0}to{border-radius:500px}}.dk-root .spark{position:absolute;border-radius:50%;pointer-events:none;z-index:9999;background:radial-gradient(circle,rgba(255,255,255,1) 0,rgba(255,255,255,.6) 40%,rgba(255,255,255,0) 70%);box-shadow:0 0 8px rgba(255,255,255,.8),0 0 16px rgba(255,255,255,.6),0 0 24px rgba(255,255,255,.4);animation:dk-bloom 3s cubic-bezier(.22,1,.36,1) forwards}@keyframes dk-bloom{0%{transform:translate(0) scale(.3);opacity:0}20%{opacity:1}to{transform:translate(var(--x),var(--y)) scale(2.5);opacity:0}}.dk-root .water{position:relative;overflow:hidden}.dk-root .ripple{position:absolute;border-radius:50%;border:2px solid rgba(255,255,255,.5);transform:scale(0);animation:dk-rippleEffect 4s linear forwards}@keyframes dk-rippleEffect{to{transform:scale(4);opacity:0}}.dk-root{--time:1200ms;--ease:cubic-bezier(0.77,0,0.18,1)}.dk-root .edit_countDown{--cd-border-w:3px;--cd-border-c1:#AC7134;--cd-border-c2:#F8E6B5;--cd-border-angle:180deg;--cd-radius:16px;--cd-shadow:rgba(172,113,52,0.3)}.dk-root .edit_countDown .ladi-box,.dk-root .edit_countDown .ladi-html-code{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:inherit;box-sizing:border-box;position:relative;overflow:hidden;border-radius:var(--cd-radius,16px);box-shadow:0 4px 20px var(--cd-shadow,rgba(172,113,52,.3))}.dk-root .edit_countDown .ladi-box:after,.dk-root .edit_countDown .ladi-html-code:after{content:"";position:absolute;inset:0;border-radius:var(--cd-radius,16px);padding:var(--cd-border-w,3px);background:linear-gradient(var(--cd-border-angle,180deg),var(--cd-border-c1,#AC7134),var(--cd-border-c2,#F8E6B5));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;z-index:1}.dk-root .countdown-item{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.dk-root .countdown-number{font-weight:700;line-height:1}.dk-root .countdown-label{opacity:.8}.dk-root .countdown-sep{display:none;font-weight:700;opacity:.5;align-self:flex-start;flex-shrink:0}.dk-root .edit_countDown:not([data-cd-style]) .ladi-box,.dk-root .edit_countDown:not([data-cd-style]) .ladi-html-code,.dk-root .edit_countDown[data-cd-style=vertical] .ladi-box,.dk-root .edit_countDown[data-cd-style=vertical] .ladi-html-code{flex-direction:column;justify-content:space-around}.dk-root .edit_countDown:not([data-cd-style]) .countdown-number,.dk-root .edit_countDown[data-cd-style=vertical] .countdown-number{font-size:var(--cd-num-fs,300%)}.dk-root .edit_countDown:not([data-cd-style]) .countdown-label,.dk-root .edit_countDown[data-cd-style=vertical] .countdown-label{font-size:var(--cd-label-fs,200%)}.dk-root .edit_countDown[data-cd-style=horizontal] .ladi-box,.dk-root .edit_countDown[data-cd-style=horizontal] .ladi-html-code{flex-direction:row;justify-content:space-evenly;gap:4%;padding:4%}.dk-root .edit_countDown[data-cd-style=horizontal] .countdown-item{flex:1}.dk-root .edit_countDown[data-cd-style=horizontal] .countdown-number{font-size:var(--cd-num-fs,220%)}.dk-root .edit_countDown[data-cd-style=horizontal] .countdown-label{font-size:var(--cd-label-fs,90%);opacity:.75}.dk-root .edit_countDown[data-cd-style=minimal] .ladi-box,.dk-root .edit_countDown[data-cd-style=minimal] .ladi-html-code{flex-direction:row;justify-content:center;gap:2%}.dk-root .edit_countDown[data-cd-style=minimal] .countdown-sep{display:flex;align-items:flex-start;padding-top:5%;font-size:230%}.dk-root .edit_countDown[data-cd-style=minimal] .countdown-number{font-size:var(--cd-num-fs,230%)}.dk-root .edit_countDown[data-cd-style=minimal] .countdown-label{font-size:var(--cd-label-fs,80%);text-transform:uppercase;letter-spacing:.05em}.dk-root .edit_countDown{--cd-item-size:80px}.dk-root .edit_countDown:not([data-cd-item-shape]) .countdown-shape{display:contents}.dk-root .edit_countDown[data-cd-item-shape] .countdown-item{flex-direction:column;align-items:center}.dk-root .edit_countDown[data-cd-item-shape] .ladi-box,.dk-root .edit_countDown[data-cd-item-shape] .ladi-html-code{gap:0}.dk-root .edit_countDown[data-cd-item-shape] .countdown-shape{position:relative;width:var(--cd-item-size,80px);height:var(--cd-item-size,80px);display:flex;align-items:center;justify-content:center;flex-shrink:0}.dk-root .edit_countDown[data-cd-item-shape=circle] .countdown-shape{background:var(--cd-item-bg,rgba(172,113,52,.12));border-radius:50%}.dk-root .edit_countDown[data-cd-item-shape=square] .countdown-shape{background:var(--cd-item-bg,rgba(172,113,52,.12));border-radius:12%}.dk-root .cd-shape-svg{position:absolute;inset:0;width:100%;height:100%;fill:var(--cd-item-bg,rgba(172,113,52,.12));pointer-events:none}.dk-root .edit_countDown[data-cd-item-shape] .countdown-number{position:relative;z-index:1;font-size:var(--cd-num-fs,calc(var(--cd-item-size, 80px) * .32));line-height:1}.dk-root .edit_countDown[data-cd-item-shape] .countdown-label{font-size:var(--cd-label-fs,calc(var(--cd-item-size, 80px) * .14));margin-top:4px}.dk-root .cd-item-enter{animation-name:dk-cdItemFadeIn!important;animation-duration:.45s!important;animation-timing-function:cubic-bezier(.34,1.56,.64,1)!important;animation-fill-mode:both!important}@keyframes dk-cdItemFadeIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@media (max-width:768px){.dk-root .edit_countDown[data-cd-item-shape] .countdown-shape{width:var(--cd-item-size-m,var(--cd-item-size,80px));height:var(--cd-item-size-m,var(--cd-item-size,80px))}.dk-root .edit_countDown[data-cd-item-shape] .countdown-number{font-size:var(--cd-num-fs-m,var(--cd-num-fs,calc(var(--cd-item-size-m, var(--cd-item-size, 80px)) * .32)))}.dk-root .edit_countDown[data-cd-item-shape] .countdown-label{font-size:var(--cd-label-fs-m,var(--cd-label-fs,calc(var(--cd-item-size-m, var(--cd-item-size, 80px)) * .14)))}.dk-root .edit_countDown:not([data-cd-item-shape]) .countdown-number{font-size:var(--cd-num-fs-m,var(--cd-num-fs,300%))}.dk-root .edit_countDown:not([data-cd-item-shape]) .countdown-label{font-size:var(--cd-label-fs-m,var(--cd-label-fs,200%))}}.dk-root .wb-glow-ring{pointer-events:none;border:3px solid rgba(200,149,74,.9);border-radius:6px;box-shadow:0 0 20px rgba(200,149,74,.55),inset 0 0 12px rgba(200,149,74,.12);animation:dk-wbGlowRing 2s ease-out forwards}@keyframes dk-wbGlowRing{0%{opacity:0;transform:scale(1.05)}12%{opacity:1;transform:scale(1)}65%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.02)}}.dk-root #calendar-body,.dk-root #calendar-wrapper,.dk-root .calendar-body,.dk-root .calendar-wrapper{overflow:visible!important;grid-template-rows:none!important;grid-auto-rows:auto!important}.dk-root .cal-day-enter{animation-name:dk-calDayFadeIn!important;animation-duration:.45s!important;animation-timing-function:cubic-bezier(.34,1.56,.64,1)!important;animation-fill-mode:both!important}@keyframes dk-calDayFadeIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.dk-root .cal-selected-burst-enter{animation-name:dk-calSelectedEnterMain!important;animation-duration:1.3s!important;animation-timing-function:ease-out!important;animation-fill-mode:both!important;position:relative;z-index:3}.dk-root .calendar-day.empty{opacity:.35!important}.dk-root .cal-empty-enter{animation-name:dk-calEmptyFadeIn!important;animation-duration:.45s!important;animation-timing-function:cubic-bezier(.34,1.56,.64,1)!important;animation-fill-mode:both!important}@keyframes dk-calEmptyFadeIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:.35}}.dk-root .calendar-day.selected{font-size:1.3em!important;font-weight:700!important}.dk-root .cal-selected-burst-enter:before{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;pointer-events:none;z-index:10;animation-name:dk-calFireworksPE;animation-duration:1.3s;animation-timing-function:ease-out;animation-fill-mode:both;animation-delay:var(--cal-delay,0s)}@keyframes dk-calSelectedEnterMain{0%{transform:scale(0);opacity:0}38%{transform:scale(1.55);opacity:1}55%{transform:scale(.85)}70%{transform:scale(1.12)}84%{transform:scale(.97)}to{transform:scale(1);opacity:1}}@keyframes dk-calFireworksPE{0%{opacity:0;box-shadow:none}32%{opacity:1;box-shadow:0 0 10px 6px rgba(255,250,210,.95)}42%{box-shadow:0 -6px 4px 1px rgba(255,250,200,1),5px -5px 4px 1px rgba(255,240,180,1),6px 0 4px 1px rgba(255,250,200,1),5px 5px 4px 1px rgba(255,240,180,1),0 6px 4px 1px rgba(255,250,200,1),-5px 5px 4px 1px rgba(255,240,180,1),-6px 0 4px 1px rgba(255,250,200,1),-5px -5px 4px 1px rgba(255,240,180,1)}68%{opacity:.85;box-shadow:0 -32px 3px 0 rgba(255,250,200,.7),23px -23px 3px 0 rgba(255,240,180,.7),32px 0 3px 0 rgba(255,250,200,.7),23px 23px 3px 0 rgba(255,240,180,.7),0 32px 3px 0 rgba(255,250,200,.7),-23px 23px 3px 0 rgba(255,240,180,.7),-32px 0 3px 0 rgba(255,250,200,.7),-23px -23px 3px 0 rgba(255,240,180,.7)}to{opacity:0;box-shadow:0 -54px 2px 0 rgba(255,250,200,0),38px -38px 2px 0 rgba(255,240,180,0),54px 0 2px 0 rgba(255,250,200,0),38px 38px 2px 0 rgba(255,240,180,0),0 54px 2px 0 rgba(255,250,200,0),-38px 38px 2px 0 rgba(255,240,180,0),-54px 0 2px 0 rgba(255,250,200,0),-38px -38px 2px 0 rgba(255,240,180,0)}}.dk-root .cal-selected-bob{animation-name:dk-calSelectedBob;animation-duration:1.4s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes dk-calSelectedBob{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-4px) scale(1.05)}}.dk-root .wb-scroll-item{animation-name:dk-wbScrollItem!important;animation-duration:.9s!important;animation-timing-function:ease-out!important;animation-fill-mode:both!important}@keyframes dk-wbScrollItem{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.dk-root .calendar-wrapper{width:100%;height:100%;display:flex;flex-direction:column;gap:2%;background-color:#FFFFFF80;border-radius:10px}.dk-root .calendar-header{display:grid;grid-template-columns:repeat(7,1fr);gap:2%;height:16%;border-radius:10px 10px 0 0}.dk-root .calendar-header div{display:flex;align-items:center;justify-content:center;font-size:25px;font-weight:900;color:#fff}@media (max-width:768px){.dk-root .calendar-header div{font-size:14px}}.dk-root .calendar-body{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(5,1fr);gap:1%;flex:1;padding:0 10px 10px}.dk-root .calendar-day{border-radius:8px;font-weight:600;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:25px;color:#fff;transition:.2s;height:95%}@media (max-width:768px){.dk-root .calendar-day{font-size:14px}}.dk-root .calendar-day.empty{opacity:.4;cursor:default}.dk-root .calendar-day.today{border:2px solid orange}.dk-root #wb-sig-display{position:absolute;top:0;left:0;right:0;height:100%;border:1.5px dashed rgba(180,150,100,.4);border-radius:10px;overflow:hidden;box-sizing:border-box}.dk-root #wb-sig-display-inner{position:absolute;inset:0}.dk-root #wb-sig-root{font-family:sans-serif;width:100%;box-sizing:border-box;height:100%}.dk-root #wb-sig-spacer{display:block;width:100%;height:100%}.dk-root #wb-sig-btn-row{display:flex;justify-content:center;margin-top:12px;gap:8px}.dk-root #wb-sig-pos-btns{display:none;gap:8px;justify-content:center;margin-top:10px;flex-wrap:wrap}.dk-root .wb-sig-btn{border:none;border-radius:22px;padding:9px 22px;font-size:13px;cursor:pointer;transition:opacity .15s,transform .15s;letter-spacing:.3px}.dk-root .wb-sig-btn:hover{opacity:.88;transform:translateY(-1px)}.dk-root .wb-sig-btn:disabled{opacity:.5;cursor:default;transform:none!important}.dk-root #wb-sig-open-btn{background:linear-gradient(135deg,#b08d57,#8b6914);color:#fff;box-shadow:0 3px 12px rgba(0,0,0,.2);padding:10px 28px;font-size:14px}.dk-root #wb-sig-btn-back{background:#ebebeb;color:#555}.dk-root #wb-sig-btn-save{background:linear-gradient(135deg,#b08d57,#8b6914);color:#fff}.dk-root #wb-sig-pad{display:none;margin-top:14px}.dk-root .wb-sig-pad-inner{background:#fff;border-radius:14px;padding:18px 16px 14px;box-shadow:0 6px 28px rgba(0,0,0,.18)}.dk-root .wb-sig-pad-title{text-align:center;font-size:15px;font-weight:600;color:#5a3e1b;margin-bottom:12px}.dk-root #wb-sig-canvas{display:block;width:100%;border:1.5px solid #d4b896;border-radius:8px;cursor:crosshair;touch-action:none}.dk-root .wb-sig-controls{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:10px}.dk-root #wb-sig-btn-clear{background:#f0e6d8;color:#7a5230}.dk-root #wb-sig-btn-pos{background:linear-gradient(135deg,#5b9bd5,#2274b5);color:#fff}.dk-root #wb-sig-btn-cancel{background:#e8e8e8;color:#555}.dk-root .wb-sig-item{position:absolute;transform-origin:center center;opacity:0}.dk-root .wb-sig-item img{width:100%;height:auto;display:block;filter:drop-shadow(0 2px 8px rgba(0,0,0,.18))}.dk-root .wb-sig-item.pending{opacity:1!important;animation:none!important;cursor:grab;z-index:20;touch-action:none;outline:2px dashed rgba(176,141,87,.75);outline-offset:3px;border-radius:4px}.dk-root .wb-sig-item.dragging,.dk-root .wb-sig-item.pending:active{cursor:grabbing}.dk-root .wb-sig-drag-hint{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);background:rgba(0,0,0,.56);color:#fff;font-size:11px;padding:5px 12px;border-radius:12px;white-space:nowrap;pointer-events:none;opacity:1;transition:opacity .35s;z-index:21}.dk-root .wb-sig-drag-hint-out{opacity:0}.dk-root .wb-sig-fadein{animation:dk-wbSigFadeIn .25s ease both}@keyframes dk-wbSigFadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes dk-wbSigBtnBounce{0%,to{transform:scale(1) translateY(0);box-shadow:0 3px 12px rgba(0,0,0,.2)}30%{transform:scale(1.12) translateY(-5px);box-shadow:0 10px 24px rgba(176,141,87,.65)}55%{transform:scale(1.06) translateY(-2px);box-shadow:0 6px 16px rgba(176,141,87,.4)}80%{transform:scale(1.1) translateY(-4px);box-shadow:0 9px 22px rgba(176,141,87,.55)}}.dk-root #wb-sig-btn-save.wb-sig-btn-bounce{animation:dk-wbSigBtnBounce .95s ease-in-out infinite}@keyframes dk-wbSigFirework{0%{opacity:0;transform:scale(.12);filter:brightness(6) drop-shadow(0 0 2px rgba(255,230,120,0))}16%{opacity:1;transform:scale(1.28);filter:brightness(3.5) drop-shadow(0 0 28px rgba(255,225,80,1)) drop-shadow(0 0 12px rgba(255,255,180,.95))}38%{transform:scale(.91);filter:brightness(1.8) drop-shadow(0 0 18px rgba(255,200,60,.65))}58%{transform:scale(1.07);filter:brightness(1.3) drop-shadow(0 0 10px rgba(255,180,40,.35))}76%{transform:scale(.98);filter:brightness(1.07) drop-shadow(0 0 4px rgba(255,165,30,.15))}to{opacity:1;transform:scale(1);filter:drop-shadow(0 2px 8px rgba(0,0,0,.18))}}.dk-root .wb-sig-firework{animation-name:dk-wbSigFirework;animation-duration:.9s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.22,.68,0,1.2)}@keyframes dk-wbSigGrand{0%{opacity:0;transform:scale(.08);filter:brightness(8) drop-shadow(0 0 0 rgba(255,230,120,0))}12%{opacity:1;transform:scale(1.55);filter:brightness(5.5) drop-shadow(0 0 60px rgba(255,225,80,1)) drop-shadow(0 0 30px rgba(255,255,210,1))}26%{transform:scale(.87);filter:brightness(3.2) drop-shadow(0 0 42px rgba(255,210,70,.92))}42%{transform:scale(1.22);filter:brightness(2.4) drop-shadow(0 0 30px rgba(255,200,60,.78))}58%{transform:scale(.95);filter:brightness(1.7) drop-shadow(0 0 20px rgba(255,185,45,.55))}72%{transform:scale(1.1);filter:brightness(1.35) drop-shadow(0 0 12px rgba(255,175,35,.35))}86%{transform:scale(.99);filter:brightness(1.08) drop-shadow(0 0 5px rgba(255,165,30,.15))}to{opacity:1;transform:scale(1);filter:drop-shadow(0 2px 8px rgba(0,0,0,.18))}}.dk-root .wb-sig-grand{animation-name:dk-wbSigGrand;animation-duration:2s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.2,.65,0,1.15)}@keyframes dk-wbSigBloom1{0%{transform:scale(1);opacity:.6;filter:blur(1px) brightness(3)}to{transform:scale(4.5);opacity:0;filter:blur(22px) brightness(1)}}@keyframes dk-wbSigBloom2{0%{transform:scale(1);opacity:.35;filter:blur(4px) brightness(2)}to{transform:scale(7);opacity:0;filter:blur(35px) brightness(1)}}.dk-root .wb-sig-bloom{position:absolute;pointer-events:none;transform-origin:center center;z-index:25}.dk-root .wb-sig-bloom img{width:100%;height:auto;display:block}.dk-root .wb-sig-bloom.b1{animation:dk-wbSigBloom1 1s cubic-bezier(.1,.5,.4,1) forwards}.dk-root .wb-sig-bloom.b2{animation:dk-wbSigBloom2 1.7s cubic-bezier(.1,.5,.4,1) forwards}@keyframes dk-wbSigIdlePop{0%{opacity:1;transform:scale(1);filter:drop-shadow(0 2px 8px rgba(0,0,0,.18))}10%{opacity:0;transform:scale(.4);filter:none}14%{opacity:0;transform:scale(.12);filter:brightness(6) drop-shadow(0 0 2px rgba(255,230,120,0))}34%{opacity:1;transform:scale(1.28);filter:brightness(3.5) drop-shadow(0 0 28px rgba(255,225,80,1)) drop-shadow(0 0 12px rgba(255,255,180,.95))}54%{transform:scale(.91);filter:brightness(1.8) drop-shadow(0 0 18px rgba(255,200,60,.65))}70%{transform:scale(1.07);filter:brightness(1.3) drop-shadow(0 0 10px rgba(255,180,40,.35))}84%{transform:scale(.98);filter:brightness(1.07) drop-shadow(0 0 4px rgba(255,165,30,.15))}to{opacity:1;transform:scale(1);filter:drop-shadow(0 2px 8px rgba(0,0,0,.18))}}.dk-root .wb-sig-idle-pop{animation:dk-wbSigIdlePop 1.3s cubic-bezier(.22,.68,0,1.2)}.dk-root #wbSig2Overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:999999;display:none;align-items:center;justify-content:center}.dk-root #wbSig2Overlay.visible{display:flex}.dk-root .wbSig2-box{background:#fff;border-radius:18px;padding:32px 26px 24px;max-width:320px;width:90%;text-align:center;box-shadow:0 16px 48px rgba(0,0,0,.26)}.dk-root .wbSig2-icon{font-size:38px;margin-bottom:10px}.dk-root .wbSig2-msg{font-size:15px;color:#333;margin-bottom:22px;line-height:1.5}.dk-root .wbSig2-btns{display:flex;gap:10px;justify-content:center}.dk-root .wbSig2-btn{border:none;border-radius:22px;padding:9px 26px;font-size:14px;cursor:pointer;transition:opacity .15s}.dk-root .wbSig2-btn:hover{opacity:.85}.dk-root .wbSig2-btn-ok{background:linear-gradient(135deg,#b08d57,#8b6914);color:#fff}.dk-root .wbSig2-btn-cancel{background:#ebebeb;color:#555}