.pv *{box-sizing:border-box;margin:0;padding:0}.pv{font-family:var(--font-poppins),sans-serif;color:var(--ink);font-size:14px;line-height:1.4}.pv img{display:block}.pv b{font-weight:600}.pv .icon{letter-spacing:normal;text-transform:none;white-space:nowrap;vertical-align:middle;font-size:22px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.pv .doodle:before{content:"";background:var(--g);opacity:.045;pointer-events:none;z-index:0;position:absolute;inset:0;-webkit-mask:url(/img/landing_bkg.png) top/390px;mask:url(/img/landing_bkg.png) top/390px}.pv .doodle.dk:before{opacity:.07;background:#fff}.pv .w{color:#fff}.pv .av{background-position:50%;background-size:cover;border-radius:50%;flex:none}.pv .ini{color:var(--g);background:#efece8;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:flex}.pv .h1{color:var(--g);letter-spacing:-.3px;font-size:26px;font-weight:700;line-height:1.15}.pv .h2{color:var(--g);font-size:19px;font-weight:600}.pv .sub{color:var(--mut);font-size:12.5px}.pv .or{color:var(--o)}.pv .row{align-items:center;display:flex}.pv .btw{justify-content:space-between;align-items:center;display:flex}.pv .btn{background:var(--g);color:#fff;border-radius:100px;justify-content:center;align-items:center;gap:8px;height:50px;font-size:15.5px;font-weight:600;display:flex}.pv .btn.ln{border:1.5px solid var(--g);color:var(--g);background:0 0}.pv .btn.lo{border:1.5px solid var(--o);color:var(--o);background:0 0}.pv .btn.mp{background:var(--mp)}.pv .btn.sm{height:40px;padding:0 18px;font-size:13.5px}.pv .card{background:#fff;border-radius:18px;box-shadow:0 2px 10px #0f241d0f}.pv .tint{background:#fef6eb;border-radius:16px}.pv .ph{background-position:50%;background-size:cover}.pv .ic-sq{border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.pv .grp{background:#fef6eb;border-radius:16px;margin:0 16px 14px;overflow:hidden}.pv .gl{color:var(--ink);margin:18px 16px 8px;font-size:15px;font-weight:500}.pv .fl{margin-bottom:14px}.pv .fl label{color:var(--ink);margin-bottom:6px;font-size:14px;font-weight:500;display:block}.pv .in{height:52px;color:var(--ink);background:#fff;border:1px solid #0f241d73;border-radius:16px;align-items:center;gap:8px;padding:0 16px;font-size:14.5px;display:flex}.pv .in.f{border:2px solid var(--g)}.pv .in .p{color:#a3a8a6}.pv .in.ta{align-items:flex-start;height:auto;min-height:96px;padding-top:14px}.pv .rd{border:2px solid #c9c5bf;border-radius:50%;flex:none;width:22px;height:22px}.pv .rd.on{border:7px solid var(--g)}.pv .tog{background:#d5d0c8;border-radius:15px;flex:none;width:50px;height:30px;position:relative}.pv .tog:after{content:"";background:#fff;border-radius:50%;width:24px;height:24px;position:absolute;top:3px;left:3px}.pv .tog.on{background:#7a847f}.pv .tog.on:after{background:var(--g);left:23px}.pv .map{background:#e8eee6;position:absolute;overflow:hidden}.pv .map:before{content:"";background:linear-gradient(90deg,#0000 0 46%,#fff 46% 50%,#0000 50%),linear-gradient(0deg,#0000 0 30%,#fff 30% 33%,#0000 33% 70%,#fff 70% 73%,#0000 73%),linear-gradient(35deg,#0000 0 60%,#fff 60% 62.5%,#0000 62.5%);position:absolute;inset:-40px}.pv .stars{color:var(--o);letter-spacing:2px}.pv .badge-n{background:var(--o);color:#fff;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10.5px;font-weight:600;display:flex;position:absolute;top:-3px;right:-3px}.pv,.pv .h1,.pv .dx{font-family:var(--font-poppins),sans-serif}.pv .h1{color:var(--g);font-size:30px;font-weight:600;line-height:1.08}.pv .dx{color:var(--g);font-weight:600;line-height:1.04}.pv .h2{letter-spacing:-.2px;font-size:18px;font-weight:600}.pv .ey{letter-spacing:1.6px;text-transform:uppercase;color:var(--o-deep);font-size:10.5px;font-weight:600}.pv .ey.w{color:var(--o)}.pv .card{box-shadow:var(--sh1);background:#fff;border-radius:22px}.pv .btn{letter-spacing:.1px;height:54px;font-size:15.5px}.pv .btn.o{background:var(--o);color:var(--g)}.pv .btn.o.w{color:#fff}.pv .tint{background:var(--osoft)}.pv .chip2{height:36px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}.pv .chip2.on{background:var(--g);color:#fff;box-shadow:none}.pv .chip2.o{background:var(--o);color:var(--g);box-shadow:none}.pv .chip2 img{width:20px;height:20px}.pv .pill{height:26px;color:var(--g);background:#ffffffeb;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex}.pv .pill.dk{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f241db8}.pv .pill.o{background:var(--o);color:var(--g)}.pv .pill.r{color:#fff;background:#e5484d}.pv .glass{-webkit-backdrop-filter:blur(18px)saturate(140%);background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff38}.pv .ing{text-align:center;width:74px;color:var(--ink);flex-direction:column;flex:none;align-items:center;gap:4px;font-size:11.5px;line-height:1.25;display:flex}.pv .ing .im{width:66px;height:66px;box-shadow:var(--sh1);background:#fff;border-radius:22px;justify-content:center;align-items:center;display:flex}.pv .ing .im img{object-fit:contain;width:46px;height:46px}.pv .ing small{color:var(--mut);font-size:10.5px}.pv .pc{box-shadow:var(--sh2);background-position:50%;background-size:cover;border-radius:26px;position:relative;overflow:hidden}.pv .pc .shade{background:linear-gradient(#0000 38%,#0a1611d1);position:absolute;inset:0}.pv .pc .ct{color:#fff;position:absolute;bottom:16px;left:16px;right:16px}.pv .pc .ct .dx{color:#fff}.pv .avs{display:flex}.pv .avs span{width:26px;height:26px;color:var(--g);background-position:50%;background-size:cover;background-color:var(--osoft);border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;margin-left:-8px;font-size:10px;font-weight:600;display:flex}.pv .avs span:first-child{margin-left:0}.pv .stat{flex-direction:column;gap:1px;display:flex}.pv .stat b{color:var(--g);font-size:16px}.pv .stat span{color:var(--mut);font-size:11px}.pv .seg2{background:var(--paper);border-radius:16px;padding:4px;display:flex}.pv .seg2>span{height:42px;color:var(--mut);border-radius:12px;flex:1;justify-content:center;align-items:center;gap:6px;font-size:13.5px;font-weight:500;display:flex}.pv .seg2>span.on{color:var(--g);box-shadow:var(--sh1);background:#fff;font-weight:600}.pv .in{border:1.5px solid var(--line);background:#fff;border-radius:16px;height:56px}.pv .in.f{border:2px solid var(--g);box-shadow:0 0 0 5px #0f241d0f}.pv .fl label{color:var(--g);letter-spacing:.2px;font-size:12.5px;font-weight:600}.pv .soon{background:var(--paper2);height:20px;color:var(--mut);border-radius:999px;align-items:center;padding:0 8px;font-size:10.5px;font-weight:600;display:inline-flex}.pv .pill{white-space:nowrap}.pv .h1,.pv .dx{letter-spacing:-.6px;font-weight:700;font-family:var(--font-poppins),sans-serif!important}.pv .h1 i,.pv .dx i{letter-spacing:-.4px;font-style:italic!important;font-weight:600!important}.pv .dx{line-height:1.08}.pv .h1{line-height:1.12}.pv .tile-s{width:42px;height:42px;box-shadow:var(--sh1);color:var(--g);background:#fff;border-radius:15px;flex:none;justify-content:center;align-items:center;display:flex}.pv .tile-s.glass{color:#fff;background:#ffffff24;box-shadow:inset 0 0 0 1px #fff3}.pv .tile-s .icon{font-size:21px}.pv .tab-i{height:40px;color:var(--mut);border-radius:14px;flex:1;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.pv .tab-i .icon{font-size:19px}.pv .tab-i.on{background:var(--g);color:#fff}.pv .orb{flex-direction:column;align-items:center;gap:7px;width:104px;display:flex;position:absolute}.pv .orb .ring{width:92px;height:92px;box-shadow:0 0 0 2.5px var(--o),6px 6px 0 -1px #f9a33447,var(--sh1);background:#fff;border-radius:50%;padding:5px;position:relative}.pv .orb .ring .pic{background-position:50%;background-size:cover;border-radius:50%;width:100%;height:100%}.pv .orb .ring .pic.cut{background:#fff6ea 50%/58px no-repeat}.pv .orb b{color:var(--ink);white-space:nowrap;font-size:12.5px;font-weight:600}.pv .orb .flag{background:var(--o);height:20px;color:var(--g);box-shadow:0 0 0 2px var(--cream);border-radius:999px;align-items:center;padding:0 7px;font-size:9.5px;font-weight:700;display:flex;position:absolute;top:-4px;right:-8px}.pv .h2 i{color:var(--o-deep);font-style:italic;font-weight:600}.pv .cont{background:var(--g);color:#fff;box-shadow:var(--sh2);border-radius:24px;align-items:center;gap:14px;padding:12px 14px 12px 12px;display:flex;position:relative;overflow:hidden}.pv .ring-p{background:conic-gradient(var(--o) 0 38%,#ffffff29 38% 100%);border-radius:50%;flex:none;width:60px;height:60px;padding:3px}.pv .ring-p div{border:3px solid var(--g);background-position:50%;background-size:cover;border-radius:50%;width:100%;height:100%}.pv .bt{box-shadow:var(--sh1);background:#fff;border-radius:24px;padding:13px 14px;position:relative;overflow:hidden}.pv .bt b{color:var(--g);font-size:14px;line-height:1.2;display:block}.pv .bt .s{color:var(--mut);margin-top:2px;font-size:11.5px;line-height:1.3}.pv .bt.dk{background:var(--g)}.pv .bt.dk b{color:#fff}.pv .bt.dk .s{color:#a9bab2}.pv .cut{object-fit:contain;filter:drop-shadow(0 6px 8px #00000040);position:absolute}.pv .ini{background:var(--g);color:var(--o);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:flex}.pv .rank{border-bottom:1px solid var(--line);align-items:center;gap:13px;padding:10px 0;display:flex}.pv .rank:last-child{border-bottom:0}.pv .rank .n{color:var(--o);text-align:center;letter-spacing:-1px;width:24px;font-size:28px;font-style:italic;font-weight:600}.pv .rank .th{background-position:50%;background-size:cover;border-radius:18px;flex:none;width:58px;height:58px}.pv .rank .nm{flex:1;min-width:0}.pv .rank .nm b{color:var(--g);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;display:block;overflow:hidden}.pv .rank .nm span{color:var(--mut);font-size:12px}.pv .rank .ck{text-align:right;color:var(--mut);font-size:11px;line-height:1.2}.pv .rank .ck b{color:var(--g);font-size:14px;display:block}.pv .reel{border-radius:22px;flex:none;width:118px;height:172px}.pv .reel .ct{font-size:11.5px;font-weight:600;line-height:1.25;bottom:10px;left:10px;right:10px}.pv .reel{height:148px}.pv .rank{padding:7px 0}.pv .rank .th{border-radius:16px;width:50px;height:50px}.pv .co{flex-direction:column;align-items:center;gap:5px;width:60px;display:flex;position:absolute}.pv .co i{opacity:.5;background-position:50%;background-size:cover;border-radius:50%;width:60px;height:60px;display:block;box-shadow:0 0 0 3px #ffffff1f}.pv .co b{color:#ffffff8c;white-space:nowrap;font-size:10.5px;font-weight:600}.pv .co.on i{opacity:1;box-shadow:0 0 0 3px var(--o),0 8px 20px #00000059}.pv .co.on b{color:var(--o)}.pv .chd{color:#fff;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:6px;height:36px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff38}.pv .chd.on{background:var(--o);color:var(--g);box-shadow:none;font-weight:600}.pv .howt{color:#dce6e1;border-radius:18px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;height:56px;font-size:12px;font-weight:500;display:flex;box-shadow:inset 0 0 0 1px #ffffff2e}.pv .howt .icon{font-size:21px}.pv .howt.on{color:var(--g);box-shadow:none;background:#fff;font-weight:600}.pv .howt.on .icon{color:var(--o-deep)}.pv .way{box-shadow:var(--sh1);background:#fff;border-radius:20px;flex:1;min-width:0;padding:11px 11px 12px}.pv .way .icon{color:var(--o-deep);font-size:21px}.pv .way b{color:var(--g);white-space:nowrap;margin-top:4px;font-size:13px;display:block}.pv .way span.s{color:var(--mut);margin-top:1px;font-size:11px;line-height:1.3;display:block}.pv .way.on{background:var(--g)}.pv .way.on b{color:#fff}.pv .way.on span.s{color:#a9bab2}.pv .way.on .icon{color:var(--o)}.pv .vopt{box-shadow:var(--sh1);background:#fff;border-radius:22px;position:relative;overflow:hidden}.pv .vopt .im{background-position:50%;background-size:cover;height:96px;position:relative}.pv .vopt .bd{padding:8px 11px 10px}.pv .vopt .bd b{color:var(--g);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;display:block;overflow:hidden}.pv .vopt.lead{box-shadow:0 0 0 2.5px var(--o),var(--sh2)}.pv .vopt.veto .im{filter:grayscale()brightness(.75)}.pv .vopt.veto .bd b{color:var(--mut);text-decoration:line-through}.pv .mem{color:var(--ink);flex-direction:column;align-items:center;gap:4px;width:58px;font-size:11px;font-weight:500;display:flex}.pv .mem .a{background:var(--paper2);width:44px;height:44px;color:var(--g);border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex;position:relative}.pv .mem .a i{background:var(--o);width:20px;height:20px;color:var(--g);border-radius:50%;justify-content:center;align-items:center;font-style:normal;display:flex;position:absolute;bottom:-3px;right:-3px;box-shadow:0 0 0 2px #fff}.pv .mem .a i .icon{font-size:13px;font-weight:700}.pv .mem .a i.w{background:var(--paper2);color:var(--mut)}.pv .fr{text-align:center;width:72px;color:var(--ink);flex-direction:column;flex:none;align-items:center;gap:4px;font-size:11.5px;font-weight:500;line-height:1.2;display:flex}.pv .fr .im{background:conic-gradient(var(--c,#2e9e6a) 0 var(--p,70%),var(--line) var(--p,70%) 100%);border-radius:50%;width:64px;height:64px;padding:3px}.pv .fr .im div{background:#fff 50%/40px no-repeat;border-radius:50%;width:100%;height:100%}.pv .fr small{color:var(--mut);font-size:10.5px;font-weight:500}.pv .fr small.u{color:#d9480f;font-weight:700}.pv .ac{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:12px 0;display:flex}.pv .ac:last-child{border-bottom:0}.pv .ac .ic{background:var(--osoft);width:42px;height:42px;color:var(--o-deep);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.pv .ac .tx{min-width:0;color:var(--ink);flex:1;font-size:13px;line-height:1.35}.pv .ac .tx b{color:var(--g)}.pv .ac .tx small{color:var(--mut);font-size:11.5px;display:block}.pv .act{background:var(--g);color:#fff;white-space:nowrap;border-radius:999px;flex:none;align-items:center;height:32px;padding:0 13px;font-size:12px;font-weight:600;display:inline-flex}.pv .act.l{background:var(--paper);color:var(--g)}.pv .way4{height:96px;box-shadow:var(--sh1);background-position:50%;background-size:cover;border-radius:22px;position:relative;overflow:hidden}.pv .way4:before{content:"";background:linear-gradient(#0000000d,#0a1611cc);position:absolute;inset:0}.pv .way4 div{color:#fff;position:absolute;bottom:10px;left:12px;right:10px}.pv .way4 b{font-size:14.5px;display:block}.pv .way4 span{color:#d8e2dd;font-size:11px}.pv .way4 .icon{width:30px;height:30px;color:var(--o-deep);background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;font-size:18px;display:flex;position:absolute;top:10px;right:10px}.pv .tog.o{background:var(--o)}.pv .tog.o:after{background:#fff;left:23px}.pv .fsec{color:var(--g);margin:16px 0 9px;font-size:13px;font-weight:600}.pv .trust{color:#2e6b47;white-space:nowrap;background:#e9f3ec;border-radius:999px;align-items:center;gap:5px;height:28px;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex}.pv .trust .icon{font-size:15px}.pv .dates{gap:7px;display:flex}.pv .dd{width:50px;height:62px;box-shadow:var(--sh1);color:var(--mut);background:#fff;border-radius:18px;flex-direction:column;flex:none;justify-content:center;align-items:center;font-size:10.5px;display:flex;position:relative}.pv .dd b{color:var(--g);font-size:17px;line-height:1.1}.pv .dd.on{background:var(--g);color:#a9bab2}.pv .dd.on b{color:#fff}.pv .dd.x{opacity:.4;box-shadow:inset 0 0 0 1px var(--line);background:0 0}.pv .dd i{background:#2e9e6a;border-radius:50%;width:5px;height:5px;position:absolute;bottom:6px}.pv .li{color:var(--ink);justify-content:space-between;align-items:baseline;gap:10px;padding:6px 0;font-size:13px;display:flex}.pv .li>span:last-child{color:var(--g);white-space:nowrap;font-weight:600}.pv .li.mut{color:var(--mut)}.pv .li.mut>span:last-child{color:var(--mut);font-weight:500}.pv .li.tot{color:var(--g);border-top:1.5px dashed #dccdb8;margin-top:5px;padding-top:11px;font-size:15.5px;font-weight:700}.pv .li s{color:var(--mut);margin-right:4px;font-weight:400}.pv .ctr{align-items:center;gap:12px;display:flex}.pv .ctr span{background:var(--paper);width:36px;height:36px;color:var(--g);border-radius:50%;justify-content:center;align-items:center;display:flex}.pv .ctr span.p{background:var(--g);color:#fff}.pv .ctr b{color:var(--g);text-align:center;min-width:20px;font-size:18px}.pv .kr{border-bottom:1px solid var(--line);color:var(--ink);align-items:center;gap:12px;padding:11px 0;font-size:13.5px;display:flex}.pv .kr:last-child{border-bottom:0}.pv .kr .icon{color:var(--o-deep);font-size:21px}.pv .kr .ok{color:#2e9e6a}.pv .kr small{color:var(--mut);font-size:11.5px;display:block}.pv .msg{border-radius:18px;width:fit-content;max-width:78%;margin-bottom:8px;padding:10px 13px;font-size:13px;line-height:1.42}.pv .msg.in{box-shadow:var(--sh1);color:var(--ink);background:#fff;border-bottom-left-radius:6px}.pv .msg.out{background:var(--g);color:#fff;border-bottom-right-radius:6px;margin-left:auto}.pv .offer{box-shadow:var(--sh1);background:#fff;border-radius:20px;width:236px;margin-bottom:8px;padding:11px 13px}.pv .offer.out{background:var(--osoft);box-shadow:none;margin-left:auto}.pv .offer.old{opacity:.6}.pv .offer.new{box-shadow:0 0 0 2px var(--o),var(--sh2)}.pv .offer .k{letter-spacing:1.2px;text-transform:uppercase;color:var(--o-deep);font-size:10px;font-weight:700}.pv .offer .p{color:var(--g);margin-top:2px;font-size:19px;font-weight:700}.pv .offer .p small{color:var(--mut);font-size:12px;font-weight:500}.pv .offer .d{color:var(--mut);margin-top:2px;font-size:11.5px;line-height:1.35}.pv .vt{padding-left:36px;position:relative}.pv .vt .s{min-height:30px;padding-bottom:15px;position:relative}.pv .vt .s:before{content:"";background:var(--line);width:2px;position:absolute;top:26px;bottom:2px;left:-24px}.pv .vt .s:last-child{padding-bottom:0}.pv .vt .s:last-child:before{display:none}.pv .vt .s .d{background:var(--paper2);width:26px;height:26px;color:var(--mut);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;position:absolute;top:0;left:-36px}.pv .vt .s .d .icon{font-size:15px}.pv .vt .s.done .d{background:var(--g);color:var(--o)}.pv .vt .s.done:before{background:var(--g)}.pv .vt .s.now .d{background:var(--o);color:var(--g);box-shadow:0 0 0 5px #f9a33440}.pv .vt b{color:var(--g);font-size:14px;line-height:1.3;display:block}.pv .vt small{color:var(--mut);font-size:12px;line-height:1.35;display:block}.pv .vt.dk .s .d{color:#a9bab2;background:#ffffff1a}.pv .vt.dk .s:before{background:#ffffff1f}.pv .vt.dk .s.done .d{color:var(--g);background:#fff}.pv .vt.dk .s.done:before{background:#ffffff80}.pv .vt.dk .s.now .d{background:var(--o);color:var(--g)}.pv .vt.dk b{color:#fff}.pv .vt.dk small{color:#a9bab2}.pv .sl{background:var(--line);border-radius:3px;height:6px;position:relative}.pv .sl i{background:var(--o);border-radius:3px;position:absolute;top:0;bottom:0;left:0}.pv .sl b{width:24px;height:24px;box-shadow:0 0 0 4px var(--o),var(--sh1);background:#fff;border-radius:50%;position:absolute;top:-9px;transform:translate(-50%)}.pv .sl u{background:var(--g);border-radius:1px;width:2px;height:16px;position:absolute;top:-5px}.pv .mini{display:flex}.pv .mini i{background-position:50%;background-size:cover;border:2px solid #fff;border-radius:50%;width:28px;height:28px;margin-left:-7px}.pv .mini i:first-child{margin-left:0}.pv .shield{color:#24553a;background:#e9f3ec;border-radius:18px;align-items:flex-start;gap:11px;padding:12px 14px;font-size:12px;line-height:1.4;display:flex}.pv .shield .icon{color:#2e7d4f;font-size:22px}.pv .shield b{color:#173d29;font-size:13px;display:block}.pv .st{white-space:nowrap;border-radius:999px;align-items:center;gap:3px;height:24px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.pv .st.ok{color:#2e7d4f;background:#e7f4ec}.pv .st.w{background:var(--paper);color:var(--mut)}.pv .st.o{background:var(--osoft);color:var(--o-deep)}.pv .inp{box-shadow:inset 0 0 0 1.5px var(--line);color:var(--ink);background:#fff;border-radius:18px;padding:12px 14px;font-size:13px;line-height:1.4}.pv .pick{box-shadow:var(--sh1);background:#fff;border-radius:18px;position:relative;overflow:hidden}.pv .pick .im{background-position:50%;background-size:cover;height:70px}.pv .pick b{color:var(--g);white-space:nowrap;text-overflow:ellipsis;padding:6px 8px 8px;font-size:11.5px;line-height:1.2;display:block;overflow:hidden}.pv .pick .c{color:#0000;background:#ffffffd9;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:6px;right:6px}.pv .pick.on{box-shadow:0 0 0 2.5px var(--o),var(--sh1)}.pv .pick.on .c{background:var(--o);color:var(--g)}.pv .pick .c .icon{font-size:15px;font-weight:700}.pv .kav{display:block}.pv .safari{height:330px;box-shadow:var(--sh1);background:linear-gradient(170deg,#e6f4ec 0%,#fff4e2 60%,#ffe9cc 100%);border-radius:30px;position:relative;overflow:hidden}.pv .safari .rg{letter-spacing:1.4px;text-transform:uppercase;color:#0f241d61;font-size:9.5px;font-weight:700;position:absolute}.pv .stop{flex-direction:column;align-items:center;gap:5px;display:flex;position:absolute;transform:translate(-50%,-50%)}.pv .stop i{width:50px;height:50px;box-shadow:0 0 0 3px #fff,var(--sh1);background-position:50%;background-size:cover;border-radius:50%;display:block}.pv .stop .star{width:20px;height:20px;color:var(--g);background:#ffc94d;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:-4px;right:-4px;box-shadow:0 0 0 2px #fff}.pv .stop .star .icon{font-size:13px}.pv .stop.now i{width:78px;height:78px;box-shadow:0 0 0 4px #fff,0 0 0 8px var(--o),0 0 0 18px #f9a3342e,var(--sh2)}.pv .stop b{color:var(--g);white-space:nowrap;font-size:10.5px}.pv .learn{box-shadow:var(--sh1);color:var(--g);background:#fff;border-radius:16px;align-items:center;gap:8px;padding:9px 10px;font-size:12px;font-weight:500;line-height:1.25;display:flex}.pv .learn .icon{border-radius:10px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:18px;display:flex}.pv .rolec{border-radius:24px;flex:1;padding:13px 13px 12px;position:relative;overflow:hidden}.pv .rolec .k{letter-spacing:1.3px;text-transform:uppercase;font-size:10px;font-weight:700}.pv .rolec b{margin-top:2px;font-size:17px;display:block}.pv .rolec .s{margin-top:6px;font-size:11.5px;line-height:1.4}.pv .mcard{box-shadow:var(--sh1);background:linear-gradient(135deg,#ffd27a,#f9a334 50%,#d97a0b);border-radius:18px;padding:4px}.pv .mcard .ti{background:#fffcf6;border-radius:14px;padding:5px 5px 7px}.pv .mcard .ph{background-position:50%;background-size:cover;border-radius:11px;height:78px}.pv .mcard b{color:var(--g);margin-top:5px;padding:0 2px;font-size:11px;line-height:1.15;display:block}.pv .rail{flex-direction:column;align-items:center;gap:16px;display:flex;bottom:200px;right:12px}.pv .pm{gap:2px;display:flex}.pv .pm i{background:var(--line);border-radius:2px;flex:1;height:5px}.pv .pm i.on{background:var(--o)}.pv .low{box-shadow:var(--sh1);text-align:center;background:#fff;border-radius:20px;flex:1;min-width:0;padding:9px 6px 8px;position:relative}.pv .low img{object-fit:contain;width:40px;height:40px;margin:0 auto;display:block}.pv .low b{color:var(--g);margin-top:3px;font-size:11.5px;display:block}.pv .low small{color:var(--mut);font-size:9.5px;display:block}.pv .low .pl{background:var(--g);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:5px;right:5px}.pv .low .pl .icon{font-size:15px}.pv .vbar{align-items:center;gap:4px;height:44px;display:flex}.pv .vbar i{background:var(--o);border-radius:3px;width:5px}.pv .wi{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:9px 0;display:flex}.pv .wi:last-child{border-bottom:0}.pv .wi .im{background:var(--paper);border-radius:14px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.pv .wi .im img{object-fit:contain;width:32px;height:32px}.pv .wi .nm{color:var(--g);flex:1;font-size:13.5px;font-weight:600}.pv .wi .nm small{color:var(--mut);font-size:11px;font-weight:400;display:block}.pv .wi.have{opacity:.55}.pv .wi.have .nm{text-decoration:line-through}.pv .wi .ck{background:var(--o);width:24px;height:24px;color:var(--g);border-radius:8px;justify-content:center;align-items:center;display:flex}.pv .wi .ck .icon{font-size:17px;font-weight:700}.pv .wi .ck.no{color:#2e7d4f;background:#e7f4ec}.pv .rp{box-shadow:var(--sh1);text-align:center;color:var(--mut);background:#fff;border-radius:18px;flex:1;padding:10px 8px;font-size:11px;line-height:1.25}.pv .rp i{border-radius:50%;width:26px;height:26px;margin:0 auto 6px;display:block;box-shadow:inset -4px -4px 8px #00000026}.pv .rp b{color:var(--g);font-size:12.5px;display:block}.pv .rp.on{box-shadow:0 0 0 2.5px var(--o),var(--sh1)}.pv .pin{box-shadow:var(--sh2);color:var(--g);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 4px;font-size:11px;font-weight:700;display:flex;position:absolute;transform:translate(-50%,-50%)}.pv .pin .ini{width:26px;height:26px;font-size:9.5px}.pv .pin.o{background:var(--o)}.pv .pin.o .ini{background:var(--g);color:var(--o)}.pv .pin:after{content:"";background:inherit;z-index:-1;border-radius:2px;width:10px;height:10px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.pv .hrow{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:10px 0;display:flex}.pv .hrow:last-child{border-bottom:0}.pv .hrow .im{background-position:50%;background-size:cover;border-radius:18px;flex:none;width:62px;height:62px;position:relative}.pv .hrow .im .ini{border:2px solid #fff;width:26px;height:26px;font-size:9.5px;position:absolute;bottom:-4px;left:-4px}.pv .hrow .nm{flex:1;min-width:0}.pv .hrow .nm b{color:var(--g);font-size:13.5px;display:block}.pv .hrow .nm span{color:var(--mut);font-size:11.5px}.pv .day{height:58px;box-shadow:var(--sh1);color:var(--mut);background:#fff;border-radius:16px;flex-direction:column;flex:1;justify-content:center;align-items:center;font-size:10.5px;display:flex;position:relative}.pv .day b{color:var(--g);font-size:16px}.pv .day.on{background:var(--g);color:#a9bab2}.pv .day.on b{color:#fff}.pv .day i{background:var(--o);border-radius:50%;width:5px;height:5px;position:absolute;bottom:6px}.pv .ring2{background:conic-gradient(var(--o) 0 65%,#ffffff24 65% 100%);border-radius:50%;width:132px;height:132px;padding:10px}.pv .ring2 div{background:var(--g);color:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.pv .src{box-shadow:var(--sh1);background:#fff;border-radius:22px;overflow:hidden}.pv .src .hd{background:var(--paper);color:var(--g);align-items:center;gap:10px;padding:10px 14px;font-size:12.5px;font-weight:600;display:flex}.pv .src .hd .icon{color:var(--o-deep);font-size:18px}.pv .src .hd .t2{margin-left:auto;font-size:11.5px;font-weight:600}.pv .bi{border-top:1px solid var(--line);align-items:center;gap:12px;padding:11px 14px;display:flex}.pv .bi:first-of-type{border-top:0}.pv .bi .im{background-position:50%;background-size:cover;border-radius:15px;flex:none;width:50px;height:50px}.pv .bi .im.c{background:var(--paper) center/34px no-repeat}.pv .bi .nm{flex:1;min-width:0}.pv .bi .nm b{color:var(--g);font-size:13.5px;display:block}.pv .bi .nm span{color:var(--mut);font-size:11px}.pv .bi .pr{color:var(--g);font-size:13px;font-weight:700}.pv .lane{color:#fff;align-items:center;gap:10px;margin-top:9px;font-size:12px;display:flex}.pv .lane .bar{background:#ffffff2e;border-radius:3px;flex:1;height:5px;overflow:hidden}.pv .lane .bar i{background:var(--o);border-radius:3px;height:100%;display:block}.pv .opt{box-shadow:inset 0 0 0 1.5px var(--line);background:#fff;border-radius:16px;align-items:center;gap:11px;margin-top:7px;padding:10px 12px;display:flex}.pv .opt.best{box-shadow:inset 0 0 0 2px var(--o);background:#fffbf4}.pv .opt .im{background-position:50%;background-size:cover;border-radius:13px;flex:none;width:44px;height:44px}.pv .opt b{color:var(--g);font-size:13px;display:block}.pv .opt small{color:var(--mut);font-size:11px}.pv .sig{box-shadow:var(--sh1);background:#fff;border-radius:22px;padding:12px 14px}.pv .sig .rdg{letter-spacing:.8px;text-transform:uppercase;align-items:center;gap:8px;font-size:10.5px;font-weight:700;display:flex}.pv .sig .rdg .icon{border-radius:9px;justify-content:center;align-items:center;width:26px;height:26px;font-size:16px;display:flex}.pv .sig .rdg small{letter-spacing:0;text-transform:none;color:var(--mut);margin-left:auto;font-size:10.5px;font-weight:500}.pv .sig b.h{color:var(--g);margin-top:7px;font-size:14.5px;line-height:1.3;display:block}.pv .sig p{color:var(--ink);margin:3px 0 0;font-size:12px;line-height:1.4}.pv .sig .ac2{gap:7px;margin-top:9px;display:flex}.pv .sig.hot{box-shadow:0 0 0 2.5px var(--o),var(--sh2)}.pv .sig .rdg .lb{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.pv .sig .rdg small,.pv .sig .rdg .icon{flex:none}.pv .srow{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:10px 0;display:flex}.pv .srow:last-child{border-bottom:0}.pv .srow .ic{background:var(--paper);width:34px;height:34px;color:var(--g);border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex}.pv .srow .ic .icon{font-size:19px}.pv .srow .tx{flex:1;min-width:0}.pv .srow .tx b{color:var(--g);font-size:13.5px;display:block}.pv .srow .tx small{color:var(--mut);font-size:11px}.pv .srow>.icon{color:#b9b2a6;font-size:20px}.pv .dash{box-shadow:var(--sh1);background:#fff;border-radius:18px;padding:11px 12px}.pv .dash .icon{color:var(--o-deep);font-size:22px}.pv .dash b{color:var(--g);margin-top:5px;font-size:12.5px;display:block}.pv .dash small{color:var(--mut);font-size:10.5px;line-height:1.3;display:block}.pv .field{box-shadow:inset 0 0 0 1.5px var(--line);background:#fff;border-radius:16px;padding:9px 14px}.pv .field small{color:var(--mut);font-size:10.5px;font-weight:600;display:block}.pv .field b{color:var(--g);font-size:14px;font-weight:500}.pv .tx2{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:10px 0;display:flex}.pv .tx2:last-child{border-bottom:0}.pv .tx2 .ic{background:var(--paper);width:40px;height:40px;color:var(--g);border-radius:13px;flex:none;justify-content:center;align-items:center;display:flex}.pv .tx2 .nm{flex:1;min-width:0}.pv .tx2 .nm b{color:var(--g);font-size:13.5px;display:block}.pv .tx2 .nm small{color:var(--mut);font-size:11px}.pv .tx2 .amn{color:var(--g);text-align:right;white-space:nowrap;font-size:13.5px;font-weight:700}.pv .tx2 .amn.inc{color:#2e7d4f}.pv .tx2 .amn small{color:var(--mut);font-size:10px;font-weight:500;display:block}.pv .mbadge{background:#fff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pv .msg.in{border:0;height:auto;padding:10px 13px;font-size:13px;display:block}.pv{background:var(--cream);color:var(--ink);position:relative}.pv .abs{position:absolute}.pv .wbtn{background:var(--g);color:#fff;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 24px;font-size:15px;font-weight:600;display:inline-flex}.pv .wbtn.o{background:var(--o);color:var(--g)}.pv .wbtn.ln{box-shadow:inset 0 0 0 1.5px var(--g);color:var(--g);background:0 0}.pv .wbtn.lw{color:#fff;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff40}.pv .wbtn.sm{height:40px;padding:0 18px;font-size:13.5px}.pv .wbtn.lg{height:56px;padding:0 30px;font-size:16px}.pv .g2{grid-template-columns:1fr 1fr;gap:28px;display:grid}.pv .g3{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.pv .g4{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.pv .wphoto{box-shadow:var(--sh2);background-position:50%;background-size:cover;border-radius:28px;position:relative;overflow:hidden}.pv .wphoto .shade{background:linear-gradient(#0000 40%,#0a1611d1);position:absolute;inset:0}.pv .wphoto .ct{color:#fff;position:absolute;bottom:22px;left:24px;right:24px}.pv .wphone{background:#0b0b0b;border-radius:44px;width:300px;height:640px;padding:10px;position:relative;box-shadow:0 40px 80px #0f241d59,0 0 0 2px #2a2a2a}.pv .wphone .in2{background-position:top;background-size:cover;border-radius:36px;width:100%;height:100%}.pv .store{color:#fff;background:#000;border-radius:13px;align-items:center;gap:9px;height:46px;padding:0 16px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff40}.pv .store small{opacity:.8;font-size:9.5px;line-height:1;display:block}.pv .store b{color:#fff;margin:0;font-size:14.5px;line-height:1.15}.pv .wapp{height:900px;display:flex}.pv .wside{border-right:1px solid var(--line);background:#fff;flex-direction:column;flex:none;gap:3px;width:248px;padding:22px 16px;display:flex}.pv .wside .logo{height:30px;margin:0 8px 22px}.pv .wside .it{height:44px;color:var(--ink);border-radius:14px;align-items:center;gap:12px;padding:0 12px;font-size:14px;font-weight:500;display:flex}.pv .wside .it .icon{color:var(--mut);font-size:22px}.pv .wside .it.on{background:var(--g);color:#fff;font-weight:600}.pv .wside .it.on .icon{color:var(--o)}.pv .wside .it .bd{background:var(--o);min-width:20px;height:20px;color:var(--g);border-radius:10px;justify-content:center;align-items:center;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;display:flex}.pv .wside .wgrp{letter-spacing:1.4px;text-transform:uppercase;color:var(--mut);margin:16px 12px 6px;font-size:10.5px;font-weight:700}.pv .wmain{background:var(--cream);flex:1;min-width:0;position:relative;overflow:hidden}.pv .wtop{border-bottom:1px solid var(--line);background:#fbf7f1eb;align-items:center;gap:16px;height:72px;padding:0 32px;display:flex}.pv .wsearch{max-width:560px;height:46px;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--mut);background:#fff;border-radius:16px;flex:1;align-items:center;gap:10px;padding:0 16px;font-size:14px;display:flex}.pv .wico{width:44px;height:44px;box-shadow:var(--sh1);color:var(--g);background:#fff;border-radius:14px;justify-content:center;align-items:center;display:flex;position:relative}.pv .wico .badge-n{top:-4px;right:-4px}.pv .wbody{padding:28px 32px}.pv .wrail{border-left:1px solid var(--line);background:#fff;flex:none;width:340px;padding:24px;overflow:hidden}.pv .wtable{border-collapse:collapse;width:100%;font-size:13.5px}.pv .wtable th{text-align:left;letter-spacing:1px;text-transform:uppercase;color:var(--mut);border-bottom:1px solid var(--line);padding:10px 12px;font-size:11px;font-weight:700}.pv .wtable td{border-bottom:1px solid var(--line);color:var(--ink);padding:12px}.pv .kpi{box-shadow:var(--sh1);background:#fff;border-radius:22px;padding:18px 20px}.pv .kpi small{color:var(--mut);font-size:12px}.pv .kpi b{color:var(--g);letter-spacing:-.5px;margin-top:4px;font-size:28px;display:block}.pv .kpi .up{color:#2e7d4f;font-size:12px;font-weight:600}.pv .wphoto.abs,.pv .wphone.abs,.pv .card.abs{position:absolute}.pv .a1-dim{z-index:30;-webkit-backdrop-filter:blur(2.5px);background:#0f241d80;position:absolute;inset:0}.pv .a1-dim.lt{-webkit-backdrop-filter:none;background:#0f241d38}.pv .a1-modal{z-index:31;background:var(--cream);border-radius:30px;position:absolute;overflow:hidden;box-shadow:0 30px 90px #0a161161}.pv .a1-h{letter-spacing:-.9px;color:var(--g);font-size:34px;font-weight:700;line-height:1.08}.pv .a1-h i{color:var(--o-deep);letter-spacing:-.5px;font-style:italic;font-weight:600}.pv .a1-h.w{color:#fff}.pv .a1-h.w i{color:var(--o)}.pv .a1-h.xl{letter-spacing:-1.3px;font-size:44px}.pv .a1-sec{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.pv .a1-sec .h2{font-size:18px}.pv .a1-sec a{color:var(--o-deep);font-size:12.5px;font-weight:600;text-decoration:none}.pv .a1-lbl{color:var(--g);letter-spacing:.2px;margin-bottom:7px;font-size:12.5px;font-weight:600;display:block}.pv .a1-fld{height:54px;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--ink);background:#fff;border-radius:16px;flex:none;align-items:center;gap:10px;padding:0 16px;font-size:14.5px;display:flex}.pv .a1-fld .icon{color:var(--mut);font-size:20px}.pv .a1-fld.f{box-shadow:inset 0 0 0 2px var(--g),0 0 0 5px #0f241d0f}.pv .a1-fld .ph2{color:#a3a8a6}.pv .a1-or{color:var(--mut);align-items:center;gap:14px;font-size:12px;display:flex}.pv .a1-or:before,.pv .a1-or:after{content:"";background:var(--line);flex:1;height:1px}.pv .a1-sso{height:52px;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--g);background:#fff;border-radius:16px;flex:1;justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.pv .a1-sso img,.pv .a1-sso svg{width:20px;height:20px}.pv .a1-chk{width:20px;height:20px;box-shadow:inset 0 0 0 2px var(--line);color:#0000;background:#fff;border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pv .a1-chk.on{background:var(--g);box-shadow:none;color:#fff}.pv .a1-chk.o{background:var(--o);box-shadow:none;color:var(--g)}.pv .a1-chk .icon{font-size:15px;font-weight:700}.pv .a1-rc{min-width:0;display:block}.pv .a1-rc .im{height:150px;box-shadow:var(--sh1);background-position:50%;background-size:cover;border-radius:20px;position:relative}.pv .a1-rc .im .pill{position:absolute;top:10px;left:10px}.pv .a1-rc .im .hv{width:32px;height:32px;color:var(--g);background:#fffffff0;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:10px;right:10px}.pv .a1-rc .im .hv .icon{font-size:18px}.pv .a1-rc b{color:var(--g);white-space:nowrap;text-overflow:ellipsis;margin-top:9px;font-size:14px;line-height:1.25;display:block;overflow:hidden}.pv .a1-rc span.m{color:var(--mut);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11.5px;display:block;overflow:hidden}.pv .a1-pane{box-shadow:var(--sh1);background:#fff;border-radius:24px;padding:18px 20px}.pv .a1-fg{border-bottom:1px solid var(--line);padding:14px 0}.pv .a1-fg:last-child{border-bottom:0}.pv .a1-fg .t{color:var(--g);justify-content:space-between;margin-bottom:10px;font-size:12.5px;font-weight:700;display:flex}.pv .a1-fg .o{color:var(--ink);align-items:center;gap:10px;padding:4px 0;font-size:13px;display:flex}.pv .a1-fg .o small{color:var(--mut);margin-left:auto;font-size:11.5px}.pv .a1-chips{flex-wrap:wrap;gap:6px;display:flex}.pv .a1-chips .chip2{height:32px;padding:0 12px;font-size:12px}.pv .a1-nr{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.pv .a1-nr:last-child{border-bottom:0}.pv .a1-nr .tx{min-width:0;color:var(--ink);flex:1;font-size:13px;line-height:1.38}.pv .a1-nr .tx b{color:var(--g)}.pv .a1-nr .tx small{color:var(--mut);margin-top:2px;font-size:11.5px;display:block}.pv .a1-nr .th{background-position:50%;background-size:cover;border-radius:14px;flex:none;width:46px;height:46px}.pv .a1-nr .dot{background:var(--o);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.pv .a1-prod{box-shadow:var(--sh1);background:#fff;border-radius:22px;min-width:0;padding:10px 10px 12px;position:relative}.pv .a1-prod .im{background:var(--paper) center/86px no-repeat;border-radius:16px;height:118px;position:relative}.pv .a1-prod .im .pill{height:22px;font-size:10.5px;position:absolute;top:8px;left:8px}.pv .a1-prod b{color:var(--g);white-space:nowrap;text-overflow:ellipsis;margin-top:9px;font-size:13.5px;display:block;overflow:hidden}.pv .a1-prod small{color:var(--mut);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.pv .a1-prod .pr{color:var(--g);justify-content:space-between;align-items:center;margin-top:8px;font-size:13px;font-weight:700;display:flex}.pv .a1-prod .pr small{font-weight:500;display:inline}.pv .a1-add{background:var(--g);color:#fff;border-radius:12px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.pv .a1-add .icon{font-size:20px}.pv .a1-stp{background:var(--g);color:#fff;border-radius:12px;align-items:center;gap:6px;height:34px;padding:0 4px;font-size:13px;font-weight:700;display:flex}.pv .a1-stp .icon{background:#ffffff1f;border-radius:9px;justify-content:center;align-items:center;width:26px;height:26px;font-size:18px;display:flex}.pv .a1-ais{height:118px;box-shadow:var(--sh1);border-radius:22px;padding:13px 14px;position:relative;overflow:hidden}.pv .a1-ais b{color:var(--g);font-size:14px;display:block}.pv .a1-ais small{color:var(--mut);font-size:11px}.pv .a1-ais img{object-fit:contain;filter:drop-shadow(0 6px 8px #0000002e);position:absolute}.pv .a1-step{box-shadow:var(--sh1);background:#fff;border-radius:18px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.pv .a1-step .n{background:var(--g);width:28px;height:28px;color:var(--o);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.pv .a1-step .tx{min-width:0;color:var(--ink);flex:1;font-size:13px;line-height:1.42}.pv .a1-step .tx b{color:var(--g);margin-bottom:1px;font-size:13.5px;display:block}.pv .a1-step .ph{border-radius:12px;flex:none;width:64px;height:54px}.pv .a1-tm{background:var(--osoft);height:24px;color:var(--o-deep);border-radius:999px;align-items:center;gap:4px;margin-top:6px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.pv .a1-tm .icon{font-size:14px}.pv .a1-mt{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:10px 0;display:flex}.pv .a1-mt:last-child{border-bottom:0}.pv .a1-mt .im{background:var(--paper) center/30px no-repeat;border-radius:12px;flex:none;width:40px;height:40px}.pv .a1-mt .nm{min-width:0;color:var(--ink);flex:1;font-size:12.5px;line-height:1.3}.pv .a1-mt .nm b{color:var(--g);font-size:13px;display:block}.pv .a1-mt .nm small{color:var(--mut);font-size:11px;display:block}.pv .a1-coll{box-shadow:var(--sh1);background:#fff;border-radius:24px;overflow:hidden}.pv .a1-coll .mos{grid-template-rows:1fr 1fr;grid-template-columns:1.4fr 1fr;gap:3px;height:168px;display:grid}.pv .a1-coll .mos div{background-position:50%;background-size:cover}.pv .a1-coll .mos div:first-child{grid-row:span 2}.pv .a1-coll .bd{padding:12px 16px 14px}.pv .a1-coll .bd b{color:var(--g);font-size:15px;display:block}.pv .a1-coll .bd span{color:var(--mut);font-size:12px}.pv .a1-deal{box-shadow:var(--sh1);background:#fff;border-radius:22px;align-items:center;gap:14px;padding:12px;display:flex}.pv .a1-deal.on{box-shadow:0 0 0 2.5px var(--o),var(--sh2)}.pv .a1-deal .im{background-position:50%;background-size:cover;border-radius:16px;flex:none;width:118px;height:96px;position:relative}.pv .a1-deal .im .pill{height:22px;font-size:10.5px;position:absolute;top:6px;left:6px}.pv .a1-deal .nm{flex:1;min-width:0}.pv .a1-deal .nm b{color:var(--g);font-size:14.5px;display:block}.pv .a1-deal .nm span{color:var(--mut);margin-top:2px;font-size:12px;display:block}.pv .a1-big{letter-spacing:-1.6px;color:#fff;font-size:54px;font-weight:700;line-height:1.08}.pv .a1-big i{color:var(--o);font-style:italic;font-weight:600}.pv .a1-ksl{color:#a9bab2;border-radius:16px;align-items:flex-start;gap:12px;padding:9px 12px;font-size:13px;line-height:1.35;display:flex}.pv .a1-ksl .n{color:#a9bab2;background:#ffffff1a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:flex}.pv .a1-ksl.done .n{color:var(--g);background:#fff}.pv .a1-ksl.done{color:#7f978d}.pv .a1-ksl.now{color:#fff;background:#f9a33424;box-shadow:inset 0 0 0 1.5px #f9a33480}.pv .a1-ksl.now .n{background:var(--o);color:var(--g)}.pv .a1-tab{border-bottom:1px solid var(--line);gap:26px;display:flex}.pv .a1-tab span{color:var(--mut);padding:0 0 11px;font-size:14px;font-weight:500}.pv .a1-tab span.on{color:var(--g);box-shadow:inset 0 -2.5px 0 var(--o);font-weight:600}.pv .a1-drop{text-align:center;background:#ffffff8c;border:2px dashed #d8c9b2;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.pv .a1-cz{color:#fff;background-position:50%;background-size:cover;border-radius:24px;padding:16px 18px;position:relative;overflow:hidden}.pv .a1-cz .shade{background:linear-gradient(#0a16110d,#0a1611db);position:absolute;inset:0}.pv .a1-cz>*{position:relative}.pv .a1-cz>.abs,.pv .a1-cz>.shade{position:absolute}.pv .a2-t{letter-spacing:-.9px;color:var(--g);font-size:34px;font-weight:700;line-height:1.06}.pv .a2-t i{color:var(--o-deep);letter-spacing:-.5px;font-style:italic;font-weight:600}.pv .a2-t.w{color:#fff}.pv .a2-t.w i{color:var(--o)}.pv .a2-t.s{letter-spacing:-.6px;font-size:26px}.pv .a2-h{color:var(--g);letter-spacing:-.2px;font-size:17px;font-weight:600}.pv .a2-h i{color:var(--o-deep);font-style:italic}.pv .a2-sub{color:var(--mut);font-size:13px;line-height:1.45}.pv .a2-col{flex-direction:column;display:flex}.pv .a2-mut{color:var(--mut)}.pv .a2-ok{color:#2e7d4f}.pv .a2-lnk{color:var(--o-deep);font-size:13px;font-weight:600}.pv .a2-card{box-shadow:var(--sh1);background:#fff;border-radius:24px;padding:20px}.pv .a2-dk{background:var(--g);color:#fff;border-radius:24px;padding:20px;position:relative;overflow:hidden}.pv .a2-dk .a2-sub{color:#a9bab2}.pv .a2-paper{background:var(--paper);border-radius:20px;padding:14px 16px}.pv .a2-ph{background-position:50%;background-size:cover;border-radius:18px;flex:none}.pv .a2-btn{background:var(--g);color:#fff;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 22px;font-size:14.5px;font-weight:600;display:inline-flex}.pv .a2-btn.o{background:var(--o);color:var(--g)}.pv .a2-btn.ln{box-shadow:inset 0 0 0 1.5px var(--g);color:var(--g);background:0 0}.pv .a2-btn.lw{color:#fff;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff40}.pv .a2-btn.mp{color:#fff;background:#3bb54a}.pv .a2-btn.sm{height:38px;padding:0 16px;font-size:13px}.pv .a2-btn.full{width:100%}.pv .a2-btn .icon{font-size:19px}.pv .a2-plus{background:var(--g);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.pv .a2-plus .icon{font-size:20px}.pv .a2-lab{letter-spacing:1.2px;text-transform:uppercase;color:var(--mut);font-size:11px;font-weight:700}.pv .a2-num{background:var(--g);width:30px;height:30px;color:var(--o);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.pv .a2-num.done{color:#fff;background:#2e7d4f}.pv .a2-num.off{background:var(--paper2);color:var(--mut)}.pv .a2-mapbg{background-color:#e9eee4;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'><rect width='600' height='600' fill='%23E9EEE4'/><path d='M0 430 C90 410 150 470 240 460 S380 520 420 600 L0 600Z' fill='%23D4E5CD'/><path d='M420 0 C440 60 520 90 600 80 L600 0Z' fill='%23CFE1E7'/><circle cx='470' cy='300' r='46' fill='%23D4E5CD'/><g fill='%23E1E6D9'><rect x='30' y='30' width='90' height='70' rx='8'/><rect x='150' y='40' width='110' height='60' rx='8'/><rect x='300' y='30' width='90' height='90' rx='8'/><rect x='40' y='150' width='70' height='100' rx='8'/><rect x='140' y='160' width='120' height='80' rx='8'/><rect x='300' y='170' width='100' height='70' rx='8'/><rect x='430' y='160' width='120' height='60' rx='8'/><rect x='150' y='300' width='110' height='90' rx='8'/><rect x='300' y='290' width='90' height='100' rx='8'/><rect x='500' y='400' width='80' height='120' rx='8'/></g><g stroke='%23DCD5C6' stroke-width='26' fill='none' stroke-linecap='round'><path d='M-20 132 C200 120 420 150 620 118'/><path d='M276 -20 C270 200 290 400 262 620'/></g><g stroke='%23fff' stroke-width='20' fill='none' stroke-linecap='round'><path d='M-20 132 C200 120 420 150 620 118'/><path d='M276 -20 C270 200 290 400 262 620'/></g><g stroke='%23fff' stroke-width='9' fill='none' stroke-linecap='round'><path d='M130 -10 L130 620'/><path d='M-10 270 L620 270'/><path d='M410 -10 C420 150 400 300 470 620'/><path d='M-10 400 C150 390 300 420 620 380'/><path d='M560 120 L560 620'/></g></svg>");background-position:50%;background-size:cover}.pv .a2-pin{flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%,-100%)}.pv .a2-pin .p{width:54px;height:54px;box-shadow:0 0 0 2.5px var(--o),0 8px 18px #0f241d40;background:#fff;border-radius:50%;padding:3px}.pv .a2-pin .p i{background-position:50%;background-size:cover;border-radius:50%;width:100%;height:100%;display:block}.pv .a2-pin .t{background:var(--o);width:2px;height:10px}.pv .a2-pin .c{background:var(--g);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:10.5px;font-weight:700;display:flex;position:absolute;top:-8px;right:-14px;box-shadow:0 0 0 2px #fff}.pv .a2-pin.lo .c{background:#e5484d}.pv .a2-pin.sm .p{width:42px;height:42px}.pv .a2-me{background:#2b6cb0;border-radius:50%;width:20px;height:20px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #fff,0 0 0 26px #2b6cb024}.pv .a2-zone{background:#f9a3341f;border-radius:50%;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 2px #f9a33473}.pv .a2-mapctl{box-shadow:var(--sh1);background:#fff;border-radius:14px;flex-direction:column;display:flex;position:absolute;overflow:hidden}.pv .a2-mapctl span{width:40px;height:40px;color:var(--g);justify-content:center;align-items:center;display:flex}.pv .a2-mapctl span+span{border-top:1px solid var(--line)}.pv .a2-pot{box-shadow:var(--sh1);background:#fff;border-radius:22px;align-items:center;gap:16px;padding:12px 16px;display:flex}.pv .a2-pot+.a2-pot{margin-top:10px}.pv .a2-pot.on{box-shadow:0 0 0 2px var(--o),var(--sh2)}.pv .a2-pot .im{background-position:50%;background-size:cover;border-radius:18px;flex:none;width:74px;height:74px;position:relative}.pv .a2-pot .im .ini{background:var(--g);width:30px;height:30px;color:var(--o);border:2.5px solid #fff;font-size:10.5px;position:absolute;bottom:-5px;left:-5px}.pv .a2-pot .nm{flex:1;min-width:0}.pv .a2-pot .nm b{color:var(--g);font-size:15px;display:block}.pv .a2-pot .nm .s{color:var(--mut);font-size:12px}.pv .a2-pot .pr{text-align:right;flex:none}.pv .a2-pot .pr b{color:var(--g);font-size:16px;display:block}.pv .a2-pot .pr small{color:var(--mut);font-size:11px}.pv .a2-meter{color:var(--o-deep);align-items:center;gap:10px;margin-top:6px;font-size:11.5px;font-weight:600;display:flex}.pv .a2-meter .pm{flex:1;max-width:220px}.pv .a2-meter.lo{color:#c0392b}.pv .a2-meter.lo .pm i.on{background:#e5484d}.pv .a2-orbs{justify-content:space-between;display:flex}.pv .a2-orbs .orb{width:86px;position:static}.pv .a2-orbs .orb .ring{width:66px;height:66px;padding:4px}.pv .a2-orbs .orb b{font-size:12px}.pv .a2-orbs .orb small{color:var(--mut);margin-top:-5px;font-size:10.5px}.pv .a2-vid{box-shadow:var(--sh2);background-position:50%;background-size:cover;border-radius:28px;position:relative;overflow:hidden}.pv .a2-vid .shade{background:linear-gradient(#0000000d 30%,#0a1611c7);position:absolute;inset:0}.pv .a2-play{width:64px;height:64px;color:var(--g);background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;box-shadow:0 10px 30px #00000040}.pv .a2-play .icon{font-size:34px}.pv .a2-bigav{background:var(--g);width:96px;height:96px;color:var(--o);box-shadow:0 0 0 5px var(--cream),0 0 0 7.5px var(--o);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:30px;font-weight:700;display:flex}.pv .a2-rev{box-shadow:var(--sh1);background:#fff;border-radius:22px;padding:16px 18px}.pv .a2-rev .stars{letter-spacing:1px;font-size:13px}.pv .a2-rev p{color:var(--ink);margin-top:6px;font-size:13px;line-height:1.5}.pv .a2-rev .who{color:var(--mut);align-items:center;gap:9px;margin-top:10px;font-size:12px;display:flex}.pv .a2-rev .who .ini{width:28px;height:28px;font-size:10.5px}.pv .a2-rev .who b{color:var(--g);font-size:12.5px}.pv .a2-dim{z-index:20;background:#0b1a148c;position:absolute;inset:0}.pv .a2-modal{z-index:21;background:var(--cream);border-radius:32px;display:flex;position:absolute;overflow:hidden;box-shadow:0 40px 100px #00000059}.pv .a2-x{width:40px;height:40px;box-shadow:var(--sh1);color:var(--g);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.pv .a2-way{box-shadow:inset 0 0 0 1.5px var(--line);background:#fff;border-radius:18px;flex:1;min-width:0;padding:12px 14px}.pv .a2-way .icon{color:var(--o-deep);font-size:21px}.pv .a2-way b{color:var(--g);margin-top:4px;font-size:13.5px;display:block}.pv .a2-way small{color:var(--mut);font-size:11.5px;line-height:1.35;display:block}.pv .a2-way.on{background:var(--g);box-shadow:none}.pv .a2-way.on b{color:#fff}.pv .a2-way.on small{color:#a9bab2}.pv .a2-way.on .icon{color:var(--o)}.pv .a2-chk{color:#fff;background:#2e7d4f;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pv .a2-chk .icon{font-size:16px;font-weight:700}.pv .a2-chk.off{background:0 0;box-shadow:inset 0 0 0 2px #cfc6b8}.pv .a2-chk.o{background:var(--o);color:var(--g)}.pv .a2-dish{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:10px 0;display:flex}.pv .a2-dish:last-child{border-bottom:0}.pv .a2-dish .im{background-position:50%;background-size:cover;border-radius:50%;flex:none;width:48px;height:48px}.pv .a2-dish .nm{flex:1;min-width:0}.pv .a2-dish .nm b{color:var(--g);font-size:14px;display:block}.pv .a2-dish .nm small{color:var(--mut);font-size:11.5px}.pv .a2-slider{background:var(--line);border-radius:4px;height:8px;position:relative}.pv .a2-slider i{background:var(--o);border-radius:4px;position:absolute;top:0;bottom:0;left:0}.pv .a2-slider b{width:28px;height:28px;box-shadow:0 0 0 5px var(--o),var(--sh1);background:#fff;border-radius:50%;position:absolute;top:-10px;transform:translate(-50%)}.pv .a2-ticks{color:var(--mut);justify-content:space-between;margin-top:12px;font-size:11px;display:flex}.pv .a2-q{box-shadow:var(--sh1);background:#fff;border-radius:26px;flex-direction:column;padding:22px;display:flex;position:relative}.pv .a2-q.best{box-shadow:0 0 0 2.5px var(--o),var(--sh2)}.pv .a2-q .badge{background:var(--g);color:#fff;border-radius:999px;align-items:center;gap:5px;height:26px;padding:0 12px;font-size:11.5px;font-weight:700;display:flex;position:absolute;top:-12px;right:22px}.pv .a2-q.best .badge{background:var(--o);color:var(--g)}.pv .a2-q .big{color:var(--g);letter-spacing:-.8px;font-size:30px;font-weight:700;line-height:1}.pv .a2-q .big small{color:var(--mut);letter-spacing:0;font-size:13px;font-weight:500}.pv .a2-cell{border-top:1px solid var(--line);padding:12px 0}.pv .a2-cell .a2-lab{margin-bottom:6px}.pv .a2-inc{color:var(--ink);align-items:center;gap:8px;padding:3px 0;font-size:12.5px;display:flex}.pv .a2-inc .icon{color:#2e7d4f;font-size:17px}.pv .a2-inc.no .icon{color:#c9bfaf}.pv .a2-inc.no{color:var(--mut)}.pv .a2-cal{text-align:center;grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.pv .a2-cal .h{color:var(--mut);padding-bottom:3px;font-size:10.5px;font-weight:600}.pv .a2-cal span{color:#bdb6aa;border-radius:11px;justify-content:center;align-items:center;height:34px;font-size:12.5px;display:flex;position:relative}.pv .a2-cal span.f{color:var(--g);background:#e9f3ec;font-weight:600}.pv .a2-cal span.f:after{content:"";background:#2e9e6a;border-radius:50%;width:4px;height:4px;position:absolute;bottom:4px}.pv .a2-cal span.on{background:var(--g);color:#fff;font-weight:700}.pv .a2-cal span.on:after{display:none}.pv .a2-cal span.bk{color:#c4bcaf;text-decoration:line-through}.pv .a2-step{gap:18px;display:flex}.pv .a2-step .rail{flex-direction:column;flex:none;align-items:center;display:flex}.pv .a2-step .rail i{background:var(--line);flex:1;width:2px;margin:6px 0}.pv .a2-step .bd{flex:1;min-width:0;padding-bottom:18px}.pv .a2-chat{border-left:1px solid var(--line);background:#fff;flex-direction:column;display:flex}.pv .a2-chat .hd{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:16px 22px;display:flex}.pv .a2-chat .bdy{background:var(--cream);flex:1;padding:18px 22px;overflow:hidden}.pv .a2-chat .cmp2{border-top:1px solid var(--line);align-items:center;gap:10px;padding:14px 22px;display:flex}.pv .a2-chat .cmp2 .bx{background:var(--cream);height:46px;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--mut);border-radius:16px;flex:1;align-items:center;padding:0 16px;font-size:13.5px;display:flex}.pv .a2-day{text-align:center;color:var(--mut);margin:4px 0 12px;font-size:11px}.pv .a2-sys{color:var(--mut);justify-content:center;align-items:center;gap:8px;margin:6px 0 12px;font-size:11.5px;display:flex}.pv .a2-sys .icon{color:#2e7d4f;font-size:15px}.pv .a2-stages{align-items:flex-start;display:flex}.pv .a2-stages>div{color:var(--mut);text-align:center;flex-direction:column;flex:1;align-items:center;gap:6px;font-size:11.5px;display:flex;position:relative}.pv .a2-stages>div:before{content:"";background:var(--line);z-index:0;width:100%;height:2px;position:absolute;top:19px;left:-50%}.pv .a2-stages>div:first-child:before{display:none}.pv .a2-stages>div.d:before,.pv .a2-stages>div.n:before{background:var(--g)}.pv .a2-stages .c{background:var(--paper);z-index:1;width:40px;height:40px;color:var(--mut);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.pv .a2-stages .c .icon{font-size:19px}.pv .a2-stages .d .c{background:var(--g);color:var(--o)}.pv .a2-stages .n .c{background:var(--o);color:var(--g);box-shadow:0 0 0 6px #f9a33438}.pv .a2-stages .d,.pv .a2-stages .n{color:var(--g);font-weight:600}.pv .a2-gp{align-items:center;gap:11px;padding:8px 0;display:flex}.pv .a2-gp .ini{width:34px;height:34px;font-size:11.5px}.pv .a2-gp .nm{color:var(--g);flex:1;font-size:13px;font-weight:600}.pv .a2-gp .nm small{color:var(--mut);font-size:11px;font-weight:400;display:block}.pv .a2-tile{box-shadow:var(--sh1);background:#fff;border-radius:20px;position:relative;overflow:hidden}.pv .a2-tile .im{background-position:50%;background-size:cover;height:122px}.pv .a2-tile .tx{color:var(--g);padding:9px 12px 11px;font-size:13px;font-weight:600}.pv .a2-tile .tx small{color:var(--mut);font-size:11px;font-weight:400;display:block}.pv .a2-tile.on{box-shadow:0 0 0 2.5px var(--o),var(--sh2)}.pv .a2-tile .a2-chk{position:absolute;top:10px;right:10px;box-shadow:0 0 0 2px #fff}.pv .a2-tile .a2-chk.off{background:#ffffffbf;box-shadow:inset 0 0 0 2px #fff}.pv .a2-src{box-shadow:var(--sh1);background:#fff;border-radius:24px;overflow:hidden}.pv .a2-src .hd{background:var(--paper);align-items:center;gap:12px;padding:14px 20px;display:flex}.pv .a2-src .hd .ic{width:36px;height:36px;color:var(--o-deep);background:#fff;border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.pv .a2-src .hd b{color:var(--g);font-size:14.5px}.pv .a2-src .hd small{color:var(--mut);font-size:11.5px;display:block}.pv .a2-it{border-top:1px solid var(--line);align-items:center;gap:14px;padding:14px 20px;display:flex}.pv .a2-src .hd+.a2-it{border-top:0}.pv .a2-it .im{background-position:50%;background-size:cover;border-radius:16px;flex:none;width:60px;height:60px}.pv .a2-it .im.c{background:var(--paper) center/40px no-repeat}.pv .a2-it .nm{flex:1;min-width:0}.pv .a2-it .nm b{color:var(--g);font-size:14.5px;display:block}.pv .a2-it .nm small{color:var(--mut);font-size:12px}.pv .a2-it .pr{color:var(--g);text-align:right;width:80px;font-size:15px;font-weight:700}.pv .a2-qty{background:var(--paper);border-radius:999px;align-items:center;gap:10px;height:38px;padding:0 6px;display:flex}.pv .a2-qty span{width:28px;height:28px;color:var(--g);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex}.pv .a2-qty span .icon{font-size:17px}.pv .a2-qty b{color:var(--g);text-align:center;min-width:12px;font-size:14px}.pv .a2-pay{box-shadow:inset 0 0 0 1.5px var(--line);background:#fff;border-radius:18px;align-items:center;gap:14px;padding:14px 16px;display:flex}.pv .a2-pay.on{background:#f3fbf4;box-shadow:inset 0 0 0 2px #3bb54a}.pv .a2-pay .lg{border-radius:9px;flex:none;justify-content:center;align-items:center;width:46px;height:34px;font-size:9.5px;font-weight:800;display:flex}.pv .a2-pay b{color:var(--g);font-size:14px;display:block}.pv .a2-pay small{color:var(--mut);font-size:11.5px}.pv .a2-rad{border-radius:50%;flex:none;width:22px;height:22px;box-shadow:inset 0 0 0 2px #cfc6b8}.pv .a2-rad.on{box-shadow:inset 0 0 0 7px #3bb54a}.pv .a2-rad.g.on{box-shadow:inset 0 0 0 7px var(--g)}.pv .a2-tb{border-collapse:collapse;width:100%;font-size:13px}.pv .a2-tb th{text-align:left;letter-spacing:1.1px;text-transform:uppercase;color:var(--mut);border-bottom:1px solid var(--line);padding:0 12px 10px;font-size:10.5px;font-weight:700}.pv .a2-tb td{border-bottom:1px solid var(--line);color:var(--ink);vertical-align:middle;padding:11px 12px}.pv .a2-tb tr:last-child td{border-bottom:0}.pv .a2-tb td.r,.pv .a2-tb th.r{text-align:right}.pv .a2-tb .a2-amt{color:var(--g);white-space:nowrap;font-size:13.5px;font-weight:700}.pv .a2-tb .a2-amt.inc{color:#2e7d4f}.pv .a2-tb td.nw{white-space:nowrap}.pv .a2-tb .ic{background:var(--paper);width:36px;height:36px;color:var(--g);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.pv .a2-tb .ic .icon{font-size:19px}.pv .a2-tb .th{background-position:50%;background-size:cover;border-radius:12px;flex:none;width:40px;height:40px}.pv .a2-tb .grp td{background:var(--paper);letter-spacing:1.1px;text-transform:uppercase;color:var(--mut);padding:8px 12px;font-size:11px;font-weight:700}.pv .a2-tl{padding-left:30px;position:relative}.pv .a2-tl .s{color:var(--mut);padding-bottom:12px;font-size:12.5px;position:relative}.pv .a2-tl .s b{color:var(--g);font-size:13px;display:block}.pv .a2-tl .s:before{content:"";background:var(--line);width:2px;position:absolute;top:18px;bottom:-2px;left:-21px}.pv .a2-tl .s:last-child:before{display:none}.pv .a2-tl .s .d{background:var(--paper2);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:1px;left:-30px}.pv .a2-tl .s .d .icon{font-size:13px}.pv .a2-tl .s.done .d{background:var(--g);color:var(--o)}.pv .a2-tl .s.done:before{background:var(--g)}.pv .a2-tl .s.now .d{background:var(--o);color:var(--g);box-shadow:0 0 0 5px #f9a33440}.pv .a2-tl .s:last-child{padding-bottom:0}.pv .a2-call{background:var(--paper);width:40px;height:40px;color:var(--g);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.pv .a2-call.g{background:var(--g);color:#fff}.pv .a2-call .icon{font-size:19px}.pv .a2-gift{color:#fff;border-radius:30px;position:relative;overflow:hidden;box-shadow:0 30px 60px #0f241d4d}.pv .a2-sw{border-radius:15px;flex:none;width:46px;height:46px;position:relative}.pv .a2-sw.on{box-shadow:0 0 0 3px var(--cream),0 0 0 5.5px var(--o)}.pv .a2-bars{align-items:flex-end;gap:8px;height:90px;display:flex}.pv .a2-bars div{color:var(--mut);flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:5px;height:100%;font-size:10px;display:flex}.pv .a2-bars div i{background:var(--paper2);border-radius:7px 7px 3px 3px;width:100%;display:block}.pv .a2-bars div.on i{background:var(--o)}.pv .a2-bars div.g i{background:#8ccb9e}.pv .a2-note{color:var(--mut);align-items:flex-start;gap:10px;font-size:12px;line-height:1.45;display:flex}.pv .a2-note .icon{color:#2e7d4f;flex:none;font-size:18px}.pv .a2-swap{background:var(--osoft);border-radius:20px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.pv .a2-tag{background:var(--paper);height:22px;color:var(--g);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 9px;font-size:10.5px;font-weight:700;display:inline-flex}.pv .a2-tag.o{background:var(--osoft);color:var(--o-deep)}.pv .a2-tag.g{color:#2e7d4f;background:#e7f4ec}.pv .a2-tag.r{color:#c0392b;background:#fdecec}.pv .a2-tag.dk{background:var(--g);color:#fff}.pv .a2-kpi{box-shadow:var(--sh1);background:#fff;border-radius:20px;padding:14px 18px}.pv .a2-kpi small{color:var(--mut);font-size:11.5px;display:block}.pv .a2-kpi b{color:var(--g);letter-spacing:-.4px;margin-top:2px;font-size:22px;display:block}.pv .a2-kpi .u{color:#2e7d4f;font-size:11.5px;font-weight:600}.pv .a2-conf{border-radius:3px;position:absolute}.pv .a2-cd{background:var(--paper);width:32px;height:38px;color:var(--g);border-radius:10px;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.pv .a3-fx{height:828px;display:flex}.pv .a3-h1{color:var(--g);letter-spacing:-.6px;font-size:30px;font-weight:700;line-height:1.1}.pv .a3-h1 i{color:var(--o-deep);font-style:italic;font-weight:600}.pv .a3-h2{color:var(--g);letter-spacing:-.2px;font-size:18px;font-weight:600}.pv .a3-h2 i{color:var(--o-deep);font-style:italic}.pv .a3-ph{background-position:50%;background-size:cover;border-radius:18px;flex:none;position:relative;overflow:hidden}.pv .a3-dk{background:var(--g);color:#fff;border-radius:24px}.pv .a3-hd{justify-content:space-between;align-items:center;margin:18px 0 10px;display:flex}.pv .a3-hd:first-child{margin-top:0}.pv .a3-hd a{color:var(--o-deep);font-size:12.5px;font-weight:600}.pv .a3-dot{background:#e5484d;border-radius:50%;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 3px #e5484d33}.pv .a3-sep{background:var(--line);height:1px;margin:14px 0}.pv .a3-nav .t{height:46px;color:var(--ink);border-radius:16px;align-items:center;gap:12px;padding:0 14px;font-size:14px;font-weight:500;display:flex}.pv .a3-nav .t .icon{color:var(--mut);font-size:21px}.pv .a3-nav .t small{color:var(--mut);margin-left:auto;font-size:11.5px}.pv .a3-nav .t.on{box-shadow:var(--sh1);color:var(--g);background:#fff;font-weight:600}.pv .a3-nav .t.on .icon{color:var(--o-deep)}.pv .a3-ut{border-bottom:1px solid var(--line);gap:26px;display:flex}.pv .a3-ut span{color:var(--mut);align-items:center;gap:6px;padding:12px 0;font-size:14px;font-weight:500;display:inline-flex}.pv .a3-ut span.on{color:var(--g);box-shadow:inset 0 -2.5px 0 var(--o);font-weight:600}.pv .a3-ut.dk{border-color:#ffffff1f}.pv .a3-ut.dk span{color:#9fb2aa}.pv .a3-ut.dk span.on{color:#fff}.pv .a3-reel{box-shadow:var(--sh2);background-position:50%;background-size:cover;border-radius:30px;flex:none;position:relative;overflow:hidden}.pv .a3-reel .tp{background:linear-gradient(#08120e8c,#0000);height:150px;position:absolute;inset:0 0 auto}.pv .a3-reel .bt{background:linear-gradient(#0000,#08120ee0);height:62%;position:absolute;inset:auto 0 0}.pv .a3-tip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;white-space:nowrap;background:#0f241d99;border-radius:999px;align-items:center;gap:8px;padding:5px 13px 5px 5px;font-size:12.5px;display:inline-flex}.pv .a3-tip .ini{background:var(--osoft);width:24px;height:24px;color:var(--g);font-size:9.5px}.pv .a3-rb{color:var(--g);flex-direction:column;align-items:center;gap:5px;font-size:12px;font-weight:600;display:flex}.pv .a3-rb .c{width:54px;height:54px;box-shadow:var(--sh1);color:var(--g);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:25px;display:flex}.pv .a3-rb .c.o{background:var(--o);color:var(--g)}.pv .a3-rb .c.g{background:var(--g);color:var(--o)}.pv .a3-rb small{color:var(--mut);margin-top:-4px;font-size:10.5px;font-weight:500}.pv .a3-rb.w{color:#fff}.pv .a3-rb.w .c{color:#fff;box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24}.pv .a3-rb.w small{color:#a9bab2}.pv .a3-av{width:44px;height:44px;box-shadow:0 0 0 2.5px var(--o),0 0 0 5px var(--cream);background-position:50%;background-size:cover;border-radius:50%;flex:none;position:relative}.pv .a3-av.n{box-shadow:none}.pv .a3-av .lv{background:#e5484d;border:2.5px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;bottom:-3px;right:-3px}.pv .a3-av .ini{width:100%;height:100%;font-size:14px}.pv .a3-pr{align-items:center;gap:12px;padding:9px 0;display:flex}.pv .a3-pr .nm{flex:1;min-width:0;line-height:1.3}.pv .a3-pr .nm b{color:var(--g);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;display:block;overflow:hidden}.pv .a3-pr .nm span{color:var(--mut);font-size:11.5px}.pv .a3-ring{flex:none;width:96px;height:96px;position:relative}.pv .a3-ring:before{content:"";background:conic-gradient(var(--c,#f9a334) calc(var(--p,60)*1%),var(--tr,#ffffff1f) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--w,9px)),#000 calc(100% - var(--w,9px) + 1px));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--w,9px)),#000 calc(100% - var(--w,9px) + 1px));mask:radial-gradient(farthest-side,transparent calc(100% - var(--w,9px)),#000 calc(100% - var(--w,9px) + 1px));border-radius:50%;position:absolute;inset:0}.pv .a3-ring>div{text-align:center;flex-direction:column;justify-content:center;align-items:center;line-height:1.1;display:flex;position:absolute;inset:0}.pv .a3-ring b{font-size:20px;font-weight:700}.pv .a3-ring small{opacity:.75;font-size:10px}.pv .a3-blur{background:#ddd;border-radius:22px;position:relative;overflow:hidden}.pv .a3-blur .im{filter:blur(16px)saturate(1.1);background-position:50%;background-size:cover;position:absolute;inset:-20px}.pv .a3-blur .lk{color:#fff;text-shadow:0 1px 6px #0000004d;background:#0f241d1f;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex;position:absolute;inset:0}.pv .a3-blur .lk .icon{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:44px;height:44px;text-shadow:none;background:#ffffff40;border-radius:50%;justify-content:center;align-items:center;font-size:22px;display:flex}.pv .a3-blur .who{color:#fff;align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex;position:absolute;bottom:10px;left:10px}.pv .a3-blur .who .ini{width:26px;height:26px;color:var(--g);background:#fff;font-size:10px}.pv .a3-cal{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.pv .a3-cal span{height:30px;color:var(--mut);background:var(--paper);border-radius:9px;justify-content:center;align-items:center;font-size:11.5px;font-weight:600;display:flex}.pv .a3-cal span.h{letter-spacing:.5px;background:0 0;height:18px;font-size:10px;font-weight:700}.pv .a3-cal span.on{background:var(--o);color:var(--g)}.pv .a3-cal span.on2{background:var(--g);color:var(--o)}.pv .a3-cal span.x{box-shadow:inset 0 0 0 1px var(--line);color:#c4bdb2;background:0 0}.pv .a3-cal span.fu{color:#c9c2b7;background:0 0}.pv .a3-cal span.td{box-shadow:0 0 0 2px var(--o);color:var(--g);background:#fff}.pv .a3-chat{flex-direction:column;display:flex}.pv .a3-chat .msg{max-width:72%;font-size:13.5px}.pv .a3-who{color:var(--mut);margin:0 0 3px 4px;font-size:11px;font-weight:600}.pv .a3-cmp{height:54px;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--mut);background:#fff;border-radius:18px;align-items:center;gap:10px;padding:0 8px 0 16px;font-size:13.5px;display:flex}.pv .a3-cmp .sd{background:var(--o);width:40px;height:40px;color:var(--g);border-radius:13px;justify-content:center;align-items:center;margin-left:auto;display:flex}.pv .a3-cmp.dk{color:#a9bab2;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff26}.pv .a3-ib{border-radius:16px;align-items:center;gap:12px;padding:11px 12px;display:flex}.pv .a3-ib.on{box-shadow:var(--sh1);background:#fff}.pv .a3-ib .nm{flex:1;min-width:0;line-height:1.3}.pv .a3-ib .nm b{color:var(--g);font-size:13.5px;display:block}.pv .a3-ib .nm span{color:var(--mut);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.pv .a3-ib .tm{color:var(--mut);text-align:right;font-size:10.5px;line-height:1.7}.pv .a3-ib .tm i{background:var(--o);min-width:18px;height:18px;color:var(--g);text-align:center;border-radius:9px;margin-left:auto;padding:0 5px;font-size:10.5px;font-style:normal;font-weight:700;line-height:18px;display:block}.pv .a3-cm{border-bottom:1px solid var(--line);gap:11px;padding:12px 0;display:flex}.pv .a3-cm:last-child{border-bottom:0}.pv .a3-cm .ini{background:var(--paper2);width:36px;height:36px;color:var(--g);font-size:12px}.pv .a3-cm .bd{min-width:0;color:var(--ink);flex:1;font-size:13px;line-height:1.45}.pv .a3-cm .bd b{color:var(--g);font-size:13px}.pv .a3-cm .mt{color:var(--mut);align-items:center;gap:14px;margin-top:5px;font-size:11.5px;font-weight:500;display:flex}.pv .a3-ck{background:var(--osoft);height:20px;color:var(--o-deep);vertical-align:1px;border-radius:999px;align-items:center;gap:3px;margin-left:4px;padding:0 7px;font-size:10.5px;font-weight:700;display:inline-flex}.pv .a3-ck.tip{color:#2e7d4f;background:#e7f4ec}.pv .a3-ck.q{color:#3a62a0;background:#e8eef7}.pv .a3-pin{background:var(--osoft);border:0;border-radius:18px;padding:12px 14px}.pv .a3-vb{background:var(--paper);border-radius:4px;height:8px;overflow:hidden}.pv .a3-vb i{background:var(--o);border-radius:4px;height:100%;display:block}.pv .a3-vb.dk{background:#ffffff24}.pv .a3-wk{grid-template-columns:repeat(7,1fr);gap:12px;display:grid}.pv .a3-day{box-shadow:var(--sh1);background:#fff;border-radius:22px;flex-direction:column;gap:8px;padding:10px;display:flex;position:relative}.pv .a3-day.td{box-shadow:0 0 0 2.5px var(--o),var(--sh2)}.pv .a3-day .dh{justify-content:space-between;align-items:baseline;padding:2px 4px 0;display:flex}.pv .a3-day .dh small{letter-spacing:1px;color:var(--mut);font-size:10.5px;font-weight:700}.pv .a3-day .dh b{color:var(--g);font-size:20px}.pv .a3-day .im{background-position:50%;background-size:cover;border-radius:15px;height:140px;position:relative}.pv .a3-day .nm{color:var(--g);padding:0 2px;font-size:13px;font-weight:600;line-height:1.25}.pv .a3-day .nt{color:var(--mut);padding:0 2px;font-size:11px;line-height:1.35}.pv .a3-day .cw{color:var(--ink);align-items:center;gap:6px;padding:0 2px;font-size:11px;display:flex}.pv .a3-day .cw .ini{width:22px;height:22px;font-size:9.5px}.pv .a3-ch{align-items:flex-end;gap:8px;height:160px;display:flex}.pv .a3-ch i{background:#8ccb9e;border-radius:8px 8px 4px 4px;flex:1;display:block;position:relative}.pv .a3-ch i.l{background:#ead9c1}.pv .a3-ch i.o{background:var(--o)}.pv .a3-stk{border-radius:7px;gap:2px;height:14px;display:flex;overflow:hidden}.pv .a3-stk i{height:100%;display:block}.pv .a3-pl{box-shadow:var(--sh1);background:#fff;border-radius:24px;overflow:hidden}.pv .a3-pl .im{background-position:50%;background-size:cover;height:132px;position:relative}.pv .a3-pl .bd{padding:12px 14px 14px}.pv .a3-pl .bd b.t{color:var(--g);font-size:15px;line-height:1.25;display:block}.pv .a3-lb{align-items:center;gap:12px;padding:9px 0;display:flex}.pv .a3-lb .n{width:22px;color:var(--o);text-align:center;font-size:20px;font-style:italic;font-weight:600}.pv .a3-lb .fl{text-align:center;width:30px;font-size:24px}.pv .a3-lb .nm{width:116px;font-size:13px;line-height:1.25}.pv .a3-lb .nm b{color:var(--g);display:block}.pv .a3-lb .nm span{color:var(--mut);font-size:11px}.pv .a3-lb .a3-vb{border-radius:5px;flex:1;height:10px}.pv .a3-lb .v{text-align:right;width:40px;color:var(--g);font-size:13px;font-weight:700}.pv .a3-mem{border-bottom:1px solid var(--line);align-items:flex-start;gap:14px;padding:14px 0;display:flex}.pv .a3-mem:last-child{border-bottom:0}.pv .a3-mem .ic{background:var(--osoft);width:40px;height:40px;color:var(--o-deep);border-radius:13px;flex:none;justify-content:center;align-items:center;display:flex}.pv .a3-mem .bd{min-width:0;color:var(--ink);flex:1;font-size:13px;line-height:1.45}.pv .a3-mem .bd b{color:var(--g);font-size:14px;display:block}.pv .a3-mem .so{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.pv .a3-mem .so span{background:var(--paper);height:22px;color:var(--mut);border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:10.5px;font-weight:600;display:inline-flex}.pv .a3-mem .so span .icon{font-size:13px}.pv .a3-mem .tl2{flex:none;gap:6px;display:flex}.pv .a3-mem .tl2 span{background:var(--paper);width:32px;height:32px;color:var(--g);border-radius:10px;justify-content:center;align-items:center;display:flex}.pv .a3-mem .tl2 span .icon{font-size:17px}.pv .a3-tg{background:#d9d2c6;border-radius:13px;flex:none;width:44px;height:26px;position:relative}.pv .a3-tg:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000026}.pv .a3-tg.on{background:var(--o)}.pv .a3-tg.on:after{left:21px}.pv .a3-why{height:28px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:5px;padding:0 11px;font-size:11.5px;font-weight:500;display:inline-flex}.pv .a3-why .icon{color:var(--o-deep);font-size:15px}.pv .a3-svg{display:block}.pv .a3-steps{gap:8px;display:flex}.pv .a3-steps .s{color:#a9bab2;background:#ffffff0f;border-radius:16px;flex:1;padding:10px 12px;font-size:11.5px;line-height:1.3}.pv .a3-steps .s b{color:#fff;font-size:12.5px;display:block}.pv .a3-steps .s small{letter-spacing:1px;color:#6f8a80;font-size:10px;font-weight:700}.pv .a3-steps .s.d{background:#ffffff1a}.pv .a3-steps .s.d small{color:#8ccb9e}.pv .a3-steps .s.n{background:var(--o);color:var(--g)}.pv .a3-steps .s.n b,.pv .a3-steps .s.n small{color:var(--g)}.pv .a3-gift{color:#a9bab2;flex-direction:column;align-items:center;gap:3px;width:62px;font-size:10.5px;display:flex}.pv .a3-gift span{background:#ffffff14;border-radius:15px;justify-content:center;align-items:center;width:46px;height:46px;font-size:24px;display:flex}.pv .a3-gift b{color:#fff;font-size:11px}.pv .a3-stamp{border:2px dashed var(--o);width:62px;height:62px;color:var(--o-deep);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;font-size:22px;line-height:1;display:flex;transform:rotate(-8deg)}.pv .a3-stamp small{letter-spacing:.6px;text-transform:uppercase;margin-top:3px;font-size:8.5px;font-weight:700}.pv .a3-stamp.g{border-color:var(--g3);color:var(--g3);transform:rotate(6deg)}.pv .a3-stamp.x{color:#c4bcaf;border-style:dotted;border-color:#d8d0c3;transform:none}.pv .a3-gt{background-position:50%;background-size:cover;border-radius:16px;position:relative;overflow:hidden}.pv .a3-gt .cap{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f241da6;border-radius:999px;align-items:center;gap:4px;height:22px;padding:0 8px;font-size:10.5px;font-weight:600;display:inline-flex;position:absolute;bottom:8px;left:8px}.pv .a3-gt .cap .icon{font-size:13px}.pv .a3-way{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.pv .a3-way .way{padding:12px}.pv .a3-cover{background-position:50%;background-size:cover;border-radius:28px;height:200px;position:relative;overflow:hidden}.pv .a3-cover:after{content:"";background:linear-gradient(#0f241d0d,#0f241d8c);position:absolute;inset:0}.pv .a3-cover>*{z-index:2;position:absolute}.pv .a3-bigav{width:124px;height:124px;box-shadow:0 0 0 6px var(--cream);background-position:50%;background-size:cover;border-radius:50%;flex:none;position:relative}.pv .a3-statrow{gap:30px;display:flex}.pv .a3-statrow div{line-height:1.2}.pv .a3-statrow b{color:var(--g);letter-spacing:-.4px;font-size:22px;display:block}.pv .a3-statrow span{color:var(--mut);font-size:12px}.pv .a3-slot{height:40px;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--g);background:#fff;border-radius:12px;justify-content:center;align-items:center;font-size:12.5px;font-weight:600;display:flex}.pv .a3-slot.on{background:var(--g);color:#fff;box-shadow:none}.pv .a3-slot.x{color:#c4bcaf;text-decoration:line-through}.pv .a3-reel.abs,.pv .a3-ph.abs,.pv .a3-blur.abs,.pv .a3-ring.abs,.pv .a3-day.abs{position:absolute}.pv .a3-wide .msg{max-width:88%}.pv .a3-ph>.abs,.pv .a3-cover>.abs,.pv .a3-reel>.abs,.pv .a3-gt>.abs{position:absolute}.pv .a3-chat>*{flex:none}.pv .a3-day .ss{margin-top:auto;padding:0 2px 2px}.pv .card.a3-mem{position:relative}.pv .card.a3-mem .tl2{position:absolute;bottom:12px;right:14px}.pv .card.a3-mem .tl2 span{border-radius:9px;width:28px;height:28px}.pv .card.a3-mem .bd>b{margin-bottom:2px}.pv .card.a3-mem .so{flex-wrap:nowrap}.pv .d1-logo{align-items:center;gap:9px;margin:0 8px 20px;display:flex}.pv .d1-logo img{height:27px}.pv .d1-lbl{background:var(--osoft);height:22px;color:var(--o-deep);letter-spacing:.8px;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 9px;font-size:10.5px;font-weight:700;display:inline-flex}.pv .d1-lbl.g{background:var(--g);color:var(--o)}.pv .wside .it .bd.d1-lv{color:#2e7d4f;letter-spacing:.3px;background:#e7f4ec;font-size:10px}.pv .wside .it .bd.d1-lv:before{content:"";background:#2e9e6a;border-radius:50%;width:6px;height:6px;margin-right:4px}.pv .wside .it.on .bd.d1-lv{color:#bfe8cc;background:#ffffff24}.pv .d1-me{background:var(--paper);border-radius:16px;align-items:center;gap:10px;padding:10px;display:flex}.pv .d1-me b{color:var(--g);font-size:13px;line-height:1.2;display:block}.pv .d1-me small{color:var(--mut);font-size:11px}.pv .d1-t{color:var(--g);letter-spacing:-.7px;font-size:32px;font-weight:700;line-height:1.1}.pv .d1-t i{color:var(--o-deep);letter-spacing:-.4px;font-style:italic;font-weight:600}.pv .d1-h{color:var(--g);letter-spacing:-.2px;font-size:16.5px;font-weight:600;line-height:1.25}.pv .d1-h i{color:var(--o-deep);font-style:italic}.pv .d1-n{color:var(--mut);font-size:12px;line-height:1.4}.pv .d1-big{color:var(--g);letter-spacing:-1.4px;font-size:46px;font-weight:700;line-height:1}.pv .d1-big small{color:var(--mut);letter-spacing:0;margin-left:6px;font-size:16px;font-weight:500}.pv .d1-p{box-shadow:var(--sh1);background:#fff;border-radius:24px;padding:20px 22px;position:relative}.pv .d1-dk{background:var(--g);color:#fff;box-shadow:var(--sh2);border-radius:26px;position:relative;overflow:hidden}.pv .d1-dk>*{z-index:1;position:relative}.pv .d1-dk .doodle{z-index:0;position:absolute;inset:0}.pv .d1-dk>.abs{z-index:0;position:absolute}.pv .d1-dk .d1-n{color:#a9bab2}.pv .d1-hd{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.pv .d1-a{color:var(--o-deep);white-space:nowrap;font-size:12.5px;font-weight:600}.pv .d1-sep{background:var(--line);height:1px;margin:12px 0}.pv .kpi b small{color:var(--mut);letter-spacing:0;font-size:14px;font-weight:500}.pv .d1-kic{background:var(--osoft);width:34px;height:34px;color:var(--o-deep);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.pv .d1-kic .icon{font-size:19px}.pv .d1-kic.g{color:#2e7d4f;background:#e7f4ec}.pv .d1-kic.b{color:#2b5c8a;background:#e4eefa}.pv .d1-kic.k{background:var(--g);color:var(--o)}.pv .d1-ring{flex:none;position:relative}.pv .d1-ring svg{display:block;transform:rotate(-90deg)}.pv .d1-ring .d1-rc{text-align:center;flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:0}.pv .d1-ring .d1-rc b{letter-spacing:-1px;font-size:44px;font-weight:700}.pv .d1-ring .d1-rc span{opacity:.75;margin-top:5px;font-size:12px}.pv .d1-fc{background:#ffffff1f;border-radius:6px;height:12px;position:relative;overflow:hidden}.pv .d1-fc i{background:linear-gradient(90deg,#8ccb9e,var(--o));border-radius:6px;position:absolute;top:0;bottom:0;left:0}.pv .d1-fc.lt{background:var(--paper)}.pv .d1-fcl{color:#a9bab2;justify-content:space-between;margin-top:7px;font-size:11.5px;display:flex}.pv .d1-fc.lt+.d1-fcl{color:var(--mut)}.pv .d1-b{white-space:nowrap;background:var(--g);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:7px;height:42px;padding:0 16px;font-size:13.5px;font-weight:600;display:inline-flex}.pv .d1-b .icon{font-size:18px}.pv .d1-b.o{background:var(--o);color:var(--g)}.pv .d1-b.gl{color:#fff;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff38}.pv .d1-b.ln{color:var(--g);box-shadow:inset 0 0 0 1.5px var(--line);background:#fff}.pv .d1-b.sm{height:34px;padding:0 13px;font-size:12.5px}.pv .d1-b.lg{height:54px;padding:0 24px;font-size:15px}.pv .d1-b.w{width:100%}.pv .d1-r{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:11px 0;display:flex}.pv .d1-r:last-child{border-bottom:0}.pv .d1-r .d1-x{flex:1;min-width:0;line-height:1.3}.pv .d1-r .d1-x b{color:var(--g);font-size:14px;display:block}.pv .d1-r .d1-x small{color:var(--mut);font-size:12px;display:block}.pv .d1-r .d1-v{color:var(--g);white-space:nowrap;text-align:right;font-size:14px;font-weight:700}.pv .d1-r .d1-v small{color:var(--mut);font-size:11px;font-weight:500;display:block}.pv .d1-r .d1-v.g{color:#2e7d4f}.pv .d1-av{background:var(--paper2);width:42px;height:42px;color:var(--g);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex;position:relative}.pv .d1-av.g{background:var(--g);color:var(--o)}.pv .d1-av.o{background:var(--osoft);color:var(--o-deep)}.pv .d1-av .d1-vf{color:#fff;background:#2e9e6a;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;bottom:-3px;right:-3px;box-shadow:0 0 0 2px #fff}.pv .d1-av .d1-vf .icon{font-size:12px}.pv .d1-th{background-position:50%;background-size:cover;border-radius:14px;flex:none;width:46px;height:46px}.pv .d1-ic{background:var(--osoft);width:40px;height:40px;color:var(--o-deep);border-radius:13px;flex:none;justify-content:center;align-items:center;display:flex}.pv .d1-ic .icon{font-size:21px}.pv .d1-ic.g{color:#2e7d4f;background:#e7f4ec}.pv .d1-ic.b{color:#2b5c8a;background:#e4eefa}.pv .d1-ic.r{color:#c2383d;background:#fdecec}.pv .d1-ic.p{background:var(--paper);color:var(--g)}.pv .d1-code2{background:var(--paper);min-width:44px;height:34px;color:var(--g);letter-spacing:1px;border-radius:12px;justify-content:center;align-items:center;padding:0 10px;font-size:16px;font-weight:700;display:inline-flex}.pv .d1-pg{background:var(--paper);border-radius:5px;height:9px;overflow:hidden}.pv .d1-pg i{background:var(--o);border-radius:5px;height:100%;display:block}.pv .d1-pg.g i{background:#2e9e6a}.pv .d1-pg.r i{background:#e5484d}.pv .d1-pg.k i{background:var(--g)}.pv .d1-pg.th{height:6px}.pv .d1-ck{color:var(--ink);align-items:center;gap:10px;padding:6px 0;font-size:13px;display:flex}.pv .d1-ck .icon{color:#2e9e6a;font-size:19px}.pv .d1-ck .icon.p{color:var(--o-deep)}.pv .d1-ck b{color:var(--g);margin-left:auto;font-size:13px}.pv .d1-ch{align-items:flex-end;gap:14px;display:flex}.pv .d1-cb{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:7px;min-width:0;height:100%;display:flex}.pv .d1-cb i{background:var(--paper2);border-radius:12px 12px 6px 6px;width:100%;display:block}.pv .d1-cb.on i{background:var(--o)}.pv .d1-cb.g i{background:var(--g)}.pv .d1-cb.pd i{background:repeating-linear-gradient(135deg,var(--o) 0 6px,#fbc57d 6px 12px)}.pv .d1-cb em{color:var(--g);font-size:11.5px;font-style:normal;font-weight:600}.pv .d1-cb small{color:var(--mut);white-space:nowrap;font-size:11.5px}.pv .d1-cb.on small{color:var(--g);font-weight:600}.pv .d1-f{box-shadow:inset 0 0 0 1.5px var(--line);background:#fff;border-radius:16px;padding:10px 14px}.pv .d1-f small{color:var(--mut);font-size:11px;font-weight:600;display:block}.pv .d1-f b{color:var(--g);margin-top:1px;font-size:14.5px;font-weight:500;display:block}.pv .d1-f.on{box-shadow:inset 0 0 0 2px var(--o)}.pv .d1-lab{color:var(--g);margin:14px 0 8px;font-size:12.5px;font-weight:600}.pv .d1-lab span{color:var(--mut);font-weight:400}.pv .d1-chips{flex-wrap:wrap;gap:7px;display:flex}.pv .d1-chips .chip2{height:34px;padding:0 13px;font-size:12.5px}.pv .d1-kb{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.pv .d1-col{background:var(--paper);border-radius:24px;flex-direction:column;gap:10px;padding:14px;display:flex;overflow:hidden}.pv .d1-colh{color:var(--g);align-items:center;gap:8px;padding:2px 4px 4px;font-size:14px;font-weight:600;display:flex}.pv .d1-colh .d1-cn{background:#fff;border-radius:12px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 7px;font-size:12px;display:flex}.pv .d1-colh .icon{color:var(--o-deep);font-size:20px}.pv .d1-oc{box-shadow:var(--sh1);background:#fff;border-radius:18px;padding:14px}.pv .d1-oc.hot{box-shadow:0 0 0 2.5px var(--o),var(--sh2)}.pv .d1-oc.dn{opacity:.72;box-shadow:none}.pv .d1-oc .d1-on{color:var(--mut);letter-spacing:.3px;font-size:11px;font-weight:600}.pv .d1-oc b.d1-ob{color:var(--g);margin-top:2px;font-size:15px;display:block}.pv .d1-note{background:var(--osoft);color:#7a4a0b;border-radius:12px;margin-top:9px;padding:8px 10px;font-size:12px;line-height:1.35}.pv .d1-bigcode{gap:8px;display:flex}.pv .d1-bigcode span{background:var(--g);color:#fff;border-radius:16px;justify-content:center;align-items:center;width:54px;height:62px;font-size:30px;font-weight:700;display:flex}.pv .d1-cal{grid-template-columns:repeat(7,1fr);gap:8px;display:grid}.pv .d1-dh{text-align:center;color:var(--mut);border-radius:16px;padding:8px 0;font-size:12px}.pv .d1-dh b{color:var(--g);font-size:20px;line-height:1.1;display:block}.pv .d1-dh.on{background:var(--g);color:#a9bab2}.pv .d1-dh.on b{color:#fff}.pv .d1-cell{box-shadow:var(--sh1);color:var(--mut);background:#fff;border-radius:16px;padding:8px;font-size:11.5px;line-height:1.3;overflow:hidden}.pv .d1-cell .d1-cp{background-position:50%;background-size:cover;border-radius:11px;height:62px;margin-bottom:7px;position:relative}.pv .d1-cell b{color:var(--g);font-size:12.5px;line-height:1.25;display:block}.pv .d1-cell.on{box-shadow:0 0 0 2.5px var(--o),var(--sh1)}.pv .d1-cell.dn{opacity:.6}.pv .d1-cell.off{background:repeating-linear-gradient(135deg,var(--paper) 0 8px,var(--cream) 8px 16px);box-shadow:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.pv .d1-rowl{letter-spacing:1.3px;text-transform:uppercase;color:var(--o-deep);align-items:center;gap:6px;margin:14px 0 8px;font-size:10.5px;font-weight:700;display:flex}.pv .d1-rowl .icon{font-size:16px}.pv .d1-dish{box-shadow:var(--sh1);background:#fff;border-radius:22px;flex-direction:column;display:flex;overflow:hidden}.pv .d1-dish .d1-dp{background-position:50%;background-size:cover;height:142px;position:relative}.pv .d1-dish .d1-dp .pill{position:absolute;top:10px}.pv .d1-dish .d1-db{flex-direction:column;flex:1;padding:12px 14px 14px;display:flex}.pv .d1-dish .d1-db>b{color:var(--g);font-size:15px}.pv .d1-stats{color:var(--mut);gap:14px;margin-top:9px;font-size:11.5px;display:flex}.pv .d1-stats span b{color:var(--g);font-size:14px;display:block}.pv .d1-alg{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.pv .d1-alg span{background:var(--paper);height:22px;color:var(--g);border-radius:999px;align-items:center;gap:3px;padding:0 8px;font-size:10.5px;font-weight:600;display:inline-flex}.pv .d1-alg span.ok{color:#2e7d4f;background:#e7f4ec}.pv .d1-alg span.w{color:#a45b07;background:#fdefe0}.pv .d1-req{box-shadow:var(--sh1);background:#fff;border-radius:20px;padding:14px 16px}.pv .d1-req.on{box-shadow:0 0 0 2.5px var(--o),var(--sh2)}.pv .d1-req.lk{box-shadow:inset 0 0 0 1.5px var(--line);opacity:.75;background:0 0}.pv .d1-wave{flex:1;align-items:center;gap:2px;min-width:0;height:30px;display:flex}.pv .d1-wave i{background:#c9c0b2;border-radius:2px;flex:1;max-width:4px}.pv .d1-wave i.p{background:var(--o)}.pv .d1-vn{background:var(--osoft);border-radius:999px;align-items:center;gap:10px;padding:8px 12px 8px 8px;display:flex}.pv .d1-vn .d1-pl{background:var(--g);width:34px;height:34px;color:var(--o);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.pv .d1-vn .d1-pl .icon{font-size:20px}.pv .d1-vn small{color:var(--o-deep);font-size:11.5px;font-weight:600}.pv .d1-stars{color:var(--o);letter-spacing:1px;font-size:15px}.pv .d1-hb{color:var(--ink);align-items:center;gap:10px;margin-top:9px;font-size:12.5px;display:flex}.pv .d1-hb span:first-child{flex:none;width:118px}.pv .d1-hb .d1-pg{flex:1}.pv .d1-hb b{text-align:right;width:28px;color:var(--g);font-size:12.5px}.pv .d1-stk{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:13px 0;display:flex}.pv .d1-stk:last-child{border-bottom:0}.pv .d1-stk .d1-x{flex:none;width:200px;line-height:1.3}.pv .d1-stk .d1-x b{color:var(--g);font-size:14px;display:block}.pv .d1-stk .d1-x small{color:var(--mut);font-size:11.5px}.pv .d1-stk .d1-lv2{flex:1;min-width:0}.pv .d1-stk .d1-lv2 small{color:var(--mut);margin-top:5px;font-size:11.5px;display:block}.pv .d1-stk .d1-lv2 small.lo{color:#b7462a;font-weight:600}.pv .d1-stg{grid-template-columns:repeat(4,1fr);gap:14px;display:grid;position:relative}.pv .d1-sc{box-shadow:var(--sh1);background:#fff;border-radius:20px;padding:14px 16px;position:relative}.pv .d1-sc.dn{background:var(--paper);box-shadow:none}.pv .d1-sc.on{box-shadow:0 0 0 2.5px var(--o),var(--sh2)}.pv .d1-sc.lk{box-shadow:inset 0 0 0 1.5px var(--line);background:0 0}.pv .d1-sc b{color:var(--g);font-size:14.5px;display:block}.pv .d1-sc small{color:var(--mut);margin-top:3px;font-size:11.5px;line-height:1.35;display:block}.pv .d1-tg{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:11px 0;display:flex}.pv .d1-tg:last-child{border-bottom:0}.pv .d1-tg .d1-x{flex:1;min-width:0;line-height:1.3}.pv .d1-tg .d1-x b{color:var(--g);font-size:13.5px;display:block}.pv .d1-tg .d1-x small{color:var(--mut);font-size:11.5px}.pv .d1-sos{background:#fdecec;border-radius:18px;align-items:center;gap:12px;padding:12px 14px;display:flex}.pv .d1-sos .d1-sb{color:#fff;background:#d93a3f;border-radius:50%;flex:none;justify-content:center;align-items:center;width:46px;height:46px;font-size:12.5px;font-weight:700;display:flex;box-shadow:0 0 0 5px #d93a3f2e}.pv .d1-tl{height:120px;position:relative}.pv .d1-tl .d1-ax{background:var(--paper);border-radius:2px;height:4px;position:absolute;top:70px;left:0;right:0}.pv .d1-tl .d1-tk{color:var(--mut);font-size:11px;position:absolute;top:84px;transform:translate(-50%)}.pv .d1-tl .d1-dot{flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;transform:translate(-50%)}.pv .d1-tl .d1-dot i{background:var(--o);border-radius:9px 9px 4px 4px;width:30px;display:block}.pv .d1-tl .d1-dot.g i{background:var(--g)}.pv .d1-tl .d1-dot em{color:var(--g);font-size:11px;font-style:normal;font-weight:700}.pv .d1-now{background:#e5484d;width:2px;position:absolute;top:0;bottom:30px}.pv .d1-now span{color:#e5484d;white-space:nowrap;font-size:10.5px;font-weight:700;position:absolute;top:-2px;left:6px}.pv .d1-kp{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.pv .d1-kp>span{height:70px;box-shadow:var(--sh1);color:var(--g);background:#fff;border-radius:20px;justify-content:center;align-items:center;font-size:26px;font-weight:600;display:flex}.pv .d1-kp>span.x{background:var(--paper);box-shadow:none;font-size:15px}.pv .d1-kp span .icon{font-size:28px}.pv .d1-codebox{justify-content:center;gap:14px;display:flex}.pv .d1-codebox span{width:78px;height:92px;box-shadow:var(--sh1);color:var(--g);background:#fff;border-radius:24px;justify-content:center;align-items:center;font-size:44px;font-weight:700;display:flex}.pv .d1-codebox span.f{box-shadow:0 0 0 3px var(--o),var(--sh1)}.pv .d1-codebox span.e{color:#0000}.pv .d1-pu{box-shadow:var(--sh1);background:#fff;border-radius:22px;align-items:center;gap:16px;margin-bottom:12px;padding:14px 18px;display:flex}.pv .d1-pu.on{box-shadow:0 0 0 2.5px #2e9e6a,var(--sh1)}.pv .d1-pu.dn{opacity:.6;box-shadow:none;background:var(--paper)}.pv .d1-pu .d1-x{flex:1;min-width:0;line-height:1.3}.pv .d1-pu .d1-x b{color:var(--g);font-size:17px;display:block}.pv .d1-pu .d1-x small{color:var(--mut);font-size:13px}.pv .wtable.d1-tb td{padding:11px 12px}.pv .wtable.d1-tb td b{color:var(--g)}.pv .wtable.d1-tb tr:last-child td{border-bottom:0}.pv .wtable.d1-tb .r,.pv .wtable.d1-tb th.r{text-align:right}.pv .d1-pdf{background:var(--paper);height:30px;color:var(--g);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.pv .d1-pdf .icon{color:var(--o-deep);font-size:16px}.pv .d1-pv{box-shadow:var(--sh2);background:#fff;border-radius:24px;overflow:hidden}.pv .d1-pv .d1-pp{background-position:50%;background-size:cover;height:180px;position:relative}.pv .d1-pv .d1-pp .pill{position:absolute}.pv .d1-pv .d1-pb{padding:14px 16px 16px}.pv .d1-lg{color:var(--ink);align-items:center;gap:8px;margin-top:8px;font-size:12.5px;display:flex}.pv .d1-lg i{border-radius:3px;flex:none;width:10px;height:10px}.pv .d1-lg b{color:var(--g);margin-left:auto}.pv .wtable.d1-tb th,.pv .wtable.d1-tb td{white-space:nowrap}.pv .d2-t{color:var(--g);letter-spacing:-.7px;font-size:32px;font-weight:700;line-height:1.1}.pv .d2-t i{color:var(--o-deep);letter-spacing:-.4px;font-style:italic;font-weight:600}.pv .d2-tabs{border-bottom:1px solid var(--line);gap:28px;margin-top:16px;display:flex}.pv .d2-tabs span{color:var(--mut);align-items:center;gap:6px;padding-bottom:11px;font-size:13.5px;font-weight:500;display:inline-flex}.pv .d2-tabs span .icon{font-size:18px}.pv .d2-tabs span.on{color:var(--g);box-shadow:inset 0 -3px 0 var(--o);font-weight:600}.pv .d2-tabs span.on .icon{color:var(--o-deep)}.pv .d2-c{box-shadow:var(--sh1);background:#fff;border-radius:24px;padding:18px 20px}.pv .d2-h{color:var(--g);letter-spacing:-.1px;font-size:15.5px;font-weight:600}.pv .d2-h i{color:var(--o-deep);font-style:italic}.pv .d2-lk{color:var(--o-deep);align-items:center;gap:2px;font-size:12.5px;font-weight:600;display:inline-flex}.pv .d2-lk .icon{font-size:16px}.pv .d2-dk{background:var(--g);color:#fff;box-shadow:var(--sh2);border-radius:26px;padding:20px 22px;position:relative;overflow:hidden}.pv .d2-dk:before{content:"";background:radial-gradient(circle,#f9a33452,#f9a33400 70%);border-radius:50%;width:240px;height:240px;position:absolute;top:-80px;right:-60px}.pv .d2-dk>*{position:relative}.pv .d2-ic{background:var(--osoft);width:34px;height:34px;color:var(--o-deep);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.pv .d2-ic .icon{font-size:19px}.pv .d2-ic.g{color:#2e7d4f;background:#e9f3ec}.pv .d2-ic.d{background:var(--g);color:var(--o)}.pv .kpi.d2-k{flex-direction:column;padding:16px 18px;display:flex}.pv .kpi.d2-k b{margin-top:8px;font-size:26px;line-height:1.1}.pv .kpi.d2-k small.c{margin-top:2px;display:block}.pv .kpi.d2-k.dk{background:var(--g)}.pv .kpi.d2-k.dk b{color:#fff}.pv .kpi.d2-k.dk small{color:#a9bab2}.pv .d2-th{background-position:50%;background-size:cover;border-radius:13px;flex:none;width:44px;height:44px;position:relative}.pv .d2-th .icon{color:#fff;text-shadow:0 1px 4px #0006;font-size:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pv .d2-tb td{vertical-align:middle;padding:9px 12px}.pv .d2-tb th.n,.pv .d2-tb td.n{text-align:right}.pv .d2-tb td.n{color:var(--g);font-variant-numeric:tabular-nums;font-weight:600}.pv .d2-tb tr:last-child td{border-bottom:0}.pv .d2-tb .pt{align-items:center;gap:12px;display:flex}.pv .d2-tb .pt b{color:var(--g);font-size:13.5px;line-height:1.25;display:block}.pv .d2-tb .pt span{color:var(--mut);font-size:11.5px}.pv .d2-tb td.m{color:var(--mut)}.pv .d2-ty{color:var(--ink);align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.pv .d2-ty .icon{color:var(--o-deep);font-size:17px}.pv .st.d2-gy{background:var(--paper);color:var(--mut)}.pv .st.d2-b{color:#2f5d66;background:#e8f0f2}.pv .d2-hb{color:var(--ink);grid-template-columns:118px 1fr 40px;align-items:center;gap:12px;padding:6px 0;font-size:12.5px;display:grid}.pv .d2-hb .b{background:var(--paper);border-radius:4px;height:8px}.pv .d2-hb .b i{background:var(--g);border-radius:4px;height:100%;display:block}.pv .d2-hb .b i.o{background:var(--o)}.pv .d2-hb>b{text-align:right;color:var(--g);font-size:12.5px}.pv .d2-vb{align-items:flex-end;gap:10px;display:flex}.pv .d2-vb>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;min-width:0;height:100%;display:flex}.pv .d2-vb>div>i{background:var(--paper2);border-radius:9px 9px 4px 4px;width:100%;display:block}.pv .d2-vb>div>i.o{background:var(--o)}.pv .d2-vb>div>i.g{background:var(--g)}.pv .d2-vb small{color:var(--mut);white-space:nowrap;font-size:11px}.pv .d2-vb small.on{color:var(--g);font-weight:700}.pv .d2-vb .d2-sk{border-radius:9px 9px 4px 4px;flex-direction:column;width:100%;display:flex;overflow:hidden}.pv .d2-vb .d2-sk i{width:100%;display:block}.pv .d2-dot{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.pv .d2-lg{color:var(--mut);align-items:center;gap:16px;font-size:12px;display:flex}.pv .d2-lg span{align-items:center;gap:6px;display:inline-flex}.pv .d2-sw{background:#d8d1c6;border-radius:11px;flex:none;width:38px;height:22px;display:inline-block;position:relative}.pv .d2-sw:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000026}.pv .d2-sw.on{background:var(--g)}.pv .d2-sw.on:after{left:19px}.pv .d2-sw.on.o{background:var(--o)}.pv .d2-chefl{background:var(--g);height:22px;color:var(--o);letter-spacing:1px;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 9px;font-size:10.5px;font-weight:700;display:inline-flex}.pv .d2-me{background:var(--paper);border-radius:18px;align-items:center;gap:10px;margin:0 0 14px;padding:12px;display:flex}.pv .d2-me .ini{background:var(--g);width:40px;height:40px;color:var(--o);box-shadow:0 0 0 2.5px #fff,0 0 0 4.5px var(--o);font-size:13.5px}.pv .d2-me b{color:var(--g);font-size:13.5px;line-height:1.25;display:block}.pv .d2-me span{color:var(--mut);font-size:11px}.pv .d2-acc{background:var(--g);color:#fff;border-radius:18px;margin-bottom:8px;padding:13px 14px}.pv .d2-acc b{font-size:13px;display:block}.pv .d2-acc span{color:#a9bab2;font-size:11px}.pv .d2-rq{box-shadow:var(--sh1);background:#fff;border-radius:24px;padding:18px 20px;position:relative;overflow:hidden}.pv .d2-rq .ini{width:42px;height:42px;font-size:13.5px}.pv .d2-rq .tg{background:var(--paper);height:28px;color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:12px;display:inline-flex}.pv .d2-rq .tg .icon{color:var(--o-deep);font-size:15px}.pv .d2-note{background:var(--osoft);color:var(--ink);border-radius:14px;align-items:flex-start;gap:9px;padding:10px 12px;font-size:12px;line-height:1.4;display:flex}.pv .d2-note .icon{color:var(--o-deep);font-size:18px}.pv .d2-cal{grid-template-columns:repeat(7,1fr);gap:7px;display:grid}.pv .d2-cal .dn{letter-spacing:1.2px;text-transform:uppercase;color:var(--mut);padding:0 4px 2px;font-size:11px;font-weight:700}.pv .d2-cal .d{height:122px;box-shadow:var(--sh1);background:#fff;border-radius:16px;min-width:0;padding:9px 8px 8px;position:relative;overflow:hidden}.pv .d2-cal .d .n{color:var(--g);justify-content:space-between;align-items:center;padding:0 2px;font-size:13px;font-weight:600;display:flex}.pv .d2-cal .d .n small{color:var(--mut);font-size:10px;font-weight:600}.pv .d2-cal .d.x{box-shadow:inset 0 0 0 1px var(--line);background:0 0}.pv .d2-cal .d.x .n{color:#bdb6ab}.pv .d2-cal .d.off{box-shadow:inset 0 0 0 1px var(--line);background:#faf6ef}.pv .d2-cal .d.bl{box-shadow:none;background:repeating-linear-gradient(135deg,#f4ede2 0 7px,#ede4d6 7px 14px)}.pv .d2-cal .d.td{box-shadow:0 0 0 2px var(--o),var(--sh1)}.pv .d2-cal .d.td .n>span:first-child{background:var(--o);color:var(--g);border-radius:8px;padding:0 6px}.pv .d2-cal .d.sel{box-shadow:0 0 0 2.5px var(--g),var(--sh2)}.pv .d2-ev{white-space:nowrap;text-overflow:ellipsis;border-radius:8px;margin-top:5px;padding:4px 7px;font-size:10.5px;font-weight:600;line-height:1.25;display:block;overflow:hidden}.pv .d2-ev small{opacity:.8;font-size:9.5px;font-weight:500;display:block}.pv .d2-ev.b{background:var(--g);color:#fff}.pv .d2-ev.s{background:var(--osoft);color:#9a560a}.pv .d2-ev.q{box-shadow:inset 0 0 0 1.5px var(--o);color:var(--o-deep);background:#fff}.pv .d2-ev.l{color:#2e6b47;background:#e9f3ec}.pv .d2-ev.k{color:var(--mut);background:#ffffffb3}.pv .d2-crs{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:9px 0;font-size:13px;display:flex}.pv .d2-crs:last-child{border-bottom:0}.pv .d2-crs .k{letter-spacing:1.1px;text-transform:uppercase;width:74px;color:var(--mut);flex:none;font-size:10.5px;font-weight:700}.pv .d2-crs .x{min-width:0;color:var(--ink);flex:1}.pv .d2-crs .x b{color:var(--g);font-weight:600}.pv .d2-crs .x small{color:var(--mut);font-size:11.5px;display:block}.pv .d2-crs.off .x{color:#a9a49b;text-decoration:line-through}.pv .d2-crs.off .x b{color:#a9a49b}.pv .d2-crs.nw{background:linear-gradient(90deg,var(--osoft),#fff1de00);border-radius:12px;margin:0 -12px;padding:9px 12px}.pv .d2-stp{height:50px;box-shadow:inset 0 0 0 1.5px var(--line);background:#fff;border-radius:16px;align-items:center;display:flex;overflow:hidden}.pv .d2-stp>span{width:44px;height:100%;color:var(--g);background:var(--paper);justify-content:center;align-items:center;display:flex}.pv .d2-stp>b{text-align:center;color:var(--g);flex:1;font-size:19px}.pv .d2-seg{background:var(--paper);border-radius:14px;gap:4px;padding:4px;display:flex}.pv .d2-seg span{height:38px;color:var(--mut);white-space:nowrap;border-radius:11px;flex:1;justify-content:center;align-items:center;font-size:12.5px;font-weight:500;display:flex}.pv .d2-seg span.on{color:var(--g);box-shadow:var(--sh1);background:#fff;font-weight:600}.pv .d2-lbl{letter-spacing:1.1px;text-transform:uppercase;color:var(--mut);margin-bottom:8px;font-size:11px;font-weight:700}.pv .d2-num{color:var(--g);letter-spacing:-.3px;font-size:20px;font-weight:700}.pv .d2-mc{box-shadow:var(--sh1);background:#fff;border-radius:24px;height:196px;display:flex;overflow:hidden}.pv .d2-mc .im{background-position:50%;background-size:cover;flex:none;width:138px;position:relative}.pv .d2-mc .im .pill{position:absolute;top:10px;left:10px}.pv .d2-mc .bd{flex-direction:column;flex:1;min-width:0;padding:14px 16px 12px;display:flex}.pv .d2-mc .bd>b{color:var(--g);font-size:15px;line-height:1.25}.pv .d2-mc .bd .s{color:var(--mut);margin-top:2px;font-size:11.5px;line-height:1.35}.pv .d2-mc .pr{color:var(--g);letter-spacing:-.3px;font-size:19px;font-weight:700}.pv .d2-mc .pr small{color:var(--mut);letter-spacing:0;font-size:11.5px;font-weight:500}.pv .d2-mc .ft{border-top:1px solid var(--line);color:var(--mut);justify-content:space-between;align-items:center;margin-top:auto;padding-top:9px;font-size:11.5px;display:flex}.pv .d2-mc.sel{box-shadow:0 0 0 2.5px var(--o),var(--sh2)}.pv .d2-steps{gap:10px;display:flex}.pv .d2-steps>div{height:52px;box-shadow:var(--sh1);color:var(--mut);background:#fff;border-radius:16px;flex:1;align-items:center;gap:10px;padding:0 14px;font-size:13px;display:flex}.pv .d2-steps>div b{color:var(--g);font-size:13px;line-height:1.2;display:block}.pv .d2-steps>div small{font-size:11px}.pv .d2-steps>div i{background:var(--paper2);width:26px;height:26px;color:var(--mut);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-style:normal;font-weight:700;display:flex}.pv .d2-steps>div.done i{background:var(--g);color:var(--o)}.pv .d2-steps>div.now{box-shadow:0 0 0 2px var(--o),var(--sh1)}.pv .d2-steps>div.now i{background:var(--o);color:var(--g)}.pv .d2-ingi{background:var(--paper);border-radius:12px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.pv .d2-ingi img{object-fit:contain;width:28px;height:28px}.pv .d2-arrow{color:#c9c0b2;font-size:18px}.pv .d2-don{flex:none;width:150px;height:150px;position:relative}.pv .d2-don svg{width:150px;height:150px;transform:rotate(-90deg)}.pv .d2-don div{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pv .d2-don div b{color:var(--g);font-size:20px;line-height:1.1}.pv .d2-don div small{color:var(--mut);font-size:11px}.pv .d2-rate{color:var(--mut);align-items:center;gap:8px;padding:3px 0;font-size:12px;display:flex}.pv .d2-rate .b{background:var(--paper);border-radius:4px;flex:1;height:7px}.pv .d2-rate .b i{background:var(--o);border-radius:4px;height:100%;display:block}.pv .d2-q{color:var(--ink);border-bottom:1px solid var(--line);padding:11px 0;font-size:12.5px;line-height:1.45}.pv .d2-q:last-child{border-bottom:0;padding-bottom:0}.pv .d2-q b{color:var(--g);font-size:12.5px}.pv .d2-tb th{white-space:nowrap}.pv .d2-tb td{padding:7px 12px}.pv .d2-tb td.m,.pv .d2-tb td.nw{white-space:nowrap}.pv .d2-tb .d2-th{border-radius:12px;width:40px;height:40px}.pv .d2-don svg{width:100%;height:100%}.pv .d2-ev{white-space:normal}.pv .d2-ev b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.pv .d2-ev small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pv .d2-crs{padding:7px 0}.pv .d2-crs.nw{padding:7px 12px}.pv .s3-crumb{color:var(--mut);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.pv .s3-crumb .icon{font-size:16px}.pv .s3-crumb b{color:var(--g);font-weight:600}.pv .s3-ic{background:var(--osoft);width:52px;height:52px;color:var(--o-deep);border-radius:18px;flex:none;justify-content:center;align-items:center;display:flex}.pv .s3-ic .icon{font-size:26px}.pv .s3-ic.g{color:#2e7d4f;background:#e7f4ec}.pv .s3-ic.b{color:#2b5c8a;background:#e4eefa}.pv .s3-ic.dk{background:var(--g);color:var(--o)}.pv .s3-ic.p{background:var(--paper);color:var(--g)}.pv .s3-ic.sm{border-radius:14px;width:40px;height:40px}.pv .s3-ic.sm .icon{font-size:21px}.pv .s3-chk{background:var(--g);width:22px;height:22px;color:var(--o);border-radius:7px;flex:none;justify-content:center;align-items:center;display:flex}.pv .s3-chk .icon{font-size:16px;font-weight:700}.pv .s3-chk.off{background:#fff;box-shadow:inset 0 0 0 1.5px #cfc6b8}.pv .s3-bigsearch{height:68px;box-shadow:var(--sh2),inset 0 0 0 1.5px var(--line);color:var(--mut);background:#fff;border-radius:24px;align-items:center;gap:14px;padding:0 10px 0 24px;font-size:17px;display:flex}.pv .s3-bigsearch .icon{color:var(--g);font-size:26px}.pv .s3-snav{width:250px;box-shadow:var(--sh1);background:#fff;border-radius:24px;flex:none;align-self:flex-start;padding:14px 12px}.pv .s3-snav span{height:42px;color:var(--ink);border-radius:13px;align-items:center;gap:12px;padding:0 12px;font-size:13.5px;font-weight:500;display:flex}.pv .s3-snav span .icon{color:var(--mut);font-size:20px}.pv .s3-snav span.on{background:var(--g);color:#fff;font-weight:600}.pv .s3-snav span.on .icon{color:var(--o)}.pv .s3-snav hr{border:0;border-top:1px solid var(--line);margin:8px 6px}.pv .s3-pan{box-shadow:var(--sh1);background:#fff;border-radius:24px;padding:20px 22px}.pv .s3-pan .ttl{justify-content:space-between;align-items:center;display:flex}.pv .s3-pan .ttl b{color:var(--g);font-size:15.5px}.pv .s3-kv{border-top:1px solid var(--line);align-items:center;gap:12px;padding:12px 0;display:flex}.pv .s3-kv:first-of-type{border-top:0}.pv .s3-kv .k{width:150px;color:var(--mut);flex:none;font-size:12.5px}.pv .s3-kv .v{min-width:0;color:var(--g);flex:1;font-size:14px;font-weight:500}.pv .s3-kv .v small{color:var(--mut);font-size:11.5px;font-weight:400;display:block}.pv .s3-kv .e{color:var(--o-deep);font-size:12.5px;font-weight:600}.pv .s3-mem{border-top:1px solid var(--line);align-items:center;gap:12px;padding:11px 0;display:flex}.pv .s3-mem:first-of-type{border-top:0}.pv .s3-mem .av4{background:var(--paper2);width:42px;height:42px;color:var(--g);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.pv .s3-mem .nm{flex:1;min-width:0}.pv .s3-mem .nm b{color:var(--g);font-size:14px;display:block}.pv .s3-mem .nm span{color:var(--mut);font-size:12px}.pv .s3-eq{background:var(--paper);height:40px;color:var(--g);border-radius:14px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:500;display:flex}.pv .s3-eq .icon{color:var(--o-deep);font-size:19px}.pv .s3-eq.no{box-shadow:inset 0 0 0 1.5px var(--line);color:var(--mut);background:#fff}.pv .s3-eq.no .icon{color:var(--mut)}.pv .s3-day{border-top:1px solid var(--line);align-items:center;gap:14px;padding:10px 0;display:flex}.pv .s3-day:first-of-type{border-top:0}.pv .s3-day .tm{width:58px;color:var(--g);flex:none;font-size:13px;font-weight:700}.pv .s3-day .dot{background:var(--osoft);width:36px;height:36px;color:var(--o-deep);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.pv .s3-day .dot .icon{font-size:19px}.pv .s3-day .tx{flex:1;min-width:0}.pv .s3-day .tx b{color:var(--g);font-size:13.5px;display:block}.pv .s3-day .tx span{color:var(--mut);font-size:11.5px}.pv .s3-day.off{opacity:.55}.pv .s3-chn{gap:6px;display:flex}.pv .s3-chn i{background:var(--paper);width:28px;height:28px;color:var(--mut);border-radius:9px;justify-content:center;align-items:center;font-style:normal;display:flex}.pv .s3-chn i .icon{font-size:16px}.pv .s3-chn i.on{background:var(--g);color:var(--o)}.pv .s3-mx{border-collapse:collapse;width:100%;font-size:13px}.pv .s3-mx th{letter-spacing:1px;text-transform:uppercase;color:var(--mut);text-align:center;padding:0 0 10px;font-size:10.5px;font-weight:700}.pv .s3-mx th:first-child{text-align:left}.pv .s3-mx td{border-top:1px solid var(--line);text-align:center;color:var(--g);padding:9px 0}.pv .s3-mx td:first-child{text-align:left;font-weight:500}.pv .s3-mx .icon{font-size:20px}.pv .s3-dev{border-top:1px solid var(--line);align-items:center;gap:12px;padding:11px 0;display:flex}.pv .s3-dev:first-of-type{border-top:0}.pv .s3-dev .icon.d{background:var(--paper);width:40px;height:40px;color:var(--g);border-radius:13px;flex:none;justify-content:center;align-items:center;font-size:21px;display:flex}.pv .s3-dev .nm{flex:1;min-width:0}.pv .s3-dev .nm b{color:var(--g);font-size:13.5px;display:block}.pv .s3-dev .nm span{color:var(--mut);font-size:11.5px}.pv .s3-dd{box-shadow:var(--sh1);background:#fff;border-radius:20px;padding:16px 18px}.pv .s3-dd small{color:var(--mut);align-items:center;gap:6px;font-size:11.5px;display:flex}.pv .s3-dd small .icon{color:var(--o-deep);font-size:16px}.pv .s3-dd b{color:var(--g);letter-spacing:-.5px;margin-top:6px;font-size:24px;display:block}.pv .s3-dd span{color:var(--mut);font-size:11.5px}.pv .s3-ord{box-shadow:var(--sh1);background:#fff;border-radius:22px;align-items:center;gap:14px;padding:14px;display:flex}.pv .s3-ord .im{background-position:50%;background-size:cover;border-radius:18px;flex:none;width:72px;height:72px}.pv .s3-ord .nm{flex:1;min-width:0}.pv .s3-ord .nm b{color:var(--g);font-size:14.5px;display:block}.pv .s3-ord .nm span{color:var(--mut);font-size:12px}.pv .s3-pick{box-shadow:inset 0 0 0 1.5px var(--line);background:#fff;border-radius:14px;align-items:center;gap:10px;margin-top:7px;padding:9px 10px;display:flex}.pv .s3-pick.on{box-shadow:inset 0 0 0 2px var(--o);background:#fffbf4}.pv .s3-pick img{object-fit:contain;width:34px;height:34px}.pv .s3-pick b{color:var(--g);flex:1;font-size:13px}.pv .s3-pick small{color:var(--mut);font-size:11.5px}.pv .s3-sys{color:var(--mut);text-align:center;justify-content:center;align-items:center;gap:8px;margin:14px 0;font-size:12px;display:flex}.pv .s3-sys:before,.pv .s3-sys:after{content:"";background:var(--line);flex:1;height:1px}.pv .s4-obtop{z-index:3;justify-content:space-between;align-items:center;height:84px;display:flex;position:absolute;top:0;left:48px;right:48px}.pv .s4-prog{color:var(--mut);align-items:center;gap:14px;font-size:13px;display:flex}.pv .s4-prog b{color:var(--g);font-weight:600}.pv .s4-dots{align-items:center;gap:7px;display:flex}.pv .s4-dots i{background:#e2d8ca;border-radius:5px;width:10px;height:10px;display:block}.pv .s4-dots i.d{background:var(--g)}.pv .s4-dots i.c{background:var(--o);width:32px}.pv .s4-sync{color:#2e7d4f;align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:inline-flex}.pv .s4-sync .icon{font-size:18px}.pv .s4-skip{height:40px;color:var(--g);box-shadow:inset 0 0 0 1.5px var(--line);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 18px;font-size:13.5px;font-weight:600;display:inline-flex}.pv .s4-obl{z-index:2;flex-direction:column;width:900px;height:772px;display:flex;position:absolute;top:96px;left:48px}.pv .s4-obr{background:var(--g);color:#fff;z-index:2;border-radius:30px;width:420px;height:772px;position:absolute;top:96px;right:48px;overflow:hidden}.pv .s4-obr>.s4-in{box-sizing:border-box;flex-direction:column;height:100%;padding:26px 26px 22px;display:flex;position:relative}.pv .s4-h{letter-spacing:-1.4px;color:var(--g);font-size:46px;font-weight:700;line-height:1.05}.pv .s4-h i{color:var(--o-deep);letter-spacing:-.8px;font-style:italic;font-weight:600}.pv .s4-h.w{color:#fff}.pv .s4-h.w i{color:var(--o)}.pv .s4-lead{color:var(--mut);margin-top:10px;font-size:15px;line-height:1.5}.pv .s4-lbl{color:var(--g);align-items:center;gap:8px;margin-bottom:10px;font-size:13.5px;font-weight:600;display:flex}.pv .s4-lbl small{color:var(--mut);font-size:12px;font-weight:400}.pv .s4-acts{align-items:center;gap:16px;margin-top:auto;padding-top:14px;display:flex}.pv .s4-back{height:48px;color:var(--g);box-shadow:inset 0 0 0 1.5px var(--line);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 20px;font-size:14.5px;font-weight:600;display:inline-flex}.pv .s4-back .icon{font-size:19px}.pv .s4-later{color:var(--mut);font-size:14px;font-weight:600}.pv .s4-hint{color:var(--mut);flex:1;align-items:center;gap:7px;font-size:12.5px;display:flex}.pv .s4-hint .icon{color:var(--o-deep);font-size:17px}.pv .s4-dgrid{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.pv .s4-dish{box-shadow:var(--sh1);background:#fff;border-radius:20px;position:relative;overflow:hidden}.pv .s4-dish .im{background-position:50%;background-size:cover;height:128px}.pv .s4-dish b{color:var(--g);white-space:nowrap;text-overflow:ellipsis;padding:8px 12px 10px;font-size:13px;font-weight:600;display:block;overflow:hidden}.pv .s4-dish .n{width:28px;height:28px;color:var(--g);background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex;position:absolute;top:8px;right:8px}.pv .s4-dish .n .icon{font-size:18px}.pv .s4-dish.on{box-shadow:0 0 0 3px var(--o),var(--sh2)}.pv .s4-dish.on .n{background:var(--o);color:var(--g)}.pv .s4-dish .was{color:#fff;background:#0f241db8;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:10.5px;font-weight:600;display:flex;position:absolute;top:8px;left:8px}.pv .s4-tile{height:88px;box-shadow:var(--sh1);color:var(--g);text-align:center;background:#fff;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:1.2;display:flex;position:relative}.pv .s4-tile .icon{color:var(--o-deep);font-size:28px}.pv .s4-tile.on{background:var(--g);color:#fff;font-weight:600}.pv .s4-tile.on .icon{color:var(--o)}.pv .s4-tile.on:after{content:"check";background:var(--o);width:20px;height:20px;color:var(--g);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex;position:absolute;top:8px;right:8px}.pv .s4-per{box-shadow:var(--sh1);background:#fff;border-radius:22px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.pv .s4-per .ini{width:40px;height:40px;font-size:14px}.pv .s4-per b{color:var(--g);font-size:14px;display:block}.pv .s4-per .sub{font-size:11.5px}.pv .s4-per.add{color:var(--o-deep);background:0 0;border:0;justify-content:center;align-items:center;font-size:13.5px;font-weight:600;box-shadow:inset 0 0 0 1.5px #d9ccb9}.pv .s4-al{background:var(--paper);height:28px;color:var(--g);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.pv .s4-al .icon{font-size:15px}.pv .s4-al.r{color:#b4262b;background:#fde7e7}.pv .s4-al.o{background:var(--osoft);color:var(--o-deep)}.pv .s4-al.g{color:#2e7d4f;background:#e7f4ec}.pv .s4-al.add{box-shadow:inset 0 0 0 1.2px var(--line);color:var(--mut);background:0 0;font-weight:500}.pv .s4-ps{border-top:1px solid #ffffff17;gap:12px;padding:12px 0;display:flex}.pv .s4-ps .ic{width:34px;height:34px;color:var(--o);background:#ffffff14;border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.pv .s4-ps .ic .icon{font-size:19px}.pv .s4-ps .t{letter-spacing:1.2px;text-transform:uppercase;color:#93a89f;font-size:11px;font-weight:600}.pv .s4-ps .v{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.pv .s4-ps.todo .ic{color:#6f8a80;background:0 0;box-shadow:inset 0 0 0 1.2px #ffffff2e}.pv .s4-ps.todo .t{color:#6f8a80}.pv .s4-ps .s4-dsh{color:#6f8a80;margin-top:4px;font-size:12px}.pv .s4-ps.now .ic{background:var(--o);color:var(--g)}.pv .s4-ps.now .t{color:var(--o)}.pv .s4-pc{color:#fff;white-space:nowrap;background:#ffffff1a;border-radius:999px;align-items:center;gap:5px;height:26px;padding:0 10px;font-size:11.5px;display:inline-flex}.pv .s4-pc i{background-position:50%;background-size:cover;border-radius:50%;width:18px;height:18px;margin-left:-5px;display:block}.pv .s4-pc.r{color:#ffd2d4;background:#e5484d3d}.pv .s4-pc.o{color:#ffd49a;background:#f9a33433}.pv .s4-pc.new{box-shadow:0 0 0 1.5px var(--o)}.pv .s4-fld{height:52px;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--ink);background:#fff;border-radius:16px;align-items:center;gap:10px;padding:0 16px;font-size:14px;display:flex}.pv .s4-fld .icon{color:var(--mut);font-size:20px}.pv .s4-fld.f{box-shadow:inset 0 0 0 2px var(--g),0 0 0 5px #0f241d0f}.pv .s4-fld.ta{align-items:flex-start;height:auto;padding:14px 16px;line-height:1.5}.pv .s4-fld .ph2{color:#a3a8a6}.pv .s4-ch{box-shadow:var(--sh1);background:#fff;border-radius:22px;flex-direction:column;gap:6px;padding:18px;display:flex}.pv .s4-ch .hd{justify-content:space-between;align-items:center;display:flex}.pv .s4-ch .ico{border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.pv .s4-ch b{color:var(--g);margin-top:6px;font-size:15px}.pv .s4-ch .sub{font-size:12px;line-height:1.45}.pv .s4-nr{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:11px 16px;display:flex}.pv .s4-nr:last-child{border-bottom:0}.pv .s4-nr .icon.l{color:var(--o-deep);font-size:20px}.pv .s4-nr b{color:var(--g);font-size:13.5px;display:block}.pv .s4-nr .sub{font-size:11.5px}.pv .s4-nr .tg{gap:6px;display:flex}.pv .s4-mini{background:var(--paper);color:#b8ae9f;border-radius:10px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.pv .s4-mini .icon{font-size:17px}.pv .s4-mini.on{background:var(--g);color:var(--o)}.pv .s4-num{gap:8px;display:flex}.pv .s4-num span{height:52px;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--g);background:#fff;border-radius:16px;flex:1;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex}.pv .s4-num span small{color:var(--mut);margin-left:5px;font-size:11px;font-weight:500}.pv .s4-num span.on{background:var(--g);color:#fff;box-shadow:none}.pv .s4-num span.on small{color:#a9bab2}.pv .s4-qr{box-shadow:var(--sh2);background:#fff;border-radius:28px;padding:20px;display:inline-block;position:relative}.pv .s4-qr svg{display:block}.pv .s4-qr .mb{background:#fff;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #fff}.pv .s4-tn{box-shadow:var(--sh2);background-position:50%;background-size:cover;border-radius:26px;position:relative;overflow:hidden}.pv .s4-tn .shade{background:linear-gradient(#0000 30%,#0a1611db);position:absolute;inset:0}.pv .s4-tn .ct{color:#fff;position:absolute;bottom:16px;left:18px;right:18px}.pv .s4-tn .ct b{font-size:19px;line-height:1.2;display:block}.pv .s4-rule{align-items:flex-start;gap:14px;padding:14px 0;display:flex}.pv .s4-rule .icon{flex:none;font-size:24px}.pv .s4-rule b{color:var(--g);font-size:15.5px;display:block}.pv .s4-rule .sub{margin-top:2px;font-size:13.5px;line-height:1.5}
