@font-face{font-family:DM Sans;src:url(/fonts/DMSans-Variable.woff2)format("woff2");font-weight:100 1000;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/fonts/DMSans-Italic-Variable.woff2)format("woff2");font-weight:100 1000;font-style:italic;font-display:swap}@font-face{font-family:Newsreader;src:url(/fonts/Newsreader-Variable-latin.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;src:url(/fonts/Newsreader-Variable-latin-ext.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;src:url(/fonts/Newsreader-Italic-Variable-latin.woff2)format("woff2");font-weight:200 800;font-style:italic;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;src:url(/fonts/Newsreader-Italic-Variable-latin-ext.woff2)format("woff2");font-weight:200 800;font-style:italic;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;src:url(/fonts/Archivo-Variable-latin.woff2)format("woff2");font-weight:100 900;font-style:normal;font-stretch:62% 125%;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;src:url(/fonts/Archivo-Variable-latin-ext.woff2)format("woff2");font-weight:100 900;font-style:normal;font-stretch:62% 125%;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;src:url(/fonts/Archivo-Italic-Variable-latin.woff2)format("woff2");font-weight:100 900;font-style:italic;font-stretch:62% 125%;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;src:url(/fonts/Archivo-Italic-Variable-latin-ext.woff2)format("woff2");font-weight:100 900;font-style:italic;font-stretch:62% 125%;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";src:url(/fonts/SourceSerif4-Variable-latin.woff2)format("woff2");font-weight:200 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";src:url(/fonts/SourceSerif4-Variable-latin-ext.woff2)format("woff2");font-weight:200 900;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";src:url(/fonts/SourceSerif4-Italic-Variable-latin.woff2)format("woff2");font-weight:200 900;font-style:italic;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";src:url(/fonts/SourceSerif4-Italic-Variable-latin-ext.woff2)format("woff2");font-weight:200 900;font-style:italic;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{width:100%;height:100%}:root{--sat:env(safe-area-inset-top,0px);--sab:env(safe-area-inset-bottom,0px)}.mobile-shell{height:100vh;overscroll-behavior:none;height:100dvh;position:relative;overflow:hidden}@media (width<=768px){html,body{overscroll-behavior-y:none}input,textarea:not(.doc-title),select{font-size:16px!important}}body{background:var(--flow-bg,#f3f3f1);color:var(--flow-text,#171717);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:DM Sans,Helvetica Neue,Helvetica,Arial,sans-serif}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{background:var(--flow-border-mid,#d1d0cb);border-radius:3px}::-webkit-scrollbar-track{background:0 0}input,textarea,select{box-sizing:border-box;outline:none;width:100%;font-family:DM Sans,sans-serif}textarea{resize:vertical}button{cursor:pointer;font-family:DM Sans,sans-serif}:root[data-theme=dark] option,:root[data-theme=dark] optgroup{background-color:var(--flow-raised,#2e2e2c);color:var(--flow-text,#fff)}:root[data-theme=dark] option:disabled{color:var(--flow-disabled,#92918b)}:where(:root[data-theme=dark]) ::placeholder{color:var(--flow-faint,#adaca6);opacity:1}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes modalFadeIn{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes fadeInOverlay{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes popin{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}.fade{animation:.2s forwards fadeUp}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}@media (width<=1040px){.rev-body,.rev-thin{grid-template-columns:minmax(0,1fr)!important}}@media (width<=900px){.inv-editor{grid-template-columns:minmax(0,1fr)!important}.inv-rail{position:static!important}}.m-stage-tools button,.m-stage-tools>span{color:#f3f3f3!important;background:#171717d1!important;border-color:#f3f3f359!important}.m-stage-tools>span button{background:0 0!important;border:none!important}@media (width<=768px){.bp-plans,.bp-two{grid-template-columns:minmax(0,1fr)!important}}@media (width<=940px){.pay-page{grid-template-columns:minmax(0,1fr)!important}.pay-panel{position:static!important}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes backdropFadeIn{0%{opacity:0}to{opacity:1}}@keyframes drawerSlideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}.backdrop-enter{animation:.18s forwards backdropFadeIn}.drawer-enter{animation:.22s forwards drawerSlideIn}.sheet-enter{animation:.32s cubic-bezier(.34,1.4,.64,1) forwards slideUp}.sk{background:linear-gradient(90deg,#e9e8e3 25%,#f4f3ef 37%,#e9e8e3 63%) 0 0/400% 100%;border-radius:4px;animation:1.4s infinite skwave}@keyframes skwave{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){.fade{animation:none}.sk{background:#e9e8e3;animation:none}.sheet-enter{animation-duration:1ms}}:root[data-theme=dark] .sk{background-image:linear-gradient(90deg, var(--flow-soft) 25%, var(--flow-hover) 37%, var(--flow-soft) 63%)}@media (prefers-reduced-motion:reduce){:root[data-theme=dark] .sk{background:var(--flow-soft)}}.mobile-drawer-backdrop{position:fixed;inset:0}.mobile-drawer{overscroll-behavior:contain;flex-direction:column;height:100dvh;display:flex;position:fixed;top:0;left:0}.rte{word-break:break-word}.rte b,.rte strong{font-weight:600}.rte i,.rte em{font-style:italic}.rte u{text-decoration:underline}.rte s{text-decoration:line-through}.rte p,.rte blockquote{margin:0 0 .65em}.rte ul,.rte ol{margin:0 0 .65em;padding-left:20px}.rte li{margin:.15em 0}.rte h2{letter-spacing:-.01em;margin:.9em 0 .35em;font-size:15px;font-weight:700}.rte h3{margin:.8em 0 .3em;font-size:14px;font-weight:650}.rte blockquote{border-left:3px solid var(--flow-border,#e5e5e5);color:var(--flow-muted,#6b6b6b);padding-left:10px}.rte a{color:var(--flow-teal,#00a5b2);text-underline-offset:2px;text-decoration:underline}.rte>:first-child{margin-top:0}.rte>:last-child{margin-bottom:0}[contenteditable]{unicode-bidi:isolate;text-align:left!important;direction:ltr!important}.doc-prose{color:var(--flow-text,#171717);min-height:240px;caret-color:var(--flow-teal,#00a5b2);word-break:break-word;outline:none;font-size:16px;line-height:1.65}.doc-prose>:first-child{margin-top:0}.doc-prose p{margin:.3em 0}.doc-prose h1{letter-spacing:-.02em;margin:1.1em 0 .3em;font-size:30px;font-weight:700;line-height:1.25}.doc-prose h2{letter-spacing:-.015em;margin:1em 0 .25em;font-size:22px;font-weight:700;line-height:1.3}.doc-prose h3{margin:.9em 0 .2em;font-size:18px;font-weight:650;line-height:1.35}.doc-prose h4{letter-spacing:.01em;color:var(--flow-muted,#67665f);margin:.8em 0 .15em;font-size:17px;font-weight:600;line-height:1.4}.doc-prose ul,.doc-prose ol{margin:.3em 0;padding-left:1.5em}.doc-prose li>p{margin:.1em 0}.doc-prose li::marker{color:var(--flow-muted,#67665f)}.doc-prose ul[data-type=taskList]{padding-left:.1em;list-style:none}.doc-prose ul[data-type=taskList] li{align-items:flex-start;gap:10px;display:flex}.doc-prose ul[data-type=taskList] li>label{-webkit-user-select:none;user-select:none;flex-shrink:0;margin-top:.28em}.doc-prose ul[data-type=taskList] li>div{flex:1;min-width:0}.doc-prose ul[data-type=taskList] li[data-checked=true]>div{color:var(--flow-faint,#8b8a84);text-decoration:line-through}.doc-prose ul[data-type=taskList] input[type=checkbox]{width:16px;height:16px;accent-color:var(--flow-teal,#00a5b2);cursor:pointer;margin:0}.doc-prose blockquote{border-left:3px solid var(--flow-border-mid,#d1d0cb);color:var(--flow-muted,#67665f);margin:.6em 0;padding:2px 0 2px 16px}.doc-prose pre{background:var(--flow-soft,#eceae5);border-radius:10px;margin:.6em 0;padding:12px 14px;font-family:DM Mono,ui-monospace,monospace;font-size:13.5px;line-height:1.55;overflow-x:auto}.doc-prose code{background:var(--flow-soft,#eceae5);border-radius:5px;padding:1px 5px;font-family:DM Mono,ui-monospace,monospace;font-size:.88em}.doc-prose pre code{font-size:inherit;background:0 0;padding:0}.doc-prose hr{border:none;border-top:1px solid var(--flow-border,#e8e7e2);margin:1.4em 0}.doc-prose hr.ProseMirror-selectednode{border-top-color:var(--flow-teal,#00a5b2)}.doc-prose a{color:var(--flow-teal-deep,#006370);text-underline-offset:2px;cursor:pointer;text-decoration:underline}.doc-prose .doc-mention{background:var(--flow-teal-sub,#e6f9fb);color:var(--flow-teal-deep,#006370);white-space:nowrap;border-radius:6px;padding:0 4px;font-weight:500}.doc-prose .doc-callout{background:var(--flow-info-bg,#eaf0fe);border-radius:10px;margin:.7em 0;padding:10px 16px}.doc-prose .doc-callout[data-tone=tip]{background:var(--flow-success-bg,#e8f7ef)}.doc-prose .doc-callout[data-tone=warn]{background:var(--flow-warn-bg,#fdf2e2)}.doc-prose .is-empty:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:var(--flow-faint,#8b8a84)}.doc-prose[contenteditable=false] .is-empty:before{content:none}.doc-prose .doc-comment{cursor:pointer;background:#facc153d;border-bottom:2px solid #eab3088c;border-radius:2px;transition:background .12s}.doc-prose .doc-comment.on{background:#facc158c}.doc-prose .doc-added{background:var(--flow-success-bg,#e8f7ef);box-shadow:-10px 0 0 var(--flow-success-bg,#e8f7ef), 10px 0 0 var(--flow-success-bg,#e8f7ef);border-radius:6px}.doc-prose .doc-changed{background:var(--flow-warn-bg,#fdf2e2);box-shadow:-10px 0 0 var(--flow-warn-bg,#fdf2e2), 10px 0 0 var(--flow-warn-bg,#fdf2e2);border-radius:6px}.doc-prose ::selection{background:var(--flow-teal-sub,#e6f9fb)}@media (width<=768px){input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea:not(.doc-title),select{font-size:16px!important}}:root{--m-pad:20px}@media (width<=380px){:root{--m-pad:16px}.m-segmented>*{font-size:13.5px!important}.m-actions{flex-wrap:wrap}.m-actions>*{flex:100%}.m-navrow{height:46px!important}.m-decision>*{padding-left:12px!important;padding-right:12px!important;font-size:15.5px!important}}.fnav-ic{flex-shrink:0;transition:transform .24s cubic-bezier(.34,1.56,.64,1);position:relative}.fnav-ic img{width:100%;height:100%;transition:opacity .16s;display:block;position:absolute;inset:0}.fnav-ic .on{opacity:0}.is-on .fnav-ic .on{opacity:1}.is-on .fnav-ic .off{opacity:0}.fnav-ic .dk,:root[data-theme=dark] .fnav-ic .lt{display:none}:root[data-theme=dark] .fnav-ic .dk{display:block}.fnav-bdg{box-sizing:border-box;color:#fff;background:#dc3545;border-radius:99px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:600;line-height:1;transition:transform .2s,opacity .2s;display:inline-flex}.fnav-bdg.gone{opacity:0;transform:scale(.4)}.fnav-count{box-sizing:border-box;color:#fff;pointer-events:none;background:#dc3545;border-radius:99px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:700;line-height:1;display:flex;position:absolute}@keyframes fnavRing{0%,to{transform:rotate(0)}20%{transform:rotate(14deg)}40%{transform:rotate(-12deg)}60%{transform:rotate(8deg)}80%{transform:rotate(-4deg)}}.fnav-side button,.fnav-rail button,.fnav-tabbar button,.fnav-sheet button{font-family:inherit}.fnav-side :focus-visible,.fnav-rail :focus-visible,.fnav-tabbar :focus-visible,.fnav-sheet :focus-visible{outline-offset:2px;outline:2px solid #00a5b2}@keyframes fnavEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.fnav-page{animation:.2s backwards fnavEnter}.fnav-side{box-sizing:border-box;background:var(--flow-sidebar,#171717);flex-direction:column;flex-shrink:0;width:248px;min-width:248px;height:100vh;padding:18px 12px 14px;font-family:DM Sans,sans-serif;display:flex}.fnav-brand{align-items:center;gap:12px;padding:4px 8px;display:flex}.fnav-logo{background:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex;overflow:hidden}.fnav-logo img{object-fit:contain;width:100%;height:100%;display:block}.fnav-logo img.mark{width:62%;height:62%}.fnav-brand-name{color:#fff;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:15px;font-weight:600;overflow:hidden}.fnav-bell{cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background .16s;display:flex;position:relative}.fnav-bell:hover{background:#ffffff14}.fnav-bell>img{width:20px;height:20px;display:block}.fnav-bell:hover>img{animation:.5s fnavRing}.fnav-bell .fnav-count{box-shadow:0 0 0 2px var(--flow-sidebar,#171717);top:1px;right:0}.fnav-search{color:#a3a29c;cursor:pointer;text-align:left;background:#ffffff0f;border:none;border-radius:10px;align-items:center;gap:10px;margin-top:14px;padding:9px 12px;font-size:13px;display:flex}.fnav-search span{flex:1}.fnav-search kbd{font:inherit;color:#b7b7b7;background:#ffffff14;border-radius:6px;padding:2px 6px;font-size:11px}.fnav-sections{flex-direction:column;flex:1;gap:18px;min-height:0;margin-top:22px;display:flex;overflow-y:auto}.fnav-group{flex-direction:column;gap:2px;display:flex}.fnav-group-label{letter-spacing:.12em;text-transform:uppercase;color:#c9c8c2;padding:0 12px 6px;font-size:10.5px;font-weight:600}.fnav-nv{box-sizing:border-box;color:#c9c8c2;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;width:100%;padding:9px 12px;font-size:14px;font-weight:400;transition:background .16s,color .16s;display:flex;position:relative}.fnav-nv:hover{color:#e8e7e2;background:#ffffff0d}.fnav-nv.is-on{color:#fff;font-weight:600}.fnav-nv .bar{background:#00a5b2;border-radius:99px;width:3px;height:0;transition:height .18s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.fnav-nv.is-on .bar{height:22px}.fnav-nv .fnav-ic{width:20px;height:20px}.fnav-nv.is-on .fnav-ic{transform:scale(1.1)}.fnav-nv .lbl{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.fnav-nv.sm{padding:8px 12px;font-size:13.5px}.fnav-nv.sm .fnav-ic{width:18px;height:18px}.fnav-nv.sm .bar{display:none}.fnav-nv.sm.is-on{font-weight:500}.fnav-footer{flex-direction:column;gap:2px;padding:10px 0;display:flex}.fnav-me{border-top:1px solid #ffffff14;align-items:center;gap:6px;padding-top:10px;display:flex}.fnav-prof{color:#fff;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;flex:1;align-items:center;gap:10px;min-width:0;padding:6px 8px;transition:background .16s;display:flex}.fnav-prof:hover{background:#ffffff0f}.fnav-avatar{color:#fff;background:#3f3f3c;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:flex;overflow:hidden}.fnav-avatar img{object-fit:cover;width:100%;height:100%;display:block}.fnav-who{flex-direction:column;min-width:0;display:flex}.fnav-who b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.fnav-who small{color:#a3a29c;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.fnav-theme{background:#ffffff0f;border-radius:99px;flex-shrink:0;gap:2px;padding:2px;display:flex}.fnav-thm{cursor:pointer;background:0 0;border:none;border-radius:99px;justify-content:center;align-items:center;width:24px;height:20px;padding:0;transition:background .16s;display:flex}.fnav-thm.is-on{background:#ffffff29}.fnav-thm .fnav-ic{width:12px;height:12px}.fnav-rail{box-sizing:border-box;background:var(--flow-sidebar,#171717);flex-direction:column;flex-shrink:0;align-items:center;gap:6px;width:92px;min-width:92px;height:100vh;padding:18px 0 16px;font-family:DM Sans,sans-serif;display:flex;overflow-y:auto}.fnav-rail .fnav-logo{border-radius:12px;width:44px;height:44px}.fnav-sq{cursor:pointer;background:0 0;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:background .16s;display:flex;position:relative}.fnav-sq:hover{background:#ffffff14}.fnav-sq.search{background:#ffffff0f;margin-top:2px}.fnav-sq>img{width:21px;height:21px;display:block}.fnav-sq.bell:hover>img{animation:.5s fnavRing}.fnav-sq .fnav-count{box-shadow:0 0 0 2px var(--flow-sidebar,#171717);top:4px;right:2px}.fnav-sq .fnav-ic{width:21px;height:21px}.fnav-items{flex-direction:column;flex:1;align-items:center;gap:4px;margin-top:14px;display:flex}.fnav-ri{color:#c9c8c2;text-align:center;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:5px;width:80px;padding:6px 0;font-size:11px;line-height:1.2;transition:color .16s;display:flex}.fnav-ri .pill{border-radius:12px;justify-content:center;align-items:center;width:54px;height:34px;transition:background .16s;display:flex;position:relative}.fnav-ri:hover .pill{background:#ffffff0f}.fnav-ri.is-on{color:#fff;font-weight:600}.fnav-ri.is-on .pill{background:#00a5b238}.fnav-ri .fnav-ic,.fnav-tab .fnav-ic{width:21px;height:21px}.fnav-ri.is-on .fnav-ic,.fnav-tab.is-on .fnav-ic{transform:scale(1.1)}.fnav-ri .fnav-bdg,.fnav-tab .fnav-bdg{min-width:18px;height:18px;padding:0 5px;font-size:10px;position:absolute;top:-2px;right:6px}.fnav-rail-avatar{color:#fff;cursor:pointer;background:#3f3f3c;border:2px solid #ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin-top:6px;padding:0;font-size:14px;font-weight:700;display:flex;overflow:hidden}.fnav-rail-avatar img{object-fit:cover;width:100%;height:100%;display:block}.fnav-rail .fnav-theme{flex-direction:column;margin-top:10px;padding:3px}.fnav-rail .fnav-thm{width:34px;height:32px}.fnav-rail .fnav-thm .fnav-ic{width:15px;height:15px}.fnav-tabbar{padding:8px 8px max(14px, env(safe-area-inset-bottom,0px));background:var(--flow-surface,#fff);z-index:40;flex:none;font-family:DM Sans,sans-serif;display:flex;position:relative;box-shadow:0 -10px 30px #1717170f}.fnav-tab{min-width:0;color:var(--flow-muted,#67665f);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:4px;padding:0;font-size:11px;transition:color .16s;display:flex}.fnav-tab .pill{border-radius:99px;justify-content:center;align-items:center;width:52px;height:30px;transition:background .16s;display:flex;position:relative}.fnav-tab.is-on{color:var(--flow-teal-ink,#006370);font-weight:600}.fnav-tab.is-on .pill{background:var(--flow-teal-sub,#e6f9fb)}.fnav-tab .lbl{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.fnav-scrim{z-index:9970;background:#17171773;animation:.2s both fadeInOverlay;position:fixed;inset:0}.fnav-sheet{z-index:9971;box-sizing:border-box;overscroll-behavior:contain;background:var(--flow-surface,#fff);max-height:calc(100dvh - 24px);color:var(--flow-text,#171717);padding:10px 20px calc(30px + env(safe-area-inset-bottom,0px));border-radius:26px 26px 0 0;flex-direction:column;gap:16px;font-family:DM Sans,sans-serif;animation:.32s cubic-bezier(.34,1.4,.64,1) both slideUp;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.fnav-sheet:focus{outline:none}.fnav-grab{background:#d1d0cb;border-radius:99px;flex:none;align-self:center;width:40px;height:5px}.fnav-sheet-head{align-items:center;display:flex}.fnav-sheet-head h2{flex:1;margin:0;font-size:20px;font-weight:600}.fnav-x{background:var(--flow-bg,#f3f3f3);width:44px;height:44px;color:var(--flow-text,#171717);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.fnav-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.fnav-tile{background:var(--flow-bg,#f3f3f3);color:var(--flow-text,#171717);text-align:left;cursor:pointer;border:none;border-radius:16px;flex-direction:column;align-items:flex-start;gap:14px;min-width:0;padding:14px;font-size:13px;font-weight:500;display:flex;position:relative}.fnav-tile>img{width:30px;height:30px;display:block}.fnav-tile .lbl{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.fnav-tile .fnav-bdg{position:absolute;top:10px;right:10px}.fnav-rows{background:var(--flow-bg,#f3f3f3);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.fnav-row{min-height:48px;color:var(--flow-text,#171717);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:14px 16px;font-size:15px;display:flex}.fnav-row .fnav-ic{width:21px;height:21px}.fnav-row .lbl{flex:1}.fnav-appear{background:var(--flow-bg,#f3f3f3);border-radius:16px;align-items:center;gap:12px;padding:4px 4px 4px 16px;display:flex}.fnav-appear>span{flex:1;font-size:15px}.fnav-appear .fnav-theme{background:0 0;border-radius:0;gap:2px;padding:0}.fnav-appear .fnav-thm{background:0 0;border-radius:10px;width:40px;height:36px;position:relative}.fnav-appear .fnav-thm:before{content:"";background:var(--flow-surface,#fff);opacity:0;border-radius:8px;transition:opacity .16s;position:absolute;inset:3px;box-shadow:0 1px 3px #1717171f}.fnav-appear .fnav-thm.is-on:before{opacity:1}.fnav-appear .fnav-thm .fnav-ic{width:14px;height:14px}.fnav-who-row{align-items:center;gap:12px;display:flex}.fnav-who-row .fnav-avatar{width:40px;height:40px;font-size:15px}.fnav-who-row>div{flex-direction:column;flex:1;min-width:0;display:flex}.fnav-who-row b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.fnav-who-row small{color:var(--flow-muted,#67665f);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.fnav-out{color:#fff;cursor:pointer;background:#171717;border:none;border-radius:99px;flex:none;padding:10px 16px;font-size:13px;font-weight:600}:root[data-theme=dark] .fnav-out{color:#171717;background:#fff}.fnav-mbrand{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.fnav-mbrand .fnav-logo{width:34px;height:34px}.fnav-mbrand b{white-space:nowrap;text-overflow:ellipsis;color:var(--flow-text,#171717);font-size:15px;font-weight:600;overflow:hidden}.fnav-round{background:var(--flow-surface,#fff);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:relative}.fnav-round>img{width:21px;height:21px;display:block}.fnav-round .fnav-count{box-shadow:0 0 0 2px var(--flow-bg,#f3f3f3);top:2px;right:0}.fnav-round.me{color:#fff;background:#3f3f3c;font-size:15px;font-weight:700;overflow:hidden}.fnav-round.me img{object-fit:cover;width:100%;height:100%}@media (prefers-reduced-motion:reduce){.fnav-page,.fnav-scrim,.fnav-sheet,.fnav-bell:hover>img,.fnav-sq.bell:hover>img{animation:none!important}.fnav-side *,.fnav-rail *,.fnav-tabbar *,.fnav-sheet *{transition:none!important}}.fnav-rail-avatar>span,.fnav-round.me>span{display:contents}
