.cx-ph .wrap{align-items:center}.cx-ph h1{max-width:14ch}.cx-hero-art{place-self:center;width:min(100%,470px);position:relative}.cx-hero-art .dt-art>img{width:auto;max-width:100%;max-height:430px;margin-inline:auto}.cx-float{z-index:2;color:var(--ink);white-space:nowrap;background:color-mix(in srgb,var(--card-solid)88%,transparent);border:1px solid var(--glass-brd);box-shadow:0 0 0 1px var(--glass-edge),var(--d2);backdrop-filter:var(--glass-blur);border-radius:16px;align-items:center;gap:9px;padding:9px 14px 9px 9px;font-size:.84rem;font-weight:600;display:inline-flex;position:absolute}.cx-float small{color:var(--ink-3);font-size:.74rem;font-weight:500;display:block}.cx-float .fi{color:#fff;background:linear-gradient(160deg,var(--red-hi),var(--red-lo));border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.cx-float .fi.green{background:linear-gradient(160deg,#22c06b,#128a4b)}.cx-float .aj-i{width:16px;height:16px}.cx-float.f1{animation:6s ease-in-out infinite cxBob;top:16%;left:-4%}.cx-float.f2{animation:7s ease-in-out -3s infinite cxBob;bottom:14%;right:-2%}@keyframes cxBob{50%{translate:0 -8px}}.cx-desk-sec{padding-block:clamp(2.5rem,5vw,4.5rem) clamp(4rem,8vw,7rem);scroll-margin-top:70px;overflow:clip}.cx-desk{position:relative}.cx-desk:before{content:"";z-index:-1;background:radial-gradient(closest-side,color-mix(in srgb,var(--v-c)20%,transparent),transparent);filter:blur(40px);pointer-events:none;border-radius:50%;position:absolute;inset:8% 8% 0}.cx-lap{width:min(100%,1080px);margin-inline:auto;position:relative}.cx-lap-img{user-select:none;-webkit-user-drag:none;pointer-events:none;filter:var(--hue-f,)drop-shadow(0 42px 46px var(--k191))drop-shadow(0 8px 12px var(--k192));width:100%;height:auto;display:block}.cx-screen{background:var(--k193);border-radius:3px;width:78.57%;height:82.76%;position:absolute;top:4.66%;left:10.77%;overflow:hidden;container-type:size}.cx-glare{z-index:5;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(118deg,#ffffff21 0%,#ffffff0a 26%,#0000 38%),linear-gradient(#ffffff0a,#0000 18%);position:absolute;inset:0}.cx-app{color:var(--ink);background:var(--bg);transition:opacity .9s ease,filter .9s ease,transform 1.1s var(--ease);flex-direction:column;font-size:clamp(11.5px,1.68cqw,15px);line-height:1.45;display:flex;position:absolute;inset:0}html.cx-wake .cx-lap:not(.is-on) .cx-app{opacity:0;filter:brightness(1.8)blur(6px);transform:scale(1.015)}.cx-app .aj-i{vertical-align:-.2em;width:1.15em;height:1.15em}.cx-os{color:var(--ink-2);background:color-mix(in srgb,var(--card-solid)70%,var(--bg-2));border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;height:2.1em;padding:0 1.1em;font-size:.7em;font-weight:500;display:flex}.cx-os-l,.cx-os-r{align-items:center;gap:1.4em;display:flex}.cx-os-l b{color:var(--ink);font-weight:700}.cx-os-r{font-variant-numeric:tabular-nums;gap:.9em}.cx-os-r .aj-i{width:1.3em;height:1.3em}.cx-bar{border-bottom:1px solid var(--line);background:var(--win-2);flex:none;align-items:center;gap:1em;height:2.75em;padding:0 1em;display:flex}.cx-dots{gap:.42em;display:flex}.cx-dots i{background:#ff6b6b;border-radius:50%;width:.7em;height:.7em}.cx-dots i:nth-child(2){background:#ffc24b}.cx-dots i:nth-child(3){background:#36c46d}.cx-crumb{color:var(--ink-3);white-space:nowrap;align-items:center;gap:.5em;font-size:.86em;display:inline-flex}.cx-crumb .aj-i{color:var(--red-ink)}.cx-crumb b{color:var(--ink);font-weight:600}.cx-crumb .sep{color:var(--ink-3)}.cx-find{color:var(--ink-3);background:var(--card-solid);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;border-radius:.6em;flex:0 17em;align-items:center;gap:.55em;min-width:0;height:1.95em;margin-left:auto;padding:0 .4em 0 .75em;font-size:.82em;display:inline-flex;overflow:hidden}.cx-find>span{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.cx-find kbd{font:500 .82em/1 var(--font-mono);background:var(--bg-2);color:var(--ink-3);border-radius:.4em;padding:.3em .45em}.cx-live{font:500 .78em/1 var(--font-mono);color:var(--ok);background:color-mix(in srgb,var(--ok)13%,transparent);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:.5em;padding:.35em .75em;display:inline-flex}.cx-live i{background:var(--ok);border-radius:50%;width:.55em;height:.55em;animation:1.4s ease-in-out infinite cxBlink}@keyframes cxBlink{50%{opacity:.3}}.cx-body{flex:1;grid-template-columns:3.3em minmax(0,1fr) 15.5em;min-height:0;display:grid}.cx-rail{border-right:1px solid var(--line);background:color-mix(in srgb,var(--win-2)60%,var(--bg));flex-direction:column;align-items:center;gap:.45em;padding:.9em 0;display:flex}.cx-rail-i{color:var(--ink-3);border-radius:.7em;place-items:center;width:2.25em;height:2.25em;display:grid}.cx-rail-i.on{color:var(--red-ink);background:color-mix(in srgb,var(--v-c)13%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--v-c)20%,transparent)}.cx-rail-sp{flex:1}.cx-theme{color:var(--ink-2);cursor:pointer;transition:background .2s,color .2s,transform .35s var(--ease);background:0 0;border:0;border-radius:.7em;place-items:center;width:2.25em;height:2.25em;padding:0;display:grid}.cx-theme:hover{color:var(--red-ink);background:color-mix(in srgb,var(--v-c)12%,transparent);transform:rotate(-14deg)}.cx-theme:focus-visible{box-shadow:0 0 0 .2em var(--bg),0 0 0 .35em var(--red);outline:none}.cx-theme .i-sun{display:none}:root[data-mode=dark] .cx-app:not([data-app-theme]) .cx-theme .i-sun,.cx-app[data-app-theme=dark] .cx-theme .i-sun{display:block}:root[data-mode=dark] .cx-app:not([data-app-theme]) .cx-theme .i-moon,.cx-app[data-app-theme=dark] .cx-theme .i-moon{display:none}.cx-theme--bar{flex:none;display:none}.cx-app[data-app-theme=dark]{color-scheme:dark;--ink:var(--k88);--ink-2:var(--k95);--ink-3:var(--k96);--line:var(--k97);--bg:var(--k41);--bg-2:var(--k98);--nav-bg:var(--k99);--pop-bg:var(--k100);--red:var(--k101);--red-hi:var(--k102);--red-lo:var(--k103);--red-ink:var(--k104);--v-rgb:132,102,255;--v-c:var(--k105);--v2-rgb:169,148,255;--v2-c:var(--k106);--v3-rgb:196,112,255;--v3-c:var(--k107);--v4-rgb:96,140,255;--v4-c:var(--k108);--card:var(--k109);--card-solid:var(--k110);--chip:var(--k111);--win:var(--k112);--win-2:var(--k113);--ok:#3ddc97;--warn:#f5c451;--hl:#ffffff14;--shadow-lg:0 50px 100px -40px #000000d9,0 18px 36px -18px #0009;--d1:inset 0 1px 0 #ffffff12,0 1px 1px #0006,0 6px 14px -6px #0000008c;--d2:inset 0 1px 0 #ffffff14,0 2px 4px #00000073,0 16px 32px -12px #0009,0 40px 80px -36px var(--k114);--d3:inset 0 1px 0 #ffffff1a,0 4px 8px #00000073,0 24px 48px -14px #000000a6,0 70px 120px -40px var(--k115);--glass:linear-gradient(155deg,#ffffff16,#ffffff07);--glass-strong:linear-gradient(155deg,#ffffff1f,#ffffff0d);--sheen:radial-gradient(120% 70% at 0% 0%,#ffffff12,transparent 50%);--glass-brd:#ffffff1c;--glass-edge:#00000059;--glass-blur:blur(24px)saturate(160%);--mist-1:var(--k116);--mist-2:var(--k117);--art-shadow:var(--hue-f,)drop-shadow(0 34px 44px #0000008c)drop-shadow(0 0 60px var(--k116));--art-glow:var(--k118);--key-bg:linear-gradient(180deg,#ffffff1c,#ffffff0a);--key-brd:#ffffff1f;--key-shadow:inset 0 1px 0 #ffffff24,0 8px 16px -10px #000c;--input-bg:#ffffff0d;--b3-op:.05;--phbg-display:block;--pharts-display:none;--logo-filter:brightness(0)saturate(100%);--grid-dot:var(--k119);--mark-a:var(--k120);--mark-b:var(--k121);--scrim:var(--k122);--lm-1:var(--k123);--lm-2:var(--k53);--lm-w1:var(--k124);--lm-w2:var(--k125);--overlay:var(--k126);--hlc:var(--hl-d,0);--pf-bad:#ff6b70;--pf-flag:#c42e3a;--focus:0 0 0 3px var(--bg),0 0 0 5px var(--red)}.cx-app[data-app-theme=light]{color-scheme:light;--ink:var(--k46);--ink-2:var(--k47);--ink-3:var(--k48);--line:var(--k49);--bg:var(--k37);--bg-2:var(--k50);--red:var(--k39);--red-hi:var(--k52);--red-lo:var(--k53);--red-ink:var(--k54);--v-rgb:106,69,255;--v-c:var(--k55);--v2-rgb:142,115,255;--v2-c:var(--k56);--v3-rgb:226,146,255;--v3-c:var(--k57);--v4-rgb:120,160,255;--v4-c:var(--k58);--card:#fff9;--card-solid:#fff;--chip:var(--k59);--win:#fff;--win-2:var(--k60);--ok:#12925a;--warn:#a2600a;--hl:#fffffff5;--pf-bad:#cf2f3b;--focus:0 0 0 3px var(--bg),0 0 0 5px var(--red);--d1:inset 0 1px 0 var(--hl),0 1px 1px var(--k63),0 4px 10px -4px var(--k64),0 12px 24px -14px var(--k65);--d2:inset 0 1px 0 var(--hl),0 1px 2px var(--k66),0 10px 22px -10px var(--k67),0 34px 64px -30px var(--k68);--glass-strong:linear-gradient(155deg,#ffffffeb,#ffffffb3);--input-bg:#ffffffb3}.cx-app{transition:opacity .9s ease,filter .9s ease,transform 1.1s var(--ease),background-color .45s ease,color .45s ease}.cx-form{scrollbar-width:thin;background:radial-gradient(var(--line)1px,transparent 1.2px)0 0/1.6em 1.6em;flex-direction:column;gap:.62em;min-width:0;min-height:0;padding:1.05em 1.35em 1.1em;display:flex;position:relative;overflow:auto}.cx-nt-head{justify-content:space-between;align-items:center;gap:.8em;display:flex}.cx-nt-label{font:600 .7em/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:.55em;display:inline-flex}.cx-nt-label i{background:var(--pf-bad);box-shadow:0 0 0 .25em color-mix(in srgb,var(--pf-bad)18%,transparent);border-radius:50%;width:.75em;height:.75em;animation:1.4s ease-in-out infinite cxBlink}.cx-nt-prog{font:500 .74em/1 var(--font-mono);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.7em;display:inline-flex}.cx-nt-prog b{color:var(--ok);font-weight:600}.cx-nt-bar{grid-template-columns:repeat(5,1.3em);gap:.3em;display:grid}.cx-nt-bar i{background:color-mix(in srgb,var(--ink)12%,transparent);border-radius:.45em;height:.45em;transition:background .35s}.cx-nt-bar i.on{background:var(--ok)}.cx-form h2{font:600 1.7em/1.05 var(--font-display);letter-spacing:-.035em;margin:.05em 0 0;font-stretch:94%}.cx-intro{color:var(--ink-2);text-wrap:pretty;max-width:60ch;margin:-.2em 0 .1em;font-size:.88em}.cx-app .nw{white-space:nowrap}.cx-fields{flex:1;grid-template-rows:auto auto auto minmax(6.2em,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:.62em .9em;min-height:0;display:grid}.cx-fld{grid-template-rows:auto auto;align-content:start;gap:.28em;min-width:0;display:grid;position:relative}.cx-fld.full{grid-column:1/-1}.cx-fld.area{grid-template-rows:auto minmax(0,1fr);align-content:stretch}.cx-fld label,.cx-lbl{color:var(--ink-2);font-size:.8em;font-weight:600;line-height:1.4}.cx-fld label em{color:var(--red-ink);font-style:normal}.cx-inp{border:1px solid var(--line);background:var(--input-bg);color:var(--ink);font:500 1em/1.3 var(--font-body);box-shadow:inset 0 1px 2px var(--k152);border-radius:.7em;width:100%;height:2.55em;padding:0 2.3em 0 .85em;transition:border-color .25s,box-shadow .25s}textarea.cx-inp{resize:none;height:100%;min-height:4.4em;padding:.6em 2.3em .6em .85em;line-height:1.5}.cx-inp::placeholder{color:var(--ink-3);opacity:.85}.cx-inp:hover{border-color:color-mix(in srgb,var(--v-c)32%,transparent)}.cx-inp:focus{border-color:var(--red);box-shadow:0 0 0 .28em color-mix(in srgb,var(--v-c)16%,transparent);outline:none}.cx-tick{color:#fff;background:var(--ok);pointer-events:none;border-radius:50%;place-items:center;width:1.3em;height:1.3em;transition:transform .4s cubic-bezier(.3,1.5,.55,1);display:grid;position:absolute;top:2.05em;right:.6em;transform:scale(0)}.cx-tick .aj-i{stroke-width:3px;width:.75em;height:.75em}.cx-fld.ok .cx-tick{transform:scale(1)}.cx-fld.bad .cx-inp{border-color:var(--pf-bad);box-shadow:0 0 0 .28em color-mix(in srgb,var(--pf-bad)14%,transparent)}.cx-err{color:var(--pf-bad);font-size:.72em;font-weight:600;display:none}.cx-fld .cx-err{text-align:right;white-space:nowrap;text-overflow:ellipsis;max-width:62%;line-height:1.55;position:absolute;top:0;right:0;overflow:hidden}.cx-fld.bad .cx-err,.cx-terms.bad .cx-err{display:block}.cx-attach{border:1.5px dashed color-mix(in srgb,var(--v-c)34%,transparent);background:color-mix(in srgb,var(--v-c)4.5%,transparent);cursor:pointer;border-radius:.8em;align-items:center;gap:.75em;min-height:2.9em;padding:.45em .8em;transition:border-color .25s,background .25s;display:flex;position:relative}.cx-attach:hover,.cx-attach.drag{border-color:var(--red);background:color-mix(in srgb,var(--v-c)9%,transparent)}.cx-attach input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.cx-attach:focus-within{box-shadow:0 0 0 .28em color-mix(in srgb,var(--v-c)20%,transparent)}.cx-at-ic{color:var(--red-ink);background:color-mix(in srgb,var(--v-c)13%,transparent);border-radius:.6em;flex:none;place-items:center;width:2em;height:2em;display:grid}.cx-at-t{min-width:0;font-size:.88em;font-weight:600;line-height:1.3;display:grid}.cx-at-t small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:.9em;font-weight:500;overflow:hidden}.cx-at-file{z-index:1;background:var(--card-solid);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;align-items:center;gap:.45em;max-width:48%;margin-left:auto;padding:.3em .35em .3em .7em;font-size:.8em;font-weight:600;display:none;position:relative}.cx-at-file>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cx-at-file button{background:color-mix(in srgb,var(--v-c)12%,transparent);color:var(--ink);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:1.6em;height:1.6em;padding:0;display:grid}.cx-attach.has .cx-at-file{display:inline-flex}.cx-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6em 1em;display:flex}.cx-terms{gap:.2em;display:grid}.cx-check{color:var(--ink-2);cursor:pointer;align-items:center;gap:.65em;font-size:.86em;display:inline-flex}.cx-check input{-webkit-appearance:none;appearance:none;border:1.5px solid color-mix(in srgb,var(--v-c)48%,transparent);background:var(--input-bg);cursor:pointer;border-radius:.4em;flex:none;place-items:center;width:1.35em;height:1.35em;margin:0;transition:background .2s,border-color .2s;display:grid}.cx-check input:after{content:"";border:0 solid #fff;border-width:0 0 .15em .15em;width:.6em;height:.34em;transition:transform .25s cubic-bezier(.3,1.5,.55,1);transform:rotate(-45deg)translate(.05em,-.05em)scale(0)}.cx-check input:checked{background:var(--red);border-color:var(--red)}.cx-check input:checked:after{transform:rotate(-45deg)translate(.05em,-.05em)scale(1)}.cx-check input:focus-visible{box-shadow:0 0 0 .25em color-mix(in srgb,var(--v-c)28%,transparent);outline:none}.cx-check a{color:var(--red-ink);font-weight:600}.cx-terms.bad .cx-check input{border-color:var(--pf-bad)}.cx-terms .cx-err{font-size:.74em}.cx-send{color:#fff;font:600 .94em/1 var(--font-body);cursor:pointer;background:linear-gradient(180deg,color-mix(in srgb,var(--red)82%,var(--red-hi)),var(--red)45%,var(--red-lo));box-shadow:inset 0 1px 0 #ffffff59,0 .7em 1.4em -.7em color-mix(in srgb,var(--v-c)90%,transparent);transition:transform .3s var(--ease),box-shadow .3s;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.55em;height:2.75em;padding:0 1.35em;display:inline-flex}.cx-send:hover{box-shadow:inset 0 1px 0 #ffffff59,0 1em 1.8em -.8em color-mix(in srgb,var(--v-c)95%,transparent);transform:translateY(-2px)}.cx-send:focus-visible,.cx-again:focus-visible{box-shadow:0 0 0 3px var(--bg),0 0 0 5px var(--red);outline:none}.cx-sent{z-index:3;text-align:center;background:color-mix(in srgb,var(--bg)90%,transparent);backdrop-filter:blur(10px);opacity:0;visibility:hidden;place-content:center;justify-items:center;gap:.6em;padding:1.4em;transition:opacity .4s,visibility 0s linear .4s;display:grid;position:absolute;inset:0}.cx-form.is-sent .cx-sent{opacity:1;visibility:visible;transition-delay:0s}.cx-sent img{filter:var(--hue-f,)drop-shadow(0 18px 24px color-mix(in srgb,var(--v-c)30%,transparent));width:8.5em;height:auto}.cx-form.is-sent .cx-sent img{animation:1.1s cubic-bezier(.3,1.5,.55,1) both cxFly}@keyframes cxFly{0%{opacity:0;transform:translate(-2.5em,2.5em)scale(.6)rotate(-8deg)}}.cx-sent h3{font:600 1.45em/1.1 var(--font-display);letter-spacing:-.03em}.cx-sent p{color:var(--ink-2);max-width:36ch;font-size:.9em}.cx-sent .note{color:var(--ink-3);font-size:.76em}.cx-again{font:600 .88em/1 var(--font-body);color:var(--ink);background:var(--card-solid);box-shadow:inset 0 0 0 1px var(--line),var(--d1);cursor:pointer;border:0;border-radius:999px;height:2.5em;margin-top:.3em;padding:0 1.2em}.cx-rec{border-left:1px solid var(--line);background:color-mix(in srgb,var(--win-2)70%,var(--bg));flex-direction:column;gap:.7em;min-width:0;min-height:0;padding:1.05em .95em;display:flex;overflow:hidden}.cx-rec-h{font:600 .68em/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);justify-content:space-between;align-items:center;gap:.6em;display:flex}.cx-rec-st{letter-spacing:.06em;color:var(--warn);background:color-mix(in srgb,var(--warn)15%,transparent);border-radius:999px;padding:.45em .7em;transition:color .3s,background .3s}.cx-rec-st.ready{color:var(--ok);background:color-mix(in srgb,var(--ok)14%,transparent)}.cx-rec-who{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65em;display:grid}.cx-rec-av{color:#fff;font:600 .95em/1 var(--font-body);background:linear-gradient(160deg,var(--red-hi),var(--red-lo));box-shadow:0 .5em 1em -.5em color-mix(in srgb,var(--v-c)80%,transparent);border-radius:50%;place-items:center;width:2.6em;height:2.6em;display:grid}.cx-rec-who>div{min-width:0}.cx-rec-who b{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:.95em;font-weight:600;display:block;overflow:hidden}.cx-rec-who small{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:.76em;display:block;overflow:hidden}.cx-rec-dl{grid-template-columns:minmax(0,1fr);gap:.42em;margin:0;display:grid}.cx-rec-dl>div{min-width:0}.cx-rec-dl>div,.cx-rec-note{background:var(--card-solid);box-shadow:inset 0 0 0 1px var(--line);border-radius:.65em;padding:.5em .65em}.cx-rec-dl dt{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:.4em;font-size:.66em;font-weight:600;display:flex}.cx-rec-dl dt .aj-i{color:var(--red-ink);width:1.2em;height:1.2em}.cx-rec-dl dd{text-overflow:ellipsis;white-space:nowrap;margin:.15em 0 0;font-size:.82em;font-weight:600;overflow:hidden}.cx-rec-dl dd.empty,.cx-rec-note p.empty{color:var(--ink-3);font-weight:500}.cx-rec-note{flex-direction:column;flex:1;gap:.2em;min-height:3.5em;display:flex;overflow:hidden}.cx-rec-note span{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:.66em;font-weight:600}.cx-rec-note p{-webkit-line-clamp:6;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.8em;line-height:1.5;display:-webkit-box;overflow:hidden}.cx-rec .is-new{animation:.7s cxFill}@keyframes cxFill{0%{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--v-c)55%,transparent),0 0 0 .3em color-mix(in srgb,var(--v-c)14%,transparent)}}.cx-rec-route{color:var(--ink-2);align-items:center;gap:.5em;font-size:.74em;display:flex}.cx-rec-route .aj-i{color:var(--red-ink)}.cx-reach{z-index:2;background:var(--sheen),var(--glass-strong);border:1px solid var(--glass-brd);box-shadow:0 0 0 1px var(--glass-edge),var(--d2);backdrop-filter:var(--glass-blur);border-radius:26px;grid-template-columns:minmax(0,1.18fr) minmax(0,1.12fr) minmax(0,1fr) minmax(0,.92fr);width:min(100%,1080px);margin:18px auto 0;display:grid;position:relative}.cx-tile{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:18px 14px 18px 18px;display:grid;position:relative}.cx-tile+.cx-tile:before{content:"";background:var(--line);width:1px;position:absolute;top:22%;bottom:22%;left:0}.cx-tile-ic{color:#fff;background:linear-gradient(160deg,var(--red-hi),var(--red-lo));box-shadow:inset 0 1px 0 #ffffff4d,0 10px 20px -10px color-mix(in srgb,var(--v-c)80%,transparent);border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.cx-tile-ic .aj-i{width:19px;height:19px}.cx-tile-t{gap:2px;min-width:0;display:grid}.cx-tile-k{font:600 .7rem/1.2 var(--font-body);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3)}.cx-tile-v{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:.98rem;font-weight:600;line-height:26px;text-decoration:none;display:block;overflow:hidden}.cx-tile-v.num{font-variant-numeric:tabular-nums;letter-spacing:.005em}a.cx-tile-v:hover{color:var(--red-ink)}.cx-tile small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.cx-copy{color:var(--ink-2);background:color-mix(in srgb,var(--v-c)8%,transparent);cursor:pointer;border:0;border-radius:10px;place-items:center;width:32px;height:32px;padding:0;transition:background .2s,color .2s;display:grid}.cx-copy:hover{color:var(--red-ink);background:color-mix(in srgb,var(--v-c)15%,transparent)}.cx-copy .aj-i{width:15px;height:15px}.cx-copy.done{color:var(--ok);background:color-mix(in srgb,var(--ok)14%,transparent)}.cx-copy:focus-visible,.cx-soc-i:focus-visible{box-shadow:0 0 0 3px var(--bg),0 0 0 5px var(--red);outline:none}.cx-soc{gap:6px;margin-block:1px;display:flex}.cx-soc-i{color:var(--ink-2);background:color-mix(in srgb,var(--v-c)8%,transparent);transition:background .2s,color .2s,transform .3s var(--ease);border-radius:8px;place-items:center;width:26px;height:26px;text-decoration:none;display:grid}a.cx-soc-i:hover{color:var(--red-ink);background:color-mix(in srgb,var(--v-c)15%,transparent);transform:translateY(-2px)}.cx-soc-i.off{opacity:.55}.cx-soc-i .aj-i{width:15px;height:15px}.cx-off-sec{scroll-margin-top:70px;overflow:clip}.cx-off-sec .head p{max-width:40ch}.cx-off-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(20px,3.5vw,48px);display:grid}.cx-globe{aspect-ratio:1;touch-action:pan-y;justify-self:center;width:100%;max-width:600px;margin:0;position:relative}.cx-globe:before{content:"";z-index:-1;background:radial-gradient(closest-side,color-mix(in srgb,var(--v-c)30%,transparent),transparent);filter:blur(34px);pointer-events:none;border-radius:50%;position:absolute;inset:6%}.cx-globe canvas{cursor:grab;outline:none;width:100%;height:100%;display:block}.cx-globe canvas.is-drag{cursor:grabbing}.cx-globe canvas.is-pin{cursor:pointer}.cx-globe-hint{color:var(--ink-2);pointer-events:none;background:var(--glass-strong);border:1px solid var(--glass-brd);box-shadow:0 0 0 1px var(--glass-edge),var(--d1);backdrop-filter:var(--glass-blur);border-radius:999px;align-items:center;gap:7px;padding:7px 12px 7px 9px;font-size:.8rem;font-weight:600;transition:opacity .5s;display:inline-flex;position:absolute;top:4%;left:3%}.cx-globe-hint .aj-i{color:var(--red-ink);width:15px;height:15px}.cx-globe.used .cx-globe-hint{opacity:0}.cx-off-list{gap:14px;display:grid}.cx-off{background:var(--sheen),var(--card-solid);border:1px solid var(--glass-brd);box-shadow:0 0 0 1px var(--glass-edge),var(--d2);transition:transform .45s var(--ease),box-shadow .35s,background .35s;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 16px;padding:16px 20px 16px 16px;display:grid;position:relative}.cx-off:hover{transform:translateY(-3px)}.cx-off.on{box-shadow:0 0 0 2px color-mix(in srgb,var(--v-c)55%,transparent),0 18px 40px -18px color-mix(in srgb,var(--v-c)55%,transparent),var(--d2);background:radial-gradient(90% 120% at 0% 0%,color-mix(in srgb,var(--v-c)10%,transparent),transparent 60%),var(--card-solid)}.cx-off-pick{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;min-width:0;padding:0;display:grid}.cx-off-pick:after{content:"";border-radius:inherit;position:absolute;inset:0}.cx-off-pick:focus-visible{outline:none}.cx-off:has(.cx-off-pick:focus-visible){box-shadow:0 0 0 3px var(--bg),0 0 0 5px var(--red),var(--d2)}.cx-cc{font:600 .98rem/1 var(--font-mono);letter-spacing:.04em;color:#fff;background:linear-gradient(160deg,var(--red-hi),var(--red-lo));box-shadow:inset 0 1px 0 #ffffff59,0 12px 22px -10px color-mix(in srgb,var(--v-c)80%,transparent);border-radius:16px;place-items:center;width:52px;height:52px;transition:transform .45s cubic-bezier(.3,1.5,.55,1);display:grid}.cx-off.on .cx-cc{transform:scale(1.06)rotate(-4deg)}.cx-off-t{gap:3px;min-width:0;display:grid}.cx-off-t b{font:600 1.22rem/1.15 var(--font-display);letter-spacing:-.025em}.cx-off-t b small{font:500 .88rem/1 var(--font-body);color:var(--ink-3);letter-spacing:0;margin-left:7px}.cx-addr{color:var(--ink-2);font-size:.95rem}.cx-off-side{z-index:1;justify-items:end;gap:9px;display:grid;position:relative}.cx-clock{font:500 .8rem/1 var(--font-mono);color:var(--ink);background:var(--chip);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:6px 11px;display:inline-flex}.cx-clock .aj-i{color:var(--red-ink);width:14px;height:14px}.cx-maplink{color:var(--red-ink);white-space:nowrap;align-items:center;gap:6px;font-size:.86rem;font-weight:600;text-decoration:none;display:inline-flex}.cx-maplink:hover{text-underline-offset:3px;text-decoration:underline}.cx-maplink .aj-i{width:14px;height:14px}.cx-probe{visibility:hidden;width:0;height:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.cx-lap{animation-range:entry 0% entry 40%;animation:cubic-bezier(.2,.7,.2,1) both dtReveal view()}.cx-reach{animation-range:entry 0% entry 60%;animation:cubic-bezier(.2,.7,.2,1) both dtReveal view()}.cx-off{animation-range:entry 0% entry 45%;animation:cubic-bezier(.2,.7,.2,1) both dtReveal view()}.cx-globe{animation-range:entry 0% entry 50%;animation:cubic-bezier(.2,.7,.2,1) both cxGlobeIn view()}}}@keyframes cxGlobeIn{0%{opacity:.2;scale:.82}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.cx-float,.cx-live i,.cx-nt-label i{animation:none!important}}@media (width<=1180px){.cx-lap{width:min(100%,940px)}}@media (width<=1100px){.cx-reach{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,940px);margin-top:22px}.cx-tile:nth-child(3):before{display:none}.cx-tile:nth-child(n+3){border-top:1px solid var(--line)}}@media (width<=960px){.cx-lap{width:100%}.cx-lap-img{display:none}.cx-screen{background:var(--bg);box-shadow:0 0 0 1px var(--glass-edge),var(--d3);border-radius:24px;width:100%;height:auto;position:relative;top:auto;left:auto;container-type:normal}.cx-glare,.cx-os,.cx-rail{display:none}.cx-theme--bar{width:2.3em;height:2.3em;display:grid}.cx-app{border-radius:inherit;font-size:14px;position:relative;overflow:hidden}html.cx-wake .cx-lap:not(.is-on) .cx-app{opacity:1;filter:none;transform:none}.cx-body{grid-template-columns:minmax(0,1fr) 15em}.cx-form{padding:1.3em 1.4em 1.4em;overflow:visible}.cx-fields{grid-template-rows:none}textarea.cx-inp{height:auto;min-height:7.5em}.cx-off-grid{grid-template-columns:minmax(0,1fr)}.cx-globe{max-width:480px}}@media (width<=720px){.cx-body{grid-template-columns:minmax(0,1fr)}.cx-rec,.cx-find{display:none}.cx-live{margin-left:auto}}@media (width<=600px){.cx-app{font-size:14.5px}.cx-crumb>span:not(:last-child),.cx-crumb .sep{display:none}.cx-fields{grid-template-columns:minmax(0,1fr)}.cx-form{padding:1.1em 1em 1.2em}.cx-foot{flex-direction:column;align-items:stretch}.cx-send{justify-content:center}.cx-attach{flex-wrap:wrap}.cx-at-file{max-width:calc(100% - 2.75em);margin-left:2.75em}.cx-float.f1{top:4%;left:0}.cx-float{padding:7px 11px 7px 7px;font-size:.78rem}.cx-float .fi{width:28px;height:28px}.cx-hero-art .dt-art>img{max-height:320px}.cx-reach{grid-template-columns:minmax(0,1fr)}.cx-tile:before{display:none}.cx-tile+.cx-tile{border-top:1px solid var(--line)}.cx-off{grid-template-columns:minmax(0,1fr);padding:16px}.cx-off-side{grid-auto-flow:column;justify-content:space-between;place-items:center start}}@media (pointer:coarse){.cx-inp{font-size:max(16px,1em)}}