.cmx{--ax-bg:#fff;--ax-page:#fff;--ax-side:#f7f7f5;--ax-panel:#fff;--ax-ink:#121214;--ax-soft:#4f4f56;--ax-grey:#74747b;--ax-line:#0a0a0b17;--ax-fill:#f1f1ef;--ax-dec:#b4561f;--ax-dec-soft:#fbeee4;--ax-ok:#1f8f6a;--ax-ok-soft:#e5f4ee;--ax-acc:#2e6a55;--ax-sh:0 1px 2px #0a0a0b0d,0 10px 28px -16px #0a0a0b33;--cx-dir:1;width:100%;font-family:"Geist",var(--sans),system-ui,sans-serif;-webkit-font-smoothing:antialiased;position:relative;container:cmx/inline-size}html[data-theme=dark] .cmx{--ax-bg:#0d0d0e;--ax-page:#0f0f10;--ax-side:#0a0a0b;--ax-panel:#161618;--ax-ink:#f2f2f1;--ax-soft:#b8b8bd;--ax-grey:#8d8d95;--ax-line:#ffffff17;--ax-fill:#1e1e21;--ax-dec:#f0a46c;--ax-dec-soft:#f0a46c24;--ax-ok:#5fd3a6;--ax-ok-soft:#5fd3a621;--ax-acc:#79b48c;--ax-sh:0 0 0 1px #ffffff05,0 14px 34px -18px #000000d9}:root[dir=rtl] .cmx{--cx-dir:-1}html[data-theme=dark] .cmx img[src$=conn-github\.svg]{filter:invert()}.cmx-frame{z-index:5;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.cmx-lap{width:min(100%,1180px,calc((100 * var(--svh,1vh) - 116px) * 1.649));margin:0 auto;position:relative}.cmx-dev{aspect-ratio:1685/1022;position:relative}.cmx-scr{background:#000;width:81%;height:88.04%;position:absolute;top:2.33%;left:9.5%;overflow:hidden;container:cmxscr/inline-size}.cx-wall{z-index:0;background:var(--ax-page) url(/assets/comoto/fond-alpes.webp) 50% 50%/cover no-repeat;opacity:0;transition:opacity .5s;display:block;position:absolute;inset:0}html[data-theme=dark] .cx-wall{background-image:url(/assets/comoto/fond-alpes-nuit.webp)}.cmx[data-cx] .cx-wall{opacity:1}.cmx.st-sent .cx-wall{opacity:0}.ax{z-index:1;transform-origin:0 0;width:1280px;height:844px;transform:scale(tan(atan2(100cqw,1280px)));color:var(--ax-ink);letter-spacing:-.01em;font-variant-numeric:tabular-nums;text-align:start;-webkit-user-select:none;user-select:none;background:#000;font-size:14px;line-height:1.45;position:absolute;top:0;left:0}.ax-win{background:var(--ax-page);grid-template-rows:minmax(0,1fr);grid-template-columns:252px minmax(0,1fr);display:grid;position:absolute;inset:36px 0 0}:is(.ax,.mx) :is(h1,h2,p){margin:0}.ax svg{flex:none;width:17px;height:17px;display:block}.ax-cnt{background:var(--ax-fill);min-width:20px;color:var(--ax-soft);text-align:center;border-radius:99px;margin-inline-start:auto;padding:1px 7px;font-size:12.5px;font-style:normal;font-weight:600;line-height:1.5}.ax-cnt.ax-dec{background:var(--ax-dec-soft);color:var(--ax-dec)}.ax-side{z-index:2;background:var(--ax-side);border-inline-end:1px solid var(--ax-line);flex-direction:column;min-height:0;padding:14px 10px 10px;display:flex;position:relative}.ax-top{justify-content:space-between;align-items:center;height:30px;margin-bottom:12px;padding-inline:6px 4px;display:flex}.ax-brand{direction:ltr;align-items:center;gap:5px;min-width:0;display:flex}.ax-brand .cx-sg{width:31px;height:auto;color:var(--ax-ink)}.ax-brand b{letter-spacing:-.045em;font-size:18px;font-weight:600;line-height:1}.ax-tog{color:var(--ax-grey)}.ax-new,.ax-find{height:36px;color:var(--ax-ink);white-space:nowrap;border-radius:10px;align-items:center;gap:9px;padding-inline:10px;font-size:14px;display:flex}.ax-new{background:var(--ax-page);box-shadow:0 0 0 1px var(--ax-line),0 1px 2px #0a0a0b0a;margin-bottom:6px;font-weight:500}.ax-find{color:var(--ax-soft)}.ax-find kbd{font:inherit;color:var(--ax-grey);margin-inline-start:auto;font-size:12.5px}.ax-find svg{color:var(--ax-grey)}.ax-nav{border-bottom:1px solid var(--ax-line);flex-direction:column;gap:1px;margin-top:6px;padding-bottom:12px;display:flex}.ax-a{height:34px;color:var(--ax-soft);white-space:nowrap;border-radius:10px;align-items:center;gap:10px;padding-inline:8px 10px;font-size:14px;transition:background-color .15s,color .15s;display:flex}.ax-oi{flex:none;place-items:center;width:22px;height:22px;display:grid;position:relative}.ax-ob{object-fit:contain;width:22px;height:22px}.ax-hist{flex:1;min-height:0;padding-top:12px;overflow:hidden}.ax-gh{color:var(--ax-soft);margin-bottom:6px;padding-inline:10px;font-size:12.5px;font-weight:600;display:block}.ax-hg{flex-direction:column;margin-bottom:8px;display:flex}.ax-hl{color:var(--ax-grey);padding:3px 10px;font-size:12.5px}.ax-h{color:var(--ax-soft);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;padding:5px 10px;font-size:13.5px;line-height:1.35;transition:background-color .15s,color .15s;display:block;overflow:hidden}.ax-h.cur{background:var(--ax-fill);color:var(--ax-ink);font-weight:500}.ax-hmove{transition:transform .4s cubic-bezier(.16,1,.3,1)}.ax-hnew{transition:opacity .3s .1s}.ax-who{border-top:1px solid var(--ax-line);align-items:center;gap:10px;height:52px;margin-top:8px;padding-inline:6px;font-size:13.5px;display:flex}.ax-who img{object-fit:cover;border-radius:50%;width:30px;height:30px}.ax-who span{flex-direction:column;min-width:0;line-height:1.25;display:flex}.ax-who b{white-space:nowrap;font-weight:500}.ax-who small{color:var(--ax-grey);white-space:nowrap;font-size:12.5px}.ax-ic{color:var(--ax-grey);margin-inline-start:auto}:is(.ax-a,.ax-h).is-hov{background:var(--ax-fill);color:var(--ax-ink)}.ax-main{z-index:1;background:var(--ax-page);min-width:0;min-height:0;position:relative;overflow:hidden}.ax-bar{z-index:5;align-items:center;gap:10px;height:56px;padding-inline:22px 16px;display:flex;position:absolute;top:0;left:0;right:0}.ax-ttl{color:var(--ax-ink);align-items:center;min-width:0;font-size:14.5px;font-weight:550;display:flex}.cx-stack{display:grid}.cx-stack>*{white-space:nowrap;grid-area:1/1;transition:opacity .2s}.ax-ttl .t0,.ax-ttl .t2{opacity:0}.cmx[data-cx] .ax-ttl .t0{opacity:1}.cmx[data-cx] .ax-ttl .t1,.cmx.st-sent .ax-ttl .t0{opacity:0}.cmx.st-sent .ax-ttl .t1{opacity:1}.cmx.st-av:not(.st-back) .ax-ttl .t1{opacity:0}.cmx.st-av:not(.st-back) .ax-ttl .t2{opacity:1}.ax-loc{background:color-mix(in srgb,var(--ax-page) 72%,transparent);height:30px;box-shadow:0 0 0 1px var(--ax-line);color:var(--ax-soft);white-space:nowrap;border-radius:99px;align-items:center;gap:7px;margin-inline-start:auto;padding-inline:11px 12px;font-size:13px;display:flex}.ax-loc i{background:var(--ax-ok);width:7px;height:7px;box-shadow:0 0 0 3px var(--ax-ok-soft);border-radius:50%}.ax-share{background:color-mix(in srgb,var(--ax-page) 72%,transparent);height:30px;box-shadow:0 0 0 1px var(--ax-line);color:var(--ax-ink);white-space:nowrap;border-radius:99px;align-items:center;padding-inline:13px;font-size:13px;font-weight:500;display:flex}.cx-col{z-index:2;top:64px;bottom:14px;--cx-s:0px;width:560px;transform:translate3d(calc(var(--cx-s) * var(--cx-dir)),0,0);flex-direction:column;transition:transform .6s cubic-bezier(.3,.7,.2,1);display:flex;position:absolute;inset-inline-start:32px}.cmx[data-cx] .cx-col{--cx-s:234px}.cmx.st-rail .cx-col{--cx-s:0px}.cx-scroll{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;margin-bottom:12px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 12px);mask-image:linear-gradient(#0000 0,#000 12px)}.cmx[data-cx] .cx-scroll{justify-content:flex-start}.cx-thread{flex-direction:column;gap:18px;padding-top:8px;transition:transform .45s cubic-bezier(.3,.7,.2,1);display:flex}.cx-co{grid-template-columns:30px minmax(0,1fr);align-items:start;column-gap:12px;display:grid}.cx-av{background:var(--ax-fill);width:30px;height:30px;color:var(--ax-ink);border-radius:50%;place-items:center;display:grid}.cx-av .cx-sg{width:21px;height:auto}.cx-cot{flex-direction:column;gap:4px;min-width:0;display:flex}.cx-nm{color:var(--ax-grey);align-items:center;gap:8px;font-size:13px;line-height:20px;display:flex}.cx-nm b{color:var(--ax-ink);font-weight:600}.cx-nm time{font-size:12.5px}.cx-tx,.cx-ans{letter-spacing:-.012em;color:var(--ax-ink);font-size:15px;line-height:1.55}.cx-g1{line-height:1.2;display:inline-block}.cx-me{flex-direction:column;align-items:flex-end;gap:5px;transition:opacity .3s,transform .4s cubic-bezier(.16,1,.3,1);display:flex}.cx-me .cx-nm img{object-fit:cover;border-radius:50%;width:22px;height:22px}.cx-bub{border-radius:18px;background:var(--ax-fill);max-width:420px;color:var(--ax-ink);letter-spacing:-.012em;border-start-end-radius:6px;padding:10px 15px;font-size:15px;line-height:1.45}.cx-steps{min-height:22px;display:grid}.cx-st{color:var(--ax-grey);opacity:0;grid-area:1/1;align-items:center;gap:6px;font-size:13px;line-height:22px;transition:opacity .15s;display:flex}.cx-st img{object-fit:contain;width:15px;height:15px}.cx-st4{opacity:1}.cx-ans{margin-top:4px}.cx-w{transition:opacity .22s,transform .3s cubic-bezier(.16,1,.3,1);display:inline-block}.cx-ans2{margin-top:3px}.cx-stepsb{height:0;min-height:0;overflow:visible}.cx-draft{background:var(--ax-panel);box-shadow:0 0 0 1px var(--ax-line),var(--ax-sh);border-radius:14px;flex-direction:column;gap:7px;padding:12px 14px;transition:opacity .3s,transform .35s cubic-bezier(.16,1,.3,1);display:flex}.cx-dh{align-items:center;gap:7px;font-size:13px;display:flex}.cx-dh img{object-fit:contain;width:15px;height:15px}.cx-dh b{font-weight:600}.cx-draft p{color:var(--ax-ink);font-size:14.5px;line-height:1.5}.cx-da{justify-content:flex-end;align-items:center;gap:8px;display:flex}.cx-de{height:30px;color:var(--ax-soft);box-shadow:0 0 0 1px var(--ax-line);border-radius:99px;align-items:center;padding-inline:12px;font-size:13px;display:flex}.cx-sg{color:currentColor;display:block;overflow:visible}.cx-sg .cf{fill:currentColor}.cx-sg .cs{fill:#000;opacity:.3}.cx-sg .cg{transform-box:fill-box;transform-origin:50%;transition:opacity .15s}.cx-sg .cgl{fill:var(--ax-acc);opacity:0}.cx-comp{z-index:2;background:var(--ax-panel);height:96px;box-shadow:0 0 0 1px var(--ax-line),var(--ax-sh);border-radius:20px;flex-direction:column;flex:none;justify-content:space-between;padding:14px 12px 10px 18px;display:flex;position:relative}:root[dir=rtl] .cx-comp{padding:14px 18px 10px 12px}.cx-ct{white-space:nowrap;letter-spacing:-.012em;align-items:center;min-width:0;font-size:15px;line-height:24px;display:flex;overflow:hidden}.cx-pl{color:var(--ax-grey)}.cx-ty{color:var(--ax-ink)}.cx-caret{background:var(--ax-ink);flex:none;width:1.5px;height:18px;margin-inline-start:1px;display:none}.cx-tools{align-items:center;gap:8px;display:flex}.cx-add{width:30px;height:30px;color:var(--ax-soft);box-shadow:0 0 0 1px var(--ax-line);border-radius:50%;place-items:center;margin-inline-start:-6px;display:grid}.cx-add svg{width:15px;height:15px}.cx-as{height:30px;color:var(--ax-soft);box-shadow:0 0 0 1px var(--ax-line);white-space:nowrap;border-radius:99px;align-items:center;gap:3px;padding-inline:11px 7px;font-size:13px;display:flex}.cx-as svg{width:14px;height:14px;color:var(--ax-grey)}.cx-send{background:var(--ax-fill);width:34px;height:34px;color:var(--ax-grey);border-radius:50%;flex:none;place-items:center;margin-inline-start:auto;transition:background-color .15s,color .15s;display:grid}.cx-send svg{width:17px;height:17px}.cx-foot{text-align:center;color:var(--ax-grey);flex:none;margin-top:6px;font-size:12.5px;line-height:18px}@keyframes cxBlink{50%{opacity:0}}@keyframes cxPress{0%{transform:scale(1)}40%{transform:scale(.88)}to{transform:scale(1)}}.ax-main .cx-rail{z-index:2;top:56px;bottom:0;background:var(--ax-page);border-inline-start:1px solid var(--ax-line);border-top:1px solid var(--ax-line);border-start-start-radius:14px;flex-direction:column;width:400px;transition:opacity .3s,transform .45s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset-inline-end:0}.ax-main .cx-pn{border-bottom:1px solid var(--ax-line);padding:14px 22px 10px}.ax-main .cx-pn:last-child{border-bottom:0}.cx-ph{justify-content:space-between;align-items:center;gap:10px;min-height:28px;display:flex}.cx-ph .ax-h2{letter-spacing:-.015em;font-size:15px;font-weight:600}.cx-ph .ax-cnt{margin-inline-start:0}.cx-date{color:var(--ax-grey);margin-bottom:4px;font-size:13px;display:block}.cx-row{align-items:center;column-gap:12px;padding:9px 0;display:grid}.cx-pn-ag .cx-row{grid-template-columns:56px minmax(0,1fr)}.cx-row time{color:var(--ax-soft);font-size:13px;font-weight:500}.cx-row.next time{color:var(--ax-dec)}.ax-tt{flex-direction:column;min-width:0;line-height:1.35;display:flex}.ax-tt b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.ax-tt small{color:var(--ax-grey);white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.cx-row.next .ax-tt b{font-weight:600}.cx-pn-sg .cx-row{grid-template-columns:30px minmax(0,1fr) auto}.ax-dico{background:var(--ax-fill);width:30px;height:30px;color:var(--ax-soft);border-radius:8px;place-items:center;display:grid}.ax-dico svg{width:15px;height:15px}.ax-btn{background:var(--ax-ink);height:30px;color:var(--ax-page);white-space:nowrap;border-radius:99px;place-items:center;padding-inline:13px;font-size:13px;font-weight:500;transition:filter .15s;display:grid}.ax-btn.is-hov{filter:brightness(1.35)}html[data-theme=dark] .ax-btn.is-hov{filter:brightness(.85)}.cx-signbtn{background:var(--ax-ok-soft);color:var(--ax-ok);transition:background-color .2s,color .2s}.cx-signbtn>span{grid-area:1/1;align-items:center;gap:4px;transition:opacity .15s;display:flex}.cx-signbtn svg{width:13px!important;height:13px!important}.cx-signbtn .b0{opacity:0}.cmx[data-cx] .cx-signbtn{background:var(--ax-ink);color:var(--ax-page)}.cmx[data-cx] .cx-signbtn .b0{opacity:1}.cmx[data-cx] .cx-signbtn .b1{opacity:0}.cmx.st-press .cx-sign1,.cmx.st-press2 .cx-dsend{animation:.25s cxPress}.cmx.st-signed .cx-sign1,.cmx.st-sentok .cx-dsend{background:var(--ax-ok-soft);color:var(--ax-ok)}.cmx.st-signed .cx-sign1 .b0,.cmx.st-sentok .cx-dsend .b0{opacity:0}.cmx.st-signed .cx-sign1 .b1,.cmx.st-sentok .cx-dsend .b1{opacity:1}.cx-cnt{display:inline-grid}.cx-cnt>span{grid-area:1/1;transition:opacity .15s}.cx-cnt .n2,.cmx[data-cx] .cx-cnt .n1{opacity:0}.cmx[data-cx] .cx-cnt .n2,.cmx.st-signed .cx-cnt .n1{opacity:1}.cmx.st-signed .cx-cnt .n2{opacity:0}.cx-pn-ms .cx-row{grid-template-columns:20px minmax(0,1fr);align-items:start;position:relative}.cx-pn-ms .cx-row .ax-ml{margin-top:2px}.cx-nt{color:var(--ax-grey);justify-items:end;position:absolute;top:9px;right:0}:root[dir=rtl] .cx-nt{justify-items:start;left:0;right:auto}.cx-nt .rp{color:var(--ax-ok);align-items:center;gap:3px;font-size:12.5px;font-weight:500;display:flex}.cx-nt .rp svg{width:13px;height:13px}.cx-nt>time{opacity:0}.cmx[data-cx] .cx-nt>time{opacity:1}.cmx[data-cx] .cx-nt>.rp,.cmx.st-sentok .cx-nt>time{opacity:0}.cmx.st-sentok .cx-nt>.rp{opacity:1}.cx-pn-ms .ax-tt b{padding-inline-end:76px}.cx-pn-ms .ax-tt small{white-space:normal;overflow:visible}.ax-ml{object-fit:contain;width:18px;height:18px}.cx-clock{background:var(--ax-dec-soft);height:26px;color:var(--ax-dec);border-radius:99px;align-items:center;gap:7px;padding:0 11px 0 8px;font-size:13px;font-weight:600;transition:opacity .25s,transform .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.cx-clock time{color:inherit;font-size:13px;font-weight:600}.cx-dial{width:17px;height:17px}.cx-dial :is(.hh,.mh){transform-box:view-box;transform-origin:12px 12px;transform:rotate(var(--a));transition:transform .7s cubic-bezier(.3,.7,.2,1)}.cx-asv{z-index:4;background:var(--ax-page);border-top:1px solid var(--ax-line);opacity:0;visibility:hidden;padding:18px 48px;transition:opacity .16s,visibility 0s .16s;position:absolute;inset:56px 0 0}.cmx.st-av:not(.st-back) .cx-asv{opacity:1;visibility:visible;transition-delay:0s}.cx-asS{color:var(--ax-grey);margin-bottom:10px;font-size:13.5px}.cx-asr{border-bottom:1px solid var(--ax-line);opacity:0;grid-template-columns:38px minmax(0,1fr) 170px 96px;align-items:center;column-gap:14px;padding:13px 0;transition:opacity .25s,transform .3s cubic-bezier(.16,1,.3,1);display:grid;transform:translateY(6px)}.cmx.st-av .cx-asr{opacity:1;transition-delay:calc(var(--i) * 45ms);transform:none}.cx-asa{background:var(--ax-fill);width:38px;height:38px;color:var(--ax-ink);border-radius:12px;place-items:center;font-size:15px;font-weight:600;display:grid}.cx-pb{background:var(--ax-fill);border-radius:4px;height:4px;display:block;position:relative;overflow:hidden}.cx-pb i{border-radius:inherit;background:var(--ax-ok);transform-origin:0;transition:transform 1.5s cubic-bezier(.3,.6,.3,1) .2s;display:block;position:absolute;inset:0;transform:scaleX(.2)}:root[dir=rtl] .cx-pb i{transform-origin:100%}.cmx.st-av .cx-pb i{transform:scaleX(var(--to))}.cx-ass{color:var(--ax-grey);white-space:nowrap;justify-self:end;font-size:13px;font-weight:500}.cx-ass.s0,.cx-ass.s1{color:var(--ax-ok)}.cx-ass.s2{color:var(--ax-dec)}.cmx.st-av:not(.st-back) .ax-a[data-k=agents]{background:var(--ax-fill);color:var(--ax-ink);font-weight:500}.cmx.st-av:not(.st-back) .ax-h.cur:not(.is-hov){color:var(--ax-soft);background:0 0;font-weight:400}.cx-toast{z-index:8;top:46px;background:var(--ax-panel);width:330px;box-shadow:0 0 0 1px var(--ax-line),0 18px 40px -14px #0a0a0b66;opacity:0;visibility:hidden;border-radius:16px;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;column-gap:10px;padding:11px 14px;transition:opacity .25s,transform .35s cubic-bezier(.16,1,.3,1),visibility 0s .35s;display:grid;position:absolute;inset-inline-end:14px;transform:translateY(-14px)}.cx-toast img{object-fit:contain;width:20px;height:20px;margin-top:1px}.cx-tnow{color:var(--ax-grey);white-space:nowrap;font-size:12.5px}.cmx.st-tst:not(.st-tstx) .cx-toast{opacity:1;visibility:visible;transition-delay:0s;transform:none}.cx-ptr{z-index:9;pointer-events:none;width:24px;height:24px;transition:transform var(--pm,.5s) cubic-bezier(.3,.75,.2,1),opacity .2s ease;display:none;position:absolute;top:0;left:0}.cx-ptr svg{transform-origin:4px 3px;filter:drop-shadow(0 2px 3px #00000059);width:24px;height:24px;transition:transform .1s;display:block}.cx-ptr.is-c svg{transform:scale(.84)}.cx-ptr:after{content:"";opacity:0;background:#7f7f7f52;border-radius:50%;width:36px;height:36px;position:absolute;top:-15px;left:-14px;transform:scale(.4)}.cx-ptr.is-c:after{animation:.34s ease-out cxTap}@keyframes cxTap{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.1)}}.cmx[data-cx] .ax .cx-ptr{opacity:0;display:block}.cmx.st-go .ax .cx-ptr{opacity:1}.cmx.st-end .ax .cx-ptr{opacity:0}@media (prefers-reduced-motion:no-preference){.rf-js .cmx:not([data-cx]) :is(.ax-win,.mx-win){opacity:0;animation:.6s 5s forwards cxLate}}@keyframes cxLate{to{opacity:1}}.cmx[data-cx] .ax-hnew{opacity:0}.cmx.st-sent .ax-hnew{opacity:1}.cmx[data-cx] .ax-hmove{transform:translateY(-66px)}.cmx.st-sent .ax-hmove{transform:none}.cx-home{display:none}.cmx[data-cx] .cx-home{z-index:1;place-items:center;display:grid;position:absolute;top:172px;left:0;right:0}.cx-lock{opacity:0;align-items:center;gap:16px;transition:opacity .25s;display:flex}.cx-lsg{width:72px;color:var(--ax-ink);direction:ltr;display:block}.cx-lsg .cx-sg{width:100%;height:auto}.cx-hb{letter-spacing:-.05em;color:var(--ax-ink);white-space:nowrap;transform-origin:0 0;font-size:44px;font-weight:500;line-height:1.2;transition:transform .45s cubic-bezier(.3,.7,.2,1);display:inline-block}.cmx.st-go .cx-lock{opacity:1}.cmx.st-sent .cx-lock{transition:none}.cmx.st-sent .cx-lsg{opacity:0;transition:opacity .15s}.cmx.st-sent .cx-hb{transform:translate3d(var(--fx,0),var(--fy,0),0) scale(var(--fs,.34))}.cmx.st-land .cx-hb{opacity:0}.cmx[data-cx] .cx-comp{opacity:0;transition:transform .5s cubic-bezier(.3,.7,.2,1),opacity .25s,box-shadow .15s;transform:translateY(-346px)}.cmx.st-go .cx-comp{opacity:1}.cmx.st-sent .cx-comp{transform:none}.cx-chips{display:none}.cmx[data-cx] .cx-chips{z-index:1;opacity:0;justify-content:center;gap:8px;transition:opacity .25s;display:flex;position:absolute;top:378px;left:0;right:0}.cmx.st-go .cx-chips{opacity:1}.cmx.st-sent .cx-chips{opacity:0}.cx-chips span{background:color-mix(in srgb,var(--ax-panel) 76%,transparent);height:32px;box-shadow:0 0 0 1px var(--ax-line);color:var(--ax-soft);white-space:nowrap;border-radius:99px;align-items:center;padding-inline:13px;font-size:13px;display:flex}.cmx[data-cx] .cx-foot{opacity:0;transition:opacity .25s .2s}.cmx.st-sent .cx-foot{opacity:1}:is(.cmx.st-foc:not(.st-sent),.cmx.st-foc2:not(.st-sent2)) .cx-pl{display:none}:is(.cmx.st-foc:not(.st-sent),.cmx.st-foc2:not(.st-sent2)) .cx-caret{animation:1s step-end infinite cxBlink;display:block}:is(.cmx.st-foc:not(.st-sent),.cmx.st-foc2:not(.st-sent2)) .cx-comp{box-shadow:0 0 0 1.5px var(--ax-ink),var(--ax-sh)}:is(.cmx.st-type:not(.st-sent),.cmx.st-type2:not(.st-sent2)) .cx-send{background:var(--ax-ink);color:var(--ax-page)}.cmx.st-sent:not(.st-land) .cx-send,.cmx.st-sent2:not(.st-think2) .cx-send{animation:.25s cxPress}.cmx[data-cx] .cx-m0 :is(.cx-av,.cx-nm){opacity:0;transition:opacity .25s .15s}.cmx.st-sent .cx-m0 :is(.cx-av,.cx-nm){opacity:1}.cmx[data-cx] .cx-g1{opacity:0}.cmx.st-land .cx-g1{opacity:1}.cmx[data-cx] .cx-g2{opacity:0;transition:opacity .25s}.cmx.st-land .cx-g2{opacity:1}.cmx[data-cx] .cx-me{opacity:0;transform:translateY(12px)}.cmx.st-sent .cx-me:not(.cx-me2),.cmx.st-sent2 .cx-me2{opacity:1;transition-delay:.12s;transform:none}.cmx[data-cx] .cx-m1 :is(.cx-av,.cx-nm){opacity:0;transition:opacity .2s}.cmx.st-think .cx-m1 :is(.cx-av,.cx-nm){opacity:1}.cmx[data-cx] .cx-st4{opacity:0}.cmx.st-think:not(.st-k2) .cx-st1,.cmx.st-k2:not(.st-k3) .cx-st2,.cmx.st-k3:not(.st-ans) .cx-st3,.cmx.st-ans .cx-st4{opacity:1}.cmx[data-cx] .cx-w{opacity:0;transform:translateY(4px)}.cmx.st-ans .cx-m1 .cx-w,.cmx.st-done .cx-m2 .cx-w{opacity:1;transition-delay:calc(var(--w) * 22ms);transform:none}.cmx[data-cx] .cx-m1 .cx-av .cg{opacity:.28}.cmx.st-think:not(.st-ans) .cx-m1 .cx-av .cg{animation:.8s ease-in-out infinite cxPulse}.cmx.st-think:not(.st-ans) .cx-m1 .cx-av .cg2{animation-delay:.12s}.cmx.st-think:not(.st-ans) .cx-m1 .cx-av .cg3{animation-delay:.24s}.cmx.st-ans .cx-m1 .cx-av .cg{opacity:1}@keyframes cxPulse{0%,to{opacity:.25}40%{opacity:1}}.cmx[data-cx] .cx-m2 .cx-av{opacity:0;transition:opacity .2s}.cmx.st-done .cx-m2 .cx-av{opacity:1}.cmx[data-cx] .cx-m3 .cx-av{opacity:0;transition:opacity .2s}.cmx.st-think2 .cx-m3 .cx-av,.cmx.st-think2:not(.st-draft) .cx-stb{opacity:1}.cmx[data-cx] .cx-draft{opacity:0;transform:translateY(8px)}.cmx.st-draft .cx-draft{opacity:1;transform:none}.cmx[data-cx] .ax-main .cx-rail{opacity:0;transform:translate3d(calc(32px * var(--cx-dir)),0,0)}.cmx.st-rail .ax-main .cx-rail{opacity:1;transform:none}.cmx[data-cx] .cx-row{opacity:0;transition:opacity .22s,transform .3s cubic-bezier(.16,1,.3,1);transform:translateY(6px)}:is(.cmx.st-r1 .cx-r1,.cmx.st-r2 .cx-r2,.cmx.st-r3 .cx-r3,.cmx.st-s1 .cx-s1,.cmx.st-s2 .cx-s2,.cmx.st-tst .cx-n1){opacity:1;transform:none}.cmx[data-cx] .cx-n2{transform:translateY(-56px)}.cmx.st-n2 .cx-n2{opacity:1}.cmx.st-tst .cx-n2{transform:none}.cmx[data-cx] .cx-ph,.cmx[data-cx] .cx-date{opacity:0;transition:opacity .2s}.cmx.st-rail .cx-pn-ag :is(.cx-ph,.cx-date),.cmx.st-sg .cx-pn-sg .cx-ph,.cmx.st-ms .cx-pn-ms .cx-ph{opacity:1}.cmx[data-cx] .cx-clock{opacity:0;transform:scale(.9)}.cmx.st-time .cx-clock{opacity:1;transform:none}.cmx[data-cx] .cx-dial :is(.hh,.mh){transform:rotate(0)}.cmx.st-time .cx-dial :is(.hh,.mh){transform:rotate(var(--a))}.cx-nt,.cx-nt *{transition-duration:.15s}.cx-nt-all,.cx-nt-all *{transition:none!important;animation:none!important}.cx-intro{display:none}.cmx[data-cx] .cx-intro{top:92px;bottom:0;z-index:6;flex-direction:column;justify-content:center;align-items:center;gap:18px;transition:opacity .18s,visibility 0s .18s;display:flex;position:absolute;inset-inline:252px 0}.cmx.st-go .cx-intro{opacity:0;visibility:hidden}.cx-play{background:var(--ax-ink);width:92px;height:92px;color:var(--ax-page);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;place-items:center;margin:0;padding:0;transition:transform .45s cubic-bezier(.16,1,.3,1);display:grid;position:relative;box-shadow:0 22px 44px -16px #0a0a0b8c,0 2px 6px #0a0a0b33}.cx-play:after{content:"";box-shadow:0 0 0 1.5px var(--ax-ink);opacity:0;pointer-events:none;border-radius:50%;animation:3s cubic-bezier(.25,.6,.3,1) 1s infinite cxRing;position:absolute;inset:0}@keyframes cxRing{0%{opacity:0;transform:scale(1)}12%{opacity:.5}70%,to{opacity:0;transform:scale(1.5)}}.cx-play .cx-tri{width:36px;height:36px;display:block}.cx-play:focus-visible{outline:2px solid var(--ax-ink);outline-offset:6px}@media (hover:hover) and (pointer:fine){.cx-play:hover{transform:scale(1.06)}}.cx-pcap{letter-spacing:-.015em;color:var(--ax-ink);white-space:nowrap;font-size:16px;font-weight:500}.cmx:not([data-cx=poster]) .cx-play{pointer-events:none}.cx-ctl{display:none}.cmx[data-cx] .cx-ctl{z-index:3;opacity:0;visibility:hidden;align-items:center;gap:12px;height:36px;transition:opacity .3s,transform .4s cubic-bezier(.16,1,.3,1),visibility 0s .4s;display:flex;position:absolute;top:calc(100% + 18px);left:50%;transform:translate(-50%,6px)}.cmx.st-go .cx-ctl{opacity:1;visibility:visible;transition-delay:0s;transform:translate(-50%)}.cx-pp,.cx-rp{height:32px;color:var(--rf-mute,#74747b);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:99px;justify-content:center;align-items:center;gap:7px;margin:0;font-size:13.5px;font-weight:500;display:inline-flex}.cx-pp{width:32px;box-shadow:inset 0 0 0 1px var(--rf-line,#0a0a0b1f);color:var(--rf-ink,#121214);padding:0}.cx-pp svg{width:14px;height:14px;display:block}.cx-pp .i-r,.cmx.is-paused .cx-pp .i-p{display:none}.cmx.is-paused .cx-pp .i-r{display:block}.cx-rp{padding:0 12px 0 10px}.cx-rp svg{width:15px;height:15px;display:block}.cx-bar{background:var(--rf-line,#0a0a0b1f);border-radius:2px;width:clamp(96px,20vw,180px);height:2px;display:block;position:relative;overflow:hidden}.cx-bar i{background:var(--rf-ink,#121214);transform-origin:0;display:block;position:absolute;inset:0;transform:scaleX(0)}:root[dir=rtl] .cx-bar i{transform-origin:100%}.cx-rp,.cmx.st-end .cx-pp,.cmx.st-end .cx-bar{display:none}.cmx.st-end .cx-rp{display:inline-flex}@media (hover:hover) and (pointer:fine){.cx-rp:hover{color:var(--rf-ink,#121214)}}.cmx :is(.cx-rp,.cx-pp):focus-visible{outline:2px solid var(--rf-ink,#121214);outline-offset:3px}.cmx-mob{display:none}@container cmx (width<=719px){.cmx-lap{display:none}.cmx-mob{width:min(100%,300px,calc((100 * var(--svh,1vh) - 104px) * .478));aspect-ratio:900/1883;margin:0 auto;display:block;position:relative}}.mx-scr{background:var(--ax-page);border-radius:12%/5.6%;width:90.2%;height:96.55%;position:absolute;top:1.7%;left:4.8%;overflow:hidden;container:cmxmob/inline-size}.mx{transform-origin:0 0;width:390px;height:874px;transform:scale(tan(atan2(100cqw,390px)));background:var(--ax-page);color:var(--ax-ink);letter-spacing:-.01em;font-variant-numeric:tabular-nums;text-align:start;-webkit-user-select:none;user-select:none;font-size:14px;line-height:1.45;position:absolute;top:0;left:0;overflow:hidden}.mx svg{flex:none;width:18px;height:18px;display:block}.mx-bar{z-index:7;direction:ltr;justify-content:space-between;align-items:center;height:86px;padding-inline:38px 32px;font-size:15px;font-weight:600;display:flex;position:absolute;top:0;left:0;right:0}.mx-sys{color:var(--ax-ink);align-items:center;gap:5.5px;display:flex}.mx .mx-sys svg{width:auto;height:12px}.mx .mx-sys svg:last-child{height:13px}.mx-win{z-index:1;position:absolute;inset:0}.mx-top{align-items:center;gap:12px;height:44px;padding-inline:18px;display:flex;position:absolute;top:78px;left:0;right:0}.mx-top .ax-brand .cx-sg{width:36px}.mx-top .ax-brand b{font-size:21px}.mx-ed{color:var(--ax-soft);margin-inline-start:auto}.mx-me{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px}.mx-body{flex-direction:column;padding:0 18px;display:flex;position:absolute;inset:126px 0 30px}.mx .cx-scroll{margin-bottom:66px}.mx .cx-thread{gap:13px}.mx .cx-co{grid-template-columns:28px minmax(0,1fr);column-gap:10px}.mx .cx-av{width:28px;height:28px}.mx .cx-av .cx-sg{width:20px}.mx .cx-tx,.mx .cx-ans,.mx .cx-bub{font-size:14.5px;line-height:1.5}.mx .cx-bub{max-width:290px;padding:9px 14px}.mx .cx-rail{flex-direction:column;gap:10px;transition:opacity .3s,transform .4s cubic-bezier(.16,1,.3,1);display:flex}.mx .cx-pn{background:var(--ax-panel);box-shadow:0 0 0 1px var(--ax-line);border-radius:14px;padding:10px 14px 4px}.mx .cx-ph{min-height:26px;margin-bottom:1px}.mx .cx-row{padding:6px 0}.mx .cx-pn-sg .cx-row{grid-template-columns:minmax(0,1fr) auto}.mx .cx-draft p{font-size:14px}.mx .cx-comp{border-radius:99px;flex-direction:row;align-items:center;height:54px;padding:0 7px 0 18px;position:absolute;bottom:0;left:18px;right:18px}:root[dir=rtl] .mx .cx-comp{padding:0 18px 0 7px}.mx .cx-ct{flex:1}.mx .cx-send{width:40px;height:40px}.mx:after{content:"";background:var(--ax-ink);opacity:.85;z-index:9;border-radius:3px;width:134px;height:5px;margin-left:-67px;position:absolute;bottom:9px;left:50%}.cmx[data-cx] .mx .cx-intro{inset:0}.mx .cx-play{width:84px;height:84px}.mx .cx-play .cx-tri{width:32px;height:32px}.cmx[data-cx] .mx .cx-comp{transform:none}.cmx[data-cx] .mx .cx-home{top:96px}.mx .cx-lsg{width:58px}.mx .cx-hb{font-size:34px}.mx .cx-lock{gap:12px}.mx-rec{display:none}.cmx[data-cx] .mx-rec{background:color-mix(in srgb,var(--ax-panel) 82%,transparent);box-shadow:0 0 0 1px var(--ax-line);border-radius:16px;flex-direction:column;gap:2px;padding:12px 14px;transition:opacity .25s;display:flex;position:absolute;bottom:72px;left:18px;right:18px}.mx-rec b{color:var(--ax-soft);margin-bottom:4px;font-size:13px;font-weight:600}.mx-rec span{color:var(--ax-ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:30px;overflow:hidden}.cmx.st-sent .mx-rec{opacity:0}.cmx[data-cx] .mx .cx-rail{opacity:0;transform:translateY(10px)}.cmx.st-rail .mx .cx-rail{opacity:1;transform:none}.mx .cx-toast{top:58px;left:12px;right:12px;width:auto;inset-inline-end:12px}.mx .cx-ptr{opacity:0;width:38px;height:38px;transition:transform var(--pm,.3s) cubic-bezier(.3,.75,.2,1),opacity .15s ease;background:#7f7f7f6b;border-radius:50%;margin:-19px 0 0 -19px;display:none;box-shadow:0 0 0 1px #ffffff80}.cmx[data-cx] .mx .cx-ptr{display:block}.mx .cx-ptr.is-on{opacity:1}.mx .cx-ptr:after{display:none}@media (prefers-reduced-motion:reduce){.cmx *{transition:none!important;animation:none!important}.cmx .cx-intro,.cmx .cx-ctl,.cmx .cx-home,.cmx .cx-chips,.cmx .mx-rec,.cmx .cx-ptr,.cmx .cx-toast{display:none!important}}
