@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff")}._root_fpz43_3{--page:#f3f1ed;--surface:#faf8f5;--paper:#fff;--inset:#f3f1ed;--s3:#eeece8;--frame:#e8e5e0;--line:#e7e3df;--line-2:#dcd6cf;--ink:#28272d;--muted:#6d6875;--faint:#8a8490;--accent:#3454ad;--accent-soft:#e6ecf8;--navy:#536fab;--primary:#3a5b95;--primary-h:#33518a;--soft:#e9edf5;--soft-h:#dde4f0;--heat0:#ece8e3;--heat1:#c9d3ea;--heat2:#8fa3d4;--heat3:#3454ad;--butter:#f6e8b9;--butter-2:#ecd384;--butter-ink:#6a5212;--sage:#dfe8d5;--sage-2:#bccfae;--sage-ink:#3d5a35;--sky:#dce8f2;--sky-2:#b7cfe5;--sky-ink:#2d4e72;--terra:#f5dccd;--terra-2:#e8b79c;--terra-ink:#8a4426;--plum:#e7dfeb;--plum-2:#cbb8d4;--plum-ink:#4a2f5c;--mist:#e2e6ec;--mist-2:#c3cbd7;--mist-ink:#34405a;--rose:#f1d3d0;--butter-l:#f8eec8;--sage-l:#e4ecdc;--sky-l:#e3edf6;--terra-l:#f6e1d4;--dusk-0:#170f22;--dusk-1:#26173a;--dusk-top:#34203c;--cream:#fbf2e7;--cream-2:#e6d6d6;--cream-3:#b9a8b9;--card:#fffdfa;--ink-2:#3d3b44;--neu-ink:#5a5662;--r-card:14px;--btn:var(--primary);--ok:#3f7a46;--ok-bg:#e3efdf;--warn:#a2541f;--warn-bg:#f8e3d5;--quiet-bg:#ece8e3;--font-display:"Instrument Serif", Georgia, "Times New Roman", serif;--font-display-weight:400;--font-display-tracking:-.018em;--font-display-scale:1.16;--font-heading:"Manrope Variable", -apple-system, BlinkMacSystemFont, sans-serif;--sans:"Inter Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono:"IBM Plex Mono", ui-monospace, Menlo, monospace;--ease:cubic-bezier(.2, .8, .2, 1);--ease-out:cubic-bezier(.22, 1, .36, 1);--gutter:clamp(16px, 5vw, 72px);--shadow:0 1px 2px #3c2c1e0f, 0 18px 50px -22px #3c2c1e47;--shadow-sm:0 1px 2px #3c2c1e0f, 0 6px 18px -10px #3c2c1e38;--shadow-1:0 1px 2px #281e1e0d, 0 6px 18px -8px #3c282824;--shadow-2:0 2px 6px #281e1e0f, 0 30px 60px -24px #3c283247}._root_fpz43_3 *{box-sizing:border-box}._root_fpz43_3{-webkit-text-size-adjust:100%;background:var(--page);color:var(--ink);font:400 15px/1.5 var(--sans);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}._root_fpz43_3 img{max-width:100%;display:block}._root_fpz43_3 button{font:inherit;color:inherit;cursor:pointer}._root_fpz43_3 a{color:inherit;text-decoration:none}._root_fpz43_3 .wrap{max-width:1240px;margin:0 auto;padding:0 32px}._root_fpz43_3 svg.i{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}._root_fpz43_3 .logo{object-fit:contain;flex:none;width:16px;height:16px}._root_fpz43_3 .btn{height:44px;font:500 15px/1 var(--sans);white-space:nowrap;transition:transform .25s var(--ease), background .2s, box-shadow .25s;border:1px solid #0000;border-radius:12px;align-items:center;gap:8px;padding:0 18px;display:inline-flex}._root_fpz43_3 .btn svg.i{transition:transform .3s var(--ease)}._root_fpz43_3 .btn:hover{transform:translateY(-1px)}._root_fpz43_3 .btn:hover svg.i{transform:translate(-1px)scale(1.08)}._root_fpz43_3 .btn:active{transform:translateY(0)scale(.98)}._root_fpz43_3 .btn-primary{background:var(--primary);color:#fff;box-shadow:inset 0 1px #ffffff2e,0 8px 20px -10px #3a5b95bf}._root_fpz43_3 .btn-primary:hover{background:var(--primary-h);box-shadow:inset 0 1px #ffffff2e,0 12px 26px -10px #3a5b95cc}._root_fpz43_3 .btn-sm{border-radius:10px;height:34px;padding:0 13px;font-size:13.5px}._root_fpz43_3 .brand{font:700 19px/1 var(--font-heading);letter-spacing:-.03em;align-items:center;gap:10px;display:flex}._root_fpz43_3 .brand img{width:32px;height:32px;margin:-2px}._root_fpz43_3 .hero{padding:104px 0 0}._root_fpz43_3 .seats{border:1px solid var(--line);height:32px;color:var(--muted);background:#ffffffa6;border-radius:10px;align-items:center;gap:10px;padding:0 14px 0 5px;font-size:13.5px;display:inline-flex}._root_fpz43_3 .seats b{color:var(--ink);font-weight:600}._root_fpz43_3 h1.headline{font:var(--font-display-weight) calc(clamp(44px, 7vw, 100px) * var(--font-display-scale))/.98 var(--font-display);letter-spacing:calc(var(--font-display-tracking) * 1.11);margin:22px 0 0}._root_fpz43_3 .hero-row{max-width:640px;margin-top:28px}._root_fpz43_3 .hero-sub{color:var(--muted);text-wrap:pretty;margin:0;font-size:18px;line-height:1.55}._root_fpz43_3 .hero-sub b{color:var(--ink);font-weight:500}._root_fpz43_3 .hero-cta{flex-direction:column;align-items:flex-start;gap:10px;margin-top:26px;display:flex}._root_fpz43_3 .hero-cta .row{flex-wrap:wrap;gap:10px;display:flex}._root_fpz43_3 .hero-cta small{color:var(--faint);font-size:12.5px}._root_fpz43_3 .hstage{max-width:1400px;margin:44px auto 0;padding:0 20px;position:relative}._root_fpz43_3 .frame{aspect-ratio:21/9;isolation:isolate;background:#e8d9b8;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 30px 80px -40px #50371473}._root_fpz43_3 .frame .paint{background:url(/assets/hero-DN2uBjIQ.webp) 50%/cover;position:absolute;inset:0}._root_fpz43_3 .frame:after{content:"";border-radius:inherit;pointer-events:none;z-index:3;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #3c280a14}._root_fpz43_3 .light{z-index:1;pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(60% 70% at 78% 30%,#ffecbe59,#0000 60%);position:absolute;inset:0}._root_fpz43_3 .home-card{z-index:4;max-width:1000px;margin:-150px auto 0;padding:0 20px;position:relative}._root_fpz43_3 .tools{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 30px;margin:52px auto 0;font-size:14px;display:flex}._root_fpz43_3 .tools span.t{color:var(--ink);transition:transform .3s var(--ease);align-items:center;gap:8px;font-size:14.5px;font-weight:500;display:inline-flex}._root_fpz43_3 .tools span.t:hover{transform:translateY(-2px)}._root_fpz43_3 .tools span.t .logo{width:20px;height:20px}._root_fpz43_3 .tools .lbl{text-align:center;width:100%;font:600 11.5px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);margin-bottom:6px}._root_fpz43_3 section{position:relative}._root_fpz43_3 .sec-head{max-width:860px}._root_fpz43_3 .sec-head h2{font:var(--font-display-weight) calc(clamp(34px, 4.4vw, 58px) * var(--font-display-scale))/1.04 var(--font-display);letter-spacing:calc(var(--font-display-tracking) * 1);text-wrap:balance;margin:16px 0 0}._root_fpz43_3 .sec-head p{color:var(--muted);text-wrap:pretty;max-width:620px;margin:18px 0 0;font-size:18px}._root_fpz43_3 .hint{color:var(--muted);align-items:center;gap:8px;margin-top:18px;font-size:13.5px;display:inline-flex}._root_fpz43_3 .hint .k{background:var(--paper);border:1px solid var(--line);width:22px;height:22px;color:var(--ink);border-radius:7px;justify-content:center;align-items:center;display:inline-flex}._root_fpz43_3 .hint .k svg.i{width:13px;height:13px}._root_fpz43_3 .rv{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);transform:translateY(14px)}._root_fpz43_3 .rv.on{opacity:1;transform:none}._root_fpz43_3 .app{grid-template-columns:196px 1fr;display:grid}._root_fpz43_3 .latest{background:var(--inset);border-radius:10px;align-items:center;gap:9px;min-height:44px;padding:9px 10px;font-size:12.8px;line-height:1.35;transition:background .6s;display:flex}._root_fpz43_3 .latest.flash{background:#e8f1e3}._root_fpz43_3 .latest .logo{width:15px;height:15px}._root_fpz43_3 .latest .in{animation:slidein .5s var(--ease)}._root_fpz43_3 .q{border-left:2px solid var(--line-2);color:var(--muted);margin-top:6px;padding-left:10px;font-size:12.8px;line-height:1.45}._root_fpz43_3 .person{flex-direction:column;gap:10px;display:flex}._root_fpz43_3 .st{white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}._root_fpz43_3 .st i{border:1.6px solid;border-radius:50%;width:9px;height:9px}._root_fpz43_3 .st.done{color:var(--ok)}._root_fpz43_3 .st.done i{background:currentColor}._root_fpz43_3 .diff{font:500 12px/1 var(--mono);color:var(--ok)}._root_fpz43_3 .diff s{color:var(--warn);margin-left:6px;text-decoration:none}._root_fpz43_3 .ans{max-width:92%;animation:newin .3s var(--ease);font-size:14.5px;line-height:1.6}._root_fpz43_3 .src{border:1px solid var(--line);background:var(--paper);height:28px;animation:newin .35s var(--ease) both;border-radius:9px;align-items:center;gap:6px;padding:0 10px 0 6px;font-size:12.5px;display:inline-flex}._root_fpz43_3 .src .n{font:500 10px/16px var(--sans);text-align:center;background:var(--accent-soft);min-width:16px;height:16px;color:var(--accent);border-radius:4px}._root_fpz43_3 .src .logo{width:14px;height:14px}._root_fpz43_3 .split{gap:12px;display:grid}._root_fpz43_3 .foot{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:24px;padding:28px 0 40px;font-size:13.5px;display:flex}._root_fpz43_3 .foot .brand{font-size:17px}._root_fpz43_3 .foot .brand img{width:26px;height:26px}._root_fpz43_3 .foot nav{flex-wrap:wrap;gap:22px;margin-left:auto;display:flex}@media (width<=900px){._root_fpz43_3 .app{grid-template-columns:1fr}._root_fpz43_3 .hero-cta{align-items:flex-start}}@media (width<=640px){._root_fpz43_3 .wrap{padding:0 16px}._root_fpz43_3 .hero{padding-top:84px}._root_fpz43_3 .hero-sub{font-size:16.5px}._root_fpz43_3 .hstage{margin-top:32px;padding:0 10px}._root_fpz43_3 .frame{aspect-ratio:4/3.5;border-radius:20px}._root_fpz43_3 .frame .paint{background-position:60%}._root_fpz43_3 .home-card{margin-top:-60px;padding:0 10px}}@media (prefers-reduced-motion:reduce){._root_fpz43_3 *,._root_fpz43_3 :before,._root_fpz43_3 :after{transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important}._root_fpz43_3 .rv{opacity:1;transform:none}}._root_fpz43_3 .room{padding:14px 16px;scroll-margin-top:0;position:relative}._root_fpz43_3 .room+.room{padding-top:2px}._root_fpz43_3 .room-shell{background:var(--c);border-radius:44px;max-width:1400px;margin:0 auto;padding:76px 56px 64px;position:relative;overflow:hidden}._root_fpz43_3 .room-shell:before{content:"";pointer-events:none;background:radial-gradient(120% 70% at 85% 0,#ffffff8c,#0000 60%),radial-gradient(80% 60% at 0 100%,#ffffff40,#0000 60%);position:absolute;inset:0}._root_fpz43_3 .room-head{grid-template-columns:minmax(0,1fr) 260px;align-items:end;gap:24px;max-width:1180px;margin:0 auto 40px;display:grid;position:relative}._root_fpz43_3 .room-head .sec-head h2{margin-top:0}._root_fpz43_3 .room-head .sec-head p{color:color-mix(in srgb, var(--ink) 82%, var(--cink))}._root_fpz43_3 .room .hint{color:color-mix(in srgb, var(--ink) 70%, var(--cink))}._root_fpz43_3 .fm-call{box-shadow:var(--shadow-2);color:#f6efe6;background:#2a2730;border-radius:16px;padding:10px}._root_fpz43_3 .fm-slide{aspect-ratio:16/9.4;background:var(--page);color:var(--ink);border-radius:10px;padding:5% 6%;position:relative;overflow:hidden}._root_fpz43_3 .fm-slide .fm-sl-k{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:10.5px}._root_fpz43_3 .fm-slide h5{font-family:var(--font-display);font-weight:var(--font-display-weight);letter-spacing:calc(var(--font-display-tracking) * .5);font-size:calc(clamp(18px, 2vw, 28px) * var(--font-display-scale));margin:4px 0 10px;line-height:1.05}._root_fpz43_3 .fm-slide .fm-chart{align-items:flex-end;gap:5%;height:46%;display:flex;position:absolute;bottom:8%;left:6%;right:6%}._root_fpz43_3 .fm-slide .fm-chart i{transform-origin:bottom;transition:transform .9s var(--ease-out);background:#e9c79f;border-radius:6px 6px 2px 2px;flex:1}._root_fpz43_3 .fm-slide .fm-chart i:last-child{background:#d6914e}._root_fpz43_3 .fm-slide .fm-kpi{text-align:right;position:absolute;top:9%;right:6%}._root_fpz43_3 .fm-slide .fm-kpi b{font-family:var(--font-display);font-size:calc(clamp(20px, 2.4vw, 34px) * var(--font-display-scale));font-weight:var(--font-display-weight);line-height:1;display:block}._root_fpz43_3 .fm-slide .fm-kpi span{color:var(--ok);font-size:11px;font-weight:600}._root_fpz43_3 .fm-tile{aspect-ratio:16/10;background:#3a3640;border-radius:10px;place-items:center;display:grid;position:relative;overflow:hidden}._root_fpz43_3 .fm-tile .fm-fc{aspect-ratio:1;color:#3b2420;border-radius:50%;place-items:center;width:40%;max-width:54px;font-size:13px;font-weight:600;display:grid}._root_fpz43_3 .fm-tile .fm-nm{color:#efe6df;align-items:center;gap:5px;font-size:11px;display:flex;position:absolute;bottom:5px;left:7px}._root_fpz43_3 .fm-tile.speaking{box-shadow:0 0 0 2px #9fd8b8}._root_fpz43_3 .fm-tile .fm-wave{align-items:center;gap:1.5px;height:10px;display:inline-flex}._root_fpz43_3 .fm-tile .fm-wave i{background:#9fd8b8;border-radius:2px;width:2px;height:3px}._root_fpz43_3 .fm-tile.speaking .fm-wave i{animation:.7s ease-in-out infinite fm-wv}._root_fpz43_3 .fm-tile.speaking .fm-wave i:nth-child(2){animation-delay:.15s}._root_fpz43_3 .fm-tile.speaking .fm-wave i:nth-child(3){animation-delay:.3s}._root_fpz43_3 .fm-mctl{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}._root_fpz43_3 .fm-mctl .fm-scrub{cursor:pointer;background:#28272d1a;border-radius:9px;flex:1;min-width:160px;height:6px;position:relative}._root_fpz43_3 .fm-mctl .fm-scrub i{background:var(--ink);border-radius:9px;width:0;position:absolute;top:0;bottom:0;left:0}._root_fpz43_3 .fm-mctl .fm-scrub b{width:8px;height:8px;box-shadow:0 0 0 1.5px var(--ink-2);background:#fff;border-radius:50%;margin:-4px 0 0 -4px;position:absolute;top:50%}._root_fpz43_3 .fm-mctl .fm-t{font-family:var(--mono);color:var(--muted);min-width:84px;font-size:12px}._root_fpz43_3 .fm-mpanel{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow-1);opacity:0;transition:opacity .45s, transform .55s var(--ease-out), box-shadow .3s;cursor:pointer;min-width:0;padding:12px 13px;transform:translateY(12px)scale(.98)}._root_fpz43_3 .fm-mpanel.on{opacity:1;transform:none}._root_fpz43_3 .fm-mpanel.glow{box-shadow:0 0 0 3px #f6c47859, var(--shadow-1)}._root_fpz43_3 .fm-mpanel:hover{box-shadow:0 0 0 1px var(--line-2), 0 14px 30px -14px #3c28284d}._root_fpz43_3 .fm-tr{opacity:0;transition:all .4s var(--ease-out);margin-bottom:6px;font-size:12.5px;line-height:1.45;transform:translateY(4px)}._root_fpz43_3 .fm-tr.on{opacity:1;transform:none}._root_fpz43_3 .fm-tr b{font-weight:600}._root_fpz43_3 .fm-tr .fm-hl{background:#fbe6c4;border-radius:4px;padding:0 2px}._root_fpz43_3 .fm-trbox{flex-direction:column;justify-content:flex-end;max-height:150px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 30%);mask-image:linear-gradient(#0000,#000 30%)}._root_fpz43_3 .fm-c-kate{background:#f4c7c9}._root_fpz43_3 .fm-c-ben{background:#cfe0f3}._root_fpz43_3 .fm-c-alex{background:#f3cfbb}._root_fpz43_3 .fm-tile .fm-nm{white-space:nowrap;display:block}._root_fpz43_3 .fm-tile .fm-wave{vertical-align:1px;margin-right:6px;display:inline-flex}@media (width<=860px){._root_fpz43_3 .fm-tile{aspect-ratio:5/4}._root_fpz43_3 .fm-tile .fm-fc{width:38%;margin-bottom:14px;font-size:11px}._root_fpz43_3 .fm-tile .fm-nm{font-size:10px;bottom:4px;left:5px}}._root_fpz43_3 .dusk-close{color:var(--cream);background:var(--dusk-1);padding:clamp(150px,16vw,230px) 0 clamp(110px,12vw,170px);position:relative;overflow:hidden}._root_fpz43_3 .dusk-close .bg{background:url(/assets/evening-ByXzbKNm.webp) 70% 55%/cover no-repeat;position:absolute;inset:0}._root_fpz43_3 .dusk-close .bg:after{content:"";background:linear-gradient(90deg,#1c14228c 0%,#1c14224d 34%,#1c142200 55%);position:absolute;inset:0}._root_fpz43_3 .dusk-close:before{content:none}._root_fpz43_3 .dusk-close{border-radius:44px;margin:2px max(16px,50% - 700px) 0}@media (width<=860px){._root_fpz43_3 .dusk-close{border-radius:28px}}._root_fpz43_3 .dusk-close canvas{width:100%;height:100%;position:absolute;inset:0}._root_fpz43_3 .dusk-close .in{z-index:2;position:relative}._root_fpz43_3 .dusk-close .seats{color:var(--cream-2);background:#ffece01a;border-color:#ffece038}._root_fpz43_3 .dusk-close .seats b{color:#fff6ec}._root_fpz43_3 .dusk-close h2{font:var(--font-display-weight) calc(clamp(44px, 6vw, 88px) * var(--font-display-scale))/1 var(--font-display);letter-spacing:calc(var(--font-display-tracking) * 1.1);color:#fff6ec;text-shadow:0 2px 40px #140a1e73;max-width:16em;margin:20px 0 0}._root_fpz43_3 .dusk-close p{color:var(--cream-2);max-width:460px;margin:22px 0 32px;font-size:18px}@media (width<=900px){._root_fpz43_3 .room-head{grid-template-columns:1fr}._root_fpz43_3 .room-shell{border-radius:32px;padding:56px 22px 40px}}@media (width<=640px){._root_fpz43_3 .room{padding:8px}._root_fpz43_3 .room+.room{padding-top:0}._root_fpz43_3 .room-shell{border-radius:28px;padding:44px 16px 28px}._root_fpz43_3 .room-head{margin-bottom:26px}._root_fpz43_3 .room-head .sec-head h2{font-size:calc(32px * var(--font-display-scale));padding-right:64px}._root_fpz43_3 .dusk-close p{font-size:16.5px}}._root_fpz43_3 .lnav{left:0;right:0;top:calc(env(safe-area-inset-top,0px) + 14px);z-index:80;pointer-events:none;padding-inline:16px;position:fixed}._root_fpz43_3 .lnav-wrap{pointer-events:auto;-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);background:#ffffffc7;border:1px solid #e3e6ed;border-radius:24px;justify-content:space-between;align-items:center;gap:16px;width:min(1240px,100%);height:56px;margin-inline:auto;padding-inline:10px 8px;display:flex;box-shadow:0 14px 34px -22px #141a2b59}._root_fpz43_3 .lnav-brand{font:600 18px/1 "Manrope Variable", var(--sans);letter-spacing:-.02em;color:#141a2b;align-items:center;gap:10px;padding-left:8px;display:inline-flex}._root_fpz43_3 .lnav-brand img{border-radius:8px;width:30px;height:30px}._root_fpz43_3 .lnav-links{color:#596075;align-items:center;gap:6px;font-size:15px;display:flex;position:relative}._root_fpz43_3 .lnav-l{z-index:1;white-space:nowrap;color:#141a2b;border-radius:999px;align-items:center;gap:7px;height:36px;padding:0 11px;transition:color .25s;display:inline-flex;position:relative}._root_fpz43_3 .lnav-l.on,._root_fpz43_3 .lnav-l.on svg.i{color:#3454ad}._root_fpz43_3 .lnav-spot{z-index:0;opacity:0;pointer-events:none;height:36px;transition:transform .45s var(--ease-out), width .45s var(--ease-out), opacity .3s;background:#e9edf5;border-radius:999px;margin-top:-18px;position:absolute;top:50%;left:0}._root_fpz43_3 .lnav-spot.on{opacity:1}._root_fpz43_3 .lnav-brand,._root_fpz43_3 .lnav-team,._root_fpz43_3 .lnav-dl{white-space:nowrap;flex:none}._root_fpz43_3 .lnav-wrap{transition:box-shadow .3s,background .3s}._root_fpz43_3 .lnav.scrolled .lnav-wrap{background:#ffffffe6;box-shadow:0 0 0 1px #141a2b0f,0 12px 30px -16px #141a2b47}@media (width<=1240px){._root_fpz43_3 .lnav-l svg.i{display:none}._root_fpz43_3 .lnav-l{padding:0 10px}}@media (width<=1000px){._root_fpz43_3 .lnav-l,._root_fpz43_3 .lnav-spot{display:none}}._root_fpz43_3 .lnav-l svg.i{color:#6d6875;stroke-width:1.8px;width:15px;height:15px;transition:color .2s}._root_fpz43_3 .lnav-l:hover svg.i,._root_fpz43_3 .lnav-l:hover{color:#3454ad}._root_fpz43_3 .lnav-dl{white-space:nowrap;color:#fff;background:#1a2a4a;border-radius:999px;align-items:center;gap:8px;height:38px;margin-left:4px;padding:0 18px 0 15px;font-weight:500;transition:background .2s;display:inline-flex}._root_fpz43_3 .lnav-dl:hover{background:#22355c}._root_fpz43_3 .lnav-dl svg{width:15px;height:15px;transform:translateY(1px)}@media (width<=760px){._root_fpz43_3 .lnav-l{display:none}._root_fpz43_3 .lnav-links{gap:8px}._root_fpz43_3 .lnav-dl{margin-left:0}}@media (width<=640px){._root_fpz43_3 .lnav{padding-inline:8px;top:10px}._root_fpz43_3 .lnav-wrap{height:52px}._root_fpz43_3 .lnav-dl{height:36px;padding:0 13px;font-size:14px}}._root_fpz43_3{scroll-padding-top:0}@media (prefers-reduced-motion:no-preference){._root_fpz43_3{scroll-behavior:smooth}}._root_fpz43_3 .room{scroll-margin-top:64px}._root_fpz43_3 .lnav-brand img{margin:-2px}._root_fpz43_3 .room-head.solo{grid-template-columns:1fr}._root_fpz43_3 .fm-call .fm-share{aspect-ratio:16/9.4;background:var(--page);color:var(--ink);border-radius:10px;padding:0;font-size:12px;display:none;position:relative;overflow:hidden}._root_fpz43_3 .fm-call.sharing .fm-slide{display:none}._root_fpz43_3 .fm-call.sharing .fm-share{animation:mem-in .35s var(--ease-out);display:block}._root_fpz43_3 .fm-sh-banner{background:var(--warn-bg);color:var(--warn);border-radius:9px;align-items:center;gap:6px;margin:10px 12px 8px;padding:7px 10px;font-weight:500;display:flex}._root_fpz43_3 .fm-sh-banner svg.i{width:13px;height:13px}._root_fpz43_3 .fm-sh-row{background:var(--card);border:1px solid var(--line);border-radius:9px;align-items:center;gap:9px;margin:0 12px 5px;padding:7px 9px;display:flex}._root_fpz43_3 .fm-sh-row img{width:16px;height:16px}._root_fpz43_3 .fm-sh-row b{font-weight:600;display:block}._root_fpz43_3 .fm-sh-row small{color:var(--faint);font-size:10.5px}._root_fpz43_3 .fm-sh-row div{flex:1;min-width:0}._root_fpz43_3 .fm-sh-row.dup{box-shadow:0 0 0 2px #a2541f59}._root_fpz43_3 .fm-sh-flash{opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}._root_fpz43_3 .fm-sh-flash.go{animation:fm-flash .6s var(--ease-out)}._root_fpz43_3 .fm-pres-tag,._root_fpz43_3 .fm-share-tag{display:none}._root_fpz43_3 .fm-call:not(.sharing) .fm-pres-tag,._root_fpz43_3 .fm-call.sharing .fm-share-tag{display:inline}._root_fpz43_3 .fm-thumb{aspect-ratio:16/10;background:var(--page);border:1px solid var(--line);opacity:0;transition:opacity .4s, transform .4s var(--ease-out);border-radius:8px;flex-direction:column;gap:3px;padding:6px;display:flex;position:relative;transform:scale(.9)}._root_fpz43_3 .fm-thumb.on{opacity:1;transform:none}._root_fpz43_3 .fm-thumb i{background:var(--line-2);border-radius:2px;height:4px;display:block}._root_fpz43_3 .fm-thumb i.a{background:var(--warn-bg);height:6px}._root_fpz43_3 .fm-thumb i.c{background:#a2541f59}._root_fpz43_3 .fm-thumb small{color:var(--muted);margin-top:auto;font-size:10px}._root_fpz43_3 .ux-i{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}._root_fpz43_3 .ux-logo{border-radius:3px;flex:none}._root_fpz43_3 .ux-btn{background:var(--ux-accent);color:#141416;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;height:34px;margin-top:18px;padding:0 14px;font-size:13.5px;font-weight:500;display:inline-flex}._root_fpz43_3 .ux-btn .ux-i{width:15px;height:15px}._root_fpz43_3 .ux-btn.sm{height:30px;margin:0;padding:0 12px;font-size:12.5px}._root_fpz43_3 .ux-btn.sent{background:var(--ux-ok-bg);color:var(--ux-ok)}._root_fpz43_3 .ux-av{width:24px;height:24px;font:600 10px/1 var(--sans);border-radius:50%;flex:none;place-items:center;display:grid}._root_fpz43_3 .ux-av.sm{width:28px;height:28px;font-size:11px}._root_fpz43_3 .ux-av.sq{border-radius:8px;width:36px;height:36px;font-size:12px}._root_fpz43_3 .ux-av.you{color:#2f4f7a;background:#d9e2f3}._root_fpz43_3 .ux-av.kate{color:#7a4a1c;background:#f3dbc4}._root_fpz43_3 .ux-av.ben{color:#3d5a35;background:#d9e6cf}._root_fpz43_3 .ux-av.emma{color:#5b3a66;background:#ead8ea}._root_fpz43_3 .ux-av.tom{color:#4f4b57;background:#e4e0da}._root_fpz43_3 .tools{margin-top:44px}._root_fpz43_3 .mq{--gap:44px;--dur:34s;gap:var(--gap);width:100%;max-width:980px;margin:0 auto;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}._root_fpz43_3 .mq-track{gap:var(--gap);min-width:100%;animation:mq var(--dur) linear infinite;flex:none;justify-content:space-around;display:flex}._root_fpz43_3 .mq:hover .mq-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){._root_fpz43_3 .mq-track{animation:none}}._root_fpz43_3 .mt-stage{max-width:1180px;margin:0 auto}._root_fpz43_3 .mt-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:14px;display:grid}._root_fpz43_3 .mt-call{height:440px;box-shadow:var(--shadow-2);color:#e8eaed;background:#202124;border-radius:18px;flex-direction:column;padding:12px;display:flex}._root_fpz43_3 .mt-meet{flex:1;grid-template-columns:minmax(0,1fr) 150px;gap:10px;min-height:0;display:grid}._root_fpz43_3 .mt-screen{background:#3c4043;border-radius:12px;min-height:0;position:relative;overflow:hidden}._root_fpz43_3 .mt-screen .fm-slide{aspect-ratio:auto;border-radius:0;position:absolute;inset:0}._root_fpz43_3 .mt-screen .fm-share{aspect-ratio:auto;color:#202124;background:#f8f9fa;border-radius:0;padding:0;position:absolute;inset:0}._root_fpz43_3 .fm-call.sharing .mt-screen .fm-share{display:block}._root_fpz43_3 .mt-browser{color:#3c4043;background:#dee1e6;align-items:center;gap:12px;height:34px;padding:0 10px;font-size:11px;display:flex}._root_fpz43_3 .mt-bl{gap:5px;display:flex}._root_fpz43_3 .mt-bl i{background:#c2c6cc;border-radius:50%;width:9px;height:9px}._root_fpz43_3 .mt-tab{background:#fff;border-radius:7px 7px 0 0;align-self:flex-end;align-items:center;gap:6px;height:26px;padding:0 10px;font-weight:500;display:inline-flex}._root_fpz43_3 .mt-tab img{width:12px;height:12px}._root_fpz43_3 .mt-url{color:#5f6368;background:#fff;border-radius:11px;flex:1;align-items:center;gap:5px;height:22px;padding:0 10px;display:inline-flex}._root_fpz43_3 .mt-conn{max-width:520px;margin:0 auto;padding:16px 18px 0}._root_fpz43_3 .mt-ct{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;font-size:15px;font-weight:600;display:flex}._root_fpz43_3 .mt-ct img{border-radius:5px;width:18px;height:18px}._root_fpz43_3 .mt-ct small{color:#5f6368;width:100%;margin-left:26px;font-size:11px;font-weight:400}._root_fpz43_3 .mt-screen .fm-sh-banner{color:#c5221f;background:#fce8e6;border-radius:8px;align-items:flex-start;margin:0 0 8px;padding:8px 10px;font-size:11px;font-weight:500;line-height:1.35}._root_fpz43_3 .mt-screen .fm-sh-banner b{font-weight:600;display:block}._root_fpz43_3 .mt-screen .fm-sh-banner code{font:400 10px/1.4 var(--mono);color:#a50e0e;white-space:normal;margin-top:2px;display:block}._root_fpz43_3 .mt-screen .fm-sh-banner .ux-i{width:13px;height:13px;margin-top:1px}._root_fpz43_3 .mt-screen .fm-sh-row{background:#fff;border:1px solid #e3e6ea;border-radius:8px;margin:0 0 5px;padding:7px 10px;font-size:11.5px}._root_fpz43_3 .mt-screen .fm-sh-row.dup{box-shadow:none;background:#fff5f5;border-color:#f4c7c3}._root_fpz43_3 .mt-screen .fm-sh-row small{font-size:10px}._root_fpz43_3 .mt-present{color:#e8eaed;background:#202124;align-items:center;height:24px;padding:0 10px;font-size:11px;display:flex;position:absolute;bottom:0;left:0;right:0}._root_fpz43_3 .mt-tiles{flex-direction:column;gap:8px;min-height:0;display:flex}._root_fpz43_3 .mt-tiles .fm-tile{aspect-ratio:auto;background:#3c4043;border-radius:10px;flex:1;min-height:0}._root_fpz43_3 .mt-tiles .fm-tile .fm-fc{width:40%;max-width:44px}._root_fpz43_3 .mt-tiles .fm-tile .fm-nm{font-size:10.5px}._root_fpz43_3 .mt-bar{color:#e8eaed;align-items:center;gap:10px;height:46px;margin-top:10px;font-size:13px;display:flex}._root_fpz43_3 .mt-time{font-variant-numeric:tabular-nums}._root_fpz43_3 .mt-sep{color:#5f6368}._root_fpz43_3 .mt-ctl{gap:6px;margin-left:auto;display:flex}._root_fpz43_3 .mt-ctl .ux-i,._root_fpz43_3 .mt-ctl .mt-end{color:#e8eaed;background:#3c4043;border-radius:50%;width:34px;height:34px;padding:9px}._root_fpz43_3 .mt-ctl .mt-end{background:#ea4335;border-radius:999px;place-items:center;width:46px;padding:0;display:grid}._root_fpz43_3 .mt-ctl .mt-end .ux-i{background:0 0;width:34px;height:34px;padding:9px}._root_fpz43_3 .mt-ctl.r{margin-left:0}._root_fpz43_3 .mt-ctl.r .ux-i{background:0 0}._root_fpz43_3 .mt-notes{opacity:1;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-1);border-radius:18px;flex-direction:column;height:440px;padding:14px 16px;display:flex;overflow:hidden;transform:none}._root_fpz43_3 .mt-nh{align-items:center;gap:8px;margin-bottom:12px;font-size:14px;font-weight:600;display:flex}._root_fpz43_3 .mt-nh img{border-radius:6px;width:20px;height:20px}._root_fpz43_3 .mt-live{background:var(--ok-bg);height:22px;color:var(--ok);border-radius:999px;align-items:center;gap:5px;margin-left:auto;padding:0 8px;font-size:11.5px;font-weight:500;display:inline-flex}._root_fpz43_3 .mt-live i{background:var(--ok);border-radius:50%;width:6px;height:6px}._root_fpz43_3 .mt-trbox{scrollbar-width:thin;flex-direction:column;flex:1;justify-content:flex-start;gap:10px;min-height:0;max-height:none;padding-right:4px;display:flex;overflow-y:auto;-webkit-mask-image:none;mask-image:none}._root_fpz43_3 .mt-tr{align-items:flex-start;gap:9px;margin:0;font-size:13px;line-height:1.4;display:flex}._root_fpz43_3 .mt-tr small{color:var(--muted);font-size:11.5px;display:block}._root_fpz43_3 .mt-tr .ux-av{margin-top:2px}._root_fpz43_3 .mt-tags{flex-direction:column;align-items:flex-start;gap:6px;margin-top:12px;display:flex}._root_fpz43_3 .mt-tag{background:var(--accent-soft);height:24px;color:var(--accent);opacity:0;transition:opacity .35s, transform .35s var(--ease-out);border-radius:7px;align-items:center;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex;transform:translateY(4px)}._root_fpz43_3 .mt-tag.warn{color:#8a5a12;background:#fdf1d9}._root_fpz43_3 .mt-tag.on{opacity:1;transform:none}._root_fpz43_3 .mt-strip{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-1);border-radius:16px;grid-column:1/-1;align-items:stretch;gap:12px;padding:10px 12px;display:flex}._root_fpz43_3 .mt-working{border-right:1px solid var(--line);align-items:center;gap:10px;min-width:190px;padding-right:12px;display:flex}._root_fpz43_3 .mt-working img{border-radius:7px;width:24px;height:24px}._root_fpz43_3 .mt-working b{font-size:13px;font-weight:600;display:block}._root_fpz43_3 .mt-working small{color:var(--muted);font-size:12px;display:block}._root_fpz43_3 .mt-cards{flex:1;gap:12px;min-width:0;display:flex;overflow:hidden}._root_fpz43_3 .mt-card{background:var(--surface);border:1px solid var(--line);min-width:0;box-shadow:none;cursor:default;border-radius:12px;flex:1;align-items:center;gap:10px;padding:8px 12px;font-size:13.5px;display:flex;transform:translateY(6px)}._root_fpz43_3 .mt-card.on{transform:none}._root_fpz43_3 .mt-card>div{flex:1;min-width:0}._root_fpz43_3 .mt-card b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;display:block;overflow:hidden}._root_fpz43_3 .mt-card small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11.5px;display:block;overflow:hidden}._root_fpz43_3 .mt-ci{background:var(--inset);width:30px;height:30px;color:var(--ink);border-radius:9px;flex:none;place-items:center;display:grid}._root_fpz43_3 .mt-ci .ux-i{width:16px;height:16px}._root_fpz43_3 .mt-shots{flex:none;width:56px;height:40px;position:relative}._root_fpz43_3 .mt-shots .fm-thumb{border:1px solid var(--line-2);aspect-ratio:auto;background-color:#fff;background-image:linear-gradient(#fce8e6,#fce8e6),linear-gradient(#e3e6ea,#e3e6ea),linear-gradient(#e3e6ea,#e3e6ea);background-position:5px 6px,5px 15px,5px 22px;background-repeat:no-repeat;background-size:70% 5px,80% 4px,80% 4px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:5px;width:44px;height:30px;padding:0;display:block;position:absolute;top:0;left:0;box-shadow:0 2px 6px #0000001f}._root_fpz43_3 .mt-shots .fm-thumb:last-child{top:8px;left:10px}._root_fpz43_3 .mt-card .ux-btn{flex:none}._root_fpz43_3 .mt-card.fm-shots{flex:2}._root_fpz43_3 .mt-card[data-p=last]{flex:.85}._root_fpz43_3 .mt-card .ux-btn .ux-i{width:14px;height:14px}._root_fpz43_3 .mt-card .ux-btn.sent svg.i{stroke-width:2.5px;width:14px;height:14px}._root_fpz43_3 .mt-stage .fm-mctl{max-width:1180px;margin:14px auto 0}@media (width<=860px){._root_fpz43_3 .mt-grid,._root_fpz43_3 .mt-meet{grid-template-columns:minmax(0,1fr)}._root_fpz43_3 .mt-call{min-width:0}._root_fpz43_3 .mt-url{white-space:nowrap;min-width:0;overflow:hidden}._root_fpz43_3 .mt-tiles,._root_fpz43_3 .mt-ctl{display:none}._root_fpz43_3 .mt-call{height:auto}._root_fpz43_3 .mt-screen{min-height:240px}._root_fpz43_3 .mt-notes{height:300px}._root_fpz43_3 .mt-card{flex:none}._root_fpz43_3 .mt-cards,._root_fpz43_3 .mt-strip{flex-direction:column}._root_fpz43_3 .mt-working{border-right:0;border-bottom:1px solid var(--line);padding:0 0 12px}}._root_fpz43_3 .sc{max-width:720px;margin:0 auto;padding:40px 48px 44px;position:relative}._root_fpz43_3 .sc-date{color:var(--ux-muted);font-size:13px}._root_fpz43_3 .sc-h{font:500 27px/1.15 var(--sans);letter-spacing:-.015em;color:var(--ux-ink);margin:4px 0 0}._root_fpz43_3 .sc-k{font:500 12.5px/1 var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ux-muted);align-items:center;gap:7px;margin:26px 0 10px;display:flex}._root_fpz43_3 .sc-k .ux-i{width:14px;height:14px}._root_fpz43_3 .sc-card{background:var(--ux-card);border:1px solid var(--ux-line);border-radius:16px;padding:4px 18px}._root_fpz43_3 .sc-row{border-top:1px solid var(--ux-line);align-items:center;gap:14px;padding:13px 0;font-size:15px;line-height:1.3;display:flex}._root_fpz43_3 .sc-row:first-child{border-top:0}._root_fpz43_3 .sc-row>div{flex:1;min-width:0}._root_fpz43_3 .sc-row b{font-weight:500;display:block}._root_fpz43_3 .sc-row small{color:var(--ux-muted);align-items:center;margin-top:3px;font-size:12.5px;display:flex}._root_fpz43_3 .sc-row .ux-logo{flex:none;width:22px;height:22px}._root_fpz43_3 .sc-chip{white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;height:26px;padding:0 10px;font-size:12.5px;font-weight:500;display:inline-flex}._root_fpz43_3 .sc-chip .ux-i{width:13px;height:13px}._root_fpz43_3 .sc-chip.ok{background:var(--ux-ok-bg);color:var(--ux-ok)}._root_fpz43_3 .sc-chip.warn{background:var(--ux-warn-bg);color:var(--ux-warn)}._root_fpz43_3 .sc-chip.wait{background:var(--ux-accent-bg);color:#3454ad}._root_fpz43_3 .sc-row.done>div b{color:var(--ux-muted);-webkit-text-decoration:line-through #00000040;text-decoration:line-through #00000040}._root_fpz43_3 .sc .sc-row,._root_fpz43_3 .sc .sc-k,._root_fpz43_3 .sc .sc-h,._root_fpz43_3 .sc .sc-date{opacity:0;transition:opacity .55s var(--ease), transform .7s var(--ease-out);transition-delay:calc(var(--i,0) * .5s + .15s);transform:translateY(12px)}._root_fpz43_3 .sc .sc-h,._root_fpz43_3 .sc .sc-date{transition-delay:0s}._root_fpz43_3 .sc.go .sc-row,._root_fpz43_3 .sc.go .sc-k,._root_fpz43_3 .sc.go .sc-h,._root_fpz43_3 .sc.go .sc-date{opacity:1;transform:none}._root_fpz43_3 .sc .sc-row .sc-chip{opacity:0;transition:opacity .35s, transform .45s var(--ease-out);transition-delay:calc(var(--i,0) * .5s + .75s);transform:scale(.7)}._root_fpz43_3 .sc.go .sc-row .sc-chip{opacity:1;transform:none}@media (width<=860px){._root_fpz43_3 .sc{padding:22px 18px}}._root_fpz43_3 .lw{box-shadow:var(--shadow-2);text-align:left;color:var(--ink);background:#fcfbf9;border:1px solid #3c2c1e1a;border-radius:16px;max-width:960px;margin:0 auto;position:relative;overflow:hidden}._root_fpz43_3 .lw-bar{border-bottom:1px solid var(--line);background:#f7f5f1;justify-content:center;align-items:center;height:40px;display:flex;position:relative}._root_fpz43_3 .lw-tl{gap:7px;display:flex;position:absolute;left:14px}._root_fpz43_3 .lw-tl i{background:#ff5f57;border-radius:50%;width:12px;height:12px}._root_fpz43_3 .lw-tl i:nth-child(2){background:#febc2e}._root_fpz43_3 .lw-tl i:nth-child(3){background:#28c840}._root_fpz43_3 .lw-t{color:var(--muted);font-size:13px;font-weight:500}._root_fpz43_3 .lw-body{position:relative}._root_fpz43_3 .lw-hero{max-width:760px}._root_fpz43_3 .lw-hero .sc{max-width:none;padding:34px 44px 40px}._root_fpz43_3 .lw .ux-i{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}._root_fpz43_3 .lw .sc{--ux-card:#fff;--ux-line:#ece8e3;--ux-ink:var(--ink);--ux-muted:var(--muted);--ux-ok:var(--ok);--ux-ok-bg:var(--ok-bg);--ux-warn:var(--warn);--ux-warn-bg:var(--warn-bg);--ux-accent:#8aacef;--ux-accent-bg:#e6ecf8}._root_fpz43_3 .lx-stage{max-width:1000px;margin:0 auto}._root_fpz43_3 .lx-hint{text-align:center;margin-top:16px;font-size:13px}._root_fpz43_3 .lx button{font:inherit;color:inherit}._root_fpz43_3 .pp-av{color:#7a4a1c;background:#f3dbc4;border-radius:50%;flex:none;place-items:center;width:56px;height:56px;font-size:18px;font-weight:600;display:grid}._root_fpz43_3 .pp-av.sm{width:34px;height:34px;font-size:12px}._root_fpz43_3 .ag-ck{border:1.5px solid var(--line-2);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;transition:background .3s,border-color .3s;display:grid}._root_fpz43_3 .ag-ck .ux-i{stroke-width:3px;opacity:0;width:12px;height:12px;transition:opacity .2s}._root_fpz43_3 .ag-ok{background:var(--primary);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:7px;height:34px;padding:0 16px;font-weight:500;transition:transform .2s;display:inline-flex;color:#fff!important}._root_fpz43_3 .ag-ok:hover{transform:translateY(-1px)}._root_fpz43_3 .ag-ok .ux-i{width:14px;height:14px}._root_fpz43_3 .sx-to{background:var(--accent-soft);height:26px;color:var(--accent);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:500;display:inline-flex}._root_fpz43_3 .sx-to .ux-i{width:13px;height:13px}._root_fpz43_3 .lw-bz .lw-body{background:linear-gradient(#fcfbf9,#f6f3ee);min-height:470px}._root_fpz43_3 .bzx-from{align-items:center;gap:12px;margin-bottom:14px;display:flex}._root_fpz43_3 .bzx-from b{font-weight:600;display:block}._root_fpz43_3 .bzx-from small{color:var(--muted);font-size:12.5px}._root_fpz43_3 .bzx-lines{gap:8px;margin-top:22px;display:grid}._root_fpz43_3 .bzx-lines i{background:#ebe7e1;border-radius:5px;height:9px;display:block}._root_fpz43_3 .bzx-keys{opacity:0;gap:8px;transition:opacity .2s;display:flex;position:absolute;bottom:110px;left:50%;transform:translate(-50%)}._root_fpz43_3 .bzx-keys.on{opacity:1}._root_fpz43_3 .bzx-bar{-webkit-backdrop-filter:blur(18px);opacity:0;width:min(580px,100% - 40px);height:56px;transition:opacity .3s, transform .4s var(--ease-out);background:#ffffffdb;border:1px solid #3c2c1e1f;border-radius:18px;align-items:center;gap:12px;padding:0 10px 0 16px;display:flex;position:absolute;bottom:34px;left:50%;transform:translate(-50%,16px)scale(.97);box-shadow:0 24px 60px -18px #281e1459,0 2px 6px #0000000d}._root_fpz43_3 .bzx-bar img{border-radius:7px;width:24px;height:24px}._root_fpz43_3 .bzx-in{color:var(--ink);white-space:nowrap;font-size:15.5px;overflow:hidden}._root_fpz43_3 .bzx-in:empty:before{content:"Ask about this window…";color:var(--faint)}._root_fpz43_3 .bzx-caret{background:var(--accent);width:1.5px;height:20px;margin-left:-8px;animation:1s step-end infinite blink}._root_fpz43_3 .bzx-send{background:var(--primary);color:#fff;border-radius:11px;place-items:center;width:36px;height:36px;margin-left:auto;display:grid}._root_fpz43_3 .bzx-send .ux-i{width:16px;height:16px}._root_fpz43_3 .bzx-ans{opacity:0;width:min(580px,100% - 40px);transition:opacity .35s, transform .45s var(--ease-out);background:#fff;border:1px solid #3c2c1e1a;border-radius:16px;padding:16px 18px;font-size:14.5px;line-height:1.55;position:absolute;bottom:102px;left:50%;transform:translate(-50%,10px);box-shadow:0 20px 50px -20px #281e144d}._root_fpz43_3 .bzx-ans.on{opacity:1;transform:translate(-50%)}._root_fpz43_3 .bzx-ans small{color:var(--muted);align-items:center;gap:6px;margin-bottom:6px;font-size:12px;display:flex}._root_fpz43_3 .bzx-ans small .ux-logo,._root_fpz43_3 .bzx-ans small .ux-i{width:13px;height:13px}._root_fpz43_3 .bzx-ans .bzx-acts{gap:8px;margin-top:12px;display:flex}._root_fpz43_3 .bzx-ans .bzx-acts span{background:#efece7;border-radius:999px;align-items:center;height:30px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}._root_fpz43_3 .bzx-ans .bzx-acts span:first-child{background:var(--primary);color:#fff}._root_fpz43_3 .bzx-chips{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;display:flex}._root_fpz43_3 .bzx-chips button{height:36px;color:var(--sky-ink);cursor:pointer;background:#ffffff8c;border:1px solid #2d4e722e;border-radius:999px;padding:0 16px;font-size:13.5px;transition:background .2s}._root_fpz43_3 .bzx-chips button.on{box-shadow:var(--shadow-sm);color:var(--ink);background:#fff;border-color:#0000}._root_fpz43_3 .sc-row small .ux-av.in{width:17px;height:17px;margin-right:6px;font-size:7.5px;display:inline-grid}._root_fpz43_3 .mk{width:66px;height:62px;transition:transform .12s var(--ease-out), box-shadow .12s;-webkit-user-select:none;user-select:none;background:linear-gradient(#fff 0%,#f4f1ec 100%);border:1px solid #3c2c1e1f;border-radius:12px;flex:none;display:inline-block;position:relative;box-shadow:inset 0 1px #fff,0 3px #d8d1c7,0 10px 18px -8px #3c2c1e59}._root_fpz43_3 .mk i{font:400 17px/1 var(--sans);color:var(--ink);font-style:normal;position:absolute;top:8px;right:10px}._root_fpz43_3 .mk b{font:500 11.5px/1 var(--sans);color:var(--muted);letter-spacing:.01em;position:absolute;bottom:8px;left:10px}._root_fpz43_3 .mk.p{transform:translateY(3px);box-shadow:inset 0 1px #fff,0 0 #d8d1c7,0 4px 8px -6px #3c2c1e4d}._root_fpz43_3 .bz-eyebrow{height:26px;color:var(--sky-ink);font:600 12px/1 var(--sans);letter-spacing:.02em;background:#ffffffb3;border-radius:999px;align-items:center;margin-bottom:14px;padding:0 11px;display:inline-flex}._root_fpz43_3 .bz-keyline{align-items:center;gap:10px;margin-top:22px;display:flex}._root_fpz43_3 .bz-keyline>span:last-child{color:var(--ink-2);margin-left:8px;font-size:19px}._root_fpz43_3 .bzx-keys{gap:10px}._root_fpz43_3 .pe{padding:22px 26px 26px}._root_fpz43_3 .pe-people{flex-wrap:wrap;gap:8px;display:flex}._root_fpz43_3 .pe-chip{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:9px;height:44px;padding:0 16px 0 6px;font-size:14px;transition:box-shadow .2s,border-color .2s,transform .2s;display:inline-flex}._root_fpz43_3 .pe-chip:hover{transform:translateY(-1px)}._root_fpz43_3 .pe-chip.on{box-shadow:0 0 0 2px var(--ink);border-color:#0000}._root_fpz43_3 .pe-chip .ux-av{width:32px;height:32px;font-size:11px}._root_fpz43_3 .pe-card{border:1px solid var(--line);animation:lx-in .45s var(--ease-out);background:#fff;border-radius:18px;margin-top:18px;padding:22px 24px}._root_fpz43_3 .pe-top{align-items:center;gap:16px;display:flex}._root_fpz43_3 .pe-top .ux-av{width:64px;height:64px;font-size:21px}._root_fpz43_3 .pe-top h3{font:500 24px/1.15 var(--sans);letter-spacing:-.015em;margin:0}._root_fpz43_3 .pe-top p{color:var(--muted);margin:3px 0 0;font-size:14px}._root_fpz43_3 .pe-top>div:nth-child(2){flex:1}._root_fpz43_3 .pe-stats{gap:14px;display:flex}._root_fpz43_3 .pe-stat{flex-direction:column;align-items:center;gap:3px;min-width:52px;display:flex}._root_fpz43_3 .pe-stat b{align-items:center;gap:5px;font-size:20px;font-weight:500;display:flex}._root_fpz43_3 .pe-stat b img,._root_fpz43_3 .pe-stat b svg{width:15px;height:15px}._root_fpz43_3 .pe-stat small{color:var(--muted);font-size:11.5px}._root_fpz43_3 .pe-grid{grid-template-columns:1fr 1.2fr;gap:22px;margin-top:22px;display:grid}._root_fpz43_3 .pe-grid h4{font:600 11.5px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);margin:0 0 10px}._root_fpz43_3 .pe-tags{flex-wrap:wrap;gap:8px;display:flex}._root_fpz43_3 .pe-tags span{opacity:0;height:34px;animation:lx-in .45s var(--ease-out) forwards;background:#f3efe9;border-radius:999px;align-items:center;padding:0 14px;font-size:14px;display:inline-flex}._root_fpz43_3 .pe-commits{gap:8px;display:grid}._root_fpz43_3 .pe-commit{opacity:0;animation:lx-in .45s var(--ease-out) forwards;align-items:center;gap:11px;font-size:14.5px;display:flex}._root_fpz43_3 .pe-commit>span:nth-child(2){flex:1}._root_fpz43_3 .pe-commit small{border-radius:999px;padding:3px 9px;font-size:12.5px;font-weight:500}._root_fpz43_3 .pe-commit small.ok{background:var(--ok-bg);color:var(--ok)}._root_fpz43_3 .pe-commit small.warn{background:var(--warn-bg);color:var(--warn)}._root_fpz43_3 .pe-commit small.wait{background:var(--accent-soft);color:var(--accent)}._root_fpz43_3 .pe-ring{border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}._root_fpz43_3 .pe-ring.ok{color:#fff;background:#4f8f6a}._root_fpz43_3 .pe-ring.warn{color:var(--warn);border:2px solid #e3b08a}._root_fpz43_3 .pe-ring.wait{color:var(--accent);border:2px dashed #9fb2df}._root_fpz43_3 .pe-ring .ux-i{stroke-width:2.6px;width:13px;height:13px}._root_fpz43_3 .pe-quote{background:#f7f4ef;border-radius:14px;align-items:flex-start;gap:12px;margin-top:22px;padding:14px 16px;transition:opacity .3s;display:flex}._root_fpz43_3 .pe-quote.swap{opacity:0}._root_fpz43_3 .pe-quote p{margin:0;font-size:15.5px;line-height:1.45}._root_fpz43_3 .pe-quote small{color:var(--muted);margin-top:4px;font-size:12px;display:block}._root_fpz43_3 .pe-quote>span{background:#fff;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}._root_fpz43_3 .pe-quote>span img,._root_fpz43_3 .pe-quote>span svg{width:15px;height:15px}@media (width<=860px){._root_fpz43_3 .pe-top{flex-wrap:wrap}._root_fpz43_3 .pe-grid{grid-template-columns:1fr}}._root_fpz43_3 .at{padding:20px 24px 24px}._root_fpz43_3 .c2{color:#3d5a35;background:#dfe8d5}._root_fpz43_3 .sv{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);min-height:460px;display:grid}._root_fpz43_3 .sv-desk{background:linear-gradient(160deg,#e9dfd2,#d9cfc4 55%,#cfc6bd);padding:0 0 18px;position:relative;overflow:hidden}._root_fpz43_3 .sv-menubar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#3d3b44;background:#ffffff8c;align-items:center;gap:16px;height:28px;padding:0 14px;font-size:12px;display:flex}._root_fpz43_3 .sv-menubar b{font-weight:600}._root_fpz43_3 .sv-mr{align-items:center;gap:12px;margin-left:auto;display:flex}._root_fpz43_3 .sv-dot{display:inline-flex;position:relative}._root_fpz43_3 .sv-dot img{border-radius:4px;width:15px;height:15px}._root_fpz43_3 .sv-dot i{background:#4f8f6a;border-radius:50%;width:6px;height:6px;animation:1.4s infinite mem-pulse;position:absolute;top:-2px;right:-3px}._root_fpz43_3 .sv-stage{height:300px;margin:22px 24px 0;position:relative}._root_fpz43_3 .sv-app{opacity:0;transition:opacity .45s, transform .55s var(--ease-out);background:#fff;border-radius:12px;position:absolute;inset:0;overflow:hidden;transform:translateY(10px)scale(.98);box-shadow:0 18px 40px -18px #281e1473,0 0 0 1px #0000000f}._root_fpz43_3 .sv-app.on{opacity:1;transform:none}._root_fpz43_3 .sv-tabs{height:32px;font:12px/1 var(--mono);background:#f3f1ed;gap:2px;padding:6px 8px 0;display:flex}._root_fpz43_3 .sv-tabs span{color:var(--faint);border-radius:7px 7px 0 0;padding:7px 12px}._root_fpz43_3 .sv-tabs span.on{color:var(--ink);background:#fff}._root_fpz43_3 .sv-code pre{font:12.5px/1.9 var(--mono);color:#3d3b44;white-space:pre-wrap;margin:0;padding:16px 18px}._root_fpz43_3 .sv-code pre i{color:#c2bcb4;width:26px;font-style:normal;display:inline-block}._root_fpz43_3 .sv-code mark,._root_fpz43_3 .sv-doc mark{color:inherit;background:#fbe6c4;border-radius:3px;padding:0 2px}._root_fpz43_3 .sv-url{height:32px;color:var(--muted);background:#f3f1ed;align-items:center;padding:0 14px;font-size:12px;display:flex}._root_fpz43_3 .sv-url.dark{color:#e6dcf3;background:#3b2e52}._root_fpz43_3 .sv-web h5,._root_fpz43_3 .sv-doc h5{font:600 18px/1.2 var(--sans);margin:20px 20px 10px}._root_fpz43_3 .sv-lines{gap:8px;margin:12px 20px;display:grid}._root_fpz43_3 .sv-lines i{background:#ece8e2;border-radius:5px;height:8px;display:block}._root_fpz43_3 .sv-doc p{margin:0 20px;font-size:14px;line-height:1.55}._root_fpz43_3 .sv-caret{background:var(--accent);width:2px;height:16px;margin:4px 20px;animation:1s step-end infinite blink;display:inline-block}._root_fpz43_3 .sv-priv{background:#f4f1f8}._root_fpz43_3 .sv-blur{filter:blur(6px);gap:12px;padding:30px 24px;display:grid}._root_fpz43_3 .sv-blur i{background:#cfc3df;border-radius:7px;height:14px;display:block}._root_fpz43_3 .sv-badge{height:32px;color:var(--muted);box-shadow:var(--shadow-sm);background:#fff;border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}._root_fpz43_3 .sv-scan{opacity:0;pointer-events:none;background:linear-gradient(#8aacef00,#8aacef2e 70%,#8aacef80);border-bottom:2px solid #3454ad8c;border-radius:12px;height:60px;position:absolute;top:0;left:0;right:0}._root_fpz43_3 .sv-scan.go{animation:sv-scan 1.3s var(--ease) forwards}._root_fpz43_3 .sv-ask{opacity:0;width:calc(100% - 64px);height:46px;transition:opacity .3s, transform .4s var(--ease-out);background:#ffffffeb;border-radius:15px;align-items:center;gap:10px;padding:0 14px;font-size:14.5px;display:flex;position:absolute;bottom:86px;left:50%;transform:translate(-50%,10px);box-shadow:0 18px 40px -16px #281e1473}._root_fpz43_3 .sv-ask img{border-radius:6px;width:20px;height:20px}._root_fpz43_3 .sv-ask.on{opacity:1;transform:translate(-50%)}._root_fpz43_3 .sv-ans{opacity:0;transition:opacity .35s, transform .45s var(--ease-out);background:#fff;border-radius:13px;padding:12px 14px;font-size:14px;line-height:1.45;position:absolute;bottom:18px;left:32px;right:32px;transform:translateY(8px);box-shadow:0 14px 30px -14px #281e1466}._root_fpz43_3 .sv-ans.on{opacity:1;transform:none}._root_fpz43_3 .sv-today{border-left:1px solid var(--line);flex-direction:column;padding:20px 22px;display:flex}._root_fpz43_3 .sv-today h4{font:600 15px/1 var(--sans);align-items:baseline;gap:8px;margin:0 0 14px;display:flex}._root_fpz43_3 .sv-today h4 small{color:var(--faint);font-size:12px;font-weight:400}._root_fpz43_3 #svNotes{gap:8px;display:grid}._root_fpz43_3 .sv-n{border:1px solid var(--line);text-align:left;cursor:pointer;animation:at-in .45s var(--ease-out);background:#fff;border-radius:12px;gap:11px;padding:11px 12px;font-size:13.5px;transition:box-shadow .2s;display:flex}._root_fpz43_3 .sv-n.on{box-shadow:0 0 0 2px var(--ink)}._root_fpz43_3 .sv-n time{color:var(--faint);flex:none;width:36px;padding-top:1px;font-size:12px}._root_fpz43_3 .sv-n b{font-weight:500;display:block}._root_fpz43_3 .sv-n small{color:var(--muted);margin-top:2px;font-size:12px;display:block}._root_fpz43_3 .sv-n.skip b{color:var(--muted);font-weight:400}._root_fpz43_3 .sv-n .sx-to{height:22px;margin-top:7px;font-size:11.5px}._root_fpz43_3 .sv-priv-note{color:var(--muted);align-items:center;gap:7px;margin-top:auto;padding-top:14px;font-size:12px;display:flex}@media (width<=860px){._root_fpz43_3 .sv{grid-template-columns:1fr}._root_fpz43_3 .sv-today{border-left:0;border-top:1px solid var(--line)}}._root_fpz43_3 .bz2{min-height:480px;position:relative;overflow:hidden}._root_fpz43_3 .bz2-app{opacity:0;padding:28px 40px;transition:opacity .45s,filter .4s;position:absolute;inset:0}._root_fpz43_3 .bz2-app.on{opacity:1}._root_fpz43_3 .bz2.open .bz2-app.on{filter:blur(1.5px);opacity:.65}._root_fpz43_3 .bz2-app p{max-width:600px;margin:0 0 12px;font-size:15px;line-height:1.55}._root_fpz43_3 .bz2-ch{border-bottom:1px solid var(--line);margin-bottom:14px;padding-bottom:12px;font-size:15px;font-weight:700}._root_fpz43_3 .bz2-msg{gap:12px;font-size:14.5px;line-height:1.5;display:flex}._root_fpz43_3 .bz2-msg small{color:var(--faint);font-size:12px}._root_fpz43_3 .bz2-msg p{margin:2px 0 4px}._root_fpz43_3 .bz2-msg ol{margin:0;padding-left:20px}._root_fpz43_3 .bz2-h{font:600 22px/1.2 var(--sans);margin:0 0 14px}._root_fpz43_3 .bz2 .bzx-keys{bottom:118px}._root_fpz43_3 .bz2 .bzx-ans{bottom:104px}._root_fpz43_3 .bz2 .bzx-ans .w{opacity:0;transition:opacity .25s}._root_fpz43_3 .bz2 .bzx-ans .w.on{opacity:1}._root_fpz43_3 .lw-bz .bzx-chips{z-index:2;margin:0;padding:0 0 18px;position:relative}._root_fpz43_3 .beta{border-radius:999px;align-items:center;gap:6px;width:min(460px,100%);height:52px;padding:5px;transition:box-shadow .2s;display:flex;position:relative}._root_fpz43_3 .beta.beta-l{border:1px solid var(--line-2);background:#fff;box-shadow:0 1px 2px #0000000a,0 10px 24px -14px #3c2c1e59}._root_fpz43_3 .beta.beta-l:focus-within{box-shadow:0 0 0 4px #3a5b9524,0 10px 24px -14px #3c2c1e59}._root_fpz43_3 .beta.beta-d{-webkit-backdrop-filter:blur(10px);background:#fff8f024;border:1px solid #ffece04d}._root_fpz43_3 .beta input{min-width:0;height:100%;font:400 15px/1 var(--sans);color:inherit;background:0 0;border:0;outline:none;flex:1;padding:0 16px}._root_fpz43_3 .beta.beta-l input{color:var(--ink)}._root_fpz43_3 .beta.beta-l input::placeholder{color:var(--faint)}._root_fpz43_3 .beta.beta-d input{color:#fff6ec}._root_fpz43_3 .beta.beta-d input::placeholder{color:#fff0e499}._root_fpz43_3 .beta button{height:100%;font:500 14.5px/1 var(--sans);cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 20px;transition:background .2s,transform .2s}._root_fpz43_3 .beta.beta-l button{background:var(--primary);color:#fff}._root_fpz43_3 .beta.beta-l button:hover{background:var(--primary-h)}._root_fpz43_3 .beta.beta-d button{color:#231a2b;background:#fffaf3}._root_fpz43_3 .beta.beta-d button:hover{background:#fff}._root_fpz43_3 .beta.bad{animation:.35s beta-shake}._root_fpz43_3 .beta-done{border-radius:inherit;opacity:0;pointer-events:none;justify-content:center;align-items:center;font-size:14.5px;font-weight:500;transition:opacity .3s;display:flex;position:absolute;inset:0}._root_fpz43_3 .beta.beta-l .beta-done{color:var(--ok);background:#fff}._root_fpz43_3 .beta.beta-d .beta-done{color:#fff6ec;background:#28181099}._root_fpz43_3 .beta.sent .beta-done{opacity:1}._root_fpz43_3 .hero-cta small{margin-top:4px}@media (width<=520px){._root_fpz43_3 .beta{border-radius:20px;flex-direction:column;height:auto;padding:6px}._root_fpz43_3 .beta input,._root_fpz43_3 .beta button{width:100%;height:46px}}._root_fpz43_3 .lnav-beta{color:#3454ad;font:700 9.5px/1 var(--sans);letter-spacing:.08em;background:#e6ecf8;border-radius:5px;align-self:center;margin-left:8px;padding:3px 6px 2px}._root_fpz43_3 .mo{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);min-height:440px;display:grid}._root_fpz43_3 .mo-list{border-right:1px solid var(--line);flex-direction:column;gap:10px;padding:18px 18px 20px;display:flex}._root_fpz43_3 .mo-heads{font:600 11px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);grid-template-columns:1fr 34px 1fr;padding:0 4px 2px;display:grid}._root_fpz43_3 .mo-heads span:last-child{grid-column:3}._root_fpz43_3 .mo-row{text-align:left;cursor:pointer;opacity:0;width:100%;transition:opacity .45s, transform .5s var(--ease-out);background:0 0;border:0;grid-template-columns:1fr 34px 1fr;align-items:center;padding:0;display:grid;transform:translateY(8px)}._root_fpz43_3 .mo-row.in{opacity:1;transform:none}._root_fpz43_3 .mo-sig,._root_fpz43_3 .mo-out{border:1px solid var(--line);background:#fff;border-radius:13px;align-items:flex-start;gap:10px;min-height:72px;padding:12px;font-size:13.5px;line-height:1.35;transition:box-shadow .2s,border-color .2s;display:flex}._root_fpz43_3 .mo-row.on .mo-out{box-shadow:0 0 0 2px var(--ink);border-color:#0000}._root_fpz43_3 .mo-sig b,._root_fpz43_3 .mo-out b{font-weight:500;display:block}._root_fpz43_3 .mo-sig small{color:var(--faint);margin-top:3px;font-size:12px;display:block}._root_fpz43_3 .mo-src{width:28px;height:28px;color:var(--muted);background:#f5f2ed;border-radius:8px;flex:none;place-items:center;display:grid}._root_fpz43_3 .mo-src img{width:15px;height:15px}._root_fpz43_3 .mo-flow{background:#e7e2db;border-radius:2px;height:2px;margin:0 4px;position:relative;overflow:hidden}._root_fpz43_3 .mo-flow i{background:var(--accent);border-radius:2px;width:30%;height:100%;position:absolute;top:0;left:-30%}._root_fpz43_3 .mo-row.flow .mo-flow i{animation:mo-flow .9s var(--ease) forwards}._root_fpz43_3 .mo-out{opacity:.25;transition:opacity .4s,box-shadow .2s,border-color .2s}._root_fpz43_3 .mo-row.flow .mo-out{opacity:.7}._root_fpz43_3 .mo-row.done .mo-out{opacity:1}._root_fpz43_3 .mo-me{flex:none;width:28px;height:28px;position:relative}._root_fpz43_3 .mo-me img{border-radius:8px;width:28px;height:28px}._root_fpz43_3 .mo-spin{display:none}._root_fpz43_3 .mo-me img{transition:opacity .3s}._root_fpz43_3 .mo-row.flow:not(.done) .mo-me img{animation:1.4s ease-in-out infinite mo-pulse}._root_fpz43_3 .mo-st{opacity:0;height:22px;transition:opacity .3s, transform .4s var(--ease-out);border-radius:999px;align-items:center;margin-top:6px;padding:0 9px;font-size:11.5px;font-weight:500;display:inline-flex;transform:scale(.8)}._root_fpz43_3 .mo-row.done .mo-st{opacity:1;transform:none}._root_fpz43_3 .mo-st.ok{background:var(--ok-bg);color:var(--ok)}._root_fpz43_3 .mo-st.warn{background:var(--warn-bg);color:var(--warn)}._root_fpz43_3 .mo-st.wait{background:var(--accent-soft);color:var(--accent)}._root_fpz43_3 .mo-detail{background:#faf8f4;padding:22px 24px;position:relative}._root_fpz43_3 .mo-det{display:none}._root_fpz43_3 .mo-det.on{animation:lx-in .4s var(--ease-out);display:block}._root_fpz43_3 .mo-det h4{font:600 16px/1.3 var(--sans);margin:0 0 14px}._root_fpz43_3 .mo-det ol{gap:9px;margin:0 0 16px;padding:0;list-style:none;display:grid}._root_fpz43_3 .mo-det li{color:var(--muted);opacity:.35;align-items:center;gap:10px;font-size:14px;transition:opacity .35s,color .35s;display:flex}._root_fpz43_3 .mo-det li.done{opacity:1;color:var(--ink)}._root_fpz43_3 .mo-det li.done .ag-ck{background:#4f8f6a;border-color:#4f8f6a}._root_fpz43_3 .mo-det li.done .ag-ck .ux-i{opacity:1}._root_fpz43_3 .mo-mail,._root_fpz43_3 .mo-pr,._root_fpz43_3 .mo-todos,._root_fpz43_3 .mo-sum{border:1px solid var(--line);background:#fff;border-radius:13px;padding:14px 16px;font-size:13.5px}._root_fpz43_3 .mo-mh{align-items:center;gap:8px;display:flex}._root_fpz43_3 .mo-mh img{width:14px;height:14px}._root_fpz43_3 .mo-mh span{color:var(--faint);margin-left:auto;font-size:12px}._root_fpz43_3 .mo-mail p{margin:10px 0;line-height:1.55}._root_fpz43_3 .mo-att{background:#f5f2ed;border-radius:8px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;display:inline-flex}._root_fpz43_3 .mo-acts{margin-top:12px}._root_fpz43_3 .mo-acts .ag-ok{height:32px;font-size:13px}._root_fpz43_3 .mo-sent{color:var(--ok);align-items:center;gap:6px;font-weight:500;display:none}._root_fpz43_3 .mo-mail.sent .ag-ok{display:none}._root_fpz43_3 .mo-mail.sent .mo-sent{display:inline-flex}._root_fpz43_3 .mo-pr{align-items:center;gap:12px;display:flex}._root_fpz43_3 .mo-pr img{width:20px;height:20px}._root_fpz43_3 .mo-pr>div{flex:1}._root_fpz43_3 .mo-pr b{font-weight:600;display:block}._root_fpz43_3 .mo-pr small{color:var(--muted);margin-top:2px;font-size:12px;display:block}._root_fpz43_3 .mo-chk{background:var(--ok-bg);height:24px;color:var(--ok);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex}._root_fpz43_3 .mo-todos{gap:8px;display:grid}._root_fpz43_3 .mo-todos>div{align-items:center;gap:10px;display:flex}._root_fpz43_3 .mo-todos small{color:var(--faint);margin-left:auto;font-size:12px}._root_fpz43_3 .mo-todos .ux-av{width:26px;height:26px;font-size:10px}._root_fpz43_3 .mo-sum b{font-weight:600;display:block}._root_fpz43_3 .mo-sum p{color:var(--ink-2);margin:6px 0 0;line-height:1.5}@media (width<=900px){._root_fpz43_3 .mo{grid-template-columns:1fr}._root_fpz43_3 .mo-list{border-right:0;border-bottom:1px solid var(--line)}._root_fpz43_3 .mo-heads{display:none}._root_fpz43_3 .mo-row{grid-template-columns:1fr}._root_fpz43_3 .mo-flow{width:2px;height:12px;margin:0 0 0 26px}._root_fpz43_3 .mo-st{white-space:nowrap}}._root_fpz43_3 .pe-meets{margin-top:20px}._root_fpz43_3 .pe-meets h4{font:600 11.5px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);margin:0 0 10px}._root_fpz43_3 .pe-mrow{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._root_fpz43_3 .pe-m{border:1px solid var(--line);opacity:0;animation:lx-in .45s var(--ease-out) forwards;background:#fcfbf9;border-radius:13px;align-items:center;gap:11px;padding:10px 12px;display:flex;position:relative}._root_fpz43_3 .pe-m.up{background:#fff;border-color:#c9d3ea}._root_fpz43_3 .pe-m>div{min-width:0}._root_fpz43_3 .pe-m b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;display:block;overflow:hidden}._root_fpz43_3 .pe-m small{color:var(--muted);margin-top:2px;font-size:12px;display:block}._root_fpz43_3 .pe-date{text-align:center;border:1px solid var(--line);background:#fff;border-radius:9px;flex:none;width:40px;overflow:hidden;box-shadow:0 1px 2px #0000000a}._root_fpz43_3 .pe-date small{color:#fff;font:700 9px/1.4 var(--sans);letter-spacing:.06em;text-transform:uppercase;background:#e9604f;margin:0;padding:2px 0;display:block}._root_fpz43_3 .pe-m:not(.up) .pe-date small{background:#c9c2b8}._root_fpz43_3 .pe-date b{white-space:normal;padding:3px 0 4px;font-size:16px;font-weight:600;display:block}._root_fpz43_3 .pe-next{background:var(--accent);color:#fff;border-radius:999px;align-items:center;height:18px;padding:0 7px;font-size:10.5px;font-weight:600;display:inline-flex;position:absolute;top:-8px;right:10px}@media (width<=860px){._root_fpz43_3 .pe-mrow{grid-template-columns:1fr}}._root_fpz43_3 .mt-hy{color:#fff;width:13px;height:13px;font:700 8px/1 var(--sans);background:#3a5b95;border-radius:4px;place-items:center;display:inline-grid}._root_fpz43_3 .mt-ct{font-size:15px}._root_fpz43_3 .mt-inv{font:500 11px/1 var(--mono);color:var(--faint);flex:none;width:42px}._root_fpz43_3 .mt-amt{font:600 12px/1 var(--sans);color:var(--ink)}._root_fpz43_3 .mt-amt.bad{color:#c5221f}._root_fpz43_3 .mt-screen .fm-sh-row.dup{background:#fff8f7}._root_fpz43_3 .mt-mail{color:#202124;opacity:0;width:min(300px,70%);transition:opacity .35s, transform .45s var(--ease-out);z-index:3;background:#fff;border-radius:12px;padding:12px 14px;font-size:12.5px;position:absolute;bottom:36px;right:14px;transform:translateY(10px)scale(.97);box-shadow:0 18px 40px -14px #0000008c}._root_fpz43_3 .mt-mail.on{opacity:1;transform:none}._root_fpz43_3 .mt-mh{align-items:center;gap:7px;font-size:12px;display:flex}._root_fpz43_3 .mt-mh img{border-radius:5px;width:16px;height:16px}._root_fpz43_3 .mt-mh b{font-weight:600}._root_fpz43_3 .mt-mto{color:#5f6368;margin:8px 0 4px}._root_fpz43_3 .mt-mto b{color:#202124;font-weight:600}._root_fpz43_3 .mt-mail p{margin:0 0 8px;line-height:1.5}._root_fpz43_3 .mt-att{background:#f1f3f4;border-radius:7px;align-items:center;gap:5px;padding:4px 8px;font-size:11.5px;display:inline-flex}._root_fpz43_3 .mt-mact{margin-top:10px}._root_fpz43_3 .mt-send{color:#fff;background:#0b57d0;border-radius:999px;align-items:center;height:28px;padding:0 14px;font-size:12px;font-weight:500;display:inline-flex}._root_fpz43_3 .mt-sent{color:#188038;align-items:center;gap:5px;font-weight:600;display:none}._root_fpz43_3 .mt-mail.sent .mt-send{display:none}._root_fpz43_3 .mt-mail.sent .mt-sent{display:inline-flex}@keyframes slidein{0%{opacity:0;transform:translateY(8px)}}@keyframes newin{0%{opacity:0;transform:translateY(6px)}}@keyframes blink{50%{opacity:0}}@keyframes fm-wv{50%{height:10px}}@keyframes mem-pulse{50%{box-shadow:0 0 0 6px #4f8f6a14}}@keyframes mem-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes fm-flash{0%{opacity:.85}to{opacity:0}}@keyframes mq{0%{transform:translate(0)}to{transform:translateX(calc(-100% - var(--gap)))}}@keyframes lx-in{to{opacity:1;transform:none}}@keyframes at-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes sv-scan{0%{opacity:1;transform:translateY(-60px)}90%{opacity:1}to{opacity:0;transform:translateY(300px)}}@keyframes beta-shake{25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes mo-flow{to{left:100%}}@keyframes mo-pulse{0%,to{opacity:1}50%{opacity:.45}}._root_fpz43_3 h1.headline{animation:.7s cubic-bezier(.22,1,.36,1) both hl-in}._root_fpz43_3 .hl-blue{color:var(--accent);animation:1.1s cubic-bezier(.22,1,.36,1) .85s both hl-on;display:inline-block}._root_fpz43_3[data-handoff] h1.headline{animation:none}#prerender ._root_fpz43_3 .hl-blue{opacity:0;animation:none}@keyframes hl-in{0%{opacity:0;transform:translateY(10px)}}@keyframes hl-on{0%{opacity:0;filter:blur(8px);transform:translateY(8px)scale(.94)}55%{opacity:1;filter:blur();text-shadow:0 0 30px #3454ad73}to{text-shadow:0 0 #3454ad00;transform:none}}@media (prefers-reduced-motion:reduce){._root_fpz43_3 h1.headline,._root_fpz43_3 .hl-blue{animation:none}}._root_fpz43_3 .hero .wrap{position:relative}._root_fpz43_3 .hx{pointer-events:none;position:absolute;inset:0 32px}._root_fpz43_3 .hx-trail{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._root_fpz43_3 .hx-trail path{fill:none;stroke:#3454ad4d;stroke-width:1.3px;stroke-dasharray:2 8;stroke-linecap:round;transition:opacity .9s}._root_fpz43_3 .hx-plane{z-index:2;filter:drop-shadow(0 10px 8px #3c2c1e2e);will-change:transform, opacity;width:66px;height:40px;margin:-20px 0 0 -33px;position:absolute;top:0;left:0}._root_fpz43_3 .hx-plane svg{width:100%;height:100%;overflow:visible}._root_fpz43_3 .hx-feed{width:400px;font:400 13px/1.4 var(--sans);color:var(--ink);background:#fcfbf9;border-radius:18px;position:absolute;top:40px;right:0;overflow:hidden;box-shadow:0 0 0 1px #3c2c1e14,0 24px 50px -28px #3c2c1e73}._root_fpz43_3 .hx-feed header{border-bottom:1px solid var(--line);align-items:center;gap:8px;height:42px;padding:0 16px;font-size:13.5px;font-weight:600;display:flex}._root_fpz43_3 .hx-feed header svg{width:15px;height:15px;color:var(--muted)}._root_fpz43_3 .hx-feed header small{color:var(--faint);margin-left:auto;font-size:13px;font-weight:400}._root_fpz43_3 .hx-rows{padding:8px}._root_fpz43_3 .hx-row{border-radius:12px;align-items:flex-start;gap:11px;height:58px;padding:10px;transition:height .55s cubic-bezier(.22,1,.36,1),opacity .5s,background .5s,padding .5s;display:flex;overflow:hidden}._root_fpz43_3 .hx-row.new{background:#f4f6fc}._root_fpz43_3 .hx-row>img{flex:none;width:16px;height:16px;margin-top:2px}._root_fpz43_3 .hx-row>div{flex:1;min-width:0}._root_fpz43_3 .hx-row b{font-size:13px;font-weight:600;display:block}._root_fpz43_3 .hx-row small{color:var(--muted);font-size:12px;transition:opacity .3s;display:block}._root_fpz43_3 .hx-st{border-radius:999px;flex:none;align-items:center;gap:5px;height:22px;margin-top:4px;padding:0 9px;font-size:11.5px;font-weight:600;display:inline-flex}._root_fpz43_3 .hx-st svg{stroke-width:3px;width:12px;height:12px}._root_fpz43_3 .hx-st.work{background:var(--accent-soft);color:var(--accent)}._root_fpz43_3 .hx-st.done{background:var(--ok-bg);color:var(--ok)}._root_fpz43_3 .hx-dots i{background:currentColor;border-radius:50%;width:4px;height:4px;margin-left:2px;animation:1s infinite hx-dot;display:inline-block}._root_fpz43_3 .hx-dots i:nth-child(2){animation-delay:.15s}._root_fpz43_3 .hx-dots i:nth-child(3){animation-delay:.3s}._root_fpz43_3 .hx-steps{margin:8px 0 2px;padding:0;list-style:none;transition:opacity .35s}._root_fpz43_3 .hx-steps li{min-height:24px;color:var(--ink);opacity:0;align-items:center;gap:8px;font-size:12.5px;transition:opacity .45s,transform .45s cubic-bezier(.22,1,.36,1),color .4s;display:flex;transform:translateY(5px)}._root_fpz43_3 .hx-steps li.on{opacity:1;transform:none}._root_fpz43_3 .hx-steps li.ok{color:var(--muted)}._root_fpz43_3 .hx-ic{width:16px;height:16px;color:var(--accent);flex:none;place-items:center;display:grid}._root_fpz43_3 .hx-ic .ux-i{width:16px;height:16px}._root_fpz43_3 .hx-ic.spin .ux-i{animation:.9s linear infinite hx-spin}._root_fpz43_3 .hx-steps li.ok .hx-ic{color:var(--ok)}._root_fpz43_3 .hx-note{box-shadow:0 0 0 1px var(--line);color:var(--muted);opacity:0;background:#fff;border-radius:9px;margin:2px 0 6px 24px;padding:7px 10px;font-size:12px;line-height:1.45;transition:opacity .5s;display:block}._root_fpz43_3 .hx-note.on{opacity:1}@keyframes hx-dot{50%{opacity:.25}}@keyframes hx-spin{to{transform:rotate(360deg)}}@media (width<=1100px){._root_fpz43_3 .hx{display:none}}@media (prefers-reduced-motion:reduce){._root_fpz43_3 .mb-lid,._root_fpz43_3 .mb-screen{transition:none}}._root_fpz43_3 .mb{perspective:2400px;perspective-origin:50% 0;max-width:1000px;margin:0 auto;position:relative}._root_fpz43_3 .mb-hinge{width:84%;transform-style:preserve-3d;margin:0 auto;position:relative}._root_fpz43_3 .mb-lid{z-index:2;aspect-ratio:16/10.2;transform-origin:50% 100%;transform-style:preserve-3d;will-change:transform;background:#121214;border-radius:14px 14px 4px 4px;padding:.9% .9% 1.3%;transition:transform 1.8s cubic-bezier(.25,1,.3,1);position:relative;transform:rotateX(-88deg);box-shadow:inset 0 0 0 1px #3a3a3f,0 0 0 1px #050506}._root_fpz43_3 .mb-lid:after{content:"";border-radius:inherit;backface-visibility:hidden;background:linear-gradient(#e2e4e7,#c7c9cd);position:absolute;inset:0;transform:rotateY(180deg)translateZ(1px)}._root_fpz43_3 .mb-notch{z-index:3;background:#121214;border-radius:0 0 8px 8px;width:11%;height:3.4%;margin-left:-5.5%;position:absolute;top:.9%;left:50%}._root_fpz43_3 .mb-screen{backface-visibility:hidden;filter:brightness(.15);background:#fcfbf9;border-radius:7px 7px 2px 2px;height:100%;transition:filter 1.1s .6s;position:relative;overflow:hidden}._root_fpz43_3 .mb.open .mb-lid{transform:none}._root_fpz43_3 .mb.open .mb-screen{filter:none}._root_fpz43_3 .mb-screen .sv{height:100%;min-height:0}._root_fpz43_3 .mb-screen .sv-menubar{padding-top:0}._root_fpz43_3 .mb-base{background:linear-gradient(#eef0f2,#d3d6da 45%,#b3b6bb);border-radius:2px 2px 14px 14px;width:116%;height:16px;margin:-1px 0 0 -8%;position:relative;box-shadow:inset 0 1px #fffc,0 26px 40px -22px #1e1e2880}._root_fpz43_3 .mb-base i{background:#c3c6cb;border-radius:0 0 8px 8px;width:13%;height:6px;margin-left:-6.5%;position:absolute;top:0;left:50%}@media (width<=860px){._root_fpz43_3 .mb-hinge{width:94%}._root_fpz43_3 .mb-lid{aspect-ratio:auto;border-radius:14px 14px 6px 6px;padding:6px 6px 9px}._root_fpz43_3 .mb-screen{height:auto}._root_fpz43_3 .mb-notch{display:none}}@media (prefers-reduced-motion:reduce){._root_fpz43_3 .mb-lid,._root_fpz43_3 .mb-screen{transition:none}}._root_fpz43_3 .pj-win{--amber:#8a5d0e;--amber-bg:#f6ebcf;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);max-width:980px;font-family:var(--sans);color:var(--ink);text-align:left;background:#ffffffb8;border-radius:32px;margin:0 auto;font-size:15px;line-height:1.5;position:relative;overflow:hidden;box-shadow:0 0 0 1px #fffc,0 40px 80px -40px #34405a59}._root_fpz43_3 .pj-win button{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}._root_fpz43_3 .pj-win .pj{height:976px;transition:height .4s var(--ease-out);position:relative;overflow:hidden}._root_fpz43_3 .pj-win .ux{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}._root_fpz43_3 .pj-win .pj-logo{object-fit:contain;flex:none;width:14px;height:14px}._root_fpz43_3 .pj-win .face{width:24px;height:24px;font:600 10px/1 var(--sans);color:#fff;border-radius:50%;flex:none;place-items:center;display:inline-grid;box-shadow:0 0 0 2px #fff}._root_fpz43_3 .pj-win .f-a{background:#5c6fa8}._root_fpz43_3 .pj-win .f-b{background:#5f8a63}._root_fpz43_3 .pj-win .f-s{background:#b07a4f}._root_fpz43_3 .pj-win .f-j{background:#8a6aa0}._root_fpz43_3 .pj-win .f-k{background:#4f8a90}._root_fpz43_3 .pj-win .faces{display:flex}._root_fpz43_3 .pj-win .faces .face+.face{margin-left:-7px}._root_fpz43_3 .pj-win .chip{height:22px;font:600 11.5px/1 var(--sans);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 9px;display:inline-flex}._root_fpz43_3 .pj-win .chip .ux{stroke-width:2.6px;width:12px;height:12px}._root_fpz43_3 .pj-win .c-ok{background:var(--ok-bg);color:var(--ok)}._root_fpz43_3 .pj-win .c-acc{background:var(--accent-soft);color:var(--accent)}._root_fpz43_3 .pj-win .c-q{background:var(--quiet-bg);color:var(--muted)}._root_fpz43_3 .pj-win .c-wait{background:var(--amber-bg);color:var(--amber)}._root_fpz43_3 .pj-win .pj-btn{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 12px;font-size:12.5px;font-weight:600;transition:background .15s;display:inline-flex}._root_fpz43_3 .pj-win .b-pri{background:var(--primary);color:#fff}._root_fpz43_3 .pj-win .b-pri:hover{background:#33518a}._root_fpz43_3 .pj-win .b-soft{box-shadow:0 0 0 1px var(--line);color:var(--ink);background:#fff}._root_fpz43_3 .pj-win .b-soft:hover{background:#faf8f5}._root_fpz43_3 .pj-win .b-ghost{color:var(--muted)}._root_fpz43_3 .pj-win .b-ghost:hover{color:var(--ink)}._root_fpz43_3 .pj-win .eye{font:600 11px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-items:center;gap:7px;display:flex}._root_fpz43_3 .pj-win .eye .ux{width:14px;height:14px}._root_fpz43_3 .pj-win .small{color:var(--muted);font-size:12.5px}._root_fpz43_3 .pj-win .fresh{animation:pj-fresh 2.6s var(--ease)}@keyframes pj-fresh{0%{background:var(--accent-soft)}to{background:0 0}}._root_fpz43_3 .pj-win .fade{animation:pj-fade .3s var(--ease) both}@keyframes pj-fade{0%{opacity:0;transform:translateY(6px)}}._root_fpz43_3 .pj-win .page{transition:transform .24s var(--ease), opacity .22s;transform-origin:var(--ox,50%) var(--oy,30%);padding:26px 28px 28px;position:absolute;inset:0 0 auto}._root_fpz43_3 .pj-win .page.away{opacity:0;pointer-events:none;transform:scale(1.06)}._root_fpz43_3 .pj-win .ph{align-items:flex-start;gap:18px;display:flex}._root_fpz43_3 .pj-win .ph .crumb{color:var(--faint);font-size:12.5px}._root_fpz43_3 .pj-win .ph h3{font:700 22px/1.2 var(--font-heading);letter-spacing:-.01em;align-items:center;gap:10px;margin:2px 0 0;display:flex}._root_fpz43_3 .pj-win .ph .sum{max-width:640px;color:var(--ink-2);margin:8px 0 0;font-size:14px;line-height:1.55}._root_fpz43_3 .pj-win .places{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}._root_fpz43_3 .pj-win .place{height:26px;box-shadow:0 0 0 1px var(--line);color:var(--ink-2);background:#fff;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;display:inline-flex}._root_fpz43_3 .pj-win .place.new{animation:pj-fresh 2.6s var(--ease)}._root_fpz43_3 .pj-win .ph .right{align-items:center;gap:10px;margin-left:auto;display:flex}._root_fpz43_3 .pj-win .join{box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:999px;display:inline-flex;overflow:hidden}._root_fpz43_3 .pj-win .join span{align-items:center;gap:6px;height:30px;padding:0 12px;font-size:12.5px;font-weight:500;display:inline-flex}._root_fpz43_3 .pj-win .join span+span{border-left:1px solid var(--line)}._root_fpz43_3 .pj-win .tabs{background:#ebe8e3;border-radius:999px;gap:2px;margin-top:14px;padding:3px;display:inline-flex}._root_fpz43_3 .pj-win .tab{height:30px;color:var(--muted);border-radius:999px;padding:0 16px;font-size:13px;font-weight:500;transition:background .2s,color .2s}._root_fpz43_3 .pj-win .tab.on{color:var(--ink);background:#fff;box-shadow:0 1px 2px #281e1e1f}._root_fpz43_3 .pj-win .tab .n{color:var(--faint);margin-left:5px;font-size:11.5px}._root_fpz43_3 .pj-win .grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}._root_fpz43_3 .pj-win .card{background:#f4f2ee;border-radius:20px;flex-direction:column;gap:8px;min-width:0;padding:14px 16px 12px;transition:background .2s,transform .2s;display:flex;position:relative}._root_fpz43_3 .pj-win .card.zoomable{cursor:pointer}._root_fpz43_3 .pj-win .card.zoomable:hover{background:#efece7;transform:translateY(-2px)}._root_fpz43_3 .pj-win .card.wide{grid-column:span 2}._root_fpz43_3 .pj-win .card .go{color:var(--faint);opacity:0;transition:opacity .2s;position:absolute;top:14px;right:14px}._root_fpz43_3 .pj-win .card.zoomable:hover .go{opacity:1}._root_fpz43_3 .pj-win .card .num{font:700 26px/1 var(--font-heading);letter-spacing:-.02em}._root_fpz43_3 .pj-win .card .num small{font:500 13px/1 var(--sans);color:var(--muted);letter-spacing:0;margin-left:6px}._root_fpz43_3 .pj-win .card .pj-src{color:var(--faint);border-top:1px solid #3c2c1e12;align-items:center;gap:6px;margin-top:auto;padding-top:10px;font-size:11.5px;display:flex}._root_fpz43_3 .pj-win .card .pj-src .pj-logo{width:13px;height:13px}._root_fpz43_3 .pj-win .card .pj-src .who{margin-left:auto}._root_fpz43_3 .pj-win .card.soft{background:#e8edf6}._root_fpz43_3 .pj-win .act{grid-template-columns:minmax(0,1fr) 118px;align-items:center;gap:16px;display:grid}._root_fpz43_3 .pj-win .heat{grid-template-columns:20px repeat(7,1fr);align-items:center;gap:3px;display:grid}._root_fpz43_3 .pj-win .heat i{background:var(--inset);border-radius:4px;height:12px}._root_fpz43_3 .pj-win .heat i.h1{background:color-mix(in srgb, var(--accent) 30%, var(--inset))}._root_fpz43_3 .pj-win .heat i.h2{background:color-mix(in srgb, var(--accent) 62%, var(--inset))}._root_fpz43_3 .pj-win .heat i.h3{background:var(--accent)}._root_fpz43_3 .pj-win .heat .d{color:var(--faint);text-align:center;font-size:10.5px}._root_fpz43_3 .pj-win .stats{flex-direction:column;gap:6px;display:flex}._root_fpz43_3 .pj-win .stat{color:var(--muted);justify-content:space-between;align-items:baseline;font-size:12.5px;display:flex}._root_fpz43_3 .pj-win .stat b{font:700 16px/1 var(--font-heading);color:var(--ink)}._root_fpz43_3 .pj-win .pj-latest{color:var(--ink-2);background:#fff;border-radius:10px;align-items:center;gap:8px;padding:6px 9px;font-size:12.5px;display:flex}._root_fpz43_3 .pj-win .pj-latest small{color:var(--faint);white-space:nowrap;margin-left:auto}._root_fpz43_3 .pj-win .ask{background:#fff;border-radius:12px;align-items:flex-start;gap:10px;padding:8px;display:flex}._root_fpz43_3 .pj-win .ask p{margin:0;font-size:12.5px;line-height:1.45}._root_fpz43_3 .pj-win .ask p small{color:var(--faint);margin-top:2px;font-size:11.5px;display:block}._root_fpz43_3 .pj-win .ask .acts{gap:6px;margin-top:8px;display:flex}._root_fpz43_3 .pj-win .steps{gap:4px;display:flex}._root_fpz43_3 .pj-win .steps i{background:var(--inset);border-radius:4px;flex:1;height:8px}._root_fpz43_3 .pj-win .steps i.done{background:#6f9b69}._root_fpz43_3 .pj-win .steps i.now{background:var(--inset);box-shadow:inset 0 0 0 1.5px var(--accent)}._root_fpz43_3 .pj-win .todo-l{color:var(--ink-2);align-items:center;gap:8px;font-size:12.5px;display:flex}._root_fpz43_3 .pj-win .todo-l .face{width:18px;height:18px;box-shadow:none;font-size:8px}._root_fpz43_3 .pj-win .todo-l .bx{width:14px;height:14px;box-shadow:inset 0 0 0 1.5px var(--line-2);border-radius:4px;flex:none;place-items:center;display:grid}._root_fpz43_3 .pj-win .todo-l .bx.on{box-shadow:none;color:#fff;background:#5d8f58}._root_fpz43_3 .pj-win .todo-l .bx .ux{stroke-width:3px;width:10px;height:10px}._root_fpz43_3 .pj-win .todo-l.ok span:not(.bx){color:var(--faint);text-decoration:line-through}._root_fpz43_3 .pj-win .ppl{align-items:flex-end;gap:6px;display:flex}._root_fpz43_3 .pj-win .ppl .face{box-shadow:none}._root_fpz43_3 .pj-win .fact{color:var(--ink-2);align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.45;display:flex}._root_fpz43_3 .pj-win .fact .pj-logo{width:13px;height:13px;margin-top:2px}._root_fpz43_3 .pj-win .zoom{opacity:0;pointer-events:none;transition:opacity .24s, transform .24s var(--ease);padding:26px 28px 28px;position:absolute;inset:0 0 auto;transform:scale(.97)}._root_fpz43_3 .pj-win .zoom.on{opacity:1;pointer-events:auto;transform:none}._root_fpz43_3 .pj-win .ztop{align-items:center;gap:12px;display:flex}._root_fpz43_3 .pj-win .back{height:30px;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 8px;font-size:13px;font-weight:500;display:inline-flex}._root_fpz43_3 .pj-win .back .ux{width:15px;height:15px}._root_fpz43_3 .pj-win .ztop h4{font:700 19px/1.2 var(--font-heading);margin:0}._root_fpz43_3 .pj-win .ztop .from{color:var(--faint);align-items:center;gap:6px;font-size:12px;display:flex}._root_fpz43_3 .pj-win .stepper{color:var(--faint);align-items:center;gap:6px;margin-left:auto;font-size:12.5px;display:flex}._root_fpz43_3 .pj-win .stepper button{width:28px;height:28px;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:50%;place-items:center;display:grid}._root_fpz43_3 .pj-win .stepper .ux{width:14px;height:14px}._root_fpz43_3 .pj-win .panel{background:#f4f2ee;border-radius:20px;margin-top:16px;padding:8px}._root_fpz43_3 .pj-win .rec{border-radius:12px;transition:background .15s}._root_fpz43_3 .pj-win .rec:hover{background:#ffffffb3}._root_fpz43_3 .pj-win .rec .r{align-items:flex-start;gap:12px;width:100%;padding:12px 14px;display:flex}._root_fpz43_3 .pj-win .rec .r .pj-logo,._root_fpz43_3 .pj-win .rec .r .face{margin-top:1px}._root_fpz43_3 .pj-win .rec .t{flex:1;min-width:0}._root_fpz43_3 .pj-win .rec .t b{font-size:14px;font-weight:600;display:block}._root_fpz43_3 .pj-win .rec .t .g{color:var(--muted);margin-top:2px;font-size:13px;line-height:1.45;display:block}._root_fpz43_3 .pj-win .rec .t .s{color:var(--faint);align-items:center;gap:6px;margin-top:5px;font-size:11.5px;display:flex}._root_fpz43_3 .pj-win .rec .t .s .pj-logo{width:12px;height:12px;margin:0}._root_fpz43_3 .pj-win .rec .tm{color:var(--faint);white-space:nowrap;font-size:12px}._root_fpz43_3 .pj-win .rec .chev{color:var(--faint);transition:transform .25s var(--ease);margin-top:2px}._root_fpz43_3 .pj-win .rec.open .chev{transform:rotate(90deg)}._root_fpz43_3 .pj-win .rec .more{transition:grid-template-rows .3s var(--ease);grid-template-rows:0fr;display:grid}._root_fpz43_3 .pj-win .rec.open .more{grid-template-rows:1fr}._root_fpz43_3 .pj-win .rec .more>div{overflow:hidden}._root_fpz43_3 .pj-win .quote{border-left:2px solid var(--line-2);color:var(--ink-2);margin:0 14px 12px 50px;padding:10px 12px;font-size:13px;line-height:1.55}._root_fpz43_3 .pj-win .quote small{color:var(--faint);align-items:center;gap:6px;margin-top:6px;font-size:11.5px;display:flex}._root_fpz43_3 .pj-win .quote small .pj-logo{width:12px;height:12px}._root_fpz43_3 .pj-win .day{font:600 11px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);padding:14px 14px 4px}._root_fpz43_3 .pj-win .phases{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}._root_fpz43_3 .pj-win .phase{background:#f4f2ee;border-radius:18px;padding:12px}._root_fpz43_3 .pj-win .phase.now{box-shadow:0 0 0 1.5px var(--accent)}._root_fpz43_3 .pj-win .phase h5{font:700 14px/1.3 var(--font-heading);margin:0}._root_fpz43_3 .pj-win .phase .small{margin:2px 0 10px}._root_fpz43_3 .pj-win .tc{background:#fff;border-radius:10px;width:100%;margin-top:6px;padding:9px 10px;font-size:12.5px;display:block}._root_fpz43_3 .pj-win .tc:hover{background:#fdfcfa}._root_fpz43_3 .pj-win .tc .top{align-items:center;gap:7px;display:flex}._root_fpz43_3 .pj-win .tc .top .face{width:18px;height:18px;box-shadow:none;margin-left:auto;font-size:8px}._root_fpz43_3 .pj-win .tc .pf{border-top:1px solid var(--line);color:var(--muted);margin-top:7px;padding-top:7px;font-size:12px;line-height:1.45;display:none}._root_fpz43_3 .pj-win .tc.open .pf{display:block}._root_fpz43_3 .pj-win .tc .pf .pj-logo{vertical-align:-2px;width:12px;height:12px;margin-right:4px}._root_fpz43_3 .pj-win .folded{color:var(--faint);align-items:center;gap:5px;margin-top:8px;font-size:12px;display:flex}._root_fpz43_3 .pj-win .folded:hover{color:var(--ink)}._root_fpz43_3 .pj-win .foldbox{display:none}._root_fpz43_3 .pj-win .foldbox.on{display:block}@media (width<=1100px){._root_fpz43_3 .pj-win .grid,._root_fpz43_3 .pj-win .phases{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width<=720px){._root_fpz43_3 .pj-win .grid,._root_fpz43_3 .pj-win .act,._root_fpz43_3 .pj-win .phases{grid-template-columns:minmax(0,1fr)}._root_fpz43_3 .pj-win .card.wide{grid-column:auto}._root_fpz43_3 .pj-win .page,._root_fpz43_3 .pj-win .zoom{padding:22px 16px}._root_fpz43_3 .pj-win .ph .right{display:none}}._root_fpz43_3 .pj-win .zbox{background:#f4f2ee;border-radius:20px;flex-direction:column;gap:12px;min-width:0;padding:16px 18px;display:flex}._root_fpz43_3 .pj-win .zbox .eye svg{width:13px;height:13px}._root_fpz43_3 .pj-win .zgrid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:14px;margin-top:16px;display:grid}._root_fpz43_3 .pj-win .zcol{flex-direction:column;gap:14px;min-width:0;display:flex}._root_fpz43_3 .pj-win .tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._root_fpz43_3 .pj-win .tile{background:#fff;border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}._root_fpz43_3 .pj-win .tile span{color:var(--muted);font-size:11.5px}._root_fpz43_3 .pj-win .tile b{font:700 22px/1.1 var(--font-heading)}._root_fpz43_3 .pj-win .tile small{color:var(--faint);font-size:11px}._root_fpz43_3 .pj-win .tline{padding-left:4px;position:relative}._root_fpz43_3 .pj-win .tday{font:600 11px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);margin:10px 0 6px}._root_fpz43_3 .pj-win .tday:first-child{margin-top:0}._root_fpz43_3 .pj-win .tl-row{border-radius:12px;gap:12px;padding:8px 8px 12px 0;display:flex;position:relative}._root_fpz43_3 .pj-win .tl-row:before{content:"";background:#3c2c1e1f;width:1.5px;position:absolute;top:34px;bottom:-4px;left:13px}._root_fpz43_3 .pj-win .tl-row:last-child:before{display:none}._root_fpz43_3 .pj-win .tl-dot{width:28px;height:28px;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}._root_fpz43_3 .pj-win .tl-body{flex:1;min-width:0}._root_fpz43_3 .pj-win .tl-h{align-items:center;gap:7px;display:flex}._root_fpz43_3 .pj-win .tl-h b{font-size:14px;font-weight:600}._root_fpz43_3 .pj-win .tl-h>span:last-child{color:var(--faint);white-space:nowrap;margin-left:auto;font-size:11.5px}._root_fpz43_3 .pj-win .tl-body p{color:var(--ink-2);margin:3px 0 0;font-size:13px;line-height:1.5}._root_fpz43_3 .pj-win .tl-items{flex-direction:column;gap:4px;margin-top:8px;display:flex}._root_fpz43_3 .pj-win .tl-items span{color:var(--muted);background:#fff;border-radius:8px;align-items:center;gap:6px;padding:5px 8px;font-size:12px;display:flex}._root_fpz43_3 .pj-win .heat2{grid-template-columns:86px repeat(14,minmax(0,1fr));align-items:center;gap:3px;display:grid}._root_fpz43_3 .pj-win .heat2 .hl{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:flex}._root_fpz43_3 .pj-win .heat2 i{background:#e9e5df;border-radius:4px;height:16px}._root_fpz43_3 .pj-win .heat2 i.h1{background:color-mix(in srgb, var(--accent) 30%, #e9e5df)}._root_fpz43_3 .pj-win .heat2 i.h2{background:color-mix(in srgb, var(--accent) 62%, #e9e5df)}._root_fpz43_3 .pj-win .heat2 i.h3{background:var(--accent)}._root_fpz43_3 .pj-win .hx2{color:var(--faint);justify-content:space-between;padding-left:89px;font-size:11px;display:flex}._root_fpz43_3 .pj-win .share{border-radius:7px;gap:2px;height:14px;display:flex;overflow:hidden}._root_fpz43_3 .pj-win .s0{background:var(--accent)}._root_fpz43_3 .pj-win .s1{background:color-mix(in srgb, var(--accent) 66%, #fff)}._root_fpz43_3 .pj-win .s2{background:color-mix(in srgb, var(--accent) 42%, #fff)}._root_fpz43_3 .pj-win .s3{background:color-mix(in srgb, var(--accent) 24%, #fff)}._root_fpz43_3 .pj-win .s4{background:#d9d4cc}._root_fpz43_3 .pj-win .legend{grid-template-columns:1fr 1fr;gap:6px 14px;display:grid}._root_fpz43_3 .pj-win .legend span{color:var(--ink-2);align-items:center;gap:6px;font-size:12px;display:flex}._root_fpz43_3 .pj-win .legend span>i{border-radius:2px;flex:none;width:8px;height:8px}._root_fpz43_3 .pj-win .legend b{color:var(--muted);margin-left:auto;font-weight:600}._root_fpz43_3 .pj-win .spark{align-items:flex-end;gap:4px;display:flex}._root_fpz43_3 .pj-win .spark i{background:color-mix(in srgb, var(--accent) 55%, #fff);border-radius:3px;flex:1}._root_fpz43_3 .pj-win .pgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}._root_fpz43_3 .pj-win .pcard{background:#f4f2ee;border-radius:20px;flex-direction:column;gap:10px;min-width:0;padding:16px 18px;display:flex}._root_fpz43_3 .pj-win .pc-h{align-items:center;gap:12px;display:flex}._root_fpz43_3 .pj-win .pc-h b{font:700 16px/1.2 var(--font-heading);display:block}._root_fpz43_3 .pj-win .pc-h small{color:var(--muted);font-size:12px;display:block}._root_fpz43_3 .pj-win .pc-last{color:var(--faint);white-space:nowrap;margin-left:auto;font-size:11.5px}._root_fpz43_3 .pj-win .pc-focus{background:#fff;border-radius:12px;padding:10px 12px}._root_fpz43_3 .pj-win .pc-focus p{margin:5px 0 0;font-size:13.5px;line-height:1.45}._root_fpz43_3 .pj-win .pc-row{align-items:flex-end;gap:16px;display:flex}._root_fpz43_3 .pj-win .pc-sp small{color:var(--faint);margin-top:4px;font-size:11px;display:block}._root_fpz43_3 .pj-win .pc-stats{color:var(--ink-2);flex-direction:column;gap:3px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}._root_fpz43_3 .pj-win .pc-owe{align-items:center;gap:8px;font-size:12.5px;display:flex}._root_fpz43_3 .pj-win .pc-todos{flex-direction:column;gap:6px;display:flex}._root_fpz43_3 .pj-win .wlist{flex-direction:column;gap:14px;margin-top:16px;display:flex}._root_fpz43_3 .pj-win .wcard{background:#f4f2ee;border-radius:20px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:18px;padding:18px;display:grid}._root_fpz43_3 .pj-win .wc-h{align-items:center;gap:10px;display:flex}._root_fpz43_3 .pj-win .wc-h b{font:700 15px/1.2 var(--font-heading);display:block}._root_fpz43_3 .pj-win .wc-h small{color:var(--faint);align-items:center;gap:5px;margin-top:2px;font-size:12px;display:flex}._root_fpz43_3 .pj-win .thread{flex-direction:column;gap:8px;margin-top:14px;display:flex}._root_fpz43_3 .pj-win .bub{align-items:flex-start;gap:9px;display:flex}._root_fpz43_3 .pj-win .bub>div{background:#fff;border-radius:12px;max-width:92%;padding:8px 11px}._root_fpz43_3 .pj-win .bub.hl>div{box-shadow:0 0 0 1.5px var(--accent)}._root_fpz43_3 .pj-win .bub b{align-items:baseline;gap:8px;font-size:12.5px;font-weight:600;display:flex}._root_fpz43_3 .pj-win .bub b small{color:var(--faint);font-size:11px;font-weight:400}._root_fpz43_3 .pj-win .bub p{margin:2px 0 0;font-size:13px;line-height:1.45}._root_fpz43_3 .pj-win .wc-r{flex-direction:column;gap:10px;display:flex}._root_fpz43_3 .pj-win .why{margin:0;font-size:13.5px;line-height:1.5}._root_fpz43_3 .pj-win .draft{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 25%, transparent);background:#fff;border-radius:14px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}._root_fpz43_3 .pj-win .draft .eye{color:var(--accent)}._root_fpz43_3 .pj-win .draft p{margin:0;font-size:13.5px;line-height:1.5}._root_fpz43_3 .pj-win .acts{flex-wrap:wrap;gap:6px;display:flex}._root_fpz43_3 .pj-win .mail{background:#fff;border-radius:14px;margin-top:14px;overflow:hidden}._root_fpz43_3 .pj-win .mh{border-bottom:1px solid var(--line);gap:10px;padding:8px 14px;font-size:12.5px;display:flex}._root_fpz43_3 .pj-win .mh span{width:56px;color:var(--faint)}._root_fpz43_3 .pj-win .mb{color:var(--ink-2);padding:10px 14px;font-size:13px;line-height:1.55}._root_fpz43_3 .pj-win .mb p{margin:0 0 8px}._root_fpz43_3 .pj-win .built{flex-wrap:wrap;gap:6px;display:flex}._root_fpz43_3 .pj-win .built span{height:26px;color:var(--ink-2);background:#fff;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex}._root_fpz43_3 .pj-win .plan-top{grid-template-columns:260px minmax(0,1fr);gap:14px;margin-top:16px;display:grid}._root_fpz43_3 .pj-win .ringrow{align-items:center;gap:16px;display:flex}._root_fpz43_3 .pj-win .ringrow b.big{font:700 22px/1.1 var(--font-heading);display:block}._root_fpz43_3 .pj-win .ringrow small{color:var(--muted);margin:2px 0 8px;font-size:12px;display:block}._root_fpz43_3 .pj-win .pj-ring .rt{fill:none;stroke:#e6e1da;stroke-width:8px}._root_fpz43_3 .pj-win .pj-ring .rf{fill:none;stroke:#6f9b69;stroke-width:8px;stroke-linecap:round;transition:stroke-dashoffset .8s var(--ease)}._root_fpz43_3 .pj-win .gantt{padding:22px 0 16px;position:relative}._root_fpz43_3 .pj-win .gw{color:var(--faint);grid-template-columns:repeat(7,minmax(0,1fr));font-size:11px;display:grid;position:absolute;inset:0}._root_fpz43_3 .pj-win .gw span{border-left:1px dashed #3c2c1e1f;padding-left:5px}._root_fpz43_3 .pj-win .glane{height:28px;margin-bottom:6px;position:relative}._root_fpz43_3 .pj-win .gbar{white-space:nowrap;border-radius:8px;align-items:center;gap:8px;height:28px;padding:0 10px;font-size:12px;display:flex;position:absolute;top:0;overflow:hidden}._root_fpz43_3 .pj-win .gbar b{font-weight:600}._root_fpz43_3 .pj-win .gbar small{opacity:.75;margin-left:auto}._root_fpz43_3 .pj-win .gbar.done{color:#2f5a2c;background:#dfe9da}._root_fpz43_3 .pj-win .gbar.now{background:var(--accent-soft);color:var(--accent);box-shadow:inset 0 0 0 1.5px var(--accent)}._root_fpz43_3 .pj-win .gbar.next{color:var(--muted);background:#e9e5df}._root_fpz43_3 .pj-win .gtoday{border-left:2px solid var(--accent);position:absolute;top:16px;bottom:-4px}._root_fpz43_3 .pj-win .gtoday span{font:600 10.5px/1 var(--sans);color:var(--accent);position:absolute;bottom:-16px;left:4px}._root_fpz43_3 .pj-win .kn-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin-top:16px;display:grid}._root_fpz43_3 .pj-win .lbars{flex-direction:column;gap:8px;display:flex}._root_fpz43_3 .pj-win .lbar{color:var(--ink-2);grid-template-columns:16px 72px minmax(0,1fr) 20px;align-items:center;gap:8px;font-size:12.5px;display:grid}._root_fpz43_3 .pj-win .lbar i{background:color-mix(in srgb, var(--accent) 55%, #fff);border-radius:5px;height:10px}._root_fpz43_3 .pj-win .lbar b{text-align:right;font-weight:600}._root_fpz43_3 .pj-win .kgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}._root_fpz43_3 .pj-win .kf{background:#fff;border-radius:12px;padding:10px 12px}._root_fpz43_3 .pj-win .kf p{margin:0;font-size:13.5px;line-height:1.45}._root_fpz43_3 .pj-win .ksrc{color:var(--faint);align-items:center;gap:6px;margin-top:6px;font-size:11.5px;display:flex}@media (width<=900px){._root_fpz43_3 .pj-win .zgrid,._root_fpz43_3 .pj-win .pgrid,._root_fpz43_3 .pj-win .wcard,._root_fpz43_3 .pj-win .plan-top,._root_fpz43_3 .pj-win .kn-top,._root_fpz43_3 .pj-win .kgrid{grid-template-columns:minmax(0,1fr)}}._root_fpz43_3 .tm-head{grid-template-columns:minmax(0,1fr) auto;align-items:end}._root_fpz43_3 .tm-team{text-align:right;flex-direction:column;align-items:flex-end;gap:8px;display:flex}._root_fpz43_3 .tm-faces{display:flex}._root_fpz43_3 .tm-face{width:34px;height:34px;font:600 11px/1 var(--sans);color:#fff;box-shadow:0 0 0 3px var(--c);border-radius:50%;place-items:center;display:inline-grid}._root_fpz43_3 .tm-face+.tm-face{margin-left:-9px}._root_fpz43_3 .tm-team-t{color:color-mix(in srgb, var(--ink) 78%, var(--cink));font-size:13px}._root_fpz43_3 .tm-name{font:700 18px/1.2 var(--font-heading);color:var(--ink);align-items:center;gap:8px;display:inline-flex}._root_fpz43_3 .tm-name .ux-i{color:var(--cink)}._root_fpz43_3 .f-a{background:#5c6fa8}._root_fpz43_3 .f-b{background:#5f8a63}._root_fpz43_3 .f-s{background:#b07a4f}._root_fpz43_3 .f-j{background:#8a6aa0}._root_fpz43_3 .f-m{background:#4f8a90}._root_fpz43_3 .f-c{background:#a0625f}._root_fpz43_3 .tm-stage{max-width:1200px;margin:0 auto;position:relative}._root_fpz43_3 .tm-grid{grid-template-columns:minmax(0,1fr) 44px minmax(0,1.08fr) 44px minmax(0,1fr);align-items:stretch;display:grid}._root_fpz43_3 .tm-card{text-align:left;background:#fffc;border-radius:26px;flex-direction:column;gap:14px;min-width:0;padding:22px;display:flex;position:relative;box-shadow:0 0 0 1px #ffffffe6,0 30px 60px -36px #3c285a59}._root_fpz43_3 .tm-hub{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--accent) 30%, transparent), 0 30px 60px -30px #3454ad59;background:#fff}._root_fpz43_3 .tm-h{align-items:center;gap:10px;display:flex}._root_fpz43_3 .tm-h b{font:700 17px/1.2 var(--font-heading)}._root_fpz43_3 .tm-h small{color:var(--faint);margin-left:auto;font-size:12.5px}._root_fpz43_3 .tm-ic{background:var(--accent-soft);width:32px;height:32px;color:var(--accent);border-radius:10px;place-items:center;display:grid}._root_fpz43_3 .tm-rows{flex-direction:column;gap:9px;display:flex}._root_fpz43_3 .tm-mini{flex:none;display:flex}._root_fpz43_3 .tm-mf{width:24px;height:24px;font:600 9.5px/1 var(--sans);color:#fff;border-radius:50%;flex:none;place-items:center;display:inline-grid;box-shadow:0 0 0 2px #fff}._root_fpz43_3 .tm-mini .tm-mf+.tm-mf{margin-left:-7px}._root_fpz43_3 .tm-proj{background:#f8f6f9;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 10px;padding:12px 14px;display:grid}._root_fpz43_3 .tm-pt{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}._root_fpz43_3 .tm-proj small{color:var(--faint);white-space:nowrap;grid-column:1/-1;font-size:12px}._root_fpz43_3 .tm-bar{background:#e9e3ec;border-radius:3px;grid-column:1/-1;height:6px;overflow:hidden}._root_fpz43_3 .tm-bar i{height:100%;transition:width .9s var(--ease-out);background:#6f9b69;border-radius:3px;display:block}._root_fpz43_3 .tm-ev,._root_fpz43_3 .tm-ask{border-radius:14px;align-items:center;gap:8px;padding:10px 13px;font-size:13px;display:flex}._root_fpz43_3 .tm-ev{background:var(--accent-soft);color:var(--accent);opacity:0;transition:opacity .45s, transform .45s var(--ease-out);transform:translateY(6px)}._root_fpz43_3 .tm-ev.on{opacity:1;transform:none}._root_fpz43_3 .tm-ev img,._root_fpz43_3 .tm-ai img{flex:none;width:15px;height:15px}._root_fpz43_3 .tm-ask{color:var(--faint);background:#f8f6f9;transition:color .3s,background .3s}._root_fpz43_3 .tm-ask.on{background:var(--accent-soft);color:var(--accent)}._root_fpz43_3 .tm-facts{flex-direction:column;gap:7px;display:flex}._root_fpz43_3 .tm-fact{background:#f8f6f9;border-radius:14px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 13px;font-size:13.5px;transition:background .6s;display:grid}._root_fpz43_3 .tm-fact>span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._root_fpz43_3 .tm-fact small{color:var(--faint);white-space:nowrap;align-items:center;gap:5px;font-size:11.5px;display:flex}._root_fpz43_3 .tm-fact small img{width:12px;height:12px}._root_fpz43_3 .tm-fact.new{animation:tm-in .5s var(--ease-out) both;background:var(--accent-soft)}._root_fpz43_3 .tm-agent{background:#f8f6f9;border-radius:14px;align-items:center;gap:11px;padding:11px 13px;transition:background .4s,box-shadow .4s;display:flex}._root_fpz43_3 .tm-ai{background:#fff;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}._root_fpz43_3 .tm-at{flex:1;min-width:0}._root_fpz43_3 .tm-at b{font-size:14px;font-weight:600;display:block}._root_fpz43_3 .tm-at small{color:var(--faint);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-size:12px;transition:color .3s;display:flex;overflow:hidden}._root_fpz43_3 .tm-agent.busy{box-shadow:inset 0 0 0 1.5px var(--accent)}._root_fpz43_3 .tm-agent.busy small{color:var(--accent)}._root_fpz43_3 .tm-agent.done{background:var(--ok-bg)}._root_fpz43_3 .tm-agent.done small{color:var(--ok)}._root_fpz43_3 .tm-agent small .ux-i{stroke-width:2.6px;width:12px;height:12px}._root_fpz43_3 .tm-d{color:var(--muted);margin:auto 0 0;padding-top:4px;font-size:13.5px;line-height:1.5}._root_fpz43_3 .tm-pipe{align-self:center;height:12px;position:relative}._root_fpz43_3 .tm-pipe:before{content:"";border-top:1.5px dashed color-mix(in srgb, var(--accent) 35%, transparent);position:absolute;top:50%;left:4px;right:4px}._root_fpz43_3 .tm-pipe i{background:var(--accent);width:9px;height:9px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 18%, transparent);opacity:0;border-radius:50%;margin-top:-4.5px;position:absolute;top:50%;left:0}._root_fpz43_3 .tm-pipe.go i{animation:tm-go .75s var(--ease-out) both}._root_fpz43_3 .tm-pipe.back i{animation:tm-back .75s var(--ease-out) both}._root_fpz43_3 .tm-note{color:color-mix(in srgb, var(--ink) 70%, var(--cink));justify-content:center;align-items:center;gap:7px;margin:24px 0 0;font-size:13px;display:flex}@keyframes tm-in{0%{opacity:0;transform:translateY(-6px)}}@keyframes tm-go{0%{opacity:0;left:0}20%{opacity:1}80%{opacity:1}to{opacity:0;left:calc(100% - 9px)}}@keyframes tm-back{0%{opacity:0;left:calc(100% - 9px)}20%{opacity:1}80%{opacity:1}to{opacity:0;left:0}}@media (width<=1000px){._root_fpz43_3 .tm-grid{grid-template-columns:minmax(0,1fr);gap:14px}._root_fpz43_3 .tm-pipe{display:none}._root_fpz43_3 .tm-head{grid-template-columns:minmax(0,1fr)}._root_fpz43_3 .tm-team{text-align:left;align-items:flex-start}}@media (prefers-reduced-motion:reduce){._root_fpz43_3 .tm-ev{opacity:1;transform:none}}._root_fpz43_3 .lnav-team{color:#1a2a4a;background:#e9edf5;border-radius:999px;align-items:center;gap:7px;height:38px;margin-left:6px;padding:0 15px 0 13px;font-weight:500;transition:background .2s;display:inline-flex}._root_fpz43_3 .lnav-team:hover{background:#dde4f0}._root_fpz43_3 .lnav-team svg.i{stroke-width:1.8px;width:16px;height:16px}@media (width<=760px){._root_fpz43_3 .lnav-team{margin-left:0;padding:0 11px}}@media (width<=420px){._root_fpz43_3 .lnav-team span{display:none}._root_fpz43_3 .lnav-dl{padding:0 12px;font-size:13.5px}}._root_fpz43_3 .lnav-team.on{color:#3454ad;background:#dde4f0}@media (width<=420px){._root_fpz43_3 .lnav-wrap{gap:6px;padding-inline:6px}._root_fpz43_3 .lnav-brand{gap:8px;padding-left:4px}._root_fpz43_3 .lnav-links{gap:6px}._root_fpz43_3 .lnav-team{margin-left:0;padding:0 9px}._root_fpz43_3 .lnav-dl{margin-left:0}}._root_fpz43_3 .tm-chip{background:color-mix(in srgb, var(--c2) 22%, #fff);width:fit-content;box-shadow:0 0 0 1px color-mix(in srgb, var(--c2) 60%, #fff);color:var(--cink);font:600 15px/20px var(--sans);border-radius:18px;align-items:center;gap:7px;margin-bottom:16px;padding:6px 14px;display:inline-flex}._root_fpz43_3 .tm-chip .ux-i{stroke-width:2px}._root_fpz43_3 .bz-head{grid-template-columns:minmax(0,1fr) auto;align-items:end}._root_fpz43_3 .bz-head .bz-keyline{flex-direction:column;align-items:flex-end;gap:10px;margin-top:0}._root_fpz43_3 .bz-keys{gap:10px;display:flex}._root_fpz43_3 .bz-head .bz-keyline>span:last-child{margin-left:0;font-size:15px}@media (width<=1000px){._root_fpz43_3 .bz-head{grid-template-columns:minmax(0,1fr)}._root_fpz43_3 .bz-head .bz-keyline{align-items:flex-start}}._root_fpz43_3 .bz2.open .bzx-bar{opacity:1;transform:translate(-50%)scale(1)}._root_fpz43_3 .bzx-in:empty:before{content:"Ask, or describe what you want…"}._root_fpz43_3 .bzx-bar.listening .bzx-in:empty:before{content:"Listening…";color:var(--accent)}._root_fpz43_3 .bzx-mic{width:36px;height:36px;color:var(--muted);background:#efece7;border-radius:11px;flex:none;place-items:center;margin-left:auto;transition:background .3s,color .3s,box-shadow .3s;display:grid}._root_fpz43_3 .bzx-mic+.bzx-send{margin-left:0}._root_fpz43_3 .bzx-mic .ux-i{width:17px;height:17px}._root_fpz43_3 .bzx-mic.on{background:var(--accent-soft);color:var(--accent);animation:1.6s ease-in-out infinite bz-listen}@keyframes bz-listen{50%{box-shadow:0 0 0 6px #3454ad24}}._root_fpz43_3 .bzx-sug{opacity:0;pointer-events:none;width:min(580px,100% - 40px);transition:opacity .35s, transform .45s var(--ease-out);background:#ffffffeb;border:1px solid #3c2c1e1a;border-radius:16px;padding:14px 16px;position:absolute;bottom:102px;left:50%;transform:translate(-50%,10px);box-shadow:0 20px 50px -20px #281e144d}._root_fpz43_3 .bzx-sug.on{opacity:1;transform:translate(-50%)}._root_fpz43_3 .bzx-sug small{color:var(--muted);align-items:center;gap:6px;font-size:12.5px;display:flex}._root_fpz43_3 .bzx-sug small .ux-i{width:13px;height:13px;color:var(--accent)}._root_fpz43_3 .bzx-pills{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}._root_fpz43_3 .bzx-pill{height:32px;color:var(--ink-2);background:#f3f0eb;border-radius:999px;align-items:center;padding:0 14px;font-size:13.5px;transition:background .25s,color .25s,box-shadow .25s;display:inline-flex}._root_fpz43_3 .bzx-pill.pick{background:var(--accent-soft);color:var(--accent);box-shadow:0 0 0 1.5px var(--accent)}._root_fpz43_3 .bzx-bar{background:#fff;border:1px solid #3c2c1e1a;border-radius:20px;height:60px;padding:0 12px 0 18px;box-shadow:0 18px 40px -22px #281e1459}._root_fpz43_3 .bzx-in{font-size:16px}._root_fpz43_3 .bzx-mic{background:0 0;width:34px;height:34px}._root_fpz43_3 .bzx-mic.on{background:var(--accent-soft);animation:none}._root_fpz43_3 .bzx-send{border-radius:10px;width:34px;height:34px}._root_fpz43_3 .bzx-send.go{animation:bz-send .35s var(--ease-out)}@keyframes bz-send{40%{background:var(--primary-h);transform:scale(.86)}}._root_fpz43_3 .bzx-cursor{z-index:6;opacity:0;pointer-events:none;filter:drop-shadow(0 2px 3px #00000040);width:22px;height:22px;margin:-3px 0 0 -5px;position:absolute;top:0;left:0}._root_fpz43_3 .bzx-cursor.on{opacity:1}._root_fpz43_3 .bzx-cursor svg{fill:#111;stroke:#fff;stroke-width:1.6px;stroke-linejoin:round;transform-origin:5px 3px;width:100%;height:100%}._root_fpz43_3 .bzx-cursor.click svg{animation:.25s ease-out bz-click}@keyframes bz-click{50%{transform:scale(.82)}}._root_fpz43_3 .bzx-q{justify-content:flex-end;margin-bottom:10px;display:flex}._root_fpz43_3 .bzx-q span{color:var(--ink-2);background:#f3f0eb;border-radius:14px 14px 4px;padding:6px 12px;font-size:13.5px}._root_fpz43_3 .foot nav{align-items:center}._root_fpz43_3 .foot a:hover{color:var(--ink)}._root_fpz43_3 .foot-contact{height:34px;box-shadow:0 0 0 1px var(--line);color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-weight:500;display:inline-flex}._root_fpz43_3 .foot-contact .ux-i{width:15px;height:15px}
