:root{--fmr-glass: 50;--glass-keep: calc(100% - var(--fmr-glass) * 1%);--glass-blur: blur(calc(10px + var(--fmr-glass) * .2px)) saturate(1.5);--glass-edge: rgba(255, 255, 255, .7);--glass-shade: rgba(80, 50, 20, .2)}html[data-theme=dark]{--glass-edge: rgba(255, 255, 255, .1);--glass-shade: rgba(0, 0, 0, .5)}:root{--glass-scrim: rgba(27, 23, 20, .16)}html[data-theme=dark]{--glass-scrim: rgba(0, 0, 0, .32)}html.fmr-embed{--glass-keep: calc(100% - var(--fmr-glass) * .25%)}html:root{--fb-fill: #C2532A;--fb-on-fill: #FFFFFF;--fb-blush: #FCE4D8;--fb-on-blush: #AE471F;--fb-late-bg: #FFE1D6;--fb-late-ink: #A9350F}html:root[data-theme=dark]{--fb-on-blush: var(--pk-accent);--fb-fill: #E8774A;--fb-on-fill: #1B1714;--fb-blush: #4A2A1D;--fb-late-bg: #4D261A;--fb-late-ink: #FFB69C}html:root[data-palette=charcoal]{--fb-on-blush: #B3481F;--fb-fill: #26292E;--fb-on-fill: #FFFFFF;--fb-blush: #ECECE9}html:root[data-palette=charcoal][data-theme=dark]{--fb-on-blush: var(--pk-accent);--fb-fill: #E8E8E6;--fb-on-fill: #141517;--fb-blush: #2A2C30}html:root[data-palette=halloween]{--fb-on-blush: #A74B12;--fb-fill: #5B2A86;--fb-on-fill: #FFFFFF;--fb-blush: #EEE3F5}html:root[data-palette=halloween][data-theme=dark]{--fb-on-blush: var(--pk-accent);--fb-fill: #F28C28;--fb-on-fill: #15101C;--fb-blush: #3A2344}html:root[data-palette=thanksgiving]{--fb-on-blush: var(--pk-accent);--fb-fill: #7A3E1D;--fb-on-fill: #FFFFFF;--fb-blush: #F3E3D3}html:root[data-palette=thanksgiving][data-theme=dark]{--fb-on-blush: var(--pk-accent);--fb-fill: #E3A541;--fb-on-fill: #17110D;--fb-blush: #3A2A1A}html:root[data-palette=christmas]{--fb-on-blush: var(--pk-accent);--fb-fill: #1E5A3F;--fb-on-fill: #FFFFFF;--fb-blush: #E4EEE6}html:root[data-palette=christmas][data-theme=dark]{--fb-on-blush: var(--pk-accent);--fb-fill: #E2B44B;--fb-on-fill: #0F1713;--fb-blush: #2A3A2C}html body .fb-wrap{position:fixed;bottom:0;top:auto;transform:none;display:flex;justify-content:center;align-items:flex-end;pointer-events:none;z-index:40}html body .fb-wrap[data-pos=left]{justify-content:flex-start}html body .fb-wrap[data-pos=right]{justify-content:flex-end}html body .fb-wrap nav.fb{pointer-events:auto;position:relative;display:flex;flex-direction:row;align-items:center;gap:2px;width:auto;max-width:100%;margin:0;padding:6px 8px 6px 2px;border-radius:24px;overflow:visible;isolation:isolate;background:transparent;border:0;box-shadow:0 12px 22px -4px var(--glass-shade);filter:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-family:Nunito,ui-rounded,system-ui,sans-serif}html body .fb-wrap nav.fb:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;margin:0;transform:none;border:0;z-index:-1;border-radius:inherit;pointer-events:none;background:color-mix(in srgb,var(--pk-panel) var(--glass-keep),transparent);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:inset 0 0 0 1px var(--glass-edge)}html body .fb-wrap nav.fb:after{content:none;display:none}html body nav.fb>:is(button,a){position:relative;flex:0 0 auto;width:64px;height:56px;min-width:0;margin:0;padding:7px 2px 6px;display:grid;grid-template-rows:24px auto;justify-items:center;align-content:center;gap:3px;border:0;border-radius:16px;background:none;color:var(--pk-ink);opacity:1;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;transition:background-color .16s,color .16s,transform .16s cubic-bezier(.23,1,.32,1)}html body nav.fb>:is(button,a)[hidden]{display:none}html body nav.fb>:is(button,a)>svg,html body nav.fb>:is(button,a)>.dc>svg{width:23px;height:23px;color:color-mix(in srgb,var(--pk-ink) 70%,var(--pk-panel))}html body nav.fb>:is(button,a) .dc{display:contents;background:none}html body nav.fb>:is(button,a):after{content:none;display:none}html body nav.fb>:is(button,a):active{transform:scale(.97)}html body nav.fb>:is(button,a):focus-visible{outline:2px solid var(--pk-accent);outline-offset:1px}@media (hover: hover){html body nav.fb>:is(button,a):not(.fb-ai):not(.fb-grip):hover{background:var(--pk-hover)}}.fb-l{display:block;max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 11px/1.1 Nunito,ui-rounded,system-ui,sans-serif;color:color-mix(in srgb,var(--pk-ink) 70%,var(--pk-panel));letter-spacing:0}html body nav.fb>:is(button,a)[aria-current=page],html body nav.fb>:is(button,a)[aria-selected=true]{background:var(--fb-blush)}html body nav.fb>:is(button,a)[aria-current=page]>svg,html body nav.fb>:is(button,a)[aria-selected=true]>svg,html body nav.fb>:is(button,a)[aria-current=page] .fb-l,html body nav.fb>:is(button,a)[aria-selected=true] .fb-l{color:var(--fb-on-blush, var(--pk-accent))}html body nav.fb>.fb-grip{width:24px;height:56px;padding:0;display:grid;place-items:center;border-radius:12px;cursor:grab;touch-action:none;color:color-mix(in srgb,var(--pk-ink) 45%,var(--pk-panel))}html body nav.fb>.fb-grip svg{width:10px;height:18px;color:inherit}html body nav.fb>.fb-grip:hover{color:var(--pk-ink);background:none}.fb-dragging nav.fb>.fb-grip{cursor:grabbing}html body nav.fb>.fb-ai{width:72px;height:56px;padding:0;display:grid;place-items:center;grid-template-rows:none;background:none;z-index:0}html body nav.fb>.fb-ai:before{content:"";display:block;position:absolute;left:50%;top:50%;width:84px;height:84px;transform:translate(-50%,-50%);border-radius:50%;z-index:-1;pointer-events:none;background:color-mix(in srgb,var(--pk-panel) var(--glass-keep),transparent);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);--fb-cap: linear-gradient(#000 0 0) top / 100% 8px no-repeat, linear-gradient(#000 0 0) bottom / 100% 8px no-repeat;-webkit-mask:var(--fb-cap);mask:var(--fb-cap)}html body nav.fb>.fb-ai .fb-l{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html body nav.fb>.fb-ai>.dcircle,html body nav.fb>.fb-ai>.dcc{position:static;transform:none;width:60px;height:60px;margin:0;padding:0;border-radius:50%;display:grid;place-items:center;background:none;box-shadow:0 0 0 2px var(--fb-fill);overflow:hidden;transition:box-shadow .16s}html body nav.fb>.fb-ai .fmr-ai,html body nav.fb>.fb-ai .fmr-ai img{width:60px!important;height:60px!important;margin:0!important}html body nav.fb>.fb-ai .fmr-ai img{box-shadow:none}html body nav.fb>.fb-ai .fmr-ai .rest{display:none}html body nav.fb>.fb-ai .fmr-ai .work{display:block}@media (prefers-reduced-motion: reduce){html body nav.fb>.fb-ai .fmr-ai .rest{display:block!important}html body nav.fb>.fb-ai .fmr-ai .work{display:none!important}}html body nav.fb>.fb-ai:is([aria-current=page],[aria-selected=true],.on)>:is(.dcircle,.dcc){box-shadow:0 0 0 2px var(--fb-fill),0 0 0 5px var(--fb-blush)}html body nav.fb>.fb-ai:focus-visible{outline:none}html body nav.fb>.fb-ai:focus-visible>:is(.dcircle,.dcc){box-shadow:0 0 0 2px var(--fb-fill),0 0 0 5px var(--pk-accent)}html body nav.fb>.fb-ai .askdot{z-index:1}html body nav.fb .badge{position:absolute;top:2px;left:calc(50% + 5px);right:auto;min-width:18px;height:18px;padding:0 5px;border:0;border-radius:9px;font:800 11px/18px Nunito,ui-rounded,system-ui,sans-serif;text-align:center;background:var(--pk-hover);color:var(--pk-ink);box-shadow:0 0 0 2px var(--pk-panel)}html body nav.fb .badge.fb-late{background:var(--fb-late-bg);color:var(--fb-late-ink)}html body nav.fb .badge[hidden]{display:none}.fb-snaps{display:none}.fb-dragging .fb-snaps{display:block;position:fixed;inset:auto 0 0 0;height:0;pointer-events:none}.fb-dragging .fb-snaps i{position:fixed;bottom:calc(env(safe-area-inset-bottom,0px) + 10px);width:120px;height:68px;border:2px dashed var(--pk-line);border-radius:24px}.fb-dragging .fb-snaps i[data-s=left]{left:12px}.fb-dragging .fb-snaps i[data-s=center]{left:50%;transform:translate(-50%)}.fb-dragging .fb-snaps i[data-s=right]{right:12px}.fb-wrap[data-target=left] .fb-snaps i[data-s=left],.fb-wrap[data-target=center] .fb-snaps i[data-s=center],.fb-wrap[data-target=right] .fb-snaps i[data-s=right]{border-color:var(--pk-accent)}.fb-dragging nav.fb{box-shadow:0 16px 40px #0f192352}@media (max-width: 760px){html body .fb-wrap nav.fb>:is(button,a){width:58px}html body .fb-wrap nav.fb .fb-l{max-width:calc(100% - 2px)}html body .fb-wrap nav.fb>.fb-ai{width:66px}html body .fb-wrap nav.fb>.fb-grip{width:20px}html body .fb-wrap[data-pos=left],html body .fb-wrap[data-pos=right]{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 84px)}html body .fb-wrap[data-pos=left]{padding-left:max(6px,env(safe-area-inset-left,0px))}html body .fb-wrap[data-pos=right]{padding-right:max(6px,env(safe-area-inset-right,0px))}html body .fb-wrap[data-pos=left] nav.fb,html body .fb-wrap[data-pos=right] nav.fb{flex-direction:column;align-items:center;padding:2px 4px 6px;gap:0}html body .fb-wrap[data-pos=left] nav.fb>:is(button,a),html body .fb-wrap[data-pos=right] nav.fb>:is(button,a){width:60px;height:54px}html body .fb-wrap[data-pos=left] nav.fb>.fb-grip,html body .fb-wrap[data-pos=right] nav.fb>.fb-grip{height:22px;width:56px}html body .fb-wrap[data-pos=left] nav.fb>.fb-grip svg,html body .fb-wrap[data-pos=right] nav.fb>.fb-grip svg{transform:rotate(90deg)}html body .fb-wrap:is([data-pos=left],[data-pos=right]) nav.fb>.fb-ai{width:60px;height:70px}html body .fb-wrap:is([data-pos=left],[data-pos=right]) nav.fb>.fb-ai:before{--fb-cap: linear-gradient(#000 0 0) left / 8px 100% no-repeat, linear-gradient(#000 0 0) right / 8px 100% no-repeat}.fb-dragging .fb-snaps i{width:64px}.fb-dragging .fb-snaps i[data-s=left],.fb-dragging .fb-snaps i[data-s=right]{height:320px;bottom:calc(env(safe-area-inset-bottom,0px) + 84px)}}@media (prefers-reduced-motion: reduce){html body nav.fb>:is(button,a){transition:none}html body nav.fb>:is(button,a):active{transform:none}}html body nav.fb>a{text-decoration:none}@media (min-width: 861px){.fmr-app-bar{left:236px!important;right:0!important;padding:0 16px calc(env(safe-area-inset-bottom,0px) + 14px)}}@media (max-width: 860px){.fmr-app-bar{left:0;right:0;padding:0 max(12px,env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + 10px) max(12px,env(safe-area-inset-left,0px))}}html body nav.fb>.fb-add .fb-plus{display:grid;place-items:center;width:34px;height:30px;border-radius:10px;background:var(--cobalt);color:var(--on-cobalt, #fff)}html body nav.fb>.fb-add .fb-plus svg{width:22px;height:22px}html body nav.fb>.fb-add .fb-l{color:var(--ink);font-weight:800}@media (min-width: 861px){html body .fmr-app-bar.fb-circle-only{justify-content:flex-end;padding:0 22px calc(env(safe-area-inset-bottom,0px) + 18px)}html body .fmr-app-bar.fb-circle-only nav.fb{padding:0;background:transparent;filter:none;box-shadow:none}html body .fmr-app-bar.fb-circle-only nav.fb:before{content:none;display:none}html body .fmr-app-bar.fb-circle-only nav.fb>.fb-ai:before{-webkit-mask:none;mask:none;box-shadow:inset 0 0 0 1px var(--glass-edge),0 12px 22px -4px var(--glass-shade)}html body .fmr-app-bar.fb-circle-only nav.fb>.fb-ai{width:72px;height:72px}html body .fmr-app-bar.fb-circle-only nav.fb>.fb-ai .fb-l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}
