.sc-box{isolation:isolate;background:#15130f;overflow:hidden}.sc-box.sc-light{background:#f6f2ea}.sc-canvas{transform-origin:50%;color:#fff;letter-spacing:-.03em;word-break:keep-all;opacity:0;font-size:16px;line-height:1.3;transition:opacity .4s;position:absolute;top:50%;left:50%}.sc-canvas[data-ready=true]{opacity:1}.sc-canvas *{box-sizing:border-box}.sc-canvas[data-play=false] *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.sc-canvas{display:none}}.sc-a{animation-duration:var(--d);animation-delay:var(--dl,0s);animation-timing-function:cubic-bezier(.25,.8,.25,1);animation-iteration-count:infinite;animation-fill-mode:both}.sc-abs{position:absolute}.sc-fill{position:absolute;inset:0}.sc-glow{background:radial-gradient(40% 50% at 78% 16%,#10b9818c,#0000 70%),radial-gradient(46% 52% at 10% 96%,#05966961,#0000 70%);animation:9s ease-in-out infinite alternate sc-drift;position:absolute;inset:-20%}@keyframes sc-drift{0%{transform:translate(-3%,2%)scale(1)}to{transform:translate(3%,-2%)scale(1.08)}}.sc-note{color:#fff6;font-size:14px;position:absolute;bottom:16px;right:24px}.sc-light .sc-note{color:#8a8378}.sc-cursor{width:34px;height:34px;position:absolute;top:0;left:0}.hs-all{animation-name:hs-all;position:absolute;inset:0}@keyframes hs-all{0%{opacity:0}3%{opacity:1}96%{opacity:1}99%{opacity:0}to{opacity:0}}.hs-card{color:#15130f;background:#f6f2ea;border-radius:26px;width:520px;height:340px;animation-name:hs-card;position:absolute;top:115px;left:220px}@keyframes hs-card{0%{opacity:0;transform:translateY(24px)scale(.97)}5%{opacity:1;transform:none}45%{transform:none}52%{transform:translate(-232px)scale(.7)}to{transform:translate(-232px)scale(.7)}}.hs-slide{padding:36px;position:absolute;inset:0}.hs-eyebrow{color:#047857;font-size:17px;font-weight:700}.hs-title{letter-spacing:-.04em;margin-top:10px;font-size:34px;font-weight:800;line-height:1.2}.hs-s1{animation-name:hs-s1}@keyframes hs-s1{0%{opacity:0;transform:translateY(10px)}6%{opacity:1;transform:none}28%{opacity:1;transform:none}31%{opacity:0;transform:translateY(-10px)}to{opacity:0}}.hs-opts{gap:12px;margin-top:28px;display:grid}.hs-opt{background:#ebe5d9;border-radius:14px;align-items:center;gap:14px;height:54px;padding:0 16px;font-size:25px;font-weight:700;display:flex}.hs-key{color:#6b655c;background:#fff;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:15px;font-weight:700;display:inline-flex}.hs-opt-a{animation-name:hs-opt-a}@keyframes hs-opt-a{0%,20.6%{color:#15130f;background-color:#ebe5d9;transform:none}22.5%{color:#fff;background-color:#059669;transform:scale(.985)}to{color:#fff;background-color:#059669;transform:scale(.985)}}.hs-s2{animation-name:hs-s2}@keyframes hs-s2{0%,31%{opacity:0;transform:translateY(14px)}35%{opacity:1;transform:none}46%{opacity:1;transform:none}49%{opacity:0}to{opacity:0}}.hs-input{background:#fff;border:2px solid #059669;border-radius:14px;align-items:center;height:60px;margin-top:28px;padding:0 20px;font-size:26px;font-weight:600;display:flex}.hs-type{white-space:nowrap;width:0;animation-name:hs-type;animation-timing-function:steps(13,end);display:block;overflow:hidden}@keyframes hs-type{0%,35%{width:0}42%{width:252px}to{width:252px}}.hs-send{color:#f6f2ea;background:#15130f;border-radius:14px;justify-content:center;align-items:center;height:56px;margin-top:18px;font-size:22px;font-weight:700;animation-name:hs-send;display:flex}@keyframes hs-send{0%,44.2%{background-color:#15130f;transform:none}45.4%{background-color:#059669;transform:scale(.97)}47%{background-color:#059669;transform:none}to{background-color:#059669;transform:none}}.hs-s3{text-align:center;flex-direction:column;justify-content:center;align-items:center;animation-name:hs-s3;display:flex}@keyframes hs-s3{0%,46%{opacity:0;transform:scale(.94)}50%{opacity:1;transform:none}to{opacity:1;transform:none}}.hs-done{color:#fff;background:#059669;border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;display:flex}.hs-done-t{letter-spacing:-.04em;margin-top:20px;font-size:38px;font-weight:800}.hs-done-d{color:#6b655c;margin-top:6px;font-size:22px}.hs-chip{background:#ffffff14;border:1px solid #ffffff29;border-radius:22px;align-items:center;gap:16px;width:420px;height:84px;padding:0 22px;font-size:26px;font-weight:700;animation-name:hs-chip;display:flex;position:absolute;left:480px}@keyframes hs-chip{0%{opacity:0;transform:translate(40px)}3%{opacity:1;transform:none}16%{opacity:1;transform:none}18%{opacity:0;transform:translate(-18px)}to{opacity:0}}.hs-ico{color:#6ee7b7;background:#34d3992e;border-radius:14px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.hs-state{width:28px;height:28px;margin-top:-14px;position:absolute;top:50%;right:22px}.hs-spin{animation:hs-spin-vis var(--d) var(--dl,0s) infinite both, hs-rot .9s linear infinite;border:3px solid #fff3;border-top-color:#6ee7b7;border-radius:50%}@keyframes hs-spin-vis{0%,3%{opacity:0}4%{opacity:1}8%{opacity:1}9%{opacity:0}to{opacity:0}}@keyframes hs-rot{to{transform:rotate(360deg)}}.hs-ok{color:#fff;background:#059669;border-radius:50%;justify-content:center;align-items:center;animation-name:hs-ok-vis;display:flex}@keyframes hs-ok-vis{0%,8%{opacity:0;transform:scale(.4)}10%{opacity:1;transform:none}to{opacity:1}}.hs-tier{background:#ffffff14;border:1px solid #ffffff29;border-radius:22px;width:136px;height:300px;padding:20px 16px;animation-name:hs-tier;position:absolute;top:150px}.hs-tier-mid{background:#059669;border-color:#0000}@keyframes hs-tier{0%{opacity:0;transform:translateY(44px)scale(.96)}4%{opacity:1;transform:none}23%{opacity:1;transform:none}26%{opacity:0;transform:translateY(-12px)}to{opacity:0}}.hs-tier-n{color:#ffffffbf;font-size:17px;font-weight:700}.hs-tier-p{letter-spacing:-.04em;margin-top:10px;font-size:25px;font-weight:800}.hs-tier-u{color:#ffffffb3;font-size:15px;font-weight:600}.hs-bar{background:#ffffff38;border-radius:4px;height:8px;margin-top:12px}.hs-badge{color:#047857;white-space:nowrap;background:#f6f2ea;border-radius:999px;padding:5px 14px;font-size:14px;font-weight:800;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.hs-sent{color:#15130f;background:#f6f2ea;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:432px;height:56px;font-size:20px;font-weight:700;animation-name:hs-sent;display:flex;position:absolute;top:478px;left:470px}@keyframes hs-sent{0%,79%{opacity:0;transform:translateY(16px)}83%{opacity:1;transform:none}to{opacity:1;transform:none}}.hs-cursor{animation-name:hs-cursor;animation-timing-function:ease-in-out}@keyframes hs-cursor{0%{opacity:0;transform:translate(780px,540px)scale(1)}6%{opacity:1;transform:translate(780px,540px)scale(1)}18%{transform:translate(330px,287px)scale(1)}21%{transform:translate(330px,287px)scale(1)}21.8%{transform:translate(330px,287px)scale(.8)}22.8%{transform:translate(330px,287px)scale(1)}38%{transform:translate(380px,327px)scale(1)}43.4%{transform:translate(480px,377px)scale(1)}44.6%{transform:translate(480px,377px)scale(1)}45.4%{transform:translate(480px,377px)scale(.8)}46.4%{transform:translate(480px,377px)scale(1)}50%{opacity:1}54%{opacity:0;transform:translate(540px,435px)scale(1)}to{opacity:0;transform:translate(540px,435px)scale(1)}}.ps-all{animation-name:ps-all;position:absolute;inset:0}@keyframes ps-all{0%{opacity:0}3%{opacity:1}94%{opacity:1}98%{opacity:0}to{opacity:0}}.ps-card{border:1px solid #ffffff1f;border-radius:26px;width:400px;height:320px;padding:32px;animation-name:ps-card;position:absolute;top:60px;left:60px}@keyframes ps-card{0%{background-color:#0d4a39;transform:translateY(20px)scale(.97)}4%{transform:none}16%{background-color:#0d4a39}75%{background-color:#2a2823}to{background-color:#2a2823;transform:none}}.ps-top{color:#ffffffd9;align-items:center;gap:12px;font-size:18px;font-weight:700;display:flex}.ps-dot{background:#34d399;border-radius:50%;width:14px;height:14px;animation-name:ps-dot}@keyframes ps-dot{0%{background-color:#34d399;box-shadow:0 0 #34d39999}10%{box-shadow:0 0 0 14px #34d39900}16%{background-color:#34d399;box-shadow:0 0 #34d39900}75%{box-shadow:none;background-color:#6b655c}to{background-color:#6b655c}}.ps-name{letter-spacing:-.04em;margin-top:28px;font-size:36px;font-weight:800;line-height:1.2}.ps-sub{color:#fff9;margin-top:8px;font-size:19px}.ps-time-box{height:40px;position:absolute;bottom:32px;left:32px;right:32px}.ps-time{letter-spacing:-.04em;font-size:26px;font-weight:800;position:absolute;top:0;left:0}.ps-t1{animation-name:ps-t1}.ps-t2{animation-name:ps-t2}.ps-t3{color:#b8b1a5;animation-name:ps-t3}@keyframes ps-t1{0%,26%{opacity:1}30%{opacity:0}to{opacity:0}}@keyframes ps-t2{0%,28%{opacity:0}32%{opacity:1}54%{opacity:1}58%{opacity:0}to{opacity:0}}@keyframes ps-t3{0%,56%{opacity:0}60%{opacity:1}to{opacity:1}}.ps-chip{background:#ffffff12;border:1px solid #ffffff24;border-radius:20px;align-items:center;gap:16px;width:380px;height:70px;padding:0 22px;font-size:23px;font-weight:700;display:flex;position:absolute;left:520px}.ps-chip .hs-ico{color:#d6d0c5;background:#ffffff1a;width:42px;height:42px}.ps-c1{animation-name:ps-c1;top:64px}.ps-c2{animation-name:ps-c2;top:154px}.ps-c3{animation-name:ps-c3;top:244px}@keyframes ps-c1{0%,20%{opacity:0;transform:translate(36px)}25%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes ps-c2{0%,36%{opacity:0;transform:translate(36px)}41%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes ps-c3{0%,52%{opacity:0;transform:translate(36px)}57%{opacity:1;transform:none}to{opacity:1;transform:none}}.ps-wait{color:#b8b1a5;font-size:20px;animation-name:ps-wait;position:absolute;top:334px;left:520px}@keyframes ps-wait{0%,68%{opacity:0}74%{opacity:1}to{opacity:1}}.ns-ring{width:300px;height:300px;animation:4s cubic-bezier(.2,.6,.3,1) infinite both ns-ring;animation-delay:var(--dl,0s);border:2px solid #34d39980;border-radius:50%;margin:-150px 0 0 -150px;position:absolute;top:300px;left:50%}@keyframes ns-ring{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(2.6)}}.ns-phone{background:#0d0c0a;border:8px solid #2b2822;border-radius:46px;width:280px;height:524px;animation-name:ns-phone;position:absolute;top:38px;left:580px;overflow:hidden}@keyframes ns-phone{0%,15%{transform:none}16%{transform:rotate(-1.2deg)}17%{transform:rotate(1deg)}18%{transform:rotate(-.6deg)}19%,51%{transform:none}52%{transform:rotate(-1.2deg)}53%{transform:rotate(1deg)}54%{transform:rotate(-.6deg)}55%,to{transform:none}}.ns-wall{background:radial-gradient(70% 40% at 50% 0,#10b9814d,#0000 70%);position:absolute;inset:0}.ns-ampm{text-align:center;color:#ffffffb3;font-size:17px;position:absolute;top:52px;left:0;right:0}.ns-clock{text-align:center;letter-spacing:-.05em;font-size:72px;font-weight:700;position:absolute;top:74px;left:0;right:0}.ns-n{background:#ffffff29;border-radius:22px;align-items:center;gap:12px;height:88px;padding:0 14px;display:flex;position:absolute;top:196px;left:10px;right:10px}.ns-n-ico{background:#059669;border-radius:10px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.ns-n-app{color:#fff9;font-size:13px}.ns-n-t{margin-top:2px;font-size:17px;font-weight:700}.ns-n-d{color:#ffffffb8;margin-top:2px;font-size:14px}.ns-n1{animation-name:ns-n1}.ns-n2{animation-name:ns-n2}@keyframes ns-n1{0%,12%{opacity:0;transform:translateY(-34px)scale(.96)}18%{opacity:1;transform:none}46%{transform:none}54%{transform:translateY(100px)}93%{opacity:1;transform:translateY(100px)}97%{opacity:0;transform:translateY(100px)}to{opacity:0;transform:translateY(100px)}}@keyframes ns-n2{0%,46%{opacity:0;transform:translateY(-34px)scale(.96)}54%{opacity:1;transform:none}93%{opacity:1;transform:none}97%{opacity:0}to{opacity:0}}.fs-all{animation-name:fs-all;position:absolute;inset:0}@keyframes fs-all{0%{opacity:0}3%{opacity:1}94%{opacity:1}98%{opacity:0}to{opacity:0}}.fs-card{color:#15130f;background:#fff;border:1px solid #e6e0d5;border-radius:26px;width:590px;height:470px;padding:32px;animation-name:fs-card;position:absolute;top:40px;left:330px}@keyframes fs-card{0%{opacity:0;transform:translateY(26px)}6%{opacity:1;transform:none}to{opacity:1;transform:none}}.fs-head{justify-content:space-between;align-items:flex-start;display:flex}.fs-eyebrow{color:#047857;font-size:17px;font-weight:700}.fs-title{letter-spacing:-.04em;margin-top:6px;font-size:34px;font-weight:800}.fs-pill{color:#065f46;background:#d1fae5;border-radius:999px;padding:8px 16px;font-size:16px;font-weight:700}.fs-row{border-top:1px solid #e6e0d5;height:70px;padding-top:14px;position:absolute;left:32px;right:32px}.fs-l{color:#6b655c;font-size:17px}.fs-v{letter-spacing:-.03em;margin-top:2px;font-size:24px;font-weight:700}.fs-r1{animation-name:fs-r1;top:102px}.fs-r2{animation-name:fs-r2;top:172px}.fs-r3{animation-name:fs-r3;top:242px}@keyframes fs-r1{0%,8%{opacity:0;transform:translateY(10px)}12%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes fs-r2{0%,14%{opacity:0;transform:translateY(10px)}18%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes fs-r3{0%,20%{opacity:0;transform:translateY(10px)}24%{opacity:1;transform:none}to{opacity:1;transform:none}}.fs-photo-l{color:#6b655c;font-size:15px;position:absolute;top:314px;left:32px}.fs-slot{border:2px dashed #d8d1c3;border-radius:14px;width:140px;height:100px;position:absolute;top:380px}.fs-who{color:#15130f;letter-spacing:-.03em;background:#fff;border:1px solid #e6e0d5;border-radius:22px;align-items:center;gap:14px;width:260px;height:68px;padding:0 20px;font-size:19px;font-weight:700;animation-name:fs-who;display:flex;position:absolute;top:60px;left:40px}@keyframes fs-who{0%{opacity:0;transform:translate(-24px)}5%{opacity:1;transform:none}to{opacity:1;transform:none}}.fs-who-i{color:#6b655c;background:#ebe5d9;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.fs-tile{color:#6b655c;border:2px dashed #c9c1b2;border-radius:22px;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;width:250px;height:200px;padding-bottom:18px;font-size:17px;font-weight:700;animation-name:fs-tile;display:flex;position:absolute;top:400px;left:40px}@keyframes fs-tile{0%{opacity:0}5%{opacity:1}58%{opacity:1}62%{opacity:0}to{opacity:0}}.fs-thumb{border:1px solid #e6e0d5;border-radius:14px;width:140px;height:100px;animation-name:fs-thumb;position:absolute;top:420px;left:75px;overflow:hidden}@keyframes fs-thumb{0%{opacity:0;transform:translateY(16px)scale(.9)}3%{opacity:1;transform:none}12%{opacity:1;transform:none}26%{opacity:1;transform:translate(var(--tx), var(--ty))}58%{opacity:1;transform:translate(var(--tx), var(--ty))}61%{opacity:0;transform:translate(var(--tx), var(--ty))}to{opacity:0}}.fs-phone{background:#fff;border:7px solid #15130f;border-radius:34px;width:170px;height:290px;animation-name:fs-phone;position:absolute;top:318px;left:80px;overflow:hidden}@keyframes fs-phone{0%,64%{opacity:0;transform:translateY(40px)}70%{opacity:1;transform:none}to{opacity:1;transform:none}}.fs-mini{color:#15130f;padding:18px 14px}.fs-mini-t{font-size:15px;font-weight:800}.fs-mini-b{background:#e6e0d5;border-radius:4px;height:7px;margin-top:10px}.fs-mini-p{grid-template-columns:1fr 1fr 1fr;gap:5px;margin-top:14px;display:grid}.fs-mini-p i{aspect-ratio:1;background:#ebe5d9;border-radius:6px;display:block}.fs-mini-p i:nth-child(2){background:#ddd6c8}.fs-mini-p i:nth-child(3){background:#cfc7b7}.fs-says{color:#047857;font-size:18px;font-weight:700;animation-name:fs-says;position:absolute;top:266px;left:62px}@keyframes fs-says{0%,66%{opacity:0}72%{opacity:1}to{opacity:1}}
.sc-wrap{position:absolute;inset:0}.sc-fade{animation-name:sc-fade}@keyframes sc-fade{0%{opacity:0}3%{opacity:1}94%{opacity:1}98%{opacity:0}to{opacity:0}}.qs-head{color:#047857;font-size:18px;font-weight:700;position:absolute;top:40px;left:40px}.qs-title{letter-spacing:-.04em;color:#15130f;font-size:32px;font-weight:800;position:absolute;top:70px;left:40px}.qs-row{color:#15130f;background:#fff;border:1px solid #e6e0d5;border-radius:22px;width:440px;height:112px;padding:20px 24px;animation-name:qs-row;position:absolute;left:40px}@keyframes qs-row{0%{opacity:0;transform:translateY(26px)}5%{opacity:1;transform:none}80%{opacity:1;transform:none}83%{opacity:0}to{opacity:0}}.qs-n{color:#6b655c;font-size:18px;font-weight:700}.qs-p{letter-spacing:-.04em;margin-top:2px;font-size:32px;font-weight:800}.qs-p small{font-size:18px;font-weight:700}.qs-d{color:#6b655c;margin-top:2px;font-size:16px}.qs-badge{color:#fff;background:#059669;border-radius:999px;padding:5px 14px;font-size:14px;font-weight:800;position:absolute;top:22px;right:86px}.qs-pick{background:#05966917;border:3px solid #059669;border-radius:22px;justify-content:flex-end;align-items:center;width:440px;height:112px;padding-right:26px;animation-name:qs-pick;display:flex;position:absolute;top:250px;left:40px}@keyframes qs-pick{0%,46%{opacity:0;transform:scale(1.03)}49%{opacity:1;transform:none}to{opacity:1;transform:none}}.qs-check{color:#fff;background:#059669;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.qs-btn{color:#f6f2ea;background:#15130f;border-radius:999px;justify-content:center;align-items:center;width:440px;height:68px;font-size:22px;font-weight:700;animation-name:qs-btn;display:flex;position:absolute;top:530px;left:40px}@keyframes qs-btn{0%,52%{opacity:0;background-color:#15130f;transform:translateY(22px)}58%{opacity:1;background-color:#15130f;transform:none}67%{background-color:#15130f;transform:none}68.5%{background-color:#059669;transform:scale(.97)}70%{background-color:#059669;transform:none}to{opacity:1;background-color:#059669;transform:none}}.qs-t1,.qs-t2{align-items:center;gap:10px;display:flex;position:absolute}.qs-t1{animation-name:qs-t1}.qs-t2{animation-name:qs-t2}@keyframes qs-t1{0%,68%{opacity:1}70%{opacity:0}to{opacity:0}}@keyframes qs-t2{0%,69%{opacity:0}71%{opacity:1}to{opacity:1}}.qs-cursor{animation-name:qs-cursor;animation-timing-function:ease-in-out}@keyframes qs-cursor{0%,26%{opacity:0;transform:translate(470px,650px)scale(1)}31%{opacity:1;transform:translate(470px,650px)scale(1)}42%{transform:translate(380px,318px)scale(1)}45.5%{transform:translate(380px,318px)scale(1)}46.4%{transform:translate(380px,318px)scale(.8)}47.4%{transform:translate(380px,318px)scale(1)}60%{transform:translate(300px,566px)scale(1)}67%{transform:translate(300px,566px)scale(1)}68%{transform:translate(300px,566px)scale(.8)}69%{transform:translate(300px,566px)scale(1)}78%{opacity:1}82%{opacity:0;transform:translate(300px,566px)scale(1)}to{opacity:0;transform:translate(300px,566px)scale(1)}}.ob-win{color:#15130f;background:#f6f2ea;border-radius:24px;width:520px;height:480px;animation-name:ob-win;position:absolute;top:40px;left:40px;overflow:hidden}@keyframes ob-win{0%{opacity:0;transform:translateY(24px)}5%{opacity:1;transform:none}to{opacity:1;transform:none}}.ob-bar{background:#ebe5d9;align-items:center;gap:7px;height:36px;padding-left:16px;display:flex}.ob-bar i{background:#d8d1c3;border-radius:50%;width:11px;height:11px;display:block}.ob-h{letter-spacing:-.04em;font-size:27px;font-weight:800;position:absolute;top:56px;left:24px}.ob-s{color:#6b655c;font-size:16px;position:absolute;top:94px;left:24px}.ob-row{background:#fff;border:1px solid #e6e0d5;border-radius:16px;align-items:center;gap:10px;height:56px;padding:0 12px 0 10px;font-size:20px;font-weight:700;display:flex;position:absolute;left:24px;right:24px}.ob-row .ob-grip{color:#b8b1a5}.ob-row .ob-arrows{color:#6b655c;gap:6px;margin-left:auto;display:flex}.ob-arrows span{background:#f1ece2;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.ob-r1{top:136px}.ob-r2{animation-name:ob-r2;top:202px}.ob-r3{animation-name:ob-r3;top:268px}@keyframes ob-r2{0%,28%{transform:none}33%{transform:translateY(66px)}to{transform:translateY(66px)}}@keyframes ob-r3{0%,28%{transform:none}33%{transform:translateY(-66px)}to{transform:translateY(-66px)}}.ob-r4{animation-name:ob-r4;top:334px}@keyframes ob-r4{0%,58%{opacity:0;border-color:#e6e0d5;transform:translateY(-12px)}62%{opacity:1;border-color:#059669;transform:none}72%{opacity:1;border-color:#059669;transform:none}76%{opacity:1;border-color:#e6e0d5;transform:none}to{opacity:1;border-color:#e6e0d5;transform:none}}.ob-save{color:#fff;background:#059669;border-radius:14px;justify-content:center;align-items:center;height:52px;font-size:20px;font-weight:700;animation-name:ob-save;display:flex;position:absolute;bottom:24px;left:24px;right:24px}@keyframes ob-save{0%,74%{background-color:#059669;transform:none}75.4%{background-color:#047857;transform:scale(.97)}77%{background-color:#059669;transform:none}to{background-color:#059669;transform:none}}.ob-sheet{color:#15130f;background:#fff;border:1px solid #e6e0d5;border-radius:24px;width:330px;height:340px;padding:22px 20px;animation-name:ob-sheet;position:absolute;top:40px;left:590px}@keyframes ob-sheet{0%,36%{opacity:0;transform:translate(60px)}43%{opacity:1;transform:none}to{opacity:1;transform:none}}.ob-sh-t{letter-spacing:-.04em;font-size:23px;font-weight:800}.ob-sh-d{color:#6b655c;margin-top:4px;font-size:15px}.ob-item{border:1px solid #e6e0d5;border-radius:14px;justify-content:space-between;align-items:center;height:62px;padding:0 14px;font-size:17px;font-weight:700;line-height:1.25;display:flex;position:absolute;left:20px;right:20px}.ob-add{background:#f1ece2;border-radius:10px;flex:none;padding:7px 12px;font-size:15px;font-weight:700}.ob-added{color:#065f46;background:#d1fae5;border-radius:10px;flex:none;padding:7px 12px;font-size:15px;font-weight:700}.ob-add-a{animation-name:ob-add-a}.ob-added-a{animation-name:ob-added-a}@keyframes ob-add-a{0%,55%{opacity:1}56.5%{opacity:0}to{opacity:0}}@keyframes ob-added-a{0%,55%{opacity:0}57%{opacity:1}to{opacity:1}}.ob-toast{color:#15130f;background:#f6f2ea;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:330px;height:62px;font-size:19px;font-weight:700;animation-name:ob-toast;display:flex;position:absolute;top:404px;left:590px}@keyframes ob-toast{0%,78%{opacity:0;transform:translateY(16px)}82%{opacity:1;transform:none}to{opacity:1;transform:none}}.ob-cursor{animation-name:ob-cursor;animation-timing-function:ease-in-out}@keyframes ob-cursor{0%{opacity:0;transform:translate(700px,500px)scale(1)}8%{opacity:1;transform:translate(700px,500px)scale(1)}22%{transform:translate(506px,266px)scale(1)}25%{transform:translate(506px,266px)scale(1)}26%{transform:translate(506px,266px)scale(.8)}27%{transform:translate(506px,266px)scale(1)}34%{transform:translate(506px,266px)scale(1)}50%{transform:translate(860px,164px)scale(1)}54.5%{transform:translate(860px,164px)scale(1)}55.4%{transform:translate(860px,164px)scale(.8)}56.4%{transform:translate(860px,164px)scale(1)}70%{transform:translate(300px,474px)scale(1)}74%{transform:translate(300px,474px)scale(1)}75%{transform:translate(300px,474px)scale(.8)}76%{transform:translate(300px,474px)scale(1)}84%{opacity:1}88%{opacity:0;transform:translate(320px,490px)scale(1)}to{opacity:0;transform:translate(320px,490px)scale(1)}}.ot-q{letter-spacing:-.04em;color:#f6f2ea;font-size:28px;font-weight:800;position:absolute;top:48px;left:40px}.ot-chip{color:#e8e2d6;background:#ffffff14;border:1px solid #ffffff29;border-radius:18px;align-items:center;width:215px;height:64px;padding:0 20px;font-size:21px;font-weight:700;animation-name:ot-chip;display:flex;position:absolute}@keyframes ot-chip{0%{opacity:0;transform:translateY(14px)}5%{opacity:1;transform:none}86%{opacity:1;transform:none}89%{opacity:0}to{opacity:0}}.ot-sel{color:#fff;background:#059669;border-radius:18px;justify-content:space-between;align-items:center;width:215px;height:64px;padding:0 20px;font-size:21px;font-weight:800;animation-name:ot-sel;display:flex;position:absolute;top:120px;left:275px}@keyframes ot-sel{0%,25%{opacity:0;transform:scale(1)}27.5%{opacity:1;transform:scale(.97)}30%{opacity:1;transform:none}to{opacity:1;transform:none}}.ot-card{color:#15130f;background:#f6f2ea;border-radius:26px;width:380px;height:448px;padding:26px;animation-name:ot-card;position:absolute;top:36px;left:540px;overflow:hidden}@keyframes ot-card{0%,31%{opacity:0;transform:translateY(30px)scale(.97)}38%{opacity:1;transform:none}to{opacity:1;transform:none}}.ot-eyebrow{color:#047857;font-size:16px;font-weight:700}.ot-title{letter-spacing:-.04em;margin-top:4px;font-size:27px;font-weight:800}.ot-item{background:#fff;border:1px solid #e6e0d5;border-radius:12px;align-items:center;gap:10px;height:46px;padding:0 14px;font-size:18px;font-weight:700;display:flex;position:absolute;left:26px;right:26px}@keyframes ot-i0{0%,38.3%{opacity:0;transform:translate(24px)}41.8%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes ot-i1{0%,41.2%{opacity:0;transform:translate(24px)}44.8%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes ot-i2{0%,44.2%{opacity:0;transform:translate(24px)}47.7%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes ot-i3{0%,47.1%{opacity:0;transform:translate(24px)}50.6%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes ot-i4{0%,50%{opacity:0;transform:translate(24px)}53.5%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes ot-i5{0%,55.8%{opacity:0;transform:translate(24px)}59.3%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes ot-i6{0%,61.7%{opacity:0;transform:translate(24px)}65.2%{opacity:1;transform:none}to{opacity:1;transform:none}}.ot-unit{color:#6b655c;background:#ebe5d9;border-radius:8px;margin-left:auto;padding:3px 10px;font-size:14px;font-weight:700}.ot-price{color:#8a8378;border:1.5px dashed #bdb5a5;border-radius:8px;padding:3px 12px;font-size:14px;font-weight:600}.ot-q-box{color:#047857;background:0 0;border:none;height:40px;padding:0;font-size:16px;top:372px}.ot-note{color:#6b655c;background:0 0;border:none;height:28px;padding:0;font-size:15px;font-weight:600;top:412px}.ot-cursor{animation-name:ot-cursor;animation-timing-function:ease-in-out}@keyframes ot-cursor{0%,6%{opacity:0;transform:translate(700px,450px)scale(1)}14%{opacity:1;transform:translate(700px,450px)scale(1)}22%{transform:translate(382px,156px)scale(1)}25%{transform:translate(382px,156px)scale(1)}26%{transform:translate(382px,156px)scale(.8)}27.2%{transform:translate(382px,156px)scale(1)}40%{opacity:1;transform:translate(430px,230px)scale(1)}46%{opacity:0;transform:translate(470px,280px)scale(1)}to{opacity:0}}.fl-bg{background:#f6f2ea;position:absolute;inset:0}.fl-card{color:#15130f;background:#fff;border:1px solid #e6e0d5;border-radius:22px;padding:22px 20px;position:absolute;top:70px;left:24px;right:24px}.fl-bar{background:#e6e0d5;border-radius:3px;height:6px;position:absolute;top:36px;left:24px;right:24px;overflow:hidden}.fl-bar i{transform-origin:0;background:#059669;border-radius:3px;width:100%;height:100%;animation-name:fl-bar;display:block}@keyframes fl-bar{0%,44%{transform:scaleX(.5)}55%{transform:scaleX(1)}to{transform:scaleX(1)}}.fl-q{letter-spacing:-.04em;font-size:23px;font-weight:800;line-height:1.25}.fl-opt{background:#ebe5d9;border-radius:12px;align-items:center;gap:10px;height:46px;margin-top:10px;padding:0 14px;font-size:18px;font-weight:700;display:flex}.fl-opt b{color:#6b655c;background:#fff;border-radius:7px;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;display:flex}.fl-opt-a{animation-name:fl-opt-a}@keyframes fl-opt-a{0%,38%{color:#15130f;background-color:#ebe5d9}42%{color:#fff;background-color:#059669}to{color:#fff;background-color:#059669}}.fl-cursor{animation-name:fl-cursor;animation-timing-function:ease-in-out}@keyframes fl-cursor{0%,10%{opacity:0;transform:translate(300px,400px)scale(1)}16%{opacity:1;transform:translate(300px,400px)scale(1)}34%{transform:translate(150px,192px)scale(1)}37%{transform:translate(150px,192px)scale(1)}38.5%{transform:translate(150px,192px)scale(.8)}40%{transform:translate(150px,192px)scale(1)}70%{opacity:1;transform:translate(150px,192px)scale(1)}76%{opacity:0;transform:translate(150px,192px)scale(1)}to{opacity:0}}.fl-tier{color:#15130f;background:#fff;border:1px solid #e6e0d5;border-radius:20px;height:92px;padding:16px 20px;animation-name:fl-tier;position:absolute;left:24px;right:24px}.fl-tier-mid{color:#fff;background:#059669;border-color:#0000}@keyframes fl-tier{0%{opacity:0;transform:translateY(24px)scale(.97)}8%{opacity:1;transform:none}80%{opacity:1;transform:none}84%{opacity:0}to{opacity:0}}.fl-tn{opacity:.75;font-size:16px;font-weight:700}.fl-tp{letter-spacing:-.04em;margin-top:2px;font-size:28px;font-weight:800}.fl-tp small{font-size:16px}.fl-badge{color:#047857;background:#f6f2ea;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:800;position:absolute;top:16px;right:16px}.fl-time{text-align:center;color:#6b655c;font-size:15px;font-weight:600;position:absolute;top:52px;left:0;right:0}.fl-n{color:#15130f;background:#fff;border:1px solid #e6e0d5;border-radius:22px;align-items:center;gap:12px;height:92px;padding:0 16px;display:flex;position:absolute;left:20px;right:20px}.fl-n i{background:#059669;border-radius:11px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.fl-n .a{color:#6b655c;font-size:13px}.fl-n .t{letter-spacing:-.03em;margin-top:1px;font-size:18px;font-weight:800}.fl-n .d{color:#6b655c;margin-top:1px;font-size:14px}.fl-n1{animation-name:fl-n1;top:100px}.fl-n2{animation-name:fl-n2;top:100px}@keyframes fl-n1{0%,6%{opacity:0;transform:translateY(-30px)}14%{opacity:1;transform:none}42%{transform:none}50%{transform:translateY(108px)}86%{opacity:1;transform:translateY(108px)}90%{opacity:0;transform:translateY(108px)}to{opacity:0;transform:translateY(108px)}}@keyframes fl-n2{0%,42%{opacity:0;transform:translateY(-30px)}50%{opacity:1;transform:none}86%{opacity:1}90%{opacity:0}to{opacity:0}}.ot-i0{animation-name:ot-i0}.ot-i1{animation-name:ot-i1}.ot-i2{animation-name:ot-i2}.ot-i3{animation-name:ot-i3}.ot-i4{animation-name:ot-i4}.ot-i5{animation-name:ot-i5}.ot-i6{animation-name:ot-i6}