.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);z-index:var(--notifications-z-index);max-width:var(--notifications-container-width);position:fixed}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");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:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_fd6eddf7-module__EIzE0G__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_fd6eddf7-module__EIzE0G__variable{--bearings-font-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.woff2)format("woff2");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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.woff2)format("woff2");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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.woff2)format("woff2");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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.woff2)format("woff2");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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.woff2)format("woff2");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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.woff2)format("woff2");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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_6a64309-module__XRN90W__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_6a64309-module__XRN90W__variable{--bearings-font-dm:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");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:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");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:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");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:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_271d3d17-module__AD8vAq__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_271d3d17-module__AD8vAq__variable{--bearings-font-outfit:"Outfit", "Outfit Fallback"}
html{height:100%}:root{--mantine-breakpoint-xs:576px;--mantine-breakpoint-sm:768px;--mantine-breakpoint-md:1024px;--mantine-breakpoint-lg:1280px;--mantine-breakpoint-xl:1536px;--bearings-content-max:100%;--bearings-gutter:16px}@media (min-width:768px){:root{--bearings-content-max:720px;--bearings-gutter:24px}}@media (min-width:1280px){:root{--bearings-content-max:1120px;--bearings-gutter:32px}}.bearings-bento{grid-template-columns:1fr;grid-auto-flow:dense;align-items:stretch;gap:.75rem;display:grid}@media (min-width:768px){.bearings-bento{grid-template-columns:repeat(2,1fr)}.bearings-bento .bearings-bento-feature{grid-column:span 2}}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;margin-left:.875rem}.bearings-only-mobile{display:block}.bearings-hide-mobile{display:none}@media (min-width:768px){.bearings-only-mobile{display:none}.bearings-hide-mobile{display:block}}html,body{overscroll-behavior-y:none;-webkit-tap-highlight-color:transparent;max-width:100vw;overflow-x:clip}body{min-height:100%;color:var(--mantine-color-text);background:var(--mantine-color-body);font-family:var(--bearings-font,system-ui, sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;transition:background-color .2s,color .2s;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}[data-theme=neumorphic][data-mantine-color-scheme=light]{--bearings-divider:#3d485240;--bearings-history-border:1px solid var(--bearings-divider);--bearings-history-radius:20px;--bearings-surface:#e0e5ec;--bearings-card-surface:#e0e5ec;--bearings-surface-inset:#d1d9e6;--bearings-text:#3d4852;--bearings-text-muted:#6b7280;--bearings-accent:#6c63ff;--bearings-accent-light:#8b84ff;--bearings-shadow-raised:9px 9px 16px #a3b1c699, -9px -9px 16px #ffffff80;--bearings-shadow-raised-hover:12px 12px 20px #a3b1c6b3, -12px -12px 20px #fff9;--bearings-shadow-raised-sm:5px 5px 10px #a3b1c699, -5px -5px 10px #ffffff80;--bearings-shadow-inset:inset 6px 6px 10px #a3b1c699, inset -6px -6px 10px #ffffff80;--bearings-shadow-inset-deep:inset 10px 10px 20px #a3b1c6b3, inset -10px -10px 20px #fff9;--bearings-shadow-inset-sm:inset 3px 3px 6px #a3b1c699, inset -3px -3px 6px #ffffff80;--bearings-border:1px solid transparent;--bearings-radius-button:var(--mantine-radius-md)}[data-theme=neumorphic][data-mantine-color-scheme=dark]{--bearings-divider:#d7dce32e;--bearings-history-border:1px solid var(--bearings-divider);--bearings-history-radius:20px;--bearings-surface:#2b2f36;--bearings-card-surface:#2b2f36;--bearings-surface-inset:#23272d;--bearings-text:#d7dce3;--bearings-text-muted:#8b95a3;--bearings-accent:#7c74ff;--bearings-accent-light:#9b95ff;--bearings-shadow-raised:9px 9px 16px #0000008c, -9px -9px 16px #ffffff0a;--bearings-shadow-raised-hover:12px 12px 20px #000000a6, -12px -12px 20px #ffffff0d;--bearings-shadow-raised-sm:5px 5px 10px #0000008c, -5px -5px 10px #ffffff0a;--bearings-shadow-inset:inset 6px 6px 10px #0000008c, inset -6px -6px 10px #ffffff0a;--bearings-shadow-inset-deep:inset 10px 10px 20px #000000a6, inset -10px -10px 20px #ffffff0d;--bearings-shadow-inset-sm:inset 3px 3px 6px #0000008c, inset -3px -3px 6px #ffffff0a;--bearings-border:1px solid transparent;--bearings-radius-button:var(--mantine-radius-md)}[data-theme=playful][data-mantine-color-scheme=light]{--bearings-divider:#1e293b;--bearings-history-border:2px solid var(--bearings-divider);--bearings-history-radius:20px;--bearings-surface:#fffdf5;--bearings-card-surface:#fff;--bearings-surface-inset:#f5f2e8;--bearings-text:#1e293b;--bearings-text-muted:#64748b;--bearings-accent:#8b5cf6;--bearings-accent-light:#a78bfa;--bearings-shadow-raised:8px 8px 0 #1e293b;--bearings-shadow-raised-hover:4px 4px 0 #1e293b;--bearings-shadow-raised-sm:4px 4px 0 #1e293b;--bearings-shadow-inset:none;--bearings-shadow-inset-deep:none;--bearings-shadow-inset-sm:3px 3px 0 #1e293b;--bearings-border:2px solid #1e293b;--bearings-radius-button:999px;--bearings-confetti-pink:var(--mantine-color-pink-6);--bearings-confetti-amber:var(--mantine-color-amber-6);--bearings-confetti-mint:var(--mantine-color-mint-6);--bearings-confetti-violet:var(--bearings-accent)}[data-theme=playful][data-mantine-color-scheme=dark]{--bearings-divider:#000;--bearings-history-border:2px solid var(--bearings-divider);--bearings-history-radius:20px;--bearings-surface:#1a1b26;--bearings-card-surface:#242535;--bearings-surface-inset:#2a2b3e;--bearings-text:#f1f5f9;--bearings-text-muted:#94a3b8;--bearings-accent:#a78bfa;--bearings-accent-light:#c4b5fd;--bearings-shadow-raised:8px 8px 0 #000;--bearings-shadow-raised-hover:4px 4px 0 #000;--bearings-shadow-raised-sm:4px 4px 0 #000;--bearings-shadow-inset:none;--bearings-shadow-inset-deep:none;--bearings-shadow-inset-sm:3px 3px 0 #000;--bearings-border:2px solid #000;--bearings-radius-button:999px;--bearings-confetti-pink:var(--mantine-color-pink-6);--bearings-confetti-amber:var(--mantine-color-amber-6);--bearings-confetti-mint:var(--mantine-color-mint-6);--bearings-confetti-violet:var(--bearings-accent)}[data-theme=neumorphic][data-mantine-color-scheme=light],[data-theme=neumorphic][data-mantine-color-scheme=dark],[data-theme=playful][data-mantine-color-scheme=light],[data-theme=playful][data-mantine-color-scheme=dark]{--mantine-color-body:var(--bearings-surface);--mantine-color-default:var(--bearings-card-surface);--mantine-color-default-border:var(--bearings-border);--mantine-color-text:var(--bearings-text);--mantine-color-dimmed:var(--bearings-text-muted);--mantine-radius-md:16px;--mantine-radius-lg:24px;--mantine-radius-xl:32px}[data-theme=neumorphic]{--bearings-font:var(--bearings-font-dm);--bearings-font-display:var(--bearings-font-jakarta)}[data-theme=playful]{--bearings-font:var(--bearings-font-jakarta);--bearings-font-display:var(--bearings-font-outfit)}@keyframes bearings-playful-pop{0%{opacity:0;transform:scale(0)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes bearings-playful-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}75%{transform:rotate(-3deg)}}@keyframes bearings-playful-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:no-preference){.bearings-compass-spin{animation:1.6s linear infinite bearings-compass-spin}}@keyframes bearings-compass-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:no-preference){[data-theme=playful] .bearings-pop-in{animation:.45s cubic-bezier(.34,1.56,.64,1) both bearings-playful-pop}[data-theme=playful] .bearings-wiggle-hover:hover{animation:.4s ease-in-out bearings-playful-wiggle}[data-theme=playful] .bearings-marquee{animation:20s linear infinite bearings-playful-marquee}[data-theme=playful] .bearings-nav-wiggle:hover{animation:.4s ease-in-out bearings-playful-wiggle}}@media (hover:hover){[data-theme=neumorphic] .mantine-Button-root:hover{transform:translateY(-1px)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){[data-theme=playful] .mantine-Button-root:hover{transition:transform .18s cubic-bezier(.34,1.56,.64,1);transform:translate(-2px,-2px)}[data-theme=playful] .mantine-Button-root:active{transform:translate(2px,2px)}[data-theme=playful] .mantine-Card-root:hover{transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1);transform:rotate(-1deg)scale(1.02)}}[data-theme=neumorphic] .mantine-Input-input:focus-visible{outline:2px solid var(--bearings-accent);outline-offset:2px}[data-theme=playful] .mantine-Input-input:focus-visible{box-shadow:0 0 0 2px var(--bearings-accent);outline:none}[data-theme=neumorphic] .bearings-deco-playful,[data-theme=playful] .bearings-deco-neumorphic{display:none!important}@media (hover:hover) and (prefers-reduced-motion:no-preference){[data-theme=playful] .bearings-sticker-tilt:hover{transform:rotate(-1deg)scale(1.02)}}[data-theme=playful] .bearings-sticker{transform:rotate(var(--bearings-sticker-rotate,0deg))}.bearings-composer{padding:8px 0 0;padding-bottom:env(safe-area-inset-bottom)}@media (min-width:768px){.bearings-composer{padding:16px;padding-bottom:env(safe-area-inset-bottom)}}@keyframes bearings-flame-flicker{0%,to{transform:scale(1)rotate(-2deg)}25%{transform:scale(1.08)rotate(1deg)}50%{transform:scale(.96)rotate(-1deg)}75%{transform:scale(1.05)rotate(2deg)}}@media (prefers-reduced-motion:reduce){[style*=bearings-flame-flicker]{animation:none!important}}
