.ecm-card{border-radius:14px;background:#fff;box-shadow:0 0 0 1px rgba(6,38,26,.07),0 18px 34px -22px rgba(6,38,26,.45)}.ecm-note{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#fff;box-shadow:0 0 0 1px rgba(6,38,26,.07),0 18px 34px -18px rgba(6,38,26,.5);text-align:left}.ecm-note-i{width:30px;height:30px;padding:7px;border-radius:50%;background:#E3F4E8;color:#0E8C4E}.ecm-note[data-tone=warn] .ecm-note-i{background:#FEF3C7;color:#B45309}.ecm-note[data-tone=bad] .ecm-note-i{background:#FCE8E6;color:#C5221F}.ecm-note>span{display:flex;flex-direction:column;flex:1;min-width:0;font-size:11.5px;line-height:1.3;color:#5E7A6E}.ecm-note b{font-size:13px;color:#0F2A1F}.ecm-note-tag{padding:3px 9px;border-radius:99px;background:#E3F4E8;font-size:11px;font-weight:700;color:#0B5A31}.ecm-stamp{position:absolute;right:-10px;bottom:-14px;padding:7px 13px;border:2px solid #0e8c4e;border-radius:10px;background:rgba(255,255,255,.94);rotate:-5deg;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#0E8C4E;white-space:nowrap}.ecm-instock{display:inline-flex;align-items:center;gap:.45em;padding:.35em .8em;border-radius:99px;background:#fff;box-shadow:0 .3em .8em -.3em rgba(0,0,0,.3);font-style:normal;font-weight:700;color:#188038}.ecm-instock i{display:block;width:.55em;height:.55em;border-radius:50%;background:#1E9E4A}.ecm-logo{display:inline-flex;align-items:center;gap:.45em;white-space:nowrap}.ecm-logo .dnt-pm{font-size:1.6em}.ecm-logo b{font-weight:700;letter-spacing:-.02em;color:#10261C}.ecm-logo em{font-style:normal;color:#5E7A6E}.ecm-sizes{display:flex;gap:.45em;margin:0}.ecm-sizes em{padding:.4em .9em;border-radius:99px;box-shadow:inset 0 0 0 1px #D5DED9;font-style:normal;font-weight:600;color:#3C4A43}.ecm-sizes em[data-on]{background:#16302A;box-shadow:none;color:#fff}.ecm-sizes em[data-low]{color:#B45309}:where(.ecm-x-paid,.ecm-x-mail) img.hxt-tmk{display:block}.ecm-x-top{display:flex;align-items:center;justify-content:space-between;padding:calc(var(--u) * .4) calc(var(--u) * .6);font-size:calc(var(--u) * 1.7)}.ecm-x-top>i{display:block;width:calc(var(--u) * 2.4);height:calc(var(--u) * 2.4);color:#16302A}.ecm-x-pic{position:relative;height:calc(var(--u) * 15);overflow:hidden;border-radius:calc(var(--u) * 1.2);font-size:calc(var(--u) * 1.3)}.ecm-x-pic img{width:100%;height:100%;object-fit:cover}.ecm-x-pic .ecm-instock{position:absolute;left:calc(var(--u) * 1);top:calc(var(--u) * 1)}.ecm-x-name{display:flex;flex-direction:column;gap:calc(var(--u) * .6);padding:0 calc(var(--u) * .3)}.ecm-x-name b{font-size:calc(var(--u) * 2.3);font-weight:600;letter-spacing:-.02em}.ecm-x-name em{font-size:calc(var(--u) * 1.4);color:#5F6368}.ecm-x-name .ecm-sizes{font-size:calc(var(--u) * 1.3)}.ecm-x-buy{display:grid;gap:calc(var(--u) * .6)}.ecm-x-buy span{display:flex;align-items:center;justify-content:center;height:calc(var(--u) * 4.2);border-radius:99px;font-size:calc(var(--u) * 1.45);font-weight:600;color:#fff}.ecm-x-buy span[data-main]{background:#0E8C4E;box-shadow:0 0 0 calc(var(--hit) * var(--u) * .9) rgba(190,250,94,.85),0 calc(var(--u) * .8) calc(var(--u) * 1.6) calc(var(--u) * -.6) rgba(14,140,78,.7)}.ecm-x-buy span[data-pay]{background:#000}.ecm-x-ship{display:grid;gap:calc(var(--u) * .5)}.ecm-x-ship li{display:flex;align-items:center;gap:calc(var(--u) * .8);font-size:calc(var(--u) * 1.3);color:#3C4043}.ecm-x-ship i{display:block;flex:none;width:calc(var(--u) * 1.9);height:calc(var(--u) * 1.9);color:#0E8C4E}.ecm-hero .dnt-hx-pw[data-p=pay]{right:-4cqw;top:12cqw;width:37cqw}.ecm-hero .dnt-hx-pw[data-p=mail]{right:-3cqw;top:76cqw;width:34cqw}.ecm-x-paid{display:flex;flex-direction:column;gap:1.3cqw;padding:2.2cqw}.ecm-x-ph{display:flex;align-items:center;gap:1.2cqw;font-size:max(11.5px,1.9cqw)}.ecm-x-ph b{flex:1;font-weight:600}.ecm-x-ph s{padding:.3em .8em;border-radius:99px;background:#E3F4E8;font-size:.8em;font-weight:700;color:#0B5A31}.ecm-x-pl{display:flex;align-items:center;gap:1.2cqw;padding:1.2cqw;border-radius:1.6cqw;background:#F4F8F5}.ecm-x-pl i{display:block;flex:none;width:4.4cqw;height:4.4cqw;padding:1.1cqw;border-radius:50%;background:#E3F4E8;color:#0E8C4E}.ecm-x-pl span{display:flex;flex-direction:column;font-size:max(11px,1.6cqw);font-weight:600}.ecm-x-pl em{font-size:max(10px,1.4cqw);font-weight:400;color:#5E7A6E}.ecm-x-mail{display:flex;align-items:center;gap:1.4cqw;padding:1.6cqw 2cqw;box-shadow:0 0 0 calc(var(--hit) * .5cqw) rgba(190,250,94,.9),0 3cqw 6cqw -2.4cqw rgba(6,38,26,.45)}.ecm-x-mail .dnt-pm{font-size:4.6cqw}.ecm-x-mail>span{display:flex;flex-direction:column;flex:1;min-width:0;font-size:max(10px,1.4cqw);color:#5E7A6E}.ecm-x-mail b{font-size:max(11.5px,1.8cqw);font-weight:600;color:#0F2A1F}.ecm-x-mi{display:block;flex:none;width:3cqw;height:3cqw;color:#0E8C4E}@media (max-width:960px){.ecm-hero .dnt-hx-pw[data-p=pay]{left:0;right:auto;top:114cqw;width:66cqw}.ecm-hero .dnt-hx-stage{aspect-ratio:1/1.74}.ecm-x-paid{gap:2cqw;padding:3.4cqw;border-radius:3.4cqw}.ecm-x-ph{gap:2cqw;font-size:max(12px,3.3cqw)}.ecm-x-pl{gap:2cqw;padding:2cqw;border-radius:2.6cqw}.ecm-x-pl i{width:7.6cqw;height:7.6cqw;padding:1.9cqw}.ecm-x-pl span{font-size:max(12px,3cqw)}.ecm-x-pl em{font-size:max(11px,2.7cqw)}}.ecm-site{display:flex;flex-direction:column;height:100%;background:#fff;font-family:var(--font-hm-sans),"Instrument Sans",system-ui,sans-serif;line-height:1.25;letter-spacing:-.01em;color:#10261C;text-align:left}.ecm-site :where(p,h4,ul,li){margin:0;padding:0;list-style:none}.ecm-site i,.ecm-site img{display:block}.ecm-site i{flex:none}.ecm-site svg{display:block;width:100%;height:100%}.ecm-site-nav{display:flex;align-items:center;gap:3cqw;height:6.2cqw;padding:0 3.4cqw;border-bottom:1px solid #eef1ef}.ecm-site-nav .ecm-logo{font-size:1.7cqw}.ecm-site-links{display:flex;gap:2.4cqw;margin-left:auto;font-size:1.35cqw;color:#4A6157}.ecm-site-ic{display:flex;gap:1.6cqw;color:#16302A}.ecm-site-ic i{width:2cqw;height:2cqw}.ecm-cartdot{position:relative}.ecm-cartdot:after{content:"";position:absolute;right:-.3cqw;top:-.3cqw;width:.9cqw;height:.9cqw;border-radius:50%;background:#0E8C4E;box-shadow:0 0 0 .25cqw #fff}.ecm-site-main{display:grid;flex:1;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:3cqw;min-height:0;padding:2.4cqw 3.4cqw 1.8cqw}.ecm-site-gal{display:flex;flex-direction:column;gap:1cqw;min-height:0}.ecm-site-big{position:relative;flex:1;min-height:20cqw;overflow:hidden;border-radius:1.4cqw;font-size:1.25cqw}.ecm-site-big img{width:100%;height:100%;object-fit:cover}.ecm-site-big .ecm-instock{position:absolute;left:1.2cqw;top:1.2cqw}.ecm-site-th{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1cqw}.ecm-site-th img{width:100%;height:6.4cqw;border-radius:.8cqw;object-fit:cover}.ecm-site-th img:first-child{box-shadow:0 0 0 .25cqw #16302A}.ecm-site-t{display:flex;flex-direction:column;gap:1cqw}.ecm-site-crumb{font-size:1.15cqw;color:#7A8C83;white-space:pre}.ecm-site h4{font-family:var(--font-dm-serif),"DM Serif Display",Georgia,serif;font-size:3.6cqw;font-weight:400;line-height:1.02;letter-spacing:-.01em}.ecm-site-sub{font-size:1.4cqw;line-height:1.45;color:#4A6157}.ecm-site-k{margin-top:.4cqw;font-size:1.1cqw;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6B7A72}.ecm-site .ecm-sizes{font-size:1.25cqw}.ecm-site-btns{display:flex;flex-direction:column;gap:.8cqw;margin-top:.6cqw}.ecm-btn{display:flex;align-items:center;justify-content:center;padding:1.2cqw;border-radius:99px;background:#0E8C4E;font-size:1.4cqw;font-weight:600;color:#fff}.ecm-btn-pay{background:#000}.ecm-site-ship{display:grid;gap:.6cqw;margin-top:.4cqw;font-size:1.25cqw;color:#3C4A43}.ecm-site-ship li{display:flex;align-items:center;gap:.8cqw}.ecm-site-ship i{width:1.7cqw;height:1.7cqw;color:#0E8C4E}.ecm-site-tabs{display:flex;gap:2.4cqw;padding:1.3cqw 3.4cqw;border-top:1px solid #eef1ef;font-size:1.3cqw;color:#6B7A72}.ecm-site-tabs span[data-on]{font-weight:600;color:#10261C;box-shadow:0 .35cqw 0 -.1cqw #0E8C4E}.ecm-ph{background:#fff}.ecm-ph :where(p,ul,ol,li){margin:0;padding:0;list-style:none}.ecm-ph :where(i,em,s){font-style:normal;text-decoration:none}.ecm-ph i{display:block;flex:none}.ecm-ph i svg{display:block;width:100%;height:100%}.ecm-ph img{display:block}.ecm-co,.ecm-em{box-sizing:border-box;display:flex;flex-direction:column;gap:2.8cqw;height:100%;padding:15cqw 5cqw 5cqw;font-family:var(--font-hm-sans),-apple-system,sans-serif;font-size:3.4cqw;color:#10261C}.ecm-co-h{display:flex;align-items:center;gap:1.6cqw}.ecm-co-h>i{width:4cqw;height:4cqw;color:#0E8C4E}.ecm-co-h>b{font-size:5cqw}.ecm-co-h .ecm-logo{margin-left:auto;font-size:2.7cqw}.ecm-co-item{position:relative;flex:1 1 40cqw;min-height:32cqw;overflow:hidden;border-radius:3.4cqw}.ecm-co-item img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ecm-co-item span{position:absolute;left:2.4cqw;bottom:2.4cqw;display:flex;flex-direction:column;padding:1.8cqw 2.8cqw;border-radius:2.4cqw;background:rgba(255,255,255,.94)}.ecm-co-item b{font-size:3.8cqw}.ecm-co-item em{font-size:3cqw;color:#5E7A6E}.ecm-co-k{font-size:2.7cqw;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#6B7A72}.ecm-co-x{display:grid;grid-template-columns:1fr 1fr;gap:2cqw}.ecm-co-x span{padding:2.6cqw 0;border-radius:2.2cqw;font-size:3.4cqw;font-weight:600;text-align:center}.ecm-co-x span[data-k=apple]{background:#000;color:#fff}.ecm-co-x span[data-k=g]{background:#fff;box-shadow:inset 0 0 0 1px #DADCE0;color:#3C4043}.ecm-co-or{display:flex;align-items:center;gap:2cqw;font-size:2.8cqw;color:#8A968F}.ecm-co-or:after,.ecm-co-or:before{content:"";flex:1;height:1px;background:#E4E8E6}.ecm-co-rows li{display:flex;align-items:center;gap:2cqw;padding:2.2cqw 0;border-top:1px solid #eef0ef}.ecm-co-rows i{width:4.2cqw;height:4.2cqw;color:#0E8C4E}.ecm-co-rows span{flex:1;font-weight:600}.ecm-co-rows em{font-size:3cqw;color:#5E7A6E}.ecm-co-pay{display:flex;align-items:center;justify-content:center;gap:1.6cqw;padding:3.4cqw;border-radius:99px;background:#0E8C4E;font-size:4cqw;font-weight:700;color:#fff}.ecm-co-pay i{width:4cqw;height:4cqw}.ecm-co-f{justify-content:center;gap:1.4cqw;font-size:2.8cqw;color:#5E7A6E}.ecm-co-f,.ecm-em-from{display:flex;align-items:center}.ecm-em-from{gap:2cqw}.ecm-em-from .dnt-pm{font-size:9cqw}.ecm-em-from span{display:flex;flex-direction:column}.ecm-em-from b{font-size:3.8cqw}.ecm-em-from em{font-size:3cqw;color:#6B7A72}.ecm-em-subj{font-size:5.6cqw;font-weight:700;line-height:1.15;letter-spacing:-.02em}.ecm-em-pic{flex:1 1 36cqw;min-height:28cqw;overflow:hidden;border-radius:3cqw}.ecm-em-pic img{width:100%;height:100%;object-fit:cover}.ecm-em-p{font-size:3.3cqw;line-height:1.45;color:#3C4043}.ecm-track{display:flex}.ecm-track li{position:relative;display:flex;flex-direction:column;align-items:center;gap:1cqw;flex:1;font-size:2.5cqw;color:#8A968F;text-align:center}.ecm-track li:before{content:"";position:absolute;left:-50%;right:50%;top:2.5cqw;height:.6cqw;margin-top:-.3cqw;background:#E3E8E5}.ecm-track li:first-child:before{display:none}.ecm-track li[data-s]:before{background:#0E8C4E}.ecm-track i{position:relative;z-index:1;width:5cqw;height:5cqw;padding:1.1cqw;border-radius:50%;background:#E3E8E5;color:#fff}.ecm-track li[data-s=done] i{background:#0E8C4E}.ecm-track li[data-s=now] i{background:#fff;box-shadow:inset 0 0 0 1.2cqw #0E8C4E}.ecm-track li[data-s]{font-weight:700;color:#10261C}.ecm-em-btn{padding:3cqw;border-radius:99px;background:#16302A;font-size:3.6cqw;font-weight:600;color:#fff;text-align:center}.ecm-em-f{font-size:2.8cqw;color:#6B7A72;text-align:center}:where(.ecm-get,.wdv-get) img.hxt-tmk{display:block;flex:none}.ecm-g-own{position:relative;width:280px}.ecm-pay{padding:14px 16px 8px}.ecm-pay-h{display:flex;align-items:center;gap:8px;font-size:14px}.ecm-pay-h b{flex:1}.ecm-pay-h s{padding:3px 9px;border-radius:99px;background:#E3F4E8;font-size:11px;font-weight:700;color:#0B5A31}.ecm-pay li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 0;border-top:1px solid #eef1ef;font-size:11.5px;color:#6B7A72}.ecm-pay-h+ul{margin-top:10px}.ecm-pay li b{display:flex;align-items:center;gap:6px;font-size:12.5px;color:#0F2A1F}.ecm-pay li b i{width:15px;height:15px;color:#0E8C4E}.ecm-pay li .dnt-pm{font-size:17px}.ecm-g-found{width:300px}.ecm-g{padding:14px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px rgba(6,38,26,.07),0 18px 34px -22px rgba(6,38,26,.45);font-family:Arial,Helvetica Neue,sans-serif;color:#202124}.ecm-g-q{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:99px;box-shadow:0 1px 4px rgba(32,33,36,.22);font-size:12.5px}.ecm-g-q .ak-gw{font-size:15px}.ecm-g-r{margin-top:12px}.ecm-g-src{display:flex;align-items:center;gap:8px}.ecm-g-src .dnt-pm{font-size:24px;border-radius:50%}.ecm-g-src>span{display:flex;flex-direction:column;font-size:11px;color:#4D5156}.ecm-g-src b{font-size:12px;font-weight:400;color:#202124}.ecm-g-body{display:flex;gap:10px;margin-top:6px}.ecm-g-body>span{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.ecm-g-body b{font-size:14.5px;font-weight:400;line-height:1.25;color:#1A0DAB}.ecm-g-body em{font-size:11.5px;line-height:1.4;color:#4D5156}.ecm-g-chips{display:flex;gap:6px}.ecm-g-chips i{display:inline-block;padding:2px 8px;border-radius:99px;background:#E6F4EA;font-size:10.5px;font-weight:700;color:#137333}.ecm-g-body img{flex:none;width:66px;height:66px;border-radius:8px;object-fit:cover}.ecm-g-co,.wdv-g-dep{position:relative;width:290px}.ecm-mini{display:flex;flex-direction:column;gap:8px;width:220px;padding:14px}.ecm-mini-h{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600}.ecm-mini-h i{width:14px;height:14px;color:#0E8C4E}.ecm-mini-item{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:10px;align-items:center;padding:8px;border-radius:10px;background:#F4F8F5}.ecm-mini-item img{grid-row:1/3;width:40px;height:40px;border-radius:8px;object-fit:cover}.ecm-mini-item b{font-size:12.5px}.ecm-mini-item em{font-size:11px;color:#6B7A72}.ecm-mini-apple{padding:9px;background:#000;font-size:12.5px;color:#fff;text-align:center}.ecm-mini-apple,.ecm-mini-card{border-radius:9px;font-weight:600}.ecm-mini-card{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px;box-shadow:inset 0 0 0 1px #DADCE0;font-size:12px;color:#3C4043}.ecm-mini-card i{width:14px;height:14px}.ecm-mini-f{font-size:11px;color:#6B7A72;text-align:center}.ecm-g-co-n,.wdv-g-dep-n{position:absolute;right:-6px;bottom:26px;width:200px}.ecm-g-ship{position:relative;width:290px}.ecm-zones{width:250px;padding:14px 16px 6px}.ecm-zones-h{display:flex;align-items:center;gap:8px;font-size:14px}.ecm-zones-h i{width:18px;height:18px;color:#0E8C4E}.ecm-zones ul{margin-top:8px}.ecm-zones li{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;padding:8px 0;border-top:1px solid #eef1ef}.ecm-zones li b{font-size:12.5px}.ecm-zones li em{grid-column:1;font-size:11px;color:#6B7A72}.ecm-zones li i{grid-column:2;grid-row:1/3;align-self:center;width:16px;height:16px;color:#0E8C4E}.ecm-g-ship-n{position:absolute;right:-8px;bottom:-22px;width:210px}.ecm-g-stock{position:relative;width:290px}.ecm-var{width:250px;padding:12px 14px 6px}.ecm-var-h{display:flex;align-items:center;gap:10px}.ecm-var-h img{width:38px;height:38px;border-radius:8px;object-fit:cover}.ecm-var-h span{display:flex;flex-direction:column;font-size:11px;color:#6B7A72}.ecm-var-h b{font-size:13.5px;color:#0F2A1F}.ecm-var ul{margin-top:8px}.ecm-var li{display:flex;align-items:center;justify-content:space-between;padding:7px 0;border-top:1px solid #eef1ef;font-size:12.5px}.ecm-var li em{padding:2px 9px;border-radius:99px;font-size:11px;font-weight:700}.ecm-var li em[data-s=ok]{background:#E6F4EA;color:#137333}.ecm-var li em[data-s=low]{background:#FEF3C7;color:#B45309}.ecm-var li em[data-s=out]{background:#F1F3F2;color:#8A968F;text-decoration:line-through}.ecm-g-stock-n{position:absolute;right:-8px;bottom:-26px;width:210px}.ecm-g-edit{position:relative;width:290px}.ecm-admin{width:256px;padding:12px 14px 6px}.ecm-admin-h{justify-content:space-between;font-size:14px}.ecm-admin-h,.ecm-admin-h span{display:flex;align-items:center}.ecm-admin-h span{gap:4px;padding:4px 10px;border-radius:99px;background:#16302A;font-size:11px;font-weight:600;color:#fff}.ecm-admin-h span i{width:12px;height:12px}.ecm-admin-r{display:grid;grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;gap:8px;margin-top:8px;padding-top:8px;border-top:1px solid #eef1ef;font-size:12.5px}.ecm-admin-r img{width:30px;height:30px;border-radius:7px;object-fit:cover}.ecm-admin-r em{font-size:10.5px;color:#6B7A72}.ecm-sw{position:relative;width:30px;height:17px;border-radius:99px;background:#D5DBD8}.ecm-sw i{position:absolute;left:2px;top:2px;width:13px;height:13px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25)}.ecm-sw[data-on]{background:#0E8C4E}.ecm-sw[data-on] i{left:15px}.ecm-g-edit-n{position:absolute;right:-8px;bottom:-24px;width:200px}.ecm-rm .wr-box[data-done="1"] [data-to=search],.ecm-rm .wr-box[data-done="2"] [data-to=basket],.ecm-rm .wr-box[data-done="3"] [data-to=sort],.ecm-rm .wr-box[data-done="4"] [data-to=pages],.ecm-rm .wr-box[data-done="5"] [data-to=checkout],.wdv-rm .wr-box[data-done="1"] [data-to=breaks],.wdv-rm .wr-box[data-done="2"] [data-to=rivals],.wdv-rm .wr-box[data-done="3"] [data-to=carry],.wdv-rm .wr-box[data-done="4"] [data-to=order],.wdv-rm .wr-box[data-done="5"] [data-to=build]{box-shadow:inset 0 0 0 2px #7DDB1F,0 0 0 4px rgba(190,250,94,.4)}.ecm-rm .dnt-p-st[data-s=wait],.wdv-rm .dnt-p-st[data-s=wait]{background:#FEF3C7;color:#B45309}.ecm-trio[data-f=checkout] .at-p[data-p=checkout],.ecm-trio[data-f=cut] .at-p[data-p=cut],.ecm-trio[data-f=stock] .at-p[data-p=stock],.wdv-trio[data-f=care] .at-p[data-p=care],.wdv-trio[data-f=feature] .at-p[data-p=feature],.wdv-trio[data-f=tools] .at-p[data-p=tools]{box-shadow:0 0 0 calc(var(--u) * .3) #7DDB1F,0 0 0 calc(var(--u) * 1.1) rgba(190,250,94,.35)}:where(.ecm-trio,.wdv-trio) .at-p i img{display:block;width:100%;height:100%}.ecm-t-rows{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--u) * .6)}.ecm-t-bad,.ecm-t-ok,.ecm-t-rows li,.wdv-t-ok{display:flex;align-items:center;gap:calc(var(--u) * .9);padding:calc(var(--u) * .6) calc(var(--u) * .8);border-radius:calc(var(--u) * .8);background:#E6F4EA}.ecm-t-bad,.ecm-t-rows li[data-s=bad]{background:#FCE8E6}.ecm-t-bad>i,.ecm-t-ok>i,.ecm-t-rows li>i,.wdv-t-ok>i{width:calc(var(--u) * 2.6);height:calc(var(--u) * 2.6);padding:calc(var(--u) * .55);border-radius:50%;background:#fff;color:#0E8C4E}.ecm-t-bad>i,.ecm-t-rows li[data-s=bad]>i{color:#C5221F}.ecm-t-rows li>i .dnt-pm{font-size:calc(var(--u) * 1.5);padding:0;background:none}.ecm-t-bad span,.ecm-t-ok span,.ecm-t-rows span,.wdv-t-ok span{display:flex;flex-direction:column;min-width:0;font-size:calc(var(--u) * 1.12);color:#5F6368}.ecm-t-bad b,.ecm-t-ok b,.ecm-t-rows b,.wdv-t-ok b{font-size:calc(var(--u) * 1.32);color:#202124}.ecm-t-bad b,.ecm-t-rows li[data-s=bad] b{color:#A50E0E}.ecm-t-bad+.ecm-t-bad,.ecm-t-ok+.ecm-t-ok{margin-top:calc(var(--u) * .6)}.ecm-t-co{display:flex;flex-direction:column;gap:calc(var(--u) * .6)}.ecm-t-apple{padding:calc(var(--u) * .9);background:#000;font-size:calc(var(--u) * 1.3);color:#fff;text-align:center}.ecm-t-apple,.ecm-t-card{border-radius:calc(var(--u) * .7);font-weight:600}.ecm-t-card{display:flex;align-items:center;justify-content:center;gap:calc(var(--u) * .6);padding:calc(var(--u) * .8);box-shadow:inset 0 0 0 1px #DADCE0;font-size:calc(var(--u) * 1.25);color:#3C4043}.ecm-t-card i{width:calc(var(--u) * 1.6);height:calc(var(--u) * 1.6)}.ecm-t-opt{display:flex;gap:calc(var(--u) * .5)}.ecm-t-opt em{display:flex;align-items:center;gap:calc(var(--u) * .4);flex:1;padding:calc(var(--u) * .6);border-radius:calc(var(--u) * .7);background:#F4F8F5;font-size:calc(var(--u) * 1.1);font-weight:600;color:#16302A}.ecm-t-opt em i{width:calc(var(--u) * 1.5);height:calc(var(--u) * 1.5);color:#0E8C4E}.ecm-t-done{display:flex;align-items:center;gap:calc(var(--u) * .6);padding:calc(var(--u) * .7) calc(var(--u) * .9);border-radius:calc(var(--u) * .7);background:#E6F4EA;font-size:calc(var(--u) * 1.3);font-weight:700;color:#137333}.ecm-t-done i{width:calc(var(--u) * 1.6);height:calc(var(--u) * 1.6)}.ecm-t-steps{display:grid;gap:calc(var(--u) * .35)}.ecm-t-steps li{display:flex;align-items:center;justify-content:space-between;padding:calc(var(--u) * .45) calc(var(--u) * .8);border-radius:calc(var(--u) * .5);background:#F4F4F2;font-size:calc(var(--u) * 1.12);color:#5F6368}.ecm-t-steps li[data-left]{background:#FCE8E6;font-weight:700;color:#C5221F}.ecm-t-steps li[data-left]~li{opacity:.4}.ecm-t-steps em{padding:0 calc(var(--u) * .6);border-radius:99px;background:#fff;font-size:calc(var(--u) * 1)}.ecm-t-prod{display:flex;align-items:center;gap:calc(var(--u) * 1);margin-bottom:calc(var(--u) * .8)}.ecm-t-prod img{width:calc(var(--u) * 5.6);height:calc(var(--u) * 5.6);border-radius:calc(var(--u) * .7);object-fit:cover}.ecm-t-prod span{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--u) * .3)}.ecm-t-prod b{font-size:calc(var(--u) * 1.4)}.ecm-t-prod em{padding:calc(var(--u) * .15) calc(var(--u) * .7);border-radius:99px;font-size:calc(var(--u) * 1.05);font-weight:700}.ecm-t-prod em[data-s=ok]{background:#E6F4EA;color:#137333}.ecm-t-prod em[data-s=low]{background:#FEF3C7;color:#B45309}@media (max-width:620px){.ecm-t-rows{grid-template-columns:1fr}}.wdv-logo{display:inline-flex;align-items:center;gap:.45em;white-space:nowrap}.wdv-logo i{display:block;flex:none;width:1.45em;height:1.15em;color:#16302A}.wdv-logo svg{display:block;width:100%;height:100%}.wdv-logo b{font-weight:700;letter-spacing:-.02em;color:#10261C}.wdv-bk{display:flex;flex-direction:column;gap:.6em;padding:1em;border-radius:.9em;background:#fff;box-shadow:0 0 0 1px rgba(6,38,26,.08),0 .9em 1.8em -1em rgba(6,38,26,.45);text-align:left}.wdv-bk :where(p){margin:0}.wdv-bk-k{font-size:.8em;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#6B7A72}.wdv-bk-days,.wdv-bk-parts{display:flex;gap:.35em;margin:0}.wdv-bk-days em,.wdv-bk-parts em{flex:1;padding:.5em 0;border-radius:.5em;box-shadow:inset 0 0 0 1px #DCE3DF;font-size:.9em;font-style:normal;font-weight:600;color:#3C4A43;text-align:center}.wdv-bk-days em[data-on],.wdv-bk-parts em[data-on]{background:#16302A;box-shadow:none;color:#fff}.wdv-bk-f{display:flex;flex-direction:column;gap:.2em;font-size:.85em}.wdv-bk-f span{font-weight:600;color:#3C4A43}.wdv-bk-f em{padding:.5em .7em;border-radius:.5em;box-shadow:inset 0 0 0 1px #DCE3DF;font-style:normal;color:#9AA59F}.wdv-bk-go{display:flex;align-items:center;justify-content:center;gap:.5em;padding:.75em;border-radius:99px;background:#0E8C4E;font-weight:600;color:#fff;transition:box-shadow .4s ease}.wdv-bk-go i{display:block;width:1em;height:1em}.wdv-bk-go svg{display:block;width:100%;height:100%}.wdv-bk-go[data-hot]{box-shadow:0 0 0 .35em rgba(190,250,94,.85)}.wdv-code{overflow:hidden;border-radius:.8em;background:#0F1A15;box-shadow:inset 0 0 0 1px rgba(190,250,94,.12),0 1.6em 3em -1.4em rgba(6,38,26,.6);text-align:left}.wdv-code-bar{display:flex;align-items:center;gap:.8em;margin:0;padding:.6em .9em;background:#17241E;font-size:.85em;color:rgba(255,255,255,.6)}.wdv-code-bar em{font-style:normal}.wdv-code-dots{display:flex;gap:.35em}.wdv-code-dots i{display:block;width:.6em;height:.6em;border-radius:50%;background:rgba(255,255,255,.22)}.wdv-code pre{margin:0;padding:.9em 1.1em 1em;overflow:hidden;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.95em;line-height:1.65;color:#CFE3D6;white-space:pre}.wdv-code [data-c=k]{color:#7FD4A0}.wdv-code [data-c=f]{color:#F7D774}.wdv-code [data-c=v]{color:#FF9F7A}.wdv .sh3-grid{perspective:1900px;perspective-origin:74% 44%}.wdv-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.wdv-stage{--rx:0;--ry:0;--s:1;container-type:inline-size;position:relative;aspect-ratio:100/104;transform-style:preserve-3d;transform:rotateX(calc(var(--rx) * 1deg)) rotateY(calc(var(--ry) * 1deg)) scale(var(--s));font-family:var(--font-hm-sans),"Instrument Sans",system-ui,sans-serif;line-height:1.25;letter-spacing:-.01em;color:#10261C}.wdv-stage :where(p,ul,li){margin:0;padding:0;list-style:none}.wdv-stage :where(i,em,s){font-style:normal;text-decoration:none}.wdv-stage i{display:block;flex:none}.wdv-stage i svg{display:block;width:100%;height:100%}.wdv-stage img{display:block}.wdv-wires{position:absolute;inset:0;z-index:1;width:100%;height:100%;overflow:visible;pointer-events:none;translate:0 0 0}.wdv-w{stroke:rgba(126,210,40,.55);stroke-width:1.6px;stroke-dasharray:4 5}.wdv-w,.wdv-w-hot{fill:none;vector-effect:non-scaling-stroke}.wdv-w-hot{stroke:#6CC51C;stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:.24 1.4;stroke-dashoffset:.24;opacity:0}.wdv-stage[data-hot=cal] g[data-w=cal] .wdv-w-hot,.wdv-stage[data-hot=mail] g[data-w=mail] .wdv-w-hot,.wdv-stage[data-hot=pay] g[data-w=pay] .wdv-w-hot{opacity:1;animation:wdv-run 1.1s cubic-bezier(.4,0,.3,1) both}@keyframes wdv-run{0%{stroke-dashoffset:.24}to{stroke-dashoffset:-1}}.wdv-codew{position:absolute;left:0;top:1cqw;z-index:1;width:54cqw;translate:0 0 0;will-change:transform}.wdv-codew .wdv-code{font-size:max(9px,1.7cqw)}.wdv-brw{position:absolute;left:9cqw;top:19cqw;z-index:2;width:57cqw;translate:0 0 1px;will-change:transform}.wdv-br{container-type:inline-size;overflow:hidden;border-radius:2.2cqw;background:#fff;box-shadow:0 0 0 1px rgba(6,38,26,.08),0 4cqw 8cqw -3cqw rgba(6,38,26,.5)}.wdv-br-bar{display:flex;align-items:center;gap:3cqw;height:6.4cqw;padding:0 3cqw;background:#EEF2EF}.wdv-br-bar .wdv-code-dots i{width:1.6cqw;height:1.6cqw;background:#C9D3CE}.wdv-br-bar em{display:flex;align-items:center;gap:1cqw;flex:1;padding:1cqw 2cqw;border-radius:99px;background:#fff;font-size:max(8px,2.4cqw);color:#4A6157}.wdv-br-bar em i{width:2cqw;height:2cqw;color:#0E8C4E}.wdv-br-page{padding:2.6cqw 3.4cqw 3.4cqw}.wdv-br-nav{display:flex;align-items:center;justify-content:space-between;font-size:max(8px,2.8cqw)}.wdv-br-nav span{padding:.8cqw 2cqw;border-radius:99px;background:#16302A;font-size:max(7.5px,2.2cqw);font-weight:600;color:#fff}.wdv-br-main{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1fr);gap:3.4cqw;align-items:start;margin-top:3cqw}.wdv-br-t{display:flex;flex-direction:column;gap:1.6cqw}.wdv-br-t b{font-family:var(--font-dm-serif),"DM Serif Display",Georgia,serif;font-size:max(13px,5.6cqw);font-weight:400;line-height:1.02}.wdv-br-t em{font-size:max(8px,2.5cqw);line-height:1.4;color:#4A6157}.wdv-br-pic{display:block;height:22cqw;overflow:hidden;border-radius:1.8cqw}.wdv-br-pic img{width:100%;height:100%;object-fit:cover}.wdv-br .wdv-bk{font-size:max(8px,2.45cqw)}.wdv-tilew{position:absolute;right:0;top:21cqw;z-index:3;display:flex;flex-direction:column;gap:8cqw;width:29cqw;translate:0 0 2px;will-change:transform}.wdv-tile{box-sizing:border-box;display:flex;align-items:center;gap:1.4cqw;height:10cqw;padding:0 1.6cqw;border-radius:2cqw;background:#fff;box-shadow:0 0 0 1px rgba(6,38,26,.08),0 2.6cqw 5cqw -2.4cqw rgba(6,38,26,.5);transition:box-shadow .45s ease;animation:wdv-in .8s cubic-bezier(.2,.8,.2,1) backwards}.wdv-tile:nth-child(2){animation-delay:.12s}.wdv-tile:nth-child(3){animation-delay:.24s}.wdv-tile[data-on]{box-shadow:0 0 0 .45cqw #7DDB1F,0 0 0 1.4cqw rgba(190,250,94,.35),0 2.6cqw 5cqw -2.4cqw rgba(6,38,26,.5)}.wdv-tile-i{display:grid!important;place-items:center;width:5cqw;height:5cqw;padding:1.2cqw;border-radius:1.4cqw;background:#E3F4E8;color:#0E8C4E}.wdv-tile[data-t=cal] .wdv-tile-i{background:#E8F0FE;color:#1A73E8}.wdv-tile[data-t=pay] .wdv-tile-i{background:#EEF0FF}.wdv-tile-i img{width:100%;height:100%}.wdv-tile>span{display:flex;flex-direction:column;flex:1;min-width:0;font-size:max(8px,1.3cqw);color:#6B7A72}.wdv-tile b{font-size:max(10px,1.65cqw);font-weight:600;color:#10261C;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wdv-tile-st{display:inline-flex;align-items:center;gap:.5cqw;padding:.5cqw 1.1cqw;border-radius:99px;background:#F1F3F2;font-size:max(8px,1.25cqw);font-weight:700;color:#6B7A72;white-space:nowrap}.wdv-tile-st i{width:1.3cqw;height:1.3cqw}.wdv-tile[data-on] .wdv-tile-st{background:#E3F4E8;color:#0B5A31}.wdv-fastw{position:absolute;left:3cqw;top:82cqw;z-index:4;translate:0 0 3px;will-change:transform}.wdv-fast{display:flex;align-items:center;gap:1.4cqw;padding:1.4cqw 2.4cqw 1.4cqw 1.4cqw;border-radius:99px;background:#fff;box-shadow:0 0 0 1px rgba(6,38,26,.08),0 2.6cqw 5cqw -2.4cqw rgba(6,38,26,.5);animation:wdv-in .8s cubic-bezier(.2,.8,.2,1) .5s backwards}.wdv-fast>i{width:4.4cqw;height:4.4cqw;padding:1cqw;border-radius:50%;background:#16302A;color:var(--hm-lime)}.wdv-fast span{display:flex;flex-direction:column;font-size:max(8.5px,1.35cqw);color:#6B7A72}.wdv-fast b{font-size:max(10.5px,1.7cqw);font-weight:600;color:#10261C}.wdv-phw{position:absolute;left:44cqw;top:59cqw;z-index:5;width:21cqw;translate:0 0 4px;will-change:transform}.wdv-phw .lk-ph{rotate:3deg;animation:wdv-in 1s cubic-bezier(.2,.8,.2,1) .35s backwards}.wdv-codew .wdv-code{animation:wdv-in .9s cubic-bezier(.2,.8,.2,1) backwards}.wdv-br{animation:wdv-in .9s cubic-bezier(.2,.8,.2,1) .1s backwards}@keyframes wdv-in{0%{opacity:0;translate:0 6cqw}}@media (max-width:960px){.wdv-grid{grid-template-columns:1fr}.wdv-stage{width:100%;max-width:600px;margin:20px auto 0;aspect-ratio:100/160}.wdv-fastw,.wdv-wires{display:none}.wdv-codew{width:76cqw}.wdv-codew .wdv-code{font-size:max(8.5px,2.5cqw)}.wdv-brw{left:6cqw;top:22cqw;width:88cqw}.wdv-tilew{left:40cqw;right:auto;top:98cqw;gap:3cqw;width:60cqw}.wdv-tile{height:14cqw;gap:2.4cqw;padding:0 2.6cqw;border-radius:3cqw}.wdv-tile-i{width:8cqw;height:8cqw;padding:2cqw;border-radius:2.2cqw}.wdv-tile>span{font-size:max(10px,2.4cqw)}.wdv-tile b{font-size:max(11.5px,3cqw)}.wdv-tile-st{padding:.8cqw 1.8cqw;font-size:max(10px,2.3cqw)}.wdv-tile-st i{width:2.2cqw;height:2.2cqw}.wdv-phw{left:2cqw;top:92cqw;width:33cqw}.wdv .sh3-pin-box{padding-bottom:56px}}@media (prefers-reduced-motion:reduce){.wdv-stage *,.wdv-stage :after,.wdv-stage :before{animation:none!important;transition:none!important}}.wdv-ph{background:#fff}.wdv-ph :where(p,ul,li){margin:0;padding:0;list-style:none}.wdv-ph :where(i,em,s){font-style:normal;text-decoration:none}.wdv-ph i{display:block;flex:none}.wdv-ph i svg{display:block;width:100%;height:100%}.wdv-ph img{display:block}.wdv-ns{box-sizing:border-box;display:flex;flex-direction:column;gap:2.6cqw;height:100%;padding:16cqw 4cqw 5cqw;background:linear-gradient(rgba(8,22,16,.25),rgba(8,22,16,.7)),url(/v8/web/kitchen.webp) 50% /cover;font-family:var(--font-hm-sans),-apple-system,sans-serif;color:#fff}.wdv-ns-day{font-size:9cqw;font-weight:600;letter-spacing:-.02em;text-align:center}.wdv-ns-k{margin-top:2cqw;font-size:3.2cqw;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.75}.wdv-n{display:flex;align-items:flex-start;gap:2.6cqw;padding:3cqw;border-radius:4.4cqw;background:rgba(255,255,255,.9);color:#111}.wdv-n>i{width:9cqw;height:9cqw;padding:2cqw;border-radius:2.4cqw}.wdv-n>i img{width:100%;height:100%}.wdv-n-mk{background:#16302A;color:#fff}.wdv-n-cal{background:#E8F0FE;color:#1A73E8}.wdv-n-pay{background:#EEF0FF}.wdv-n>span{display:flex;flex-direction:column;gap:.4cqw;min-width:0;font-size:3.2cqw;color:#5F6368}.wdv-n s{font-size:2.7cqw;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6B7A72}.wdv-n b{font-size:3.8cqw;font-weight:600;color:#111}.wdv-ns-f{display:flex;align-items:center;justify-content:center;gap:1.4cqw;margin-top:auto;padding:2.6cqw;border-radius:99px;background:rgba(190,250,94,.92);font-size:3.4cqw;font-weight:700;color:#0F2A1F}.wdv-ns-f i{width:3.8cqw;height:3.8cqw}.wdv-q{box-sizing:border-box;display:flex;flex-direction:column;gap:2.6cqw;height:100%;padding:15cqw 5cqw 5cqw;font-family:var(--font-hm-sans),-apple-system,sans-serif;color:#10261C}.wdv-q-top{font-size:3.6cqw}.wdv-q-h{font-size:6.2cqw;font-weight:700;letter-spacing:-.02em}.wdv-q-s{font-size:3.3cqw;line-height:1.4;color:#4A6157}.wdv-q-pic{position:relative;flex:1 1 30cqw;min-height:24cqw;overflow:hidden;border-radius:3cqw}.wdv-q-pic img{width:100%;height:100%;object-fit:cover}.wdv-q-pic em{position:absolute;left:2cqw;bottom:2cqw;padding:1cqw 2.4cqw;border-radius:99px;background:rgba(255,255,255,.94);font-size:2.8cqw;font-weight:600;color:#16302A}.wdv-q-g{display:flex;flex-direction:column;gap:1.4cqw}.wdv-q-g p{font-size:3.4cqw;font-weight:600}.wdv-q-g span{display:flex;gap:1.4cqw}.wdv-q-g em{flex:1;padding:1.8cqw 0;border-radius:99px;box-shadow:inset 0 0 0 1px #DCE3DF;font-size:3cqw;font-weight:600;color:#3C4A43;text-align:center}.wdv-q-g em[data-on]{background:#16302A;box-shadow:none;color:#fff}.wdv-q-go{padding:3cqw;border-radius:99px;background:#0E8C4E;font-size:3.8cqw;font-weight:700;color:#fff;text-align:center}.wdv-q-ok{display:flex;align-items:center;justify-content:center;gap:1.2cqw;font-size:2.9cqw;font-weight:600;color:#0E8C4E}.wdv-q-ok i{width:3.4cqw;height:3.4cqw}.wdv-site{display:flex;flex-direction:column;height:100%;background:#fff;font-family:var(--font-hm-sans),"Instrument Sans",system-ui,sans-serif;line-height:1.25;letter-spacing:-.01em;color:#10261C;text-align:left}.wdv-site :where(p,h4){margin:0}.wdv-site :where(i,em){font-style:normal}.wdv-site i{display:block;flex:none}.wdv-site i svg{display:block;width:100%;height:100%}.wdv-site img{display:block}.wdv-site-nav{display:flex;align-items:center;gap:3cqw;height:6.2cqw;padding:0 3.4cqw;border-bottom:1px solid #eef1ef;font-size:1.7cqw}.wdv-site-links{display:flex;gap:2.4cqw;margin-left:auto;font-size:1.35cqw;color:#4A6157}.wdv-site-cta{padding:.9cqw 1.8cqw;border-radius:99px;background:#16302A;font-size:1.3cqw;font-weight:600;color:#fff}.wdv-site-main{display:grid;flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3cqw;min-height:0;padding:2.4cqw 3.4cqw 1.6cqw}.wdv-site-t{display:flex;flex-direction:column;gap:1.1cqw;min-height:0}.wdv-site-eye{font-size:1.2cqw;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#0E8C4E}.wdv-site h4{font-family:var(--font-dm-serif),"DM Serif Display",Georgia,serif;font-size:4.2cqw;font-weight:400;line-height:1.02;letter-spacing:-.01em}.wdv-site-sub{font-size:1.45cqw;line-height:1.45;color:#4A6157}.wdv-site-pic{display:block;flex:1;min-height:12cqw;overflow:hidden;border-radius:1.4cqw}.wdv-site-pic img{width:100%;height:100%;object-fit:cover}.wdv-site .wdv-bk{font-size:1.4cqw}.wdv-site-sync{display:flex;gap:1.2cqw;padding:1.2cqw 3.4cqw 1.6cqw;border-top:1px solid #eef1ef}.wdv-site-sync span{display:flex;align-items:center;gap:.7cqw;flex:1;padding:.9cqw 1.2cqw;border-radius:99px;background:#F1F8F3;font-size:1.25cqw;font-weight:600;color:#16302A;white-space:nowrap}.wdv-site-sync i{width:1.6cqw;height:1.6cqw;color:#0E8C4E}.wdv-site-sync i img{width:100%;height:100%}.wdv-site-sync em{margin-left:auto;font-size:1.1cqw;font-weight:700;color:#0E8C4E}.wdv-g-no{position:relative;width:290px}.wdv-dlg{width:240px;padding:14px 16px;filter:saturate(.6)}.wdv-dlg-h{display:flex;align-items:center;gap:8px;font-size:13.5px}.wdv-dlg-h i{width:18px;height:18px;color:#C5221F}.wdv-dlg-p{margin-top:6px;font-size:11.5px;line-height:1.4;color:#6B7A72}.wdv-dlg-b{display:flex;justify-content:flex-end;gap:6px;margin-top:10px}.wdv-dlg-b s{padding:4px 12px;border-radius:8px;background:#F1F3F2;font-size:11px;font-weight:600;color:#6B7A72}.wdv-g-no-n{position:absolute;right:-8px;bottom:-40px;width:220px}.wdv-g-hub{position:relative;width:300px;height:250px}.wdv-g-lines{position:absolute;inset:0;width:100%;height:100%}.wdv-g-lines path{fill:none;stroke:#9ED7AE;stroke-width:2.5;stroke-dasharray:5 6;animation:wdv-dash 1.4s linear infinite}@keyframes wdv-dash{to{stroke-dashoffset:-22}}.wdv-g-core{position:absolute;left:50%;top:50%;display:flex;align-items:center;gap:7px;padding:9px 14px;border-radius:99px;background:#16302A;box-shadow:0 0 0 6px rgba(190,250,94,.25);font-size:12.5px;color:#fff;transform:translate(-50%,-50%)}.wdv-g-core i{width:16px;height:16px;color:var(--hm-lime)}.wdv-g-node{position:absolute;display:flex;flex-direction:column;align-items:center;gap:3px;width:92px;padding:9px 6px;border-radius:12px;background:#fff;box-shadow:0 0 0 1px rgba(6,38,26,.07),0 14px 26px -16px rgba(6,38,26,.5);font-size:12px;transform:translate(-50%,-50%)}.wdv-g-node>i{display:grid;place-items:center;width:28px;height:28px;padding:6px;border-radius:8px;background:#E3F4E8;color:#0E8C4E}.wdv-g-node>i img{width:100%;height:100%}.wdv-g-node em{display:flex;align-items:center;gap:3px;font-size:10.5px;font-weight:700;color:#137333}.wdv-g-node em i{width:11px;height:11px}.wdv-g-care{position:relative;width:280px}.wdv-care{padding:12px 14px 8px}.wdv-care-h{justify-content:space-between;font-size:13px}.wdv-care-h,.wdv-care-h s{display:flex;align-items:center}.wdv-care-h s{gap:5px;padding:3px 9px;border-radius:99px;background:#E3F4E8;font-size:11px;font-weight:700;color:#0B5A31}.wdv-care-h s i{width:7px;height:7px;border-radius:50%;background:#1E9E4A;animation:wdv-blink 1.6s ease-in-out infinite}@keyframes wdv-blink{50%{opacity:.3}}.wdv-care ul{margin-top:8px}.wdv-care li{display:flex;align-items:center;gap:9px;padding:8px 0;border-top:1px solid #eef1ef;font-size:12.5px}.wdv-care li>i{width:16px;height:16px;color:#0E8C4E}.wdv-care li em{width:14px;height:14px;margin-left:auto;color:#0E8C4E}.wdv-care li em svg{display:block;width:100%;height:100%}.wdv-g-fast{position:relative;width:290px;height:300px}.wdv-g-ph{position:absolute;left:22px;top:0;width:132px}.wdv-mini{display:flex;flex-direction:column;gap:4cqw;height:100%;padding:16cqw 5cqw 6cqw;box-sizing:border-box;font-family:var(--font-hm-sans),-apple-system,sans-serif;color:#10261C}.wdv-mini-nav{font-size:6cqw}.wdv-mini-pic{flex:1;min-height:0;overflow:hidden;border-radius:5cqw}.wdv-mini-pic img{width:100%;height:100%;object-fit:cover}.wdv-mini>b{font-family:var(--font-dm-serif),"DM Serif Display",Georgia,serif;font-size:10cqw;font-weight:400;line-height:1.02}.wdv-mini-btn{padding:4cqw;border-radius:99px;background:#0E8C4E;font-size:6cqw;font-weight:600;color:#fff;text-align:center}.wdv-g-gauge{position:absolute;right:0;top:96px;display:flex;flex-direction:column;align-items:center;width:140px;padding:12px 12px 14px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px rgba(6,38,26,.07),0 18px 34px -18px rgba(6,38,26,.5);font-size:11px;color:#6B7A72}.wdv-g-gauge svg{display:block;width:100%;height:auto}.wdv-gg-bg,.wdv-gg-on{fill:none;stroke-width:10;stroke-linecap:round}.wdv-gg-bg{stroke:#EEF2EF}.wdv-gg-on{stroke:#0E8C4E}.wdv-gg-n{stroke:#16302A;stroke-width:4;stroke-linecap:round}.wdv-g-gauge b{margin-top:2px;font-size:13.5px;color:#0F2A1F}.wdv-g-hand{position:relative;width:290px}.wdv-doc{width:240px;padding:14px 16px 10px}.wdv-doc-h{display:flex;align-items:center;gap:8px;font-size:14px}.wdv-doc-h i{width:18px;height:18px;color:#0E8C4E}.wdv-doc ul{margin-top:8px}.wdv-doc li{display:flex;align-items:center;gap:8px;padding:7px 0;border-top:1px solid #eef1ef;font-size:12px}.wdv-doc li i{width:13px;height:13px;color:#0E8C4E}.wdv-keys{position:absolute;right:-6px;bottom:-40px;display:flex;flex-direction:column;gap:6px}.wdv-keys em{display:flex;align-items:center;gap:7px;padding:6px 12px 6px 8px;border-radius:99px;background:#16302A;box-shadow:0 12px 22px -14px rgba(6,38,26,.7);font-size:12px;font-weight:600;color:#fff}.wdv-keys em i{width:15px;height:15px;color:var(--hm-lime)}.wdv-keys em b{margin-left:4px;padding:1px 8px;border-radius:99px;background:var(--hm-lime);font-size:10.5px;color:#0F2A1F}@media (prefers-reduced-motion:reduce){.wdv-care-h s i,.wdv-g-lines path{animation:none}}.wdv-t-book{display:flex;flex-direction:column;gap:calc(var(--u) * .8)}.wdv-t-book>b{font-size:calc(var(--u) * 1.5)}.wdv-t-book .wdv-bk-days{font-size:calc(var(--u) * 1.15)}.wdv-t-dlg{display:flex;flex-direction:column;gap:calc(var(--u) * .5);padding:calc(var(--u) * 1) calc(var(--u) * 1.2);border-radius:calc(var(--u) * .8);background:#F4F4F2}.wdv-t-dlg p{display:flex;align-items:center;gap:calc(var(--u) * .6);font-size:calc(var(--u) * 1.35);color:#A50E0E}.wdv-t-dlg p i{width:calc(var(--u) * 1.8);height:calc(var(--u) * 1.8);color:#C5221F}.wdv-t-dlg span{font-size:calc(var(--u) * 1.15);color:#6B7A72}.wdv-t-chain{display:grid;gap:calc(var(--u) * .5)}.wdv-t-chain li{display:flex;align-items:center;gap:calc(var(--u) * .8);padding:calc(var(--u) * .5) calc(var(--u) * .8);border-radius:calc(var(--u) * .7);background:#FCE8E6}.wdv-t-chain[data-now] li{background:#E6F4EA}.wdv-t-chain li>i{width:calc(var(--u) * 2.4);height:calc(var(--u) * 2.4);padding:calc(var(--u) * .5);border-radius:50%;background:#fff;color:#0E8C4E}.wdv-t-chain b{font-size:calc(var(--u) * 1.3)}.wdv-t-chain em{margin-left:auto;font-size:calc(var(--u) * 1.05);font-weight:700;color:#C5221F;white-space:nowrap}.wdv-t-chain[data-now] em{color:#137333}.wdv-t-list{display:grid;gap:calc(var(--u) * .45)}.wdv-t-list li{display:flex;align-items:center;gap:calc(var(--u) * .7);padding:calc(var(--u) * .5) calc(var(--u) * .8);border-radius:calc(var(--u) * .6);background:#FCE8E6;font-size:calc(var(--u) * 1.2);color:#A50E0E}.wdv-t-list[data-now] li{background:#E6F4EA;color:#0F2A1F}.wdv-t-list li i{width:calc(var(--u) * 1.6);height:calc(var(--u) * 1.6);color:#C5221F}.wdv-t-list[data-now] li i{color:#0E8C4E}