.feat-hero{padding:10px 24px 8px}.feat-hero .lp-hero-text{text-align:center;align-items:center;max-width:900px}.feat-hero .lp-hero-title{text-wrap:balance;max-width:900px}.feat-hero .lp-hero-sub{max-width:760px}.feat-hero-icon{background:var(--accent-soft,#f9e90229);border:1px solid var(--border-light);border-radius:18px;justify-content:center;align-items:center;width:66px;height:66px;margin-bottom:22px;font-size:34px;display:flex}.feat-visual{max-width:760px;margin:12px auto 4px;padding:8px 24px 0}.feat-visual-frame{width:100%}.feat-sections{flex-direction:column;gap:18px;max-width:820px;margin:8px auto 0;padding:24px;display:flex}.feat-card{background:var(--bg-card);border:1px solid var(--border-light);border-radius:16px;align-items:flex-start;gap:18px;padding:24px 26px;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;box-shadow:0 1px 3px #0000000d}.feat-card:hover{border-color:var(--border);transform:translateY(-2px);box-shadow:0 10px 28px #00000014}.feat-card-num{width:34px;height:34px;color:var(--on-accent,#1a1a1a);background:var(--accent);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;font-size:14px;font-weight:800;display:flex}.feat-card-body{min-width:0}.feat-card-title{color:var(--text-primary);letter-spacing:-.01em;margin:4px 0 10px;font-size:20px;font-weight:700;line-height:1.3}.feat-paragraph{color:var(--text-secondary);margin:0 0 10px;font-size:15px;line-height:1.7}.feat-paragraph:last-child{margin-bottom:0}.feat-cta{text-align:center;background:linear-gradient(135deg, var(--bg-secondary), var(--bg-card));border:1px solid var(--border-light);border-radius:20px;max-width:820px;margin:28px auto 56px;padding:46px 28px}.feat-cta-title{color:var(--text-primary);letter-spacing:-.02em;margin:0 0 22px;font-size:clamp(22px,3vw,30px);font-weight:800;line-height:1.2}@media (max-width:640px){.feat-hero{padding:36px 18px 4px}.feat-hero-icon{width:56px;height:56px;font-size:28px}.feat-sections{gap:14px;padding:16px}.feat-card{gap:14px;padding:18px}.feat-cta{margin:20px auto 40px;padding:34px 20px}}.feat-hero .lp-hero-sub,.lp-hero-centered .lp-hero-sub{text-wrap:pretty}.feat-highlights{grid-template-columns:repeat(3,1fr);gap:16px;max-width:980px;margin:6px auto 10px;padding:0 24px;display:grid}.feat-hl{border:1px solid var(--border-light);background:var(--bg-card);border-radius:14px;padding:18px 20px}.feat-hl-title{color:var(--text-primary);margin-bottom:6px;font-size:15px;font-weight:750}.feat-hl-ico{background:var(--accent);color:#141416;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:12px;display:inline-flex}.feat-hl-text{color:var(--text-secondary);margin:0;font-size:13.5px;line-height:1.6}.feat-faq{max-width:820px;margin:40px auto 0;padding:0 24px}.feat-faq-list{flex-direction:column;display:flex}.feat-faq-item{border-bottom:1px solid var(--border-light)}.feat-faq-item summary{cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:16px 4px;list-style:none;transition:background .16s,padding .16s;display:flex}.feat-faq-item summary:hover{background:var(--bg-secondary);padding-left:10px;padding-right:10px}.feat-faq-item[open] summary{padding-left:10px;padding-right:10px}.feat-faq-item summary::-webkit-details-marker{display:none}.feat-faq-item summary h3{color:var(--text-primary);margin:0;font-size:15.5px;font-weight:650;line-height:1.45}.feat-faq-pl{flex:none;width:16px;height:16px;transition:transform .2s;position:relative}.feat-faq-pl:before,.feat-faq-pl:after{content:"";background:var(--text-muted);border-radius:2px;position:absolute}.feat-faq-pl:before{height:2px;top:7px;left:0;right:0}.feat-faq-pl:after{width:2px;top:0;bottom:0;left:7px}.feat-faq-item[open] .feat-faq-pl{transform:rotate(45deg)}.feat-faq-ans{color:var(--text-secondary);padding:0 26px 18px 10px;font-size:14.5px;line-height:1.7}.feat-faq-item{interpolate-size:allow-keywords}.feat-faq-item::details-content{block-size:0;transition:block-size .3s cubic-bezier(.2, .7, .2, 1), content-visibility .3s allow-discrete;overflow:hidden}.feat-faq-item[open]::details-content{block-size:auto}@media (prefers-reduced-motion:reduce){.feat-faq-item summary,.feat-faq-pl{transition:none}.feat-faq-item::details-content{transition:none}}.feat-learn{max-width:980px;margin:46px auto 0;padding:0 24px}.feat-learn-title{letter-spacing:-.02em;color:var(--text-primary);margin:0 0 4px;font-size:clamp(20px,2.6vw,26px);font-weight:800}.feat-learn-sub{color:var(--text-secondary);margin:0 0 16px;font-size:14px}.feat-learn-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.feat-learn-card{border:1px solid var(--border-light);background:var(--bg-card);border-radius:14px;flex-direction:column;gap:6px;padding:18px 20px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.feat-learn-card:hover{border-color:var(--text-primary);transform:translateY(-2px)}.feat-learn-art{justify-content:flex-start;margin-bottom:2px;display:flex}.feat-learn-card .t{color:var(--text-primary);font-size:15px;font-weight:700}.feat-learn-card .d{color:var(--text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}@media (max-width:860px){.feat-highlights,.feat-learn-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.feat-learn-card,.feat-other-card{transition:none}.feat-learn-card:hover,.feat-other-card:hover{transform:none}}.feat-sec-head{text-align:center;max-width:760px;margin:46px auto 6px;padding:0 24px}.feat-sec-title{letter-spacing:-.02em;color:var(--text-primary);text-wrap:balance;margin:0 0 10px;font-size:clamp(24px,3vw,32px);font-weight:800;line-height:1.15}.feat-sec-sub{color:var(--text-secondary);text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}.feat-plans{max-width:860px;margin:24px auto 0;padding:0 24px}.feat-plans-more{justify-content:flex-start;margin-top:6px;display:flex}.feat-grid{grid-template-columns:1fr 1fr;gap:22px;max-width:1080px;margin:30px auto 0;padding:0 24px;display:grid}.feat-card{background:var(--bg-card);border:1px solid var(--border-light);border-radius:18px;flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden;box-shadow:0 22px 44px -36px #00000080}.feat-card-demo{background:var(--bg-secondary);border-bottom:1px solid var(--border-light);width:100%}.feat-card-body{padding:20px 24px 24px}.feat-card-title{letter-spacing:-.02em;color:var(--text-primary);margin:0 0 10px;font-size:18px;font-weight:780;line-height:1.3}.feat-card .feat-paragraph{margin:0 0 9px;font-size:13.5px}.feat-card .feat-paragraph:last-child{margin-bottom:0}.feat-card-demo .fv-frame{box-shadow:none;background:0 0;border:none;border-radius:0;padding:20px 22px}.feat-card-demo .fv-dots{display:none}.fv-frame{--fv-line:var(--border);--fv-soft:var(--bg-secondary);border:1px solid var(--border-light);background:var(--bg-card);border-radius:16px;padding:12px 14px 16px;position:relative;overflow:hidden;box-shadow:0 24px 50px -38px #0000008c}.fv-dots{gap:5px;margin-bottom:12px;display:flex}.fv-dots i{background:var(--fv-line);border-radius:50%;width:7px;height:7px}.fv-body{flex-direction:column;gap:12px;display:flex}.fv-bar{background:var(--fv-soft);border-radius:999px;height:7px;display:block}.fv-bar.fv-ink{background:var(--text-muted);opacity:.5}.fv-bar.fv-accent{background:var(--accent)}.fv-seg{gap:4px;display:flex}.fv-seg i{background:var(--fv-soft);border-radius:6px;width:34px;height:12px}.fv-seg i.on{background:var(--accent)}.fv-month{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.fv-day{aspect-ratio:1;background:var(--fv-soft);border-radius:5px;justify-content:center;align-items:center;display:flex}.fv-dot{background:var(--text-muted);border-radius:50%;width:4px;height:4px}.fv-week{align-items:flex-end;gap:8px;height:46px;display:flex}.fv-wcol{flex:1;align-items:flex-end;height:100%;display:flex}.fv-wcol i{background:var(--fv-soft);border-radius:4px 4px 2px 2px;width:100%}.fv-grid5{grid-template-columns:repeat(5,1fr);gap:6px;display:grid;position:relative}.fv-cell{aspect-ratio:1.1;background:var(--fv-soft);border-radius:6px}.fv-ev{border-radius:4px;height:13px;position:absolute}.fv-ev-from{background:var(--fv-soft);border:1px dashed var(--fv-line);width:16%;top:58%;left:4%}.fv-ev-to{background:var(--accent);width:17%;top:26%;left:60%}.fv-cursor{background:var(--text-primary);width:12px;height:12px;box-shadow:0 0 0 3px var(--bg-card);border-radius:50%;position:absolute;bottom:-9px;right:-7px}.fv-arc{width:100%;height:100%;color:var(--text-muted);opacity:.5;position:absolute;inset:0}.fv-rows{flex-direction:column;gap:9px;display:flex}.fv-row{align-items:center;gap:9px;display:flex}.fv-rowlbl{background:var(--fv-soft);border-radius:999px;flex:none;width:26px;height:7px}.fv-track{background:var(--fv-soft);border-radius:5px;flex:1;height:13px;position:relative}.fv-pill{background:var(--accent);border-radius:4px;width:30%;height:9px;position:absolute;top:2px}.fv-chip{background:var(--fv-soft);border-radius:999px;align-self:flex-start;gap:4px;padding:5px 9px;display:inline-flex}.fv-chip i{background:var(--text-muted);opacity:.45;border-radius:999px;width:14px;height:5px}.fv-chip-accent{background:var(--accent-light,var(--fv-soft))}.fv-chip-wide i{width:18px}.fv-notif{border:1px solid var(--border-light);border-radius:10px;align-items:center;gap:10px;padding:10px;display:flex}.fv-notif-ic{background:var(--accent);border-radius:8px;flex:none;width:26px;height:26px}.fv-notif-txt{flex-direction:column;flex:1;gap:5px;display:flex}.fv-channels{gap:6px;display:flex}.fv-ch{background:var(--fv-soft);border-radius:999px;width:42px;height:10px}.fv-ch.is-on{background:var(--accent)}.fv-lead{align-items:center;gap:6px;display:flex}.fv-lead i{background:var(--fv-soft);border-radius:999px;flex:1;height:6px}.fv-lead i.mid{background:var(--text-muted);opacity:.35}.fv-tags{gap:6px;display:flex}.fv-tag{border-radius:999px;width:40px;height:12px}.fv-tag.t1{background:var(--accent)}.fv-tag.t2{background:#8ecfae}.fv-tag.t3{background:#9db8f0}.fv-evline{border-radius:3px;flex:none;width:5px;height:16px}.fv-evline.t1{background:var(--accent)}.fv-evline.t2{background:#8ecfae}.fv-evline.t3{background:#9db8f0}.fv-people{flex-direction:column;gap:12px;display:flex}.fv-person{align-items:center;gap:10px;display:flex}.fv-av{background:var(--fv-soft);border-radius:50%;flex:none;width:26px;height:26px}.fv-person .fv-bar{flex:1}.fv-perm{background:var(--fv-soft);border-radius:999px;flex:none;width:30px;height:12px}.fv-perm.edit{background:var(--accent)}.fv-wallets{flex-direction:column;gap:10px;display:flex}.fv-wallet{border:1px solid var(--border-light);border-radius:10px;align-items:center;gap:10px;padding:9px 10px;display:flex}.fv-wallet i{background:var(--fv-soft);border-radius:7px;flex:none;width:22px;height:22px}.fv-wallet.w1 i{background:var(--accent)}.fv-wallet.w2 i{background:#8ecfae}.fv-wallet.w3 i{background:#9db8f0}.fv-wallet .fv-bar{flex:1}.fv-total{border-top:1px solid var(--border-light);padding-top:4px}.fv-fx{align-items:center;gap:14px;display:flex}.fv-fx-side{flex-direction:column;flex:1;gap:6px;display:flex}.fv-fx-arrow{background:var(--text-muted);opacity:.4;flex:none;width:22px;height:2px;position:relative}.fv-fx-arrow:after{content:"";width:8px;height:8px;color:var(--text-muted);border-top:2px solid;border-right:2px solid;position:absolute;top:-3px;right:-1px;transform:rotate(45deg)}.fv-budgets{flex-direction:column;gap:12px;display:flex}.fv-budget{flex-direction:column;gap:6px;display:flex}.fv-progress{background:var(--fv-soft);border-radius:999px;height:8px;overflow:hidden}.fv-progress i{background:var(--accent);height:100%;display:block}.fv-progress i.over{background:#e5766f}.fv-charts{align-items:center;gap:18px;display:flex}.fv-donut{background:conic-gradient(var(--accent) 0 42%, #8ecfae 42% 68%, #9db8f0 68% 86%, var(--fv-soft) 86% 100%);border-radius:50%;flex:none;width:74px;height:74px;-webkit-mask:radial-gradient(circle,#0000 54%,#000 55%);mask:radial-gradient(circle,#0000 54%,#000 55%)}.fv-spark{height:46px;color:var(--accent);flex:1}.fv-row-due .fv-date{background:var(--fv-soft);border-radius:4px;flex:none;width:30px;height:12px}.fv-row-due .fv-bar{flex:1}.fv-amt{background:var(--text-muted);opacity:.45;border-radius:999px;flex:none;width:34px;height:8px}.fv-slash{flex-direction:column;gap:10px;display:flex}.fv-slash-in{align-items:center;gap:4px;display:flex}.fv-slashmark{background:var(--accent);border-radius:2px;width:9px;height:14px;transform:skew(-14deg)}.fv-caret{background:var(--text-primary);width:2px;height:15px}.fv-menu{border:1px solid var(--border-light);border-radius:10px;flex-direction:column;gap:6px;padding:7px;display:flex}.fv-menu-row{border-radius:7px;align-items:center;gap:9px;padding:5px 6px;display:flex}.fv-menu-row.is-on{background:var(--fv-soft)}.fv-menu-ic{background:var(--fv-soft);border-radius:5px;flex:none;width:18px;height:18px}.fv-menu-row.is-on .fv-menu-ic{background:var(--accent)}.fv-menu-row .fv-bar{flex:1}.fv-tree{flex-direction:column;gap:9px;display:flex}.fv-tree-row{align-items:center;gap:9px;display:flex}.fv-page{background:var(--fv-soft);border-radius:3px;flex:none;width:15px;height:18px}.fv-tree-row .fv-bar{flex:1}.fv-table{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.fv-td{background:var(--fv-soft);border-radius:4px;height:20px}.fv-td.is-head{background:var(--border)}.fv-td.is-sum{background:var(--accent)}.fv-checks{gap:8px;display:flex}.fv-check{border:2px solid var(--border);border-radius:5px;width:16px;height:16px}.fv-check.done{background:var(--accent);border-color:var(--accent)}.fv-toolbar{gap:6px;display:flex}.fv-tool{background:var(--fv-soft);border-radius:5px;width:24px;height:20px}.fv-tool-b{background:var(--text-muted);opacity:.45}.fv-tool-c{background:var(--accent)}.fv-para{flex-direction:column;gap:7px;display:flex}.fv-saved{width:22px;height:22px;color:var(--accent);align-self:flex-end}.fv-saved svg{width:100%;height:100%}@media (max-width:860px){.feat-grid{grid-template-columns:1fr;gap:18px}}.fv-ico{width:100%;height:100%;display:block}.fv-cal{flex-direction:column;gap:6px;display:flex}.fv-wk{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.fv-wk i{background:var(--fv-soft);border-radius:999px;height:4px}.fv-day{aspect-ratio:1.15;background:var(--fv-soft);border-radius:6px;align-items:flex-end;padding:3px;display:flex}.fv-day.is-active{background:var(--accent)}.fv-chipev{border-radius:999px;width:100%;height:5px;display:block}.fv-chipev.t1{background:var(--accent)}.fv-chipev.t2{background:#8ecfae}.fv-chipev.t3{background:#9db8f0}.fv-day.is-active .fv-chipev.t1{background:var(--on-accent,#1a1a1a);opacity:.55}.fv-weeks{flex-direction:column;gap:7px;display:flex}.fv-weekrow{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.fv-wcell{background:var(--fv-soft);border-radius:6px;align-items:center;height:22px;padding:0 3px;display:flex}.fv-wcell.has{background:var(--accent-light,var(--fv-soft))}.fv-wcell b{background:var(--accent);border-radius:999px;width:100%;height:8px;display:block}.fv-badge{background:var(--fv-soft);width:26px;height:26px;color:var(--text-muted);border-radius:8px;align-self:flex-start;padding:5px}.fv-notif-ic{color:var(--on-accent,#1a1a1a);justify-content:center;align-items:center;padding:6px;display:flex}.fv-ch{width:42px;height:26px;color:var(--text-muted);border-radius:8px;justify-content:center;align-items:center;padding:5px 0;display:flex}.fv-ch .fv-ico{width:15px;height:15px}.fv-ch.is-on{color:var(--on-accent,#1a1a1a)}.fv-perm{width:28px;height:22px;color:var(--text-muted);border-radius:7px;justify-content:center;align-items:center;padding:4px;display:flex}.fv-perm.edit{color:var(--on-accent,#1a1a1a)}.fv-slash-in{border:1px solid var(--border-light);border-radius:9px;padding:9px 10px}.fv-slashmark{width:11px;height:17px}.fv-caret{height:18px}.fv-tree-row{position:relative}.fv-tree-row:before{content:"";background:var(--border);opacity:.8;width:8px;height:1px;position:absolute;top:50%;left:-10px}.fv-tree-row:first-child:before{display:none}.fv-page{border:1.5px solid var(--border);background:var(--bg-card);position:relative}.fv-page:after{content:"";background:var(--border);border-radius:2px;height:2px;position:absolute;inset:3px 3px auto}.fv-tree-row:first-child .fv-page{background:var(--accent);border-color:var(--accent)}.fv-tree-row:first-child .fv-page:after{background:#00000040}[data-theme=dark] .fv-frame{--fv-soft:var(--bg-hover);--fv-line:var(--bg-tertiary);box-shadow:none}[data-theme=dark] .fv-page,[data-theme=dark] .fv-td.is-head{background:var(--bg-tertiary)}.feat-stage{width:100%;padding:clamp(22px,3.4vw,46px) 0 clamp(6px,.8vw,10px);position:relative;overflow-x:clip}.feat-stage-inner{max-width:1200px;margin:0 auto;padding:0 24px}.fhx-stage{position:relative}.fhx-stage .fhx-layer{opacity:0;transition:opacity .4s}.fhx-stage.is-ready .fhx-layer{opacity:1}.fhx-stage:not(.is-ready) .fhx-layer *{animation-play-state:paused!important}.fhx-stage .event-card-checkbox{border-radius:5px;width:20px;min-width:20px;height:20px}.fhx-stage .lp-heroapp-side,.fhx-stage .lp-heroapp-news{display:none}.fhx-stage .lp-heroapp{width:1460px}.fhx-cellflash{background:var(--accent-light,#f9e90247);opacity:0;border-radius:4px;width:168px;height:150px;position:absolute}.fhx-cellflash.f1{top:127px;left:603px}.fhx-cellflash.f2{top:427px;left:771px}.fhx-cellflash.f3{top:577px;left:267px}.fhx-cellflash.f4{top:577px;left:771px}.fhx-newev{z-index:5;opacity:0;pointer-events:none;width:164px;height:58px;display:block;position:absolute;top:454px;left:605px}.fhx-newev .event-card{justify-content:center;gap:0;height:100%;padding:3px 8px 4px;overflow:hidden}.fhx-newev .event-card-reminder{min-height:0;font-size:10.5px;line-height:1.2}.fhx-newev .event-card-row{min-height:16px}.fhx-newev .event-card-tags{flex:none;min-height:0;margin-top:1px}.fhx-newev .event-card-tag{padding:1px 6px;font-size:8.5px;line-height:1.3}.fhx-overlay{opacity:0;z-index:20;pointer-events:none;background:#0000002e;border-radius:0 0 14px 14px;justify-content:center;align-items:center;width:1460px;height:820px;display:flex;position:absolute;top:0;left:0}.fhx-modal,.fhx-modal .tmodal-header{position:relative}.fhx-modal{transform-origin:50%;width:720px;max-width:none}.fhx-swatch{color:#1f2023;background:#e5e7eb;border:1px solid #4b5563;border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-weight:800;display:inline-flex}.fhx-titlefield{color:#1f2023;background:#e5e7eb;border-radius:8px;flex:1;align-items:center;gap:1px;min-width:0;padding:6px 10px;font-size:18px;font-weight:700;display:inline-flex}.fhx-cpop{z-index:5;background:var(--bg-card);border:1px solid var(--border);opacity:0;transform-origin:24px 0;pointer-events:none;border-radius:12px;width:196px;padding:12px;position:absolute;top:56px;left:18px;transform:scale(.95)translateY(-4px);box-shadow:0 12px 32px #0000002e}.fhx-cpop .em-color-swatches{flex-wrap:wrap;gap:8px;display:flex}.fhx-cpop .em-color-swatch{border-radius:50%;width:24px;height:24px;box-shadow:inset 0 0 0 1px #0000001f}.fhx-cpop .em-color-swatch.active{box-shadow:inset 0 0 0 1px #0000001f}.fhx-typed{white-space:nowrap;max-width:0;overflow:hidden}.fhx-caret{background:currentColor;flex:none;width:1.5px;height:19px}.fhx-modal .tmodal-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fhx-note{color:var(--text-muted);align-items:center;min-height:62px;padding:10px 12px;font-size:13.5px;display:flex;position:relative}.em-notes-editor .fhx-note{background:var(--bg-secondary)}.fhx-toggle{display:inline-block}.fhx-toggle .settings-toggle-slider{background:var(--border)}.fhx-toggle.on .settings-toggle-slider{background:var(--accent)}.fhx-toggle.on .settings-toggle-slider:before{transform:translate(20px)}.fhx-num{flex:none;justify-content:center;align-items:center;width:60px;height:34px;display:inline-flex}.em-tag-search{color:var(--text-muted);flex:1;align-items:center;display:flex}.fhx-recsel{flex:1;min-width:0}.fhx-proprow{border-color:var(--border)}.fhx-timereveal{opacity:0}.fhx-timeswap .fhx-t0{position:absolute;inset:0}.fhx-timeswap .fhx-t1{opacity:0}.fhx-sideall{color:var(--text-primary);font-weight:600}.fhx-recexpand,.fhx-remexpand,.fhx-remexpand2,.fhx-onday{opacity:0;max-height:0;overflow:hidden}.fhx-recon,.fhx-badge{opacity:0}.fhx-swap{white-space:nowrap;display:inline-block;position:relative}.fhx-swap .fhx-vweek{opacity:0}.fhx-swap .fhx-vday{position:absolute;top:0;left:0}.em-tag-option .em-tag-option-check{opacity:0}.fhx-noteph{position:absolute;left:0}.fhx-notetyped{white-space:nowrap;max-width:0;color:var(--text-primary);vertical-align:bottom;display:inline-block;overflow:hidden}.fhx-notecaret{background:var(--text-primary);opacity:0;width:1.5px;height:15px;margin-left:1px}.fhx-modal .tmodal-rail{flex-direction:column;gap:2px;display:flex}.fhx-cursor{width:20px;height:20px;color:var(--text-primary);filter:drop-shadow(0 1px 2px #0006);z-index:30;pointer-events:none;position:absolute;top:88%;left:70%}.fhx-cursor svg{width:100%;height:100%;display:block}.fhx-ripple{border:2px solid var(--accent);opacity:0;border-radius:50%;width:44px;height:44px;position:absolute;top:-12px;left:-12px;transform:scale(.3)}.fhx-layer{pointer-events:none;z-index:40;width:1460px;height:820px;position:absolute;top:0;left:0}.fhx-stage .lp-heroapp-topbar{flex-wrap:nowrap;gap:12px}.fhx-stage .lp-heroapp-topbar .topbar-left{flex:none}.fhx-stage .lp-heroapp-topbar .topbar-center{flex:auto;justify-content:center}.fhx-stage .lp-heroapp-topbar .view-toggle{flex:none}.fhx-stage .lp-heroapp-topbar .topbar-center{align-items:center;gap:6px;display:flex}.fhx-stage .lp-heroapp-topbar .topbar-search-trigger,.fhf-stage .lp-heroapp-topbar .topbar-search-trigger,.fhz-stage .lp-heroapp-topbar .topbar-search-trigger,.fhz-stage .fz-edbar .topbar-search-trigger{background:var(--bg-secondary)!important;border:1px solid var(--border)!important;border-radius:9px!important;justify-content:flex-start!important;width:auto!important;padding:0 12px!important}.fhx-stage .lp-heroapp-topbar .topbar-search-trigger-text,.fhf-stage .lp-heroapp-topbar .topbar-search-trigger-text,.fhz-stage .lp-heroapp-topbar .topbar-search-trigger-text,.fhz-stage .fz-edbar .topbar-search-trigger-text{display:inline!important}.fhx-stage .lp-heroapp-topbar .topbar-search-trigger-kbd,.fhf-stage .lp-heroapp-topbar .topbar-search-trigger-kbd,.fhz-stage .lp-heroapp-topbar .topbar-search-trigger-kbd,.fhz-stage .fz-edbar .topbar-search-trigger-kbd{display:inline-block!important}.fhx-stage .lp-heroapp-topbar,.fhf-stage .lp-heroapp-topbar,.fhz-stage .lp-heroapp-topbar{gap:8px}.fhz-stage .lp-heroapp-topbar .topbar-search-trigger,.fhz-stage .fz-edbar .topbar-search-trigger{flex:none;margin-left:auto}.fhx-panels{position:relative}.fhx-panel{opacity:0;position:absolute;inset:18px 20px}.fhx-panel.is-open{opacity:1}.fhx-scope{opacity:0;z-index:25;position:absolute;inset:0}.fhx-scope .confirm-overlay{border-radius:0 0 14px 14px;animation:none;position:absolute}.fhx-scope .confirm-dialog{text-align:left;animation:none}.fhx-scope .confirm-icon{margin:0 0 16px}.fhx-scope .confirm-btn{border:1px solid var(--border)}.fhx-newev.n0{top:154px;left:605px}.fhx-newev.n1{top:304px;left:605px}.fhx-newev.n2{top:454px;left:605px}.fhx-newev.n3{top:604px;left:605px}.fhx-newev.n4{top:754px;left:605px}.fhx-newev.b1{width:164px;top:454px;left:773px}.fhx-newev.b2{width:164px;top:604px;left:269px}.fhx-newev.d1{top:603px;left:773px}.fhx-newev.d2{top:665px;left:773px}.fhx-ghost{z-index:50;opacity:0;align-items:center;display:inline-flex;position:absolute}.fhx-reorder{opacity:0;z-index:6;width:168px;top:601px;left:771px}.fhx-reorder2{opacity:0;z-index:6;width:168px;top:602px;left:939px}.fhx-toast{opacity:0;z-index:55;white-space:nowrap;position:absolute}.fhx-existing .fhx-swatch,.fhx-existing .fhx-titlefield{background:var(--evbg);color:var(--evdk);border-color:var(--evv)}.fhx-existing .fhx-typed{max-width:190px}.fhx-existing .fhx-caret{display:none}.fhx-existing .fhx-timereveal{opacity:1}.fhx-existing .fhx-timeswap .fhx-t0{display:none}.fhx-existing .fhx-timeswap .fhx-t1{opacity:1}.fhx-existing .fhx-sideall{color:var(--text-muted);font-weight:400}.fhx-existing .fhx-sidetimed{color:var(--text-primary);font-weight:600}.fhx-existing .fhx-adtoggle .settings-toggle-slider{background:var(--accent)}.fhx-existing .fhx-adtoggle .settings-toggle-slider:before{transform:translate(20px)}.fhx-existing .fhx-badge.is-set{opacity:1}.fhx-notestatic{color:var(--text-primary)}.fhx-spendbtn{margin-top:2px}.fhx-spendform{opacity:0;flex-direction:column;gap:8px;margin-top:10px;display:flex}.fhx-sp-tabs{flex:none;width:210px}.fhx-sp-row{align-items:center;gap:10px;display:flex}.fhx-sp-lbl{color:var(--text-muted);flex:none;font-size:12px}.fhx-sp-amt{font-variant-numeric:tabular-nums;align-items:center;width:120px;height:34px;padding:0 10px;display:inline-flex;position:relative}.fhx-sp-ph{color:var(--text-muted);font-weight:500;position:absolute;left:10px}.fhx-sp-typed{white-space:nowrap;max-width:0;font-weight:600;display:inline-block;overflow:hidden}.fhx-sp-caret{opacity:0;background:currentColor;width:1.5px;height:16px;margin-left:1px}.fhx-sp-cats{flex-wrap:wrap;gap:6px;display:flex}.fhx-cat{border:1px solid var(--border);background:var(--bg-secondary);color:var(--text-primary);border-radius:999px;align-items:center;gap:4px;padding:5px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.fhx-spendsave{align-self:flex-start}.fhx-money{opacity:0;z-index:5;pointer-events:none;width:164px;height:34px;position:absolute;top:690px;left:941px}.fhx-money .money-card{height:34px}.fhx-newev.n3 .event-card-spend-row{opacity:0;max-height:0;margin-top:0;padding-top:0;padding-bottom:0;overflow:hidden}@media (prefers-reduced-motion:no-preference){.fhx-cursor{animation:66.2s linear infinite fxCursor}.fhx-ripple{animation:66.2s ease-in-out infinite fxRipple}.fhx-cellflash.f1{animation:66.2s ease-in-out infinite fxCell1}.fhx-cellflash.f2{animation:66.2s ease-in-out infinite fxCell2}.fhx-cellflash.f3{animation:66.2s ease-in-out infinite fxCell3}.fhx-cellflash.f4{animation:66.2s ease-in-out infinite fxCell4}.ov1{animation:66.2s ease-in-out infinite fxOv1}.w1{animation:66.2s ease-in-out infinite fxWin1}.w1 .fhx-typed{animation-name:fxType1;animation-duration:66.2s;animation-iteration-count:infinite}.w1 .fhx-caret{animation:66.2s infinite fxCaret1}.w1 .fhx-save{animation:66.2s ease-in-out infinite fxSave1}.ov2{animation:66.2s ease-in-out infinite fxOv2}.w2{animation:66.2s ease-in-out infinite fxWin2}.w2 .fhx-typed{animation-name:fxType2;animation-duration:66.2s;animation-iteration-count:infinite}.w2 .fhx-caret{animation:66.2s infinite fxCaret2}.w2 .fhx-save{animation:66.2s ease-in-out infinite fxSave2}.ov3{animation:66.2s ease-in-out infinite fxOv3}.w3{animation:66.2s ease-in-out infinite fxWin3}.w3 .fhx-typed{animation-name:fxType3;animation-duration:66.2s;animation-iteration-count:infinite}.w3 .fhx-caret{animation:66.2s infinite fxCaret3}.w3 .fhx-save{animation:66.2s ease-in-out infinite fxSave3}.ov4{animation:66.2s ease-in-out infinite fxOv4}.w4{animation:66.2s ease-in-out infinite fxWin4}.w4 .fhx-typed{animation-name:fxType4;animation-duration:66.2s;animation-iteration-count:infinite}.w4 .fhx-caret{animation:66.2s infinite fxCaret4}.w4 .fhx-save{animation:66.2s ease-in-out infinite fxSave4}.ov5{animation:66.2s ease-in-out infinite fxOv5}.w5{animation:66.2s ease-in-out infinite fxWin5}.w5 .fhx-typed{animation-name:fxType5;animation-duration:66.2s;animation-iteration-count:infinite}.w5 .fhx-caret{animation:66.2s infinite fxCaret5}.w5 .fhx-save{animation:66.2s ease-in-out infinite fxSave5}.w1 .fhx-swatch,.w1 .fhx-titlefield{animation:66.2s ease-out infinite fxTint1}.w1 .fhx-cpop{animation:66.2s ease-in-out infinite fxCpop1}.w1 .fhx-cpick{animation:66.2s ease-out infinite fxCpick1}.w2 .fhx-swatch,.w2 .fhx-titlefield{animation:66.2s ease-out infinite fxTint2}.w2 .fhx-cpop{animation:66.2s ease-in-out infinite fxCpop2}.w2 .fhx-cpick{animation:66.2s ease-out infinite fxCpick2}.w3 .fhx-swatch,.w3 .fhx-titlefield{animation:66.2s ease-out infinite fxTint3}.w3 .fhx-cpop{animation:66.2s ease-in-out infinite fxCpop3}.w3 .fhx-cpick{animation:66.2s ease-out infinite fxCpick3}.w4 .fhx-swatch,.w4 .fhx-titlefield{animation:66.2s ease-out infinite fxTint4}.w4 .fhx-cpop{animation:66.2s ease-in-out infinite fxCpop4}.w4 .fhx-cpick{animation:66.2s ease-out infinite fxCpick4}.w5 .fhx-swatch,.w5 .fhx-titlefield{animation:66.2s ease-out infinite fxTint5}.w5 .fhx-cpop{animation:66.2s ease-in-out infinite fxCpop5}.w5 .fhx-cpick{animation:66.2s ease-out infinite fxCpick5}.w1 .fhx-adtoggle .settings-toggle-slider{animation:66.2s ease-out infinite fxAdTog1}.w1 .fhx-adtoggle .settings-toggle-slider:before{animation:66.2s ease-out infinite fxAdKnob1}.w1 .fhx-sideall{animation:66.2s step-end infinite fxSideAll1}.w1 .fhx-sidetimed{animation:66.2s step-end infinite fxSideTimed1}.w1 .fhx-timereveal{animation:66.2s ease-out infinite fxTimeShow1}.w1 .fhx-timeswap .fhx-t0{animation:66.2s step-end infinite fxTimeDef1}.w1 .fhx-timeswap .fhx-t1{animation:66.2s step-end infinite fxTimeSet1}.w4 .fhx-adtoggle .settings-toggle-slider{animation:66.2s ease-out infinite fxAdTog4}.w4 .fhx-adtoggle .settings-toggle-slider:before{animation:66.2s ease-out infinite fxAdKnob4}.w4 .fhx-sideall{animation:66.2s step-end infinite fxSideAll4}.w4 .fhx-sidetimed{animation:66.2s step-end infinite fxSideTimed4}.w4 .fhx-timereveal{animation:66.2s ease-out infinite fxTimeShow4}.w4 .fhx-timeswap .fhx-t0{animation:66.2s step-end infinite fxTimeDef4}.w4 .fhx-timeswap .fhx-t1{animation:66.2s step-end infinite fxTimeSet4}.w5 .fhx-adtoggle .settings-toggle-slider{animation:66.2s ease-out infinite fxAdTog5}.w5 .fhx-adtoggle .settings-toggle-slider:before{animation:66.2s ease-out infinite fxAdKnob5}.w5 .fhx-sideall{animation:66.2s step-end infinite fxSideAll5}.w5 .fhx-sidetimed{animation:66.2s step-end infinite fxSideTimed5}.w5 .fhx-timereveal{animation:66.2s ease-out infinite fxTimeShow5}.w5 .fhx-timeswap .fhx-t0{animation:66.2s step-end infinite fxTimeDef5}.w5 .fhx-timeswap .fhx-t1{animation:66.2s step-end infinite fxTimeSet5}.w2 .t-note{animation:66.2s step-end infinite fxQTabN2}.w2 .t-qtags,.w2 .t-tags{animation:66.2s step-end infinite fxQTabT2}.w2 .fhx-panel.is-note{animation:66.2s ease-in-out infinite fxQPanN2}.w2 .fhx-panel.is-qtags{animation:66.2s ease-in-out infinite fxQPanT2}.w2 .fhx-tagpick .em-tag-option-check{animation:66.2s ease-out infinite fxQChk2}.w2 .fhx-tagpick .em-tag-option-name{animation:66.2s ease-out infinite fxQNm2}.w3 .t-note{animation:66.2s step-end infinite fxQTabN3}.w3 .t-qtags,.w3 .t-tags{animation:66.2s step-end infinite fxQTabT3}.w3 .fhx-panel.is-note{animation:66.2s ease-in-out infinite fxQPanN3}.w3 .fhx-panel.is-qtags{animation:66.2s ease-in-out infinite fxQPanT3}.w3 .fhx-tagpick .em-tag-option-check{animation:66.2s ease-out infinite fxQChk3}.w3 .fhx-tagpick .em-tag-option-name{animation:66.2s ease-out infinite fxQNm3}.w4 .t-note{animation:66.2s step-end infinite fxQTabN4}.w4 .t-qtags,.w4 .t-tags{animation:66.2s step-end infinite fxQTabT4}.w4 .fhx-panel.is-note{animation:66.2s ease-in-out infinite fxQPanN4}.w4 .fhx-panel.is-qtags{animation:66.2s ease-in-out infinite fxQPanT4}.w4 .fhx-tagpick .em-tag-option-check{animation:66.2s ease-out infinite fxQChk4}.w4 .fhx-tagpick .em-tag-option-name{animation:66.2s ease-out infinite fxQNm4}.w5 .t-note{animation:66.2s step-end infinite fxQTabN5}.w5 .t-qtags,.w5 .t-tags{animation:66.2s step-end infinite fxQTabT5}.w5 .fhx-panel.is-note{animation:66.2s ease-in-out infinite fxQPanN5}.w5 .fhx-panel.is-qtags{animation:66.2s ease-in-out infinite fxQPanT5}.w5 .fhx-tagpick .em-tag-option-check{animation:66.2s ease-out infinite fxQChk5}.w5 .fhx-tagpick .em-tag-option-name{animation:66.2s ease-out infinite fxQNm5}.w1 .t-note{animation:66.2s step-end infinite fxTabNote}.w1 .t-repeat{animation:66.2s step-end infinite fxTabRepeat}.w1 .t-remind{animation:66.2s step-end infinite fxTabRemind}.w1 .t-tags{animation:66.2s step-end infinite fxTabTags}.w1 .fhx-panel.is-note{animation:66.2s ease-in-out infinite fxPanelNote}.w1 .fhx-panel.is-repeat{animation:66.2s ease-in-out infinite fxPanelRepeat}.w1 .fhx-panel.is-remind{animation:66.2s ease-in-out infinite fxPanelRemind}.w1 .fhx-panel.is-tags{animation:66.2s ease-in-out infinite fxPanelTags}.w1 .fhx-rectoggle .settings-toggle-slider{animation:66.2s ease-out infinite fxTogRec}.w1 .fhx-rectoggle .settings-toggle-slider:before{animation:66.2s ease-out infinite fxKnobRec}.w1 .fhx-recoff{animation:66.2s step-end infinite fxRecOff}.w1 .fhx-recon{animation:66.2s ease-out infinite fxRecOn}.w1 .fhx-recexpand{animation:66.2s ease-out infinite fxRecExpand}.w1 .fhx-onday{animation:66.2s ease-out infinite fxReveal}.w1 .fhx-swap .fhx-vweek{animation:66.2s ease-out infinite fxWeekIn}.w1 .fhx-swap .fhx-vday{animation:66.2s ease-out infinite fxDayOut}.w1 .fhx-remtoggle .settings-toggle-slider{animation:66.2s ease-out infinite fxTogIn}.w1 .fhx-remtoggle .settings-toggle-slider:before{animation:66.2s ease-out infinite fxKnobIn}.w1 .fhx-remexpand{animation:66.2s ease-out infinite fxRevealCh}.w1 .fhx-remexpand2{animation:66.2s ease-out infinite fxRevealCh2}.w1 .fhx-remtoggle2 .settings-toggle-slider{animation:66.2s ease-out infinite fxTogDesk}.w1 .fhx-remtoggle2 .settings-toggle-slider:before{animation:66.2s ease-out infinite fxKnobDesk}.w1 .fhx-tagpick .em-tag-option-check{animation:66.2s ease-out infinite fxTagCheck}.w1 .fhx-tagpick .em-tag-option-name{animation:66.2s ease-out infinite fxPickTag}.w1 .b-repeat{animation:66.2s ease-out infinite fxBadgeRep}.w1 .b-remind{animation:66.2s ease-out infinite fxBadgeRem}.w1 .b-tags{animation:66.2s ease-out infinite fxBadgeTag}.w1 .fhx-notetyped{animation-name:fxNote;animation-duration:66.2s;animation-iteration-count:infinite}.w1 .fhx-noteph{animation:66.2s step-end infinite fxNotePh}.w1 .fhx-notecaret{animation:66.2s infinite fxNoteCaret}.fhx-newev.n0 .event-card-checkbox{animation:66.2s ease-out infinite fxTick0}.fhx-newev.n0 .event-card-checkbox:after{animation:66.2s ease-out infinite fxTickMark0}.fhx-newev.n0 .event-card-title{animation:66.2s step-end infinite fxDone0}.fhx-newev.n1 .event-card-checkbox{animation:66.2s ease-out infinite fxTick1}.fhx-newev.n1 .event-card-checkbox:after{animation:66.2s ease-out infinite fxTickMark1}.fhx-newev.n1 .event-card-title{animation:66.2s step-end infinite fxDone1}.fhx-newev.n2 .event-card-checkbox{animation:66.2s ease-out infinite fxTick2}.fhx-newev.n2 .event-card-checkbox:after{animation:66.2s ease-out infinite fxTickMark2}.fhx-newev.n2 .event-card-title{animation:66.2s step-end infinite fxDone2}.fhx-newev.n0{animation:66.2s ease-out infinite fxEv0}.fhx-newev.n1{animation:66.2s ease-out infinite fxEv1}.fhx-newev.n2{animation:66.2s ease-out infinite fxEv2}.fhx-newev.n3{animation:66.2s ease-out infinite fxEv3,66.2s ease-out infinite fxSpendCard}.fhx-newev.n4{animation:66.2s ease-out infinite fxEv4}.fhx-newev.n3 .event-card{animation:66.2s step-end infinite fxDrag}.fhx-ghost.g1{animation:66.2s linear infinite fxGhost1}.fhx-ghost.g2{animation:66.2s linear infinite fxGhost2}.fhx-reorder2{animation:66.2s ease-out infinite fxReorder2}.fhx-toast.t1{animation:66.2s linear infinite fxToast1}.fhx-toast.t2{animation:66.2s linear infinite fxToast2}.fhx-scope{animation:66.2s ease-in-out infinite fxScope}.fhx-scope .confirm-dialog{animation:66.2s ease-in-out infinite fxScopePop}.fhx-scope .sc-this{animation:66.2s ease-out infinite fxScopePick}.fhx-newev.d1{animation:66.2s ease-out infinite fxD1}.fhx-newev.d2{animation:66.2s linear infinite fxD2}.fhx-reorder{animation:66.2s ease-out infinite fxReorder}.fhx-newev.b1{animation:66.2s linear infinite fxB1}.fhx-newev.b2{animation:66.2s linear infinite fxB2}.ov6{animation:66.2s ease-in-out infinite fxOv6}.w6{animation:66.2s ease-in-out infinite fxWin6}.w6 .fhx-spendform{animation:66.2s ease-out infinite fxSpendForm}.w6 .fhx-sp-exp{animation:66.2s ease-out infinite fxSpExp}.w6 .fhx-sp-ph{animation:66.2s step-end infinite fxSpPh}.w6 .fhx-sp-typed{animation-name:fxSpType;animation-duration:66.2s;animation-iteration-count:infinite}.w6 .fhx-sp-caret{animation:66.2s infinite fxSpCaret}.w6 .fhx-sp-cat{animation:66.2s ease-out infinite fxSpCat}.w6 .fhx-spendsave{animation:66.2s ease-in-out infinite fxSpSave}.fhx-newev.n3 .event-card-spend-row{animation:66.2s ease-out infinite fxSpendRow}.fhx-money{animation:66.2s ease-out infinite fxMoney}}@media (prefers-reduced-motion:reduce){.fhx-cursor,.fhx-overlay,.fhx-scope{display:none}.fhx-newev,.fhx-money{opacity:1}.fhx-newev.n3{height:82px}.fhx-newev.n3 .event-card-spend-row{opacity:1;max-height:24px;margin-top:3px;padding-top:2px;padding-bottom:2px}.fhx-newev.b1{width:664px}.fhx-newev.b2{width:496px}}@keyframes fxCursor{0%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:780px;left:1240px}.91%,2.87%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:198px;left:687px}3.17%,4.53%{left:var(--fx-noteFld-x,836px);top:var(--fx-noteFld-y,336px);animation-timing-function:cubic-bezier(.4,0,.2,1)}4.98%,5.29%{left:var(--fx-swatchA1-x,406px);top:var(--fx-swatchA1-y,136px);animation-timing-function:cubic-bezier(.4,0,.2,1)}6.04%,6.57%{left:var(--fx-pickClr1-x,542px);top:var(--fx-pickClr1-y,183px);animation-timing-function:cubic-bezier(.4,0,.2,1)}6.95%,7.33%{left:var(--fx-adTimed1-x,999px);top:var(--fx-adTimed1-y,197px);animation-timing-function:cubic-bezier(.4,0,.2,1)}7.85%,8.31%{left:var(--fx-timeSet1-x,746px);top:var(--fx-timeSet1-y,197px);animation-timing-function:cubic-bezier(.4,0,.2,1)}9.82%,10.27%{left:var(--fx-tabRepeat-x,477px);top:var(--fx-tabRepeat-y,291px);animation-timing-function:cubic-bezier(.4,0,.2,1)}10.73%,11.18%{left:var(--fx-recToggle-x,1031px);top:var(--fx-recToggle-y,292px);animation-timing-function:cubic-bezier(.4,0,.2,1)}11.63%,12.39%{left:var(--fx-recSel-x,774px);top:var(--fx-recSel-y,333px);animation-timing-function:cubic-bezier(.4,0,.2,1)}12.84%,13.22%{left:var(--fx-tabRemind-x,477px);top:var(--fx-tabRemind-y,329px);animation-timing-function:cubic-bezier(.4,0,.2,1)}13.75%,14.2%{left:var(--fx-remIn-x,1031px);top:var(--fx-remIn-y,292px);animation-timing-function:cubic-bezier(.4,0,.2,1)}14.65%,15.11%{left:var(--fx-remDesk-x,1031px);top:var(--fx-remDesk-y,397px);animation-timing-function:cubic-bezier(.4,0,.2,1)}15.56%,15.94%{left:var(--fx-tabTags-x,477px);top:var(--fx-tabTags-y,366px);animation-timing-function:cubic-bezier(.4,0,.2,1)}16.47%,17.07%{left:var(--fx-tagFit-x,706px);top:var(--fx-tagFit-y,519px);animation-timing-function:cubic-bezier(.4,0,.2,1)}17.52%,18.28%{left:var(--fx-save1-x,439px);top:var(--fx-save1-y,685px);animation-timing-function:cubic-bezier(.4,0,.2,1)}18.88%,19.94%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:780px;left:1240px}20.85%,21.75%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:619px;left:687px}23.11%,23.87%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:619px;left:1023px}24.92%,25.83%{left:var(--fx-scopePick-x,730px);top:var(--fx-scopePick-y,529px);animation-timing-function:cubic-bezier(.4,0,.2,1)}26.89%,27.49%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:498px;left:855px}29.68%,29.98%{left:var(--fx-swatchA2-x,406px);top:var(--fx-swatchA2-y,136px);animation-timing-function:cubic-bezier(.4,0,.2,1)}30.74%,31.27%{left:var(--fx-pickClr2-x,478px);top:var(--fx-pickClr2-y,214px);animation-timing-function:cubic-bezier(.4,0,.2,1)}31.65%,32.02%{left:var(--fx-qTab2-x,477px);top:var(--fx-qTab2-y,370px);animation-timing-function:cubic-bezier(.4,0,.2,1)}32.7%,33.23%{left:var(--fx-qTag2-x,702px);top:var(--fx-qTag2-y,565px);animation-timing-function:cubic-bezier(.4,0,.2,1)}34.59%,35.2%{left:var(--fx-save2-x,439px);top:var(--fx-save2-y,685px);animation-timing-function:cubic-bezier(.4,0,.2,1)}36.1%,36.71%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:648px;left:351px}39.2%,39.5%{left:var(--fx-swatchA3-x,406px);top:var(--fx-swatchA3-y,136px);animation-timing-function:cubic-bezier(.4,0,.2,1)}40.26%,40.79%{left:var(--fx-pickClr3-x,446px);top:var(--fx-pickClr3-y,183px);animation-timing-function:cubic-bezier(.4,0,.2,1)}41.16%,41.54%{left:var(--fx-qTab3-x,477px);top:var(--fx-qTab3-y,370px);animation-timing-function:cubic-bezier(.4,0,.2,1)}42.22%,42.75%{left:var(--fx-qTag3-x,700px);top:var(--fx-qTag3-y,382px);animation-timing-function:cubic-bezier(.4,0,.2,1)}44.11%,44.71%{left:var(--fx-save3-x,439px);top:var(--fx-save3-y,685px);animation-timing-function:cubic-bezier(.4,0,.2,1)}45.77%,46.22%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:473px;left:937px}47.58%,48.04%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:473px;left:1437px}48.79%,49.24%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:623px;left:433px}50.6%,51.06%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:623px;left:765px}51.81%,52.27%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:648px;left:855px}54%,54.31%{left:var(--fx-swatchA4-x,406px);top:var(--fx-swatchA4-y,136px);animation-timing-function:cubic-bezier(.4,0,.2,1)}55.06%,55.59%{left:var(--fx-pickClr4-x,415px);top:var(--fx-pickClr4-y,214px);animation-timing-function:cubic-bezier(.4,0,.2,1)}55.97%,56.34%{left:var(--fx-adTimed4-x,999px);top:var(--fx-adTimed4-y,197px);animation-timing-function:cubic-bezier(.4,0,.2,1)}56.87%,57.33%{left:var(--fx-timeSet4-x,746px);top:var(--fx-timeSet4-y,197px);animation-timing-function:cubic-bezier(.4,0,.2,1)}57.7%,58.08%{left:var(--fx-qTab4-x,477px);top:var(--fx-qTab4-y,370px);animation-timing-function:cubic-bezier(.4,0,.2,1)}58.76%,59.29%{left:var(--fx-qTag4-x,711px);top:var(--fx-qTag4-y,337px);animation-timing-function:cubic-bezier(.4,0,.2,1)}60.73%,61.18%{left:var(--fx-save4-x,439px);top:var(--fx-save4-y,685px);animation-timing-function:cubic-bezier(.4,0,.2,1)}62.08%,62.54%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:648px;left:855px}64.27%,64.58%{left:var(--fx-swatchA5-x,406px);top:var(--fx-swatchA5-y,136px);animation-timing-function:cubic-bezier(.4,0,.2,1)}65.33%,65.86%{left:var(--fx-pickClr5-x,510px);top:var(--fx-pickClr5-y,183px);animation-timing-function:cubic-bezier(.4,0,.2,1)}66.24%,66.62%{left:var(--fx-adTimed5-x,999px);top:var(--fx-adTimed5-y,197px);animation-timing-function:cubic-bezier(.4,0,.2,1)}67.15%,67.6%{left:var(--fx-timeSet5-x,746px);top:var(--fx-timeSet5-y,197px);animation-timing-function:cubic-bezier(.4,0,.2,1)}67.98%,68.35%{left:var(--fx-qTab5-x,477px);top:var(--fx-qTab5-y,370px);animation-timing-function:cubic-bezier(.4,0,.2,1)}69.03%,69.56%{left:var(--fx-qTag5-x,704px);top:var(--fx-qTag5-y,428px);animation-timing-function:cubic-bezier(.4,0,.2,1)}71%,71.45%{left:var(--fx-save5-x,439px);top:var(--fx-save5-y,685px);animation-timing-function:cubic-bezier(.4,0,.2,1)}72.51%,73.26%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:694px;left:848px}74.47%,75.08%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:620px;left:848px}77.79%,78.55%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:162px;left:628px}79.31%,80.06%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:312px;left:628px}80.82%,81.57%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:462px;left:628px}82.33%,82.93%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:780px;left:1240px}83.53%,83.99%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:630px;left:1023px}85.35%,85.8%{left:var(--fx-spendBtn-x,835px);top:var(--fx-spendBtn-y,451px);animation-timing-function:cubic-bezier(.4,0,.2,1)}86.71%,87.08%{left:var(--fx-spExp-x,656px);top:var(--fx-spExp-y,500px);animation-timing-function:cubic-bezier(.4,0,.2,1)}87.76%,88.14%{left:var(--fx-spAmt-x,882px);top:var(--fx-spAmt-y,500px);animation-timing-function:cubic-bezier(.4,0,.2,1)}90.03%,90.41%{left:var(--fx-spCat-x,701px);top:var(--fx-spCat-y,544px);animation-timing-function:cubic-bezier(.4,0,.2,1)}91.24%,91.69%{left:var(--fx-spSave-x,634px);top:var(--fx-spSave-y,583px);animation-timing-function:cubic-bezier(.4,0,.2,1)}93.05%,to{top:780px;left:1240px}}@keyframes fxRipple{0%{opacity:0;transform:scale(.3)}.68%{opacity:0;transform:scale(.3)}.91%{opacity:1;transform:scale(.6)}1.59%{opacity:0;transform:scale(1.15)}2.95%{opacity:0;transform:scale(.3)}3.17%{opacity:1;transform:scale(.6)}3.85%{opacity:0;transform:scale(1.15)}4.76%{opacity:0;transform:scale(.3)}4.98%{opacity:1;transform:scale(.6)}5.66%{opacity:0;transform:scale(1.15)}5.82%{opacity:0;transform:scale(.3)}6.04%{opacity:1;transform:scale(.6)}6.72%{opacity:0;transform:scale(1.15)}6.72%{opacity:0;transform:scale(.3)}6.95%{opacity:1;transform:scale(.6)}7.63%{opacity:0;transform:scale(1.15)}7.63%{opacity:0;transform:scale(.3)}7.85%{opacity:1;transform:scale(.6)}8.53%{opacity:0;transform:scale(1.15)}9.59%{opacity:0;transform:scale(.3)}9.82%{opacity:1;transform:scale(.6)}10.5%{opacity:0;transform:scale(1.15)}10.5%{opacity:0;transform:scale(.3)}10.73%{opacity:1;transform:scale(.6)}11.4%{opacity:0;transform:scale(1.15)}11.4%{opacity:0;transform:scale(.3)}11.63%{opacity:1;transform:scale(.6)}12.31%{opacity:0;transform:scale(1.15)}12.61%{opacity:0;transform:scale(.3)}12.84%{opacity:1;transform:scale(.6)}13.52%{opacity:0;transform:scale(1.15)}13.52%{opacity:0;transform:scale(.3)}13.75%{opacity:1;transform:scale(.6)}14.43%{opacity:0;transform:scale(1.15)}14.43%{opacity:0;transform:scale(.3)}14.65%{opacity:1;transform:scale(.6)}15.33%{opacity:0;transform:scale(1.15)}15.33%{opacity:0;transform:scale(.3)}15.56%{opacity:1;transform:scale(.6)}16.24%{opacity:0;transform:scale(1.15)}16.24%{opacity:0;transform:scale(.3)}16.47%{opacity:1;transform:scale(.6)}17.15%{opacity:0;transform:scale(1.15)}17.3%{opacity:0;transform:scale(.3)}17.52%{opacity:1;transform:scale(.6)}18.2%{opacity:0;transform:scale(1.15)}20.62%{opacity:0;transform:scale(.3)}20.85%{opacity:1;transform:scale(.6)}21.53%{opacity:0;transform:scale(1.15)}24.7%{opacity:0;transform:scale(.3)}24.92%{opacity:1;transform:scale(.6)}25.6%{opacity:0;transform:scale(1.15)}26.66%{opacity:0;transform:scale(.3)}26.89%{opacity:1;transform:scale(.6)}27.57%{opacity:0;transform:scale(1.15)}29.46%{opacity:0;transform:scale(.3)}29.68%{opacity:1;transform:scale(.6)}30.36%{opacity:0;transform:scale(1.15)}30.51%{opacity:0;transform:scale(.3)}30.74%{opacity:1;transform:scale(.6)}31.42%{opacity:0;transform:scale(1.15)}31.42%{opacity:0;transform:scale(.3)}31.65%{opacity:1;transform:scale(.6)}32.33%{opacity:0;transform:scale(1.15)}32.48%{opacity:0;transform:scale(.3)}32.7%{opacity:1;transform:scale(.6)}33.38%{opacity:0;transform:scale(1.15)}34.37%{opacity:0;transform:scale(.3)}34.59%{opacity:1;transform:scale(.6)}35.27%{opacity:0;transform:scale(1.15)}35.88%{opacity:0;transform:scale(.3)}36.1%{opacity:1;transform:scale(.6)}36.78%{opacity:0;transform:scale(1.15)}38.97%{opacity:0;transform:scale(.3)}39.2%{opacity:1;transform:scale(.6)}39.88%{opacity:0;transform:scale(1.15)}40.03%{opacity:0;transform:scale(.3)}40.26%{opacity:1;transform:scale(.6)}40.94%{opacity:0;transform:scale(1.15)}40.94%{opacity:0;transform:scale(.3)}41.16%{opacity:1;transform:scale(.6)}41.84%{opacity:0;transform:scale(1.15)}41.99%{opacity:0;transform:scale(.3)}42.22%{opacity:1;transform:scale(.6)}42.9%{opacity:0;transform:scale(1.15)}43.88%{opacity:0;transform:scale(.3)}44.11%{opacity:1;transform:scale(.6)}44.79%{opacity:0;transform:scale(1.15)}45.54%{opacity:0;transform:scale(.3)}45.77%{opacity:1;transform:scale(.6)}46.45%{opacity:0;transform:scale(1.15)}48.56%{opacity:0;transform:scale(.3)}48.79%{opacity:1;transform:scale(.6)}49.47%{opacity:0;transform:scale(1.15)}51.59%{opacity:0;transform:scale(.3)}51.81%{opacity:1;transform:scale(.6)}52.49%{opacity:0;transform:scale(1.15)}53.78%{opacity:0;transform:scale(.3)}54%{opacity:1;transform:scale(.6)}54.68%{opacity:0;transform:scale(1.15)}54.83%{opacity:0;transform:scale(.3)}55.06%{opacity:1;transform:scale(.6)}55.74%{opacity:0;transform:scale(1.15)}55.74%{opacity:0;transform:scale(.3)}55.97%{opacity:1;transform:scale(.6)}56.65%{opacity:0;transform:scale(1.15)}56.65%{opacity:0;transform:scale(.3)}56.87%{opacity:1;transform:scale(.6)}57.55%{opacity:0;transform:scale(1.15)}57.48%{opacity:0;transform:scale(.3)}57.7%{opacity:1;transform:scale(.6)}58.38%{opacity:0;transform:scale(1.15)}58.53%{opacity:0;transform:scale(.3)}58.76%{opacity:1;transform:scale(.6)}59.44%{opacity:0;transform:scale(1.15)}60.5%{opacity:0;transform:scale(.3)}60.73%{opacity:1;transform:scale(.6)}61.4%{opacity:0;transform:scale(1.15)}61.86%{opacity:0;transform:scale(.3)}62.08%{opacity:1;transform:scale(.6)}62.76%{opacity:0;transform:scale(1.15)}64.05%{opacity:0;transform:scale(.3)}64.27%{opacity:1;transform:scale(.6)}64.95%{opacity:0;transform:scale(1.15)}65.11%{opacity:0;transform:scale(.3)}65.33%{opacity:1;transform:scale(.6)}66.01%{opacity:0;transform:scale(1.15)}66.01%{opacity:0;transform:scale(.3)}66.24%{opacity:1;transform:scale(.6)}66.92%{opacity:0;transform:scale(1.15)}66.92%{opacity:0;transform:scale(.3)}67.15%{opacity:1;transform:scale(.6)}67.82%{opacity:0;transform:scale(1.15)}67.75%{opacity:0;transform:scale(.3)}67.98%{opacity:1;transform:scale(.6)}68.66%{opacity:0;transform:scale(1.15)}68.81%{opacity:0;transform:scale(.3)}69.03%{opacity:1;transform:scale(.6)}69.71%{opacity:0;transform:scale(1.15)}70.77%{opacity:0;transform:scale(.3)}71%{opacity:1;transform:scale(.6)}71.68%{opacity:0;transform:scale(1.15)}72.28%{opacity:0;transform:scale(.3)}72.51%{opacity:1;transform:scale(.6)}73.19%{opacity:0;transform:scale(1.15)}77.57%{opacity:0;transform:scale(.3)}77.79%{opacity:1;transform:scale(.6)}78.47%{opacity:0;transform:scale(1.15)}79.08%{opacity:0;transform:scale(.3)}79.31%{opacity:1;transform:scale(.6)}79.98%{opacity:0;transform:scale(1.15)}80.59%{opacity:0;transform:scale(.3)}80.82%{opacity:1;transform:scale(.6)}81.5%{opacity:0;transform:scale(1.15)}83.31%{opacity:0;transform:scale(.3)}83.53%{opacity:1;transform:scale(.6)}84.21%{opacity:0;transform:scale(1.15)}85.12%{opacity:0;transform:scale(.3)}85.35%{opacity:1;transform:scale(.6)}86.03%{opacity:0;transform:scale(1.15)}86.48%{opacity:0;transform:scale(.3)}86.71%{opacity:1;transform:scale(.6)}87.39%{opacity:0;transform:scale(1.15)}87.54%{opacity:0;transform:scale(.3)}87.76%{opacity:1;transform:scale(.6)}88.44%{opacity:0;transform:scale(1.15)}89.8%{opacity:0;transform:scale(.3)}90.03%{opacity:1;transform:scale(.6)}90.71%{opacity:0;transform:scale(1.15)}91.01%{opacity:0;transform:scale(.3)}91.24%{opacity:1;transform:scale(.6)}91.92%{opacity:0;transform:scale(1.15)}to{opacity:0;transform:scale(1.15)}}@keyframes fxCell1{0%,.76%{opacity:0}.98%,1.66%{opacity:1}2.57%,to{opacity:0}}@keyframes fxCell2{0%,26.74%{opacity:0}26.96%,27.64%{opacity:1}28.55%,to{opacity:0}}@keyframes fxCell3{0%,35.95%{opacity:0}36.18%,36.86%{opacity:1}37.76%,to{opacity:0}}@keyframes fxCell4{51.66%{opacity:0}51.89%,52.57%{opacity:1}53.47%{opacity:0}61.93%{opacity:0}62.16%,62.84%{opacity:1}63.75%{opacity:0}0%,to{opacity:0}}@keyframes fxOv1{0%,1.06%{opacity:0}1.21%,17.67%{opacity:1}17.98%,to{opacity:0}}@keyframes fxWin1{0%,1.06%{transform:scale(.96)translateY(6px)}1.74%,17.67%{transform:scale(1)translateY(0)}17.98%,to{transform:scale(.98)translateY(-4px)}}@keyframes fxType1{0%,1.74%{max-width:0}2.79%,to{max-width:190px}}@keyframes fxCaret1{0%,1.59%{opacity:0}1.74%,3.4%{opacity:1}2.49%,2.95%{opacity:0}3.55%,to{opacity:0}}@keyframes fxSave1{0%,17.37%{box-shadow:0 0 #0000}17.75%{box-shadow:0 0 0 6px var(--accent-light,#f9e90259)}18.43%,to{box-shadow:0 0 #0000}}@keyframes fxOv2{0%,27.04%{opacity:0}27.19%,34.74%{opacity:1}35.05%,to{opacity:0}}@keyframes fxWin2{0%,27.04%{transform:scale(.96)translateY(6px)}27.72%,34.74%{transform:scale(1)translateY(0)}35.05%,to{transform:scale(.98)translateY(-4px)}}@keyframes fxType2{0%,27.79%{max-width:0}29.31%,to{max-width:190px}}@keyframes fxCaret2{0%,27.64%{opacity:0}27.79%,34.59%{opacity:1}28.55%,29%{opacity:0}34.74%,to{opacity:0}}@keyframes fxSave2{0%,34.44%{box-shadow:0 0 #0000}34.82%{box-shadow:0 0 0 6px var(--accent-light,#f9e90259)}35.5%,to{box-shadow:0 0 #0000}}@keyframes fxOv3{0%,36.25%{opacity:0}36.4%,44.26%{opacity:1}44.56%,to{opacity:0}}@keyframes fxWin3{0%,36.25%{transform:scale(.96)translateY(6px)}36.93%,44.26%{transform:scale(1)translateY(0)}44.56%,to{transform:scale(.98)translateY(-4px)}}@keyframes fxType3{0%,37.01%{max-width:0}38.82%,to{max-width:190px}}@keyframes fxCaret3{0%,36.86%{opacity:0}37.01%,44.11%{opacity:1}37.76%,38.22%{opacity:0}44.26%,to{opacity:0}}@keyframes fxSave3{0%,43.96%{box-shadow:0 0 #0000}44.34%{box-shadow:0 0 0 6px var(--accent-light,#f9e90259)}45.02%,to{box-shadow:0 0 #0000}}@keyframes fxOv4{0%,51.81%{opacity:0}51.96%,60.88%{opacity:1}61.18%,to{opacity:0}}@keyframes fxWin4{0%,51.81%{transform:scale(.96)translateY(6px)}52.49%,60.88%{transform:scale(1)translateY(0)}61.18%,to{transform:scale(.98)translateY(-4px)}}@keyframes fxType4{0%,52.42%{max-width:0}53.63%,to{max-width:190px}}@keyframes fxCaret4{0%,52.27%{opacity:0}52.42%,60.73%{opacity:1}53.17%,53.63%{opacity:0}60.88%,to{opacity:0}}@keyframes fxSave4{0%,60.57%{box-shadow:0 0 #0000}60.95%{box-shadow:0 0 0 6px var(--accent-light,#f9e90259)}61.63%,to{box-shadow:0 0 #0000}}@keyframes fxOv5{0%,62.24%{opacity:0}62.39%,71.15%{opacity:1}71.45%,to{opacity:0}}@keyframes fxWin5{0%,62.24%{transform:scale(.96)translateY(6px)}62.92%,71.15%{transform:scale(1)translateY(0)}71.45%,to{transform:scale(.98)translateY(-4px)}}@keyframes fxType5{0%,62.84%{max-width:0}63.9%,to{max-width:190px}}@keyframes fxCaret5{0%,62.69%{opacity:0}62.84%,71%{opacity:1}63.6%,70.54%{opacity:0}71.15%,to{opacity:0}}@keyframes fxSave5{0%,70.85%{box-shadow:0 0 #0000}71.22%{box-shadow:0 0 0 6px var(--accent-light,#f9e90259)}71.9%,to{box-shadow:0 0 #0000}}@keyframes fxTint1{0%,6.19%{color:#1f2023;background:#e5e7eb;border-color:#4b5563}6.57%,to{background:var(--evbg);color:var(--evdk);border-color:var(--evv)}}@keyframes fxCpop1{0%,5.21%{opacity:0;transform:scale(.95)translateY(-4px)}5.51%,6.5%{opacity:1;transform:scale(1)translateY(0)}6.8%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fxCpick1{0%,6.04%{transform:scale(1);box-shadow:inset 0 0 0 1px #0000001f}6.27%{box-shadow:0 0 0 2px var(--bg-card), 0 0 0 4px var(--text-primary);transform:scale(1.18)}6.5%,to{box-shadow:0 0 0 2px var(--bg-card), 0 0 0 4px var(--text-primary);transform:scale(1)}}@keyframes fxTint2{0%,30.89%{color:#1f2023;background:#e5e7eb;border-color:#4b5563}31.27%,to{background:var(--evbg);color:var(--evdk);border-color:var(--evv)}}@keyframes fxCpop2{0%,29.91%{opacity:0;transform:scale(.95)translateY(-4px)}30.21%,31.19%{opacity:1;transform:scale(1)translateY(0)}31.5%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fxCpick2{0%,30.74%{transform:scale(1);box-shadow:inset 0 0 0 1px #0000001f}30.97%{box-shadow:0 0 0 2px var(--bg-card), 0 0 0 4px var(--text-primary);transform:scale(1.18)}31.19%,to{box-shadow:0 0 0 2px var(--bg-card), 0 0 0 4px var(--text-primary);transform:scale(1)}}@keyframes fxTint3{0%,40.41%{color:#1f2023;background:#e5e7eb;border-color:#4b5563}40.79%,to{background:var(--evbg);color:var(--evdk);border-color:var(--evv)}}@keyframes fxCpop3{0%,39.43%{opacity:0;transform:scale(.95)translateY(-4px)}39.73%,40.71%{opacity:1;transform:scale(1)translateY(0)}41.01%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fxCpick3{0%,40.26%{transform:scale(1);box-shadow:inset 0 0 0 1px #0000001f}40.48%{box-shadow:0 0 0 2px var(--bg-card), 0 0 0 4px var(--text-primary);transform:scale(1.18)}40.71%,to{box-shadow:0 0 0 2px var(--bg-card), 0 0 0 4px var(--text-primary);transform:scale(1)}}@keyframes fxTint4{0%,55.21%{color:#1f2023;background:#e5e7eb;border-color:#4b5563}55.59%,to{background:var(--evbg);color:var(--evdk);border-color:var(--evv)}}@keyframes fxCpop4{0%,54.23%{opacity:0;transform:scale(.95)translateY(-4px)}54.53%,55.51%{opacity:1;transform:scale(1)translateY(0)}55.82%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fxCpick4{0%,55.06%{transform:scale(1);box-shadow:inset 0 0 0 1px #0000001f}55.29%{box-shadow:0 0 0 2px var(--bg-card), 0 0 0 4px var(--text-primary);transform:scale(1.18)}55.51%,to{box-shadow:0 0 0 2px var(--bg-card), 0 0 0 4px var(--text-primary);transform:scale(1)}}@keyframes fxTint5{0%,65.48%{color:#1f2023;background:#e5e7eb;border-color:#4b5563}65.86%,to{background:var(--evbg);color:var(--evdk);border-color:var(--evv)}}@keyframes fxCpop5{0%,64.5%{opacity:0;transform:scale(.95)translateY(-4px)}64.8%,65.79%{opacity:1;transform:scale(1)translateY(0)}66.09%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fxCpick5{0%,65.33%{transform:scale(1);box-shadow:inset 0 0 0 1px #0000001f}65.56%{box-shadow:0 0 0 2px var(--bg-card), 0 0 0 4px var(--text-primary);transform:scale(1.18)}65.79%,to{box-shadow:0 0 0 2px var(--bg-card), 0 0 0 4px var(--text-primary);transform:scale(1)}}@keyframes fxAdTog1{0%,6.95%{background:var(--border)}7.25%,to{background:var(--accent)}}@keyframes fxAdKnob1{0%,6.95%{transform:none}7.25%,to{transform:translate(20px)}}@keyframes fxSideAll1{0%,7.1%{color:var(--text-primary);font-weight:600}7.1%,to{color:var(--text-muted);font-weight:400}}@keyframes fxSideTimed1{0%,7.1%{color:var(--text-muted);font-weight:400}7.1%,to{color:var(--text-primary);font-weight:600}}@keyframes fxTimeShow1{0%,7.18%{opacity:0}7.55%,to{opacity:1}}@keyframes fxTimeDef1{0%,8.08%{opacity:1}8.08%,to{opacity:0}}@keyframes fxTimeSet1{0%,8.08%{opacity:0}8.08%,to{opacity:1}}@keyframes fxAdTog4{0%,55.97%{background:var(--border)}56.27%,to{background:var(--accent)}}@keyframes fxAdKnob4{0%,55.97%{transform:none}56.27%,to{transform:translate(20px)}}@keyframes fxSideAll4{0%,56.12%{color:var(--text-primary);font-weight:600}56.12%,to{color:var(--text-muted);font-weight:400}}@keyframes fxSideTimed4{0%,56.12%{color:var(--text-muted);font-weight:400}56.12%,to{color:var(--text-primary);font-weight:600}}@keyframes fxTimeShow4{0%,56.19%{opacity:0}56.57%,to{opacity:1}}@keyframes fxTimeDef4{0%,57.1%{opacity:1}57.1%,to{opacity:0}}@keyframes fxTimeSet4{0%,57.1%{opacity:0}57.1%,to{opacity:1}}@keyframes fxAdTog5{0%,66.24%{background:var(--border)}66.54%,to{background:var(--accent)}}@keyframes fxAdKnob5{0%,66.24%{transform:none}66.54%,to{transform:translate(20px)}}@keyframes fxSideAll5{0%,66.39%{color:var(--text-primary);font-weight:600}66.39%,to{color:var(--text-muted);font-weight:400}}@keyframes fxSideTimed5{0%,66.39%{color:var(--text-muted);font-weight:400}66.39%,to{color:var(--text-primary);font-weight:600}}@keyframes fxTimeShow5{0%,66.47%{opacity:0}66.84%,to{opacity:1}}@keyframes fxTimeDef5{0%,67.37%{opacity:1}67.37%,to{opacity:0}}@keyframes fxTimeSet5{0%,67.37%{opacity:0}67.37%,to{opacity:1}}@keyframes fxQTabN2{0%,31.65%{background:var(--bg-secondary);color:var(--text-primary)}31.72%,to{background:0 0}}@keyframes fxQTabT2{0%,31.65%{background:0 0}31.72%,to{background:var(--bg-secondary);color:var(--text-primary)}}@keyframes fxQPanN2{0%,31.65%{opacity:1}32.02%,to{opacity:0}}@keyframes fxQPanT2{0%,31.72%{opacity:0}32.1%,to{opacity:1}}@keyframes fxQChk2{0%,32.85%{opacity:0}33.16%,to{opacity:1}}@keyframes fxQNm2{0%,32.78%{transform:scale(1)}33.08%{transform:scale(1.14)}33.46%,to{transform:scale(1)}}@keyframes fxQTabN3{0%,41.16%{background:var(--bg-secondary);color:var(--text-primary)}41.24%,to{background:0 0}}@keyframes fxQTabT3{0%,41.16%{background:0 0}41.24%,to{background:var(--bg-secondary);color:var(--text-primary)}}@keyframes fxQPanN3{0%,41.16%{opacity:1}41.54%,to{opacity:0}}@keyframes fxQPanT3{0%,41.24%{opacity:0}41.62%,to{opacity:1}}@keyframes fxQChk3{0%,42.37%{opacity:0}42.67%,to{opacity:1}}@keyframes fxQNm3{0%,42.3%{transform:scale(1)}42.6%{transform:scale(1.14)}42.98%,to{transform:scale(1)}}@keyframes fxQTabN4{0%,57.7%{background:var(--bg-secondary);color:var(--text-primary)}57.78%,to{background:0 0}}@keyframes fxQTabT4{0%,57.7%{background:0 0}57.78%,to{background:var(--bg-secondary);color:var(--text-primary)}}@keyframes fxQPanN4{0%,57.7%{opacity:1}58.08%,to{opacity:0}}@keyframes fxQPanT4{0%,57.78%{opacity:0}58.16%,to{opacity:1}}@keyframes fxQChk4{0%,58.91%{opacity:0}59.21%,to{opacity:1}}@keyframes fxQNm4{0%,58.84%{transform:scale(1)}59.14%{transform:scale(1.14)}59.52%,to{transform:scale(1)}}@keyframes fxQTabN5{0%,67.98%{background:var(--bg-secondary);color:var(--text-primary)}68.05%,to{background:0 0}}@keyframes fxQTabT5{0%,67.98%{background:0 0}68.05%,to{background:var(--bg-secondary);color:var(--text-primary)}}@keyframes fxQPanN5{0%,67.98%{opacity:1}68.35%,to{opacity:0}}@keyframes fxQPanT5{0%,68.05%{opacity:0}68.43%,to{opacity:1}}@keyframes fxQChk5{0%,69.18%{opacity:0}69.49%,to{opacity:1}}@keyframes fxQNm5{0%,69.11%{transform:scale(1)}69.41%{transform:scale(1.14)}69.79%,to{transform:scale(1)}}@keyframes fxTabNote{0%,9.82%{background:var(--bg-secondary);color:var(--text-primary)}9.89%,to{background:0 0}}@keyframes fxTabRepeat{0%,9.82%{background:0 0}9.82%,12.84%{background:var(--bg-secondary);color:var(--text-primary)}12.92%,to{background:0 0}}@keyframes fxTabRemind{0%,12.84%{background:0 0}12.84%,15.56%{background:var(--bg-secondary);color:var(--text-primary)}15.63%,to{background:0 0}}@keyframes fxTabTags{0%,15.56%{background:0 0}15.56%,17.98%{background:var(--bg-secondary);color:var(--text-primary)}18.05%,to{background:0 0}}@keyframes fxPanelNote{0%,9.82%{opacity:1}10.2%,to{opacity:0}}@keyframes fxPanelRepeat{0%,9.82%{opacity:0}10.2%,12.84%{opacity:1}13.22%,to{opacity:0}}@keyframes fxPanelRemind{0%,12.84%{opacity:0}13.22%,15.56%{opacity:1}15.94%,to{opacity:0}}@keyframes fxPanelTags{0%,15.56%{opacity:0}15.94%,17.98%{opacity:1}18.35%,to{opacity:0}}@keyframes fxTogRec{0%,10.73%{background:var(--border)}11.03%,to{background:var(--accent)}}@keyframes fxKnobRec{0%,10.73%{transform:none}11.03%,to{transform:translate(20px)}}@keyframes fxTogIn{0%,13.75%{background:var(--border)}14.05%,to{background:var(--accent)}}@keyframes fxKnobIn{0%,13.75%{transform:none}14.05%,to{transform:translate(20px)}}@keyframes fxTogDesk{0%,14.65%{background:var(--border)}14.95%,to{background:var(--accent)}}@keyframes fxKnobDesk{0%,14.65%{transform:none}14.95%,to{transform:translate(20px)}}@keyframes fxRecOff{0%,10.73%{opacity:1}10.8%,to{opacity:0}}@keyframes fxRecOn{0%,10.8%{opacity:0}11.1%,to{opacity:1}}@keyframes fxRecExpand{0%,10.8%{opacity:0;max-height:0}11.25%,to{opacity:1;max-height:190px}}@keyframes fxWeekIn{0%,11.63%{opacity:0}11.93%,to{opacity:1}}@keyframes fxDayOut{0%,11.63%{opacity:1}11.93%,to{opacity:0}}@keyframes fxPickTag{0%,16.47%{transform:scale(1)}16.77%{transform:scale(1.14)}17.15%,to{transform:scale(1)}}@keyframes fxTagCheck{0%,16.54%{opacity:0}16.84%,to{opacity:1}}@keyframes fxBadgeRep{0%,10.8%{opacity:0;transform:scale(.6)}11.18%,to{opacity:1;transform:scale(1)}}@keyframes fxBadgeRem{0%,14.73%{opacity:0;transform:scale(.6)}15.11%,to{opacity:1;transform:scale(1)}}@keyframes fxBadgeTag{0%,16.54%{opacity:0;transform:scale(.6)}16.92%,to{opacity:1;transform:scale(1)}}@keyframes fxReveal{0%,11.71%{opacity:0;max-height:0;transform:translateY(-4px)}12.16%,to{opacity:1;max-height:46px;transform:translateY(0)}}@keyframes fxRevealCh{0%,13.82%{opacity:0;max-height:0;transform:translateY(-4px)}14.27%,to{opacity:1;max-height:64px;transform:translateY(0)}}@keyframes fxRevealCh2{0%,14.73%{opacity:0;max-height:0;transform:translateY(-4px)}15.18%,to{opacity:1;max-height:64px;transform:translateY(0)}}@keyframes fxEv0{0%,18.2%{opacity:0;transform:translateY(-6px)scale(.92)}18.81%,96%{opacity:1;transform:translateY(0)scale(1)}99%,to{opacity:0;transform:translateY(-6px)scale(.92)}}@keyframes fxEv1{0%,18.58%{opacity:0;transform:translateY(-6px)scale(.92)}19.18%,96%{opacity:1;transform:translateY(0)scale(1)}99%,to{opacity:0;transform:translateY(-6px)scale(.92)}}@keyframes fxEv2{0%,18.96%{opacity:0;transform:translateY(-6px)scale(.92)}19.56%,96%{opacity:1;transform:translateY(0)scale(1)}99%,to{opacity:0;transform:translateY(-6px)scale(.92)}}@keyframes fxEv3{0%,19.34%{opacity:0;transform:translateY(-6px)scale(.92)}19.94%,96%{opacity:1;transform:translateY(0)scale(1)}99%,to{opacity:0;transform:translateY(-6px)scale(.92)}}@keyframes fxEv4{0%,19.71%{opacity:0;transform:translateY(-6px)scale(.92)}20.32%,96%{opacity:1;transform:translateY(0)scale(1)}99%,to{opacity:0;transform:translateY(-6px)scale(.92)}}@keyframes fxDrag{0%,20.77%{opacity:1;transform:translate(0)}20.85%{opacity:.4;transform:translate(0)}23.34%,to{opacity:1;transform:translate(336px)}}@keyframes fxGhost1{0%,20.85%{opacity:0;top:619px;left:687px}21%,21.6%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1);top:619px;left:687px}23.11%,23.19%{opacity:1;top:619px;left:1023px}23.34%,to{opacity:0;top:619px;left:1023px}}@keyframes fxGhost2{0%,72.51%{opacity:0;top:694px;left:848px}72.66%,73.26%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1);top:694px;left:848px}74.47%,74.62%{opacity:1;top:620px;left:848px}74.77%,to{opacity:0;top:620px;left:848px}}@keyframes fxReorder2{0%,22.43%{opacity:0;transform:scaleX(.8)}22.73%,23.19%{opacity:1;transform:scaleX(1)}23.34%,to{opacity:0;transform:scaleX(1)}}@keyframes fxToast1{0%,22.36%{opacity:0;top:619px;left:939px}22.58%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1);top:619px;left:939px}23.11%,23.19%{opacity:1;top:619px;left:1023px}23.34%,to{opacity:0;top:619px;left:1023px}}@keyframes fxToast2{0%,73.72%{opacity:0;top:642px;left:848px}73.94%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1);top:642px;left:848px}74.47%,74.62%{opacity:1;top:620px;left:848px}74.77%,to{opacity:0;top:620px;left:848px}}@keyframes fxScope{0%,23.56%{opacity:0}23.87%,25.83%{opacity:1}26.13%,to{opacity:0}}@keyframes fxScopePop{0%,23.56%{transform:scale(.96)translateY(6px)}24.17%,25.83%{transform:scale(1)translateY(0)}26.13%,to{transform:scale(.98)translateY(-4px)}}@keyframes fxScopePick{0%,24.85%{background:var(--bg-secondary);border-color:var(--border)}24.92%,25.83%{background:var(--bg-tertiary);border-color:var(--text-muted)}25.98%,to{background:var(--bg-secondary);border-color:var(--border)}}@keyframes fxB1{0%,35.35%{opacity:0;width:164px;transform:translateY(-6px)scale(.92);box-shadow:0 0 #0000}35.95%{opacity:1;width:164px;transform:none;box-shadow:0 0 #0000}45.77%{opacity:1;width:164px;transform:none;box-shadow:0 0 #0000}46.22%{opacity:1;width:164px;animation-timing-function:cubic-bezier(.4,0,.2,1);transform:none;box-shadow:0 12px 24px #00000038}47.58%{opacity:1;width:664px;transform:none;box-shadow:0 12px 24px #00000038}48.04%,96%{opacity:1;width:664px;transform:none;box-shadow:0 0 #0000}99%,to{opacity:0;width:664px;transform:translateY(-6px)scale(.92);box-shadow:0 0 #0000}}@keyframes fxB2{0%,44.86%{opacity:0;width:164px;transform:translateY(-6px)scale(.92);box-shadow:0 0 #0000}45.47%{opacity:1;width:164px;transform:none;box-shadow:0 0 #0000}48.79%{opacity:1;width:164px;transform:none;box-shadow:0 0 #0000}49.24%{opacity:1;width:164px;animation-timing-function:cubic-bezier(.4,0,.2,1);transform:none;box-shadow:0 12px 24px #00000038}50.6%{opacity:1;width:496px;transform:none;box-shadow:0 12px 24px #00000038}51.06%,96%{opacity:1;width:496px;transform:none;box-shadow:0 0 #0000}99%,to{opacity:0;width:496px;transform:translateY(-6px)scale(.92);box-shadow:0 0 #0000}}@keyframes fxD1{0%,61.48%{opacity:0;transform:translateY(-6px)scale(.92)}62.08%,74.7%{opacity:1;transform:translateY(0)scale(1)}75.23%,96%{opacity:1;transform:translateY(62px)scale(1)}99%,to{opacity:0;transform:translateY(62px)scale(.92)}}@keyframes fxD2{0%,71.75%{opacity:0;transform:translateY(-6px)scale(.92)}72.36%,72.51%{opacity:1;transform:translateY(0)scale(1)}72.66%,74.7%{opacity:.4;transform:translateY(0)scale(1)}74.77%,96%{opacity:1;transform:translateY(-62px)scale(1)}99%,to{opacity:0;transform:translateY(-62px)scale(.92)}}@keyframes fxReorder{0%,73.56%{opacity:0;transform:scaleX(.8)}73.87%,74.92%{opacity:1;transform:scaleX(1)}75.15%,to{opacity:0;transform:scaleX(1)}}@keyframes fxNote{0%,3.4%{max-width:0}4.46%,to{max-width:220px}}@keyframes fxNotePh{0%,3.32%{opacity:1}3.4%,to{opacity:0}}@keyframes fxNoteCaret{0%,3.25%{opacity:0}3.4%,9.82%{opacity:1}4.08%,4.38%{opacity:0}9.97%,to{opacity:0}}@keyframes fxTick0{0%,77.79%{background:0 0}78.02%,to{background:#8b5cf6}}@keyframes fxTickMark0{0%,77.79%{opacity:0;transform:rotate(-45deg)translateY(-1px)scale(.5)}78.17%{opacity:1;transform:rotate(-45deg)translateY(-1px)scale(1.25)}78.47%,to{opacity:1;transform:rotate(-45deg)translateY(-1px)scale(1)}}@keyframes fxDone0{0%,77.79%{opacity:1;text-decoration:none}78.02%,to{opacity:.6;text-decoration:line-through}}@keyframes fxTick1{0%,79.31%{background:0 0}79.53%,to{background:#8b5cf6}}@keyframes fxTickMark1{0%,79.31%{opacity:0;transform:rotate(-45deg)translateY(-1px)scale(.5)}79.68%{opacity:1;transform:rotate(-45deg)translateY(-1px)scale(1.25)}79.98%,to{opacity:1;transform:rotate(-45deg)translateY(-1px)scale(1)}}@keyframes fxDone1{0%,79.31%{opacity:1;text-decoration:none}79.53%,to{opacity:.6;text-decoration:line-through}}@keyframes fxTick2{0%,80.82%{background:0 0}81.04%,to{background:#8b5cf6}}@keyframes fxTickMark2{0%,80.82%{opacity:0;transform:rotate(-45deg)translateY(-1px)scale(.5)}81.19%{opacity:1;transform:rotate(-45deg)translateY(-1px)scale(1.25)}81.5%,to{opacity:1;transform:rotate(-45deg)translateY(-1px)scale(1)}}@keyframes fxDone2{0%,80.82%{opacity:1;text-decoration:none}81.04%,to{opacity:.6;text-decoration:line-through}}@keyframes fxOv6{0%,83.99%{opacity:0}84.14%,91.84%{opacity:1}92.15%,to{opacity:0}}@keyframes fxWin6{0%,83.99%{transform:scale(.96)translateY(6px)}84.67%,91.84%{transform:scale(1)translateY(0)}92.15%,to{transform:scale(.98)translateY(-4px)}}@keyframes fxSpendForm{0%,85.88%{opacity:0;transform:translateY(-4px)}86.25%,to{opacity:1;transform:none}}@keyframes fxSpExp{0%,86.78%{color:var(--text-muted);box-shadow:none;background:0 0}87.01%,to{background:var(--bg-card);color:var(--text-primary);box-shadow:var(--shadow-sm)}}@keyframes fxSpPh{0%,88.22%{opacity:1}88.22%,to{opacity:0}}@keyframes fxSpType{0%,88.22%{max-width:0}88.97%,to{max-width:60px}}@keyframes fxSpCaret{0%,87.84%{opacity:0}87.92%,89.58%{opacity:1}89.12%,89.35%{opacity:0}89.73%,to{opacity:0}}@keyframes fxSpCat{0%,90.11%{background:var(--bg-secondary);color:var(--text-primary);border-color:var(--border);transform:scale(1)}90.33%{background:var(--cc);color:#fff;border-color:var(--cc);transform:scale(1.08)}90.63%,to{background:var(--cc);color:#fff;border-color:var(--cc);transform:scale(1)}}@keyframes fxSpSave{0%,91.09%{box-shadow:0 0 #0000}91.47%{box-shadow:0 0 0 6px var(--accent-light,#f9e90259)}92.15%,to{box-shadow:0 0 #0000}}@keyframes fxSpendCard{0%,92.3%{height:58px}92.75%,to{height:82px}}@keyframes fxSpendRow{0%,92.3%{opacity:0;max-height:0;margin-top:0;padding-top:0;padding-bottom:0}92.9%,96%{opacity:1;max-height:24px;margin-top:3px;padding-top:2px;padding-bottom:2px}99%,to{opacity:0;max-height:24px;margin-top:3px;padding-top:2px;padding-bottom:2px}}@keyframes fxMoney{0%,93.05%{opacity:0;transform:translateY(-6px)scale(.92)}93.66%,96%{opacity:1;transform:translateY(0)scale(1)}99%,to{opacity:0;transform:translateY(-6px)scale(.92)}}@media (prefers-reduced-motion:no-preference){.fv-seg i.on{animation:9s ease-in-out infinite vgSeg}.fv-cal{animation:9s ease-in-out infinite vgCal}.fv-ev-to{animation:10s cubic-bezier(.4,0,.2,1) infinite vgDrag}.fv-ev-from{animation:10s ease-in-out infinite vgGhost}.fv-weekrow:first-child .fv-wcell.has b{animation:8s ease-out infinite vgRep}.fv-weekrow:nth-child(2) .fv-wcell.has b{animation:8s ease-out .5s infinite vgRep}.fv-weekrow:nth-child(3) .fv-wcell.has b{animation:8s ease-out 1s infinite vgRep}.fv-weekrow:nth-child(4) .fv-wcell.has b{animation:8s ease-out 1.5s infinite vgRep}.fv-badge{animation:8s ease-in-out infinite vgBadge}.fv-notif{animation:8s ease-out infinite vgNotif}.fv-notif-ic{animation:8s ease-in-out infinite vgBell}.fv-channels .fv-ch:first-child{animation:8s ease-out .2s infinite vgCh}.fv-channels .fv-ch:nth-child(2){animation:8s ease-out .6s infinite vgCh}.fv-tags .fv-tag.t2{animation:9s ease-in-out infinite vgPick}.fv-rows .fv-row:nth-child(2) .fv-evline{animation:9s ease-in-out infinite vgTint}.fv-rows .fv-row:nth-child(4) .fv-evline{animation:9s ease-in-out .3s infinite vgTint}.fv-people .fv-person:nth-child(2){animation:9s ease-out .3s infinite vgJoin}.fv-people .fv-person:nth-child(3){animation:9s ease-out .6s infinite vgJoin}.fv-perm.edit{animation:9s ease-in-out infinite vgPerm}}@keyframes vgSeg{0%,45%{transform:translate(0)}50%,92%{transform:translate(38px)}97%,to{transform:translate(0)}}@keyframes vgCal{0%,45%{opacity:1}50%,92%{opacity:.45}97%,to{opacity:1}}@keyframes vgDrag{0%,8%{width:17%;top:58%;left:4%;transform:scale(1)}12%{width:17%;top:58%;left:4%;transform:scale(1.07)}30%{width:17%;top:26%;left:60%;transform:scale(1.07)}34%,52%{width:17%;top:26%;left:60%;transform:scale(1)}62%,88%{width:34%;top:26%;left:60%;transform:scale(1)}94%,to{width:17%;top:58%;left:4%;transform:scale(1)}}@keyframes vgGhost{0%,10%{opacity:0}14%,32%{opacity:.75}40%,to{opacity:0}}@keyframes vgRep{0%,6%{opacity:0;transform:scaleX(.2)}12%,88%{opacity:1;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(.2)}}@keyframes vgBadge{0%,20%{transform:rotate(0)}26%{transform:rotate(180deg)}32%,to{transform:rotate(360deg)}}@keyframes vgNotif{0%,8%{opacity:0;transform:translateY(-6px)}14%,92%{opacity:1;transform:translateY(0)}98%,to{opacity:0;transform:translateY(-6px)}}@keyframes vgBell{0%,16%{transform:rotate(0)}19%{transform:rotate(-14deg)}22%{transform:rotate(12deg)}25%{transform:rotate(-8deg)}28%,to{transform:rotate(0)}}@keyframes vgCh{0%,24%{background:var(--fv-soft)}30%,92%{background:var(--accent)}98%,to{background:var(--fv-soft)}}@keyframes vgPick{0%,22%{box-shadow:none;transform:scale(1)}28%{transform:scale(1.15);box-shadow:0 0 0 3px #8ecfae59}34%,to{box-shadow:none;transform:scale(1)}}@keyframes vgTint{0%,30%{background:var(--accent)}38%,92%{background:#8ecfae}98%,to{background:var(--accent)}}@keyframes vgJoin{0%,10%{opacity:0;transform:translateY(6px)}18%,92%{opacity:1;transform:translateY(0)}98%,to{opacity:0;transform:translateY(6px)}}@keyframes vgPerm{0%,40%{background:var(--fv-soft);color:var(--text-muted)}48%,92%{background:var(--accent);color:var(--on-accent,#1a1a1a)}98%,to{background:var(--fv-soft);color:var(--text-muted)}}.fhx-stage .month-event-span,.fhx-stage .month-day-more{display:none}.fd{pointer-events:none;-webkit-user-select:none;user-select:none;cursor:default;width:100%}.fd-body{justify-content:center;align-items:stretch;width:100%;height:272px;display:flex}.fd-inner{flex-direction:column;justify-content:center;min-width:0;padding:18px 22px;display:flex;position:relative}.fd-split{grid-template-columns:minmax(0,1fr) 178px;align-items:center;gap:16px;width:100%;display:grid}.fd-proprow{border-color:var(--border);margin-top:6px}.fd-proprow .em-prop-header{gap:8px;padding:10px 12px}.fd-proprow .em-prop-label{min-width:0}.fd-sel{flex:1;min-width:0}.fd-days{gap:4px}.fd-days .weekday-btn{width:24px;height:24px;font-size:11px}.fd-col{border:1px solid var(--border);background:var(--bg-primary);border-radius:10px;overflow:hidden}.fd-cell{cursor:default;border-right:none;min-height:66px}.fd-cell:last-child{border-bottom:none}.fd-chip{opacity:0;height:46px;margin-top:2px;display:block}.fd-chip .event-card{border-radius:6px;height:100%}.fd-on,.fd-days{opacity:0}.fd-expand{opacity:0;max-height:0;padding-bottom:0;overflow:hidden}.fd-swap{white-space:nowrap;display:inline-block;position:relative}.fd-swap .fd-day{position:absolute;top:0;left:0}.fd-on,.fd-expand,.fd-days,.fd-chip{opacity:1}.fd-off{display:none}.fd-swap .fd-week{opacity:1}.fd-swap .fd-day{opacity:0}.fd-toggle .settings-toggle-slider{background:var(--accent)}.fd-toggle .settings-toggle-slider:before{transform:translate(20px)}.fd-view-head{justify-content:center;margin-bottom:12px;display:flex}.fd-view-stage{flex:1;min-height:0;position:relative}.fdv-month{border:1px solid var(--border);background:var(--bg-primary);border-radius:10px;grid-template-columns:repeat(7,1fr);grid-auto-rows:1fr;height:100%;display:grid;overflow:hidden}.fdv-cell{cursor:default;min-height:0}.fdv-cell .day-num{font-size:10px}.fdv-mini{border-radius:4px;height:14px;margin-top:2px;display:block}.fdv-week{border:1px solid var(--border);background:var(--bg-primary);opacity:0;border-radius:10px;grid-template-columns:repeat(7,1fr);display:grid;position:absolute;inset:0;overflow:hidden}.fdv-wcol{border-right:1px solid var(--border-light);position:relative}.fdv-wcol:last-child{border-right:none}.fdv-wday{text-align:center;color:var(--text-muted);border-bottom:1px solid var(--border-light);padding:4px 0;font-size:9px;font-weight:700;display:block}.fdv-lines{background:repeating-linear-gradient(to bottom, transparent, transparent 26px, var(--border-light) 26px, var(--border-light) 27px);position:absolute;inset:22px 0 0}.fdv-block{border-radius:5px;padding:3px 5px;font-size:8.5px;font-weight:700;position:absolute;left:3px;right:3px}.fdv-money{cursor:default;border-radius:4px;gap:3px;height:14px;margin-top:2px;padding:0 3px 0 2px;font-size:8px}.fdv-money .money-card-mark{border-radius:3px;width:10px;height:10px}.fdv-money .money-card-mark span{font-size:7px}.fdv-money .money-card-name{font-size:8px}.fdv-bnote{cursor:default;gap:3px;margin-top:2px;padding:1px 3px;font-size:7.5px;line-height:1.3}.fdv-bnote svg{width:8px;height:8px}.fdv-tab-month{background:var(--bg-card);box-shadow:var(--shadow-sm);color:var(--text-primary)}.fd-quick-row{border:1px solid var(--border);background:var(--bg-primary);border-radius:10px;grid-template-columns:repeat(3,1fr);height:118px;margin-bottom:12px;display:grid;overflow:hidden}.fdq-cell{cursor:default;min-height:0}.fdq-plus{background:var(--accent);width:17px;height:17px;color:var(--on-accent,#1a1a1a);opacity:0;border-radius:5px;justify-content:center;align-items:center;margin-left:auto;font-size:13px;font-weight:700;display:inline-flex}.fdq-chip{opacity:0;height:42px;margin-top:4px;display:block}.fdq-chip .event-card{border-radius:6px;height:100%}.fdq-pop{border:1px solid var(--border);background:var(--bg-card);box-shadow:var(--shadow-lg);opacity:0;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.fdq-field{flex:1;align-items:center;min-height:30px;font-size:14px;display:flex}.fdq-typed{white-space:nowrap;max-width:0;display:inline-block;overflow:hidden}.fdq-caret{opacity:0;background:currentColor;width:1.5px;height:15px;margin-left:1px}.fdq-save{padding:7px 13px;font-size:12.5px}.fdq-chip,.fdq-pop{opacity:1}.fdq-typed{max-width:200px}.fd-remind-pane{width:100%;max-width:380px;margin:0 auto}.fdn-notif{background:var(--bg-card);border:1px solid var(--border);box-shadow:var(--shadow-lg);opacity:0;z-index:3;border-radius:10px;align-items:center;gap:10px;padding:9px 13px;display:flex;position:absolute;top:14px;right:16px}.fdn-notif-ico{background:var(--accent);width:26px;height:26px;color:var(--on-accent,#1a1a1a);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.fdn-notif-body{flex-direction:column;line-height:1.25;display:flex}.fdn-notif-body strong{font-size:12.5px}.fdn-notif-body span{color:var(--text-muted);font-size:11px}.fdn-notif{opacity:1}.fdn-toggle .settings-toggle-slider{background:var(--accent)}.fdn-toggle .settings-toggle-slider:before{transform:translate(20px)}.fdc-list .em-tag-option{padding:3px 4px}.fdc-list .em-tag-option-name{padding:4px 10px;font-size:13px}.fd-stack{flex-direction:column;gap:8px;display:flex}.fdc-card{height:44px;display:block}.fdc-card .event-card{border-radius:6px;height:100%}.fdc-pick .em-tag-option-check{opacity:1}.fd-share-pane{width:100%;max-width:400px;margin:0 auto}.fds-seg{margin-top:6px}.fds-people{flex-direction:column;gap:4px;margin-top:14px;display:flex}.fds-person .au-avatar{width:28px;height:28px;font-size:12px;font-weight:700}.fds-name{flex:1;font-size:13px;font-weight:600}.fds-mode{margin-left:auto}.fds-mode .pn-tab{padding:4px 9px;font-size:11px}.fds-person{opacity:1}.fds-selected,.fds-edit{background:var(--bg-card);box-shadow:var(--shadow-sm);color:var(--text-primary)}.fdm-split{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.fdm-pane{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:12px;padding:12px 14px}.fdm-pane .cal-sidebar-tags-title{margin-bottom:8px}.fd-minical .fdm-picked{background:var(--accent);border-radius:6px;font-weight:800;position:relative}.fds2-pane{width:100%;max-width:420px;margin:0 auto}.fds2-box{align-items:center;gap:8px;margin:0 0 12px;display:flex}.fds2-q{color:var(--text-primary);flex:1;align-items:center;font-size:13.5px;font-weight:600;display:inline-flex}.fds2-caret{background:currentColor;width:1.5px;height:15px;margin-left:1px}.fds2-results{flex-direction:column;gap:8px;display:flex}.fds2-row{border:1px solid var(--border-light);background:var(--bg-card);border-radius:10px;align-items:center;gap:10px;padding:9px 12px;display:flex}.fds2-row.dim{opacity:.35}.fds2-dot{border-radius:50%;flex:none;width:10px;height:10px}.fds2-title{color:var(--text-primary);font-size:13.5px;font-weight:700}.fds2-when{color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.ff-walletlist{flex-direction:column;gap:6px;margin-top:4px;display:flex}.ff-wrow{cursor:default}.ff-wdot{border-radius:50%;flex:none;width:10px;height:10px}.ff-wdot-all{background:conic-gradient(#f59e0b 0 33%, #22c55e 0 66%, #3b82f6 0)}.ff-wname{color:var(--text-primary);flex:1;min-width:0;font-size:13px;font-weight:600}.ff-wamt{font-variant-numeric:tabular-nums;color:var(--text-secondary);font-size:12.5px;font-weight:700}.ff-balcard{text-align:center;border:1px solid var(--border);background:var(--bg-card);border-radius:14px;align-self:center;width:168px;padding:18px 16px}.ff-balswap{margin-top:6px;display:block}.ff-bal{font-size:24px;display:block}.ff-balsub{margin-top:4px;display:block}.ff-balname{color:var(--text-muted);font-size:11.5px;display:block}.ff-wall{border-color:var(--accent);background:var(--accent-light)}.ff-cur-pane{width:100%;max-width:380px;margin:0 auto}.ff-cur-row{gap:10px;margin-top:4px;display:flex}.ff-cur-sel{flex:0 0 96px}.ff-amount{font-variant-numeric:tabular-nums;flex:1;justify-content:flex-end;align-items:center;display:flex}.ff-curswap{white-space:nowrap;display:inline-block}.ff-cur-conv{color:var(--text-primary);align-items:center;gap:10px;margin:12px 2px 16px;font-size:14px;font-weight:700;display:flex}.ff-cur-live{color:var(--accent-text);background:var(--accent-light);border-radius:999px;padding:2px 9px;font-size:11px;font-weight:650}.ff-cur-tx{border-top:1px solid var(--border-light)}.ff-txname{color:var(--text-primary);flex:1;min-width:0;font-size:13px;font-weight:600}.ff-txlist{flex-direction:column;margin-top:2px;display:flex}.ff-budgetcard{flex-direction:column;align-self:center;gap:10px;width:100%;display:flex}.ff-bbar{width:100%}.ff-bfill{background:#f59e0b;width:79%}.ff-bnums{font-variant-numeric:tabular-nums;justify-content:flex-end;font-size:12.5px;font-weight:700;display:flex}.ff-bswap{text-align:right;display:inline-block}.ff-bn{white-space:nowrap}.ff-donutwrap{justify-content:center;align-items:center;gap:22px;display:flex}.ff-up-pane{width:100%;max-width:420px;margin:0 auto}.ff-updates{color:var(--text-muted);flex:none;width:46px;font-size:11.5px;font-weight:700}.ff-upamt{font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.ff-upbell{color:var(--text-muted);opacity:.5;display:inline-flex}.ff-upbell.will-ring{opacity:1;color:var(--accent-text)}.ff-uprow.u1{border-color:var(--accent)}.ff-sharewallet{cursor:default;margin-top:4px}.fhf-stage{position:relative}.fhf-stage .lp-heroapp-fin{flex-direction:column;width:100%;display:flex}.fhf-stage .lp-heroapp-fin>.finance-layout{flex:1;min-height:0;display:flex}.lp-heroapp-topbar .topbar-right{margin-left:0}.fhf-stage .lp-heroapp-fintop .topbar-search-trigger{flex:none;margin-left:auto}.fhf-layer{opacity:0;transition:opacity .4s}.fhf-stage.is-ready .fhf-layer{opacity:1}.fhf-stage:not(.is-ready) .fhf-layer *{animation-play-state:paused!important}.fhf-stage .lp-heroapp-side,.fhf-stage .lp-heroapp-news{display:none}.fhf-stage .lp-heroapp{width:1460px}.fhf-stage .finance-sidebar-body .finance-sidebar-item{display:none}.fhf-stage .finance-cards .finance-card-value,.fhf-stage .finance-upcoming-list,.fhf-stage .finance-list .lp-heroapp-txrow{visibility:hidden}.fhf-stage .finance-trend,.fhf-stage .finance-budgets{border-width:0;height:0;margin:0;padding:0;overflow:hidden}.fhf-stage .finance-trend>*,.fhf-stage .finance-budgets>*{visibility:hidden}.fhf-stage .lp-finscroll{flex-direction:column;gap:14px;display:flex}.fyf-pageclip{position:absolute;inset:61px 0 0 288px;overflow:hidden}.fyf-pagelayer{width:1460px;height:820px;position:absolute;top:-61px;left:-288px}.fyf-flow{position:absolute;inset:0}.fhf-stage .finance-overview .finance-donut{visibility:hidden}.fhf-stage .finance-overview .finance-donut-legend .finance-donut-row:nth-child(n+2),.fhf-stage .lp-heroapp-txrow:nth-child(n+5),.fhf-stage .finance-upcoming-item:nth-child(n+2){display:none}.fhf-layer{pointer-events:none;z-index:100;width:1460px;height:820px;position:absolute}.fyf-wrow{z-index:6;opacity:0;width:255px;position:absolute;top:181px;left:12px;transform:translateY(-6px)}.fyf-cardswap{z-index:6;letter-spacing:-.01em;height:26px;color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;line-height:1.1;position:absolute}.fyf-cardswap span{white-space:nowrap;position:absolute;top:0;left:0}.fyf-cv1,.fyf-cv2,.fyf-cv3{opacity:0}.fyf-c-bal{top:226px;left:364px}.fyf-c-inc{color:#22c55e;top:226px;left:653px}.fyf-c-exp{color:#ef4444;top:226px;left:941px}.fyf-c-net{color:#22c55e;top:226px;left:1230px}.fyf-wbal{height:15px;display:block;position:relative}.fyf-wbal span{position:absolute;top:0;left:0}.fyf-txlist{z-index:6;width:1138px;position:absolute;top:746px;left:301px}.fyf-txrow{opacity:0;background:var(--bg-card);transform:translateY(-5px)}.fyf-txico{font-size:15px}.fyf-txname{color:var(--text-primary);font-size:13.5px;font-weight:600}.fyf-txcat{background:var(--bg-secondary);color:var(--text-secondary);justify-self:start}.fyf-txamt{text-align:right;font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:13.5px;font-weight:700}.fyf-txamt.income{color:#16a34a}.fyf-upc{z-index:6;opacity:0;grid-template-columns:26px 1fr 100px 130px;align-items:center;gap:10px;width:1105px;height:34px;padding:0 14px;display:grid;position:absolute;top:602px;left:317px;transform:translateY(-4px)}.fyf-upcdate{color:var(--text-muted);text-align:right;font-size:12px}.fyf-trend{z-index:6;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);opacity:0;width:1140px;padding:14px 16px 10px;position:absolute;top:517px;left:300px}.fyf-trendstates{height:120px;position:relative}.fyf-trendstates svg{position:absolute;inset:0}.fyf-t2,.fyf-t3{opacity:0}.fyf-budgetsec{z-index:6;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);opacity:0;width:1140px;padding:14px 16px;position:absolute;top:531px;left:300px}.fyf-bsecfill{border-radius:7px;width:24.8%;height:100%}.fyf-donut{z-index:6;width:563px;height:219px;position:absolute;top:284px}.fyf-dn-inc{left:300px}.fyf-dn-exp{left:877px}.fyf-dstate{position:absolute;inset:0}.fyf-dstate>*{height:100%}.fyf-d1,.fyf-d2{opacity:0}.fyf-upcempty{z-index:6;width:1140px;height:110px;position:absolute;top:545px;left:300px}.fyf-upcempty>*{height:100%}.fyf-budget{z-index:7;background:var(--bg-primary);opacity:0;width:279px;height:260px;position:absolute;top:126px;left:0}.fyf-limit{font-variant-numeric:tabular-nums;align-items:center;width:120px;height:32px;padding:0 10px;font-size:13px;display:inline-flex;position:relative}.fyf-limit-ph{color:var(--text-muted);font-weight:500}.fyf-limitrest{align-items:center;width:120px;height:32px;padding:0 10px;font-size:13px;display:inline-flex;position:relative}.fyf-limit-typed{white-space:nowrap;max-width:0;position:absolute;left:10px;overflow:hidden}.fyf-limit-caret{opacity:0;background:currentColor;width:1.5px;height:15px;position:absolute;left:10px}.fhf-overlay{z-index:10;opacity:0;background:#0000002e;border-radius:0 0 14px 14px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.fyf-modal{transform-origin:50%;width:720px;max-width:none;position:relative}.fyf-modal .tmodal-header{position:relative}.fyf-modal .tmodal-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fyf-iconbtn{border:1px solid var(--border);background:var(--bg-secondary);border-radius:9px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:17px;display:inline-flex;position:relative}.fyf-icon-set{opacity:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.fyf-titlefield{background:0 0;flex:1;align-items:center;gap:1px;min-width:0;padding:0;font-size:18px;font-weight:700;display:inline-flex;position:relative}.fyf-ph{color:var(--text-muted);font-weight:400;position:absolute;left:0}.fyf-typed{white-space:nowrap;max-width:0;overflow:hidden}.fyf-caret{opacity:0;background:currentColor;flex:none;width:1.5px;height:18px}.fyf-amount{font-variant-numeric:tabular-nums;align-items:center;width:130px;height:34px;padding:0 10px;display:inline-flex;position:relative}.fyf-amt-ph{color:var(--text-muted);font-weight:500}.fyf-amt-typed{white-space:nowrap;max-width:0;position:absolute;left:10px;overflow:hidden}.fyf-amt-caret{opacity:0;background:currentColor;width:1.5px;height:16px;position:absolute;left:10px}.fyf-cur{width:96px}.fyf-date{flex:none}.fyf-t-inc{position:relative}.fyf-emoji{z-index:8;background:var(--bg-card);border:1px solid var(--border);opacity:0;transform-origin:24px 0;border-radius:12px;grid-template-columns:repeat(4,1fr);gap:6px;width:190px;padding:10px;display:grid;position:absolute;top:58px;left:18px;transform:scale(.95)translateY(-4px);box-shadow:0 12px 32px #0000002e}.fyf-em{border-radius:8px;justify-content:center;align-items:center;height:30px;font-size:17px;display:flex}.fyf-panels{position:relative}.m4 .fyf-panel.is-cat{opacity:1}.fyf-walletsel{cursor:default}.fyf-walletsel .select-value-icon{font-size:15px}.fyf-panel{opacity:0;position:absolute;inset:18px 20px}.fyf-modal .finance-form-row{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:12px;margin-bottom:12px;display:grid}.fyf-modal .finance-form-row label{color:var(--text-secondary);font-size:13px;font-weight:600}.fyf-modal .finance-form-row .select-trigger{width:100%}.fyf-modal .select-value{overflow:visible}.fyf-modal .select-value-label{white-space:nowrap;overflow:visible}.fyf-swap{white-space:nowrap;display:inline-block;position:relative}.fyf-swap .fyf-v1{opacity:0}.fyf-swap .fyf-v0{position:absolute;top:0;left:0}.fyf-badge{opacity:0}.fyf-pop{z-index:9;background:var(--bg-card);border:1px solid var(--border);opacity:0;transform-origin:40px 0;border-radius:10px;width:250px;padding:6px;position:absolute;transform:scale(.98)translateY(-3px);box-shadow:0 12px 32px #0000002e}.fyf-catpop{top:44px;left:120px}.fyf-opt{color:var(--text-primary);border-radius:8px;align-items:center;gap:8px;padding:7px 10px;font-size:13.5px;display:flex}.fyf-opt-dot{border-radius:50%;flex:none;width:9px;height:9px}.fyf-modal .tmodal-hint{color:var(--text-muted);font-size:12px}.fyf-wmodal{background:var(--bg-card);border:1px solid var(--border);transform-origin:50%;border-radius:16px;width:480px;padding:22px 24px;position:relative;box-shadow:0 30px 60px -20px #00000059}.fyf-wmodal .finance-wallet-field{margin-bottom:14px;display:block}.fyf-wmodal .finance-wallet-label{color:var(--text-secondary);margin-bottom:6px;font-size:12.5px;font-weight:600;display:block}.fyf-wmodal .finance-wallet-row-2col{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fyf-wname{color:#fff;background:#6b7280;border:1px solid #0000;border-radius:8px;flex:1;align-items:center;min-width:0;height:36px;padding:0 10px;font-weight:600;display:inline-flex;position:relative}.fyf-wname .fyf-ph{color:#ffffffa6;left:10px}.fyf-wshare{margin-top:2px}.fyf-wshare .em-field-label{margin-bottom:8px}.fyf-wshare .pn-tab{pointer-events:none}.fyf-wshare-desc{color:var(--text-muted);margin:10px 0 0;font-size:12.5px;line-height:1.5}.fyf-wcur{cursor:default}.fyf-wbalance{border:1px solid var(--border);height:36px;color:var(--text-muted);border-radius:8px;align-items:center;width:100%;padding:0 10px;display:inline-flex}.fyf-colorbtn{border:1px solid var(--border);background:var(--bg-secondary);border-radius:9px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:800;display:inline-flex}.fyf-wactions{align-items:center;gap:10px;margin-top:18px;display:flex}.fyf-wemoji{top:112px;left:24px}.fyf-cpop{z-index:9;background:var(--bg-card);border:1px solid var(--border);opacity:0;transform-origin:24px 0;border-radius:12px;width:196px;padding:12px;position:absolute;top:84px;left:64px;transform:scale(.95)translateY(-4px);box-shadow:0 12px 32px #0000002e}.fyf-cpop .em-color-swatches{flex-wrap:wrap;gap:8px;display:flex}.fyf-cpop .em-color-swatch{border-radius:50%;width:24px;height:24px;box-shadow:inset 0 0 0 1px #0000001f}.fhf-cursor{width:20px;height:20px;color:var(--text-primary);filter:drop-shadow(0 1px 2px #0006);z-index:30;pointer-events:none;position:absolute;top:88%;left:70%}.fhf-cursor svg{width:100%;height:100%;display:block}.fhf-ripple{border:2px solid var(--accent);opacity:0;border-radius:50%;width:44px;height:44px;position:absolute;top:-12px;left:-12px;transform:scale(.3)}@media (prefers-reduced-motion:reduce){.fhf-cursor,.fhf-overlay,.fyf-budget{display:none}.fyf-wrow,.fyf-txrow,.fyf-upc{opacity:1;transform:none}.fyf-cv0,.fyf-cv1{opacity:0}.fyf-cv2{opacity:1}}.fyf-evchip{opacity:0;pointer-events:none;transform:translateY(-4px)}.fyf-evpop{z-index:8;opacity:0;transform-origin:20px 100%;padding:12px 13px;position:absolute;top:auto;bottom:48px;left:265px;transform:scale(.96)translateY(4px)}@media (prefers-reduced-motion:reduce){.fyf-evchip{opacity:1;transform:none}.fyf-evpop{display:none}}@media (prefers-reduced-motion:no-preference){.fhf-cursor{animation:66s linear infinite fyCursor}.fhf-ripple{animation:66s ease-in-out infinite fyRipple}.fyf-wov{animation:66s ease-in-out infinite fyWOv}.fyf-wmodal{animation:66s ease-in-out infinite fyWWin}.fyf-wmodal .fyf-icon-empty{animation:66s step-end infinite fyWIcoEmpty}.fyf-wmodal .fyf-icon-set{animation:66s ease-out infinite fyWIcoSet}.fyf-wemoji{animation:66s ease-in-out infinite fyWEmoji}.fyf-wemoji .fyf-em-pick{animation:66s ease-out infinite fyWEmPick}.fyf-colorbtn{animation:66s ease-out infinite fyWColor}.fyf-cpop{animation:66s ease-in-out infinite fyWCpop}.fyf-sw-pick{animation:66s ease-out infinite fyWSwatch}.fyf-wname{animation:66s ease-out infinite fyWNameTint}.fyf-wname .fyf-ph{animation:66s step-end infinite fyWPh}.fyf-wname .fyf-typed{animation-name:fyWType;animation-duration:66s;animation-iteration-count:infinite}.fyf-wname .fyf-caret{animation:66s infinite fyWCaret}.fyf-wsave{animation:66s ease-in-out infinite fyWSave}.fyf-wrow{animation:66s ease-out infinite fyWRow}.fyf-ov.w2{animation:66s ease-in-out infinite fyOv2}.fyf-modal.m2{animation:66s ease-in-out infinite fyWin2}.m2 .fyf-icon-empty{animation:66s step-end infinite fyIcoEmpty2}.m2 .fyf-icon-set{animation:66s ease-out infinite fyIcoSet2}.m2 .fyf-emoji{animation:66s ease-in-out infinite fyEmoji2}.m2 .fyf-em-pick{animation:66s ease-out infinite fyEmPick2}.m2 .fyf-ph{animation:66s step-end infinite fyPh2}.m2 .fyf-typed{animation-name:fyType2;animation-duration:66s;animation-iteration-count:infinite}.m2 .fyf-caret{animation:66s infinite fyCaret2}.m2 .fyf-amt-ph{animation:66s step-end infinite fyAmtPh2}.m2 .fyf-amt-typed{animation-name:fyAmtType2;animation-duration:66s;animation-iteration-count:infinite}.m2 .fyf-amt-caret{animation:66s infinite fyAmtCaret2}.m2 .fyf-catpop{animation:66s ease-in-out infinite fyCatPop2}.m2 .fyf-catsel .fyf-v0{animation:66s step-end infinite fyCatV02}.m2 .fyf-catsel .fyf-v1{animation:66s ease-out infinite fyCatV12}.m2 .fyf-badge.b-cat{animation:66s ease-out infinite fyBadgeCat2}.m2 .fyf-save{animation:66s ease-in-out infinite fySave2}.fyf-ov.w3{animation:66s ease-in-out infinite fyOv3}.fyf-modal.m3{animation:66s ease-in-out infinite fyWin3}.m3 .fyf-icon-empty{animation:66s step-end infinite fyIcoEmpty3}.m3 .fyf-icon-set{animation:66s ease-out infinite fyIcoSet3}.m3 .fyf-emoji{animation:66s ease-in-out infinite fyEmoji3}.m3 .fyf-em-pick{animation:66s ease-out infinite fyEmPick3}.m3 .fyf-ph{animation:66s step-end infinite fyPh3}.m3 .fyf-typed{animation-name:fyType3;animation-duration:66s;animation-iteration-count:infinite}.m3 .fyf-caret{animation:66s infinite fyCaret3}.m3 .fyf-amt-ph{animation:66s step-end infinite fyAmtPh3}.m3 .fyf-amt-typed{animation-name:fyAmtType3;animation-duration:66s;animation-iteration-count:infinite}.m3 .fyf-amt-caret{animation:66s infinite fyAmtCaret3}.m3 .fyf-catpop{animation:66s ease-in-out infinite fyCatPop3}.m3 .fyf-catsel .fyf-v0{animation:66s step-end infinite fyCatV03}.m3 .fyf-catsel .fyf-v1{animation:66s ease-out infinite fyCatV13}.m3 .fyf-badge.b-cat{animation:66s ease-out infinite fyBadgeCat3}.m3 .fyf-save{animation:66s ease-in-out infinite fySave3}.fyf-ov.w4{animation:66s ease-in-out infinite fyOv4}.fyf-modal.m4{animation:66s ease-in-out infinite fyWin4}.m4 .fyf-icon-empty{animation:66s step-end infinite fyIcoEmpty4}.m4 .fyf-icon-set{animation:66s ease-out infinite fyIcoSet4}.m4 .fyf-emoji{animation:66s ease-in-out infinite fyEmoji4}.m4 .fyf-em-pick{animation:66s ease-out infinite fyEmPick4}.m4 .fyf-ph{animation:66s step-end infinite fyPh4}.m4 .fyf-typed{animation-name:fyType4;animation-duration:66s;animation-iteration-count:infinite}.m4 .fyf-caret{animation:66s infinite fyCaret4}.m4 .fyf-amt-ph{animation:66s step-end infinite fyAmtPh4}.m4 .fyf-amt-typed{animation-name:fyAmtType4;animation-duration:66s;animation-iteration-count:infinite}.m4 .fyf-amt-caret{animation:66s infinite fyAmtCaret4}.m4 .fyf-catpop{animation:66s ease-in-out infinite fyCatPop4}.m4 .fyf-catsel .fyf-v0{animation:66s step-end infinite fyCatV04}.m4 .fyf-catsel .fyf-v1{animation:66s ease-out infinite fyCatV14}.m4 .fyf-badge.b-cat{animation:66s ease-out infinite fyBadgeCat4}.m4 .fyf-save{animation:66s ease-in-out infinite fySave4}.m2 .fyf-t-exp{animation:66s step-end infinite fyTExp}.m2 .fyf-t-inc{animation:66s step-end infinite fyTInc}.m2 .fyf-tab-cat{animation:66s step-end infinite fyTabCat2}.m2 .fyf-tab-rep{animation:66s step-end infinite fyTabRep2}.m2 .fyf-panel.is-cat{animation:66s ease-in-out infinite fyPanCat2}.m2 .fyf-panel.is-rep{animation:66s ease-in-out infinite fyPanRep2}.m2 .fyf-repsel .fyf-v0{animation:66s step-end infinite fyRepV02}.m2 .fyf-repsel .fyf-v1{animation:66s ease-out infinite fyRepV12}.m2 .fyf-badge.b-rep{animation:66s ease-out infinite fyBadgeRep2}.m3 .fyf-tab-cat{animation:66s step-end infinite fyTabCat3}.m3 .fyf-tab-rep{animation:66s step-end infinite fyTabRep3}.m3 .fyf-panel.is-cat{animation:66s ease-in-out infinite fyPanCat3}.m3 .fyf-panel.is-rep{animation:66s ease-in-out infinite fyPanRep3}.m3 .fyf-repsel .fyf-v0{animation:66s step-end infinite fyRepV03}.m3 .fyf-repsel .fyf-v1{animation:66s ease-out infinite fyRepV13}.m3 .fyf-badge.b-rep{animation:66s ease-out infinite fyBadgeRep3}.fyf-cv0{animation:66s step-end infinite fyV0}.fyf-cv1{animation:66s step-end infinite fyV1}.fyf-cv2{animation:66s step-end infinite fyV2}.fyf-cv3{animation:66s step-end infinite fyV3}.fyf-txrow.r1{animation:66s ease-out infinite fyRow1}.fyf-txrow.r2{animation:66s ease-out infinite fyRow2}.fyf-txrow.r3{animation:66s ease-out infinite fyRow3}.fyf-upc{animation:66s ease-out infinite fyUpc}.fyf-upcempty{animation:66s ease-out infinite fyUpcEmpty}.fyf-dn-inc .fyf-d0{animation:66s ease-out infinite fyDnIn0}.fyf-dn-inc .fyf-d1{animation:66s ease-out infinite fyDnIn1}.fyf-dn-exp .fyf-d0{animation:66s ease-out infinite fyDnEx0}.fyf-dn-exp .fyf-d1{animation:66s ease-out infinite fyDnEx1b}.fyf-dn-exp .fyf-d2{animation:66s ease-out infinite fyDnEx2}.fyf-budget{animation:66s ease-out infinite fyBudget}.fhf-stage .lp-finscroll,.fyf-pagelayer{animation:66s ease-in-out infinite fyScroll}.fhf-stage .finance-trend{animation:66s ease-in-out infinite fyTrendSlot}.fhf-stage .finance-budgets{animation:66s ease-in-out infinite fyBudgetSlot}.fyf-flow,.fyf-txlist{animation:66s ease-in-out infinite fyFlow}.fyf-trend{animation:66s ease-out infinite fyTrendIn}.fyf-trendstates .fyf-t1{animation:66s step-end infinite fyT1}.fyf-trendstates .fyf-t2{animation:66s ease-out infinite fyT2}.fyf-trendstates .fyf-t3{animation:66s ease-out infinite fyT3}.fyf-budgetsec{animation:66s ease-out infinite fyBsecIn}.fhf-stage .finance-sidebar-tab:first-child{animation:66s step-end infinite fyTabWal}.fhf-stage .finance-sidebar-tab:nth-child(3){animation:66s step-end infinite fyTabBud}.fyf-limit-ph{animation:66s step-end infinite fyLimPh}.fyf-limit-typed{animation-name:fyLimType;animation-duration:66s;animation-iteration-count:infinite}.fyf-limit-caret{animation:66s infinite fyLimCaret}.fyf-evchip{animation:66s ease-out infinite fyChipIn}.fyf-evpop{animation:66s ease-in-out infinite fyEvPop}}@media (prefers-reduced-motion:reduce){.fyf-icon-empty,.fyf-ph,.fyf-amt-ph,.fyf-limit-ph{display:none}.fyf-icon-set,.fyf-typed,.fyf-amt-typed,.fyf-limit-typed{opacity:1;max-width:none}.fyf-evchip{opacity:1;transform:none}}@keyframes fyCursor{0%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:770px;left:1240px}.91%,1.67%{left:var(--fy-addWallet-x,140px);top:var(--fy-addWallet-y,154px);animation-timing-function:cubic-bezier(.4,0,.2,1)}2.88%,3.48%{left:var(--fy-wIcon-x,531px);top:var(--fy-wIcon-y,365px);animation-timing-function:cubic-bezier(.4,0,.2,1)}4.39%,5%{left:var(--fy-wEmoji-x,543px);top:var(--fy-wEmoji-y,389px);animation-timing-function:cubic-bezier(.4,0,.2,1)}5.91%,6.52%{left:var(--fy-wColor-x,573px);top:var(--fy-wColor-y,365px);animation-timing-function:cubic-bezier(.4,0,.2,1)}7.42%,8.03%{left:var(--fy-wSwatch-x,610px);top:var(--fy-wSwatch-y,360px);animation-timing-function:cubic-bezier(.4,0,.2,1)}8.94%,11.52%{left:var(--fy-wName-x,771px);top:var(--fy-wName-y,365px);animation-timing-function:cubic-bezier(.4,0,.2,1)}12.42%,13.33%{left:var(--fy-wSave-x,546px);top:var(--fy-wSave-y,529px);animation-timing-function:cubic-bezier(.4,0,.2,1)}14.24%,15.45%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:770px;left:1240px}16.36%,17.12%{left:var(--fy-addTx-x,236px);top:var(--fy-addTx-y,30px);animation-timing-function:cubic-bezier(.4,0,.2,1)}18.18%,18.94%{left:var(--fy-incTab-x,499px);top:var(--fy-incTab-y,200px);animation-timing-function:cubic-bezier(.4,0,.2,1)}19.85%,20.45%{left:var(--fy-icon2-x,407px);top:var(--fy-icon2-y,135px);animation-timing-function:cubic-bezier(.4,0,.2,1)}21.36%,21.97%{left:var(--fy-emoji2-x,417px);top:var(--fy-emoji2-y,183px);animation-timing-function:cubic-bezier(.4,0,.2,1)}22.88%,25.15%{left:var(--fy-name2-x,740px);top:var(--fy-name2-y,135px);animation-timing-function:cubic-bezier(.4,0,.2,1)}26.06%,27.73%{left:var(--fy-amt2-x,610px);top:var(--fy-amt2-y,200px);animation-timing-function:cubic-bezier(.4,0,.2,1)}28.64%,29.24%{left:var(--fy-cat2-x,887px);top:var(--fy-cat2-y,271px);animation-timing-function:cubic-bezier(.4,0,.2,1)}30.15%,30.76%{left:var(--fy-catOpt2-x,846px);top:var(--fy-catOpt2-y,317px);animation-timing-function:cubic-bezier(.4,0,.2,1)}31.67%,32.27%{left:var(--fy-tabRep2-x,476px);top:var(--fy-tabRep2-y,302px);animation-timing-function:cubic-bezier(.4,0,.2,1)}33.18%,33.79%{left:var(--fy-repSel2-x,887px);top:var(--fy-repSel2-y,271px);animation-timing-function:cubic-bezier(.4,0,.2,1)}35.45%,36.36%{left:var(--fy-save2-x,422px);top:var(--fy-save2-y,688px);animation-timing-function:cubic-bezier(.4,0,.2,1)}37.27%,38.79%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:770px;left:1240px}39.85%,40.61%{left:var(--fy-addTx-x,236px);top:var(--fy-addTx-y,30px);animation-timing-function:cubic-bezier(.4,0,.2,1)}41.82%,42.42%{left:var(--fy-icon3-x,407px);top:var(--fy-icon3-y,135px);animation-timing-function:cubic-bezier(.4,0,.2,1)}43.33%,43.94%{left:var(--fy-emoji3-x,417px);top:var(--fy-emoji3-y,183px);animation-timing-function:cubic-bezier(.4,0,.2,1)}44.85%,46.21%{left:var(--fy-name3-x,740px);top:var(--fy-name3-y,135px);animation-timing-function:cubic-bezier(.4,0,.2,1)}47.12%,48.64%{left:var(--fy-amt3-x,610px);top:var(--fy-amt3-y,200px);animation-timing-function:cubic-bezier(.4,0,.2,1)}49.55%,50.15%{left:var(--fy-cat3-x,887px);top:var(--fy-cat3-y,271px);animation-timing-function:cubic-bezier(.4,0,.2,1)}51.06%,51.67%{left:var(--fy-catOpt3-x,846px);top:var(--fy-catOpt3-y,317px);animation-timing-function:cubic-bezier(.4,0,.2,1)}52.58%,53.18%{left:var(--fy-tabRep3-x,476px);top:var(--fy-tabRep3-y,302px);animation-timing-function:cubic-bezier(.4,0,.2,1)}54.09%,54.7%{left:var(--fy-repSel3-x,887px);top:var(--fy-repSel3-y,271px);animation-timing-function:cubic-bezier(.4,0,.2,1)}55.76%,56.67%{left:var(--fy-save3-x,422px);top:var(--fy-save3-y,688px);animation-timing-function:cubic-bezier(.4,0,.2,1)}57.88%,59.09%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:770px;left:1240px}60%,60.76%{left:var(--fy-addTx-x,236px);top:var(--fy-addTx-y,30px);animation-timing-function:cubic-bezier(.4,0,.2,1)}61.97%,62.58%{left:var(--fy-icon4-x,407px);top:var(--fy-icon4-y,135px);animation-timing-function:cubic-bezier(.4,0,.2,1)}63.48%,64.09%{left:var(--fy-emoji4-x,417px);top:var(--fy-emoji4-y,183px);animation-timing-function:cubic-bezier(.4,0,.2,1)}65%,67.12%{left:var(--fy-name4-x,740px);top:var(--fy-name4-y,135px);animation-timing-function:cubic-bezier(.4,0,.2,1)}68.03%,69.39%{left:var(--fy-amt4-x,610px);top:var(--fy-amt4-y,200px);animation-timing-function:cubic-bezier(.4,0,.2,1)}70.3%,70.91%{left:var(--fy-cat4-x,887px);top:var(--fy-cat4-y,271px);animation-timing-function:cubic-bezier(.4,0,.2,1)}71.82%,72.42%{left:var(--fy-catOpt4-x,846px);top:var(--fy-catOpt4-y,317px);animation-timing-function:cubic-bezier(.4,0,.2,1)}73.33%,74.24%{left:var(--fy-save4-x,422px);top:var(--fy-save4-y,688px);animation-timing-function:cubic-bezier(.4,0,.2,1)}77.27%,78.18%{left:var(--fy-tabBudget-x,224px);top:var(--fy-tabBudget-y,100px);animation-timing-function:cubic-bezier(.4,0,.2,1)}79.24%,81.97%{left:var(--fy-limitBox-x,232px);top:var(--fy-limitBox-y,230px);animation-timing-function:cubic-bezier(.4,0,.2,1)}83.33%,86.67%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:470px;left:150px}88.48%,89.09%{left:var(--fy-evChip-x,650px);top:var(--fy-evChip-y,785px);animation-timing-function:cubic-bezier(.4,0,.2,1)}95.45%,95.91%{left:var(--fy-closePop-x,1000px);top:var(--fy-closePop-y,640px);animation-timing-function:cubic-bezier(.4,0,.2,1)}96.82%,to{top:770px;left:1240px}}@keyframes fyRipple{0%{opacity:0;transform:scale(.3)}.68%{opacity:0;transform:scale(.3)}.91%{opacity:1;transform:scale(.6)}1.59%{opacity:0;transform:scale(1.15)}2.65%{opacity:0;transform:scale(.3)}2.88%{opacity:1;transform:scale(.6)}3.56%{opacity:0;transform:scale(1.15)}4.17%{opacity:0;transform:scale(.3)}4.39%{opacity:1;transform:scale(.6)}5.08%{opacity:0;transform:scale(1.15)}5.68%{opacity:0;transform:scale(.3)}5.91%{opacity:1;transform:scale(.6)}6.59%{opacity:0;transform:scale(1.15)}7.2%{opacity:0;transform:scale(.3)}7.42%{opacity:1;transform:scale(.6)}8.11%{opacity:0;transform:scale(1.15)}8.71%{opacity:0;transform:scale(.3)}8.94%{opacity:1;transform:scale(.6)}9.62%{opacity:0;transform:scale(1.15)}12.2%{opacity:0;transform:scale(.3)}12.42%{opacity:1;transform:scale(.6)}13.11%{opacity:0;transform:scale(1.15)}16.14%{opacity:0;transform:scale(.3)}16.36%{opacity:1;transform:scale(.6)}17.05%{opacity:0;transform:scale(1.15)}17.95%{opacity:0;transform:scale(.3)}18.18%{opacity:1;transform:scale(.6)}18.86%{opacity:0;transform:scale(1.15)}19.62%{opacity:0;transform:scale(.3)}19.85%{opacity:1;transform:scale(.6)}20.53%{opacity:0;transform:scale(1.15)}21.14%{opacity:0;transform:scale(.3)}21.36%{opacity:1;transform:scale(.6)}22.05%{opacity:0;transform:scale(1.15)}22.65%{opacity:0;transform:scale(.3)}22.88%{opacity:1;transform:scale(.6)}23.56%{opacity:0;transform:scale(1.15)}25.83%{opacity:0;transform:scale(.3)}26.06%{opacity:1;transform:scale(.6)}26.74%{opacity:0;transform:scale(1.15)}28.41%{opacity:0;transform:scale(.3)}28.64%{opacity:1;transform:scale(.6)}29.32%{opacity:0;transform:scale(1.15)}29.92%{opacity:0;transform:scale(.3)}30.15%{opacity:1;transform:scale(.6)}30.83%{opacity:0;transform:scale(1.15)}31.44%{opacity:0;transform:scale(.3)}31.67%{opacity:1;transform:scale(.6)}32.35%{opacity:0;transform:scale(1.15)}32.95%{opacity:0;transform:scale(.3)}33.18%{opacity:1;transform:scale(.6)}33.86%{opacity:0;transform:scale(1.15)}35.23%{opacity:0;transform:scale(.3)}35.45%{opacity:1;transform:scale(.6)}36.14%{opacity:0;transform:scale(1.15)}39.62%{opacity:0;transform:scale(.3)}39.85%{opacity:1;transform:scale(.6)}40.53%{opacity:0;transform:scale(1.15)}41.59%{opacity:0;transform:scale(.3)}41.82%{opacity:1;transform:scale(.6)}42.5%{opacity:0;transform:scale(1.15)}43.11%{opacity:0;transform:scale(.3)}43.33%{opacity:1;transform:scale(.6)}44.02%{opacity:0;transform:scale(1.15)}44.62%{opacity:0;transform:scale(.3)}44.85%{opacity:1;transform:scale(.6)}45.53%{opacity:0;transform:scale(1.15)}46.89%{opacity:0;transform:scale(.3)}47.12%{opacity:1;transform:scale(.6)}47.8%{opacity:0;transform:scale(1.15)}49.32%{opacity:0;transform:scale(.3)}49.55%{opacity:1;transform:scale(.6)}50.23%{opacity:0;transform:scale(1.15)}50.83%{opacity:0;transform:scale(.3)}51.06%{opacity:1;transform:scale(.6)}51.74%{opacity:0;transform:scale(1.15)}52.35%{opacity:0;transform:scale(.3)}52.58%{opacity:1;transform:scale(.6)}53.26%{opacity:0;transform:scale(1.15)}53.86%{opacity:0;transform:scale(.3)}54.09%{opacity:1;transform:scale(.6)}54.77%{opacity:0;transform:scale(1.15)}55.53%{opacity:0;transform:scale(.3)}55.76%{opacity:1;transform:scale(.6)}56.44%{opacity:0;transform:scale(1.15)}59.77%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(.6)}60.68%{opacity:0;transform:scale(1.15)}61.74%{opacity:0;transform:scale(.3)}61.97%{opacity:1;transform:scale(.6)}62.65%{opacity:0;transform:scale(1.15)}63.26%{opacity:0;transform:scale(.3)}63.48%{opacity:1;transform:scale(.6)}64.17%{opacity:0;transform:scale(1.15)}64.77%{opacity:0;transform:scale(.3)}65%{opacity:1;transform:scale(.6)}65.68%{opacity:0;transform:scale(1.15)}67.8%{opacity:0;transform:scale(.3)}68.03%{opacity:1;transform:scale(.6)}68.71%{opacity:0;transform:scale(1.15)}70.08%{opacity:0;transform:scale(.3)}70.3%{opacity:1;transform:scale(.6)}70.98%{opacity:0;transform:scale(1.15)}71.59%{opacity:0;transform:scale(.3)}71.82%{opacity:1;transform:scale(.6)}72.5%{opacity:0;transform:scale(1.15)}73.11%{opacity:0;transform:scale(.3)}73.33%{opacity:1;transform:scale(.6)}74.02%{opacity:0;transform:scale(1.15)}77.05%{opacity:0;transform:scale(.3)}77.27%{opacity:1;transform:scale(.6)}77.95%{opacity:0;transform:scale(1.15)}79.02%{opacity:0;transform:scale(.3)}79.24%{opacity:1;transform:scale(.6)}79.92%{opacity:0;transform:scale(1.15)}88.26%{opacity:0;transform:scale(.3)}88.48%{opacity:1;transform:scale(.6)}89.17%{opacity:0;transform:scale(1.15)}95.23%{opacity:0;transform:scale(.3)}95.45%{opacity:1;transform:scale(.6)}96.14%{opacity:0;transform:scale(1.15)}to{opacity:0;transform:scale(1.15)}}@keyframes fyWOv{0%,1.67%{opacity:0}1.82%,13.33%{opacity:1}13.64%,to{opacity:0}}@keyframes fyWWin{0%,1.67%{transform:scale(.96)translateY(6px)}2.35%,13.33%{transform:scale(1)translateY(0)}13.64%,to{transform:scale(.98)translateY(-4px)}}@keyframes fyWEmoji{0%,3.48%{opacity:0;transform:scale(.95)translateY(-4px)}3.79%,4.77%{opacity:1;transform:scale(1)translateY(0)}5.08%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fyWEmPick{0%,4.55%{background:0 0;transform:scale(1)}4.77%{background:var(--bg-secondary);transform:scale(1.18)}5.08%,to{background:0 0;transform:scale(1)}}@keyframes fyWIcoEmpty{0%,4.77%{opacity:1}4.77%,to{opacity:0}}@keyframes fyWIcoSet{0%,4.77%{opacity:0;transform:scale(.6)}5.15%,to{opacity:1;transform:scale(1)}}@keyframes fyWCpop{0%,6.52%{opacity:0;transform:scale(.95)translateY(-4px)}6.82%,7.8%{opacity:1;transform:scale(1)translateY(0)}8.11%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fyWSwatch{0%,7.5%{transform:scale(1);box-shadow:inset 0 0 0 1px #0000001f}7.73%{box-shadow:0 0 0 2px var(--bg-card), 0 0 0 4px var(--text-primary);transform:scale(1.18)}8.03%,to{box-shadow:0 0 0 2px var(--bg-card), 0 0 0 4px var(--text-primary);transform:scale(1)}}@keyframes fyWColor{0%,7.8%{color:#fff;background:#6b7280}8.11%,to{color:#fff;background:#3b82f6}}@keyframes fyWNameTint{0%,7.8%{color:#fff;background:#6b7280;border-color:#0000}8.11%,to{color:#fff;background:#3b82f6;border-color:#0000}}@keyframes fyWPh{0%,9.39%{opacity:1}9.39%,to{opacity:0}}@keyframes fyWType{0%,9.39%{max-width:0}11.21%,to{max-width:300px}}@keyframes fyWCaret{0%,9.24%{opacity:0}9.39%,11.67%{opacity:1}10.08%,10.53%{opacity:0}11.82%,to{opacity:0}}@keyframes fyWSave{0%,12.58%{box-shadow:0 0 #0000}12.95%{box-shadow:0 0 0 6px var(--accent-light,#f9e90259)}13.64%,to{box-shadow:0 0 #0000}}@keyframes fyWRow{0%,13.86%{opacity:0;transform:translateY(-6px)}14.55%,97%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(-6px)}}@keyframes fyOv2{0%,17.27%{opacity:0}17.42%,36.97%{opacity:1}37.27%,to{opacity:0}}@keyframes fyWin2{0%,17.27%{transform:scale(.96)translateY(6px)}17.95%,36.97%{transform:scale(1)translateY(0)}37.27%,to{transform:scale(.98)translateY(-4px)}}@keyframes fyTExp{0%,18.94%{background:var(--bg-card);box-shadow:var(--shadow-sm);color:var(--text-primary)}19.02%,to{box-shadow:none;background:0 0}}@keyframes fyTInc{0%,18.94%{box-shadow:none;background:0 0}19.02%,to{background:var(--bg-card);box-shadow:var(--shadow-sm);color:var(--text-primary)}}@keyframes fyEmoji2{0%,20.45%{opacity:0;transform:scale(.95)translateY(-4px)}20.76%,21.74%{opacity:1;transform:scale(1)translateY(0)}22.05%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fyEmPick2{0%,21.52%{background:0 0;transform:scale(1)}21.74%{background:var(--bg-secondary);transform:scale(1.18)}22.05%,to{background:0 0;transform:scale(1)}}@keyframes fyIcoEmpty2{0%,21.74%{opacity:1}21.74%,to{opacity:0}}@keyframes fyIcoSet2{0%,21.74%{opacity:0;transform:scale(.6)}22.12%,to{opacity:1;transform:scale(1)}}@keyframes fyPh2{0%,23.33%{opacity:1}23.33%,to{opacity:0}}@keyframes fyType2{0%,23.33%{max-width:0}24.85%,to{max-width:320px}}@keyframes fyCaret2{0%,23.18%{opacity:0}23.33%,25.3%{opacity:1}24.02%,24.47%{opacity:0}25.45%,to{opacity:0}}@keyframes fyAmtPh2{0%,26.52%{opacity:1}26.52%,to{opacity:0}}@keyframes fyAmtType2{0%,26.52%{max-width:0}27.58%,to{max-width:120px}}@keyframes fyAmtCaret2{0%,26.36%{opacity:0}26.52%,28.03%{opacity:1}28.18%,to{opacity:0}}@keyframes fyCatPop2{0%,29.24%{opacity:0;transform:scale(.95)translateY(-4px)}29.55%,30.76%{opacity:1;transform:scale(1)translateY(0)}31.06%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fyCatV02{0%,30.76%{opacity:1}30.76%,to{opacity:0}}@keyframes fyCatV12{0%,30.76%{opacity:0}31.06%,to{opacity:1}}@keyframes fyBadgeCat2{0%,30.83%{opacity:0;transform:scale(.6)}31.21%,to{opacity:1;transform:scale(1)}}@keyframes fySave2{0%,35.61%{box-shadow:0 0 #0000}35.98%{box-shadow:0 0 0 6px var(--accent-light,#f9e90259)}36.67%,to{box-shadow:0 0 #0000}}@keyframes fyOv3{0%,40.76%{opacity:0}40.91%,57.27%{opacity:1}57.58%,to{opacity:0}}@keyframes fyWin3{0%,40.76%{transform:scale(.96)translateY(6px)}41.44%,57.27%{transform:scale(1)translateY(0)}57.58%,to{transform:scale(.98)translateY(-4px)}}@keyframes fyEmoji3{0%,42.42%{opacity:0;transform:scale(.95)translateY(-4px)}42.73%,43.71%{opacity:1;transform:scale(1)translateY(0)}44.02%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fyEmPick3{0%,43.48%{background:0 0;transform:scale(1)}43.71%{background:var(--bg-secondary);transform:scale(1.18)}44.02%,to{background:0 0;transform:scale(1)}}@keyframes fyIcoEmpty3{0%,43.71%{opacity:1}43.71%,to{opacity:0}}@keyframes fyIcoSet3{0%,43.71%{opacity:0;transform:scale(.6)}44.09%,to{opacity:1;transform:scale(1)}}@keyframes fyPh3{0%,45.3%{opacity:1}45.3%,to{opacity:0}}@keyframes fyType3{0%,45.3%{max-width:0}46.36%,to{max-width:320px}}@keyframes fyCaret3{0%,45.15%{opacity:0}45.3%,46.82%{opacity:1}45.91%,46.29%{opacity:0}46.97%,to{opacity:0}}@keyframes fyAmtPh3{0%,47.58%{opacity:1}47.58%,to{opacity:0}}@keyframes fyAmtType3{0%,47.58%{max-width:0}48.48%,to{max-width:120px}}@keyframes fyAmtCaret3{0%,47.42%{opacity:0}47.58%,48.94%{opacity:1}49.09%,to{opacity:0}}@keyframes fyCatPop3{0%,50.15%{opacity:0;transform:scale(.95)translateY(-4px)}50.45%,51.67%{opacity:1;transform:scale(1)translateY(0)}51.97%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fyCatV03{0%,51.67%{opacity:1}51.67%,to{opacity:0}}@keyframes fyCatV13{0%,51.67%{opacity:0}51.97%,to{opacity:1}}@keyframes fyBadgeCat3{0%,51.74%{opacity:0;transform:scale(.6)}52.12%,to{opacity:1;transform:scale(1)}}@keyframes fySave3{0%,55.91%{box-shadow:0 0 #0000}56.29%{box-shadow:0 0 0 6px var(--accent-light,#f9e90259)}56.97%,to{box-shadow:0 0 #0000}}@keyframes fyOv4{0%,60.91%{opacity:0}61.06%,74.85%{opacity:1}75.15%,to{opacity:0}}@keyframes fyWin4{0%,60.91%{transform:scale(.96)translateY(6px)}61.59%,74.85%{transform:scale(1)translateY(0)}75.15%,to{transform:scale(.98)translateY(-4px)}}@keyframes fyEmoji4{0%,62.58%{opacity:0;transform:scale(.95)translateY(-4px)}62.88%,63.86%{opacity:1;transform:scale(1)translateY(0)}64.17%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fyEmPick4{0%,63.64%{background:0 0;transform:scale(1)}63.86%{background:var(--bg-secondary);transform:scale(1.18)}64.17%,to{background:0 0;transform:scale(1)}}@keyframes fyIcoEmpty4{0%,63.86%{opacity:1}63.86%,to{opacity:0}}@keyframes fyIcoSet4{0%,63.86%{opacity:0;transform:scale(.6)}64.24%,to{opacity:1;transform:scale(1)}}@keyframes fyPh4{0%,65.3%{opacity:1}65.3%,to{opacity:0}}@keyframes fyType4{0%,65.3%{max-width:0}66.97%,to{max-width:320px}}@keyframes fyCaret4{0%,65.15%{opacity:0}65.3%,67.42%{opacity:1}66.06%,66.52%{opacity:0}67.58%,to{opacity:0}}@keyframes fyAmtPh4{0%,68.33%{opacity:1}68.33%,to{opacity:0}}@keyframes fyAmtType4{0%,68.33%{max-width:0}69.24%,to{max-width:120px}}@keyframes fyAmtCaret4{0%,68.18%{opacity:0}68.33%,69.7%{opacity:1}69.85%,to{opacity:0}}@keyframes fyCatPop4{0%,70.91%{opacity:0;transform:scale(.95)translateY(-4px)}71.21%,72.42%{opacity:1;transform:scale(1)translateY(0)}72.73%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fyCatV04{0%,72.42%{opacity:1}72.42%,to{opacity:0}}@keyframes fyCatV14{0%,72.42%{opacity:0}72.73%,to{opacity:1}}@keyframes fyBadgeCat4{0%,72.5%{opacity:0;transform:scale(.6)}72.88%,to{opacity:1;transform:scale(1)}}@keyframes fySave4{0%,73.48%{box-shadow:0 0 #0000}73.86%{box-shadow:0 0 0 6px var(--accent-light,#f9e90259)}74.55%,to{box-shadow:0 0 #0000}}@keyframes fyTabCat2{0%,32.27%{background:var(--bg-secondary);color:var(--text-primary)}32.35%,to{background:0 0}}@keyframes fyTabRep2{0%,32.27%{background:0 0}32.35%,to{background:var(--bg-secondary);color:var(--text-primary)}}@keyframes fyPanCat2{0%,32.27%{opacity:1}32.65%,to{opacity:0}}@keyframes fyPanRep2{0%,32.35%{opacity:0}32.73%,to{opacity:1}}@keyframes fyRepV02{0%,33.79%{opacity:1}33.79%,to{opacity:0}}@keyframes fyRepV12{0%,33.79%{opacity:0}34.09%,to{opacity:1}}@keyframes fyBadgeRep2{0%,33.86%{opacity:0;transform:scale(.6)}34.24%,to{opacity:1;transform:scale(1)}}@keyframes fyTabCat3{0%,53.18%{background:var(--bg-secondary);color:var(--text-primary)}53.26%,to{background:0 0}}@keyframes fyTabRep3{0%,53.18%{background:0 0}53.26%,to{background:var(--bg-secondary);color:var(--text-primary)}}@keyframes fyPanCat3{0%,53.18%{opacity:1}53.56%,to{opacity:0}}@keyframes fyPanRep3{0%,53.26%{opacity:0}53.64%,to{opacity:1}}@keyframes fyRepV03{0%,54.7%{opacity:1}54.7%,to{opacity:0}}@keyframes fyRepV13{0%,54.7%{opacity:0}55%,to{opacity:1}}@keyframes fyBadgeRep3{0%,54.77%{opacity:0;transform:scale(.6)}55.15%,to{opacity:1;transform:scale(1)}}@keyframes fyV0{0%,37.42%{opacity:1}37.42%,to{opacity:0}}@keyframes fyV1{0%,37.42%{opacity:0}37.42%,57.88%{opacity:1}57.88%,to{opacity:0}}@keyframes fyV2{0%,57.88%{opacity:0}57.88%,75.3%{opacity:1}75.3%,to{opacity:0}}@keyframes fyV3{0%,75.3%{opacity:0}75.3%,to{opacity:1}}@keyframes fyRow1{0%,37.58%{opacity:0;transform:translateY(-5px)}38.26%,97%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(-5px)}}@keyframes fyRow2{0%,58.18%{opacity:0;transform:translateY(-5px)}58.86%,97%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(-5px)}}@keyframes fyRow3{0%,75.45%{opacity:0;transform:translateY(-5px)}76.14%,97%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(-5px)}}@keyframes fyUpc{0%,58.48%{opacity:0;transform:translateY(-4px)}59.17%,97%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(-4px)}}@keyframes fyDnIn0{0%,37.42%{opacity:1}37.8%,to{opacity:0}}@keyframes fyDnIn1{0%,37.42%{opacity:0;transform:scale(.94)}38.11%,to{opacity:1;transform:none}}@keyframes fyDnEx0{0%,57.88%{opacity:1}58.26%,to{opacity:0}}@keyframes fyDnEx1{0%,57.88%{opacity:0;transform:scale(.94)}58.56%,to{opacity:1;transform:none}}@keyframes fyDnEx1b{0%,57.88%{opacity:0;transform:scale(.94)}58.56%,75.3%{opacity:1;transform:none}75.68%,to{opacity:0}}@keyframes fyDnEx2{0%,75.3%{opacity:0;transform:scale(.97)}75.91%,to{opacity:1;transform:none}}@keyframes fyUpcEmpty{0%,58.18%{opacity:1}58.48%,to{opacity:0}}@keyframes fyTabWal{0%,78.18%{background:var(--bg-card);box-shadow:var(--shadow-sm);color:var(--text-primary)}78.26%,to{box-shadow:none;color:var(--text-muted);background:0 0}}@keyframes fyTabBud{0%,78.18%{box-shadow:none;color:var(--text-muted);background:0 0}78.26%,to{background:var(--bg-card);box-shadow:var(--shadow-sm);color:var(--text-primary)}}@keyframes fyBudget{0%,78.03%{opacity:0;transform:translateY(6px)}78.71%,to{opacity:1;transform:none}}@keyframes fyTrendSlot{0%,38.48%{height:0;margin-bottom:0}40%,to{height:171px;margin-bottom:14px}}@keyframes fyBudgetSlot{0%,81.82%{height:0;margin-bottom:0}82.58%,to{height:82px;margin-bottom:14px}}@keyframes fyFlow{0%,38.48%{transform:translateY(0)}40%,81.82%{transform:translateY(185px)}82.58%,to{transform:translateY(281px)}}@keyframes fyScroll{0%,75.61%{transform:translateY(0)}76.82%,96.21%{transform:translateY(-354px)}97.42%,to{transform:translateY(0)}}@keyframes fyTrendIn{0%,39.09%{opacity:0}40.15%,to{opacity:1}}@keyframes fyT1{0%,57.88%{opacity:1}57.88%,to{opacity:0}}@keyframes fyT2{0%,57.88%{opacity:0}58.33%,75.3%{opacity:1}75.61%,to{opacity:0}}@keyframes fyT3{0%,75.3%{opacity:0}75.76%,to{opacity:1}}@keyframes fyBsecIn{0%,38.48%{opacity:0;transform:translateY(6px)}40%,82.42%{opacity:0;transform:translateY(191px)}83.18%,to{opacity:1;transform:translateY(185px)}}@keyframes fyLimPh{0%,80%{opacity:1}80%,to{opacity:0}}@keyframes fyLimType{0%,80%{max-width:0}81.06%,to{max-width:70px}}@keyframes fyLimCaret{0%,79.7%{opacity:0}80%,81.97%{opacity:1}80.76%,81.21%{opacity:0}82.12%,to{opacity:0}}@keyframes fyChipIn{0%,87.42%{opacity:0;transform:translateY(-4px)}88.11%,97%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(-4px)}}@keyframes fyEvPop{0%,89.17%{opacity:0;transform:scale(.96)translateY(4px)}89.47%,95.61%{opacity:1;transform:scale(1)translateY(0)}95.91%,to{opacity:0;transform:scale(.97)translateY(-2px)}}.fhz-stage{position:relative}.fhz-stage .lp-heroapp{width:1460px}.fhz-stage .lp-heroapp-side,.fhz-stage .lp-heroapp-news{display:none}.fhz-layer{pointer-events:none;z-index:100;opacity:0;width:1460px;height:820px;transition:opacity .4s;position:absolute}.fhz-stage.is-ready .fhz-layer{opacity:1}.fhz-stage:not(.is-ready) .fhz-layer *{animation-play-state:paused!important}.fhz-stage .lp-heroapp-notes .nhome-card{display:none}.fhz-stage .lp-heroapp .sidebar-pages-list,.fhz-stage .lp-heroapp-notes .nhome-sub{visibility:hidden}.fz-empty{width:1132px;position:absolute;top:283px;left:304px}.fz-treeitem{opacity:0;pointer-events:none;width:256px;position:absolute;top:222px;left:12px}.fz-treeitem .sidebar-page-emoji{flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:16px;display:inline-flex;position:relative}.fz-tree-doc{opacity:.45;font-size:14px}.fz-tree-emoji{opacity:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.fz-editor{background:var(--bg-primary);opacity:0;z-index:5;flex-direction:column;width:1180px;height:820px;display:flex;position:absolute;top:0;left:280px;overflow:hidden}.fz-edbar{z-index:6;border-bottom:1px solid var(--border-light);background:var(--bg-primary);flex:none;justify-content:space-between;align-items:center;gap:12px;height:56px;padding:0 18px;display:flex;position:relative}.fz-crumb-emoji{opacity:0;margin-right:4px}.fz-crumb-t0,.fz-crumb-t1{white-space:nowrap;vertical-align:bottom;display:inline-block;overflow:hidden}.fz-crumb-t1{max-width:0}.fz-edscroll,.fz-doc{flex:1 0 auto}.fz-cover{background:linear-gradient(135deg, var(--bg-secondary) 0%, var(--bg-hover) 100%);position:relative}.fz-cover-photo{opacity:0;background-position:50%;background-size:cover;position:absolute;inset:0}.fz-coverpill{z-index:5;color:#fff;-webkit-backdrop-filter:blur(6px);opacity:0;background:#00000061;border-radius:999px;align-items:center;gap:5px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:30px;right:42px}.fz-coverpop{opacity:0;transform-origin:80% 0;transform:scale(.95)translateY(-4px)}.fz-coverpop .ncp-tabs{gap:6px;display:flex}.fz-coverpop .ncp-tab{color:#ffffffbf;border-radius:8px;padding:5px 10px;font-size:12.5px;font-weight:600}.fz-coverpop .ncp-tab.active{color:#fff;background:#ffffff29}.fz-coverpop .note-cover-swatch{display:block}.fz-coverpop{min-height:306px}.fz-covpex{opacity:0;flex-direction:column;gap:8px;display:flex;position:absolute;top:52px;left:12px;right:12px}.fz-covpex .note-cover-url{align-items:center;min-height:31px;display:inline-flex}.fz-caret-pex{background:#fff;height:13px}.fz-pexgrid{grid-template-columns:repeat(3,1fr);max-height:none;margin-top:0;overflow:visible}.fz-pexgrid .fz-typed{max-width:none}.fz-covpex .note-cover-pexels-by{color:#ffffffbf}.fz-pex-pick{position:relative}.fz-tagchip{white-space:nowrap;opacity:0;max-width:0;margin-right:0;padding:2px 0;overflow:hidden}.fz-tagpop{opacity:0;transform-origin:20px 0;transform:scale(.95)translateY(-4px)}.fz-tagpop .note-tag-pop-row{align-items:center;gap:8px;display:flex}.fz-tagpop .note-tag-input{align-items:center;min-width:130px;min-height:29px;display:inline-flex}.fz-caret-tag{height:13px}.fz-tagpop .note-tag-addbtn{align-items:center;display:inline-flex}.fz-empop{z-index:20;background:var(--bg-card);border:1px solid var(--border);opacity:0;transform-origin:40px 0;border-radius:12px;padding:10px;position:absolute;top:292px;left:60px;transform:scale(.95)translateY(-4px);box-shadow:0 12px 32px #0000002e}.fz-emgrid{gap:6px;display:flex}.fz-em{border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;font-size:21px;display:inline-flex}.fz-docemoji{position:relative}.fz-doc-emoji-empty{color:var(--text-muted);font-size:26px}.fz-docemoji .fz-doc-emoji-set{opacity:0;justify-content:center;align-items:center;font-size:56px;display:flex;position:absolute;inset:0}.fz-title{align-items:center;min-height:50px;display:flex;position:relative}.fz-title .fz-ph{color:var(--text-muted);opacity:.45;position:absolute;top:0;left:0}.fz-typed{white-space:nowrap;vertical-align:bottom;max-width:0;display:inline-block;overflow:hidden}.fz-caret{opacity:0;vertical-align:middle;background:currentColor;flex:none;width:2px;display:inline-block}.fz-caret-title{height:34px}.fz-caret-line,.fz-caret-task1,.fz-caret-task2,.fz-caret-task3{height:17px;margin-bottom:-3px}.fz-slashline{opacity:0;height:27px;margin:0;position:absolute;top:32px;left:0}.fz-slashline2{top:186px}.fz-slashmenu.fz-slashmenu2{top:217px}.fz-slashchar{color:var(--text-primary);font-size:16px}.fz-caret-slash{height:17px;margin-bottom:-3px}.fz-body .ProseMirror{position:relative}.fz-slashmenu{z-index:15;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);opacity:0;transform-origin:24px 0;min-width:220px;padding:6px;position:absolute;top:63px;left:0;transform:scale(.97)translateY(-4px);box-shadow:0 12px 32px #0000002e}.fz-slashmenu .editor-menu-item{width:100%;color:var(--text-primary);border-radius:6px;align-items:center;gap:10px;padding:6px 8px;font-size:13px;font-weight:500;display:flex}.fz-slashmenu .editor-menu-ic{background:var(--bg-secondary);border:1px solid var(--border-light);width:26px;height:26px;color:var(--text-secondary);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.fz-body .ProseMirror{color:var(--text-primary);font-size:16px;line-height:1.65}.fz-body .ProseMirror p{margin:0 0 .35em}.fz-line{opacity:0}.fz-body ul[data-type=taskList]{margin:.4em 0;padding-left:0;list-style:none}.fz-task{opacity:0;align-items:flex-start;gap:8px;display:flex}.fz-task>label{flex-shrink:0;margin-top:calc(.825em - 7.5px)}.fz-cb{box-sizing:border-box;border:1.5px solid var(--text-muted);background:0 0;border-radius:3px;width:15px;height:15px;display:block;position:relative}.fz-cb .fz-cb-tick{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:11px;height:11px;position:absolute;inset:1px}.fz-task>div{flex:auto;min-width:0}.fz-task.t1 .fz-cb,.fz-task.t1>div{animation-fill-mode:both}.fhz-cursor{width:20px;height:20px;color:var(--text-primary);filter:drop-shadow(0 1px 2px #0006);z-index:30;pointer-events:none;position:absolute;top:88%;left:70%}.fhz-cursor svg{width:100%;height:100%;display:block}.fhz-ripple{border:2px solid var(--accent);opacity:0;border-radius:50%;width:44px;height:44px;position:absolute;top:-12px;left:-12px;transform:scale(.3)}@media (prefers-reduced-motion:reduce){.fhz-cursor,.fz-shareov,.fz-empop,.fz-coverpop,.fz-tagpop,.fz-coverpill,.fz-slashline,.fz-slashmenu{display:none}.fz-editor,.fz-line,.fz-task,.fz-treeitem,.fz-sheet,.fz-cover-photo,.fz-doc-emoji-set,.fz-tree-emoji,.fz-crumb-emoji,.fz-covav,.fz-fres{opacity:1}.fz-sheet{transform:none}.fz-edscroll{transform:translateY(-200px)}.fz-typed{max-width:none}.fz-title .fz-ph,.fz-doc-emoji-empty,.fz-tree-doc,.fz-fx,.fz-crumb-t0,.fz-tagadd .note-prop-empty{opacity:0}.fz-crumb-t1{max-width:none}.fz-tagchip{opacity:1;max-width:none;margin-right:6px;padding:2px 9px}.fz-task.t1 .fz-cb{background:var(--accent);border-color:var(--accent)}.fz-task.t1 .fz-cb-tick{opacity:1}.fz-task.t1>div{opacity:.5;text-decoration:line-through}.fz-star{color:#f5b301}.fz-star svg{fill:currentColor}.fz-card{display:none}}.fz-body .ProseMirror h2{margin:.8em 0 .3em;font-size:1.4em;font-weight:600}.fz-h2sheet{min-height:29px;position:relative}.fz-caret-h2{height:20px;margin-bottom:-4px}.fz-sheet{border:1px solid var(--border);border-radius:var(--radius-lg,12px);background:var(--bg-card);opacity:0;width:fit-content;min-width:280px;margin:.75em 0;overflow:hidden;transform:translateY(-6px)}.fz-sheetgrid{grid-template-columns:32px 170px 132px;grid-auto-rows:28px;display:grid}.fz-sheet .sheet-corner,.fz-sheet .sheet-col-header,.fz-sheet .sheet-row-header{background:var(--bg-secondary);color:var(--text-secondary);box-sizing:border-box;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.fz-sheet .sheet-corner{border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.fz-sheet .sheet-col-header{border-right:1px solid var(--border-light);border-bottom:1px solid var(--border)}.fz-sheet .sheet-row-header{border-right:1px solid var(--border);border-bottom:1px solid var(--border-light)}.fz-sheet .sheet-cell{box-sizing:border-box;border-right:1px solid var(--border-light);border-bottom:1px solid var(--border-light);color:var(--text-primary);background:var(--bg-card);align-items:center;padding:4px 8px;font-size:14px;line-height:1.3;display:flex;position:relative;overflow:hidden}.fz-sheet .sheet-cell-text{text-overflow:clip;white-space:nowrap;width:100%;overflow:hidden}.fz-sheet .fz-b{font-weight:600}.fz-sheet .fz-num .sheet-cell-text{text-align:right}.fz-sheet .fz-sc .fz-typed{max-width:0}.fz-fxcell .sheet-cell-text{position:relative}.fz-fx{align-items:center;display:inline-flex}.fz-caret-fx{height:14px}.fz-fres{opacity:0;font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;display:flex;position:absolute;inset:0}.fz-shareov{z-index:20;opacity:0;background:#00000052;justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:0}.fz-sharemodal{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;width:420px;margin-top:150px;padding:16px;transform:scale(.96)translateY(6px);box-shadow:0 18px 48px #00000040}.fz-share-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.fz-share-head h3{margin:0;font-size:15px}.fz-share-head svg{color:var(--text-muted)}.fz-member-list{opacity:0;flex-direction:column;gap:4px;margin-top:10px;display:flex}.fz-member{border-radius:8px;align-items:center;gap:8px;padding:6px 10px;display:flex}.fz-mav{color:#fff;text-transform:uppercase;background:#8b5cf6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:inline-flex}.fz-mname{color:var(--text-primary);flex:1;font-size:13px}.fz-mperm{opacity:0;flex-shrink:0}.fz-share-actions{gap:8px;margin-top:16px;display:flex}.fz-covav{opacity:0}.fz-card{opacity:0;width:262px;position:absolute;top:283px;left:304px;transform:translateY(8px)scale(.97)}.fd-nslash .fd-inner,.fd-nlink .fd-inner,.fd-nsheet .fd-inner,.fd-nfmt .fd-inner,.fd-nsave .fd-inner,.fd-nshare .fd-inner{flex:100%}.fd-ndoc{color:var(--text-primary);padding:14px 18px;font-size:14px}.fd-ndoc .ProseMirror p{margin:0 0 .5em}.fd-nmuted{color:var(--text-muted)}.fd-nslash .fd-inner{justify-content:flex-start}.fd-nslash .fd-ndoc{width:100%;position:relative}.fd-nline{margin:0 0 6px}.fd-nslashchar{color:var(--text-primary);margin:0}.fd-nmenu{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);min-width:210px;padding:6px;position:absolute;top:56px;left:18px;box-shadow:0 12px 32px #00000026}.fd-nmenu .editor-menu-item{color:var(--text-primary);border-radius:6px;align-items:center;gap:10px;padding:4px 8px;font-size:13px;font-weight:500;display:flex}.fd-nmenu .editor-menu-item.is-active{background:var(--bg-hover)}.fd-nmenu .editor-menu-ic{background:var(--bg-secondary);border:1px solid var(--border-light);width:24px;height:24px;color:var(--text-secondary);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.fd-nmenu-h{font-size:10px;font-weight:800}.fd-nlink .fd-split{align-items:flex-start;gap:16px;width:100%;display:flex}.fd-ntree{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:12px;flex:0 0 198px;padding:8px}.fd-ntree .sidebar-page-item{padding:8px 10px;font-size:13.5px}.fd-nlink-doc{flex:1;min-width:0}.fd-nlink-doc .mention-chip{background:var(--bg-secondary);border:1px solid var(--border-light);white-space:nowrap;border-radius:5px;align-items:baseline;gap:4px;padding:1px 6px 1px 5px;font-weight:500;display:inline-flex}.fd-nlink-doc .mention-chip-icon{font-size:.9em;line-height:1}.fd-nsheet .fd-split{align-items:flex-start;gap:20px;display:flex}.fd-nsheetcard{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);width:fit-content;margin:0;overflow:hidden}.fd-nsheetgrid{grid-template-columns:26px 132px 112px;grid-auto-rows:27px;display:grid}.fd-nsheetcard .sheet-corner,.fd-nsheetcard .sheet-col-header,.fd-nsheetcard .sheet-row-header{background:var(--bg-secondary);color:var(--text-secondary);justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}.fd-nsheetcard .sheet-corner{border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.fd-nsheetcard .sheet-col-header{border-right:1px solid var(--border-light);border-bottom:1px solid var(--border)}.fd-nsheetcard .sheet-row-header{border-right:1px solid var(--border);border-bottom:1px solid var(--border-light)}.fd-nsheetcard .sheet-cell{border-right:1px solid var(--border-light);border-bottom:1px solid var(--border-light);white-space:nowrap;background:var(--bg-card);align-items:center;padding:3px 8px;font-size:12.5px;display:flex;overflow:hidden}.fd-nnum{font-variant-numeric:tabular-nums;justify-content:flex-end}.fd-nb{font-weight:600}.fd-nfx{position:relative}.fd-nformula,.fd-nresult{justify-content:flex-end;align-items:center;display:flex;position:absolute;inset:0 8px}.fd-nresult{opacity:0}.fd-ntodos{flex-direction:column;gap:10px;margin:4px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.fd-ntodo{align-items:center;gap:9px;display:flex}.fd-ntodo-cb{border:1.5px solid var(--text-muted);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.fd-ntodo.done .fd-ntodo-cb{background:var(--accent);border-color:var(--accent)}.fd-ntodo-cb svg{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px}.fd-ntodo.done>span:last-child{opacity:.55;text-decoration:line-through}.fd-nfmt-h{margin:0 0 8px;font-size:18px;font-weight:700}.fd-nfmt-hl{background:var(--accent-light);border-radius:4px;width:fit-content;padding:3px 8px}.fd-nfmt-color{color:#8b5cf6;font-weight:600}.fd-nfmt-img{background-position:50%;background-size:cover;border-radius:10px;width:220px;height:96px;margin-top:4px}.fd-nsave .fd-ndoc{width:100%}.fd-nsave-bar{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;width:100%;padding:12px 18px;display:flex}.fd-nsave-title{font-size:14px;font-weight:600}.fd-nsave-chip{color:var(--text-muted);align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:inline-flex}.fd-ncaret{background:currentColor;width:2px;height:15px;margin:0 0 -3px 1px;display:inline-block}.fd-nshare-list{flex-direction:column;gap:6px;width:100%;max-width:400px;padding:8px 6px;display:flex}.fd-nshare-row{border:1px solid var(--border-light);background:var(--bg-primary);border-radius:10px;align-items:center;gap:10px;padding:9px 12px;font-size:13.5px;display:flex}.fd-nshare-row.root{background:var(--bg-card);border-color:var(--border);font-weight:600}.fd-nshare-sub{flex-direction:column;gap:6px;margin-left:26px;display:flex;position:relative}.fd-nshare-sub:before{content:"";background:var(--border);border-radius:1px;width:1.5px;position:absolute;top:4px;bottom:12px;left:-14px}.fd-nshare-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.fd-nperm{flex:none}.fd-navs{flex-shrink:0;display:inline-flex}.fd-nav{color:#fff;border:2px solid var(--bg-card);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;font-weight:700;display:inline-flex}.fd-navs .fd-nav+.fd-nav{margin-left:-7px}.feat-card--wide{grid-column:1/-1;grid-template-columns:1.08fr 1fr;align-items:stretch;display:grid}.feat-card--wide .feat-card-demo{border-bottom:none;border-right:1px solid var(--border-light);height:100%}.feat-card--wide .feat-card-demo .fd{height:100%}.feat-card--wide .feat-card-body{align-self:center;padding:24px 28px}@media (max-width:860px){.feat-card--wide{flex-direction:column;display:flex}.feat-card--wide .feat-card-demo{border-right:none;border-bottom:1px solid var(--border-light);height:auto}}.fd-onew .fd-inner{flex:100%}.fd-onew-row{justify-content:center;align-items:center;gap:14px;width:100%;display:flex}.fd-onew-pane{flex-direction:column;gap:6px;min-width:0;display:flex}.fd-onew-chip{background:var(--accent-light);width:34px;height:34px;color:var(--text-primary);border:1px solid var(--border-light);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.fd-onew .fd-chip{opacity:1;width:216px;height:auto;margin-top:0;display:block}.fd-onew .event-card{width:100%}.fd-onew .event-card-reminder-text{text-overflow:ellipsis;white-space:nowrap;max-width:150px;display:block;overflow:hidden}.fd-onew-noterow{background:var(--bg-card);border:1px solid var(--border-light);border-radius:10px;width:196px;font-size:13.5px}.fd-onew-notehead{align-items:center;gap:8px;font-size:14.5px;font-weight:650;display:flex}.fd-onew-noteline{max-width:200px;margin:0;font-size:13px}.fd-onew-tx{align-items:center;gap:8px;width:270px;display:flex}.fd-onew-tx .ff-txname{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.fd-onew-tx .ff-upbell{flex:none}.fd-onew-txmain{flex-direction:column;flex:auto;align-items:flex-start;gap:3px;min-width:0;display:flex}.fd-onew-txmain .fintx-ev-chip{cursor:default;max-width:100%}.fd-onew-evblock{cursor:default;width:236px}.fd-onew-evblock:hover{box-shadow:none;border-color:var(--border-light);transform:none}.ff-uprow .fintx-ev-chip{cursor:default}.ff-uprow .ff-txname{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:640px){.fd-onew-row{flex-direction:column;gap:8px}.fd-onew-pane{text-align:center;align-items:center}}.cmp-hero{padding-top:clamp(40px,6vw,72px)}.cmp-stack,.cmp-arch,.cmp-cost,.cmp-honest,.cmp-links{max-width:1080px;margin:8px auto 0;padding:0 24px}.cmp-stack-grid{grid-template-columns:180px 1fr 1fr;gap:0 18px;margin-top:26px;display:grid}.cmp-stack-rowgroup{grid-template-columns:subgrid;border-top:1px solid var(--border-light);grid-column:1/-1;display:grid}.cmp-stack-col{text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);padding:0 14px 10px;font-size:13px;font-weight:800}.cmp-stack-col-one{color:var(--text-primary)}.cmp-stack-label{color:var(--text-primary);padding:14px 0;font-size:14px;font-weight:700}.cmp-stack-cell{color:var(--text-secondary);padding:14px;font-size:14px;line-height:1.5}.cmp-stack-cell-one{background:var(--accent-light);color:var(--text-primary);border-radius:0}.cmp-stack-rowgroup:nth-child(3) .cmp-stack-cell-one{border-radius:12px 12px 0 0}.cmp-stack-rowgroup:last-child .cmp-stack-cell-one{border-radius:0 0 12px 12px}@media (max-width:860px){.cmp-stack-grid{grid-template-columns:1fr 1fr}.cmp-stack-corner{display:none}.cmp-stack-rowgroup{grid-template-columns:1fr 1fr}.cmp-stack-label{grid-column:1/-1;padding-bottom:4px}}.cmp-links-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:26px;display:grid}.cmp-link-card{border:1px solid var(--border-light);background:var(--bg-card);border-radius:16px;margin:0;overflow:hidden;box-shadow:0 22px 44px -36px #00000080}.cmp-link-card .feat-card-demo{border-bottom:1px solid var(--border-light)}.cmp-link-card .fd-onew-row{flex-direction:column;gap:8px}.cmp-link-card .fd-onew-pane{text-align:center;align-items:center}.cmp-link-card figcaption{color:var(--text-primary);text-align:center;padding:12px 16px 14px;font-size:13.5px;font-weight:600}@media (max-width:960px){.cmp-links-grid{grid-template-columns:1fr}}.cmp-arch-wrap{background:var(--bg-card);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:14px;margin-top:26px;overflow-x:auto}.cmp-arch-table{border-collapse:collapse;width:100%;min-width:720px}.cmp-arch-table th,.cmp-arch-table td{text-align:center;border-top:1px solid var(--border-light);padding:12px 14px;font-size:13.5px}.cmp-arch-table thead th{color:var(--text-secondary);border-top:none;padding-top:14px;font-size:12.5px;font-weight:700}.cmp-arch-table tbody th{text-align:left;color:var(--text-primary);font-weight:600}.cmp-arch-table .cmp-arch-us{background:var(--accent-light);color:var(--text-primary);font-weight:800}.cmp-cell{border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-weight:700;display:inline-flex}.cmp-y{background:var(--accent);color:#1a1a1a}.cmp-n{color:var(--text-muted)}.cmp-p{color:var(--text-secondary);border:1.5px dashed var(--border)}.cmp-cost-cards{grid-template-columns:1fr 1fr;gap:18px;max-width:760px;margin-top:26px;margin-left:auto;margin-right:auto;display:grid}.cmp-cost-card{background:var(--bg-card);border:1px solid var(--border-light);border-radius:14px;padding:20px 22px}.cmp-cost-card-one{background:var(--accent-light);border-color:#0000}.cmp-cost-title{color:var(--text-primary);margin-bottom:12px;font-size:14px;font-weight:800}.cmp-cost-card ul{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.cmp-cost-card li{color:var(--text-secondary);justify-content:space-between;gap:12px;font-size:14px;display:flex}.cmp-cost-price{color:var(--text-primary);white-space:nowrap;font-weight:600}.cmp-cost-card-one p{color:var(--text-primary);margin:0;font-size:14px;line-height:1.55}.cmp-cost-note{text-align:center;color:var(--text-muted);margin:14px 0 0;font-size:12px}.cmp-cost-more{justify-content:center;margin-top:18px;display:flex}.pricing-cmp-cost{margin:34px auto 40px}@media (max-width:640px){.cmp-cost-cards{grid-template-columns:1fr}}.cmp-honest-body{max-width:760px;margin:18px auto 0}.lp-heroapp .topbar-left .create-btn span{display:inline!important}.lp-heroapp .topbar-left .create-btn{gap:7px!important;padding:8px 16px!important}.fz-evwrap{height:0;display:block;overflow:hidden}.fz-evwrap .ev-block{opacity:0;pointer-events:none;margin-bottom:4px;transform:translateY(-4px)}.fz-evwrap .ev-block-date,.fz-evwrap .ev-block-body,.fz-evwrap .ev-block-meta{display:flex}.fz-evwrap .ev-block-date,.fz-evwrap .ev-block-body{flex-direction:column}.fz-evwrap .ev-block-title{display:block}.fz-evwrap .ev-block-unlink{justify-content:center;align-items:center;display:inline-flex}.fz-linkpop{opacity:0;transform-origin:20px 0;flex-direction:column;width:260px;display:flex;transform:scale(.95)translateY(-4px)}.fz-linkpop .note-link-search{color:var(--text-muted);display:block}.fz-linkpop .note-prop-pop-item{white-space:nowrap;display:flex}@media (prefers-reduced-motion:reduce){.fz-linkpop{display:none}.fz-evwrap{height:74px}.fz-evwrap .ev-block{opacity:1;transform:none}.fz-edscroll{transform:translateY(-274px)}}@media (prefers-reduced-motion:no-preference){.fhz-cursor{animation:65.6s linear infinite fzCursor}.fhz-ripple{animation:65.6s ease-in-out infinite fzRipple}.fz-empty{animation:65.6s step-end infinite fzEmpty}.fz-editor{animation:65.6s ease-in-out infinite fzEdIn}.fz-title .fz-ph{animation:65.6s step-end infinite fzTiPh}.fz-title .fz-typed{animation-name:fzTiType;animation-duration:65.6s;animation-iteration-count:infinite}.fz-caret-title{animation:65.6s infinite fzTiCaret}.fz-treeitem{animation:65.6s ease-out infinite fzTree}.fz-line{animation:65.6s step-end infinite fzLine}.fz-line .fz-typed{animation-name:fzLnType;animation-duration:65.6s;animation-iteration-count:infinite}.fz-caret-line{animation:65.6s infinite fzLnCaret}.fz-task.t1{animation:65.6s ease-out infinite fzTask1}.fz-task.t1 .fz-typed{animation-name:fzTa1Type;animation-duration:65.6s;animation-iteration-count:infinite}.fz-caret-task1{animation:65.6s infinite fzTa1Caret}.fz-task.t2{animation:65.6s ease-out infinite fzTask2}.fz-task.t2 .fz-typed{animation-name:fzTa2Type;animation-duration:65.6s;animation-iteration-count:infinite}.fz-caret-task2{animation:65.6s infinite fzTa2Caret}.fz-task.t3{animation:65.6s ease-out infinite fzTask3}.fz-task.t3 .fz-typed{animation-name:fzTa3Type;animation-duration:65.6s;animation-iteration-count:infinite}.fz-caret-task3{animation:65.6s infinite fzTa3Caret}.fz-slashline{animation:65.6s step-end infinite fzSlashLine}.fz-caret-slash{animation:65.6s infinite fzSlashCaret}.fz-slashmenu{animation:65.6s ease-in-out infinite fzSlashMenu}.fz-slash-todo{animation:65.6s step-end infinite fzSlashTodo}.fz-task.t1 .fz-cb{animation:65.6s step-end infinite fzCb1}.fz-task.t1 .fz-cb-tick{animation:65.6s ease-out infinite fzCb1Tick}.fz-task.t1>div{animation:65.6s step-end infinite fzT1Done}.fz-crumb-t0{animation:65.6s step-end infinite fzCrumb0}.fz-crumb-t1{animation:65.6s step-end infinite fzCrumb1}.fz-empop{animation:65.6s ease-in-out infinite fzEmPop}.fz-em-pick{animation:65.6s ease-out infinite fzEmPick}.fz-doc-emoji-empty{animation:65.6s step-end infinite fzDocEm0}.fz-doc-emoji-set{animation:65.6s ease-out infinite fzDocEm1}.fz-tree-doc{animation:65.6s step-end infinite fzTreeEm0}.fz-tree-emoji{animation:65.6s ease-out infinite fzTreeEm1}.fz-crumb-emoji{animation:65.6s ease-out infinite fzCrumbEm}.fz-coverpill{animation:65.6s ease-in-out infinite fzPill}.fz-coverpop{animation:65.6s ease-in-out infinite fzCoverPop}.fz-ncp-gal{animation:65.6s step-end infinite fzNcpGal}.fz-ncp-pex{animation:65.6s step-end infinite fzNcpPex}.fz-covgal{animation:65.6s ease-in-out infinite fzCovGal}.fz-covpex{animation:65.6s ease-in-out infinite fzCovPex}.fz-covpex .fz-typed{animation-name:fzPexType;animation-duration:65.6s;animation-iteration-count:infinite}.fz-caret-pex{animation:65.6s infinite fzPexCaret}.fz-pexcell{animation:65.6s ease-out infinite fzPexCells}.fz-pex-pick{animation:65.6s ease-out infinite fzPexPick}.fz-cover-photo{animation:65.6s ease-out infinite fzCoverPhoto}.fz-tagpop{animation:65.6s ease-in-out infinite fzTagPop}.fz-tagpop .fz-typed{animation-name:fzTagType;animation-duration:65.6s;animation-iteration-count:infinite}.fz-caret-tag{animation:65.6s infinite fzTagCaret}.fz-tagchip{animation:65.6s ease-out infinite fzTagChip}.fz-tagadd .note-prop-empty{animation:65.6s step-end infinite fzTagAdd0}.fz-star{animation:65.6s step-end infinite fzStar}.fz-star svg{animation:65.6s step-end infinite fzStarFill}.fz-edscroll{animation:65.6s ease-in-out infinite fzEdScroll}.fz-slashline2{animation:65.6s step-end infinite fzSlashLine2}.fz-caret-slash2{animation:65.6s infinite fzSlashCaret2}.fz-slashmenu2{animation:65.6s ease-in-out infinite fzSlashMenu2}.fz-slash-table{animation:65.6s step-end infinite fzSlashTable}.fz-h2sheet .fz-typed{animation-name:fzH2Type;animation-duration:65.6s;animation-iteration-count:infinite}.fz-caret-h2{animation:65.6s infinite fzH2Caret}.fz-sheet{animation:65.6s ease-out infinite fzSheet}.fz-sheet .r1a .fz-typed{animation-name:fzSc_r1a;animation-duration:65.6s;animation-iteration-count:infinite}.fz-sheet .r1b .fz-typed{animation-name:fzSc_r1b;animation-duration:65.6s;animation-iteration-count:infinite}.fz-sheet .r2a .fz-typed{animation-name:fzSc_r2a;animation-duration:65.6s;animation-iteration-count:infinite}.fz-sheet .r2b .fz-typed{animation-name:fzSc_r2b;animation-duration:65.6s;animation-iteration-count:infinite}.fz-sheet .r3a .fz-typed{animation-name:fzSc_r3a;animation-duration:65.6s;animation-iteration-count:infinite}.fz-sheet .r3b .fz-typed{animation-name:fzSc_r3b;animation-duration:65.6s;animation-iteration-count:infinite}.fz-sheet .r4a .fz-typed{animation-name:fzSc_r4a;animation-duration:65.6s;animation-iteration-count:infinite}.fz-sheet .r4b .fz-typed{animation-name:fzSc_r4b;animation-duration:65.6s;animation-iteration-count:infinite}.fz-sheet .r5a .fz-typed{animation-name:fzSc_r5a;animation-duration:65.6s;animation-iteration-count:infinite}.fz-fxcell{animation:65.6s step-end infinite fzFxRing}.fz-fx .fz-typed{animation-name:fzFxType;animation-duration:65.6s;animation-iteration-count:infinite}.fz-fx{animation:65.6s step-end infinite fzFxHide}.fz-caret-fx{animation:65.6s infinite fzFxCaret}.fz-fres{animation:65.6s ease-out infinite fzFxRes}.fz-shareov{animation:65.6s ease-in-out infinite fzShareOv}.fz-sharemodal{animation:65.6s ease-in-out infinite fzShareWin}.fz-vis-priv{animation:65.6s step-end infinite fzVisPriv}.fz-vis-sel{animation:65.6s step-end infinite fzVisSel}.fz-member-list{animation:65.6s ease-out infinite fzMemberList}.fz-member{animation:65.6s step-end infinite fzMemberSel}.fz-mperm{animation:65.6s ease-out infinite fzMperm}.fz-sharesave{animation:65.6s ease-in-out infinite fzShareSave}.fz-covav{animation:65.6s ease-out infinite fzCovAv}.fz-card{animation:65.6s ease-out infinite fzCard}.fz-linkadd{animation:65.6s step-end infinite fzLinkBtn}.fz-linkpop{animation:65.6s ease-in-out infinite fzLinkPop}.fz-link-pick{animation:65.6s step-end infinite fzLinkPick}.fz-evwrap{animation:65.6s ease-in-out infinite fzEvWrap}.fz-evwrap .ev-block{animation:65.6s ease-out infinite fzEvCard}}@keyframes fzCursor{0%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:770px;left:1240px}1.22%,2.44%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:770px;left:1240px}3.96%,4.73%{left:var(--fz-newNote-x,140px);top:var(--fz-newNote-y,150px);animation-timing-function:cubic-bezier(.4,0,.2,1)}6.4%,7.01%{left:var(--fz-title-x,450px);top:var(--fz-title-y,260px);animation-timing-function:cubic-bezier(.4,0,.2,1)}7.77%,11.43%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:300px;left:900px}12.04%,12.8%{left:var(--fz-emojiBox-x,386px);top:var(--fz-emojiBox-y,320px);animation-timing-function:cubic-bezier(.4,0,.2,1)}14.18%,14.79%{left:var(--fz-emojiPick-x,460px);top:var(--fz-emojiPick-y,400px);animation-timing-function:cubic-bezier(.4,0,.2,1)}16.01%,16.77%{left:var(--fz-coverPill-x,1120px);top:var(--fz-coverPill-y,100px);animation-timing-function:cubic-bezier(.4,0,.2,1)}18.29%,18.9%{left:var(--fz-pexTab-x,1150px);top:var(--fz-pexTab-y,190px);animation-timing-function:cubic-bezier(.4,0,.2,1)}19.36%,19.82%{left:var(--fz-pexInput-x,980px);top:var(--fz-pexInput-y,230px);animation-timing-function:cubic-bezier(.4,0,.2,1)}22.71%,23.32%{left:var(--fz-pexPick-x,940px);top:var(--fz-pexPick-y,310px);animation-timing-function:cubic-bezier(.4,0,.2,1)}25.15%,25.61%{left:var(--fz-line-x,400px);top:var(--fz-line-y,330px);animation-timing-function:cubic-bezier(.4,0,.2,1)}26.52%,30.34%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:600px;left:900px}30.95%,31.71%{left:var(--fz-slashTodo-x,400px);top:var(--fz-slashTodo-y,505px);animation-timing-function:cubic-bezier(.4,0,.2,1)}32.62%,39.94%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:650px;left:900px}40.55%,41.31%{left:var(--fz-check1-x,348px);top:var(--fz-check1-y,370px);animation-timing-function:cubic-bezier(.4,0,.2,1)}42.53%,43.14%{left:var(--fz-tagBtn-x,490px);top:var(--fz-tagBtn-y,560px);animation-timing-function:cubic-bezier(.4,0,.2,1)}43.6%,44.05%{left:var(--fz-tagInput-x,550px);top:var(--fz-tagInput-y,610px);animation-timing-function:cubic-bezier(.4,0,.2,1)}46.65%,47.26%{left:var(--fz-tagAdd-x,680px);top:var(--fz-tagAdd-y,610px);animation-timing-function:cubic-bezier(.4,0,.2,1)}48.78%,49.39%{left:var(--fz-star-x,1150px);top:var(--fz-star-y,28px);animation-timing-function:cubic-bezier(.4,0,.2,1)}51.07%,51.68%{left:var(--fz-linkBtn-x,400px);top:var(--fz-linkBtn-y,690px);animation-timing-function:cubic-bezier(.4,0,.2,1)}53.66%,54.42%{left:var(--fz-linkPick-x,520px);top:var(--fz-linkPick-y,780px);animation-timing-function:cubic-bezier(.4,0,.2,1)}55.49%,60.21%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:560px;left:900px}61.43%,62.04%{left:var(--fz-h2-x,450px);top:var(--fz-h2-y,640px);animation-timing-function:cubic-bezier(.4,0,.2,1)}62.8%,65.7%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:540px;left:900px}66.31%,67.07%{left:var(--fz-slashTable-x,450px);top:calc(var(--fz-slashTable-y,700px) - 200px);animation-timing-function:cubic-bezier(.4,0,.2,1)}68.14%,76.07%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:620px;left:900px}76.83%,81.25%{left:var(--fz-fxcell-x,630px);top:calc(var(--fz-fxcell-y,700px) - 200px);animation-timing-function:cubic-bezier(.4,0,.2,1)}83.23%,83.99%{left:var(--fz-shareBtn-x,1085px);top:var(--fz-shareBtn-y,28px);animation-timing-function:cubic-bezier(.4,0,.2,1)}85.67%,86.28%{left:var(--fz-visSel-x,730px);top:var(--fz-visSel-y,300px);animation-timing-function:cubic-bezier(.4,0,.2,1)}87.35%,88.11%{left:var(--fz-member-x,730px);top:var(--fz-member-y,360px);animation-timing-function:cubic-bezier(.4,0,.2,1)}89.33%,90.09%{left:var(--fz-shareSave-x,670px);top:var(--fz-shareSave-y,430px);animation-timing-function:cubic-bezier(.4,0,.2,1)}91.77%,to{top:770px;left:1240px}}@keyframes fzRipple{0%{opacity:0;transform:scale(.3)}3.73%{opacity:0;transform:scale(.3)}3.96%{opacity:1;transform:scale(.6)}4.65%{opacity:0;transform:scale(1.15)}6.17%{opacity:0;transform:scale(.3)}6.4%{opacity:1;transform:scale(.6)}7.09%{opacity:0;transform:scale(1.15)}11.81%{opacity:0;transform:scale(.3)}12.04%{opacity:1;transform:scale(.6)}12.73%{opacity:0;transform:scale(1.15)}13.95%{opacity:0;transform:scale(.3)}14.18%{opacity:1;transform:scale(.6)}14.87%{opacity:0;transform:scale(1.15)}15.78%{opacity:0;transform:scale(.3)}16.01%{opacity:1;transform:scale(.6)}16.7%{opacity:0;transform:scale(1.15)}18.06%{opacity:0;transform:scale(.3)}18.29%{opacity:1;transform:scale(.6)}18.98%{opacity:0;transform:scale(1.15)}19.13%{opacity:0;transform:scale(.3)}19.36%{opacity:1;transform:scale(.6)}20.05%{opacity:0;transform:scale(1.15)}22.48%{opacity:0;transform:scale(.3)}22.71%{opacity:1;transform:scale(.6)}23.4%{opacity:0;transform:scale(1.15)}24.92%{opacity:0;transform:scale(.3)}25.15%{opacity:1;transform:scale(.6)}25.84%{opacity:0;transform:scale(1.15)}30.72%{opacity:0;transform:scale(.3)}30.95%{opacity:1;transform:scale(.6)}31.64%{opacity:0;transform:scale(1.15)}40.32%{opacity:0;transform:scale(.3)}40.55%{opacity:1;transform:scale(.6)}41.24%{opacity:0;transform:scale(1.15)}42.3%{opacity:0;transform:scale(.3)}42.53%{opacity:1;transform:scale(.6)}43.22%{opacity:0;transform:scale(1.15)}43.37%{opacity:0;transform:scale(.3)}43.6%{opacity:1;transform:scale(.6)}44.29%{opacity:0;transform:scale(1.15)}46.42%{opacity:0;transform:scale(.3)}46.65%{opacity:1;transform:scale(.6)}47.34%{opacity:0;transform:scale(1.15)}48.55%{opacity:0;transform:scale(.3)}48.78%{opacity:1;transform:scale(.6)}49.47%{opacity:0;transform:scale(1.15)}50.84%{opacity:0;transform:scale(.3)}51.07%{opacity:1;transform:scale(.6)}51.76%{opacity:0;transform:scale(1.15)}53.43%{opacity:0;transform:scale(.3)}53.66%{opacity:1;transform:scale(.6)}54.35%{opacity:0;transform:scale(1.15)}61.2%{opacity:0;transform:scale(.3)}61.43%{opacity:1;transform:scale(.6)}62.12%{opacity:0;transform:scale(1.15)}66.08%{opacity:0;transform:scale(.3)}66.31%{opacity:1;transform:scale(.6)}67%{opacity:0;transform:scale(1.15)}76.6%{opacity:0;transform:scale(.3)}76.83%{opacity:1;transform:scale(.6)}77.52%{opacity:0;transform:scale(1.15)}83%{opacity:0;transform:scale(.3)}83.23%{opacity:1;transform:scale(.6)}83.92%{opacity:0;transform:scale(1.15)}85.44%{opacity:0;transform:scale(.3)}85.67%{opacity:1;transform:scale(.6)}86.36%{opacity:0;transform:scale(1.15)}87.12%{opacity:0;transform:scale(.3)}87.35%{opacity:1;transform:scale(.6)}88.04%{opacity:0;transform:scale(1.15)}89.1%{opacity:0;transform:scale(.3)}89.33%{opacity:1;transform:scale(.6)}90.02%{opacity:0;transform:scale(1.15)}to{opacity:0;transform:scale(1.15)}}@keyframes fzEmpty{0%,5.95%{opacity:1}5.95%,99%{opacity:0}to{opacity:1}}@keyframes fzEdIn{0%,5.18%{opacity:0}5.79%,92.07%{opacity:1}92.84%,to{opacity:0}}@keyframes fzTiPh{0%,7.47%{opacity:.45}7.47%,to{opacity:0}}@keyframes fzTiType{0%,7.47%{max-width:0}10.82%,to{max-width:560px}}@keyframes fzTiCaret{0%,6.86%{opacity:0}7.01%,11.43%{opacity:1}11.59%,to{opacity:0}}@keyframes fzTree{0%,11.59%{opacity:0;transform:translateY(-6px)}12.27%,97%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(-6px)}}@keyframes fzLine{0%,25%{opacity:0}25%,99%{opacity:1}to{opacity:0}}@keyframes fzLnType{0%,25.91%{max-width:0}28.96%,to{max-width:420px}}@keyframes fzLnCaret{0%,25.3%{opacity:0}25.46%,29.57%{opacity:1}29.73%,to{opacity:0}}@keyframes fzSlashLine{0%,29.42%{opacity:0}29.5%,32.16%{opacity:1}32.24%,to{opacity:0}}@keyframes fzSlashCaret{0%,28.96%{opacity:0}29.12%,32.01%{opacity:1}32.16%,to{opacity:0}}@keyframes fzSlashMenu{0%,29.8%{opacity:0;transform:scale(.97)translateY(-4px)}30.11%,32.01%{opacity:1;transform:scale(1)translateY(0)}32.16%,to{opacity:0;transform:scale(.98)translateY(-2px)}}@keyframes fzSlashTodo{0%,30.87%{background:0 0}30.95%,32.16%{background:var(--bg-hover)}32.16%,to{background:0 0}}@keyframes fzTask1{0%,32.16%{opacity:0;transform:translateY(-4px)}32.62%,97%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(-4px)}}@keyframes fzTa1Type{0%,32.62%{max-width:0}34.76%,to{max-width:260px}}@keyframes fzTa1Caret{0%,32.01%{opacity:0}32.16%,35.37%{opacity:1}35.52%,to{opacity:0}}@keyframes fzTask2{0%,34.76%{opacity:0;transform:translateY(-4px)}35.21%,97%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(-4px)}}@keyframes fzTa2Type{0%,35.21%{max-width:0}37.2%,to{max-width:260px}}@keyframes fzTa2Caret{0%,34.6%{opacity:0}34.76%,37.8%{opacity:1}37.96%,to{opacity:0}}@keyframes fzTask3{0%,37.2%{opacity:0;transform:translateY(-4px)}37.65%,97%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(-4px)}}@keyframes fzTa3Type{0%,37.65%{max-width:0}39.63%,to{max-width:260px}}@keyframes fzTa3Caret{0%,37.04%{opacity:0}37.2%,40.24%{opacity:1}40.4%,to{opacity:0}}@keyframes fzCb1{0%,41.54%{border-color:var(--text-muted);background:0 0}41.54%,to{background:var(--accent);border-color:var(--accent)}}@keyframes fzCb1Tick{0%,41.54%{opacity:0;transform:scale(.5)}41.84%,to{opacity:1;transform:scale(1)}}@keyframes fzT1Done{0%,41.54%{opacity:1;text-decoration:none}41.54%,to{opacity:.5;text-decoration:line-through}}@keyframes fzCrumb0{0%,10.82%{max-width:200px}10.82%,to{max-width:0}}@keyframes fzCrumb1{0%,10.82%{max-width:0}10.82%,to{max-width:400px}}@keyframes fzEmPop{0%,13.03%{opacity:0;transform:scale(.95)translateY(-4px)}13.34%,15.24%{opacity:1;transform:scale(1)translateY(0)}15.55%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fzEmPick{0%,14.71%{background:0 0;transform:scale(1)}14.94%{background:var(--bg-secondary);transform:scale(1.18)}15.24%,to{background:0 0;transform:scale(1)}}@keyframes fzDocEm0{0%,15.09%{opacity:1}15.09%,to{opacity:0}}@keyframes fzDocEm1{0%,15.09%{opacity:0}15.4%,to{opacity:1}}@keyframes fzTreeEm0{0%,15.24%{opacity:1}15.24%,to{opacity:0}}@keyframes fzTreeEm1{0%,15.24%{opacity:0}15.55%,to{opacity:1}}@keyframes fzCrumbEm{0%,15.24%{opacity:0}15.55%,to{opacity:1}}@keyframes fzPill{0%,15.7%{opacity:0}16.16%,24.62%{opacity:1}25.08%,to{opacity:0}}@keyframes fzCoverPop{0%,17.07%{opacity:0;transform:scale(.95)translateY(-4px)}17.38%,24.16%{opacity:1;transform:scale(1)translateY(0)}24.47%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fzNcpGal{0%,18.9%{color:#fff;background:#ffffff29}18.9%,to{color:#ffffffbf;background:0 0}}@keyframes fzNcpPex{0%,18.9%{color:#ffffffbf;background:0 0}18.9%,to{color:#fff;background:#ffffff29}}@keyframes fzCovGal{0%,18.9%{opacity:1}19.28%,to{opacity:0}}@keyframes fzCovPex{0%,18.9%{opacity:0;visibility:hidden}19.36%,to{opacity:1;visibility:visible}}@keyframes fzPexType{0%,19.97%{max-width:0}21.49%,to{max-width:140px}}@keyframes fzPexCaret{0%,19.36%{opacity:0}19.51%,22.1%{opacity:1}22.26%,to{opacity:0}}@keyframes fzPexCells{0%,21.95%{opacity:0;transform:translateY(4px)}22.48%,to{opacity:1;transform:none}}@keyframes fzPexPick{0%,23.25%{box-shadow:none;transform:scale(1)}23.48%{transform:scale(1.05)}23.7%,to{transform:scale(1);box-shadow:0 0 0 2px #fff}}@keyframes fzCoverPhoto{0%,23.63%{opacity:0}24.31%,to{opacity:1}}@keyframes fzTagPop{0%,43.37%{opacity:0;transform:scale(.95)translateY(-4px)}43.67%,48.02%{opacity:1;transform:scale(1)translateY(0)}48.32%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fzTagType{0%,44.21%{max-width:0}45.88%,to{max-width:140px}}@keyframes fzTagCaret{0%,43.6%{opacity:0}43.75%,46.49%{opacity:1}46.65%,to{opacity:0}}@keyframes fzTagChip{0%,47.41%{opacity:0;max-width:0;margin-right:0;padding:2px 0}47.87%,97%{opacity:1;max-width:160px;margin-right:6px;padding:2px 9px}99%,to{opacity:0;max-width:0;margin-right:0;padding:2px 0}}@keyframes fzTagAdd0{0%,47.41%{opacity:.7}47.41%,to{opacity:0}}@keyframes fzStar{0%,49.47%{color:var(--text-secondary)}49.47%,to{color:#f5b301}}@keyframes fzStarFill{0%,49.47%{fill:none}49.47%,to{fill:currentColor}}@keyframes fzH2Type{0%,62.35%{max-width:0}64.33%,to{max-width:320px}}@keyframes fzH2Caret{0%,61.74%{opacity:0}61.89%,64.94%{opacity:1}65.09%,to{opacity:0}}@keyframes fzEdScroll{0%,55.79%{transform:translateY(0)}56.55%,64.48%{transform:translateY(-74px)}65.55%,to{transform:translateY(-274px)}}@keyframes fzSlashLine2{0%,65.7%{opacity:0}65.78%,67.53%{opacity:1}67.61%,to{opacity:0}}@keyframes fzSlashCaret2{0%,65.24%{opacity:0}65.4%,67.38%{opacity:1}67.53%,to{opacity:0}}@keyframes fzSlashMenu2{0%,66.08%{opacity:0;transform:scale(.97)translateY(-4px)}66.39%,67.38%{opacity:1;transform:scale(1)translateY(0)}67.53%,to{opacity:0;transform:scale(.98)translateY(-2px)}}@keyframes fzSlashTable{0%,66.23%{background:0 0}66.31%,67.53%{background:var(--bg-hover)}67.53%,to{background:0 0}}@keyframes fzSheet{0%,67.91%{opacity:0;transform:translateY(-6px)}68.6%,97%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(-6px)}}@keyframes fzSc_r1a{0%,68.45%{max-width:0}69.36%,to{max-width:160px}}@keyframes fzSc_r1b{0%,69.59%{max-width:0}70.43%,to{max-width:160px}}@keyframes fzSc_r2a{0%,70.66%{max-width:0}71.42%,to{max-width:160px}}@keyframes fzSc_r2b{0%,71.57%{max-width:0}72.1%,to{max-width:160px}}@keyframes fzSc_r3a{0%,72.33%{max-width:0}73.09%,to{max-width:160px}}@keyframes fzSc_r3b{0%,73.25%{max-width:0}73.78%,to{max-width:160px}}@keyframes fzSc_r4a{0%,74.01%{max-width:0}74.77%,to{max-width:160px}}@keyframes fzSc_r4b{0%,74.92%{max-width:0}75.46%,to{max-width:160px}}@keyframes fzSc_r5a{0%,75.69%{max-width:0}76.52%,to{max-width:160px}}@keyframes fzFxRing{0%,76.68%{box-shadow:none}76.83%,80.79%{box-shadow:inset 0 0 0 2px var(--accent-text,#b48800)}80.87%,to{box-shadow:none}}@keyframes fzFxType{0%,77.29%{max-width:0}80.03%,to{max-width:160px}}@keyframes fzFxCaret{0%,76.68%{opacity:0}76.83%,80.72%{opacity:1}80.79%,to{opacity:0}}@keyframes fzFxHide{0%,80.79%{opacity:1}80.79%,to{opacity:0}}@keyframes fzFxRes{0%,80.79%{opacity:0}81.17%,to{opacity:1}}@keyframes fzShareOv{0%,84.07%{opacity:0}84.38%,90.24%{opacity:1}90.47%,to{opacity:0}}@keyframes fzShareWin{0%,84.07%{transform:scale(.96)translateY(6px)}84.76%,90.24%{transform:scale(1)translateY(0)}90.47%,to{transform:scale(.98)translateY(-4px)}}@keyframes fzVisPriv{0%,86.28%{background:var(--bg-card);color:var(--text-primary);box-shadow:var(--shadow-sm)}86.28%,to{color:var(--text-muted);box-shadow:none;background:0 0}}@keyframes fzVisSel{0%,86.28%{color:var(--text-muted);box-shadow:none;background:0 0}86.28%,to{background:var(--bg-card);color:var(--text-primary);box-shadow:var(--shadow-sm)}}@keyframes fzMemberList{0%,86.51%{opacity:0;max-height:0}86.97%,to{opacity:1;max-height:60px}}@keyframes fzMemberSel{0%,88.11%{background:0 0}88.11%,to{background:var(--bg-tertiary)}}@keyframes fzMperm{0%,88.11%{opacity:0}88.41%,to{opacity:1}}@keyframes fzShareSave{0%,90.09%{box-shadow:0 0 #0000}90.47%{box-shadow:0 0 0 6px var(--accent-light,#f9e90259)}91.16%,to{box-shadow:0 0 #0000}}@keyframes fzCovAv{0%,90.63%{opacity:0}91.01%,to{opacity:1}}@keyframes fzCard{0%,92.84%{opacity:0;transform:translateY(8px)scale(.97)}93.6%,98%{opacity:1;transform:none}99.5%,to{opacity:0;transform:translateY(8px)scale(.97)}}@keyframes fzLinkBtn{0%,50.91%{background:0 0}50.91%,52.06%{background:var(--bg-hover)}52.06%,to{background:0 0}}@keyframes fzLinkPop{0%,51.83%{opacity:0;transform:scale(.95)translateY(-4px)}52.13%,54.8%{opacity:1;transform:scale(1)translateY(0)}55.11%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fzLinkPick{0%,53.58%{background:0 0}53.66%,54.8%{background:var(--bg-hover)}54.8%,to{background:0 0}}@keyframes fzEvWrap{0%,55.03%{height:0}55.56%,98%{height:74px}99.5%,to{height:0}}@keyframes fzEvCard{0%,55.34%{opacity:0;transform:translateY(-4px)}55.87%,98%{opacity:1;transform:none}99.5%,to{opacity:0;transform:translateY(-4px)}}
