*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}button,input,select,textarea{font:inherit}button,select{text-transform:none}body{margin:0;font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-md);line-height:var(--mantine-line-height);background-color:var(--mantine-color-body);color:var(--mantine-color-text);-webkit-font-smoothing:var(--mantine-webkit-font-smoothing);-moz-osx-font-smoothing:var(--mantine-moz-font-smoothing)}.fragment{height:100%;width:100%}.fragment:after{display:none}[data-mantine-color-scheme=light] .fragment:after{opacity:0}@keyframes noise{0%{transform:translate(0)}10%{transform:translate(-3%,-6%)}20%{transform:translate(-9%,3%)}30%{transform:translate(12%,-9%)}40%{transform:translate(-15%,12%)}50%{transform:translate(-3%,-3%)}60%{transform:translate(12%)}70%{transform:translateY(12%)}80%{transform:translate(3%,3%)}90%{transform:translate(-15%,15%)}to{transform:translate(0)}}@media screen and (max-device-width:31.25em){body{-webkit-text-size-adjust:100%}}@media (prefers-reduced-motion:reduce){[data-respect-reduced-motion] [data-reduce-motion]{transition:none;animation:none}}[data-mantine-color-scheme=dark] .mantine-dark-hidden,[data-mantine-color-scheme=light] .mantine-light-hidden{display:none}.mantine-focus-auto:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.mantine-focus-always:focus{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.mantine-focus-never:focus{outline:none}.mantine-active:active{transform:translateY(calc(.0625rem * var(--mantine-scale)))}:where([dir=rtl]) .mantine-rotate-rtl{transform:rotate(180deg)}:root[data-mantine-color-scheme=light]{--olm-bg:#f7f6f2;--olm-bg-elev:#fff;--olm-bg-elev-2:#efeee8;--olm-fg:#141410;--olm-fg-soft:#33332d;--olm-fg-2:#55554d;--olm-fg-3:#6b6b62;--olm-fg-4:#9c9c90;--olm-fg-5:#86867a;--olm-border:rgba(0,0,0,.09);--olm-border-soft:rgba(0,0,0,.08);--olm-border-strong:rgba(0,0,0,.18);--olm-active-bg:#e6e4db;--olm-nav-hover-bg:#efeee8;--olm-accent:#1e6b32;--olm-accent-rgb:30,107,50;--olm-noise-blend:multiply;--olm-ghost-num:rgba(0,0,0,.06);--olm-diagonal:repeating-linear-gradient(115deg,rgba(0,0,0,.03) 0 2px,transparent 2px 13px);--mantine-color-body:var(--olm-bg);--mantine-color-text:var(--olm-fg);--mantine-color-card:var(--olm-bg-elev);--mantine-color-border:var(--olm-border);--mantine-color-dimmed:var(--olm-fg-3);--mantine-color-default:var(--olm-bg-elev);--mantine-color-default-hover:var(--olm-bg-elev-2);--mantine-color-default-color:var(--olm-fg);--mantine-color-default-border:var(--olm-border);--mantine-color-placeholder:var(--olm-fg-4)}:root[data-mantine-color-scheme=dark]{--mantine-color-scheme:dark;--olm-bg:#0a0a0b;--olm-bg-elev:#101012;--olm-bg-elev-2:#0d0d0f;--olm-fg:#f4f4f2;--olm-fg-soft:#d6d6d0;--olm-fg-2:#a9a9a2;--olm-fg-3:#8f8f89;--olm-fg-4:#565651;--olm-fg-5:#7d7d78;--olm-border:hsla(0,0%,100%,.09);--olm-border-soft:hsla(0,0%,100%,.08);--olm-border-strong:hsla(0,0%,100%,.16);--olm-active-bg:hsla(0,0%,100%,.12);--olm-nav-hover-bg:hsla(0,0%,100%,.06);--olm-accent:#4ade80;--olm-accent-rgb:74,222,128;--olm-noise-blend:screen;--olm-ghost-num:hsla(0,0%,100%,.055);--olm-diagonal:repeating-linear-gradient(115deg,hsla(0,0%,100%,.028) 0 2px,transparent 2px 13px);--mantine-primary-color-contrast:var(--mantine-color-white);--mantine-color-bright:var(--mantine-color-white);--mantine-color-text:var(--olm-fg);--mantine-color-body:var(--olm-bg);--mantine-color-card:var(--olm-bg-elev);--mantine-color-error:var(--mantine-color-red-8);--mantine-color-placeholder:var(--olm-fg-4);--mantine-color-anchor:var(--mantine-color-blue-4);--mantine-color-default:var(--olm-bg-elev);--mantine-color-default-hover:var(--olm-bg-elev-2);--mantine-color-default-color:var(--olm-fg);--mantine-color-default-border:var(--olm-border);--mantine-color-dimmed:var(--olm-fg-3);--mantine-color-dark-text:var(--mantine-color-dark-4);--mantine-color-dark-filled:var(--mantine-color-dark-8);--mantine-color-dark-filled-hover:var(--mantine-color-dark-7);--mantine-color-border:var(--olm-border);--mantine-color-dark-light-color:var(--mantine-color-dark-3);--mantine-color-dark-outline:var(--mantine-color-dark-4)}