@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8c6f6f0aec3d26a6-s.b39bd10d.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:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(../media/1eec9d9ffa9353d6-s.8b5848b9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(../media/a743aa2c0cf8fb8f-s.067e4a24.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(../media/10995ca37aac8da2-s.231f00d6.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(../media/6c734a20b6a058c6-s.da30e7ea.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:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(../media/dfb4b19a8d76831e-s.472fee7e.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:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f67ad414ed34149c-s.p.84166d94.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:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(../media/8c6f6f0aec3d26a6-s.b39bd10d.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:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(../media/1eec9d9ffa9353d6-s.8b5848b9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(../media/a743aa2c0cf8fb8f-s.067e4a24.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(../media/10995ca37aac8da2-s.231f00d6.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(../media/6c734a20b6a058c6-s.da30e7ea.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:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(../media/dfb4b19a8d76831e-s.472fee7e.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:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(../media/f67ad414ed34149c-s.p.84166d94.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_381c2d9a-module__RzxwCW__className{font-family:Inter,Inter Fallback}.inter_381c2d9a-module__RzxwCW__variable{--font-inter:"Inter","Inter Fallback"}
@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.3ec27879.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:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.45e2741a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9eba4caf7edd2921-s.57f6a4a3.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f6752bd2263820da-s.95b8f539.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f285987c35230861-s.b3721d2b.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:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.cf53ec14.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:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ab57efd000576a30-s.p.37015d44.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:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.3ec27879.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:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.45e2741a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(../media/9eba4caf7edd2921-s.57f6a4a3.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(../media/f6752bd2263820da-s.95b8f539.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(../media/f285987c35230861-s.b3721d2b.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:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.cf53ec14.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:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(../media/ab57efd000576a30-s.p.37015d44.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:Inter Tight Fallback;src:local(Arial);ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.0%;size-adjust:96.39%}.inter_tight_369f7849-module__fCXqOW__className{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.inter_tight_369f7849-module__fCXqOW__variable{--font-inter-tight:"Inter Tight","Inter Tight Fallback"}
@font-face{font-family:Fraunces;font-style:normal;font-weight:800;font-display:swap;src:url(../media/c95437714a5eec27-s.4803e5f5.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:Fraunces;font-style:normal;font-weight:800;font-display:swap;src:url(../media/318a9181237e103a-s.1dfd74ec.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:Fraunces;font-style:normal;font-weight:800;font-display:swap;src:url(../media/25aa9d76ad00910d-s.p.27daaa3e.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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_f35be06c-module__DCKfqG__className{font-family:Fraunces,Fraunces Fallback;font-style:normal;font-weight:800}.fraunces_f35be06c-module__DCKfqG__variable{--font-fraunces:"Fraunces","Fraunces Fallback"}
:root{--space-3xs:.125rem;--space-2xs:.25rem;--space-xs:.5rem;--space-sm:.75rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:4rem;--font-base:var(--font-inter),Arial,Helvetica,sans-serif;--font-tight:var(--font-inter-tight),Arial,Helvetica,sans-serif;--font-nostalgic:var(--font-fraunces),Georgia,"Times New Roman",serif;--font-mono:"Courier New",Courier,monospace;--text-2xs:.55rem;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--leading-tight:1.15;--leading-snug:1.275;--leading-normal:1.4;--leading-relaxed:1.65;--weight-normal:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--header-height:8.06rem;--color-bg:#f6f1eb;--color-fg:#100d09;--color-surface:var(--color-bg);--color-muted:#ece7e1;--color-muted-fg:#67635d;--color-accent:var(--color-muted);--color-accent-fg:var(--color-fg);--color-border:#dbd7d0;--color-ring:var(--color-fg);--color-primary:#4a5b46;--color-primary-fg:#f6f1eb;--color-primary-subtle:#4a5b46;--color-destructive:#cc2827;--color-popover:var(--color-bg);--color-popover-fg:var(--color-fg);--ease-default:cubic-bezier(.2,0,0,1);--duration-fast:.15s;--duration-normal:.2s;--duration-slow:.3s;--z-dropdown:50;--z-overlay:50;--z-modal:50;--z-tooltip:50;--z-progress:50}@supports (color:lab(0% 0 0)){:root{--color-bg:lab(95.377% .869095 3.70333);--color-muted:lab(91.897% .870049 3.70399);--color-muted-fg:lab(42.0155% .896603 3.72195);--color-border:lab(86.0969% .871837 3.70513);--color-primary:lab(36.696% -10.3748 9.95073);--color-primary-fg:lab(95.377% .869095 3.70333);--color-primary-subtle:lab(36.696% -10.3748 9.95073);--color-destructive:lab(45.8049% 62.9533 44.1)}}@media (min-width:48rem){:root{--header-height:5.06rem}}
*,:before,:after{box-sizing:border-box}*{border-color:var(--color-border);outline-color:color-mix(in oklch,var(--color-ring)50%,transparent);margin:0}:target{scroll-margin-top:5rem}html{scroll-behavior:smooth;scroll-padding-top:var(--header-height);font-size:clamp(18px,9px + .75vw,24px)}body{min-height:100dvh;font-family:var(--font-base);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-fg);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;padding-bottom:var(--space-sm);flex-direction:column;display:flex}main{gap:var(--space-3xl);flex-direction:column;flex:1;display:flex}h1,h2,h3,h4,h5,h6{font-weight:var(--weight-normal);line-height:var(--leading-tight)}a{color:inherit;text-underline-offset:.2em;text-decoration:underline}nav a,header a,[data-slot] a,a[class*=mnr-nav],a[class*=mnr-header],a[class*=mnr-menu],a[class*=mnr-calendar],a[class*=mnr-admin]{text-decoration:none}img,video,svg{max-width:100%;display:block}input,textarea,select,button{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none;padding:0}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.mnr-layout-center{padding-inline:var(--space-lg);flex-direction:column;justify-content:center;align-items:center;display:flex}.mnr-layout-padded{padding:0 var(--space-md)}
@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes zoom-in-95{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes zoom-out-95{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes slide-in-from-top{0%{transform:translateY(-.5rem)}to{transform:translateY(0)}}@keyframes slide-out-to-top{0%{transform:translateY(0)}to{transform:translateY(-.5rem)}}@keyframes slide-in-from-bottom{0%{transform:translateY(.5rem)}to{transform:translateY(0)}}@keyframes slide-out-to-bottom{0%{transform:translateY(0)}to{transform:translateY(.5rem)}}@keyframes slide-in-from-left{0%{transform:translate(-.5rem)}to{transform:translate(0)}}@keyframes slide-out-to-left{0%{transform:translate(0)}to{transform:translate(-.5rem)}}@keyframes slide-in-from-right{0%{transform:translate(.5rem)}to{transform:translate(0)}}@keyframes slide-out-to-right{0%{transform:translate(0)}to{transform:translate(.5rem)}}@keyframes slide-in-from-right-full{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-to-right-full{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-in-from-left-full{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-to-left-full{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slide-in-from-top-full{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slide-out-to-top-full{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slide-in-from-bottom-full{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-out-to-bottom-full{0%{transform:translateY(0)}to{transform:translateY(100%)}}
[data-slot=button]{justify-content:center;align-items:center;gap:var(--space-xs);white-space:nowrap;font-size:var(--text-sm);font-weight:var(--weight-medium);transition:color var(--duration-fast)var(--ease-default),background-color var(--duration-fast)var(--ease-default),border-color var(--duration-fast)var(--ease-default),box-shadow var(--duration-fast)var(--ease-default);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:3px;outline:none;flex-shrink:0;line-height:1;display:inline-flex}[data-slot=button]:disabled,[data-slot=button][disabled]{pointer-events:none;opacity:.5}[data-slot=button]:focus-visible{border-color:var(--color-ring);box-shadow:0 0 0 3px color-mix(in oklch,var(--color-ring)50%,transparent)}[data-slot=button] svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}[data-slot=button][data-variant=default]{background-color:var(--color-primary);color:var(--color-primary-fg)}[data-slot=button][data-variant=default]:hover{background-color:color-mix(in oklch,var(--color-primary)85%,transparent)}[data-slot=button][data-variant=destructive]{background-color:var(--color-destructive);color:#fff}[data-slot=button][data-variant=destructive]:hover{background-color:color-mix(in oklch,var(--color-destructive)90%,transparent)}[data-slot=button][data-variant=destructive]:focus-visible{box-shadow:0 0 0 3px color-mix(in oklch,var(--color-destructive)20%,transparent)}[data-slot=button][data-variant=outline]{border-color:var(--color-border);background-color:var(--color-bg)}[data-slot=button][data-variant=outline]:hover,[data-slot=button][data-variant=secondary]{background-color:var(--color-accent);color:var(--color-accent-fg)}[data-slot=button][data-variant=secondary]:hover{background-color:color-mix(in oklch,var(--color-accent)80%,transparent)}[data-slot=button][data-variant=ghost]{background-color:#0000}[data-slot=button][data-variant=ghost]:hover{background-color:var(--color-accent);color:var(--color-accent-fg)}[data-slot=button][data-variant=link]{color:var(--color-fg);text-underline-offset:4px;background-color:#0000}[data-slot=button][data-variant=link]:hover{text-decoration:underline}[data-slot=button][data-size=default]{height:2.25rem;padding-inline:var(--space-md);padding-block:var(--space-xs)}[data-slot=button][data-size=default]:has(>svg){padding-inline:var(--space-sm)}[data-slot=button][data-size=xs]{gap:var(--space-2xs);height:1.5rem;padding-inline:var(--space-xs);font-size:var(--text-xs)}[data-slot=button][data-size=xs]:has(>svg){padding-inline:.375rem}[data-slot=button][data-size=xs] svg{width:.75rem;height:.75rem}[data-slot=button][data-size=sm]{height:2rem;padding-inline:var(--space-sm);gap:.375rem}[data-slot=button][data-size=sm]:has(>svg){padding-inline:.625rem}[data-slot=button][data-size=lg]{height:2.5rem;padding-inline:var(--space-lg)}[data-slot=button][data-size=lg]:has(>svg){padding-inline:var(--space-md)}[data-slot=button][data-size=xl]{height:3rem;padding-inline:var(--space-xl);font-size:var(--text-base)}[data-slot=button][data-size=xl]:has(>svg){padding-inline:var(--space-lg)}[data-slot=button][data-size=icon]{width:2.25rem;height:2.25rem;padding:0}[data-slot=button][data-size=icon-xs]{width:1.5rem;height:1.5rem;padding:0}[data-slot=button][data-size=icon-xs] svg{width:.75rem;height:.75rem}[data-slot=button][data-size=icon-sm]{width:2rem;height:2rem;padding:0}[data-slot=button][data-size=icon-lg]{width:2.5rem;height:2.5rem;padding:0}
[data-slot=input]{border:1px solid var(--color-fg);width:100%;min-width:0;height:2.25rem;padding-inline:var(--space-sm);padding-block:var(--space-2xs);font-size:var(--text-base);line-height:var(--leading-normal);transition:color var(--duration-fast)var(--ease-default),box-shadow var(--duration-fast)var(--ease-default),border-color var(--duration-fast)var(--ease-default);background-color:#0000;border-radius:0;outline:none}@media (min-width:768px){[data-slot=input]{font-size:var(--text-sm)}}[data-slot=input][type=date]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;align-self:flex-start;width:auto}.dark [data-slot=input][type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-slot=input]::placeholder{color:var(--color-muted-fg)}[data-slot=input]::selection{background-color:var(--color-fg);color:var(--color-bg)}[data-slot=input]:focus-visible{border-color:var(--color-ring);box-shadow:0 0 0 3px color-mix(in oklch,var(--color-ring)50%,transparent)}[data-slot=input]:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}[data-slot=input][aria-invalid=true]{border-color:var(--color-destructive);box-shadow:0 0 0 3px color-mix(in oklch,var(--color-destructive)20%,transparent)}[data-slot=input]::file-selector-button{height:1.75rem;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-fg);cursor:pointer;background-color:#0000;border:0;display:inline-flex}[data-slot=textarea]{field-sizing:content;border:1px solid var(--color-fg);width:100%;min-height:4rem;padding-inline:var(--space-sm);padding-block:var(--space-xs);font-size:var(--text-base);line-height:var(--leading-normal);resize:vertical;transition:color var(--duration-fast)var(--ease-default),box-shadow var(--duration-fast)var(--ease-default),border-color var(--duration-fast)var(--ease-default);background-color:#0000;border-radius:0;outline:none;display:flex}@media (min-width:768px){[data-slot=textarea]{font-size:var(--text-sm)}}[data-slot=textarea]::placeholder{color:var(--color-muted-fg)}[data-slot=textarea]:focus-visible{border-color:var(--color-ring);box-shadow:0 0 0 3px color-mix(in oklch,var(--color-ring)50%,transparent)}[data-slot=textarea]:disabled{cursor:not-allowed;opacity:.5}[data-slot=textarea][aria-invalid=true]{border-color:var(--color-destructive);box-shadow:0 0 0 3px color-mix(in oklch,var(--color-destructive)20%,transparent)}
.mnr-otp-container{align-items:center;gap:var(--space-xs);display:flex}.mnr-otp-center{justify-content:center;display:flex}.mnr-otp-group{display:flex}.mnr-otp-slot{border:1px solid var(--color-border);width:2.5rem;height:3rem;font-size:var(--text-lg);font-variant-numeric:tabular-nums;transition:border-color var(--duration-fast)var(--ease-default);justify-content:center;align-items:center;display:flex;position:relative}.mnr-otp-slot+.mnr-otp-slot{border-left:0}.mnr-otp-slot.is-active{border-color:var(--color-fg);z-index:1}.mnr-otp-caret{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.mnr-otp-caret-blink{background-color:var(--color-fg);width:1px;height:1.25rem;animation:1.2s step-end infinite otp-caret-blink}@keyframes otp-caret-blink{0%,to{opacity:1}50%{opacity:0}}[data-slot=input-otp-separator]{color:var(--color-muted-fg);align-items:center;display:flex}[data-slot=input-otp-separator] svg{width:1rem;height:1rem}
[data-slot=label]{align-items:center;gap:var(--space-xs);line-height:1;font-weight:var(--weight-medium);-webkit-user-select:none;user-select:none;display:flex}:where([data-disabled=true]) [data-slot=label]{pointer-events:none;opacity:.5}:disabled+[data-slot=label],[disabled]+[data-slot=label]{cursor:not-allowed;opacity:.5}
[data-slot=dialog-overlay]{z-index:var(--z-overlay);background-color:#00000080;background-color:lab(0% 0 0/.5);position:fixed;inset:0}[data-slot=dialog-overlay][data-state=open]{animation:fade-in var(--duration-normal)var(--ease-default)both}[data-slot=dialog-overlay][data-state=closed]{animation:fade-out var(--duration-normal)var(--ease-default)both}[data-slot=dialog-content]{z-index:var(--z-modal);gap:var(--space-md);width:100%;max-width:calc(100% - 2rem);padding:var(--space-lg);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:0;outline:none;max-height:calc(100dvh - 4rem);display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;translate:-50% -50%;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;box-shadow:0 10px 15px -3px lab(0% 0 0/.1),0 4px 6px -4px lab(0% 0 0/.1)}@media (min-width:640px){[data-slot=dialog-content]{max-width:28rem}}[data-slot=dialog-content][data-state=open]{animation:fade-in var(--duration-normal)var(--ease-default)both,zoom-in-95 var(--duration-normal)var(--ease-default)both}[data-slot=dialog-content][data-state=closed]{animation:fade-out var(--duration-normal)var(--ease-default)both,zoom-out-95 var(--duration-normal)var(--ease-default)both}[data-slot=dialog-header]{gap:var(--space-xs);text-align:center;flex-direction:column;display:flex}@media (min-width:640px){[data-slot=dialog-header]{text-align:left}}[data-slot=dialog-footer]{gap:var(--space-xs);flex-direction:column-reverse;display:flex}@media (min-width:640px){[data-slot=dialog-footer]{flex-direction:row;justify-content:flex-start}}[data-slot=dialog-title]{font-size:var(--text-lg);line-height:1;font-weight:var(--weight-semibold)}[data-slot=dialog-description]{font-size:var(--text-sm);color:var(--color-muted-fg)}[data-slot=dialog-close]{top:var(--space-md);right:var(--space-md);opacity:.7;cursor:pointer;transition:opacity var(--duration-fast)var(--ease-default);background:0 0;border:none;border-radius:0;outline:none;padding:0;position:absolute}[data-slot=dialog-close]:hover{opacity:1}[data-slot=dialog-close]:focus-visible{box-shadow:0 0 0 2px var(--color-ring)}[data-slot=dialog-close]:disabled{pointer-events:none}[data-slot=dialog-close] svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}
[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content]{z-index:var(--z-dropdown);background-color:var(--color-popover);color:var(--color-popover-fg);border:1px solid var(--color-border);padding:var(--space-2xs);border-radius:0;min-width:8rem;overflow:hidden auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;box-shadow:0 4px 6px -1px lab(0% 0 0/.1),0 2px 4px -2px lab(0% 0 0/.1)}[data-slot=dropdown-menu-content]{max-height:var(--radix-dropdown-menu-content-available-height);transform-origin:var(--radix-dropdown-menu-content-transform-origin)}[data-slot=dropdown-menu-sub-content]{transform-origin:var(--radix-dropdown-menu-content-transform-origin)}[data-slot=dropdown-menu-content][data-state=open],[data-slot=dropdown-menu-sub-content][data-state=open]{animation:fade-in var(--duration-fast)var(--ease-default)both,zoom-in-95 var(--duration-fast)var(--ease-default)both}[data-slot=dropdown-menu-content][data-state=closed],[data-slot=dropdown-menu-sub-content][data-state=closed]{animation:fade-out var(--duration-fast)var(--ease-default)both,zoom-out-95 var(--duration-fast)var(--ease-default)both}[data-slot=dropdown-menu-content][data-state=open][data-side=bottom],[data-slot=dropdown-menu-sub-content][data-state=open][data-side=bottom]{animation:fade-in var(--duration-fast)var(--ease-default)both,zoom-in-95 var(--duration-fast)var(--ease-default)both,slide-in-from-top var(--duration-fast)var(--ease-default)both}[data-slot=dropdown-menu-content][data-state=open][data-side=top],[data-slot=dropdown-menu-sub-content][data-state=open][data-side=top]{animation:fade-in var(--duration-fast)var(--ease-default)both,zoom-in-95 var(--duration-fast)var(--ease-default)both,slide-in-from-bottom var(--duration-fast)var(--ease-default)both}[data-slot=dropdown-menu-content][data-state=open][data-side=left],[data-slot=dropdown-menu-sub-content][data-state=open][data-side=left]{animation:fade-in var(--duration-fast)var(--ease-default)both,zoom-in-95 var(--duration-fast)var(--ease-default)both,slide-in-from-right var(--duration-fast)var(--ease-default)both}[data-slot=dropdown-menu-content][data-state=open][data-side=right],[data-slot=dropdown-menu-sub-content][data-state=open][data-side=right]{animation:fade-in var(--duration-fast)var(--ease-default)both,zoom-in-95 var(--duration-fast)var(--ease-default)both,slide-in-from-left var(--duration-fast)var(--ease-default)both}[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=dropdown-menu-sub-trigger]{cursor:default;align-items:center;gap:var(--space-xs);padding:.375rem var(--space-xs);font-size:var(--text-sm);-webkit-user-select:none;user-select:none;border-radius:0;outline:none;display:flex;position:relative}[data-slot=dropdown-menu-item]:focus,[data-slot=dropdown-menu-checkbox-item]:focus,[data-slot=dropdown-menu-radio-item]:focus,[data-slot=dropdown-menu-sub-trigger]:focus,[data-slot=dropdown-menu-sub-trigger][data-state=open]{background-color:var(--color-accent);color:var(--color-accent-fg)}[data-slot=dropdown-menu-item] svg,[data-slot=dropdown-menu-checkbox-item] svg,[data-slot=dropdown-menu-radio-item] svg,[data-slot=dropdown-menu-sub-trigger] svg{pointer-events:none;width:1rem;height:1rem;color:var(--color-muted-fg);flex-shrink:0}[data-slot=dropdown-menu-item][data-disabled],[data-slot=dropdown-menu-checkbox-item][data-disabled],[data-slot=dropdown-menu-radio-item][data-disabled],[data-slot=dropdown-menu-sub-trigger][data-disabled]{pointer-events:none;opacity:.5}[data-slot=dropdown-menu-item][data-inset=true],[data-slot=dropdown-menu-sub-trigger][data-inset=true]{padding-left:var(--space-xl)}[data-slot=dropdown-menu-item][data-variant=destructive]{color:var(--color-destructive)}[data-slot=dropdown-menu-item][data-variant=destructive]:focus{background-color:color-mix(in oklch,var(--color-destructive)10%,transparent);color:var(--color-destructive)}[data-slot=dropdown-menu-item][data-variant=destructive] svg{color:var(--color-destructive)}[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item]{padding-left:var(--space-xl);padding-right:var(--space-xs)}[data-slot=dropdown-menu-separator]{background-color:var(--color-border);height:1px;margin-inline:calc(-1*var(--space-2xs));margin-block:var(--space-2xs)}[data-slot=dropdown-menu-label]{padding:.375rem var(--space-xs);font-size:var(--text-sm);font-weight:var(--weight-medium)}[data-slot=dropdown-menu-label][data-inset=true]{padding-left:var(--space-xl)}[data-slot=dropdown-menu-shortcut]{font-size:var(--text-xs);color:var(--color-muted-fg);margin-left:auto}
[data-slot=sheet-overlay]{z-index:var(--z-overlay);background-color:#00000080;background-color:lab(0% 0 0/.5);position:fixed;inset:0}[data-slot=sheet-overlay][data-state=open]{animation:fade-in var(--duration-normal)var(--ease-default)both}[data-slot=sheet-overlay][data-state=closed]{animation:fade-out var(--duration-slow)var(--ease-default)both}[data-slot=sheet-content]{z-index:var(--z-modal);gap:var(--space-md);background-color:var(--color-bg);border-radius:0;flex-direction:column;transition-timing-function:ease-in-out;display:flex;position:fixed;box-shadow:0 25px 50px -12px #00000040;box-shadow:0 25px 50px -12px lab(0% 0 0/.25)}[data-slot=sheet-content][data-state=open]{animation-duration:.5s;animation-timing-function:var(--ease-default);animation-fill-mode:both}[data-slot=sheet-content][data-state=closed]{animation-duration:var(--duration-slow);animation-timing-function:var(--ease-default);animation-fill-mode:both}[data-slot=sheet-content][data-side=right]{inset-block:0;border-left:1px solid var(--color-border);width:75%;height:100%;right:0}@media (min-width:640px){[data-slot=sheet-content][data-side=right]{max-width:24rem}}[data-slot=sheet-content][data-side=right][data-state=open]{animation-name:slide-in-from-right-full}[data-slot=sheet-content][data-side=right][data-state=closed]{animation-name:slide-out-to-right-full}[data-slot=sheet-content][data-side=left]{inset-block:0;border-right:1px solid var(--color-border);width:75%;height:100%;left:0}@media (min-width:640px){[data-slot=sheet-content][data-side=left]{max-width:24rem}}[data-slot=sheet-content][data-side=left][data-state=open]{animation-name:slide-in-from-left-full}[data-slot=sheet-content][data-side=left][data-state=closed]{animation-name:slide-out-to-left-full}[data-slot=sheet-content][data-side=top]{inset-inline:0;border-bottom:1px solid var(--color-border);height:auto;top:0}[data-slot=sheet-content][data-side=top][data-state=open]{animation-name:slide-in-from-top-full}[data-slot=sheet-content][data-side=top][data-state=closed]{animation-name:slide-out-to-top-full}[data-slot=sheet-content][data-side=bottom]{inset-inline:0;border-top:1px solid var(--color-border);height:auto;bottom:0}[data-slot=sheet-content][data-side=bottom][data-state=open]{animation-name:slide-in-from-bottom-full}[data-slot=sheet-content][data-side=bottom][data-state=closed]{animation-name:slide-out-to-bottom-full}[data-slot=sheet-close-button]{top:var(--space-md);right:var(--space-md);opacity:.7;cursor:pointer;transition:opacity var(--duration-fast)var(--ease-default);background:0 0;border:none;border-radius:0;outline:none;padding:0;position:absolute}[data-slot=sheet-close-button]:hover{opacity:1}[data-slot=sheet-close-button]:focus-visible{box-shadow:0 0 0 2px var(--color-ring)}[data-slot=sheet-close-button]:disabled{pointer-events:none}[data-slot=sheet-header]{padding:var(--space-md);flex-direction:column;gap:.375rem;display:flex}[data-slot=sheet-footer]{gap:var(--space-xs);padding:var(--space-md);flex-direction:column;margin-top:auto;display:flex}[data-slot=sheet-title]{color:var(--color-fg);font-weight:var(--weight-semibold)}[data-slot=sheet-description]{font-size:var(--text-sm);color:var(--color-muted-fg)}
[data-slot=tooltip-content]{z-index:var(--z-tooltip);background-color:var(--color-fg);color:var(--color-bg);padding:.375rem var(--space-sm);font-size:var(--text-xs);text-wrap:balance;width:fit-content;transform-origin:var(--radix-tooltip-content-transform-origin);animation:fade-in var(--duration-fast)var(--ease-default)both,zoom-in-95 var(--duration-fast)var(--ease-default)both;border-radius:0}[data-slot=tooltip-content][data-state=closed]{animation:fade-out var(--duration-fast)var(--ease-default)both,zoom-out-95 var(--duration-fast)var(--ease-default)both}[data-slot=tooltip-content][data-side=bottom]{animation:fade-in var(--duration-fast)var(--ease-default)both,zoom-in-95 var(--duration-fast)var(--ease-default)both,slide-in-from-top var(--duration-fast)var(--ease-default)both}[data-slot=tooltip-content][data-side=top]{animation:fade-in var(--duration-fast)var(--ease-default)both,zoom-in-95 var(--duration-fast)var(--ease-default)both,slide-in-from-bottom var(--duration-fast)var(--ease-default)both}[data-slot=tooltip-content][data-side=left]{animation:fade-in var(--duration-fast)var(--ease-default)both,zoom-in-95 var(--duration-fast)var(--ease-default)both,slide-in-from-right var(--duration-fast)var(--ease-default)both}[data-slot=tooltip-content][data-side=right]{animation:fade-in var(--duration-fast)var(--ease-default)both,zoom-in-95 var(--duration-fast)var(--ease-default)both,slide-in-from-left var(--duration-fast)var(--ease-default)both}[data-slot=tooltip-content][data-state=closed][data-side=bottom],[data-slot=tooltip-content][data-state=closed][data-side=top],[data-slot=tooltip-content][data-state=closed][data-side=left],[data-slot=tooltip-content][data-state=closed][data-side=right]{animation:fade-out var(--duration-fast)var(--ease-default)both,zoom-out-95 var(--duration-fast)var(--ease-default)both}[data-slot=tooltip-arrow]{fill:var(--color-fg)}
[data-slot=popover-content]{z-index:var(--z-dropdown);background-color:var(--color-popover);color:var(--color-popover-fg);border:1px solid var(--color-border);padding:var(--space-sm);max-height:var(--radix-popover-content-available-height);max-width:calc(100vw - 2*var(--space-xs));transform-origin:var(--radix-popover-content-transform-origin);border-radius:3px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;box-shadow:0 4px 6px -1px lab(0% 0 0/.1),0 2px 4px -2px lab(0% 0 0/.1)}[data-slot=popover-arrow]{fill:var(--color-border);width:1rem;height:.5rem}[data-slot=popover-content][data-state=open]{animation:fade-in var(--duration-fast)var(--ease-default)both,zoom-in-95 var(--duration-fast)var(--ease-default)both}[data-slot=popover-content][data-state=closed]{animation:fade-out var(--duration-fast)var(--ease-default)both,zoom-out-95 var(--duration-fast)var(--ease-default)both}[data-slot=popover-content][data-state=open][data-side=bottom]{animation:fade-in var(--duration-fast)var(--ease-default)both,zoom-in-95 var(--duration-fast)var(--ease-default)both,slide-in-from-top var(--duration-fast)var(--ease-default)both}[data-slot=popover-content][data-state=open][data-side=top]{animation:fade-in var(--duration-fast)var(--ease-default)both,zoom-in-95 var(--duration-fast)var(--ease-default)both,slide-in-from-bottom var(--duration-fast)var(--ease-default)both}
.mnr-slider{touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;width:100%;height:1.25rem;display:flex;position:relative}.mnr-slider-track{background-color:var(--color-border);flex:1;height:2px;position:relative}.mnr-slider-range{background-color:var(--color-fg);height:100%;position:absolute}.mnr-slider-thumb{border:1px solid var(--color-fg);background-color:var(--color-bg);width:.875rem;height:.875rem;transition:background-color var(--duration-fast)var(--ease-default);outline:none;display:block}.mnr-slider-thumb:hover{background-color:var(--color-accent)}.mnr-slider-thumb:focus-visible{border-color:var(--color-ring);box-shadow:0 0 0 3px color-mix(in oklch,var(--color-ring)50%,transparent)}
[data-slot=separator]{background-color:var(--color-border);flex-shrink:0}[data-slot=separator][data-orientation=horizontal]{width:100%;height:1px}[data-slot=separator][data-orientation=vertical]{width:1px;height:100%}
[data-slot=toggle]{justify-content:center;align-items:center;gap:var(--space-xs);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:color var(--duration-fast)var(--ease-default),background-color var(--duration-fast)var(--ease-default),box-shadow var(--duration-fast)var(--ease-default);background-color:#0000;border:1px solid #0000;border-radius:0;outline:none;display:inline-flex}[data-slot=toggle]:hover{background-color:var(--color-muted);color:var(--color-muted-fg)}[data-slot=toggle][data-state=on]{background-color:var(--color-accent);color:var(--color-accent-fg)}[data-slot=toggle]:disabled{pointer-events:none;opacity:.5}[data-slot=toggle]:focus-visible{border-color:var(--color-ring);box-shadow:0 0 0 3px color-mix(in oklch,var(--color-ring)50%,transparent)}[data-slot=toggle] svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}[data-slot=toggle][data-variant=default]{background-color:#0000}[data-slot=toggle][data-variant=outline]{border-color:var(--color-border);background-color:#0000}[data-slot=toggle][data-variant=outline]:hover{background-color:var(--color-accent);color:var(--color-accent-fg)}[data-slot=toggle][data-size=default]{height:2.25rem;padding-inline:var(--space-xs);min-width:2.25rem}[data-slot=toggle][data-size=sm]{min-width:2rem;height:2rem;padding-inline:.375rem}[data-slot=toggle][data-size=lg]{min-width:2.5rem;height:2.5rem;padding-inline:.625rem}
.mnr-header{z-index:10;align-items:center;gap:var(--space-xs)0;padding-inline:var(--space-md);padding-block:var(--space-sm);border-bottom:1px solid var(--color-border);background-color:oklch(from var(--color-bg)l c h/.8);-webkit-backdrop-filter:blur(1rem);grid-template-columns:1fr auto;margin-block-end:var(--space-md);display:grid;position:sticky;top:0}.mnr-header-info{line-height:var(--leading-snug);grid-area:1/1}.mnr-header-info>h1{font-size:inherit;font-weight:inherit}.mnr-header-brand{font-family:var(--font-tight);font-weight:var(--weight-bold)}.mnr-header-brand:hover,.mnr-header-handle:hover{text-decoration:underline}.mnr-header-crown{vertical-align:middle;color:var(--color-muted-fg);margin-left:.25em;display:inline}.mnr-header-label{padding-inline-start:var(--space-xs)}.mnr-header-end{align-items:center;gap:var(--space-sm);grid-area:1/2;display:flex}.mnr-nav-icon.mnr-new-entry-icon{color:var(--color-primary-subtle)}.mnr-header-toolbar{grid-area:2/1/2/-1;align-items:center;display:flex}@media (min-width:48rem){.mnr-header{gap:var(--space-md);display:flex}.mnr-header-info{flex:1}.mnr-header-end{justify-content:flex-end;gap:var(--space-sm);flex:1;display:flex}}.mnr-nav-date{font-size:inherit;font-weight:inherit;flex:1;justify-content:center;align-items:center;gap:.25em;display:flex}
.mnr-nav{align-items:center;gap:var(--space-md);width:100%;display:flex}.mnr-nav-center{align-items:center;gap:var(--space-sm);display:flex}.mnr-nav-link{transition:opacity var(--duration-fast)var(--ease-default);justify-content:center;align-items:center;display:flex}.mnr-nav-link:hover{opacity:.6}.mnr-nav-link.is-pending{opacity:.3}.mnr-nav-link.is-disabled{opacity:.2}.mnr-nav-icon{width:2.5rem;height:2.5rem;color:var(--color-muted-fg);transition:opacity var(--duration-fast)var(--ease-default);justify-content:center;align-items:center;display:flex}.mnr-nav-icon:hover{opacity:.6}.mnr-nav-icon.is-pending{opacity:.3}.mnr-progress-bar{z-index:var(--z-progress);background-color:var(--color-fg);transform-origin:0;height:2px;animation:3s cubic-bezier(.05,.05,0,1) forwards nav-progress;position:fixed;top:0;left:0;right:0}@keyframes nav-progress{0%{transform:scaleX(0)}to{transform:scaleX(.85)}}
.mnr-calendar{padding:var(--space-md);flex:1;align-items:flex-start;display:flex}.mnr-calendar-grid{grid-template-columns:repeat(7,1fr);gap:1px;width:100%;display:grid}.mnr-calendar-month{text-transform:capitalize;font-variant-numeric:tabular-nums}.mnr-calendar-dayname{background-color:var(--color-bg);padding-block:var(--space-xs);color:var(--color-muted-fg);text-transform:uppercase;text-align:center;font-size:2vw}.mnr-calendar-cell{background-color:var(--color-bg);aspect-ratio:1;position:relative;overflow:hidden}.mnr-calendar-cell.is-today{box-shadow:inset 0 0 0 1px var(--color-fg)}.mnr-calendar-cell-day{z-index:1;font-size:5vw;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mnr-calendar-cell-day.is-active{opacity:0}.mnr-calendar-cell-day.is-muted{color:var(--color-muted-fg)}.mnr-calendar-cell-day.is-offset{color:color-mix(in oklch,var(--color-muted-fg)40%,transparent)}.mnr-calendar-cell>.mnr-entry-miniature{position:absolute;inset:0}.mnr-calendar-cell-badge{font-size:var(--text-2xs);font-variant-numeric:tabular-nums;color:var(--color-muted-fg);background:var(--color-bg);padding:0 .2em;line-height:1.2;position:absolute;bottom:.15rem;right:.25rem}.mnr-calendar-link{transition:opacity var(--duration-fast)var(--ease-default);display:block}.mnr-calendar-link:hover{opacity:.7}.mnr-calendar-link:focus-visible{box-shadow:0 0 0 1vw var(--color-primary);z-index:2;outline:none}.mnr-month-picker-trigger{cursor:pointer}.mnr-month-picker-trigger:hover{text-underline-offset:.2em;text-decoration:underline}.mnr-month-picker-header{justify-content:space-between;align-items:center;margin-block-end:var(--space-xs);display:flex}.mnr-month-picker-year{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.mnr-month-picker-grid{grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.mnr-month-picker-cell{padding:var(--space-xs)var(--space-sm);text-align:center;font-size:var(--text-sm);text-transform:capitalize}.mnr-month-picker-cell:hover:not(.is-muted){background-color:var(--color-accent)}.mnr-month-picker-cell.is-current{font-weight:var(--weight-semibold);box-shadow:inset 0 0 0 1px var(--color-fg)}.mnr-month-picker-cell.is-muted{color:var(--color-muted-fg);opacity:.4}
.mnr-entry{--_img-aspect:1;align-items:center;gap:var(--space-lg);padding-inline:var(--space-sm);flex-direction:column;width:100%;display:flex}.mnr-entry-image{justify-content:center;width:100%;display:flex}.mnr-entry-image-frame{--_avail-height:calc(100svh - var(--header-height) - var(--space-lg) - 3rem);aspect-ratio:var(--_img-aspect);width:min(calc(100dvw - (var(--space-sm)*2)),calc(var(--_avail-height)*var(--_img-aspect)));justify-content:center;align-items:center;max-width:100%;display:flex;position:relative;container-type:inline-size}.mnr-entry.is-no-caption{gap:0}.mnr-entry.is-no-caption .mnr-entry-image-frame{--_avail-height:calc(100svh - var(--header-height) - var(--space-sm))}.mnr-entry-image-frame img,.mnr-entry-image-frame picture{object-fit:contain;max-width:100%;max-height:100%}.mnr-entry-image-frame .mnr-text-entry-display{max-height:var(--_avail-height);overflow:hidden}.mnr-entry-caption{align-items:center;gap:var(--space-lg);flex-direction:column;width:100%;max-width:40rem;display:flex}.mnr-banner{padding:var(--space-sm)var(--space-md);font-size:var(--text-sm);color:var(--color-muted-fg);border-bottom:1px solid var(--color-border);text-align:center}.mnr-caption{color:var(--color-muted-fg)}.mnr-caption a{text-underline-offset:2px;text-decoration:underline}.mnr-caption-readonly{color:var(--color-muted-fg);outline:none}.mnr-entry-focus-container{justify-content:center;align-items:center;display:flex}.mnr-entry-focus{line-height:var(--leading-relaxed);max-width:65ch}.mnr-entry-miniature{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;overflow:hidden;container-type:inline-size}.mnr-entry-miniature img{object-fit:cover;width:100%;height:100%;display:block}.mnr-entry-miniature .mnr-text-entry-display{aspect-ratio:3/2;width:100%}.mnr-entry.is-locked .mnr-entry-image-frame{overflow:hidden}.mnr-entry-locked-img{object-fit:cover;filter:blur(16px);-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;transform:scale(1.1)}.mnr-entry-locked-text{width:100%;height:100%;padding:var(--space-xl);background:var(--color-surface);color:var(--color-muted-fg);filter:blur(6px);-webkit-user-select:none;user-select:none;pointer-events:none;text-align:center;justify-content:center;align-items:center;font-size:4cqi;display:flex}.mnr-entry-locked-overlay{justify-content:center;align-items:center;gap:var(--space-sm);color:var(--color-fg);z-index:1;flex-direction:column;display:flex;position:absolute;inset:0}.mnr-entry-locked-link{font-size:var(--text-sm);text-underline-offset:2px;text-decoration:underline}.mnr-entry-locked-caption{color:var(--color-muted-fg);filter:blur(4px);-webkit-user-select:none;user-select:none}.mnr-calendar-cell.is-locked .mnr-calendar-cell-img{filter:blur(4px)}.mnr-calendar-cell.is-locked .mnr-calendar-cell-text{filter:blur(3px)}.mnr-entry-empty{color:var(--color-muted-fg)}.mnr-entry-actions-trigger{color:var(--color-muted-fg);transition:opacity var(--duration-fast)var(--ease-default);padding:.25rem;position:absolute;bottom:0;right:0;transform:translateY(100%)}.mnr-entry-actions-trigger:hover{opacity:.6}.mnr-entry-edit{gap:var(--space-lg);padding:var(--space-lg);flex-direction:column;display:flex}.mnr-entry-edit-section{gap:var(--space-md);flex-direction:column;display:flex}.mnr-entry-edit-actions{gap:var(--space-md);display:flex}.mnr-textarea-minimal{border:0;border-bottom:1px solid var(--color-border);box-shadow:none;resize:none;min-height:20vh}.mnr-textarea-minimal:focus-visible{box-shadow:none;border-color:var(--color-fg);outline:none}.mnr-input-minimal{border:0;border-bottom:1px solid var(--color-border);box-shadow:none}.mnr-input-minimal:focus-visible{box-shadow:none;border-color:var(--color-fg);outline:none}
.mnr-form{gap:var(--space-xl);flex-direction:column;display:flex}.mnr-form-section{gap:var(--space-2xs);flex-direction:column;display:flex}.mnr-form-group{gap:var(--space-xs);flex-direction:column;display:flex}.mnr-form-row{align-items:center;gap:0;display:flex}.mnr-form-actions{gap:var(--space-md);display:flex}.mnr-handle-field{align-items:center;display:flex}.mnr-handle-input-wrap{flex:1;position:relative}.mnr-handle-input-wrap [data-slot=input]{padding-right:var(--space-xl);padding-left:var(--space-xs)}.mnr-handle-status{right:var(--space-xs);cursor:default;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.mnr-handle-icon.is-idle{color:var(--color-muted-fg)}.mnr-handle-icon.is-checking{color:var(--color-muted-fg);animation:1s linear infinite mnr-spin}.mnr-handle-icon.is-available{color:#278733;color:lab(49.5829% -42.1882 35.8774)}.mnr-handle-icon.is-taken{color:var(--color-destructive)}@keyframes mnr-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mnr-form-label{font-size:var(--text-sm);color:var(--color-muted-fg)}.mnr-form-counter{color:var(--color-muted-fg);font-variant-numeric:tabular-nums;text-align:right;font-size:var(--text-sm);padding:0 var(--space-2xs)}.mnr-entry-form{gap:var(--space-lg);width:100%;display:flex}.mnr-entry-form-preview{min-width:0;padding:var(--space-sm);border:1px solid var(--color-fg);box-shadow:0 0 0 0 1px var(--color-fg);flex:1;justify-content:center;align-items:center;display:flex}.mnr-entry-form-preview .mnr-entry-image-frame{width:min(100%,calc((100dvh - 8rem)*var(--_img-aspect,1.5)));max-height:calc(100dvh - 8rem);overflow:hidden}.mnr-entry-form-preview .mnr-entry-image-frame img{object-fit:contain;max-width:100%;max-height:100%}.mnr-entry-form-preview .mnr-entry-image-frame .mnr-text-entry-display{height:100%;width:100%!important}.mnr-entry-form-preview .mnr-text-entry-display{width:100%}.mnr-entry-form-panel{gap:var(--space-lg);flex-direction:column;flex-shrink:0;width:min(25rem,100%);display:flex}.mnr-entry-form-empty{aspect-ratio:3/2;justify-content:center;align-items:center;width:100%;display:flex}.mnr-text-editor{border:1px solid var(--color-fg)}.mnr-text-editor-toolbar{justify-content:space-between;align-items:center;gap:var(--space-xs)var(--space-md);padding:var(--space-2xs)var(--space-xs);border-bottom:1px solid var(--color-border);display:flex}@media (max-width:32rem){.mnr-text-editor-toolbar{flex-wrap:wrap}.mnr-text-editor-toolbar [data-slot=slider]{flex-basis:100%}}.mnr-text-editor-input{width:100%;min-height:6rem;padding:var(--space-sm);box-shadow:none;resize:none;font-size:var(--text-base);color:var(--color-fg);background:0 0;border:0;font-family:inherit}.mnr-text-editor-input:focus-visible{outline:none}.mnr-dropzone--compact{min-height:4rem}@media (max-width:64rem){.mnr-entry-form{flex-direction:column}.mnr-entry-form-panel{width:100%}}.mnr-form-mode{gap:var(--space-md);display:flex}.mnr-form-mode-btn{color:var(--color-muted-fg);transition:opacity var(--duration-fast)var(--ease-default)}.mnr-form-mode-btn:hover{opacity:.6}.mnr-form-mode-btn.is-active{color:var(--color-fg);text-underline-offset:4px;text-decoration:underline}.mnr-dropzone{justify-content:center;align-items:center;gap:var(--space-md);border:1px dashed var(--color-fg);padding:var(--space-md);cursor:pointer;transition:border-color var(--duration-fast)var(--ease-default);display:flex}.mnr-dropzone:hover{border-color:var(--color-muted-fg)}.mnr-dropzone-icon{color:var(--color-muted-fg);flex-shrink:0}.mnr-dropzone-text{gap:var(--space-3xs);font-size:var(--text-sm);flex-direction:column;display:flex}.mnr-dropzone-choose{color:var(--color-primary-subtle);text-underline-offset:.2em;text-decoration:underline}.mnr-dropzone-choose:hover{opacity:.7}.mnr-dropzone-formats{font-size:var(--text-xs)}@media (pointer:coarse){.mnr-dropzone-drag{display:none}}.mnr-form-preview{width:100%}.mnr-form-preview--constrained{width:100%;max-width:42rem}.mnr-form-action{color:var(--color-muted-fg);transition:opacity var(--duration-fast)var(--ease-default);align-self:flex-start}.mnr-form-action:hover{opacity:.6}.mnr-form-page{align-items:center;gap:var(--space-xl);flex-direction:column;width:100%;display:flex}.mnr-form-page--narrow{max-width:20rem}.mnr-form-page--medium{max-width:28rem}.mnr-form-heading{align-items:center;gap:var(--space-xs);flex-direction:column;display:flex}.mnr-form-heading-title{font-size:var(--text-2xl);font-weight:var(--weight-bold)}
.mnr-menu-trigger{width:2.5rem;height:2.5rem;color:var(--color-muted-fg);transition:opacity var(--duration-fast)var(--ease-default);justify-content:center;align-items:center;display:flex}.mnr-menu-trigger:hover{opacity:.6}.mnr-menu-list{border-top:1px solid var(--color-border);padding-inline:.25rem;padding-block:var(--space-xs);flex-direction:column;display:flex}.mnr-menu-item{align-items:center;gap:var(--space-sm);width:100%;padding-inline:var(--space-sm)var(--space-sm);padding-inline-start:var(--space-lg);padding-block:var(--space-xs);font-size:var(--text-sm);color:var(--color-muted-fg);transition:opacity var(--duration-fast)var(--ease-default);display:flex}.mnr-menu-item:hover{opacity:.6}.mnr-menu-item svg{flex-shrink:0;width:1rem;height:1rem}.mnr-menu-item.is-destructive{color:var(--color-destructive)}.mnr-menu-section{padding-block:var(--space-xs);flex-direction:column;display:flex}.mnr-menu-section+.mnr-menu-section{border-top:1px solid var(--color-border)}.mnr-menu-section-title{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-muted-fg);text-transform:uppercase;letter-spacing:.05em;padding-inline:var(--space-sm);padding-block:var(--space-xs)var(--space-2xs)}
.mdxeditor{--baseTextContrast:var(--color-fg);--baseBgSubtle:var(--color-bg);--baseBg:var(--color-bg);--baseBorder:var(--color-border);--baseBase:var(--color-fg);--baseText:var(--color-fg);--baseTextHighContrast:var(--color-fg);--accentBase:var(--color-muted);--accentBgHover:var(--color-muted);--accentText:var(--color-fg);--accentTextContrast:var(--color-fg);color:var(--color-fg);background:0 0;font-family:inherit}.mdxeditor-toolbar{background:0 0!important;border-radius:0!important;padding:0!important}.mdxeditor button{border-radius:0!important}.mdxeditor [role=toolbar] button:not(.is-active){color:var(--color-muted-fg);padding:.25em .5em;background:0 0!important}.mdxeditor [role=toolbar] button.is-active{padding:.25em .5em;background:var(--color-fg)!important;color:var(--color-bg)!important}.mdxeditor [role=toolbar] button svg{fill:currentColor!important;color:inherit!important}.mdxeditor [role=toolbar] button:hover{color:var(--color-fg);background:color-mix(in oklch,var(--color-fg)15%,transparent)!important}.mdxeditor [role=toolbar] button[data-state=on]{color:var(--color-bg);border-color:var(--color-fg);background:var(--color-fg)!important}.mdxeditor-toggle-group{gap:var(--space-xs);display:flex}.mdxeditor .cm-editor{background-color:var(--color-bg);color:var(--color-fg)}.mdxeditor .cm-editor .cm-gutters{background-color:var(--color-bg);border-color:var(--color-border);color:var(--color-muted-fg)}.mdxeditor .cm-editor .cm-content{color:var(--color-fg);caret-color:var(--color-fg)}.mdxeditor .cm-editor .cm-cursor{border-color:var(--color-fg)}.mdxeditor .cm-editor .cm-activeLine{background-color:#0000}.mnr-editor-toolbar{align-items:center;gap:var(--space-xs);width:100%;display:flex}.mnr-editor-source-toggle{font-size:var(--text-xs);color:var(--color-muted-fg);transition:opacity var(--duration-fast);margin-inline-start:auto}.mnr-editor-source-toggle:hover{opacity:.6}.mnr-editor{border:1px solid var(--color-fg)}.mnr-editor .mnr-editor-content{min-height:6rem;padding:var(--space-sm);font-size:var(--text-base);outline:none;color:var(--color-fg)!important}.mnr-editor .mdxeditor-root-contenteditable>[data-placeholder]:before,.mnr-editor [class*=placeholder]{color:var(--color-muted-fg)!important;opacity:1!important}.mnr-editor .mnr-editor-content p+p{margin-top:var(--space-sm)}.mnr-editor .mnr-editor-content a{text-underline-offset:2px;text-decoration:underline}
.mnr-admin-section{margin-block-end:var(--space-2xl)}.mnr-admin-section-title{font-size:var(--text-sm);font-weight:var(--weight-bold);text-transform:uppercase;color:var(--color-muted-fg);margin-block-end:var(--space-md)}.mnr-admin-tabs{gap:var(--space-lg);border-bottom:1px solid var(--color-border);margin-block-end:var(--space-xl);display:flex}.mnr-admin-tab{font-size:var(--text-sm);color:var(--color-muted-fg);transition:opacity var(--duration-fast);padding-block-end:var(--space-xs)}.mnr-admin-tab:hover{opacity:.6}.mnr-admin-tab.is-active{color:var(--color-fg);border-bottom:1px solid var(--color-fg);margin-bottom:-1px}.mnr-admin-search{gap:var(--space-sm);max-width:24rem;margin-block-end:var(--space-lg);display:flex}.mnr-admin-table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.mnr-admin-table th{text-align:left;font-weight:var(--weight-medium);color:var(--color-muted-fg);padding:var(--space-xs)var(--space-sm);border-bottom:1px solid var(--color-border)}.mnr-admin-table td{padding:var(--space-xs)var(--space-sm);border-bottom:1px solid var(--color-border);vertical-align:middle}.mnr-admin-table tr:last-child td{border-bottom:none}.mnr-admin-thumb{object-fit:cover;width:2.5rem;height:2.5rem}.mnr-admin-badge{font-size:var(--text-xs);border:1px solid var(--color-border);color:var(--color-muted-fg);padding:.1em .4em;display:inline-block}.mnr-admin-badge.is-approved{color:#278733;color:lab(49.5829% -42.1882 35.8774);border-color:#278733;border-color:lab(49.5829% -42.1882 35.8774)}.mnr-admin-badge.is-pending{color:#bd6700;color:lab(52.9154% 32.5188 68.4121);border-color:#bd6700;border-color:lab(52.9154% 32.5188 68.4121)}.mnr-admin-badge.is-banned{color:var(--color-destructive);border-color:var(--color-destructive)}.mnr-admin-action{font-size:var(--text-sm);color:var(--color-muted-fg);transition:opacity var(--duration-fast)}.mnr-admin-action:hover{opacity:.6}.mnr-admin-action.is-approve{color:#278733;color:lab(49.5829% -42.1882 35.8774)}.mnr-admin-action.is-revoke{color:var(--color-destructive)}.mnr-admin-user-toolbar{align-items:center;gap:var(--space-md)var(--space-xl);padding-block:var(--space-md);border-bottom:1px solid var(--color-border);flex-wrap:wrap;margin-block-end:var(--space-lg);display:flex}.mnr-admin-user-info{align-items:center;gap:var(--space-xs)var(--space-md);flex-wrap:wrap;flex:1;display:flex}.mnr-admin-user-actions{align-items:center;gap:var(--space-md);display:flex}.mnr-admin-bell{color:var(--color-muted-fg);transition:opacity var(--duration-fast);justify-content:center;align-items:center;display:flex;position:relative}.mnr-admin-bell:hover{opacity:.6}.mnr-admin-bell-dot{background-color:var(--color-destructive);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:0;right:0}.mnr-admin-empty{color:var(--color-muted-fg);padding:var(--space-xl)0}.mnr-admin-list{gap:var(--space-lg);flex-direction:column;display:flex}.mnr-admin-card{border:1px solid var(--color-border);padding:var(--space-md);gap:var(--space-md);flex-direction:column;display:flex}.mnr-admin-report-header{gap:var(--space-md);display:flex}.mnr-admin-report-thumb{flex-shrink:0}.mnr-admin-thumb-img{object-fit:cover;width:5rem;height:5rem}.mnr-admin-thumb-text{background:var(--color-surface);width:5rem;height:5rem;font-size:var(--text-xs);color:var(--color-muted-fg);padding:var(--space-xs);justify-content:center;align-items:center;text-decoration:none;display:flex;overflow:hidden}.mnr-admin-report-info{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.mnr-admin-report-row{font-size:var(--text-sm)}.mnr-admin-link{text-underline-offset:2px;text-decoration:underline}.mnr-admin-actions{gap:var(--space-sm);display:flex}
.mnr-home{align-items:center;gap:var(--space-3xl);padding-inline:var(--space-lg);padding-block:var(--space-3xl);flex-direction:column;max-width:40rem;margin-inline:auto;display:flex}.mnr-home-hero{align-items:center;gap:var(--space-lg);text-align:center;flex-direction:column;display:flex}.mnr-home-hero-heading{font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--leading-tight)}.mnr-home-hero-body{color:var(--color-muted-fg);max-width:32rem}.mnr-home-features{gap:var(--space-2xl);display:grid}@media (min-width:32rem){.mnr-home-features{grid-template-columns:1fr 1fr}}.mnr-home-feature{gap:var(--space-xs);flex-direction:column;display:flex}.mnr-home-feature-title{font-weight:var(--weight-bold)}.mnr-home-feature-body{color:var(--color-muted-fg);font-size:var(--text-sm)}.mnr-home-cta{align-items:center;gap:var(--space-md);flex-direction:column;display:flex}
.mnr-info{max-width:36rem;padding-inline:var(--space-lg);padding-block:var(--space-2xl);gap:var(--space-lg);flex-direction:column;margin-inline:auto;display:flex}.mnr-info p{color:var(--color-muted-fg)}.mnr-info a{text-underline-offset:2px;text-decoration:underline}.mnr-info [data-footnote-ref]{text-decoration:none}.mnr-info [data-footnote-ref]:hover{text-decoration:underline}.mnr-info [data-footnote-ref]:before{content:"["}.mnr-info [data-footnote-ref]:after{content:"]"}.mnr-info .footnotes{font-size:var(--text-sm);color:var(--color-muted-fg);border-top:1px solid var(--color-border);padding-top:var(--space-md);margin-top:var(--space-lg)}.mnr-info .footnotes ol{padding-inline-start:var(--space-lg)}.mnr-info blockquote{border-inline-start:2px solid var(--color-border);color:var(--color-muted-fg);padding-inline-start:var(--space-lg);font-style:italic}
.mnr-text-entry-box{width:100%;position:relative}.mnr-text-entry-display{text-align:center;place-items:center;width:100%;height:100%;padding:1.5em;display:grid;overflow:hidden}.mnr-text-entry-display.has-bg-image{isolation:isolate;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.mnr-text-entry-display.has-bg-image:after{content:"";z-index:-1;background-color:var(--_overlay-color);position:absolute;inset:0}.mnr-text-entry-box .mdxeditor-root-contenteditable,.mnr-text-entry-box .mdxeditor-root-contenteditable>*,.mnr-text-entry-box .mnr-text-entry-content,.mnr-text-entry-box [data-lexical-editor]{outline:none;flex-direction:column!important;justify-content:center!important;width:100%!important;height:100%!important;display:flex!important}.mnr-text-entry-box .mdxeditor-root-contenteditable{aspect-ratio:3/2}.mnr-text-entry-content{padding:var(--space-lg)}.mnr-text-entry-box [data-placeholder]:before,.mnr-text-entry-box [class*=placeholder]{color:inherit!important;opacity:.4!important}.mnr-text-align-left,.mnr-text-align-left .mnr-text-entry-content{text-align:left;justify-items:start}.mnr-text-align-center,.mnr-text-align-center .mnr-text-entry-content{text-align:center}.mnr-text-align-right,.mnr-text-align-right .mnr-text-entry-content{text-align:right;justify-items:end}.mnr-text-entry-box .mdxeditor-toolbar{color:var(--color-fg);border-bottom:1px solid var(--color-border);background:var(--color-bg)!important}.mnr-text-align-group{gap:var(--space-xs);flex-shrink:0;display:flex}.mnr-text-align-btn{width:1.75rem;height:1.75rem;color:var(--color-muted-fg);border:1px solid var(--color-border);cursor:pointer;transition:opacity var(--duration-fast);background:0 0;justify-content:center;align-items:center;display:flex}.mnr-text-align-btn svg{fill:currentColor!important;color:inherit!important}.mnr-text-align-btn:hover{opacity:.8}.mnr-text-align-btn.is-active{outline:2px solid var(--color-fg);color:var(--color-fg)}.mnr-text-theme-group{gap:var(--space-xs);flex-shrink:0;display:flex}.mnr-text-theme-btn{cursor:pointer;width:1.75rem;height:1.75rem;transition:opacity var(--duration-fast);justify-content:center;align-items:center;display:flex;font-size:var(--text-xs)!important;letter-spacing:0!important;line-height:1!important}.mnr-text-theme-btn:hover{opacity:.8}.mnr-text-theme-btn.is-active{outline:2px solid var(--color-fg)}.mnr-text-entry-box .mnr-form-counter{bottom:var(--space-xs);right:var(--space-sm);font-size:var(--text-xs);position:absolute}.mnr-text-theme-minimal,.mnr-text-theme-nostalgic,.mnr-text-theme-excessive{--_text-color:inherit}.mnr-text-entry-box .mdxeditor,.mnr-text-entry-box .mdxeditor :not(svg):not(button):not(select):not(option):not(strong):not(em):not(b):not(i){font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;color:inherit!important;font-family:inherit!important}.mnr-text-theme-minimal{background-color:var(--color-surface);color:var(--color-fg);font-family:var(--font-base);font-size:var(--_text-size,4cqi);font-weight:var(--weight-normal);line-height:var(--leading-normal)}.mnr-text-entry-display.is-overlay{--_overlay-color:#03030333;color:#f8f8f8;color:lab(97.68% -.0000298023 .0000119209);background-color:#0000}@supports (color:lab(0% 0 0)){.mnr-text-entry-display.is-overlay{--_overlay-color:lab(.903296% 0 0/.2)}}.mnr-text-theme-nostalgic{color:#291f18;color:lab(12.9465% 3.69321 6.93115);font-family:var(--font-nostalgic);font-size:var(--_text-size,4cqi);font-weight:800;line-height:var(--leading-relaxed);background-color:#f6ede0;background-color:lab(94.2538% 1.22291 7.58821)}.dark .mnr-text-theme-nostalgic,.mnr-text-theme-nostalgic:is(.dark *){color:#d5cdc0;color:lab(82.653% 1.23721 7.59853);background-color:#221811;background-color:lab(9.46389% 3.74058 6.52272)}.mnr-text-theme-excessive{background-color:var(--color-fg);color:var(--color-bg);font-family:var(--font-tight);font-size:var(--_text-size,5cqi);font-weight:900;line-height:var(--leading-tight);letter-spacing:-.02em}
.mnr-swipe-wrapper{overflow:hidden}.mnr-swipe-track{will-change:transform;touch-action:pan-y pinch-zoom;width:300vw;display:flex}.mnr-swipe-slide{flex-shrink:0;width:100vw;min-height:0}.mnr-crossfade-wrapper{position:relative}.mnr-crossfade-out{pointer-events:none;animation:.5s forwards fade-out}.mnr-crossfade-in{gap:var(--space-3xl);flex-direction:column;width:100%;animation:.5s fade-in;display:flex;position:absolute;top:0;left:0}.mnr-swipe-ghost{transform:translateY(var(--scroll-y,0px));gap:var(--space-3xl);max-height:calc(100dvh - var(--header-height));flex-direction:column;display:flex;overflow:hidden}
@keyframes scroll-pill-enter{0%{opacity:0;transform:translate(-50%)translateY(2rem)}40%{opacity:1;transform:translate(-50%)translateY(-.5rem)}60%{transform:translate(-50%)translateY(.25rem)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes scroll-pill-exit{0%{opacity:1;transform:translate(-50%)translateY(0)}40%{transform:translate(-50%)translateY(-.5rem)}to{opacity:0;transform:translate(-50%)translateY(2rem)}}.mnr-scroll-pill{bottom:var(--space-xs);z-index:10;align-items:center;gap:var(--space-2xs);height:var(--space-xl);padding:0 var(--space-md);font-size:var(--text-sm);color:var(--color-fg);background-color:var(--color-bg);border:1px solid var(--color-fg);border-radius:calc(var(--space-xl)/2);pointer-events:none;opacity:0;display:flex;position:fixed;left:50%;transform:translate(-50%)}.mnr-scroll-pill.is-visible{animation:.5s both scroll-pill-enter}.mnr-scroll-pill.is-dismissed{animation:.4s forwards scroll-pill-exit}.mnr-scroll-pill svg{flex-shrink:0}
.mnr-profile-preview{gap:var(--space-xs);max-width:20rem;padding:var(--space-sm);flex-direction:column;display:flex}[data-slot=popover-content]>.mnr-profile-preview{padding:0}.mnr-profile-preview-card{background-color:var(--color-popover);color:var(--color-popover-fg);border:1px solid var(--color-border);padding:var(--space-sm);border-radius:3px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;box-shadow:0 4px 6px -1px lab(0% 0 0/.1),0 2px 4px -2px lab(0% 0 0/.1)}.mnr-profile-preview-header{gap:var(--space-sm);align-items:center;display:flex}.mnr-profile-preview-avatar{border-radius:50%;flex-shrink:0;width:3.5rem;height:3.5rem;overflow:hidden}.mnr-profile-preview-avatar img{object-fit:cover;width:100%;height:100%}.mnr-profile-preview-identity{gap:var(--space-3xs);flex-direction:column;min-width:0;display:flex}.mnr-profile-preview-handle{font-size:var(--text-sm);color:var(--color-muted-fg)}.mnr-profile-preview-name{font-weight:var(--weight-semibold)}.mnr-profile-preview-bio{font-size:var(--text-sm);color:var(--color-muted-fg);white-space:pre-wrap;word-break:break-word}.mnr-profile-preview-email{font-size:var(--text-sm);text-underline-offset:.2em;text-decoration:underline}.mnr-profile-preview-link{font-size:var(--text-sm);align-items:center;gap:var(--space-3xs);text-underline-offset:.2em;text-decoration:underline;display:flex}.mnr-profile-preview-link-domain{color:var(--color-muted-fg);text-decoration:none}.mnr-profile-link-row{gap:var(--space-xs);align-items:center;display:flex}.mnr-profile-link-row [data-slot=input]{flex:1}
.mnr-phiary{max-width:40rem;padding:var(--space-md);margin:0 auto}.mnr-phiary-header{margin-bottom:var(--space-2xl)}.mnr-phiary-header h1{font-family:var(--font-tight);font-weight:var(--weight-bold);font-size:var(--text-xl)}.mnr-phiary-header h2{font-size:var(--text-base);color:var(--color-muted-fg)}.mnr-phiary-entries{gap:var(--space-2xl);flex-direction:column;display:flex}.mnr-phiary-entry-img{object-fit:cover;background:var(--color-muted);width:100%}.mnr-phiary-entry-date{font-size:var(--text-sm);color:var(--color-muted-fg);margin-top:var(--space-xs)}.mnr-phiary-entry-title{font-weight:var(--weight-semibold)}.mnr-phiary-desc{font-size:var(--text-sm);color:var(--color-muted-fg);line-height:var(--leading-relaxed)}.mnr-phiary-desc p+p{margin-top:var(--space-xs)}
.mnr-feedback{width:min(40rem,100%);margin:0 auto}.mnr-feedback-heading{margin-bottom:var(--space-md)}.mnr-feedback-form{gap:var(--space-md);flex-direction:column;display:flex}.mnr-feedback-type-fieldset{border:none;margin:0;padding:0}.mnr-feedback-type-options{gap:var(--space-2xs);padding-top:var(--space-xs);flex-direction:column;display:flex}.mnr-feedback-type-label{align-items:center;gap:var(--space-xs);cursor:pointer;font-size:var(--text-sm);display:flex}.mnr-feedback-list{margin-top:var(--space-2xl)}.mnr-feedback-list-heading{margin-bottom:var(--space-md)}.mnr-feedback-messages{gap:var(--space-xs);flex-direction:column;display:flex}.mnr-feedback-message-row{align-items:baseline;gap:var(--space-sm);padding:var(--space-xs)0;text-align:left;cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;width:100%;display:flex}.mnr-feedback-message-date{font-size:var(--text-xs);color:var(--color-muted-fg);flex-shrink:0}.mnr-feedback-message-title{flex:1;min-width:0}.mnr-feedback-message-type,.mnr-feedback-message-status{font-size:var(--text-xs);color:var(--color-muted-fg);flex-shrink:0}.mnr-feedback-message-status.is-resolved{color:var(--color-primary)}.mnr-feedback-dialog-meta{gap:var(--space-sm);font-size:var(--text-xs);display:flex}.mnr-feedback-dialog-body{font-size:var(--text-sm);line-height:var(--leading-relaxed)}.mnr-feedback-replies{border-top:1px solid var(--color-border);padding-top:var(--space-sm);margin-top:var(--space-sm);gap:var(--space-sm);flex-direction:column;display:flex}.mnr-feedback-replies-heading{font-size:var(--text-sm);color:var(--color-muted-fg)}.mnr-feedback-reply{font-size:var(--text-sm)}.mnr-feedback-reply-meta{gap:var(--space-xs);font-size:var(--text-xs);color:var(--color-muted-fg);margin-bottom:var(--space-3xs);display:flex}.mnr-feedback-reply-body{line-height:var(--leading-relaxed)}.mnr-feedback-status-select{font-size:var(--text-xs);background:var(--color-bg);border:1px solid var(--color-border);color:inherit;padding:.15em .4em}.mnr-feedback-reply-form{border-top:1px solid var(--color-border);padding-top:var(--space-sm);margin-top:var(--space-sm)}.mnr-feedback-reply-actions{margin-top:var(--space-xs)}
.mnr-notification-bell{position:relative}.mnr-notification-dot{background-color:var(--color-primary);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:-.1rem;right:-.1rem}.mnr-notification-list{gap:var(--space-xs);flex-direction:column;min-width:16rem;max-width:20rem;display:flex}.mnr-notification-header{justify-content:space-between;align-items:baseline;display:flex}.mnr-notification-heading{font-weight:var(--weight-semibold);font-size:var(--text-sm)}.mnr-notification-dismiss-all{font-size:var(--text-xs);color:var(--color-muted-fg);cursor:pointer;font:inherit;background:0 0;border:none;padding:0}.mnr-notification-dismiss-all:hover{color:var(--color-fg)}.mnr-notification-item{align-items:flex-start;gap:var(--space-xs);display:flex}.mnr-notification-item-content{gap:var(--space-3xs);flex-direction:column;flex:1;min-width:0;display:flex}.mnr-notification-item-title{font-size:var(--text-sm);line-height:var(--leading-snug)}.mnr-notification-item-date{font-size:var(--text-xs);color:var(--color-muted-fg)}.mnr-notification-item-dismiss{color:var(--color-muted-fg);cursor:pointer;padding:var(--space-3xs);background:0 0;border:none;flex-shrink:0}.mnr-notification-item-dismiss:hover{color:var(--color-fg)}
.is-hidden{display:none}.is-muted{color:var(--color-muted-fg)}.is-destructive{color:var(--color-destructive)}[disabled],[data-disabled=true]{pointer-events:none;opacity:.5}
.dark{--color-bg:#171612;--color-fg:#ebe7e2;--color-surface:var(--color-bg);--color-muted:#302d29;--color-muted-fg:#9b9893;--color-accent:var(--color-muted);--color-accent-fg:var(--color-fg);--color-border:#3a3733;--color-ring:var(--color-fg);--color-primary:#4a5b46;--color-primary-fg:#f6f1eb;--color-primary-subtle:#83967e;--color-destructive:#cc2827;--color-popover:var(--color-bg);--color-popover-fg:var(--color-fg)}@supports (color:lab(0% 0 0)){.dark{--color-bg:lab(7.26101% .0557974 2.69536);--color-fg:lab(91.8938% .691086 2.95995);--color-muted:lab(18.8116% .732422 2.98846);--color-muted-fg:lab(62.8934% .698388 2.96472);--color-border:lab(23.452% .725314 2.98327);--color-primary:lab(36.696% -10.3748 9.95073);--color-primary-fg:lab(95.377% .869095 3.70333);--color-primary-subtle:lab(59.9035% -10.4029 9.85816);--color-destructive:lab(45.8049% 62.9533 44.1)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}


