@property --ft-n{syntax:"<integer>";initial-value:24;inherits:false}@property --ft-u{syntax:"<integer>";initial-value:44;inherits:false}@property --fx-c{syntax:"<integer>";initial-value:24;inherits:false}@property --fx-bn{syntax:"<integer>";initial-value:0;inherits:false}:where(.cl-page) .ft-topo{position:absolute;inset:0;width:100%;height:100%}:where(.cl-page) .ft-topo path{fill:none;stroke:rgba(0,0,0,.07);stroke-width:1}:where(.cl-page) .ft-explore{--fx-top:calc(69px + env(safe-area-inset-top, 0px))}:where(.cl-page) .fx{--gut:20px;--rail:clamp(180px,15vw,240px);display:grid;grid-template-columns:var(--rail) minmax(0,1fr) var(--rail);column-gap:32px;padding-left:max(var(--gut),env(safe-area-inset-left));padding-right:max(var(--gut),env(safe-area-inset-right))}@media (min-width:768px){:where(.cl-page) .fx{--gut:32px}}:where(.cl-page) .fx-nav{grid-column:1;grid-row:1;position:sticky;top:var(--fx-top);align-self:start;height:calc(100svh - var(--fx-top));display:flex;flex-direction:column;justify-content:center;align-items:flex-start}:where(.cl-page) .fx-list{grid-column:2;grid-row:1;min-width:0}:where(.cl-page) .fx-sec{min-height:calc(100svh - var(--fx-top));display:flex;flex-direction:column;justify-content:center;padding-block:36px 40px;scroll-margin-top:var(--fx-top);outline:none}:where(.cl-page) .fx-sec>*{width:min(100%,880px);margin-inline:auto}:where(.cl-page) .fx-tab{display:flex;align-items:center;gap:14px;height:29px;color:var(--muted);text-decoration:none;-webkit-tap-highlight-color:transparent}:where(.cl-page) .fx-tick{position:relative;flex:none;width:max(12px,calc(72px - var(--d, 0) * 9px));height:2px;border-radius:2px;background:#c9ced6;transition:width .4s var(--ease),background-color .3s ease}:where(.cl-page) .fx-tab.is-on .fx-tick{height:2.5px;background:var(--blue)}:where(.cl-page) .fx-tick:after{content:"";position:absolute;right:-4px;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:var(--blue);transform:scale(0);transition:transform .35s var(--spring)}:where(.cl-page) .fx-tab.is-on .fx-tick:after{transform:none}:where(.cl-page) .fx-tab:hover .fx-tick{background:var(--blue)}:where(.cl-page) .fx-label{font-size:15px;font-weight:500;letter-spacing:-.012em;white-space:nowrap;opacity:max(.42,calc(1 - var(--d, 0) * .14));transition:opacity .3s ease,color .2s ease}:where(.cl-page) .fx-tab.is-on .fx-label{color:var(--blue);font-weight:600;opacity:1}:where(.cl-page) .fx-tab:focus-visible .fx-label,:where(.cl-page) .fx-tab:hover .fx-label{color:var(--blue);opacity:1}:where(.cl-page) .fx-tab:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:6px}:where(.cl-page) .fx-copy{min-height:112px}:where(.cl-page) .fx-sub{display:flex;align-items:flex-end;align-items:last baseline;justify-content:space-between;gap:24px}:where(.cl-page) .fx-more{flex:none}:where(.cl-page) .fx-more .ft-docs{gap:4px;font-size:15px;line-height:25.5px;white-space:nowrap}:where(.cl-page) .fx-more .ft-docs .ic{width:14px;height:14px;transition:transform .2s var(--ease)}:where(.cl-page) .fx-more .ft-docs:hover .ic{transform:translate(2px,-2px)}:where(.cl-page) .fx-h{margin:0;font-size:clamp(30px,3.2vw,44px);line-height:1.06;letter-spacing:-.04em;font-weight:600;text-wrap:balance}:where(.cl-page) .fx-line{margin:12px 0 0;max-width:36em;font-size:17px;line-height:1.5;color:var(--muted);text-wrap:pretty}:where(.cl-page) .fx-box{position:relative;margin-top:24px;height:var(--bh,540px);border-radius:28px;background:var(--well);overflow:hidden;display:grid;place-items:center}:where(.cl-page) .fx-fit{width:100%;display:grid;place-items:center;zoom:var(--zf,1)}:where(.cl-page) .fx-zoom{zoom:var(--fit,1)}:where(.cl-page) .fx-box .ft-flow{border:0;background-color:transparent}:where(.cl-page) .fx-box .ft-tmap{box-shadow:none}@media (min-width:1000px) and (max-height:899px){:where(.cl-page) .fx{--bh:490px;--zf:0.91}}@media (min-width:1000px) and (max-height:819px){:where(.cl-page) .fx{--bh:440px;--zf:0.82}}@media (min-width:1000px) and (max-height:759px){:where(.cl-page) .fx{--bh:400px;--zf:0.74}:where(.cl-page) .fx-sec{padding-block:22px 26px}}@media (min-width:1000px) and (max-width:1279px){:where(.cl-page) .fx{--rail:190px;grid-template-columns:var(--rail) minmax(0,1fr);column-gap:40px}}:where(.cl-page) .fx.is-js .fx-r{transition:opacity .6s ease,transform .95s var(--ease);transition-delay:calc(var(--r, 0) * 90ms + 80ms)}:where(.cl-page) .fx.is-js .fx-sec:not(.is-in) .fx-r{opacity:0;transform:translateY(26px);transition:none}:where(.cl-page) .fx.is-js .fx-sec:not(.is-in) .fx-box.fx-r{transform:translateY(48px) scale(.97)}:where(.cl-page) .fx-sec:first-child .fx-r{animation:cl-fx-rise .95s var(--ease) backwards;animation-delay:calc(var(--r, 0) * 90ms + .12s)}@keyframes cl-fx-rise{0%{opacity:0;transform:translateY(26px)}}@media (max-width:999px){:where(.cl-page) .ft-explore{--fx-pills:56px;padding-bottom:64px}:where(.cl-page) .fx{grid-template-columns:minmax(0,1fr)}:where(.cl-page) .fx-nav{grid-column:1;grid-row:1;z-index:5;height:auto;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;margin:0 calc(var(--gut) * -1);padding:10px var(--gut);overflow-x:auto;background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);scrollbar-width:none}:where(.cl-page) .fx-nav::-webkit-scrollbar{display:none}:where(.cl-page) .fx-list{grid-column:1;grid-row:2}:where(.cl-page) .fx-sec{min-height:0;padding-block:44px 8px;scroll-margin-top:calc(var(--fx-top) + var(--fx-pills))}:where(.cl-page) .fx-tab{flex:none;height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--line-2);background:#fff;transition:background-color .25s ease,border-color .25s ease}:where(.cl-page) .fx-tab.is-on{background:var(--blue);border-color:var(--blue)}:where(.cl-page) .fx-tab:not(.is-on):hover{border-color:rgba(0,113,227,.4)}:where(.cl-page) .fx-tab.is-on .fx-label{color:#fff}:where(.cl-page) .fx-tick{display:none}:where(.cl-page) .fx-label{font-size:14px;opacity:1}:where(.cl-page) .fx-copy{min-height:0}:where(.cl-page) .fx-sub{display:block;margin-top:12px}:where(.cl-page) .fx-sub .fx-line{display:inline;margin:0}:where(.cl-page) .fx-more{display:inline-block}:where(.cl-page) .fx-box{height:auto;min-height:340px;padding:32px 16px;border-radius:24px}:where(.cl-page) .fx-zoom{zoom:var(--fit-sm,1)}}:where(.cl-page) .ft-flow{position:relative;width:640px;max-width:100%;height:440px;border-radius:28px;border:1px solid var(--line);background-color:var(--well-2);background-image:radial-gradient(rgba(0,0,0,.09) 1px,transparent 1.3px);background-size:18px 18px;background-position:9px 9px}:where(.cl-page) .ft-wires{position:absolute;left:0;top:0;width:640px;height:440px;overflow:visible;pointer-events:none}:where(.cl-page) .ft-wires path,:where(.cl-page) .ft-wires-ph path{fill:none;stroke:#b4bac4;stroke-width:1.75;stroke-linecap:round}:where(.cl-page) .ft-wires .ft-run,:where(.cl-page) .ft-wires-ph .ft-run{stroke:var(--blue);stroke-width:2;stroke-dasharray:100;stroke-dashoffset:0}:where(.cl-page) .ft-wires circle{fill:#fff;stroke:#aeb5bf;stroke-width:1.25}:where(.cl-page) .ft-wires .ft-end{fill:var(--blue);stroke:var(--blue)}:where(.cl-page) .ft-wires-ph{display:none}:where(.cl-page) .ft-src{position:absolute;left:24px;width:220px;height:68px;display:flex;align-items:center;gap:12px;padding:0 14px;border-radius:16px;background:#fff;border:1px solid var(--line);box-shadow:0 2px 7px rgba(0,0,0,.06)}:where(.cl-page) .ft-src.is-1{top:66px}:where(.cl-page) .ft-src.is-2{top:186px}:where(.cl-page) .ft-src.is-3{top:306px}:where(.cl-page) .ft-brand{width:38px;height:38px;flex:none;border-radius:11px;display:grid;place-items:center;box-shadow:0 2px 5px rgba(0,0,0,.16),0 0 0 .5px rgba(0,0,0,.08)}:where(.cl-page) .ft-brand img{object-fit:contain}:where(.cl-page) .ft-src b{display:block;font-size:15px;font-weight:600;letter-spacing:-.015em;line-height:1.25}:where(.cl-page) .ft-src small{display:block;font-size:12.5px;color:var(--muted);line-height:1.35;white-space:nowrap}:where(.cl-page) .ft-short{display:none}:where(.cl-page) .ft-card{position:absolute;left:352px;top:40px;width:264px;height:360px;border-radius:20px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-card);display:flex;flex-direction:column;overflow:hidden}:where(.cl-page) .ft-card-h{display:flex;align-items:center;gap:10px;padding:16px 16px 12px;font-size:26px}:where(.cl-page) .ft-card-h b{font-size:16px;font-weight:600;letter-spacing:-.02em}:where(.cl-page) .ft-count{margin-left:auto;font-size:15px;font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums;counter-reset:ftn var(--ft-n)}:where(.cl-page) .ft-count:after{content:counter(ftn)}:where(.cl-page) .ft-mapbox{position:relative;margin:0 12px;height:132px;border-radius:12px;overflow:hidden;background:#eef1f4}:where(.cl-page) .ft-ipin{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--blue);box-shadow:0 0 0 2.5px #fff,0 1px 4px rgba(0,0,0,.2)}:where(.cl-page) .ft-rows{list-style:none;margin:8px 0 0;padding:0 16px}:where(.cl-page) .ft-rows li{position:relative;display:flex;align-items:center;height:38px;border-bottom:1px solid var(--line);font-size:14px;font-weight:500;letter-spacing:-.012em}:where(.cl-page) .ft-rows li:last-child{border-bottom:0}:where(.cl-page) .ft-sk{position:absolute;left:25px;top:50%;width:46%;height:8px;margin-top:-4px;border-radius:4px;background:#eceef1;opacity:0}:where(.cl-page) .ft-nm{display:inline-flex;align-items:center;gap:9px}:where(.cl-page) .ft-nm .ic{width:16px;height:16px;color:var(--blue)}:where(.cl-page) .ft-more-line{margin:auto 16px 14px;font-size:13px;color:var(--muted)}:where(.cl-page) .ft-flow.is-live .ft-run{animation:cl-ft-run 9s ease-in-out infinite;animation-delay:calc(var(--i) * .15s)}:where(.cl-page) .ft-flow.is-live .ft-end{animation:cl-ft-end 9s ease infinite}:where(.cl-page) .ft-flow.is-live .ft-src{animation:cl-ft-src 9s ease infinite;animation-delay:calc(var(--i) * .15s)}:where(.cl-page) .ft-flow.is-live .ft-card{animation:cl-ft-card 9s ease infinite}:where(.cl-page) .ft-flow.is-live .ft-count{animation:cl-ft-count 9s linear infinite}:where(.cl-page) .ft-flow.is-live .ft-ipin{animation:cl-ft-ipin 9s var(--spring) infinite;animation-delay:calc(var(--i) * .1s)}:where(.cl-page) .ft-flow.is-live .ft-more-line,:where(.cl-page) .ft-flow.is-live .ft-nm{animation:cl-ft-row 9s ease infinite;animation-delay:calc(var(--i, 3) * .25s)}:where(.cl-page) .ft-flow.is-live .ft-sk{animation:cl-ft-sk 9s ease infinite;animation-delay:calc(var(--i) * .25s)}@keyframes cl-ft-run{0%,8%{stroke-dashoffset:0;opacity:1}13%{stroke-dashoffset:0;opacity:0}14%{stroke-dashoffset:100;opacity:0}20%{stroke-dashoffset:100;opacity:1}33%,to{stroke-dashoffset:0;opacity:1}}@keyframes cl-ft-end{0%,8%{fill:var(--blue);stroke:var(--blue)}12%,32%{fill:#fff;stroke:#aeb5bf}35%,to{fill:var(--blue);stroke:var(--blue)}}@keyframes cl-ft-src{0%,19%{border-color:var(--line);box-shadow:0 2px 7px rgba(0,0,0,.06)}23%,31%{border-color:rgba(0,113,227,.45);box-shadow:0 0 0 3px rgba(0,113,227,.12),0 2px 7px rgba(0,0,0,.06)}38%,to{border-color:var(--line);box-shadow:0 2px 7px rgba(0,0,0,.06)}}@keyframes cl-ft-card{0%,33%{box-shadow:var(--shadow-card)}36%{box-shadow:0 0 0 4px rgba(0,113,227,.14),var(--shadow-card)}46%,to{box-shadow:var(--shadow-card)}}@keyframes cl-ft-count{0%,8%{--ft-n:24}13%,35%{--ft-n:0}48%,to{--ft-n:24}}@keyframes cl-ft-ipin{0%,8%{opacity:1;transform:none}12%{opacity:0;transform:none}35%{opacity:0;transform:translateY(-10px) scale(.5)}40%,to{opacity:1;transform:none}}@keyframes cl-ft-row{0%,8%{opacity:1;transform:none}12%{opacity:0;transform:none}39%{opacity:0;transform:translateY(5px)}45%,to{opacity:1;transform:none}}@keyframes cl-ft-sk{0%,8%{opacity:0}12%,38%{opacity:1}40%,to{opacity:0}}@media (max-width:699px){:where(.cl-page) .ft-flow{width:100%;height:auto;padding:16px 14px 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 8px;border-radius:24px}:where(.cl-page) .ft-src{position:relative;left:auto;top:auto;width:auto;height:auto;flex-direction:column;gap:8px;padding:12px 4px 10px;text-align:center}:where(.cl-page) .ft-src.is-1,:where(.cl-page) .ft-src.is-2,:where(.cl-page) .ft-src.is-3{top:auto}:where(.cl-page) .ft-brand{width:34px;height:34px;border-radius:10px}:where(.cl-page) .ft-src b,:where(.cl-page) .ft-src small{display:none}:where(.cl-page) .ft-short{display:block;font-size:12.5px;font-weight:600;letter-spacing:-.01em}:where(.cl-page) .ft-wires{display:none}:where(.cl-page) .ft-wires-ph{display:block;position:relative;grid-column:1/-1;width:100%;height:46px;overflow:visible}:where(.cl-page) .ft-card{position:relative;left:auto;top:auto;grid-column:1/-1;width:100%;height:auto;min-height:340px}}:where(.cl-page) .ft-stage{position:relative;width:900px;max-width:100%;height:660px}:where(.cl-page) .ft-tmap{position:absolute;left:0;top:44px;width:640px;aspect-ratio:640/540;border-radius:28px;overflow:hidden;background:#eef1f4;border:1px solid var(--line);box-shadow:var(--shadow-soft)}:where(.cl-page) .ft-route{position:absolute;inset:0;width:100%;height:100%;overflow:visible}:where(.cl-page) .ft-route path{fill:none;stroke-linecap:round;stroke-linejoin:round}:where(.cl-page) .ft-route .ft-lake{fill:#dce8f4;stroke:none}:where(.cl-page) .ft-base{stroke:#aab2bd;stroke-width:3;stroke-dasharray:1 8}:where(.cl-page) .ft-seg{stroke:var(--blue);stroke-width:4.5;stroke-dasharray:100;stroke-dashoffset:0;opacity:0}:where(.cl-page) .ft-seg.is-d1{opacity:1}:where(.cl-page) .ft-tpin{position:absolute;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:16px;border:3px solid #fff;background:#fff;box-shadow:0 6px 16px rgba(0,0,0,.16)}:where(.cl-page) .ft-tpin.is-d1{box-shadow:0 0 0 3px var(--blue),0 10px 22px rgba(0,0,0,.2);transform:scale(1.06)}:where(.cl-page) .ft-tpin img{width:100%;height:100%;border-radius:13px;object-fit:cover}:where(.cl-page) .ft-num{position:absolute;right:-8px;top:-8px;width:22px;height:22px;border-radius:50%;background:var(--ink);color:#fff;font-size:11.5px;font-weight:600;display:grid;place-items:center;box-shadow:0 0 0 2px #fff;font-variant-numeric:tabular-nums}:where(.cl-page) .ft-night{position:absolute;width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:50%;background:#fff;color:var(--ink);display:grid;place-items:center;box-shadow:0 3px 10px rgba(0,0,0,.14)}:where(.cl-page) .ft-night .ic{width:15px;height:15px}:where(.cl-page) .ft-tphone{position:absolute;right:0;top:0;--pw:300px}:where(.cl-page) .ft-scr{position:absolute;inset:0;padding:58px 18px 0;background:#fff;text-align:left}:where(.cl-page) .ft-back{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:500;color:var(--muted)}:where(.cl-page) .ft-back .ic{width:14px;height:14px}:where(.cl-page) .ft-th{margin:10px 0 0;font-size:22px;line-height:1.12;font-weight:600;letter-spacing:-.025em}:where(.cl-page) .ft-meta{margin:6px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12.5px;color:var(--muted)}:where(.cl-page) .ft-meta span{display:inline-flex;align-items:center;gap:5px}:where(.cl-page) .ft-meta .ic{width:14px;height:14px}:where(.cl-page) .ft-chips{display:flex;gap:6px;margin:16px -18px 0;padding:0 18px 12px;border-bottom:1px solid var(--line)}:where(.cl-page) .ft-chip{height:30px;padding:0 13px;border-radius:999px;border:1px solid var(--line-2);background:#fff;color:var(--ink);font-size:13px;font-weight:600;display:inline-flex;align-items:center}:where(.cl-page) .ft-chip.is-d1{background:var(--ink);border-color:var(--ink);color:#fff}:where(.cl-page) .ft-days{position:relative}:where(.cl-page) .ft-day{position:absolute;left:0;right:0;top:16px;opacity:0}:where(.cl-page) .ft-day.is-d1{opacity:1}:where(.cl-page) .ft-dk{margin:0;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--blue)}:where(.cl-page) .ft-dt{margin:4px 0 0;font-size:17px;line-height:1.2;font-weight:600;letter-spacing:-.02em}:where(.cl-page) .ft-line{position:relative;margin-top:12px;display:grid;gap:8px}:where(.cl-page) .ft-when{margin-top:2px;font-size:11.5px;font-weight:600;color:var(--faint);letter-spacing:-.005em}:where(.cl-page) .ft-stop{display:flex;align-items:center;gap:11px}:where(.cl-page) .ft-stop img{width:46px;height:46px;flex:none;border-radius:11px;object-fit:cover}:where(.cl-page) .ft-stop b{display:block;font-size:14.5px;font-weight:600;letter-spacing:-.015em;line-height:1.2}:where(.cl-page) .ft-stop small{display:block;font-size:12px;color:var(--muted)}:where(.cl-page) .ft-leg{display:flex;align-items:center;gap:8px;padding:3px 0 3px 15px;font-size:12.5px;color:var(--muted)}:where(.cl-page) .ft-leg .ic{width:15px;height:15px;color:var(--faint)}:where(.cl-page) .ft-ngt{display:flex;align-items:center;gap:9px;margin-top:4px;padding:10px 12px;border-radius:10px;border:1px solid var(--line);background:#fbfbfd;font-size:13px;font-weight:500}:where(.cl-page) .ft-ngt .ic{width:17px;height:17px;color:var(--muted)}:where(.cl-page) .ft-show{display:inline-flex;align-items:center;gap:7px;width:fit-content;height:32px;margin-top:6px;padding:0 13px;border-radius:999px;border:1px solid var(--line-2);font-size:13px;font-weight:500}:where(.cl-page) .ft-show .ic{width:15px;height:15px;color:var(--muted)}:where(.cl-page) .ft-stage.is-live .ft-seg{animation:cl-ft-seg 12s var(--ease) infinite}:where(.cl-page) .ft-stage.is-live .ft-tpin{animation:cl-ft-tpin 12s var(--ease) infinite}:where(.cl-page) .ft-stage.is-live .ft-chip{animation:cl-ft-chip 12s var(--ease) infinite}:where(.cl-page) .ft-stage.is-live .ft-day{animation:cl-ft-day 12s var(--ease) infinite}@keyframes cl-ft-seg{0%{opacity:1;stroke-dashoffset:100}14%{stroke-dashoffset:0}31%{opacity:1;stroke-dashoffset:0}34%,to{opacity:0;stroke-dashoffset:0}}@keyframes cl-ft-tpin{0%{box-shadow:0 6px 16px rgba(0,0,0,.16);transform:none}30%,4%{box-shadow:0 0 0 3px var(--blue),0 10px 22px rgba(0,0,0,.2);transform:scale(1.06)}34%,to{box-shadow:0 6px 16px rgba(0,0,0,.16);transform:none}}@keyframes cl-ft-chip{0%{background:#fff;border-color:var(--line-2);color:var(--ink)}3%,31%{background:var(--ink);border-color:var(--ink);color:#fff}34%,to{background:#fff;border-color:var(--line-2);color:var(--ink)}}@keyframes cl-ft-day{0%{opacity:0;transform:translateY(8px)}30%,4%{opacity:1;transform:none}33%,to{opacity:0;transform:translateY(-4px)}}@media (min-width:768px) and (max-width:999px){:where(.cl-page) .ft-stage{zoom:.7;max-width:none}}@media (max-width:767px){:where(.cl-page) .ft-stage{width:100%;height:auto;display:flex;flex-direction:column;align-items:center}:where(.cl-page) .ft-tmap{position:relative;left:auto;top:auto;width:100%;border-radius:24px}:where(.cl-page) .ft-tpin{width:40px;height:40px;margin:-20px 0 0 -20px;border-width:2px;border-radius:12px}:where(.cl-page) .ft-tpin img{border-radius:10px}:where(.cl-page) .ft-num{width:17px;height:17px;right:-6px;top:-6px;font-size:9.5px}:where(.cl-page) .ft-night{width:22px;height:22px;margin:-11px 0 0 -11px}:where(.cl-page) .ft-night .ic{width:11px;height:11px}:where(.cl-page) .ft-tphone{position:relative;right:auto;top:auto;z-index:2;margin-top:-44px;--pw:286px}}:where(.cl-page) .ft-u-stage{position:relative;width:640px;max-width:100%;height:620px}:where(.cl-page) .ft-u-phone{position:absolute;right:20px;top:0;--pw:282px}:where(.cl-page) .ft-u-scr{position:absolute;inset:0;background:#eef1f4;overflow:hidden}:where(.cl-page) .ft-u-lakes{position:absolute;inset:0;width:100%;height:100%}:where(.cl-page) .ft-u-lakes path{fill:#dce8f4}:where(.cl-page) .ft-u-dot{position:absolute;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;background:var(--blue);box-shadow:0 0 0 2px #fff,0 1px 3px rgba(0,0,0,.2)}:where(.cl-page) .ft-u-pin{position:absolute;width:38px;height:38px;margin:-19px 0 0 -19px;border-radius:11px;border:2px solid #fff;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.16)}:where(.cl-page) .ft-u-pin img{width:100%;height:100%;border-radius:9px;object-fit:cover}:where(.cl-page) .ft-u-pin.is-new:after{content:"";position:absolute;inset:-7px;border-radius:16px;border:2px solid var(--blue);opacity:0}:where(.cl-page) .ft-u-count{position:absolute;left:14px;top:56px;display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 12px 0 9px;border-radius:999px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);font-size:13.5px;font-weight:600;letter-spacing:-.01em}:where(.cl-page) .ft-u-count .ic{width:16px;height:16px;color:var(--blue)}:where(.cl-page) .ft-u-n{font-variant-numeric:tabular-nums;counter-reset:ftu var(--ft-u)}:where(.cl-page) .ft-u-n:after{content:counter(ftu)}:where(.cl-page) .ft-u-tabs{position:absolute;left:0;right:0;bottom:0;height:64px;padding:8px 18px 16px;display:flex;justify-content:space-around;background:rgba(255,255,255,.96);border-top:1px solid var(--line)}:where(.cl-page) .ft-u-tabs span{display:grid;justify-items:center;gap:2px;font-size:9.5px;font-weight:500;color:var(--faint)}:where(.cl-page) .ft-u-tabs .ic{width:20px;height:20px}:where(.cl-page) .ft-u-tabs .is-on{color:var(--blue)}:where(.cl-page) .ft-u-new{position:absolute;left:28px;top:292px;z-index:2;display:flex;align-items:center;gap:12px;height:58px;padding:0 16px 0 10px;border-radius:16px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-soft);opacity:0}:where(.cl-page) .ft-u-faces{display:flex}:where(.cl-page) .ft-u-faces img{width:36px;height:36px;margin-left:-10px;border-radius:10px;object-fit:cover;border:2px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.12)}:where(.cl-page) .ft-u-faces img:first-child{margin-left:0}:where(.cl-page) .ft-u-new b{display:block;font-size:14px;font-weight:600;letter-spacing:-.015em;line-height:1.2}:where(.cl-page) .ft-u-new small{display:block;font-size:12px;color:var(--muted)}:where(.cl-page) .ft-u-bar{position:absolute;left:0;top:388px;z-index:3;width:436px;height:60px;display:flex;align-items:center;gap:11px;padding:0 11px 0 16px;border-radius:18px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-card)}:where(.cl-page) .ft-u-mark{position:relative;width:20px;height:20px;flex:none}:where(.cl-page) .ft-u-mark svg{position:absolute;inset:0;width:100%;height:100%}:where(.cl-page) .ft-u-wait{color:var(--muted);opacity:0}:where(.cl-page) .ft-u-live{color:var(--green)}:where(.cl-page) .ft-u-txt{position:relative;flex:1;height:20px;font-size:14px;line-height:20px;letter-spacing:-.012em;color:var(--muted)}:where(.cl-page) .ft-u-txt>span{position:absolute;left:0;top:0;white-space:nowrap}:where(.cl-page) .ft-u-txt b{color:var(--ink);font-weight:600}:where(.cl-page) .ft-u-t1,:where(.cl-page) .ft-u-t2{opacity:0}:where(.cl-page) .ft-u-t3 em{margin-left:8px;font-style:normal;font-size:12.5px;color:var(--faint)}:where(.cl-page) .ft-u-pub{flex:none;display:inline-flex;align-items:center;height:34px;padding:0 15px;border-radius:999px;background:var(--blue);color:#fff;font-size:13px;font-weight:600;opacity:.5}:where(.cl-page) .ft-u-stage.is-live .ft-u-pin.is-new{animation:cl-ft-unew 10s var(--spring) infinite;animation-delay:calc(var(--i) * .14s)}:where(.cl-page) .ft-u-stage.is-live .ft-u-pin.is-new:after{animation:cl-ft-uring 10s var(--ease) infinite;animation-delay:calc(var(--i) * .14s)}:where(.cl-page) .ft-u-stage.is-live .ft-u-n{animation:cl-ft-ucount 10s linear infinite}:where(.cl-page) .ft-u-stage.is-live .ft-u-wait{animation:cl-ft-uwait 10s linear infinite}:where(.cl-page) .ft-u-stage.is-live .ft-u-live{animation:cl-ft-ulive 10s var(--spring) infinite}:where(.cl-page) .ft-u-stage.is-live .ft-u-t1{animation:cl-ft-ut1 10s ease infinite}:where(.cl-page) .ft-u-stage.is-live .ft-u-t2{animation:cl-ft-ut2 10s ease infinite}:where(.cl-page) .ft-u-stage.is-live .ft-u-t3{animation:cl-ft-ut3 10s ease infinite}:where(.cl-page) .ft-u-stage.is-live .ft-u-pub{animation:cl-ft-upub 10s ease infinite}:where(.cl-page) .ft-u-stage.is-live .ft-u-new{animation:cl-ft-ucard 10s var(--ease) infinite}@keyframes cl-ft-unew{0%,8%{opacity:1;transform:none}12%,51%{opacity:0;transform:translateY(-10px) scale(.6)}56%,to{opacity:1;transform:none}}@keyframes cl-ft-uring{0%,52%{opacity:0;transform:scale(.8)}55%{opacity:.7}66%,to{opacity:0;transform:scale(1.35)}}@keyframes cl-ft-ucount{0%,8%{--ft-u:44}12%,52%{--ft-u:41}60%,to{--ft-u:44}}@keyframes cl-ft-uwait{0%,8%{opacity:0;transform:none}12%,41%{opacity:1;transform:none}49%{opacity:1;transform:rotate(-200deg)}50%,to{opacity:0;transform:rotate(-200deg)}}@keyframes cl-ft-ulive{0%,8%{opacity:1;transform:none}11%,49%{opacity:0;transform:scale(.6)}53%{opacity:1;transform:scale(1.16)}56%,to{opacity:1;transform:none}}@keyframes cl-ft-ut1{0%,8%{opacity:0}12%,41%{opacity:1}43%,to{opacity:0}}@keyframes cl-ft-ut2{0%,42%{opacity:0}44%,49%{opacity:1}51%,to{opacity:0}}@keyframes cl-ft-ut3{0%,8%{opacity:1}11%,50%{opacity:0}53%,to{opacity:1}}@keyframes cl-ft-upub{0%,8%{opacity:.5;transform:none}12%,40%{opacity:1;transform:none}41.5%{opacity:1;transform:scale(.94)}43%{opacity:1;transform:none}50%,to{opacity:.5;transform:none}}@keyframes cl-ft-ucard{0%,8%{opacity:0;transform:translateX(-12px)}13%,42%{opacity:1;transform:none}48%,to{opacity:0;transform:translateX(60px) scale(.96)}}@media (max-width:699px){:where(.cl-page) .ft-u-stage{width:100%;height:auto;display:flex;flex-direction:column;align-items:center}:where(.cl-page) .ft-u-phone{position:relative;right:auto;top:auto;--pw:270px}:where(.cl-page) .ft-u-new{position:relative;left:auto;top:auto;align-self:flex-start;margin-top:-150px}:where(.cl-page) .ft-u-bar{position:relative;left:auto;top:auto;width:100%;height:56px;margin-top:12px;gap:9px;padding:0 9px 0 13px}:where(.cl-page) .ft-u-txt{font-size:13px}:where(.cl-page) .ft-u-t3 em{display:none}}:where(.cl-page) .ft-p-card{position:relative;overflow:hidden;padding:56px 32px 44px;border-radius:28px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-card);text-align:center}:where(.cl-page) .ft-p-card .tag-ex{position:absolute;right:18px;top:18px}:where(.cl-page) .ft-p-cur{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:500;color:var(--muted)}:where(.cl-page) .ft-p-flag{width:24px;height:16px;border-radius:3px;box-shadow:0 0 0 .5px rgba(0,0,0,.12)}:where(.cl-page) .ft-p-amt{margin:12px 0 0;font-size:clamp(48px,6vw,76px);line-height:1.02;font-weight:600;letter-spacing:-.045em;font-variant-numeric:tabular-nums}:where(.cl-page) .ft-p-line{margin:12px 0 0;display:inline-flex;align-items:center;gap:6px;font-size:16px;color:var(--muted)}:where(.cl-page) .ft-p-line .ic{width:16px;height:16px;color:var(--faint)}:where(.cl-page) .ft-p-acts{margin-top:34px;display:flex;justify-content:center;align-items:flex-start;gap:32px}:where(.cl-page) .ft-p-act{width:112px;display:grid;justify-items:center;gap:10px}:where(.cl-page) .ft-p-box{position:relative;width:76px;height:76px;display:grid;place-items:center}:where(.cl-page) .ft-p-disc{position:relative;z-index:1;width:64px;height:64px;border-radius:50%;display:grid;place-items:center;transition:transform .18s var(--ease),background-color .3s ease,color .3s ease}:where(.cl-page) .ft-p-disc .ic{width:26px;height:26px}:where(.cl-page) .ft-p-go .ft-p-disc{background:var(--blue);color:#fff}:where(.cl-page) .ft-p-acc .ft-p-disc{background:var(--well);color:var(--ink)}:where(.cl-page) .ft-p-halo{position:absolute;inset:6px;border-radius:50%;background:var(--blue-hover);opacity:0}:where(.cl-page) .ft-p-ring{position:absolute;inset:0;width:76px;height:76px;transform:rotate(-90deg);opacity:0;transition:opacity .3s ease}:where(.cl-page) .ft-p-ring circle{fill:none;stroke:var(--well);stroke-width:4}:where(.cl-page) .ft-p-lbl{font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1.2}:where(.cl-page) .ft-p-sub{display:block;min-height:15px;margin-top:2px;font-size:12px;font-weight:400;color:var(--faint)}:where(.cl-page) .ft-p-card.is-ready .ft-p-halo{animation:cl-ft-halo 2.4s ease-out infinite}:where(.cl-page) .ft-p-card.is-press .ft-p-go .ft-p-disc{transform:scale(.92)}:where(.cl-page) .ft-p-card.is-locked .ft-p-go .ft-p-disc{background:var(--well);color:var(--faint)}:where(.cl-page) .ft-p-card.is-locked .ft-p-ring{opacity:1}:where(.cl-page) .ft-p-scrim{position:absolute;inset:0;z-index:3;background:rgba(0,0,0,.18);opacity:0;transition:opacity .4s ease}:where(.cl-page) .ft-p-sheet{position:absolute;left:0;right:0;bottom:0;z-index:4;padding:34px 28px 26px;border-radius:26px 26px 0 0;background:#fff;box-shadow:0 -10px 30px rgba(0,0,0,.08);transform:translateY(104%);transition:transform .5s var(--ease)}:where(.cl-page) .ft-p-card.is-sent .ft-p-sheet{transform:none}:where(.cl-page) .ft-p-card.is-sent .ft-p-scrim{opacity:1}:where(.cl-page) .ft-p-pop{position:relative;width:84px;height:84px;margin:0 auto}:where(.cl-page) .ft-p-check{position:absolute;inset:0;border-radius:50%;background:var(--blue);color:#fff;display:grid;place-items:center}:where(.cl-page) .ft-p-check .ic{width:40px;height:40px}:where(.cl-page) .ft-p-card.is-sent .ft-p-check{animation:cl-ft-pop .56s .15s var(--spring) both}:where(.cl-page) .ft-p-dot{position:absolute;left:50%;top:50%;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:var(--blue-hover);opacity:0;transform:rotate(var(--a)) translateY(-46px)}:where(.cl-page) .ft-p-card.is-sent .ft-p-dot{animation:cl-ft-burst .76s ease-out .26s both}:where(.cl-page) .ft-p-st{margin:18px 0 0;font-size:22px;font-weight:600;letter-spacing:-.025em}:where(.cl-page) .ft-p-sb{max-width:22em;margin:8px auto 0;font-size:15px;line-height:1.45;color:var(--muted);text-wrap:pretty}:where(.cl-page) .ft-p-done{display:grid;place-items:center;height:46px;margin-top:20px;border-radius:999px;background:var(--well);color:var(--ink);font-size:15px;font-weight:600}@keyframes cl-ft-halo{0%{transform:scale(1);opacity:.45}70%,to{transform:scale(1.5);opacity:0}}@keyframes cl-ft-pop{0%{transform:scale(.55);background:#d2d2d7}to{transform:none;background:var(--blue)}}@keyframes cl-ft-burst{0%{opacity:0;transform:rotate(var(--a)) translateY(-46px)}20%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(-84px) scale(.4)}}@media (max-width:560px){:where(.cl-page) .ft-p-card{padding:48px 18px 34px;border-radius:24px}:where(.cl-page) .ft-p-acts{gap:18px}:where(.cl-page) .ft-p-sheet{padding:28px 20px 20px}}:where(.cl-page) .fx-card{position:relative;width:min(440px,100%);padding:20px;border-radius:22px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-card);text-align:left}:where(.cl-page) .fx-card-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}:where(.cl-page) .fx-card-h b{font-size:17px;font-weight:600;letter-spacing:-.02em}:where(.cl-page) .fx-card .tag-ex{position:absolute;right:16px;top:16px}:where(.cl-page) .fx-card-h .tag-ex{position:static}:where(.cl-page) .fx-app{position:relative;width:680px;max-width:100%;height:480px}:where(.cl-page) .fx-app-ph{position:absolute;left:50%;top:0}:where(.cl-page) .fx-app-ph.is-map{--pw:222px;z-index:3;margin-left:-111px}:where(.cl-page) .fx-app-ph.is-explore,:where(.cl-page) .fx-app-ph.is-home{--pw:192px;top:38px;z-index:1;margin-left:-96px}:where(.cl-page) .fx-app-ph.is-home{transform:translateX(-222px) rotate(-5deg)}:where(.cl-page) .fx-app-ph.is-explore{transform:translateX(222px) rotate(5deg)}:where(.cl-page) .fx-app-scr{position:absolute;inset:0;overflow:hidden;background:#fff;text-align:left}:where(.cl-page) .fx-app .ft-u-tabs{z-index:4;height:50px;padding:6px 8px 12px}:where(.cl-page) .fx-app .ft-u-tabs span{gap:1px;font-size:7.5px}:where(.cl-page) .fx-app .ft-u-tabs .ic{width:16px;height:16px}:where(.cl-page) .fx-app-cover{position:relative;height:52%;overflow:hidden}:where(.cl-page) .fx-app-cover img{width:100%;height:100%;object-fit:cover}:where(.cl-page) .fx-app-cover:after{content:"";position:absolute;inset:35% 0 0;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.6))}:where(.cl-page) .fx-app-cover-t{position:absolute;left:13px;right:13px;bottom:13px;z-index:1;color:#fff}:where(.cl-page) .fx-app-cover-t small{display:block;font-size:7.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;opacity:.85}:where(.cl-page) .fx-app-cover-t b{display:block;margin-top:3px;font-size:18px;line-height:1.06;font-weight:700;letter-spacing:-.025em}:where(.cl-page) .fx-app-home{padding:12px 13px 0}:where(.cl-page) .fx-app-k{margin:0 0 3px;font-size:7.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}:where(.cl-page) .fx-app-col{display:flex;align-items:center;gap:9px;padding:6px 0;border-top:1px solid var(--line)}:where(.cl-page) .fx-app-k+.fx-app-col{border-top:0}:where(.cl-page) .fx-app-col .ico-box{width:26px;height:26px;border-radius:8px}:where(.cl-page) .fx-app-col .ico-box .ic{width:14px;height:14px}:where(.cl-page) .fx-app-col b{flex:1;font-size:11px;font-weight:600;letter-spacing:-.01em}:where(.cl-page) .fx-app-col em{font-style:normal;font-size:10px;color:var(--faint);font-variant-numeric:tabular-nums}:where(.cl-page) .fx-app-wall{position:absolute;left:0;right:0;top:0;display:flex;gap:4px;padding:62px 6px 0}:where(.cl-page) .fx-app-wcol{flex:1;min-width:0;display:grid;gap:4px;align-content:start}:where(.cl-page) .fx-app-wcol+.fx-app-wcol{margin-top:26px}:where(.cl-page) .fx-app-wcol img{display:block;width:100%;border-radius:8px;object-fit:cover}:where(.cl-page) .fx-app-wall-h{position:absolute;left:0;right:0;top:0;z-index:2;margin:0;padding:30px 13px 10px;font-size:16px;font-weight:700;letter-spacing:-.02em;background:linear-gradient(#fff 72%,rgba(255,255,255,0))}:where(.cl-page) .fx-app-map{background:#eef1f4}:where(.cl-page) .fx-app .ft-u-pin{width:32px;height:32px;margin:-16px 0 0 -16px;border-radius:10px}:where(.cl-page) .fx-app .ft-u-pin img{border-radius:8px}:where(.cl-page) .fx-app .ft-u-dot{width:8px;height:8px;margin:-4px 0 0 -4px}:where(.cl-page) .fx-app-pin{z-index:1;transition:transform .35s var(--spring),box-shadow .3s ease}:where(.cl-page) .fx-app-title{position:absolute;left:10px;top:42px;z-index:2;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px 0 5px;border-radius:999px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);font-size:10.5px;font-weight:600;letter-spacing:-.01em;white-space:nowrap}:where(.cl-page) .fx-app-title .app-icon{font-size:19px}:where(.cl-page) .fx-app-tap{position:absolute;z-index:5;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;background:rgba(29,29,31,.24);box-shadow:0 0 0 1.5px rgba(255,255,255,.7);opacity:0;pointer-events:none}:where(.cl-page) .fx-app-sheet{position:absolute;left:8px;right:8px;bottom:58px;z-index:3;display:flex;align-items:center;gap:10px;padding:8px 10px 8px 8px;border-radius:16px;background:#fff;box-shadow:0 10px 28px rgba(0,0,0,.18);transform:translateY(calc(100% + 72px));transition:transform .5s var(--ease)}:where(.cl-page) .fx-app-sheet>img{width:46px;height:46px;flex:none;border-radius:10px;object-fit:cover}:where(.cl-page) .fx-app-sheet-t{flex:1;min-width:0}:where(.cl-page) .fx-app-sheet-t small{display:block;font-size:7px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--blue)}:where(.cl-page) .fx-app-sheet-t b{display:block;margin-top:1px;font-size:13px;line-height:1.2;font-weight:700;letter-spacing:-.02em}:where(.cl-page) .fx-app-sheet-t em{display:block;font-style:normal;font-size:9.5px;color:var(--muted)}:where(.cl-page) .fx-app-heart{position:relative;flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--well);color:var(--ink)}:where(.cl-page) .fx-app-heart>.ic{grid-area:1/1;width:15px;height:15px}:where(.cl-page) .fx-app-heart>.ic+.ic{color:#ff3040;opacity:0;transform:scale(.4);transition:opacity .2s ease .7s,transform .2s ease .7s}:where(.cl-page) .fx-app-heart .fx-app-tap{left:50%;top:50%}:where(.cl-page) .fx-app[data-p=like] .fx-app-heart .fx-app-tap,:where(.cl-page) .fx-app[data-p=tap] .fx-app-map>.fx-app-tap{animation:cl-fx-tap .55s ease both}:where(.cl-page) .fx-app[data-p=card] .fx-app-pin,:where(.cl-page) .fx-app[data-p=like] .fx-app-pin,:where(.cl-page) .fx-app[data-p=tap] .fx-app-pin{transform:scale(1.2);box-shadow:0 0 0 3px var(--blue),0 8px 18px rgba(0,0,0,.22)}:where(.cl-page) .fx-app[data-p=card] .fx-app-sheet,:where(.cl-page) .fx-app[data-p=like] .fx-app-sheet{transform:none;transition:transform .6s var(--spring)}:where(.cl-page) .fx-app[data-p=like] .fx-app-heart>.ic+.ic{opacity:1;transform:none;transition:opacity .12s ease .14s,transform .5s var(--spring) .14s}:where(.cl-page) .fx-app.is-live .fx-app-wall{animation:cl-fx-wall 18s ease-in-out infinite}:where(.cl-page) .fx-app.is-live .fx-app-cover img{animation:cl-fx-drift 18s ease-in-out infinite}@keyframes cl-fx-tap{0%{opacity:0;transform:scale(.5)}30%{opacity:1;transform:none}to{opacity:0;transform:scale(1.15)}}@keyframes cl-fx-wall{0%,6%{transform:none}46%,56%{transform:translateY(-34%)}to{transform:none}}@keyframes cl-fx-drift{50%{transform:scale(1.09) translate(-2%,1.5%)}}@media (max-width:699px){:where(.cl-page) .fx-app{width:100%;height:404px}:where(.cl-page) .fx-app-ph.is-map{--pw:184px;margin-left:-92px}:where(.cl-page) .fx-app-ph.is-explore,:where(.cl-page) .fx-app-ph.is-home{--pw:148px;top:40px;margin-left:-74px}:where(.cl-page) .fx-app-ph.is-home{transform:translateX(-92px) rotate(-6deg)}:where(.cl-page) .fx-app-ph.is-explore{transform:translateX(92px) rotate(6deg)}}:where(.cl-page) .fx-agent{display:grid;justify-items:center;gap:18px;width:min(640px,100%)}:where(.cl-page) .fx-agents{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}:where(.cl-page) .fx-ag{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 14px 0 6px;border-radius:999px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-soft);font-size:14px;font-weight:600;letter-spacing:-.01em;color:var(--faint);transition:color .3s ease,border-color .3s ease,box-shadow .3s ease,transform .45s var(--spring)}:where(.cl-page) .fx-ag-tile{width:30px;height:30px;flex:none;border-radius:9px;display:grid;place-items:center;box-shadow:0 1px 3px rgba(0,0,0,.18);opacity:.45;filter:saturate(.4);transition:opacity .3s ease,filter .3s ease}:where(.cl-page) .fx-ag-tile img{display:block;object-fit:contain}:where(.cl-page) .fx-agent:not([data-p]) .fx-ag.is-claude,:where(.cl-page) .fx-agent[data-p~=claude] .fx-ag.is-claude,:where(.cl-page) .fx-agent[data-p~=codex] .fx-ag.is-codex,:where(.cl-page) .fx-agent[data-p~=cursor] .fx-ag.is-cursor{color:var(--ink);border-color:rgba(0,113,227,.5);box-shadow:0 0 0 3px rgba(0,113,227,.12),var(--shadow-soft);transform:translateY(-2px)}:where(.cl-page) .fx-agent:not([data-p]) .fx-ag.is-claude .fx-ag-tile,:where(.cl-page) .fx-agent[data-p~=claude] .fx-ag.is-claude .fx-ag-tile,:where(.cl-page) .fx-agent[data-p~=codex] .fx-ag.is-codex .fx-ag-tile,:where(.cl-page) .fx-agent[data-p~=cursor] .fx-ag.is-cursor .fx-ag-tile{opacity:1;filter:none}:where(.cl-page) .fx-cmd{display:none}:where(.cl-page) .fx-agent:not([data-p]) .fx-cmd.is-claude,:where(.cl-page) .fx-agent[data-p~=claude] .fx-cmd.is-claude,:where(.cl-page) .fx-agent[data-p~=codex] .fx-cmd.is-codex,:where(.cl-page) .fx-agent[data-p~=cursor] .fx-cmd.is-cursor{display:inline}:where(.cl-page) .fx-term{width:100%;margin:0;text-align:left}:where(.cl-page) .fx-term .term{min-height:0;padding:22px 24px 26px}:where(.cl-page) .fx-type{clip-path:inset(0 0 0 0);transition:opacity .2s ease,clip-path 1.75s steps(58) .15s}:where(.cl-page) .fx-tl{transition:opacity .35s ease,transform .4s var(--ease);transition-delay:calc(var(--i) * .42s + .1s)}:where(.cl-page) .fx-n24{counter-reset:fxc var(--fx-c);transition:--fx-c 2.1s cubic-bezier(.3,0,.45,1) 1s}:where(.cl-page) .fx-n24:after{content:counter(fxc)}:where(.cl-page) .fx-agent[data-p~=clear] .fx-type{opacity:0;clip-path:inset(0 100% 0 0);transition:opacity .25s ease,clip-path 0s linear .25s}:where(.cl-page) .fx-agent[data-p~=clear] .fx-tl,:where(.cl-page) .fx-agent[data-p~=type] .fx-tl{opacity:0;transform:translateY(4px);transition:opacity .25s ease,transform 0s linear .25s}:where(.cl-page) .fx-agent[data-p~=clear] .fx-n24,:where(.cl-page) .fx-agent[data-p~=type] .fx-n24{--fx-c:1;transition:--fx-c 0s linear .3s}@media (max-width:699px){:where(.cl-page) .fx-agents{flex-wrap:nowrap;gap:6px}:where(.cl-page) .fx-ag{gap:6px;height:36px;padding:0 11px 0 5px;font-size:13px}:where(.cl-page) .fx-ag-tile{width:26px;height:26px;border-radius:8px}:where(.cl-page) .fx-term .term{padding:16px 16px 18px;font-size:11.5px;line-height:1.6}:where(.cl-page) .fx-term .term p{white-space:pre-wrap}}:where(.cl-page) .fx-route{width:520px;text-align:left}:where(.cl-page) .fx-rmap{position:relative;width:520px;height:240px;border-radius:18px;overflow:hidden;background:#eef1f4;border:1px solid var(--line)}:where(.cl-page) .fx-rsvg{position:absolute;inset:0;width:520px;height:240px}:where(.cl-page) .fx-rline{fill:none;stroke:var(--blue);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100}:where(.cl-page) .fx-rend{fill:#fff;stroke:var(--blue);stroke-width:3;transform-box:fill-box;transform-origin:center}:where(.cl-page) .fx-rend.is-b{fill:var(--blue)}:where(.cl-page) .fx-pdot,:where(.cl-page) .fx-rdot{position:absolute;left:0;top:0;width:14px;height:14px;border-radius:50%;background:#fff;border:3px solid var(--ink);box-shadow:0 2px 6px rgba(0,0,0,.25);offset-rotate:0deg;offset-distance:100%}:where(.cl-page) .fx-file{position:absolute;left:50%;top:50%;z-index:2;display:inline-flex;align-items:center;gap:7px;height:38px;margin:-19px 0 0 -66px;padding:0 15px 0 11px;border-radius:12px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-card);font-size:13.5px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;opacity:0}:where(.cl-page) .fx-file .ic{width:17px;height:17px;color:var(--blue)}:where(.cl-page) .fx-rfacts{display:flex;gap:22px;margin:14px 2px 0}:where(.cl-page) .fx-rfacts span{display:grid;font-size:12px;color:var(--muted)}:where(.cl-page) .fx-rfacts b{font-size:17px;font-weight:600;color:var(--ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums}:where(.cl-page) .fx-prof{position:relative;width:520px;height:110px;margin-top:12px}:where(.cl-page) .fx-prof svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}:where(.cl-page) .fx-parea{fill:var(--blue-50)}:where(.cl-page) .fx-pline{fill:none;stroke:var(--blue);stroke-width:2.5;stroke-dasharray:100}:where(.cl-page) .fx-route.is-live .fx-pline,:where(.cl-page) .fx-route.is-live .fx-rline{animation:cl-fx-draw 13s var(--ease) infinite}:where(.cl-page) .fx-route.is-live .fx-parea{animation:cl-fx-area 13s ease infinite}:where(.cl-page) .fx-route.is-live .fx-rend{animation:cl-fx-ends 13s var(--spring) infinite}:where(.cl-page) .fx-route.is-live .fx-pdot,:where(.cl-page) .fx-route.is-live .fx-rdot{animation:cl-fx-walk 13s ease-in-out infinite}:where(.cl-page) .fx-route.is-live .fx-file{animation:cl-fx-file 13s var(--ease) infinite}:where(.cl-page) .fx-route.is-live .fx-rfacts span{animation:cl-fx-fact 13s var(--ease) infinite;animation-delay:calc(var(--i) * .15s)}@keyframes cl-fx-draw{0%,9%{stroke-dashoffset:0;opacity:1}12%{stroke-dashoffset:0;opacity:0}13%,22%{stroke-dashoffset:100;opacity:0}23%{stroke-dashoffset:100;opacity:1}41%,to{stroke-dashoffset:0;opacity:1}}@keyframes cl-fx-area{0%,9%{opacity:1}12%,33%{opacity:0}43%,to{opacity:1}}@keyframes cl-fx-ends{0%,9%{opacity:1;transform:none}12%,39%{opacity:0;transform:scale(.3)}44%,to{opacity:1;transform:none}}@keyframes cl-fx-walk{0%,9%{offset-distance:100%;opacity:1}11%{offset-distance:100%;opacity:0}12%,43%{offset-distance:0;opacity:0}46%{offset-distance:0;opacity:1}93%,to{offset-distance:100%;opacity:1}}@keyframes cl-fx-file{0%,12%{opacity:0;transform:translateY(-20px) scale(.96)}15%,21%{opacity:1;transform:none}25%,to{opacity:0;transform:scale(.88)}}@keyframes cl-fx-fact{0%,9%{opacity:1;transform:none}12%,41%{opacity:0;transform:translateY(6px)}47%,to{opacity:1;transform:none}}:where(.cl-page) .fx-plan{width:min(460px,100%)}:where(.cl-page) .fx-plan-h{display:flex;align-items:center;gap:12px;margin-bottom:6px}:where(.cl-page) .fx-plan-h img{width:46px;height:46px;border-radius:12px;object-fit:cover}:where(.cl-page) .fx-plan-h b{display:block;font-size:17px;font-weight:600;letter-spacing:-.02em}:where(.cl-page) .fx-plan-h small{display:block;font-size:12.5px;color:var(--muted)}:where(.cl-page) .fx-plan-row{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--line);transition:opacity .45s ease,transform .6s var(--ease);transition-delay:calc(var(--i) * .14s + .1s)}:where(.cl-page) .fx-plan-ic{width:34px;height:34px;flex:none;border-radius:10px;display:grid;place-items:center;background:var(--well);color:var(--ink);transition:transform .55s var(--spring),background-color .4s ease,color .4s ease;transition-delay:calc(var(--i) * .14s + .16s)}:where(.cl-page) .fx-plan-ic .ic{width:17px;height:17px}:where(.cl-page) .fx-plan-row>span:nth-child(2){flex:1;min-width:0}:where(.cl-page) .fx-plan-row small{display:block;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}:where(.cl-page) .fx-plan-row b{display:block;font-size:14.5px;font-weight:600;letter-spacing:-.012em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(.cl-page) .fx-plan-row em{font-style:normal;font-size:12.5px;color:var(--muted);white-space:nowrap}:where(.cl-page) .fx-plan[data-p=out] .fx-plan-row{opacity:0;transform:translateY(10px);transition-duration:.25s;transition-delay:0s}:where(.cl-page) .fx-plan[data-p=out] .fx-plan-ic{transform:scale(.4);transition-duration:.2s;transition-delay:0s}:where(.cl-page) .fx-plan[data-p=in] .fx-plan-ic{background:var(--blue-50);color:var(--blue)}:where(.cl-page) .fx-priv{display:grid;justify-items:center;gap:34px}:where(.cl-page) .fx-priv .deal-stack{zoom:1.5}:where(.cl-page) .fx-priv .deal-ph{transition:transform .75s var(--spring)}:where(.cl-page) .fx-priv .deal-ph img{transition:filter .6s ease,transform .6s ease}:where(.cl-page) .fx-priv .deal-lock{transition:transform .45s var(--spring),opacity .3s ease}:where(.cl-page) .fx-priv .deal-lock>.ic{grid-area:1/1;transition:opacity .2s ease}:where(.cl-page) .fx-priv .deal-lock>.ic+.ic{opacity:0;color:var(--green-ink)}:where(.cl-page) .fx-priv-buy{display:inline-flex;align-items:center;height:46px;padding:0 22px;border-radius:999px;background:var(--blue);color:#fff;font-size:15px;font-weight:600;letter-spacing:-.01em;box-shadow:0 8px 20px rgba(0,113,227,.24);transition:transform .2s var(--ease),background-color .2s ease}:where(.cl-page) .fx-priv[data-p=knock] .deal-lock{animation:cl-fx-knock .75s ease both}:where(.cl-page) .fx-priv[data-p=buy] .fx-priv-buy{transform:scale(.94);background:var(--blue-hover)}:where(.cl-page) .fx-priv[data-p=open] .deal-ph img{filter:none;transform:none}:where(.cl-page) .fx-priv[data-p=open] .deal-ph.is-left{transform:translateX(-30px) rotate(-14deg)}:where(.cl-page) .fx-priv[data-p=open] .deal-ph.is-right{transform:translateX(30px) rotate(14deg)}:where(.cl-page) .fx-priv[data-p=open] .deal-ph.is-front{transform:translateY(-6px) scale(1.05)}:where(.cl-page) .fx-priv[data-p=open] .deal-lock{opacity:0;transform:scale(.6);transition:transform .4s ease .55s,opacity .3s ease .6s}:where(.cl-page) .fx-priv[data-p=open] .deal-lock>.ic{opacity:0}:where(.cl-page) .fx-priv[data-p=open] .deal-lock>.ic+.ic{opacity:1}@keyframes cl-fx-knock{0%,to{transform:none}14%{transform:rotate(-13deg)}30%{transform:rotate(11deg)}46%{transform:rotate(-8deg)}62%{transform:rotate(5deg)}78%{transform:rotate(-2deg)}}@media (max-width:699px){:where(.cl-page) .fx-priv .deal-stack{zoom:1.15}}:where(.cl-page) .fx-sp{display:flex;align-items:center;gap:32px}:where(.cl-page) .fx-sp-phone{--pw:226px}:where(.cl-page) .fx-sp-scr{position:absolute;inset:0;background:#fff;text-align:left}:where(.cl-page) .fx-sp-cover{height:50%}:where(.cl-page) .fx-sp-cover img{width:100%;height:100%;object-fit:cover}:where(.cl-page) .fx-sp-body{padding:14px 14px 0}:where(.cl-page) .fx-sp-k{margin:0;font-size:9.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--blue)}:where(.cl-page) .fx-sp-t{margin:4px 0 0;font-size:19px;line-height:1.1;font-weight:700;letter-spacing:-.025em}:where(.cl-page) .fx-sp-d{margin:6px 0 0;font-size:11px;line-height:1.4;color:var(--muted)}:where(.cl-page) .fx-sp-buy{display:grid;place-items:center;height:34px;margin-top:12px;border-radius:999px;background:var(--blue);color:#fff;font-size:12px;font-weight:600}:where(.cl-page) .fx-tr{display:inline-grid}:where(.cl-page) .fx-tr>span{grid-area:1/1;opacity:0;transform:translateY(5px);transition:opacity .35s ease,transform .45s var(--ease)}:where(.cl-page) .fx-tr>.is-en{opacity:1;transform:none}:where(.cl-page) .fx-sp[data-p] .fx-tr>.is-en{opacity:0;transform:translateY(-5px)}:where(.cl-page) .fx-sp[data-p=de] .fx-tr>.is-de,:where(.cl-page) .fx-sp[data-p=en] .fx-tr>.is-en,:where(.cl-page) .fx-sp[data-p=fr] .fx-tr>.is-fr,:where(.cl-page) .fx-sp[data-p=it] .fx-tr>.is-it{opacity:1;transform:none;transition-delay:.16s}:where(.cl-page) .fx-langs{display:grid;gap:8px}:where(.cl-page) .fx-langs .chip{gap:7px;height:38px;padding:0 16px 0 12px;font-size:13.5px}:where(.cl-page) .fx-langs .chip .ic{width:15px;height:15px;color:var(--faint);transition:color .2s ease}:where(.cl-page) .fx-sp:not([data-p]) .chip.is-en,:where(.cl-page) .fx-sp[data-p=de] .chip.is-de,:where(.cl-page) .fx-sp[data-p=en] .chip.is-en,:where(.cl-page) .fx-sp[data-p=fr] .chip.is-fr,:where(.cl-page) .fx-sp[data-p=it] .chip.is-it{background:var(--ink);border-color:var(--ink);color:#fff}:where(.cl-page) .fx-sp:not([data-p]) .chip.is-en .ic,:where(.cl-page) .fx-sp[data-p=de] .chip.is-de .ic,:where(.cl-page) .fx-sp[data-p=en] .chip.is-en .ic,:where(.cl-page) .fx-sp[data-p=fr] .chip.is-fr .ic,:where(.cl-page) .fx-sp[data-p=it] .chip.is-it .ic{color:#fff}@media (max-width:699px){:where(.cl-page) .fx-sp{flex-direction:column;gap:18px}:where(.cl-page) .fx-langs{display:flex;flex-wrap:wrap;justify-content:center}}:where(.cl-page) .fx-store{width:min(560px,100%)}:where(.cl-page) .fx-store-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}:where(.cl-page) .fx-store-top b{display:inline-flex;align-items:center;gap:8px;font-size:17px;font-weight:600;letter-spacing:-.02em;white-space:nowrap}:where(.cl-page) .fx-store-top b .ic{width:22px;height:22px;color:var(--blue)}:where(.cl-page) .fx-store-q{display:inline-flex;align-items:center;gap:7px;width:168px;height:36px;padding:0 12px;border-radius:999px;background:var(--well);color:var(--muted);font-size:14px}:where(.cl-page) .fx-store-q>.ic{width:14px;height:14px;flex:none}:where(.cl-page) .fx-store-word{display:inline-flex;color:var(--ink);font-weight:500}:where(.cl-page) .fx-store-word span{display:inline-block;max-width:1em;overflow:hidden;transition:max-width 0s linear,opacity .1s ease;transition-delay:calc(var(--i) * .26s + .1s)}:where(.cl-page) .fx-store-caret{flex:none;width:1.5px;height:16px;margin-left:-6px;background:var(--blue);animation:cl-blink 1s steps(1) infinite}:where(.cl-page) .fx-store-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}:where(.cl-page) .fx-store-g{min-width:0;transition:opacity .5s ease}:where(.cl-page) .fx-store-ph{position:relative;aspect-ratio:4/5;border-radius:12px;overflow:hidden;transition:box-shadow .5s ease}:where(.cl-page) .fx-store-ph img{width:100%;height:100%;object-fit:cover}:where(.cl-page) .fx-store-ph .shelf-tag{left:8px;top:8px;padding:2px 8px;font-size:11px;transition:opacity .3s ease,transform .45s var(--spring)}:where(.cl-page) .fx-store-g b{display:block;margin-top:8px;font-size:14px;font-weight:600;letter-spacing:-.015em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(.cl-page) .fx-store-by{display:flex;align-items:center;gap:4px;margin-top:1px;font-size:11.5px;color:var(--muted);white-space:nowrap}:where(.cl-page) .fx-store-by .ic{width:13px;height:13px;flex:none;color:var(--blue)}:where(.cl-page) .fx-store-price{display:block;margin-top:3px;font-size:13px;font-weight:600}:where(.cl-page) .fx-store:not([data-p=clear]):not([data-p=type]) .fx-store-g:not(.is-yours){opacity:.32}:where(.cl-page) .fx-store:not([data-p=clear]):not([data-p=type]) .is-yours .fx-store-ph{box-shadow:0 0 0 3px #fff,0 0 0 5px var(--blue)}:where(.cl-page) .fx-store[data-p=clear] .fx-store-word span{max-width:0;opacity:0;transition-delay:calc((3 - var(--i)) * .09s)}:where(.cl-page) .fx-store[data-p=clear] .shelf-tag,:where(.cl-page) .fx-store[data-p=type] .shelf-tag{opacity:0;transform:scale(.7)}:where(.cl-page) .fx-stats{width:min(500px,100%)}:where(.cl-page) .fx-spark{display:block;width:100%;height:70px}:where(.cl-page) .fx-spark-area{fill:var(--blue-50);transition:opacity .8s ease .9s}:where(.cl-page) .fx-spark-line{fill:none;stroke:var(--blue);stroke-width:2.5;stroke-dasharray:100;stroke-dashoffset:0;transition:stroke-dashoffset 1.6s var(--ease) .15s}:where(.cl-page) .fx-bars{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:12px}:where(.cl-page) .fx-bars li{display:grid;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:12px;font-size:13px}:where(.cl-page) .fx-bar-l{color:var(--ink);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(.cl-page) .fx-bar{height:10px;border-radius:999px;background:var(--well);overflow:hidden}:where(.cl-page) .fx-bar i{display:block;width:var(--w);height:100%;border-radius:inherit;background:var(--blue);transition:width 1s var(--ease);transition-delay:calc(var(--i) * .13s + .35s)}:where(.cl-page) .fx-bar-n{min-width:92px;text-align:right;font-weight:600;font-variant-numeric:tabular-nums;transition:opacity .4s ease;transition-delay:calc(var(--i) * .13s + .5s)}:where(.cl-page) .fx-bar-n small{display:block;font-size:11.5px;font-weight:500;color:var(--green-ink)}:where(.cl-page) .fx-buys{--fx-bn:var(--b);counter-reset:fxb var(--fx-bn);transition:--fx-bn 1.5s cubic-bezier(.3,0,.4,1) .6s}:where(.cl-page) .fx-buys:after{content:counter(fxb)}:where(.cl-page) .fx-stats[data-p=clear] .fx-spark-line{stroke-dashoffset:100;transition:stroke-dashoffset .3s ease}:where(.cl-page) .fx-stats[data-p=clear] .fx-spark-area{opacity:0;transition:opacity .25s ease}:where(.cl-page) .fx-stats[data-p=clear] .fx-bar i{width:0;transition:width .3s ease}:where(.cl-page) .fx-stats[data-p=clear] .fx-bar-n{opacity:.25;transition:opacity .25s ease}:where(.cl-page) .fx-stats[data-p=clear] .fx-buys{--fx-bn:0;transition:--fx-bn 0s linear .25s}@media (max-width:560px){:where(.cl-page) .fx-bars li{grid-template-columns:96px minmax(0,1fr) auto}:where(.cl-page) .fx-bar-n{min-width:72px}}:where(.cl-page) .fx-gift-h{display:flex;align-items:center;gap:12px}:where(.cl-page) .fx-gift-h b{display:block;font-size:16px;font-weight:600;letter-spacing:-.015em}:where(.cl-page) .fx-gift-h small{display:block;font-size:13px;color:var(--muted)}:where(.cl-page) .fx-gift-ic{position:relative;display:grid;flex:none}:where(.cl-page) .fx-gift-dot{position:absolute;left:50%;top:50%;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:var(--blue-hover);opacity:0;transform:rotate(var(--a)) translateY(-20px)}:where(.cl-page) .fx-gift-url{margin-top:16px;gap:8px;font-size:14px;color:var(--ink)}:where(.cl-page) .fx-gift-url .ic{width:15px;height:15px;color:var(--muted)}:where(.cl-page) .fx-gift-btns{display:flex;gap:8px;margin-top:12px}:where(.cl-page) .fx-gift-copy{display:inline-grid;transition:transform .15s var(--ease),background-color .25s ease}:where(.cl-page) .fx-gift-copy>span{grid-area:1/1;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:opacity .2s ease,transform .3s var(--ease)}:where(.cl-page) .fx-gift-copy .ic{width:14px;height:14px}:where(.cl-page) .fx-gift-b{opacity:0;transform:translateY(6px)}:where(.cl-page) .fx-gift[data-p=press] .fx-gift-copy{transform:scale(.94)}:where(.cl-page) .fx-gift[data-p=copied] .fx-gift-a{opacity:0;transform:translateY(-6px)}:where(.cl-page) .fx-gift[data-p=copied] .fx-gift-b{opacity:1;transform:none}:where(.cl-page) .fx-gift[data-p=copied] .fx-gift-url{border-color:var(--blue);box-shadow:0 0 0 4px rgba(0,113,227,.1)}:where(.cl-page) .fx-gift[data-p=copied] .fx-gift-ic .ico-box{animation:cl-fx-gift .65s var(--spring) both}:where(.cl-page) .fx-gift[data-p=copied] .fx-gift-dot{animation:cl-fx-gburst .75s ease-out .06s both}@keyframes cl-fx-gift{0%{transform:none}35%{transform:scale(1.2) rotate(-9deg)}70%{transform:scale(.96) rotate(3deg)}to{transform:none}}@keyframes cl-fx-gburst{0%{opacity:0;transform:rotate(var(--a)) translateY(-20px)}20%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(-48px) scale(.35)}}:where(.cl-page) .fx-rc{display:grid;justify-items:center}:where(.cl-page) .fx-rc-slot{position:relative;z-index:2;width:420px;max-width:100%;height:18px;border-radius:10px;background:#1d1d1f;box-shadow:inset 0 -5px 0 #3a3a3c,0 6px 14px rgba(0,0,0,.16)}:where(.cl-page) .fx-rc-paper{width:380px;max-width:calc(100% - 24px);margin-top:-9px;clip-path:inset(0 -60px -90px -60px)}:where(.cl-page) .fx-receipt{width:100%;padding-top:28px;border-radius:0 0 20px 20px;transition:transform 1.8s cubic-bezier(.3,.55,.35,1) .1s}:where(.cl-page) .fx-rc-h{display:flex;align-items:center;gap:12px;font-size:36px}:where(.cl-page) .fx-rc-h b{display:block;font-size:17px;font-weight:600;letter-spacing:-.02em}:where(.cl-page) .fx-rc-h small{display:block;font-size:13px;color:var(--muted)}:where(.cl-page) .fx-rc-lines{margin:18px 0 0}:where(.cl-page) .fx-rc-lines div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px dashed var(--line-2);font-size:14px}:where(.cl-page) .fx-rc-lines dt{color:var(--ink)}:where(.cl-page) .fx-rc-lines dd{margin:0;color:var(--muted);font-variant-numeric:tabular-nums}:where(.cl-page) .fx-rc-lines .is-total dd,:where(.cl-page) .fx-rc-lines .is-total dt{font-weight:600;color:var(--ink)}:where(.cl-page) .fx-rc-checks{list-style:none;margin:10px 0 0;padding:14px 0 0;border-top:1px solid var(--line);display:grid;gap:8px;font-size:14px}:where(.cl-page) .fx-rc-checks li{display:flex;align-items:center;gap:8px;transition:opacity .3s ease;transition-delay:calc(var(--i) * .32s + 1.7s)}:where(.cl-page) .fx-rc-checks .ic{width:15px;height:15px;color:var(--green-ink);transition:transform .45s var(--spring);transition-delay:calc(var(--i) * .32s + 1.75s)}:where(.cl-page) .fx-rc[data-p=in] .fx-receipt{transform:translateY(-104%);transition:transform .4s ease-in}:where(.cl-page) .fx-rc[data-p=in] .fx-rc-checks li{opacity:.35;transition:opacity .2s ease}:where(.cl-page) .fx-rc[data-p=in] .fx-rc-checks .ic{transform:scale(0);transition:transform .2s ease}@media (max-width:699px){:where(.cl-page) .fx-rc-slot{width:296px}:where(.cl-page) .fx-rc-paper{width:272px}:where(.cl-page) .fx-receipt{padding:24px 16px 16px}}@media (prefers-reduced-motion:reduce){:where(.cl-page) .ft-p-check,:where(.cl-page) .ft-p-dot,:where(.cl-page) .ft-p-halo,:where(.cl-page) .fx-r,:where(.cl-page) .is-live,:where(.cl-page) .is-live *,:where(.cl-page) .is-live :after{animation:none!important}:where(.cl-page) .fx.is-js .fx-sec:not(.is-in) .fx-r{opacity:1;transform:none}:where(.cl-page) .ft-p-disc,:where(.cl-page) .ft-p-scrim,:where(.cl-page) .ft-p-sheet,:where(.cl-page) .fx-label,:where(.cl-page) .fx-r,:where(.cl-page) .fx-tick{transition:none}}