.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}@media (prefers-reduced-motion:no-preference){.fhx-cursor{animation:58.6s linear infinite fxCursor}.fhx-ripple{animation:58.6s ease-in-out infinite fxRipple}.fhx-cellflash.f1{animation:58.6s ease-in-out infinite fxCell1}.fhx-cellflash.f2{animation:58.6s ease-in-out infinite fxCell2}.fhx-cellflash.f3{animation:58.6s ease-in-out infinite fxCell3}.fhx-cellflash.f4{animation:58.6s ease-in-out infinite fxCell4}.ov1{animation:58.6s ease-in-out infinite fxOv1}.w1{animation:58.6s ease-in-out infinite fxWin1}.w1 .fhx-typed{animation-name:fxType1;animation-duration:58.6s;animation-iteration-count:infinite}.w1 .fhx-caret{animation:58.6s infinite fxCaret1}.w1 .fhx-save{animation:58.6s ease-in-out infinite fxSave1}.ov2{animation:58.6s ease-in-out infinite fxOv2}.w2{animation:58.6s ease-in-out infinite fxWin2}.w2 .fhx-typed{animation-name:fxType2;animation-duration:58.6s;animation-iteration-count:infinite}.w2 .fhx-caret{animation:58.6s infinite fxCaret2}.w2 .fhx-save{animation:58.6s ease-in-out infinite fxSave2}.ov3{animation:58.6s ease-in-out infinite fxOv3}.w3{animation:58.6s ease-in-out infinite fxWin3}.w3 .fhx-typed{animation-name:fxType3;animation-duration:58.6s;animation-iteration-count:infinite}.w3 .fhx-caret{animation:58.6s infinite fxCaret3}.w3 .fhx-save{animation:58.6s ease-in-out infinite fxSave3}.ov4{animation:58.6s ease-in-out infinite fxOv4}.w4{animation:58.6s ease-in-out infinite fxWin4}.w4 .fhx-typed{animation-name:fxType4;animation-duration:58.6s;animation-iteration-count:infinite}.w4 .fhx-caret{animation:58.6s infinite fxCaret4}.w4 .fhx-save{animation:58.6s ease-in-out infinite fxSave4}.ov5{animation:58.6s ease-in-out infinite fxOv5}.w5{animation:58.6s ease-in-out infinite fxWin5}.w5 .fhx-typed{animation-name:fxType5;animation-duration:58.6s;animation-iteration-count:infinite}.w5 .fhx-caret{animation:58.6s infinite fxCaret5}.w5 .fhx-save{animation:58.6s ease-in-out infinite fxSave5}.w1 .fhx-swatch,.w1 .fhx-titlefield{animation:58.6s ease-out infinite fxTint1}.w1 .fhx-cpop{animation:58.6s ease-in-out infinite fxCpop1}.w1 .fhx-cpick{animation:58.6s ease-out infinite fxCpick1}.w2 .fhx-swatch,.w2 .fhx-titlefield{animation:58.6s ease-out infinite fxTint2}.w2 .fhx-cpop{animation:58.6s ease-in-out infinite fxCpop2}.w2 .fhx-cpick{animation:58.6s ease-out infinite fxCpick2}.w3 .fhx-swatch,.w3 .fhx-titlefield{animation:58.6s ease-out infinite fxTint3}.w3 .fhx-cpop{animation:58.6s ease-in-out infinite fxCpop3}.w3 .fhx-cpick{animation:58.6s ease-out infinite fxCpick3}.w4 .fhx-swatch,.w4 .fhx-titlefield{animation:58.6s ease-out infinite fxTint4}.w4 .fhx-cpop{animation:58.6s ease-in-out infinite fxCpop4}.w4 .fhx-cpick{animation:58.6s ease-out infinite fxCpick4}.w5 .fhx-swatch,.w5 .fhx-titlefield{animation:58.6s ease-out infinite fxTint5}.w5 .fhx-cpop{animation:58.6s ease-in-out infinite fxCpop5}.w5 .fhx-cpick{animation:58.6s ease-out infinite fxCpick5}.w1 .fhx-adtoggle .settings-toggle-slider{animation:58.6s ease-out infinite fxAdTog1}.w1 .fhx-adtoggle .settings-toggle-slider:before{animation:58.6s ease-out infinite fxAdKnob1}.w1 .fhx-sideall{animation:58.6s step-end infinite fxSideAll1}.w1 .fhx-sidetimed{animation:58.6s step-end infinite fxSideTimed1}.w1 .fhx-timereveal{animation:58.6s ease-out infinite fxTimeShow1}.w1 .fhx-timeswap .fhx-t0{animation:58.6s step-end infinite fxTimeDef1}.w1 .fhx-timeswap .fhx-t1{animation:58.6s step-end infinite fxTimeSet1}.w4 .fhx-adtoggle .settings-toggle-slider{animation:58.6s ease-out infinite fxAdTog4}.w4 .fhx-adtoggle .settings-toggle-slider:before{animation:58.6s ease-out infinite fxAdKnob4}.w4 .fhx-sideall{animation:58.6s step-end infinite fxSideAll4}.w4 .fhx-sidetimed{animation:58.6s step-end infinite fxSideTimed4}.w4 .fhx-timereveal{animation:58.6s ease-out infinite fxTimeShow4}.w4 .fhx-timeswap .fhx-t0{animation:58.6s step-end infinite fxTimeDef4}.w4 .fhx-timeswap .fhx-t1{animation:58.6s step-end infinite fxTimeSet4}.w5 .fhx-adtoggle .settings-toggle-slider{animation:58.6s ease-out infinite fxAdTog5}.w5 .fhx-adtoggle .settings-toggle-slider:before{animation:58.6s ease-out infinite fxAdKnob5}.w5 .fhx-sideall{animation:58.6s step-end infinite fxSideAll5}.w5 .fhx-sidetimed{animation:58.6s step-end infinite fxSideTimed5}.w5 .fhx-timereveal{animation:58.6s ease-out infinite fxTimeShow5}.w5 .fhx-timeswap .fhx-t0{animation:58.6s step-end infinite fxTimeDef5}.w5 .fhx-timeswap .fhx-t1{animation:58.6s step-end infinite fxTimeSet5}.w2 .t-note{animation:58.6s step-end infinite fxQTabN2}.w2 .t-qtags,.w2 .t-tags{animation:58.6s step-end infinite fxQTabT2}.w2 .fhx-panel.is-note{animation:58.6s ease-in-out infinite fxQPanN2}.w2 .fhx-panel.is-qtags{animation:58.6s ease-in-out infinite fxQPanT2}.w2 .fhx-tagpick .em-tag-option-check{animation:58.6s ease-out infinite fxQChk2}.w2 .fhx-tagpick .em-tag-option-name{animation:58.6s ease-out infinite fxQNm2}.w3 .t-note{animation:58.6s step-end infinite fxQTabN3}.w3 .t-qtags,.w3 .t-tags{animation:58.6s step-end infinite fxQTabT3}.w3 .fhx-panel.is-note{animation:58.6s ease-in-out infinite fxQPanN3}.w3 .fhx-panel.is-qtags{animation:58.6s ease-in-out infinite fxQPanT3}.w3 .fhx-tagpick .em-tag-option-check{animation:58.6s ease-out infinite fxQChk3}.w3 .fhx-tagpick .em-tag-option-name{animation:58.6s ease-out infinite fxQNm3}.w4 .t-note{animation:58.6s step-end infinite fxQTabN4}.w4 .t-qtags,.w4 .t-tags{animation:58.6s step-end infinite fxQTabT4}.w4 .fhx-panel.is-note{animation:58.6s ease-in-out infinite fxQPanN4}.w4 .fhx-panel.is-qtags{animation:58.6s ease-in-out infinite fxQPanT4}.w4 .fhx-tagpick .em-tag-option-check{animation:58.6s ease-out infinite fxQChk4}.w4 .fhx-tagpick .em-tag-option-name{animation:58.6s ease-out infinite fxQNm4}.w5 .t-note{animation:58.6s step-end infinite fxQTabN5}.w5 .t-qtags,.w5 .t-tags{animation:58.6s step-end infinite fxQTabT5}.w5 .fhx-panel.is-note{animation:58.6s ease-in-out infinite fxQPanN5}.w5 .fhx-panel.is-qtags{animation:58.6s ease-in-out infinite fxQPanT5}.w5 .fhx-tagpick .em-tag-option-check{animation:58.6s ease-out infinite fxQChk5}.w5 .fhx-tagpick .em-tag-option-name{animation:58.6s ease-out infinite fxQNm5}.w1 .t-note{animation:58.6s step-end infinite fxTabNote}.w1 .t-repeat{animation:58.6s step-end infinite fxTabRepeat}.w1 .t-remind{animation:58.6s step-end infinite fxTabRemind}.w1 .t-tags{animation:58.6s step-end infinite fxTabTags}.w1 .fhx-panel.is-note{animation:58.6s ease-in-out infinite fxPanelNote}.w1 .fhx-panel.is-repeat{animation:58.6s ease-in-out infinite fxPanelRepeat}.w1 .fhx-panel.is-remind{animation:58.6s ease-in-out infinite fxPanelRemind}.w1 .fhx-panel.is-tags{animation:58.6s ease-in-out infinite fxPanelTags}.w1 .fhx-rectoggle .settings-toggle-slider{animation:58.6s ease-out infinite fxTogRec}.w1 .fhx-rectoggle .settings-toggle-slider:before{animation:58.6s ease-out infinite fxKnobRec}.w1 .fhx-recoff{animation:58.6s step-end infinite fxRecOff}.w1 .fhx-recon{animation:58.6s ease-out infinite fxRecOn}.w1 .fhx-recexpand{animation:58.6s ease-out infinite fxRecExpand}.w1 .fhx-onday{animation:58.6s ease-out infinite fxReveal}.w1 .fhx-swap .fhx-vweek{animation:58.6s ease-out infinite fxWeekIn}.w1 .fhx-swap .fhx-vday{animation:58.6s ease-out infinite fxDayOut}.w1 .fhx-remtoggle .settings-toggle-slider{animation:58.6s ease-out infinite fxTogIn}.w1 .fhx-remtoggle .settings-toggle-slider:before{animation:58.6s ease-out infinite fxKnobIn}.w1 .fhx-remexpand{animation:58.6s ease-out infinite fxRevealCh}.w1 .fhx-remexpand2{animation:58.6s ease-out infinite fxRevealCh2}.w1 .fhx-remtoggle2 .settings-toggle-slider{animation:58.6s ease-out infinite fxTogDesk}.w1 .fhx-remtoggle2 .settings-toggle-slider:before{animation:58.6s ease-out infinite fxKnobDesk}.w1 .fhx-tagpick .em-tag-option-check{animation:58.6s ease-out infinite fxTagCheck}.w1 .fhx-tagpick .em-tag-option-name{animation:58.6s ease-out infinite fxPickTag}.w1 .b-repeat{animation:58.6s ease-out infinite fxBadgeRep}.w1 .b-remind{animation:58.6s ease-out infinite fxBadgeRem}.w1 .b-tags{animation:58.6s ease-out infinite fxBadgeTag}.w1 .fhx-notetyped{animation-name:fxNote;animation-duration:58.6s;animation-iteration-count:infinite}.w1 .fhx-noteph{animation:58.6s step-end infinite fxNotePh}.w1 .fhx-notecaret{animation:58.6s infinite fxNoteCaret}.fhx-newev.n0 .event-card-checkbox{animation:58.6s ease-out infinite fxTick0}.fhx-newev.n0 .event-card-checkbox:after{animation:58.6s ease-out infinite fxTickMark0}.fhx-newev.n0 .event-card-title{animation:58.6s step-end infinite fxDone0}.fhx-newev.n1 .event-card-checkbox{animation:58.6s ease-out infinite fxTick1}.fhx-newev.n1 .event-card-checkbox:after{animation:58.6s ease-out infinite fxTickMark1}.fhx-newev.n1 .event-card-title{animation:58.6s step-end infinite fxDone1}.fhx-newev.n2 .event-card-checkbox{animation:58.6s ease-out infinite fxTick2}.fhx-newev.n2 .event-card-checkbox:after{animation:58.6s ease-out infinite fxTickMark2}.fhx-newev.n2 .event-card-title{animation:58.6s step-end infinite fxDone2}.fhx-newev.n0{animation:58.6s ease-out infinite fxEv0}.fhx-newev.n1{animation:58.6s ease-out infinite fxEv1}.fhx-newev.n2{animation:58.6s ease-out infinite fxEv2}.fhx-newev.n3{animation:58.6s ease-out infinite fxEv3}.fhx-newev.n4{animation:58.6s ease-out infinite fxEv4}.fhx-newev.n3 .event-card{animation:58.6s step-end infinite fxDrag}.fhx-ghost.g1{animation:58.6s linear infinite fxGhost1}.fhx-ghost.g2{animation:58.6s linear infinite fxGhost2}.fhx-reorder2{animation:58.6s ease-out infinite fxReorder2}.fhx-toast.t1{animation:58.6s linear infinite fxToast1}.fhx-toast.t2{animation:58.6s linear infinite fxToast2}.fhx-scope{animation:58.6s ease-in-out infinite fxScope}.fhx-scope .confirm-dialog{animation:58.6s ease-in-out infinite fxScopePop}.fhx-scope .sc-this{animation:58.6s ease-out infinite fxScopePick}.fhx-newev.d1{animation:58.6s ease-out infinite fxD1}.fhx-newev.d2{animation:58.6s linear infinite fxD2}.fhx-reorder{animation:58.6s ease-out infinite fxReorder}.fhx-newev.b1{animation:58.6s linear infinite fxB1}.fhx-newev.b2{animation:58.6s linear infinite fxB2}}@media (prefers-reduced-motion:reduce){.fhx-cursor,.fhx-overlay,.fhx-scope{display:none}.fhx-newev{opacity:1}.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}1.02%,3.24%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:198px;left:687px}3.58%,5.12%{left:var(--fx-noteFld-x,836px);top:var(--fx-noteFld-y,336px);animation-timing-function:cubic-bezier(.4,0,.2,1)}5.63%,5.97%{left:var(--fx-swatchA1-x,406px);top:var(--fx-swatchA1-y,136px);animation-timing-function:cubic-bezier(.4,0,.2,1)}6.83%,7.42%{left:var(--fx-pickClr1-x,542px);top:var(--fx-pickClr1-y,183px);animation-timing-function:cubic-bezier(.4,0,.2,1)}7.85%,8.28%{left:var(--fx-adTimed1-x,999px);top:var(--fx-adTimed1-y,197px);animation-timing-function:cubic-bezier(.4,0,.2,1)}8.87%,9.39%{left:var(--fx-timeSet1-x,746px);top:var(--fx-timeSet1-y,197px);animation-timing-function:cubic-bezier(.4,0,.2,1)}11.09%,11.6%{left:var(--fx-tabRepeat-x,477px);top:var(--fx-tabRepeat-y,291px);animation-timing-function:cubic-bezier(.4,0,.2,1)}12.12%,12.63%{left:var(--fx-recToggle-x,1031px);top:var(--fx-recToggle-y,292px);animation-timing-function:cubic-bezier(.4,0,.2,1)}13.14%,13.99%{left:var(--fx-recSel-x,774px);top:var(--fx-recSel-y,333px);animation-timing-function:cubic-bezier(.4,0,.2,1)}14.51%,14.93%{left:var(--fx-tabRemind-x,477px);top:var(--fx-tabRemind-y,329px);animation-timing-function:cubic-bezier(.4,0,.2,1)}15.53%,16.04%{left:var(--fx-remIn-x,1031px);top:var(--fx-remIn-y,292px);animation-timing-function:cubic-bezier(.4,0,.2,1)}16.55%,17.06%{left:var(--fx-remDesk-x,1031px);top:var(--fx-remDesk-y,397px);animation-timing-function:cubic-bezier(.4,0,.2,1)}17.58%,18%{left:var(--fx-tabTags-x,477px);top:var(--fx-tabTags-y,366px);animation-timing-function:cubic-bezier(.4,0,.2,1)}18.6%,19.28%{left:var(--fx-tagFit-x,706px);top:var(--fx-tagFit-y,519px);animation-timing-function:cubic-bezier(.4,0,.2,1)}19.8%,20.65%{left:var(--fx-save1-x,439px);top:var(--fx-save1-y,685px);animation-timing-function:cubic-bezier(.4,0,.2,1)}21.33%,22.53%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:780px;left:1240px}23.55%,24.57%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:619px;left:687px}26.11%,26.96%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:619px;left:1023px}28.16%,29.18%{left:var(--fx-scopePick-x,730px);top:var(--fx-scopePick-y,529px);animation-timing-function:cubic-bezier(.4,0,.2,1)}30.38%,31.06%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:498px;left:855px}33.53%,33.87%{left:var(--fx-swatchA2-x,406px);top:var(--fx-swatchA2-y,136px);animation-timing-function:cubic-bezier(.4,0,.2,1)}34.73%,35.32%{left:var(--fx-pickClr2-x,478px);top:var(--fx-pickClr2-y,214px);animation-timing-function:cubic-bezier(.4,0,.2,1)}35.75%,36.18%{left:var(--fx-qTab2-x,477px);top:var(--fx-qTab2-y,370px);animation-timing-function:cubic-bezier(.4,0,.2,1)}36.95%,37.54%{left:var(--fx-qTag2-x,702px);top:var(--fx-qTag2-y,565px);animation-timing-function:cubic-bezier(.4,0,.2,1)}39.08%,39.76%{left:var(--fx-save2-x,439px);top:var(--fx-save2-y,685px);animation-timing-function:cubic-bezier(.4,0,.2,1)}40.78%,41.47%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:648px;left:351px}44.28%,44.62%{left:var(--fx-swatchA3-x,406px);top:var(--fx-swatchA3-y,136px);animation-timing-function:cubic-bezier(.4,0,.2,1)}45.48%,46.08%{left:var(--fx-pickClr3-x,446px);top:var(--fx-pickClr3-y,183px);animation-timing-function:cubic-bezier(.4,0,.2,1)}46.5%,46.93%{left:var(--fx-qTab3-x,477px);top:var(--fx-qTab3-y,370px);animation-timing-function:cubic-bezier(.4,0,.2,1)}47.7%,48.29%{left:var(--fx-qTag3-x,700px);top:var(--fx-qTag3-y,382px);animation-timing-function:cubic-bezier(.4,0,.2,1)}49.83%,50.51%{left:var(--fx-save3-x,439px);top:var(--fx-save3-y,685px);animation-timing-function:cubic-bezier(.4,0,.2,1)}51.71%,52.22%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:473px;left:937px}53.75%,54.27%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:473px;left:1437px}55.12%,55.63%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:623px;left:433px}57.17%,57.68%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:623px;left:765px}58.53%,59.04%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:648px;left:855px}61.01%,61.35%{left:var(--fx-swatchA4-x,406px);top:var(--fx-swatchA4-y,136px);animation-timing-function:cubic-bezier(.4,0,.2,1)}62.2%,62.8%{left:var(--fx-pickClr4-x,415px);top:var(--fx-pickClr4-y,214px);animation-timing-function:cubic-bezier(.4,0,.2,1)}63.23%,63.65%{left:var(--fx-adTimed4-x,999px);top:var(--fx-adTimed4-y,197px);animation-timing-function:cubic-bezier(.4,0,.2,1)}64.25%,64.76%{left:var(--fx-timeSet4-x,746px);top:var(--fx-timeSet4-y,197px);animation-timing-function:cubic-bezier(.4,0,.2,1)}65.19%,65.61%{left:var(--fx-qTab4-x,477px);top:var(--fx-qTab4-y,370px);animation-timing-function:cubic-bezier(.4,0,.2,1)}66.38%,66.98%{left:var(--fx-qTag4-x,711px);top:var(--fx-qTag4-y,337px);animation-timing-function:cubic-bezier(.4,0,.2,1)}68.6%,69.11%{left:var(--fx-save4-x,439px);top:var(--fx-save4-y,685px);animation-timing-function:cubic-bezier(.4,0,.2,1)}70.14%,70.65%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:648px;left:855px}72.61%,72.95%{left:var(--fx-swatchA5-x,406px);top:var(--fx-swatchA5-y,136px);animation-timing-function:cubic-bezier(.4,0,.2,1)}73.81%,74.4%{left:var(--fx-pickClr5-x,510px);top:var(--fx-pickClr5-y,183px);animation-timing-function:cubic-bezier(.4,0,.2,1)}74.83%,75.26%{left:var(--fx-adTimed5-x,999px);top:var(--fx-adTimed5-y,197px);animation-timing-function:cubic-bezier(.4,0,.2,1)}75.85%,76.37%{left:var(--fx-timeSet5-x,746px);top:var(--fx-timeSet5-y,197px);animation-timing-function:cubic-bezier(.4,0,.2,1)}76.79%,77.22%{left:var(--fx-qTab5-x,477px);top:var(--fx-qTab5-y,370px);animation-timing-function:cubic-bezier(.4,0,.2,1)}77.99%,78.58%{left:var(--fx-qTag5-x,704px);top:var(--fx-qTag5-y,428px);animation-timing-function:cubic-bezier(.4,0,.2,1)}80.2%,80.72%{left:var(--fx-save5-x,439px);top:var(--fx-save5-y,685px);animation-timing-function:cubic-bezier(.4,0,.2,1)}81.91%,82.76%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:694px;left:848px}84.13%,84.81%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:620px;left:848px}87.88%,88.74%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:162px;left:628px}89.59%,90.44%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:312px;left:628px}91.3%,92.15%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:462px;left:628px}93%,to{top:780px;left:1240px}}@keyframes fxRipple{0%{opacity:0;transform:scale(.3)}.77%{opacity:0;transform:scale(.3)}1.02%{opacity:1;transform:scale(.6)}1.79%{opacity:0;transform:scale(1.15)}3.33%{opacity:0;transform:scale(.3)}3.58%{opacity:1;transform:scale(.6)}4.35%{opacity:0;transform:scale(1.15)}5.38%{opacity:0;transform:scale(.3)}5.63%{opacity:1;transform:scale(.6)}6.4%{opacity:0;transform:scale(1.15)}6.57%{opacity:0;transform:scale(.3)}6.83%{opacity:1;transform:scale(.6)}7.59%{opacity:0;transform:scale(1.15)}7.59%{opacity:0;transform:scale(.3)}7.85%{opacity:1;transform:scale(.6)}8.62%{opacity:0;transform:scale(1.15)}8.62%{opacity:0;transform:scale(.3)}8.87%{opacity:1;transform:scale(.6)}9.64%{opacity:0;transform:scale(1.15)}10.84%{opacity:0;transform:scale(.3)}11.09%{opacity:1;transform:scale(.6)}11.86%{opacity:0;transform:scale(1.15)}11.86%{opacity:0;transform:scale(.3)}12.12%{opacity:1;transform:scale(.6)}12.88%{opacity:0;transform:scale(1.15)}12.88%{opacity:0;transform:scale(.3)}13.14%{opacity:1;transform:scale(.6)}13.91%{opacity:0;transform:scale(1.15)}14.25%{opacity:0;transform:scale(.3)}14.51%{opacity:1;transform:scale(.6)}15.27%{opacity:0;transform:scale(1.15)}15.27%{opacity:0;transform:scale(.3)}15.53%{opacity:1;transform:scale(.6)}16.3%{opacity:0;transform:scale(1.15)}16.3%{opacity:0;transform:scale(.3)}16.55%{opacity:1;transform:scale(.6)}17.32%{opacity:0;transform:scale(1.15)}17.32%{opacity:0;transform:scale(.3)}17.58%{opacity:1;transform:scale(.6)}18.34%{opacity:0;transform:scale(1.15)}18.34%{opacity:0;transform:scale(.3)}18.6%{opacity:1;transform:scale(.6)}19.37%{opacity:0;transform:scale(1.15)}19.54%{opacity:0;transform:scale(.3)}19.8%{opacity:1;transform:scale(.6)}20.56%{opacity:0;transform:scale(1.15)}23.29%{opacity:0;transform:scale(.3)}23.55%{opacity:1;transform:scale(.6)}24.32%{opacity:0;transform:scale(1.15)}27.9%{opacity:0;transform:scale(.3)}28.16%{opacity:1;transform:scale(.6)}28.92%{opacity:0;transform:scale(1.15)}30.12%{opacity:0;transform:scale(.3)}30.38%{opacity:1;transform:scale(.6)}31.14%{opacity:0;transform:scale(1.15)}33.28%{opacity:0;transform:scale(.3)}33.53%{opacity:1;transform:scale(.6)}34.3%{opacity:0;transform:scale(1.15)}34.47%{opacity:0;transform:scale(.3)}34.73%{opacity:1;transform:scale(.6)}35.49%{opacity:0;transform:scale(1.15)}35.49%{opacity:0;transform:scale(.3)}35.75%{opacity:1;transform:scale(.6)}36.52%{opacity:0;transform:scale(1.15)}36.69%{opacity:0;transform:scale(.3)}36.95%{opacity:1;transform:scale(.6)}37.71%{opacity:0;transform:scale(1.15)}38.82%{opacity:0;transform:scale(.3)}39.08%{opacity:1;transform:scale(.6)}39.85%{opacity:0;transform:scale(1.15)}40.53%{opacity:0;transform:scale(.3)}40.78%{opacity:1;transform:scale(.6)}41.55%{opacity:0;transform:scale(1.15)}44.03%{opacity:0;transform:scale(.3)}44.28%{opacity:1;transform:scale(.6)}45.05%{opacity:0;transform:scale(1.15)}45.22%{opacity:0;transform:scale(.3)}45.48%{opacity:1;transform:scale(.6)}46.25%{opacity:0;transform:scale(1.15)}46.25%{opacity:0;transform:scale(.3)}46.5%{opacity:1;transform:scale(.6)}47.27%{opacity:0;transform:scale(1.15)}47.44%{opacity:0;transform:scale(.3)}47.7%{opacity:1;transform:scale(.6)}48.46%{opacity:0;transform:scale(1.15)}49.57%{opacity:0;transform:scale(.3)}49.83%{opacity:1;transform:scale(.6)}50.6%{opacity:0;transform:scale(1.15)}51.45%{opacity:0;transform:scale(.3)}51.71%{opacity:1;transform:scale(.6)}52.47%{opacity:0;transform:scale(1.15)}54.86%{opacity:0;transform:scale(.3)}55.12%{opacity:1;transform:scale(.6)}55.89%{opacity:0;transform:scale(1.15)}58.28%{opacity:0;transform:scale(.3)}58.53%{opacity:1;transform:scale(.6)}59.3%{opacity:0;transform:scale(1.15)}60.75%{opacity:0;transform:scale(.3)}61.01%{opacity:1;transform:scale(.6)}61.77%{opacity:0;transform:scale(1.15)}61.95%{opacity:0;transform:scale(.3)}62.2%{opacity:1;transform:scale(.6)}62.97%{opacity:0;transform:scale(1.15)}62.97%{opacity:0;transform:scale(.3)}63.23%{opacity:1;transform:scale(.6)}63.99%{opacity:0;transform:scale(1.15)}63.99%{opacity:0;transform:scale(.3)}64.25%{opacity:1;transform:scale(.6)}65.02%{opacity:0;transform:scale(1.15)}64.93%{opacity:0;transform:scale(.3)}65.19%{opacity:1;transform:scale(.6)}65.96%{opacity:0;transform:scale(1.15)}66.13%{opacity:0;transform:scale(.3)}66.38%{opacity:1;transform:scale(.6)}67.15%{opacity:0;transform:scale(1.15)}68.34%{opacity:0;transform:scale(.3)}68.6%{opacity:1;transform:scale(.6)}69.37%{opacity:0;transform:scale(1.15)}69.88%{opacity:0;transform:scale(.3)}70.14%{opacity:1;transform:scale(.6)}70.9%{opacity:0;transform:scale(1.15)}72.35%{opacity:0;transform:scale(.3)}72.61%{opacity:1;transform:scale(.6)}73.38%{opacity:0;transform:scale(1.15)}73.55%{opacity:0;transform:scale(.3)}73.81%{opacity:1;transform:scale(.6)}74.57%{opacity:0;transform:scale(1.15)}74.57%{opacity:0;transform:scale(.3)}74.83%{opacity:1;transform:scale(.6)}75.6%{opacity:0;transform:scale(1.15)}75.6%{opacity:0;transform:scale(.3)}75.85%{opacity:1;transform:scale(.6)}76.62%{opacity:0;transform:scale(1.15)}76.54%{opacity:0;transform:scale(.3)}76.79%{opacity:1;transform:scale(.6)}77.56%{opacity:0;transform:scale(1.15)}77.73%{opacity:0;transform:scale(.3)}77.99%{opacity:1;transform:scale(.6)}78.75%{opacity:0;transform:scale(1.15)}79.95%{opacity:0;transform:scale(.3)}80.2%{opacity:1;transform:scale(.6)}80.97%{opacity:0;transform:scale(1.15)}81.66%{opacity:0;transform:scale(.3)}81.91%{opacity:1;transform:scale(.6)}82.68%{opacity:0;transform:scale(1.15)}87.63%{opacity:0;transform:scale(.3)}87.88%{opacity:1;transform:scale(.6)}88.65%{opacity:0;transform:scale(1.15)}89.33%{opacity:0;transform:scale(.3)}89.59%{opacity:1;transform:scale(.6)}90.36%{opacity:0;transform:scale(1.15)}91.04%{opacity:0;transform:scale(.3)}91.3%{opacity:1;transform:scale(.6)}92.06%{opacity:0;transform:scale(1.15)}to{opacity:0;transform:scale(1.15)}}@keyframes fxCell1{0%,.85%{opacity:0}1.11%,1.88%{opacity:1}2.9%,to{opacity:0}}@keyframes fxCell2{0%,30.2%{opacity:0}30.46%,31.23%{opacity:1}32.25%,to{opacity:0}}@keyframes fxCell3{0%,40.61%{opacity:0}40.87%,41.64%{opacity:1}42.66%,to{opacity:0}}@keyframes fxCell4{58.36%{opacity:0}58.62%,59.39%{opacity:1}60.41%{opacity:0}69.97%{opacity:0}70.22%,70.99%{opacity:1}72.01%{opacity:0}0%,to{opacity:0}}@keyframes fxOv1{0%,1.19%{opacity:0}1.37%,19.97%{opacity:1}20.31%,to{opacity:0}}@keyframes fxWin1{0%,1.19%{transform:scale(.96)translateY(6px)}1.96%,19.97%{transform:scale(1)translateY(0)}20.31%,to{transform:scale(.98)translateY(-4px)}}@keyframes fxType1{0%,1.96%{max-width:0}3.16%,to{max-width:190px}}@keyframes fxCaret1{0%,1.79%{opacity:0}1.96%,3.84%{opacity:1}2.82%,3.33%{opacity:0}4.01%,to{opacity:0}}@keyframes fxSave1{0%,19.62%{box-shadow:0 0 #0000}20.05%{box-shadow:0 0 0 6px var(--accent-light,#f9e90259)}20.82%,to{box-shadow:0 0 #0000}}@keyframes fxOv2{0%,30.55%{opacity:0}30.72%,39.25%{opacity:1}39.59%,to{opacity:0}}@keyframes fxWin2{0%,30.55%{transform:scale(.96)translateY(6px)}31.31%,39.25%{transform:scale(1)translateY(0)}39.59%,to{transform:scale(.98)translateY(-4px)}}@keyframes fxType2{0%,31.4%{max-width:0}33.11%,to{max-width:190px}}@keyframes fxCaret2{0%,31.23%{opacity:0}31.4%,39.08%{opacity:1}32.25%,32.76%{opacity:0}39.25%,to{opacity:0}}@keyframes fxSave2{0%,38.91%{box-shadow:0 0 #0000}39.33%{box-shadow:0 0 0 6px var(--accent-light,#f9e90259)}40.1%,to{box-shadow:0 0 #0000}}@keyframes fxOv3{0%,40.96%{opacity:0}41.13%,50%{opacity:1}50.34%,to{opacity:0}}@keyframes fxWin3{0%,40.96%{transform:scale(.96)translateY(6px)}41.72%,50%{transform:scale(1)translateY(0)}50.34%,to{transform:scale(.98)translateY(-4px)}}@keyframes fxType3{0%,41.81%{max-width:0}43.86%,to{max-width:190px}}@keyframes fxCaret3{0%,41.64%{opacity:0}41.81%,49.83%{opacity:1}42.66%,43.17%{opacity:0}50%,to{opacity:0}}@keyframes fxSave3{0%,49.66%{box-shadow:0 0 #0000}50.09%{box-shadow:0 0 0 6px var(--accent-light,#f9e90259)}50.85%,to{box-shadow:0 0 #0000}}@keyframes fxOv4{0%,58.53%{opacity:0}58.7%,68.77%{opacity:1}69.11%,to{opacity:0}}@keyframes fxWin4{0%,58.53%{transform:scale(.96)translateY(6px)}59.3%,68.77%{transform:scale(1)translateY(0)}69.11%,to{transform:scale(.98)translateY(-4px)}}@keyframes fxType4{0%,59.22%{max-width:0}60.58%,to{max-width:190px}}@keyframes fxCaret4{0%,59.04%{opacity:0}59.22%,68.6%{opacity:1}60.07%,60.58%{opacity:0}68.77%,to{opacity:0}}@keyframes fxSave4{0%,68.43%{box-shadow:0 0 #0000}68.86%{box-shadow:0 0 0 6px var(--accent-light,#f9e90259)}69.62%,to{box-shadow:0 0 #0000}}@keyframes fxOv5{0%,70.31%{opacity:0}70.48%,80.38%{opacity:1}80.72%,to{opacity:0}}@keyframes fxWin5{0%,70.31%{transform:scale(.96)translateY(6px)}71.08%,80.38%{transform:scale(1)translateY(0)}80.72%,to{transform:scale(.98)translateY(-4px)}}@keyframes fxType5{0%,70.99%{max-width:0}72.18%,to{max-width:190px}}@keyframes fxCaret5{0%,70.82%{opacity:0}70.99%,80.2%{opacity:1}71.84%,79.69%{opacity:0}80.38%,to{opacity:0}}@keyframes fxSave5{0%,80.03%{box-shadow:0 0 #0000}80.46%{box-shadow:0 0 0 6px var(--accent-light,#f9e90259)}81.23%,to{box-shadow:0 0 #0000}}@keyframes fxTint1{0%,7%{color:#1f2023;background:#e5e7eb;border-color:#4b5563}7.42%,to{background:var(--evbg);color:var(--evdk);border-color:var(--evv)}}@keyframes fxCpop1{0%,5.89%{opacity:0;transform:scale(.95)translateY(-4px)}6.23%,7.34%{opacity:1;transform:scale(1)translateY(0)}7.68%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fxCpick1{0%,6.83%{transform:scale(1);box-shadow:inset 0 0 0 1px #0000001f}7.08%{box-shadow:0 0 0 2px var(--bg-card), 0 0 0 4px var(--text-primary);transform:scale(1.18)}7.34%,to{box-shadow:0 0 0 2px var(--bg-card), 0 0 0 4px var(--text-primary);transform:scale(1)}}@keyframes fxTint2{0%,34.9%{color:#1f2023;background:#e5e7eb;border-color:#4b5563}35.32%,to{background:var(--evbg);color:var(--evdk);border-color:var(--evv)}}@keyframes fxCpop2{0%,33.79%{opacity:0;transform:scale(.95)translateY(-4px)}34.13%,35.24%{opacity:1;transform:scale(1)translateY(0)}35.58%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fxCpick2{0%,34.73%{transform:scale(1);box-shadow:inset 0 0 0 1px #0000001f}34.98%{box-shadow:0 0 0 2px var(--bg-card), 0 0 0 4px var(--text-primary);transform:scale(1.18)}35.24%,to{box-shadow:0 0 0 2px var(--bg-card), 0 0 0 4px var(--text-primary);transform:scale(1)}}@keyframes fxTint3{0%,45.65%{color:#1f2023;background:#e5e7eb;border-color:#4b5563}46.08%,to{background:var(--evbg);color:var(--evdk);border-color:var(--evv)}}@keyframes fxCpop3{0%,44.54%{opacity:0;transform:scale(.95)translateY(-4px)}44.88%,45.99%{opacity:1;transform:scale(1)translateY(0)}46.33%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fxCpick3{0%,45.48%{transform:scale(1);box-shadow:inset 0 0 0 1px #0000001f}45.73%{box-shadow:0 0 0 2px var(--bg-card), 0 0 0 4px var(--text-primary);transform:scale(1.18)}45.99%,to{box-shadow:0 0 0 2px var(--bg-card), 0 0 0 4px var(--text-primary);transform:scale(1)}}@keyframes fxTint4{0%,62.37%{color:#1f2023;background:#e5e7eb;border-color:#4b5563}62.8%,to{background:var(--evbg);color:var(--evdk);border-color:var(--evv)}}@keyframes fxCpop4{0%,61.26%{opacity:0;transform:scale(.95)translateY(-4px)}61.6%,62.71%{opacity:1;transform:scale(1)translateY(0)}63.05%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fxCpick4{0%,62.2%{transform:scale(1);box-shadow:inset 0 0 0 1px #0000001f}62.46%{box-shadow:0 0 0 2px var(--bg-card), 0 0 0 4px var(--text-primary);transform:scale(1.18)}62.71%,to{box-shadow:0 0 0 2px var(--bg-card), 0 0 0 4px var(--text-primary);transform:scale(1)}}@keyframes fxTint5{0%,73.98%{color:#1f2023;background:#e5e7eb;border-color:#4b5563}74.4%,to{background:var(--evbg);color:var(--evdk);border-color:var(--evv)}}@keyframes fxCpop5{0%,72.87%{opacity:0;transform:scale(.95)translateY(-4px)}73.21%,74.32%{opacity:1;transform:scale(1)translateY(0)}74.66%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fxCpick5{0%,73.81%{transform:scale(1);box-shadow:inset 0 0 0 1px #0000001f}74.06%{box-shadow:0 0 0 2px var(--bg-card), 0 0 0 4px var(--text-primary);transform:scale(1.18)}74.32%,to{box-shadow:0 0 0 2px var(--bg-card), 0 0 0 4px var(--text-primary);transform:scale(1)}}@keyframes fxAdTog1{0%,7.85%{background:var(--border)}8.19%,to{background:var(--accent)}}@keyframes fxAdKnob1{0%,7.85%{transform:none}8.19%,to{transform:translate(20px)}}@keyframes fxSideAll1{0%,8.02%{color:var(--text-primary);font-weight:600}8.02%,to{color:var(--text-muted);font-weight:400}}@keyframes fxSideTimed1{0%,8.02%{color:var(--text-muted);font-weight:400}8.02%,to{color:var(--text-primary);font-weight:600}}@keyframes fxTimeShow1{0%,8.11%{opacity:0}8.53%,to{opacity:1}}@keyframes fxTimeDef1{0%,9.13%{opacity:1}9.13%,to{opacity:0}}@keyframes fxTimeSet1{0%,9.13%{opacity:0}9.13%,to{opacity:1}}@keyframes fxAdTog4{0%,63.23%{background:var(--border)}63.57%,to{background:var(--accent)}}@keyframes fxAdKnob4{0%,63.23%{transform:none}63.57%,to{transform:translate(20px)}}@keyframes fxSideAll4{0%,63.4%{color:var(--text-primary);font-weight:600}63.4%,to{color:var(--text-muted);font-weight:400}}@keyframes fxSideTimed4{0%,63.4%{color:var(--text-muted);font-weight:400}63.4%,to{color:var(--text-primary);font-weight:600}}@keyframes fxTimeShow4{0%,63.48%{opacity:0}63.91%,to{opacity:1}}@keyframes fxTimeDef4{0%,64.51%{opacity:1}64.51%,to{opacity:0}}@keyframes fxTimeSet4{0%,64.51%{opacity:0}64.51%,to{opacity:1}}@keyframes fxAdTog5{0%,74.83%{background:var(--border)}75.17%,to{background:var(--accent)}}@keyframes fxAdKnob5{0%,74.83%{transform:none}75.17%,to{transform:translate(20px)}}@keyframes fxSideAll5{0%,75%{color:var(--text-primary);font-weight:600}75%,to{color:var(--text-muted);font-weight:400}}@keyframes fxSideTimed5{0%,75%{color:var(--text-muted);font-weight:400}75%,to{color:var(--text-primary);font-weight:600}}@keyframes fxTimeShow5{0%,75.09%{opacity:0}75.51%,to{opacity:1}}@keyframes fxTimeDef5{0%,76.11%{opacity:1}76.11%,to{opacity:0}}@keyframes fxTimeSet5{0%,76.11%{opacity:0}76.11%,to{opacity:1}}@keyframes fxQTabN2{0%,35.75%{background:var(--bg-secondary);color:var(--text-primary)}35.84%,to{background:0 0}}@keyframes fxQTabT2{0%,35.75%{background:0 0}35.84%,to{background:var(--bg-secondary);color:var(--text-primary)}}@keyframes fxQPanN2{0%,35.75%{opacity:1}36.18%,to{opacity:0}}@keyframes fxQPanT2{0%,35.84%{opacity:0}36.26%,to{opacity:1}}@keyframes fxQChk2{0%,37.12%{opacity:0}37.46%,to{opacity:1}}@keyframes fxQNm2{0%,37.03%{transform:scale(1)}37.37%{transform:scale(1.14)}37.8%,to{transform:scale(1)}}@keyframes fxQTabN3{0%,46.5%{background:var(--bg-secondary);color:var(--text-primary)}46.59%,to{background:0 0}}@keyframes fxQTabT3{0%,46.5%{background:0 0}46.59%,to{background:var(--bg-secondary);color:var(--text-primary)}}@keyframes fxQPanN3{0%,46.5%{opacity:1}46.93%,to{opacity:0}}@keyframes fxQPanT3{0%,46.59%{opacity:0}47.01%,to{opacity:1}}@keyframes fxQChk3{0%,47.87%{opacity:0}48.21%,to{opacity:1}}@keyframes fxQNm3{0%,47.78%{transform:scale(1)}48.12%{transform:scale(1.14)}48.55%,to{transform:scale(1)}}@keyframes fxQTabN4{0%,65.19%{background:var(--bg-secondary);color:var(--text-primary)}65.27%,to{background:0 0}}@keyframes fxQTabT4{0%,65.19%{background:0 0}65.27%,to{background:var(--bg-secondary);color:var(--text-primary)}}@keyframes fxQPanN4{0%,65.19%{opacity:1}65.61%,to{opacity:0}}@keyframes fxQPanT4{0%,65.27%{opacity:0}65.7%,to{opacity:1}}@keyframes fxQChk4{0%,66.55%{opacity:0}66.89%,to{opacity:1}}@keyframes fxQNm4{0%,66.47%{transform:scale(1)}66.81%{transform:scale(1.14)}67.24%,to{transform:scale(1)}}@keyframes fxQTabN5{0%,76.79%{background:var(--bg-secondary);color:var(--text-primary)}76.88%,to{background:0 0}}@keyframes fxQTabT5{0%,76.79%{background:0 0}76.88%,to{background:var(--bg-secondary);color:var(--text-primary)}}@keyframes fxQPanN5{0%,76.79%{opacity:1}77.22%,to{opacity:0}}@keyframes fxQPanT5{0%,76.88%{opacity:0}77.3%,to{opacity:1}}@keyframes fxQChk5{0%,78.16%{opacity:0}78.5%,to{opacity:1}}@keyframes fxQNm5{0%,78.07%{transform:scale(1)}78.41%{transform:scale(1.14)}78.84%,to{transform:scale(1)}}@keyframes fxTabNote{0%,11.09%{background:var(--bg-secondary);color:var(--text-primary)}11.18%,to{background:0 0}}@keyframes fxTabRepeat{0%,11.09%{background:0 0}11.09%,14.51%{background:var(--bg-secondary);color:var(--text-primary)}14.59%,to{background:0 0}}@keyframes fxTabRemind{0%,14.51%{background:0 0}14.51%,17.58%{background:var(--bg-secondary);color:var(--text-primary)}17.66%,to{background:0 0}}@keyframes fxTabTags{0%,17.58%{background:0 0}17.58%,20.31%{background:var(--bg-secondary);color:var(--text-primary)}20.39%,to{background:0 0}}@keyframes fxPanelNote{0%,11.09%{opacity:1}11.52%,to{opacity:0}}@keyframes fxPanelRepeat{0%,11.09%{opacity:0}11.52%,14.51%{opacity:1}14.93%,to{opacity:0}}@keyframes fxPanelRemind{0%,14.51%{opacity:0}14.93%,17.58%{opacity:1}18%,to{opacity:0}}@keyframes fxPanelTags{0%,17.58%{opacity:0}18%,20.31%{opacity:1}20.73%,to{opacity:0}}@keyframes fxTogRec{0%,12.12%{background:var(--border)}12.46%,to{background:var(--accent)}}@keyframes fxKnobRec{0%,12.12%{transform:none}12.46%,to{transform:translate(20px)}}@keyframes fxTogIn{0%,15.53%{background:var(--border)}15.87%,to{background:var(--accent)}}@keyframes fxKnobIn{0%,15.53%{transform:none}15.87%,to{transform:translate(20px)}}@keyframes fxTogDesk{0%,16.55%{background:var(--border)}16.89%,to{background:var(--accent)}}@keyframes fxKnobDesk{0%,16.55%{transform:none}16.89%,to{transform:translate(20px)}}@keyframes fxRecOff{0%,12.12%{opacity:1}12.2%,to{opacity:0}}@keyframes fxRecOn{0%,12.2%{opacity:0}12.54%,to{opacity:1}}@keyframes fxRecExpand{0%,12.2%{opacity:0;max-height:0}12.71%,to{opacity:1;max-height:190px}}@keyframes fxWeekIn{0%,13.14%{opacity:0}13.48%,to{opacity:1}}@keyframes fxDayOut{0%,13.14%{opacity:1}13.48%,to{opacity:0}}@keyframes fxPickTag{0%,18.6%{transform:scale(1)}18.94%{transform:scale(1.14)}19.37%,to{transform:scale(1)}}@keyframes fxTagCheck{0%,18.69%{opacity:0}19.03%,to{opacity:1}}@keyframes fxBadgeRep{0%,12.2%{opacity:0;transform:scale(.6)}12.63%,to{opacity:1;transform:scale(1)}}@keyframes fxBadgeRem{0%,16.64%{opacity:0;transform:scale(.6)}17.06%,to{opacity:1;transform:scale(1)}}@keyframes fxBadgeTag{0%,18.69%{opacity:0;transform:scale(.6)}19.11%,to{opacity:1;transform:scale(1)}}@keyframes fxReveal{0%,13.23%{opacity:0;max-height:0;transform:translateY(-4px)}13.74%,to{opacity:1;max-height:46px;transform:translateY(0)}}@keyframes fxRevealCh{0%,15.61%{opacity:0;max-height:0;transform:translateY(-4px)}16.13%,to{opacity:1;max-height:64px;transform:translateY(0)}}@keyframes fxRevealCh2{0%,16.64%{opacity:0;max-height:0;transform:translateY(-4px)}17.15%,to{opacity:1;max-height:64px;transform:translateY(0)}}@keyframes fxEv0{0%,20.56%{opacity:0;transform:translateY(-6px)scale(.92)}21.25%,96%{opacity:1;transform:translateY(0)scale(1)}99%,to{opacity:0;transform:translateY(-6px)scale(.92)}}@keyframes fxEv1{0%,20.99%{opacity:0;transform:translateY(-6px)scale(.92)}21.67%,96%{opacity:1;transform:translateY(0)scale(1)}99%,to{opacity:0;transform:translateY(-6px)scale(.92)}}@keyframes fxEv2{0%,21.42%{opacity:0;transform:translateY(-6px)scale(.92)}22.1%,96%{opacity:1;transform:translateY(0)scale(1)}99%,to{opacity:0;transform:translateY(-6px)scale(.92)}}@keyframes fxEv3{0%,21.84%{opacity:0;transform:translateY(-6px)scale(.92)}22.53%,96%{opacity:1;transform:translateY(0)scale(1)}99%,to{opacity:0;transform:translateY(-6px)scale(.92)}}@keyframes fxEv4{0%,22.27%{opacity:0;transform:translateY(-6px)scale(.92)}22.95%,96%{opacity:1;transform:translateY(0)scale(1)}99%,to{opacity:0;transform:translateY(-6px)scale(.92)}}@keyframes fxDrag{0%,23.46%{opacity:1;transform:translate(0)}23.55%{opacity:.4;transform:translate(0)}26.37%,to{opacity:1;transform:translate(336px)}}@keyframes fxGhost1{0%,23.55%{opacity:0;top:619px;left:687px}23.72%,24.4%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1);top:619px;left:687px}26.11%,26.19%{opacity:1;top:619px;left:1023px}26.37%,to{opacity:0;top:619px;left:1023px}}@keyframes fxGhost2{0%,81.91%{opacity:0;top:694px;left:848px}82.08%,82.76%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1);top:694px;left:848px}84.13%,84.3%{opacity:1;top:620px;left:848px}84.47%,to{opacity:0;top:620px;left:848px}}@keyframes fxReorder2{0%,25.34%{opacity:0;transform:scaleX(.8)}25.68%,26.19%{opacity:1;transform:scaleX(1)}26.37%,to{opacity:0;transform:scaleX(1)}}@keyframes fxToast1{0%,25.26%{opacity:0;top:619px;left:939px}25.51%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1);top:619px;left:939px}26.11%,26.19%{opacity:1;top:619px;left:1023px}26.37%,to{opacity:0;top:619px;left:1023px}}@keyframes fxToast2{0%,83.28%{opacity:0;top:642px;left:848px}83.53%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1);top:642px;left:848px}84.13%,84.3%{opacity:1;top:620px;left:848px}84.47%,to{opacity:0;top:620px;left:848px}}@keyframes fxScope{0%,26.62%{opacity:0}26.96%,29.18%{opacity:1}29.52%,to{opacity:0}}@keyframes fxScopePop{0%,26.62%{transform:scale(.96)translateY(6px)}27.3%,29.18%{transform:scale(1)translateY(0)}29.52%,to{transform:scale(.98)translateY(-4px)}}@keyframes fxScopePick{0%,28.07%{background:var(--bg-secondary);border-color:var(--border)}28.16%,29.18%{background:var(--bg-tertiary);border-color:var(--text-muted)}29.35%,to{background:var(--bg-secondary);border-color:var(--border)}}@keyframes fxB1{0%,39.93%{opacity:0;width:164px;transform:translateY(-6px)scale(.92);box-shadow:0 0 #0000}40.61%{opacity:1;width:164px;transform:none;box-shadow:0 0 #0000}51.71%{opacity:1;width:164px;transform:none;box-shadow:0 0 #0000}52.22%{opacity:1;width:164px;animation-timing-function:cubic-bezier(.4,0,.2,1);transform:none;box-shadow:0 12px 24px #00000038}53.75%{opacity:1;width:664px;transform:none;box-shadow:0 12px 24px #00000038}54.27%,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%,50.68%{opacity:0;width:164px;transform:translateY(-6px)scale(.92);box-shadow:0 0 #0000}51.37%{opacity:1;width:164px;transform:none;box-shadow:0 0 #0000}55.12%{opacity:1;width:164px;transform:none;box-shadow:0 0 #0000}55.63%{opacity:1;width:164px;animation-timing-function:cubic-bezier(.4,0,.2,1);transform:none;box-shadow:0 12px 24px #00000038}57.17%{opacity:1;width:496px;transform:none;box-shadow:0 12px 24px #00000038}57.68%,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%,69.45%{opacity:0;transform:translateY(-6px)scale(.92)}70.14%,84.39%{opacity:1;transform:translateY(0)scale(1)}84.98%,96%{opacity:1;transform:translateY(62px)scale(1)}99%,to{opacity:0;transform:translateY(62px)scale(.92)}}@keyframes fxD2{0%,81.06%{opacity:0;transform:translateY(-6px)scale(.92)}81.74%,81.91%{opacity:1;transform:translateY(0)scale(1)}82.08%,84.39%{opacity:.4;transform:translateY(0)scale(1)}84.47%,96%{opacity:1;transform:translateY(-62px)scale(1)}99%,to{opacity:0;transform:translateY(-62px)scale(.92)}}@keyframes fxReorder{0%,83.11%{opacity:0;transform:scaleX(.8)}83.45%,84.64%{opacity:1;transform:scaleX(1)}84.9%,to{opacity:0;transform:scaleX(1)}}@keyframes fxNote{0%,3.84%{max-width:0}5.03%,to{max-width:220px}}@keyframes fxNotePh{0%,3.75%{opacity:1}3.84%,to{opacity:0}}@keyframes fxNoteCaret{0%,3.67%{opacity:0}3.84%,11.09%{opacity:1}4.61%,4.95%{opacity:0}11.26%,to{opacity:0}}@keyframes fxTick0{0%,87.88%{background:0 0}88.14%,to{background:#8b5cf6}}@keyframes fxTickMark0{0%,87.88%{opacity:0;transform:rotate(-45deg)translateY(-1px)scale(.5)}88.31%{opacity:1;transform:rotate(-45deg)translateY(-1px)scale(1.25)}88.65%,to{opacity:1;transform:rotate(-45deg)translateY(-1px)scale(1)}}@keyframes fxDone0{0%,87.88%{opacity:1;text-decoration:none}88.14%,to{opacity:.6;text-decoration:line-through}}@keyframes fxTick1{0%,89.59%{background:0 0}89.85%,to{background:#8b5cf6}}@keyframes fxTickMark1{0%,89.59%{opacity:0;transform:rotate(-45deg)translateY(-1px)scale(.5)}90.02%{opacity:1;transform:rotate(-45deg)translateY(-1px)scale(1.25)}90.36%,to{opacity:1;transform:rotate(-45deg)translateY(-1px)scale(1)}}@keyframes fxDone1{0%,89.59%{opacity:1;text-decoration:none}89.85%,to{opacity:.6;text-decoration:line-through}}@keyframes fxTick2{0%,91.3%{background:0 0}91.55%,to{background:#8b5cf6}}@keyframes fxTickMark2{0%,91.3%{opacity:0;transform:rotate(-45deg)translateY(-1px)scale(.5)}91.72%{opacity:1;transform:rotate(-45deg)translateY(-1px)scale(1.25)}92.06%,to{opacity:1;transform:rotate(-45deg)translateY(-1px)scale(1)}}@keyframes fxDone2{0%,91.3%{opacity:1;text-decoration:none}91.55%,to{opacity:.6;text-decoration:line-through}}@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-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}}@media (prefers-reduced-motion:no-preference){.fhf-cursor{animation:58.6s linear infinite fyCursor}.fhf-ripple{animation:58.6s ease-in-out infinite fyRipple}.fyf-wov{animation:58.6s ease-in-out infinite fyWOv}.fyf-wmodal{animation:58.6s ease-in-out infinite fyWWin}.fyf-wmodal .fyf-icon-empty{animation:58.6s step-end infinite fyWIcoEmpty}.fyf-wmodal .fyf-icon-set{animation:58.6s ease-out infinite fyWIcoSet}.fyf-wemoji{animation:58.6s ease-in-out infinite fyWEmoji}.fyf-wemoji .fyf-em-pick{animation:58.6s ease-out infinite fyWEmPick}.fyf-colorbtn{animation:58.6s ease-out infinite fyWColor}.fyf-cpop{animation:58.6s ease-in-out infinite fyWCpop}.fyf-sw-pick{animation:58.6s ease-out infinite fyWSwatch}.fyf-wname{animation:58.6s ease-out infinite fyWNameTint}.fyf-wname .fyf-ph{animation:58.6s step-end infinite fyWPh}.fyf-wname .fyf-typed{animation-name:fyWType;animation-duration:58.6s;animation-iteration-count:infinite}.fyf-wname .fyf-caret{animation:58.6s infinite fyWCaret}.fyf-wsave{animation:58.6s ease-in-out infinite fyWSave}.fyf-wrow{animation:58.6s ease-out infinite fyWRow}.fyf-ov.w2{animation:58.6s ease-in-out infinite fyOv2}.fyf-modal.m2{animation:58.6s ease-in-out infinite fyWin2}.m2 .fyf-icon-empty{animation:58.6s step-end infinite fyIcoEmpty2}.m2 .fyf-icon-set{animation:58.6s ease-out infinite fyIcoSet2}.m2 .fyf-emoji{animation:58.6s ease-in-out infinite fyEmoji2}.m2 .fyf-em-pick{animation:58.6s ease-out infinite fyEmPick2}.m2 .fyf-ph{animation:58.6s step-end infinite fyPh2}.m2 .fyf-typed{animation-name:fyType2;animation-duration:58.6s;animation-iteration-count:infinite}.m2 .fyf-caret{animation:58.6s infinite fyCaret2}.m2 .fyf-amt-ph{animation:58.6s step-end infinite fyAmtPh2}.m2 .fyf-amt-typed{animation-name:fyAmtType2;animation-duration:58.6s;animation-iteration-count:infinite}.m2 .fyf-amt-caret{animation:58.6s infinite fyAmtCaret2}.m2 .fyf-catpop{animation:58.6s ease-in-out infinite fyCatPop2}.m2 .fyf-catsel .fyf-v0{animation:58.6s step-end infinite fyCatV02}.m2 .fyf-catsel .fyf-v1{animation:58.6s ease-out infinite fyCatV12}.m2 .fyf-badge.b-cat{animation:58.6s ease-out infinite fyBadgeCat2}.m2 .fyf-save{animation:58.6s ease-in-out infinite fySave2}.fyf-ov.w3{animation:58.6s ease-in-out infinite fyOv3}.fyf-modal.m3{animation:58.6s ease-in-out infinite fyWin3}.m3 .fyf-icon-empty{animation:58.6s step-end infinite fyIcoEmpty3}.m3 .fyf-icon-set{animation:58.6s ease-out infinite fyIcoSet3}.m3 .fyf-emoji{animation:58.6s ease-in-out infinite fyEmoji3}.m3 .fyf-em-pick{animation:58.6s ease-out infinite fyEmPick3}.m3 .fyf-ph{animation:58.6s step-end infinite fyPh3}.m3 .fyf-typed{animation-name:fyType3;animation-duration:58.6s;animation-iteration-count:infinite}.m3 .fyf-caret{animation:58.6s infinite fyCaret3}.m3 .fyf-amt-ph{animation:58.6s step-end infinite fyAmtPh3}.m3 .fyf-amt-typed{animation-name:fyAmtType3;animation-duration:58.6s;animation-iteration-count:infinite}.m3 .fyf-amt-caret{animation:58.6s infinite fyAmtCaret3}.m3 .fyf-catpop{animation:58.6s ease-in-out infinite fyCatPop3}.m3 .fyf-catsel .fyf-v0{animation:58.6s step-end infinite fyCatV03}.m3 .fyf-catsel .fyf-v1{animation:58.6s ease-out infinite fyCatV13}.m3 .fyf-badge.b-cat{animation:58.6s ease-out infinite fyBadgeCat3}.m3 .fyf-save{animation:58.6s ease-in-out infinite fySave3}.fyf-ov.w4{animation:58.6s ease-in-out infinite fyOv4}.fyf-modal.m4{animation:58.6s ease-in-out infinite fyWin4}.m4 .fyf-icon-empty{animation:58.6s step-end infinite fyIcoEmpty4}.m4 .fyf-icon-set{animation:58.6s ease-out infinite fyIcoSet4}.m4 .fyf-emoji{animation:58.6s ease-in-out infinite fyEmoji4}.m4 .fyf-em-pick{animation:58.6s ease-out infinite fyEmPick4}.m4 .fyf-ph{animation:58.6s step-end infinite fyPh4}.m4 .fyf-typed{animation-name:fyType4;animation-duration:58.6s;animation-iteration-count:infinite}.m4 .fyf-caret{animation:58.6s infinite fyCaret4}.m4 .fyf-amt-ph{animation:58.6s step-end infinite fyAmtPh4}.m4 .fyf-amt-typed{animation-name:fyAmtType4;animation-duration:58.6s;animation-iteration-count:infinite}.m4 .fyf-amt-caret{animation:58.6s infinite fyAmtCaret4}.m4 .fyf-catpop{animation:58.6s ease-in-out infinite fyCatPop4}.m4 .fyf-catsel .fyf-v0{animation:58.6s step-end infinite fyCatV04}.m4 .fyf-catsel .fyf-v1{animation:58.6s ease-out infinite fyCatV14}.m4 .fyf-badge.b-cat{animation:58.6s ease-out infinite fyBadgeCat4}.m4 .fyf-save{animation:58.6s ease-in-out infinite fySave4}.m2 .fyf-t-exp{animation:58.6s step-end infinite fyTExp}.m2 .fyf-t-inc{animation:58.6s step-end infinite fyTInc}.m2 .fyf-tab-cat{animation:58.6s step-end infinite fyTabCat2}.m2 .fyf-tab-rep{animation:58.6s step-end infinite fyTabRep2}.m2 .fyf-panel.is-cat{animation:58.6s ease-in-out infinite fyPanCat2}.m2 .fyf-panel.is-rep{animation:58.6s ease-in-out infinite fyPanRep2}.m2 .fyf-repsel .fyf-v0{animation:58.6s step-end infinite fyRepV02}.m2 .fyf-repsel .fyf-v1{animation:58.6s ease-out infinite fyRepV12}.m2 .fyf-badge.b-rep{animation:58.6s ease-out infinite fyBadgeRep2}.m3 .fyf-tab-cat{animation:58.6s step-end infinite fyTabCat3}.m3 .fyf-tab-rep{animation:58.6s step-end infinite fyTabRep3}.m3 .fyf-panel.is-cat{animation:58.6s ease-in-out infinite fyPanCat3}.m3 .fyf-panel.is-rep{animation:58.6s ease-in-out infinite fyPanRep3}.m3 .fyf-repsel .fyf-v0{animation:58.6s step-end infinite fyRepV03}.m3 .fyf-repsel .fyf-v1{animation:58.6s ease-out infinite fyRepV13}.m3 .fyf-badge.b-rep{animation:58.6s ease-out infinite fyBadgeRep3}.fyf-cv0{animation:58.6s step-end infinite fyV0}.fyf-cv1{animation:58.6s step-end infinite fyV1}.fyf-cv2{animation:58.6s step-end infinite fyV2}.fyf-cv3{animation:58.6s step-end infinite fyV3}.fyf-txrow.r1{animation:58.6s ease-out infinite fyRow1}.fyf-txrow.r2{animation:58.6s ease-out infinite fyRow2}.fyf-txrow.r3{animation:58.6s ease-out infinite fyRow3}.fyf-upc{animation:58.6s ease-out infinite fyUpc}.fyf-upcempty{animation:58.6s ease-out infinite fyUpcEmpty}.fyf-dn-inc .fyf-d0{animation:58.6s ease-out infinite fyDnIn0}.fyf-dn-inc .fyf-d1{animation:58.6s ease-out infinite fyDnIn1}.fyf-dn-exp .fyf-d0{animation:58.6s ease-out infinite fyDnEx0}.fyf-dn-exp .fyf-d1{animation:58.6s ease-out infinite fyDnEx1b}.fyf-dn-exp .fyf-d2{animation:58.6s ease-out infinite fyDnEx2}.fyf-budget{animation:58.6s ease-out infinite fyBudget}.fhf-stage .lp-finscroll,.fyf-pagelayer{animation:58.6s ease-in-out infinite fyScroll}.fhf-stage .finance-trend{animation:58.6s ease-in-out infinite fyTrendSlot}.fhf-stage .finance-budgets{animation:58.6s ease-in-out infinite fyBudgetSlot}.fyf-flow,.fyf-txlist{animation:58.6s ease-in-out infinite fyFlow}.fyf-trend{animation:58.6s ease-out infinite fyTrendIn}.fyf-trendstates .fyf-t1{animation:58.6s step-end infinite fyT1}.fyf-trendstates .fyf-t2{animation:58.6s ease-out infinite fyT2}.fyf-trendstates .fyf-t3{animation:58.6s ease-out infinite fyT3}.fyf-budgetsec{animation:58.6s ease-out infinite fyBsecIn}.fhf-stage .finance-sidebar-tab:first-child{animation:58.6s step-end infinite fyTabWal}.fhf-stage .finance-sidebar-tab:nth-child(3){animation:58.6s step-end infinite fyTabBud}.fyf-limit-ph{animation:58.6s step-end infinite fyLimPh}.fyf-limit-typed{animation-name:fyLimType;animation-duration:58.6s;animation-iteration-count:infinite}.fyf-limit-caret{animation:58.6s infinite fyLimCaret}}@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}}@keyframes fyCursor{0%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:770px;left:1240px}1.02%,1.88%{left:var(--fy-addWallet-x,140px);top:var(--fy-addWallet-y,154px);animation-timing-function:cubic-bezier(.4,0,.2,1)}3.24%,3.92%{left:var(--fy-wIcon-x,531px);top:var(--fy-wIcon-y,365px);animation-timing-function:cubic-bezier(.4,0,.2,1)}4.95%,5.63%{left:var(--fy-wEmoji-x,543px);top:var(--fy-wEmoji-y,389px);animation-timing-function:cubic-bezier(.4,0,.2,1)}6.66%,7.34%{left:var(--fy-wColor-x,573px);top:var(--fy-wColor-y,365px);animation-timing-function:cubic-bezier(.4,0,.2,1)}8.36%,9.04%{left:var(--fy-wSwatch-x,610px);top:var(--fy-wSwatch-y,360px);animation-timing-function:cubic-bezier(.4,0,.2,1)}10.07%,12.97%{left:var(--fy-wName-x,771px);top:var(--fy-wName-y,365px);animation-timing-function:cubic-bezier(.4,0,.2,1)}13.99%,15.02%{left:var(--fy-wSave-x,546px);top:var(--fy-wSave-y,529px);animation-timing-function:cubic-bezier(.4,0,.2,1)}16.04%,17.41%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:770px;left:1240px}18.43%,19.28%{left:var(--fy-addTx-x,236px);top:var(--fy-addTx-y,30px);animation-timing-function:cubic-bezier(.4,0,.2,1)}20.48%,21.33%{left:var(--fy-incTab-x,499px);top:var(--fy-incTab-y,200px);animation-timing-function:cubic-bezier(.4,0,.2,1)}22.35%,23.04%{left:var(--fy-icon2-x,407px);top:var(--fy-icon2-y,135px);animation-timing-function:cubic-bezier(.4,0,.2,1)}24.06%,24.74%{left:var(--fy-emoji2-x,417px);top:var(--fy-emoji2-y,183px);animation-timing-function:cubic-bezier(.4,0,.2,1)}25.77%,28.33%{left:var(--fy-name2-x,740px);top:var(--fy-name2-y,135px);animation-timing-function:cubic-bezier(.4,0,.2,1)}29.35%,31.23%{left:var(--fy-amt2-x,610px);top:var(--fy-amt2-y,200px);animation-timing-function:cubic-bezier(.4,0,.2,1)}32.25%,32.94%{left:var(--fy-cat2-x,887px);top:var(--fy-cat2-y,271px);animation-timing-function:cubic-bezier(.4,0,.2,1)}33.96%,34.64%{left:var(--fy-catOpt2-x,846px);top:var(--fy-catOpt2-y,317px);animation-timing-function:cubic-bezier(.4,0,.2,1)}35.67%,36.35%{left:var(--fy-tabRep2-x,476px);top:var(--fy-tabRep2-y,302px);animation-timing-function:cubic-bezier(.4,0,.2,1)}37.37%,38.05%{left:var(--fy-repSel2-x,887px);top:var(--fy-repSel2-y,271px);animation-timing-function:cubic-bezier(.4,0,.2,1)}39.93%,40.96%{left:var(--fy-save2-x,422px);top:var(--fy-save2-y,688px);animation-timing-function:cubic-bezier(.4,0,.2,1)}41.98%,43.69%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:770px;left:1240px}44.88%,45.73%{left:var(--fy-addTx-x,236px);top:var(--fy-addTx-y,30px);animation-timing-function:cubic-bezier(.4,0,.2,1)}47.1%,47.78%{left:var(--fy-icon3-x,407px);top:var(--fy-icon3-y,135px);animation-timing-function:cubic-bezier(.4,0,.2,1)}48.81%,49.49%{left:var(--fy-emoji3-x,417px);top:var(--fy-emoji3-y,183px);animation-timing-function:cubic-bezier(.4,0,.2,1)}50.51%,52.05%{left:var(--fy-name3-x,740px);top:var(--fy-name3-y,135px);animation-timing-function:cubic-bezier(.4,0,.2,1)}53.07%,54.78%{left:var(--fy-amt3-x,610px);top:var(--fy-amt3-y,200px);animation-timing-function:cubic-bezier(.4,0,.2,1)}55.8%,56.48%{left:var(--fy-cat3-x,887px);top:var(--fy-cat3-y,271px);animation-timing-function:cubic-bezier(.4,0,.2,1)}57.51%,58.19%{left:var(--fy-catOpt3-x,846px);top:var(--fy-catOpt3-y,317px);animation-timing-function:cubic-bezier(.4,0,.2,1)}59.22%,59.9%{left:var(--fy-tabRep3-x,476px);top:var(--fy-tabRep3-y,302px);animation-timing-function:cubic-bezier(.4,0,.2,1)}60.92%,61.6%{left:var(--fy-repSel3-x,887px);top:var(--fy-repSel3-y,271px);animation-timing-function:cubic-bezier(.4,0,.2,1)}62.8%,63.82%{left:var(--fy-save3-x,422px);top:var(--fy-save3-y,688px);animation-timing-function:cubic-bezier(.4,0,.2,1)}65.19%,66.55%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:770px;left:1240px}67.58%,68.43%{left:var(--fy-addTx-x,236px);top:var(--fy-addTx-y,30px);animation-timing-function:cubic-bezier(.4,0,.2,1)}69.8%,70.48%{left:var(--fy-icon4-x,407px);top:var(--fy-icon4-y,135px);animation-timing-function:cubic-bezier(.4,0,.2,1)}71.5%,72.18%{left:var(--fy-emoji4-x,417px);top:var(--fy-emoji4-y,183px);animation-timing-function:cubic-bezier(.4,0,.2,1)}73.21%,75.6%{left:var(--fy-name4-x,740px);top:var(--fy-name4-y,135px);animation-timing-function:cubic-bezier(.4,0,.2,1)}76.62%,78.16%{left:var(--fy-amt4-x,610px);top:var(--fy-amt4-y,200px);animation-timing-function:cubic-bezier(.4,0,.2,1)}79.18%,79.86%{left:var(--fy-cat4-x,887px);top:var(--fy-cat4-y,271px);animation-timing-function:cubic-bezier(.4,0,.2,1)}80.89%,81.57%{left:var(--fy-catOpt4-x,846px);top:var(--fy-catOpt4-y,317px);animation-timing-function:cubic-bezier(.4,0,.2,1)}82.59%,83.62%{left:var(--fy-save4-x,422px);top:var(--fy-save4-y,688px);animation-timing-function:cubic-bezier(.4,0,.2,1)}87.03%,88.05%{left:var(--fy-tabBudget-x,224px);top:var(--fy-tabBudget-y,100px);animation-timing-function:cubic-bezier(.4,0,.2,1)}89.25%,92.32%{left:var(--fy-limitBox-x,232px);top:var(--fy-limitBox-y,230px);animation-timing-function:cubic-bezier(.4,0,.2,1)}93.86%,97.61%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:470px;left:150px}98.63%,to{top:770px;left:1240px}}@keyframes fyRipple{0%{opacity:0;transform:scale(.3)}.77%{opacity:0;transform:scale(.3)}1.02%{opacity:1;transform:scale(.6)}1.79%{opacity:0;transform:scale(1.15)}2.99%{opacity:0;transform:scale(.3)}3.24%{opacity:1;transform:scale(.6)}4.01%{opacity:0;transform:scale(1.15)}4.69%{opacity:0;transform:scale(.3)}4.95%{opacity:1;transform:scale(.6)}5.72%{opacity:0;transform:scale(1.15)}6.4%{opacity:0;transform:scale(.3)}6.66%{opacity:1;transform:scale(.6)}7.42%{opacity:0;transform:scale(1.15)}8.11%{opacity:0;transform:scale(.3)}8.36%{opacity:1;transform:scale(.6)}9.13%{opacity:0;transform:scale(1.15)}9.81%{opacity:0;transform:scale(.3)}10.07%{opacity:1;transform:scale(.6)}10.84%{opacity:0;transform:scale(1.15)}13.74%{opacity:0;transform:scale(.3)}13.99%{opacity:1;transform:scale(.6)}14.76%{opacity:0;transform:scale(1.15)}18.17%{opacity:0;transform:scale(.3)}18.43%{opacity:1;transform:scale(.6)}19.2%{opacity:0;transform:scale(1.15)}20.22%{opacity:0;transform:scale(.3)}20.48%{opacity:1;transform:scale(.6)}21.25%{opacity:0;transform:scale(1.15)}22.1%{opacity:0;transform:scale(.3)}22.35%{opacity:1;transform:scale(.6)}23.12%{opacity:0;transform:scale(1.15)}23.81%{opacity:0;transform:scale(.3)}24.06%{opacity:1;transform:scale(.6)}24.83%{opacity:0;transform:scale(1.15)}25.51%{opacity:0;transform:scale(.3)}25.77%{opacity:1;transform:scale(.6)}26.54%{opacity:0;transform:scale(1.15)}29.1%{opacity:0;transform:scale(.3)}29.35%{opacity:1;transform:scale(.6)}30.12%{opacity:0;transform:scale(1.15)}32%{opacity:0;transform:scale(.3)}32.25%{opacity:1;transform:scale(.6)}33.02%{opacity:0;transform:scale(1.15)}33.7%{opacity:0;transform:scale(.3)}33.96%{opacity:1;transform:scale(.6)}34.73%{opacity:0;transform:scale(1.15)}35.41%{opacity:0;transform:scale(.3)}35.67%{opacity:1;transform:scale(.6)}36.43%{opacity:0;transform:scale(1.15)}37.12%{opacity:0;transform:scale(.3)}37.37%{opacity:1;transform:scale(.6)}38.14%{opacity:0;transform:scale(1.15)}39.68%{opacity:0;transform:scale(.3)}39.93%{opacity:1;transform:scale(.6)}40.7%{opacity:0;transform:scale(1.15)}44.62%{opacity:0;transform:scale(.3)}44.88%{opacity:1;transform:scale(.6)}45.65%{opacity:0;transform:scale(1.15)}46.84%{opacity:0;transform:scale(.3)}47.1%{opacity:1;transform:scale(.6)}47.87%{opacity:0;transform:scale(1.15)}48.55%{opacity:0;transform:scale(.3)}48.81%{opacity:1;transform:scale(.6)}49.57%{opacity:0;transform:scale(1.15)}50.26%{opacity:0;transform:scale(.3)}50.51%{opacity:1;transform:scale(.6)}51.28%{opacity:0;transform:scale(1.15)}52.82%{opacity:0;transform:scale(.3)}53.07%{opacity:1;transform:scale(.6)}53.84%{opacity:0;transform:scale(1.15)}55.55%{opacity:0;transform:scale(.3)}55.8%{opacity:1;transform:scale(.6)}56.57%{opacity:0;transform:scale(1.15)}57.25%{opacity:0;transform:scale(.3)}57.51%{opacity:1;transform:scale(.6)}58.28%{opacity:0;transform:scale(1.15)}58.96%{opacity:0;transform:scale(.3)}59.22%{opacity:1;transform:scale(.6)}59.98%{opacity:0;transform:scale(1.15)}60.67%{opacity:0;transform:scale(.3)}60.92%{opacity:1;transform:scale(.6)}61.69%{opacity:0;transform:scale(1.15)}62.54%{opacity:0;transform:scale(.3)}62.8%{opacity:1;transform:scale(.6)}63.57%{opacity:0;transform:scale(1.15)}67.32%{opacity:0;transform:scale(.3)}67.58%{opacity:1;transform:scale(.6)}68.34%{opacity:0;transform:scale(1.15)}69.54%{opacity:0;transform:scale(.3)}69.8%{opacity:1;transform:scale(.6)}70.56%{opacity:0;transform:scale(1.15)}71.25%{opacity:0;transform:scale(.3)}71.5%{opacity:1;transform:scale(.6)}72.27%{opacity:0;transform:scale(1.15)}72.95%{opacity:0;transform:scale(.3)}73.21%{opacity:1;transform:scale(.6)}73.98%{opacity:0;transform:scale(1.15)}76.37%{opacity:0;transform:scale(.3)}76.62%{opacity:1;transform:scale(.6)}77.39%{opacity:0;transform:scale(1.15)}78.92%{opacity:0;transform:scale(.3)}79.18%{opacity:1;transform:scale(.6)}79.95%{opacity:0;transform:scale(1.15)}80.63%{opacity:0;transform:scale(.3)}80.89%{opacity:1;transform:scale(.6)}81.66%{opacity:0;transform:scale(1.15)}82.34%{opacity:0;transform:scale(.3)}82.59%{opacity:1;transform:scale(.6)}83.36%{opacity:0;transform:scale(1.15)}86.77%{opacity:0;transform:scale(.3)}87.03%{opacity:1;transform:scale(.6)}87.8%{opacity:0;transform:scale(1.15)}88.99%{opacity:0;transform:scale(.3)}89.25%{opacity:1;transform:scale(.6)}90.02%{opacity:0;transform:scale(1.15)}to{opacity:0;transform:scale(1.15)}}@keyframes fyWOv{0%,1.88%{opacity:0}2.05%,15.02%{opacity:1}15.36%,to{opacity:0}}@keyframes fyWWin{0%,1.88%{transform:scale(.96)translateY(6px)}2.65%,15.02%{transform:scale(1)translateY(0)}15.36%,to{transform:scale(.98)translateY(-4px)}}@keyframes fyWEmoji{0%,3.92%{opacity:0;transform:scale(.95)translateY(-4px)}4.27%,5.38%{opacity:1;transform:scale(1)translateY(0)}5.72%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fyWEmPick{0%,5.12%{background:0 0;transform:scale(1)}5.38%{background:var(--bg-secondary);transform:scale(1.18)}5.72%,to{background:0 0;transform:scale(1)}}@keyframes fyWIcoEmpty{0%,5.38%{opacity:1}5.38%,to{opacity:0}}@keyframes fyWIcoSet{0%,5.38%{opacity:0;transform:scale(.6)}5.8%,to{opacity:1;transform:scale(1)}}@keyframes fyWCpop{0%,7.34%{opacity:0;transform:scale(.95)translateY(-4px)}7.68%,8.79%{opacity:1;transform:scale(1)translateY(0)}9.13%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fyWSwatch{0%,8.45%{transform:scale(1);box-shadow:inset 0 0 0 1px #0000001f}8.7%{box-shadow:0 0 0 2px var(--bg-card), 0 0 0 4px var(--text-primary);transform:scale(1.18)}9.04%,to{box-shadow:0 0 0 2px var(--bg-card), 0 0 0 4px var(--text-primary);transform:scale(1)}}@keyframes fyWColor{0%,8.79%{color:#fff;background:#6b7280}9.13%,to{color:#fff;background:#3b82f6}}@keyframes fyWNameTint{0%,8.79%{color:#fff;background:#6b7280;border-color:#0000}9.13%,to{color:#fff;background:#3b82f6;border-color:#0000}}@keyframes fyWPh{0%,10.58%{opacity:1}10.58%,to{opacity:0}}@keyframes fyWType{0%,10.58%{max-width:0}12.63%,to{max-width:300px}}@keyframes fyWCaret{0%,10.41%{opacity:0}10.58%,13.14%{opacity:1}11.35%,11.86%{opacity:0}13.31%,to{opacity:0}}@keyframes fyWSave{0%,14.16%{box-shadow:0 0 #0000}14.59%{box-shadow:0 0 0 6px var(--accent-light,#f9e90259)}15.36%,to{box-shadow:0 0 #0000}}@keyframes fyWRow{0%,15.61%{opacity:0;transform:translateY(-6px)}16.38%,97%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(-6px)}}@keyframes fyOv2{0%,19.45%{opacity:0}19.62%,41.64%{opacity:1}41.98%,to{opacity:0}}@keyframes fyWin2{0%,19.45%{transform:scale(.96)translateY(6px)}20.22%,41.64%{transform:scale(1)translateY(0)}41.98%,to{transform:scale(.98)translateY(-4px)}}@keyframes fyTExp{0%,21.33%{background:var(--bg-card);box-shadow:var(--shadow-sm);color:var(--text-primary)}21.42%,to{box-shadow:none;background:0 0}}@keyframes fyTInc{0%,21.33%{box-shadow:none;background:0 0}21.42%,to{background:var(--bg-card);box-shadow:var(--shadow-sm);color:var(--text-primary)}}@keyframes fyEmoji2{0%,23.04%{opacity:0;transform:scale(.95)translateY(-4px)}23.38%,24.49%{opacity:1;transform:scale(1)translateY(0)}24.83%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fyEmPick2{0%,24.23%{background:0 0;transform:scale(1)}24.49%{background:var(--bg-secondary);transform:scale(1.18)}24.83%,to{background:0 0;transform:scale(1)}}@keyframes fyIcoEmpty2{0%,24.49%{opacity:1}24.49%,to{opacity:0}}@keyframes fyIcoSet2{0%,24.49%{opacity:0;transform:scale(.6)}24.91%,to{opacity:1;transform:scale(1)}}@keyframes fyPh2{0%,26.28%{opacity:1}26.28%,to{opacity:0}}@keyframes fyType2{0%,26.28%{max-width:0}27.99%,to{max-width:320px}}@keyframes fyCaret2{0%,26.11%{opacity:0}26.28%,28.5%{opacity:1}27.05%,27.56%{opacity:0}28.67%,to{opacity:0}}@keyframes fyAmtPh2{0%,29.86%{opacity:1}29.86%,to{opacity:0}}@keyframes fyAmtType2{0%,29.86%{max-width:0}31.06%,to{max-width:120px}}@keyframes fyAmtCaret2{0%,29.69%{opacity:0}29.86%,31.57%{opacity:1}31.74%,to{opacity:0}}@keyframes fyCatPop2{0%,32.94%{opacity:0;transform:scale(.95)translateY(-4px)}33.28%,34.64%{opacity:1;transform:scale(1)translateY(0)}34.98%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fyCatV02{0%,34.64%{opacity:1}34.64%,to{opacity:0}}@keyframes fyCatV12{0%,34.64%{opacity:0}34.98%,to{opacity:1}}@keyframes fyBadgeCat2{0%,34.73%{opacity:0;transform:scale(.6)}35.15%,to{opacity:1;transform:scale(1)}}@keyframes fySave2{0%,40.1%{box-shadow:0 0 #0000}40.53%{box-shadow:0 0 0 6px var(--accent-light,#f9e90259)}41.3%,to{box-shadow:0 0 #0000}}@keyframes fyOv3{0%,45.9%{opacity:0}46.08%,64.51%{opacity:1}64.85%,to{opacity:0}}@keyframes fyWin3{0%,45.9%{transform:scale(.96)translateY(6px)}46.67%,64.51%{transform:scale(1)translateY(0)}64.85%,to{transform:scale(.98)translateY(-4px)}}@keyframes fyEmoji3{0%,47.78%{opacity:0;transform:scale(.95)translateY(-4px)}48.12%,49.23%{opacity:1;transform:scale(1)translateY(0)}49.57%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fyEmPick3{0%,48.98%{background:0 0;transform:scale(1)}49.23%{background:var(--bg-secondary);transform:scale(1.18)}49.57%,to{background:0 0;transform:scale(1)}}@keyframes fyIcoEmpty3{0%,49.23%{opacity:1}49.23%,to{opacity:0}}@keyframes fyIcoSet3{0%,49.23%{opacity:0;transform:scale(.6)}49.66%,to{opacity:1;transform:scale(1)}}@keyframes fyPh3{0%,51.02%{opacity:1}51.02%,to{opacity:0}}@keyframes fyType3{0%,51.02%{max-width:0}52.22%,to{max-width:320px}}@keyframes fyCaret3{0%,50.85%{opacity:0}51.02%,52.73%{opacity:1}51.71%,52.13%{opacity:0}52.9%,to{opacity:0}}@keyframes fyAmtPh3{0%,53.58%{opacity:1}53.58%,to{opacity:0}}@keyframes fyAmtType3{0%,53.58%{max-width:0}54.61%,to{max-width:120px}}@keyframes fyAmtCaret3{0%,53.41%{opacity:0}53.58%,55.12%{opacity:1}55.29%,to{opacity:0}}@keyframes fyCatPop3{0%,56.48%{opacity:0;transform:scale(.95)translateY(-4px)}56.83%,58.19%{opacity:1;transform:scale(1)translateY(0)}58.53%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fyCatV03{0%,58.19%{opacity:1}58.19%,to{opacity:0}}@keyframes fyCatV13{0%,58.19%{opacity:0}58.53%,to{opacity:1}}@keyframes fyBadgeCat3{0%,58.28%{opacity:0;transform:scale(.6)}58.7%,to{opacity:1;transform:scale(1)}}@keyframes fySave3{0%,62.97%{box-shadow:0 0 #0000}63.4%{box-shadow:0 0 0 6px var(--accent-light,#f9e90259)}64.16%,to{box-shadow:0 0 #0000}}@keyframes fyOv4{0%,68.6%{opacity:0}68.77%,84.3%{opacity:1}84.64%,to{opacity:0}}@keyframes fyWin4{0%,68.6%{transform:scale(.96)translateY(6px)}69.37%,84.3%{transform:scale(1)translateY(0)}84.64%,to{transform:scale(.98)translateY(-4px)}}@keyframes fyEmoji4{0%,70.48%{opacity:0;transform:scale(.95)translateY(-4px)}70.82%,71.93%{opacity:1;transform:scale(1)translateY(0)}72.27%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fyEmPick4{0%,71.67%{background:0 0;transform:scale(1)}71.93%{background:var(--bg-secondary);transform:scale(1.18)}72.27%,to{background:0 0;transform:scale(1)}}@keyframes fyIcoEmpty4{0%,71.93%{opacity:1}71.93%,to{opacity:0}}@keyframes fyIcoSet4{0%,71.93%{opacity:0;transform:scale(.6)}72.35%,to{opacity:1;transform:scale(1)}}@keyframes fyPh4{0%,73.55%{opacity:1}73.55%,to{opacity:0}}@keyframes fyType4{0%,73.55%{max-width:0}75.43%,to{max-width:320px}}@keyframes fyCaret4{0%,73.38%{opacity:0}73.55%,75.94%{opacity:1}74.4%,74.91%{opacity:0}76.11%,to{opacity:0}}@keyframes fyAmtPh4{0%,76.96%{opacity:1}76.96%,to{opacity:0}}@keyframes fyAmtType4{0%,76.96%{max-width:0}77.99%,to{max-width:120px}}@keyframes fyAmtCaret4{0%,76.79%{opacity:0}76.96%,78.5%{opacity:1}78.67%,to{opacity:0}}@keyframes fyCatPop4{0%,79.86%{opacity:0;transform:scale(.95)translateY(-4px)}80.2%,81.57%{opacity:1;transform:scale(1)translateY(0)}81.91%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fyCatV04{0%,81.57%{opacity:1}81.57%,to{opacity:0}}@keyframes fyCatV14{0%,81.57%{opacity:0}81.91%,to{opacity:1}}@keyframes fyBadgeCat4{0%,81.66%{opacity:0;transform:scale(.6)}82.08%,to{opacity:1;transform:scale(1)}}@keyframes fySave4{0%,82.76%{box-shadow:0 0 #0000}83.19%{box-shadow:0 0 0 6px var(--accent-light,#f9e90259)}83.96%,to{box-shadow:0 0 #0000}}@keyframes fyTabCat2{0%,36.35%{background:var(--bg-secondary);color:var(--text-primary)}36.43%,to{background:0 0}}@keyframes fyTabRep2{0%,36.35%{background:0 0}36.43%,to{background:var(--bg-secondary);color:var(--text-primary)}}@keyframes fyPanCat2{0%,36.35%{opacity:1}36.77%,to{opacity:0}}@keyframes fyPanRep2{0%,36.43%{opacity:0}36.86%,to{opacity:1}}@keyframes fyRepV02{0%,38.05%{opacity:1}38.05%,to{opacity:0}}@keyframes fyRepV12{0%,38.05%{opacity:0}38.4%,to{opacity:1}}@keyframes fyBadgeRep2{0%,38.14%{opacity:0;transform:scale(.6)}38.57%,to{opacity:1;transform:scale(1)}}@keyframes fyTabCat3{0%,59.9%{background:var(--bg-secondary);color:var(--text-primary)}59.98%,to{background:0 0}}@keyframes fyTabRep3{0%,59.9%{background:0 0}59.98%,to{background:var(--bg-secondary);color:var(--text-primary)}}@keyframes fyPanCat3{0%,59.9%{opacity:1}60.32%,to{opacity:0}}@keyframes fyPanRep3{0%,59.98%{opacity:0}60.41%,to{opacity:1}}@keyframes fyRepV03{0%,61.6%{opacity:1}61.6%,to{opacity:0}}@keyframes fyRepV13{0%,61.6%{opacity:0}61.95%,to{opacity:1}}@keyframes fyBadgeRep3{0%,61.69%{opacity:0;transform:scale(.6)}62.12%,to{opacity:1;transform:scale(1)}}@keyframes fyV0{0%,42.15%{opacity:1}42.15%,to{opacity:0}}@keyframes fyV1{0%,42.15%{opacity:0}42.15%,65.19%{opacity:1}65.19%,to{opacity:0}}@keyframes fyV2{0%,65.19%{opacity:0}65.19%,84.81%{opacity:1}84.81%,to{opacity:0}}@keyframes fyV3{0%,84.81%{opacity:0}84.81%,to{opacity:1}}@keyframes fyRow1{0%,42.32%{opacity:0;transform:translateY(-5px)}43.09%,97%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(-5px)}}@keyframes fyRow2{0%,65.53%{opacity:0;transform:translateY(-5px)}66.3%,97%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(-5px)}}@keyframes fyRow3{0%,84.98%{opacity:0;transform:translateY(-5px)}85.75%,97%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(-5px)}}@keyframes fyUpc{0%,65.87%{opacity:0;transform:translateY(-4px)}66.64%,97%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(-4px)}}@keyframes fyDnIn0{0%,42.15%{opacity:1}42.58%,to{opacity:0}}@keyframes fyDnIn1{0%,42.15%{opacity:0;transform:scale(.94)}42.92%,to{opacity:1;transform:none}}@keyframes fyDnEx0{0%,65.19%{opacity:1}65.61%,to{opacity:0}}@keyframes fyDnEx1{0%,65.19%{opacity:0;transform:scale(.94)}65.96%,to{opacity:1;transform:none}}@keyframes fyDnEx1b{0%,65.19%{opacity:0;transform:scale(.94)}65.96%,84.81%{opacity:1;transform:none}85.24%,to{opacity:0}}@keyframes fyDnEx2{0%,84.81%{opacity:0;transform:scale(.97)}85.49%,to{opacity:1;transform:none}}@keyframes fyUpcEmpty{0%,65.53%{opacity:1}65.87%,to{opacity:0}}@keyframes fyTabWal{0%,88.05%{background:var(--bg-card);box-shadow:var(--shadow-sm);color:var(--text-primary)}88.14%,to{box-shadow:none;color:var(--text-muted);background:0 0}}@keyframes fyTabBud{0%,88.05%{box-shadow:none;color:var(--text-muted);background:0 0}88.14%,to{background:var(--bg-card);box-shadow:var(--shadow-sm);color:var(--text-primary)}}@keyframes fyBudget{0%,87.88%{opacity:0;transform:translateY(6px)}88.65%,to{opacity:1;transform:none}}@keyframes fyTrendSlot{0%,43.34%{height:0;margin-bottom:0}45.05%,to{height:171px;margin-bottom:14px}}@keyframes fyBudgetSlot{0%,92.15%{height:0;margin-bottom:0}93%,to{height:82px;margin-bottom:14px}}@keyframes fyFlow{0%,43.34%{transform:translateY(0)}45.05%,92.15%{transform:translateY(185px)}93%,to{transform:translateY(281px)}}@keyframes fyScroll{0%,85.15%{transform:translateY(0)}86.52%,94.54%{transform:translateY(-354px)}95.9%,to{transform:translateY(0)}}@keyframes fyTrendIn{0%,44.03%{opacity:0}45.22%,to{opacity:1}}@keyframes fyT1{0%,65.19%{opacity:1}65.19%,to{opacity:0}}@keyframes fyT2{0%,65.19%{opacity:0}65.7%,84.81%{opacity:1}85.15%,to{opacity:0}}@keyframes fyT3{0%,84.81%{opacity:0}85.32%,to{opacity:1}}@keyframes fyBsecIn{0%,43.34%{opacity:0;transform:translateY(6px)}45.05%,92.83%{opacity:0;transform:translateY(191px)}93.69%,to{opacity:1;transform:translateY(185px)}}@keyframes fyLimPh{0%,90.1%{opacity:1}90.1%,to{opacity:0}}@keyframes fyLimType{0%,90.1%{max-width:0}91.3%,to{max-width:70px}}@keyframes fyLimCaret{0%,89.76%{opacity:0}90.1%,92.32%{opacity:1}90.96%,91.47%{opacity:0}92.49%,to{opacity:0}}.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:230px;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}@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}@media (prefers-reduced-motion:no-preference){.fhz-cursor{animation:58.6s linear infinite fzCursor}.fhz-ripple{animation:58.6s ease-in-out infinite fzRipple}.fz-empty{animation:58.6s step-end infinite fzEmpty}.fz-editor{animation:58.6s ease-in-out infinite fzEdIn}.fz-title .fz-ph{animation:58.6s step-end infinite fzTiPh}.fz-title .fz-typed{animation-name:fzTiType;animation-duration:58.6s;animation-iteration-count:infinite}.fz-caret-title{animation:58.6s infinite fzTiCaret}.fz-treeitem{animation:58.6s ease-out infinite fzTree}.fz-line{animation:58.6s step-end infinite fzLine}.fz-line .fz-typed{animation-name:fzLnType;animation-duration:58.6s;animation-iteration-count:infinite}.fz-caret-line{animation:58.6s infinite fzLnCaret}.fz-task.t1{animation:58.6s ease-out infinite fzTask1}.fz-task.t1 .fz-typed{animation-name:fzTa1Type;animation-duration:58.6s;animation-iteration-count:infinite}.fz-caret-task1{animation:58.6s infinite fzTa1Caret}.fz-task.t2{animation:58.6s ease-out infinite fzTask2}.fz-task.t2 .fz-typed{animation-name:fzTa2Type;animation-duration:58.6s;animation-iteration-count:infinite}.fz-caret-task2{animation:58.6s infinite fzTa2Caret}.fz-task.t3{animation:58.6s ease-out infinite fzTask3}.fz-task.t3 .fz-typed{animation-name:fzTa3Type;animation-duration:58.6s;animation-iteration-count:infinite}.fz-caret-task3{animation:58.6s infinite fzTa3Caret}.fz-slashline{animation:58.6s step-end infinite fzSlashLine}.fz-caret-slash{animation:58.6s infinite fzSlashCaret}.fz-slashmenu{animation:58.6s ease-in-out infinite fzSlashMenu}.fz-slash-todo{animation:58.6s step-end infinite fzSlashTodo}.fz-task.t1 .fz-cb{animation:58.6s step-end infinite fzCb1}.fz-task.t1 .fz-cb-tick{animation:58.6s ease-out infinite fzCb1Tick}.fz-task.t1>div{animation:58.6s step-end infinite fzT1Done}.fz-crumb-t0{animation:58.6s step-end infinite fzCrumb0}.fz-crumb-t1{animation:58.6s step-end infinite fzCrumb1}.fz-empop{animation:58.6s ease-in-out infinite fzEmPop}.fz-em-pick{animation:58.6s ease-out infinite fzEmPick}.fz-doc-emoji-empty{animation:58.6s step-end infinite fzDocEm0}.fz-doc-emoji-set{animation:58.6s ease-out infinite fzDocEm1}.fz-tree-doc{animation:58.6s step-end infinite fzTreeEm0}.fz-tree-emoji{animation:58.6s ease-out infinite fzTreeEm1}.fz-crumb-emoji{animation:58.6s ease-out infinite fzCrumbEm}.fz-coverpill{animation:58.6s ease-in-out infinite fzPill}.fz-coverpop{animation:58.6s ease-in-out infinite fzCoverPop}.fz-ncp-gal{animation:58.6s step-end infinite fzNcpGal}.fz-ncp-pex{animation:58.6s step-end infinite fzNcpPex}.fz-covgal{animation:58.6s ease-in-out infinite fzCovGal}.fz-covpex{animation:58.6s ease-in-out infinite fzCovPex}.fz-covpex .fz-typed{animation-name:fzPexType;animation-duration:58.6s;animation-iteration-count:infinite}.fz-caret-pex{animation:58.6s infinite fzPexCaret}.fz-pexcell{animation:58.6s ease-out infinite fzPexCells}.fz-pex-pick{animation:58.6s ease-out infinite fzPexPick}.fz-cover-photo{animation:58.6s ease-out infinite fzCoverPhoto}.fz-tagpop{animation:58.6s ease-in-out infinite fzTagPop}.fz-tagpop .fz-typed{animation-name:fzTagType;animation-duration:58.6s;animation-iteration-count:infinite}.fz-caret-tag{animation:58.6s infinite fzTagCaret}.fz-tagchip{animation:58.6s ease-out infinite fzTagChip}.fz-tagadd .note-prop-empty{animation:58.6s step-end infinite fzTagAdd0}.fz-star{animation:58.6s step-end infinite fzStar}.fz-star svg{animation:58.6s step-end infinite fzStarFill}.fz-edscroll{animation:58.6s ease-in-out infinite fzEdScroll}.fz-slashline2{animation:58.6s step-end infinite fzSlashLine2}.fz-caret-slash2{animation:58.6s infinite fzSlashCaret2}.fz-slashmenu2{animation:58.6s ease-in-out infinite fzSlashMenu2}.fz-slash-table{animation:58.6s step-end infinite fzSlashTable}.fz-h2sheet .fz-typed{animation-name:fzH2Type;animation-duration:58.6s;animation-iteration-count:infinite}.fz-caret-h2{animation:58.6s infinite fzH2Caret}.fz-sheet{animation:58.6s ease-out infinite fzSheet}.fz-sheet .r1a .fz-typed{animation-name:fzSc_r1a;animation-duration:58.6s;animation-iteration-count:infinite}.fz-sheet .r1b .fz-typed{animation-name:fzSc_r1b;animation-duration:58.6s;animation-iteration-count:infinite}.fz-sheet .r2a .fz-typed{animation-name:fzSc_r2a;animation-duration:58.6s;animation-iteration-count:infinite}.fz-sheet .r2b .fz-typed{animation-name:fzSc_r2b;animation-duration:58.6s;animation-iteration-count:infinite}.fz-sheet .r3a .fz-typed{animation-name:fzSc_r3a;animation-duration:58.6s;animation-iteration-count:infinite}.fz-sheet .r3b .fz-typed{animation-name:fzSc_r3b;animation-duration:58.6s;animation-iteration-count:infinite}.fz-sheet .r4a .fz-typed{animation-name:fzSc_r4a;animation-duration:58.6s;animation-iteration-count:infinite}.fz-sheet .r4b .fz-typed{animation-name:fzSc_r4b;animation-duration:58.6s;animation-iteration-count:infinite}.fz-sheet .r5a .fz-typed{animation-name:fzSc_r5a;animation-duration:58.6s;animation-iteration-count:infinite}.fz-fxcell{animation:58.6s step-end infinite fzFxRing}.fz-fx .fz-typed{animation-name:fzFxType;animation-duration:58.6s;animation-iteration-count:infinite}.fz-fx{animation:58.6s step-end infinite fzFxHide}.fz-caret-fx{animation:58.6s infinite fzFxCaret}.fz-fres{animation:58.6s ease-out infinite fzFxRes}.fz-shareov{animation:58.6s ease-in-out infinite fzShareOv}.fz-sharemodal{animation:58.6s ease-in-out infinite fzShareWin}.fz-vis-priv{animation:58.6s step-end infinite fzVisPriv}.fz-vis-sel{animation:58.6s step-end infinite fzVisSel}.fz-member-list{animation:58.6s ease-out infinite fzMemberList}.fz-member{animation:58.6s step-end infinite fzMemberSel}.fz-mperm{animation:58.6s ease-out infinite fzMperm}.fz-sharesave{animation:58.6s ease-in-out infinite fzShareSave}.fz-covav{animation:58.6s ease-out infinite fzCovAv}.fz-card{animation:58.6s ease-out infinite fzCard}}@keyframes fzCursor{0%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:770px;left:1240px}1.37%,2.73%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:770px;left:1240px}4.44%,5.29%{left:var(--fz-newNote-x,140px);top:var(--fz-newNote-y,150px);animation-timing-function:cubic-bezier(.4,0,.2,1)}7.17%,7.85%{left:var(--fz-title-x,450px);top:var(--fz-title-y,260px);animation-timing-function:cubic-bezier(.4,0,.2,1)}8.7%,12.8%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:300px;left:900px}13.48%,14.33%{left:var(--fz-emojiBox-x,386px);top:var(--fz-emojiBox-y,320px);animation-timing-function:cubic-bezier(.4,0,.2,1)}15.87%,16.55%{left:var(--fz-emojiPick-x,460px);top:var(--fz-emojiPick-y,400px);animation-timing-function:cubic-bezier(.4,0,.2,1)}17.92%,18.77%{left:var(--fz-coverPill-x,1120px);top:var(--fz-coverPill-y,100px);animation-timing-function:cubic-bezier(.4,0,.2,1)}20.48%,21.16%{left:var(--fz-pexTab-x,1150px);top:var(--fz-pexTab-y,190px);animation-timing-function:cubic-bezier(.4,0,.2,1)}21.67%,22.18%{left:var(--fz-pexInput-x,980px);top:var(--fz-pexInput-y,230px);animation-timing-function:cubic-bezier(.4,0,.2,1)}25.43%,26.11%{left:var(--fz-pexPick-x,940px);top:var(--fz-pexPick-y,310px);animation-timing-function:cubic-bezier(.4,0,.2,1)}28.16%,28.67%{left:var(--fz-line-x,400px);top:var(--fz-line-y,330px);animation-timing-function:cubic-bezier(.4,0,.2,1)}29.69%,33.96%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:600px;left:900px}34.64%,35.49%{left:var(--fz-slashTodo-x,400px);top:var(--fz-slashTodo-y,505px);animation-timing-function:cubic-bezier(.4,0,.2,1)}36.52%,44.71%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:650px;left:900px}45.39%,46.25%{left:var(--fz-check1-x,348px);top:var(--fz-check1-y,370px);animation-timing-function:cubic-bezier(.4,0,.2,1)}47.61%,48.29%{left:var(--fz-tagBtn-x,490px);top:var(--fz-tagBtn-y,560px);animation-timing-function:cubic-bezier(.4,0,.2,1)}48.81%,49.32%{left:var(--fz-tagInput-x,550px);top:var(--fz-tagInput-y,610px);animation-timing-function:cubic-bezier(.4,0,.2,1)}52.22%,52.9%{left:var(--fz-tagAdd-x,680px);top:var(--fz-tagAdd-y,610px);animation-timing-function:cubic-bezier(.4,0,.2,1)}54.61%,55.29%{left:var(--fz-star-x,1150px);top:var(--fz-star-y,28px);animation-timing-function:cubic-bezier(.4,0,.2,1)}56.83%,57.51%{left:var(--fz-h2-x,450px);top:var(--fz-h2-y,640px);animation-timing-function:cubic-bezier(.4,0,.2,1)}58.36%,61.6%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:540px;left:900px}62.29%,63.14%{left:var(--fz-slashTable-x,450px);top:calc(var(--fz-slashTable-y,700px) - 200px);animation-timing-function:cubic-bezier(.4,0,.2,1)}64.33%,73.21%{animation-timing-function:cubic-bezier(.4,0,.2,1);top:620px;left:900px}74.06%,79.01%{left:var(--fz-fxcell-x,630px);top:calc(var(--fz-fxcell-y,700px) - 200px);animation-timing-function:cubic-bezier(.4,0,.2,1)}81.23%,82.08%{left:var(--fz-shareBtn-x,1085px);top:var(--fz-shareBtn-y,28px);animation-timing-function:cubic-bezier(.4,0,.2,1)}83.96%,84.64%{left:var(--fz-visSel-x,730px);top:var(--fz-visSel-y,300px);animation-timing-function:cubic-bezier(.4,0,.2,1)}85.84%,86.69%{left:var(--fz-member-x,730px);top:var(--fz-member-y,360px);animation-timing-function:cubic-bezier(.4,0,.2,1)}88.05%,88.91%{left:var(--fz-shareSave-x,670px);top:var(--fz-shareSave-y,430px);animation-timing-function:cubic-bezier(.4,0,.2,1)}90.78%,to{top:770px;left:1240px}}@keyframes fzRipple{0%{opacity:0;transform:scale(.3)}4.18%{opacity:0;transform:scale(.3)}4.44%{opacity:1;transform:scale(.6)}5.2%{opacity:0;transform:scale(1.15)}6.91%{opacity:0;transform:scale(.3)}7.17%{opacity:1;transform:scale(.6)}7.94%{opacity:0;transform:scale(1.15)}13.23%{opacity:0;transform:scale(.3)}13.48%{opacity:1;transform:scale(.6)}14.25%{opacity:0;transform:scale(1.15)}15.61%{opacity:0;transform:scale(.3)}15.87%{opacity:1;transform:scale(.6)}16.64%{opacity:0;transform:scale(1.15)}17.66%{opacity:0;transform:scale(.3)}17.92%{opacity:1;transform:scale(.6)}18.69%{opacity:0;transform:scale(1.15)}20.22%{opacity:0;transform:scale(.3)}20.48%{opacity:1;transform:scale(.6)}21.25%{opacity:0;transform:scale(1.15)}21.42%{opacity:0;transform:scale(.3)}21.67%{opacity:1;transform:scale(.6)}22.44%{opacity:0;transform:scale(1.15)}25.17%{opacity:0;transform:scale(.3)}25.43%{opacity:1;transform:scale(.6)}26.19%{opacity:0;transform:scale(1.15)}27.9%{opacity:0;transform:scale(.3)}28.16%{opacity:1;transform:scale(.6)}28.92%{opacity:0;transform:scale(1.15)}34.39%{opacity:0;transform:scale(.3)}34.64%{opacity:1;transform:scale(.6)}35.41%{opacity:0;transform:scale(1.15)}45.14%{opacity:0;transform:scale(.3)}45.39%{opacity:1;transform:scale(.6)}46.16%{opacity:0;transform:scale(1.15)}47.35%{opacity:0;transform:scale(.3)}47.61%{opacity:1;transform:scale(.6)}48.38%{opacity:0;transform:scale(1.15)}48.55%{opacity:0;transform:scale(.3)}48.81%{opacity:1;transform:scale(.6)}49.57%{opacity:0;transform:scale(1.15)}51.96%{opacity:0;transform:scale(.3)}52.22%{opacity:1;transform:scale(.6)}52.99%{opacity:0;transform:scale(1.15)}54.35%{opacity:0;transform:scale(.3)}54.61%{opacity:1;transform:scale(.6)}55.38%{opacity:0;transform:scale(1.15)}56.57%{opacity:0;transform:scale(.3)}56.83%{opacity:1;transform:scale(.6)}57.59%{opacity:0;transform:scale(1.15)}62.03%{opacity:0;transform:scale(.3)}62.29%{opacity:1;transform:scale(.6)}63.05%{opacity:0;transform:scale(1.15)}73.81%{opacity:0;transform:scale(.3)}74.06%{opacity:1;transform:scale(.6)}74.83%{opacity:0;transform:scale(1.15)}80.97%{opacity:0;transform:scale(.3)}81.23%{opacity:1;transform:scale(.6)}82%{opacity:0;transform:scale(1.15)}83.7%{opacity:0;transform:scale(.3)}83.96%{opacity:1;transform:scale(.6)}84.73%{opacity:0;transform:scale(1.15)}85.58%{opacity:0;transform:scale(.3)}85.84%{opacity:1;transform:scale(.6)}86.6%{opacity:0;transform:scale(1.15)}87.8%{opacity:0;transform:scale(.3)}88.05%{opacity:1;transform:scale(.6)}88.82%{opacity:0;transform:scale(1.15)}to{opacity:0;transform:scale(1.15)}}@keyframes fzEmpty{0%,6.66%{opacity:1}6.66%,99%{opacity:0}to{opacity:1}}@keyframes fzEdIn{0%,5.8%{opacity:0}6.48%,91.13%{opacity:1}91.98%,to{opacity:0}}@keyframes fzTiPh{0%,8.36%{opacity:.45}8.36%,to{opacity:0}}@keyframes fzTiType{0%,8.36%{max-width:0}12.12%,to{max-width:560px}}@keyframes fzTiCaret{0%,7.68%{opacity:0}7.85%,12.8%{opacity:1}12.97%,to{opacity:0}}@keyframes fzTree{0%,12.97%{opacity:0;transform:translateY(-6px)}13.74%,97%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(-6px)}}@keyframes fzLine{0%,27.99%{opacity:0}27.99%,99%{opacity:1}to{opacity:0}}@keyframes fzLnType{0%,29.01%{max-width:0}32.42%,to{max-width:420px}}@keyframes fzLnCaret{0%,28.33%{opacity:0}28.5%,33.11%{opacity:1}33.28%,to{opacity:0}}@keyframes fzSlashLine{0%,32.94%{opacity:0}33.02%,36.01%{opacity:1}36.09%,to{opacity:0}}@keyframes fzSlashCaret{0%,32.42%{opacity:0}32.59%,35.84%{opacity:1}36.01%,to{opacity:0}}@keyframes fzSlashMenu{0%,33.36%{opacity:0;transform:scale(.97)translateY(-4px)}33.7%,35.84%{opacity:1;transform:scale(1)translateY(0)}36.01%,to{opacity:0;transform:scale(.98)translateY(-2px)}}@keyframes fzSlashTodo{0%,34.56%{background:0 0}34.64%,36.01%{background:var(--bg-hover)}36.01%,to{background:0 0}}@keyframes fzTask1{0%,36.01%{opacity:0;transform:translateY(-4px)}36.52%,97%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(-4px)}}@keyframes fzTa1Type{0%,36.52%{max-width:0}38.91%,to{max-width:260px}}@keyframes fzTa1Caret{0%,35.84%{opacity:0}36.01%,39.59%{opacity:1}39.76%,to{opacity:0}}@keyframes fzTask2{0%,38.91%{opacity:0;transform:translateY(-4px)}39.42%,97%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(-4px)}}@keyframes fzTa2Type{0%,39.42%{max-width:0}41.64%,to{max-width:260px}}@keyframes fzTa2Caret{0%,38.74%{opacity:0}38.91%,42.32%{opacity:1}42.49%,to{opacity:0}}@keyframes fzTask3{0%,41.64%{opacity:0;transform:translateY(-4px)}42.15%,97%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(-4px)}}@keyframes fzTa3Type{0%,42.15%{max-width:0}44.37%,to{max-width:260px}}@keyframes fzTa3Caret{0%,41.47%{opacity:0}41.64%,45.05%{opacity:1}45.22%,to{opacity:0}}@keyframes fzCb1{0%,46.5%{border-color:var(--text-muted);background:0 0}46.5%,to{background:var(--accent);border-color:var(--accent)}}@keyframes fzCb1Tick{0%,46.5%{opacity:0;transform:scale(.5)}46.84%,to{opacity:1;transform:scale(1)}}@keyframes fzT1Done{0%,46.5%{opacity:1;text-decoration:none}46.5%,to{opacity:.5;text-decoration:line-through}}@keyframes fzCrumb0{0%,12.12%{max-width:200px}12.12%,to{max-width:0}}@keyframes fzCrumb1{0%,12.12%{max-width:0}12.12%,to{max-width:400px}}@keyframes fzEmPop{0%,14.59%{opacity:0;transform:scale(.95)translateY(-4px)}14.93%,17.06%{opacity:1;transform:scale(1)translateY(0)}17.41%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fzEmPick{0%,16.47%{background:0 0;transform:scale(1)}16.72%{background:var(--bg-secondary);transform:scale(1.18)}17.06%,to{background:0 0;transform:scale(1)}}@keyframes fzDocEm0{0%,16.89%{opacity:1}16.89%,to{opacity:0}}@keyframes fzDocEm1{0%,16.89%{opacity:0}17.24%,to{opacity:1}}@keyframes fzTreeEm0{0%,17.06%{opacity:1}17.06%,to{opacity:0}}@keyframes fzTreeEm1{0%,17.06%{opacity:0}17.41%,to{opacity:1}}@keyframes fzCrumbEm{0%,17.06%{opacity:0}17.41%,to{opacity:1}}@keyframes fzPill{0%,17.58%{opacity:0}18.09%,27.56%{opacity:1}28.07%,to{opacity:0}}@keyframes fzCoverPop{0%,19.11%{opacity:0;transform:scale(.95)translateY(-4px)}19.45%,27.05%{opacity:1;transform:scale(1)translateY(0)}27.39%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fzNcpGal{0%,21.16%{color:#fff;background:#ffffff29}21.16%,to{color:#ffffffbf;background:0 0}}@keyframes fzNcpPex{0%,21.16%{color:#ffffffbf;background:0 0}21.16%,to{color:#fff;background:#ffffff29}}@keyframes fzCovGal{0%,21.16%{opacity:1}21.59%,to{opacity:0}}@keyframes fzCovPex{0%,21.16%{opacity:0;visibility:hidden}21.67%,to{opacity:1;visibility:visible}}@keyframes fzPexType{0%,22.35%{max-width:0}24.06%,to{max-width:140px}}@keyframes fzPexCaret{0%,21.67%{opacity:0}21.84%,24.74%{opacity:1}24.91%,to{opacity:0}}@keyframes fzPexCells{0%,24.57%{opacity:0;transform:translateY(4px)}25.17%,to{opacity:1;transform:none}}@keyframes fzPexPick{0%,26.02%{box-shadow:none;transform:scale(1)}26.28%{transform:scale(1.05)}26.54%,to{transform:scale(1);box-shadow:0 0 0 2px #fff}}@keyframes fzCoverPhoto{0%,26.45%{opacity:0}27.22%,to{opacity:1}}@keyframes fzTagPop{0%,48.55%{opacity:0;transform:scale(.95)translateY(-4px)}48.89%,53.75%{opacity:1;transform:scale(1)translateY(0)}54.1%,to{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes fzTagType{0%,49.49%{max-width:0}51.37%,to{max-width:140px}}@keyframes fzTagCaret{0%,48.81%{opacity:0}48.98%,52.05%{opacity:1}52.22%,to{opacity:0}}@keyframes fzTagChip{0%,53.07%{opacity:0;max-width:0;margin-right:0;padding:2px 0}53.58%,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%,53.07%{opacity:.7}53.07%,to{opacity:0}}@keyframes fzStar{0%,55.38%{color:var(--text-secondary)}55.38%,to{color:#f5b301}}@keyframes fzStarFill{0%,55.38%{fill:none}55.38%,to{fill:currentColor}}@keyframes fzH2Type{0%,57.85%{max-width:0}60.07%,to{max-width:320px}}@keyframes fzH2Caret{0%,57.17%{opacity:0}57.34%,60.75%{opacity:1}60.92%,to{opacity:0}}@keyframes fzEdScroll{0%,60.24%{transform:translateY(0)}61.43%,to{transform:translateY(-200px)}}@keyframes fzSlashLine2{0%,61.6%{opacity:0}61.69%,63.65%{opacity:1}63.74%,to{opacity:0}}@keyframes fzSlashCaret2{0%,61.09%{opacity:0}61.26%,63.48%{opacity:1}63.65%,to{opacity:0}}@keyframes fzSlashMenu2{0%,62.03%{opacity:0;transform:scale(.97)translateY(-4px)}62.37%,63.48%{opacity:1;transform:scale(1)translateY(0)}63.65%,to{opacity:0;transform:scale(.98)translateY(-2px)}}@keyframes fzSlashTable{0%,62.2%{background:0 0}62.29%,63.65%{background:var(--bg-hover)}63.65%,to{background:0 0}}@keyframes fzSheet{0%,64.08%{opacity:0;transform:translateY(-6px)}64.85%,97%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(-6px)}}@keyframes fzSc_r1a{0%,64.68%{max-width:0}65.7%,to{max-width:160px}}@keyframes fzSc_r1b{0%,65.96%{max-width:0}66.89%,to{max-width:160px}}@keyframes fzSc_r2a{0%,67.15%{max-width:0}68%,to{max-width:160px}}@keyframes fzSc_r2b{0%,68.17%{max-width:0}68.77%,to{max-width:160px}}@keyframes fzSc_r3a{0%,69.03%{max-width:0}69.88%,to{max-width:160px}}@keyframes fzSc_r3b{0%,70.05%{max-width:0}70.65%,to{max-width:160px}}@keyframes fzSc_r4a{0%,70.9%{max-width:0}71.76%,to{max-width:160px}}@keyframes fzSc_r4b{0%,71.93%{max-width:0}72.53%,to{max-width:160px}}@keyframes fzSc_r5a{0%,72.78%{max-width:0}73.72%,to{max-width:160px}}@keyframes fzFxRing{0%,73.89%{box-shadow:none}74.06%,78.5%{box-shadow:inset 0 0 0 2px var(--accent-text,#b48800)}78.58%,to{box-shadow:none}}@keyframes fzFxType{0%,74.57%{max-width:0}77.65%,to{max-width:160px}}@keyframes fzFxCaret{0%,73.89%{opacity:0}74.06%,78.41%{opacity:1}78.5%,to{opacity:0}}@keyframes fzFxHide{0%,78.5%{opacity:1}78.5%,to{opacity:0}}@keyframes fzFxRes{0%,78.5%{opacity:0}78.92%,to{opacity:1}}@keyframes fzShareOv{0%,82.17%{opacity:0}82.51%,89.08%{opacity:1}89.33%,to{opacity:0}}@keyframes fzShareWin{0%,82.17%{transform:scale(.96)translateY(6px)}82.94%,89.08%{transform:scale(1)translateY(0)}89.33%,to{transform:scale(.98)translateY(-4px)}}@keyframes fzVisPriv{0%,84.64%{background:var(--bg-card);color:var(--text-primary);box-shadow:var(--shadow-sm)}84.64%,to{color:var(--text-muted);box-shadow:none;background:0 0}}@keyframes fzVisSel{0%,84.64%{color:var(--text-muted);box-shadow:none;background:0 0}84.64%,to{background:var(--bg-card);color:var(--text-primary);box-shadow:var(--shadow-sm)}}@keyframes fzMemberList{0%,84.9%{opacity:0}85.41%,to{opacity:1}}@keyframes fzMemberSel{0%,86.69%{background:0 0}86.69%,to{background:var(--bg-tertiary)}}@keyframes fzMperm{0%,86.69%{opacity:0}87.03%,to{opacity:1}}@keyframes fzShareSave{0%,88.91%{box-shadow:0 0 #0000}89.33%{box-shadow:0 0 0 6px var(--accent-light,#f9e90259)}90.1%,to{box-shadow:0 0 #0000}}@keyframes fzCovAv{0%,89.51%{opacity:0}89.93%,to{opacity:1}}@keyframes fzCard{0%,91.98%{opacity:0;transform:translateY(8px)scale(.97)}92.83%,98%{opacity:1;transform:none}99.5%,to{opacity:0;transform:translateY(8px)scale(.97)}}
