.hs{--t:9s;--play:running;width:100%;max-width:588px}@media (prefers-reduced-motion:reduce){.hs{--play:paused}}.hs-fit{aspect-ratio:588/312;width:100%;position:relative}.hs-scale{width:588px;height:312px;transform:scale(var(--scale,1));transform-origin:0 0;position:absolute;top:0;left:0}.hs-win{background:#fff;border-radius:12px;width:588px;height:312px;overflow:hidden;box-shadow:0 40px 90px -30px #042f2da6,0 0 0 1px #ffffff1f}.hs-chrome{border-bottom:1px solid #eef4f3;align-items:center;gap:6px;height:32px;padding:0 12px;display:flex}.hs-dot{border-radius:50%;flex:none;width:8px;height:8px}.hs-url{color:#5c8079;background:#f3f8f7;border-radius:6px;flex:1;align-items:center;height:18px;margin-left:8px;padding:0 10px;font-size:9px;display:flex}.hs-view{width:588px;height:280px;position:relative;overflow:hidden}.hs-cal{box-sizing:border-box;width:588px;height:280px;padding:14px;position:relative}.hs-head{justify-content:space-between;align-items:center;display:flex}.hs-title{color:#12332f;font-size:13px;font-weight:700}.hs-pills{gap:6px;display:flex}.hs-pill{color:#3f6b65;white-space:nowrap;background:#f1f7f6;border-radius:6px;padding:3px 7px;font-size:9px;font-weight:600}.hs-pill.hs-clock{color:#d46a6a;background:#fdecec;align-items:center;gap:4px;display:flex}.hs-pill.hs-clock i{background:#f87171;border-radius:50%;flex:none;width:4px;height:4px}.hs-grid{border:1px solid #e4efed;border-radius:8px;margin-top:10px;overflow:hidden}.hs-cols{color:#3f6b65;background:#f7fbfa;border-bottom:1px solid #e4efed;align-items:center;height:26px;font-size:9px;font-weight:600;display:flex}.hs-cols>b{flex:none;width:80px;padding-left:10px;font-weight:600}.hs-cols>span{text-align:center;flex:none;width:60px}.hs-body{background-image:repeating-linear-gradient(#0000 0 35px,#eef5f3 35px 36px),repeating-linear-gradient(90deg,#eef5f3 0 1px,#0000 1px 60px);background-position:0 0,80px 0;height:144px;position:relative}.hs-rows{background:#fff;border-right:1px solid #e4efed;width:80px;height:100%;position:absolute;top:0;left:0}.hs-rows>span{color:#3f6b65;align-items:center;height:36px;padding-left:10px;font-size:9.5px;font-weight:600;display:flex}.hs-chip{color:#fff;box-sizing:border-box;white-space:nowrap;border-radius:5px;align-items:center;height:22px;padding:0 7px;font-size:9.5px;font-weight:600;display:flex;position:absolute;overflow:hidden;box-shadow:0 1px 2px #0f3c372e}.hs-now{width:2px;height:144px;animation:hs-sweep var(--t) cubic-bezier(.35,0,.2,1) infinite;animation-play-state:var(--play);background:#f87171;margin-left:94px;position:absolute;top:0;left:0}.hs-now i{background:#f87171;border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:-3px}.hs-ring{box-sizing:border-box;width:66px;height:22px;animation:hs-ring var(--t) ease-out infinite;animation-play-state:var(--play);border:2px solid #0b7b73;border-radius:6px;position:absolute;top:7px;left:245px}.hs-done{color:#fff;width:66px;height:22px;animation:hs-done var(--t) cubic-bezier(.4,1.6,.5,1) infinite;animation-play-state:var(--play);background:#0b7b73;border-radius:5px;justify-content:center;align-items:center;font-size:9px;font-weight:600;display:flex;position:absolute;top:7px;left:245px}.hs-new{animation:hs-chip var(--t) cubic-bezier(.5,0,.2,1) infinite,hs-chipsh var(--t) linear infinite;animation-play-state:var(--play)}.hs-cur{filter:drop-shadow(0 2px 3px #0000004d);position:absolute;top:0;left:0}.hs-cur1{animation:hs-cur1 var(--t) cubic-bezier(.5,0,.2,1) infinite;animation-play-state:var(--play)}.hs-cur2{animation:hs-cur2 var(--t) cubic-bezier(.5,0,.2,1) infinite;animation-play-state:var(--play)}.hs-card{width:66px;height:22px;animation:hs-morph var(--t) cubic-bezier(.65,0,.15,1) infinite;animation-play-state:var(--play);background:#8b80d8;border-radius:5px;position:absolute;top:79px;left:259px;overflow:hidden;box-shadow:0 10px 26px #0c3c3733}.hs-inner{box-sizing:border-box;width:588px;height:280px;animation:hs-fade var(--t) ease-out infinite;animation-play-state:var(--play)}.hs-dhead{border-bottom:1px solid #eef4f3;align-items:center;gap:8px;height:34px;padding:0 14px;display:flex}.hs-dsq{background:#8b80d8;border-radius:2px;flex:none;width:8px;height:8px}.hs-dname{color:#12332f;white-space:nowrap;font-size:13px;font-weight:700}.hs-dmeta{color:#6e8c87;white-space:nowrap;font-size:9.5px;overflow:hidden}.hs-dx{color:#9db3af;flex:none;margin-left:auto}.hs-dbody{gap:10px;padding:11px 14px 0;display:flex}.hs-lab{color:#12332f;margin-bottom:6px;font-size:11px;font-weight:700}.hs-desc{flex:1;min-width:0}.hs-box{box-sizing:border-box;border:1px solid #e4efed;border-radius:8px;height:150px;padding:8px}.hs-tools{color:#6e8c87;border-bottom:1px solid #eef4f3;align-items:center;gap:7px;padding-bottom:6px;font-size:10px;display:flex}.hs-tools .hs-tpl{white-space:nowrap;border:1px solid #e4efed;border-radius:5px;margin-left:auto;padding:2px 6px;font-size:9px}.hs-line{color:#2c4d48;white-space:nowrap;width:0;font-size:9.5px;line-height:1.7;overflow:hidden}.hs-t1{animation:hs-type1 var(--t) infinite;animation-play-state:var(--play)}.hs-t2{animation:hs-type2 var(--t) infinite;animation-play-state:var(--play)}.hs-caret{width:1.5px;height:11px;animation:hs-caret var(--t) linear infinite,hs-blink .9s steps(1) infinite;animation-play-state:var(--play);background:#0b7b73;flex:none;margin-left:1px}.hs-draw{flex:none;width:150px}.hs-dbox{box-sizing:border-box;border:1px solid #e4efed;border-radius:8px;flex-direction:column;height:150px;display:flex;overflow:hidden}.hs-dtools{background:#fbfdfd;border-bottom:1px solid #eef4f3;flex:none;align-items:center;gap:4px;height:22px;padding:0 6px;display:flex}.hs-tool{color:#8fa9a5;border-radius:4px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.hs-pen{animation:hs-pen var(--t) linear infinite;animation-play-state:var(--play)}.hs-cross{animation:hs-cross var(--t) linear infinite;animation-play-state:var(--play)}.hs-div{background:#e4efed;flex:none;width:1px;height:11px}.hs-swatch{background:#dc2626;border-radius:50%;flex:none;width:11px;height:11px;box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px #e4efed}.hs-dlab{color:#9db3af;margin-left:auto;font-size:8.5px}.hs-canvas{flex:1;min-height:0;position:relative;overflow:hidden}.hs-canvas img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.hs-canvas svg{width:100%;height:100%;position:absolute;inset:0}.hs-ink{fill:none;stroke:#dc2626;stroke-width:2.6px;stroke-linecap:round}.hs-ink1{stroke-dasharray:260;animation:hs-draw var(--t) cubic-bezier(.4,0,.3,1) infinite;animation-play-state:var(--play)}.hs-ink2{stroke-dasharray:64;animation:hs-crossd var(--t) cubic-bezier(.4,0,.3,1) infinite;animation-play-state:var(--play)}.hs-foot{gap:8px;display:flex;position:absolute;bottom:11px;left:14px;right:14px}.hs-svc{color:#3f6b65;box-sizing:border-box;white-space:nowrap;border:1px solid #e4efed;border-radius:7px;flex:1;justify-content:space-between;align-items:center;height:26px;padding:0 9px;font-size:9.5px;display:flex;overflow:hidden}.hs-svc b{color:#12332f}.hs-pay{flex:none;width:110px;height:26px;position:relative}.hs-pay>div{white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;font-size:9.5px;display:flex;position:absolute;inset:0}.hs-paybtn{color:#fff;animation:hs-paybtn var(--t) ease-out infinite;animation-play-state:var(--play);background:#0b7b73;font-weight:600}.hs-paid{color:#0b7b73;animation:hs-paid var(--t) cubic-bezier(.3,1.5,.5,1) infinite;animation-play-state:var(--play);background:#eaf6f4;gap:4px;font-weight:700}.hs-save{color:#fff;width:70px;height:26px;animation:hs-press var(--t) ease-out infinite;animation-play-state:var(--play);background:#12332f;border-radius:7px;flex:none;justify-content:center;align-items:center;font-size:9.5px;font-weight:600;display:flex}.hs-toast{color:#12332f;white-space:nowrap;animation:hs-toast var(--t) cubic-bezier(.3,1.4,.5,1) infinite;animation-play-state:var(--play);background:#fff;border:1px solid #dcede9;border-radius:8px;align-items:center;gap:7px;padding:7px 11px;font-size:9.5px;font-weight:600;display:flex;position:absolute;bottom:46px;right:14px;box-shadow:0 8px 20px #0c3c3729}.hs-toast i{color:#fff;background:#0b7b73;border-radius:50%;flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:flex}@keyframes hs-sweep{0%{opacity:0;transform:translate(0)}3%{opacity:1}12%{transform:translate(180px)}88%{opacity:1;transform:translate(214px)}95%{opacity:0}to{opacity:0;transform:translate(0)}}@keyframes hs-chip{0%,7%{opacity:0;transform:translate(0)scale(.6)}10%{opacity:1;transform:translate(0)scale(1.12)}12.5%{transform:translate(0)scale(1)}15%{transform:translate(3px,-5px)scale(1.06)}21%{transform:translate(86px,-36px)scale(1.06)}23.5%,to{opacity:1;transform:translate(86px,-36px)scale(1)}}@keyframes hs-chipsh{0%,14%{box-shadow:0 1px 2px #0f3c372e}17%,21%{box-shadow:0 8px 16px #0f3c3759}24%,to{box-shadow:0 1px 2px #0f3c372e}}@keyframes hs-cur1{0%,5%{opacity:0;transform:translate(400px,250px)}8%{opacity:1;transform:translate(330px,214px)}12%{transform:translate(240px,196px)}14%{transform:translate(238px,194px)scale(.86)}21%{transform:translate(324px,158px)scale(.86)}23%{transform:translate(326px,160px)scale(1)}26.5%{transform:translate(292px,90px)}28%{transform:translate(292px,90px)scale(.82)}30%{transform:translate(292px,90px)scale(1)}33%{opacity:1;transform:translate(292px,90px)}36%,to{opacity:0;transform:translate(292px,90px)}}@keyframes hs-ring{0%,26%{opacity:0;transform:scale(1)}28%{opacity:.9;transform:scale(1)}33%,to{opacity:0;transform:scale(1.35)}}@keyframes hs-type1{0%,37%{width:0}47%{width:var(--tw,224px)}to{width:var(--tw,224px)}}@keyframes hs-type2{0%,47%{width:0}55%{width:var(--tw,176px)}to{width:var(--tw,176px)}}@keyframes hs-caret{0%,36%{opacity:0}37%,55%{opacity:1}57%,to{opacity:0}}@keyframes hs-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes hs-paybtn{0%,65%{opacity:1;transform:scale(1)}66.5%{opacity:1;transform:scale(.92)}68%{opacity:0;transform:scale(.9)}94%{opacity:0;transform:scale(.9)}97%,to{opacity:1;transform:scale(1)}}@keyframes hs-paid{0%,67%{opacity:0;transform:translateY(5px)}70%{opacity:1;transform:translateY(0)}92%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(0)}}@keyframes hs-press{0%,73%{transform:scale(1)}74.5%{transform:scale(.92)}76.5%,to{transform:scale(1)}}@keyframes hs-toast{0%,74%{opacity:0;transform:translateY(10px)}77%{opacity:1;transform:translateY(0)}86%{opacity:1;transform:translateY(0)}89%,to{opacity:0;transform:translateY(0)}}@keyframes hs-done{0%,84%{opacity:0;transform:scale(.4)}87%{opacity:1;transform:scale(1.2)}89%,96%{opacity:1;transform:scale(1)}98%,to{opacity:0;transform:scale(1)}}@keyframes hs-morph{0%,28%{opacity:0;background:#8b80d8;border-radius:5px;width:66px;height:22px;top:79px;left:259px}29.5%{opacity:1;background:#8b80d8;border-radius:5px;width:66px;height:22px;top:79px;left:259px}33%{background:#ede9fb}37%{opacity:1;background:#fff;border-radius:2px;width:588px;height:280px;top:0;left:0}85%{opacity:1;background:#fff;border-radius:2px;width:588px;height:280px;top:0;left:0}91%{opacity:1;background:#5fa79e;border-radius:5px;width:66px;height:22px;top:79px;left:259px}92%,to{opacity:0;background:#5fa79e;border-radius:5px;width:66px;height:22px;top:79px;left:259px}}@keyframes hs-draw{0%,52%{stroke-dashoffset:260px}59%,to{stroke-dashoffset:0}}@keyframes hs-crossd{0%,60%{stroke-dashoffset:64px}65%,to{stroke-dashoffset:0}}@keyframes hs-pen{0%,59%{color:#dc2626;background:#fdecec}61%,to{color:#8fa9a5;background:0 0}}@keyframes hs-cross{0%,59%{color:#8fa9a5;background:0 0}61%,to{color:#dc2626;background:#fdecec}}@keyframes hs-fade{0%,35%{opacity:0;transform:translateY(6px)}40%{opacity:1;transform:translateY(0)}84%{opacity:1;transform:translateY(0)}86%,to{opacity:0;transform:translateY(0)}}@keyframes hs-cur2{0%,60%{opacity:0;transform:translate(470px,268px)}63%{opacity:1;transform:translate(452px,260px)}66%{transform:translate(418px,252px)}67%{transform:translate(418px,252px)scale(.82)}69%{transform:translate(418px,252px)scale(1)}73%{transform:translate(548px,254px)}74.5%{transform:translate(548px,254px)scale(.82)}76.5%{transform:translate(548px,254px)scale(1)}82%{opacity:1;transform:translate(548px,254px)}85%,to{opacity:0;transform:translate(548px,254px)}}
