@charset "UTF-8";:where(body){margin:0}:root{color-scheme:dark}*,:before,:after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:where(html){scroll-behavior:smooth}}:where(html){block-size:100%;-webkit-text-size-adjust:none}:where(body){min-block-size:100%;margin:0}[data-8pt-grid=on]{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+CjxyZWN0IHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PC9yZWN0Pgo8ZyBmaWxsPSJyZ2JhKDAsMjA0LDI1NSwwLjEpIj4KPHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjEiIHk9IjgiPjwvcmVjdD4KPHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjEiIHk9IjE2Ij48L3JlY3Q+CjxyZWN0IHdpZHRoPSIzMiIgaGVpZ2h0PSIxIiB5PSIyNCI+PC9yZWN0Pgo8cmVjdCB3aWR0aD0iMzIiIGhlaWdodD0iMSIgeT0iMzIiPjwvcmVjdD4KPHJlY3Qgd2lkdGg9IjEiIGhlaWdodD0iMzIiIHg9IjgiPjwvcmVjdD4KPHJlY3Qgd2lkdGg9IjEiIGhlaWdodD0iMzIiIHg9IjE2Ij48L3JlY3Q+CjxyZWN0IHdpZHRoPSIxIiBoZWlnaHQ9IjMyIiB4PSIyNCI+PC9yZWN0Pgo8cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSIzMiIgeD0iMzIiPjwvcmVjdD4KPC9nPgo8cmVjdCB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbGw9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgc3Ryb2tlPSJyZ2JhKDAsMjA0LDI1NSwwLjI1KSIgc3Ryb2tlLWRhc2hhcnJheT0iMCwzMiwzMiI+PC9yZWN0Pgo8L3N2Zz4=)}[data-8pt-grid=on] .m-uishell{background:transparent}@font-face{font-family:Plus Jakarta Sans;src:url(./PlusJakartaSans_wght_.3c910273.ttf) format("truetype-variations")}@font-face{font-family:Akkurat;src:url(./AkkuratLLSub-Thin.03cda0c7.woff2) format("woff2");font-weight:100}@font-face{font-family:Akkurat;src:url(./AkkuratLLSub-Light.483bc939.woff2) format("woff2");font-weight:200}@font-face{font-family:Akkurat;src:url(./AkkuratLLSub-Light.483bc939.woff2) format("woff2");font-weight:300}@font-face{font-family:Akkurat;src:url(./AkkuratLLSub-Regular.11405502.woff2) format("woff2");font-weight:400}@font-face{font-family:Akkurat;src:url(./AkkuratLLSub-Regular.11405502.woff2) format("woff2");font-weight:500}@font-face{font-family:Akkurat;src:url(./AkkuratLLSub-Bold.ce3ccf16.woff2) format("woff2");font-weight:600}@font-face{font-family:Akkurat;src:url(./AkkuratLLSub-Bold.ce3ccf16.woff2) format("woff2");font-weight:700}@font-face{font-family:Akkurat;src:url(./AkkuratLLSub-Bold.ce3ccf16.woff2) format("woff2");font-weight:800}@font-face{font-family:Akkurat;src:url(./AkkuratLLSub-Black.ca8b110c.woff2) format("woff2");font-weight:900}:root{--color-brand-academy: hsl(192, 100%, 50%);--color-brand-deploy: hsl(72, 100%, 46%);--color-brand-foundry: hsl(153, 100%, 45%);--color-brand-logistics: hsl(287, 100%, 60%);--color-brand-mining-services: hsl(223, 100%, 58%);--color-brand-optifleet: hsl(31, 100%, 50%);--color-brand-optimize: hsl(44, 100%, 50%);--color-brand-parts: hsl(180, 100%, 50%);--color-brand-proof-of-impact: hsl(352, 100%, 59%);--color-brand-repair: hsl(269, 100%, 50%);--color-brand-staking: hsl(330, 100%, 50%);--color-brand-usa-pool: hsl(31, 100%, 50%);--color-active: hsl(9, 100%, 64%);--color-accent-weak: #12281f;--color-accent: #30a46c;--color-background: #101211;--color-button: #202221;--color-button-hover: hsl(9, 100%, 64%);--color-border-default: #373b39;--color-border-danger: #e5484d;--color-border-highlight: #ab4aba;--color-border-hover: #5b625f;--color-border-info: #3e63dd;--color-border-link: hsla(156, 92.8%, 93.9%, .174);--color-border-strong: #63706b;--color-border-success: #30a46c;--color-border-warning: #ffc53d;--color-icon: #adb5b2;--color-icon-hover: #eceeed;--color-menu-heading: #eceeed;--color-menu-hover: #272a29;--color-menu-selected: #3dd68c;--color-overlay: hsl(9, 100%, 64%);--color-selection: hsl(9, 100%, 64%);--color-status-danger-weak: #3b191d;--color-status-danger: #e5484d;--color-status-highlight-weak: #341b34;--color-status-highlight: #ab4aba;--color-status-info-weak: #1a2242;--color-status-info: #3e63dd;--color-status-neutral-weak: #202221;--color-status-neutral: #444947;--color-status-success-weak: #12281f;--color-status-success: #30a46c;--color-status-warning-weak: #30200b;--color-status-warning: #ffc53d;--color-surface: #171918;--color-surface-solid: #171918;--color-surface-translucent: hsla(150, 92.7%, 53%, .018);--color-surface-raised: #272a29;--color-text-accent: #3dd68c;--color-text-danger: #ff8589;--color-text-default: #eceeed;--color-text-highlight: #dc8eeb;--color-text-info: #99a2ff;--color-text-link: #35b979;--color-text-muted: #adb5b2;--color-text-success: #3dd68c;--color-text-warning: #ffcc4d;--color-text-on-accent: #ffffff;--color-text-on-danger: #ffd1d9;--color-text-on-highlight: #f4d4f4;--color-text-on-info: #dddffe;--color-text-on-success: #b1f1cb;--color-text-on-warning: #ffe7b3;--color-text-link-on-accent: #3dd68c;--color-text-link-on-danger: #ff8589;--color-text-link-on-highlight: #dc8eeb;--color-text-link-on-info: #99a2ff;--color-text-link-on-success: #3dd68c;--color-text-link-on-warning: #ffcc4d;--color-xtodo: hsl(9, 100%, 64%);--core-black: #000000;--core-white: #ffffff;--core-green-1: #0d1912;--core-green-2: #0f1d17;--core-green-3: #12281f;--core-green-4: #143125;--core-green-5: #173a2a;--core-green-6: #194633;--core-green-7: #1f5e41;--core-green-8: #2c8c5e;--core-green-9: #30a46c;--core-green-10: #35b979;--core-green-11: #3dd68c;--core-green-12: #b1f1cb;--core-red-1: #1f1315;--core-red-2: #291618;--core-red-3: #3b191d;--core-red-4: #481a20;--core-red-5: #551c22;--core-red-6: #691d25;--core-red-7: #8c1d28;--core-red-8: #d21e24;--core-red-9: #e5484d;--core-red-10: #f26669;--core-red-11: #ff8589;--core-red-12: #ffd1d9;--core-amber-1: #1f1300;--core-amber-2: #251804;--core-amber-3: #30200b;--core-amber-4: #39270f;--core-amber-5: #432e12;--core-amber-6: #533916;--core-amber-7: #6f4d1d;--core-amber-8: #a9762a;--core-amber-9: #ffc53d;--core-amber-10: #ffcb47;--core-amber-11: #ffcc4d;--core-amber-12: #ffe7b3;--core-indigo-1: #131620;--core-indigo-2: #15192d;--core-indigo-3: #1a2242;--core-indigo-4: #1e284f;--core-indigo-5: #202d5c;--core-indigo-6: #24366e;--core-indigo-7: #2c438f;--core-indigo-8: #3b5dce;--core-indigo-9: #3e63dd;--core-indigo-10: #5c73e7;--core-indigo-11: #99a2ff;--core-indigo-12: #dddffe;--core-indigo-9-contrast: #ffffff;--core-plum-1: #1d131d;--core-plum-2: #261526;--core-plum-3: #341b34;--core-plum-4: #3d1f3e;--core-plum-5: #462348;--core-plum-6: #542957;--core-plum-7: #6e3473;--core-plum-8: #9e49ab;--core-plum-9: #ab4aba;--core-plum-10: #be66cd;--core-plum-11: #dc8eeb;--core-plum-12: #f4d4f4;--core-plum-9-contrast: #ffffff;--black-a1: hsla(0, 0%, 0%, .05);--black-a2: hsla(0, 0%, 0%, .1);--black-a3: hsla(0, 0%, 0%, .15);--black-a4: hsla(0, 0%, 0%, .2);--black-a5: hsla(0, 0%, 0%, .3);--black-a6: hsla(0, 0%, 0%, .4);--black-a7: hsla(0, 0%, 0%, .5);--black-a8: hsla(0, 0%, 0%, .6);--black-a9: hsla(0, 0%, 0%, .7);--black-a10: hsla(0, 0%, 0%, .8);--black-a11: hsla(0, 0%, 0%, .9);--black-a12: hsla(0, 0%, 0%, .95);--neutral-1: #101211;--neutral-2: #171918;--neutral-3: #202221;--neutral-4: #272a29;--neutral-5: #2e3130;--neutral-6: #373b39;--neutral-7: #444947;--neutral-8: #5b625f;--neutral-9: #63706b;--neutral-10: #717d79;--neutral-11: #adb5b2;--neutral-12: #eceeed;--neutral-2-translucent: rgba(24, 30, 27, .7);--neutral-9-contrast: #ffffff;--neutral-a1: hsla(126, 100%, 43.9%, .005);--neutral-a2: hsla(150, 92.7%, 53%, .018);--neutral-a3: hsla(150, 95.5%, 88.9%, .074);--neutral-a4: hsla(156, 93.3%, 90.4%, .109);--neutral-a5: hsla(150, 94.8%, 94%, .139);--neutral-a6: hsla(156, 92.8%, 93.9%, .174);--neutral-a7: hsla(156, 92.4%, 95.3%, .226);--neutral-a8: hsla(156, 91.7%, 96.6%, .317);--neutral-a9: hsla(157, 99.8%, 93.3%, .381);--neutral-a10: hsla(158, 96.8%, 95.2%, .464);--neutral-a11: hsla(158, 98.1%, 97.6%, .667);--neutral-a12: hsla(150, 88%, 99.5%, .927);--accent-1: #0d1912;--accent-2: #0f1d17;--accent-3: #12281f;--accent-4: #143125;--accent-5: #173a2a;--accent-6: #194633;--accent-7: #1f5e41;--accent-8: #2c8c5e;--accent-9: #30a46c;--accent-10: #35b979;--accent-11: #3dd68c;--accent-12: #b1f1cb;--accent-9-contrast: #ffffff;--radius-circle: 50%;--radius-full: 9999px;--radius-l: 6px;--radius-m: 4px;--radius-s: 3px;--radius-sharp: .02em;--radius-default: 4px;--radius-control: 3px;--ratio-square: 1;--ratio-landscape: 1.333;--ratio-portrait: .75;--ratio-widescreen: 1.778;--ratio-ultrawide: 3.6;--ratio-golden: 1.618;--shadow-default: 0px 1px 2px 0px hsla(150, 92.7%, 53%, .018), 0px 1px 3px 0px hsla(150, 94.8%, 94%, .139);--shadow-s: 0px 1px 2px 0px hsla(150, 92.7%, 53%, .018), 0px 1px 3px 0px hsla(150, 94.8%, 94%, .139);--shadow-m: 0px 1px 2px 0px hsla(150, 92.7%, 53%, .018), 0px 1px 3px 0px hsla(150, 94.8%, 94%, .139);--shadow-l: 0px 1px 2px 0px hsla(150, 92.7%, 53%, .018), 0px 1px 3px 0px hsla(150, 94.8%, 94%, .139);--shadow-box-classic: 0px 1px 2px 0px hsla(150, 92.7%, 53%, .018), 0px 1px 3px 0px hsla(150, 94.8%, 94%, .139);--shadow-box-default: inset 0 0 0 1px hsla(150, 94.8%, 94%, .139);--shadow-box-ghost: none;--shadow-card: 0px 1px 2px 0px hsla(150, 92.7%, 53%, .018), 0px 1px 3px 0px hsla(150, 94.8%, 94%, .139);--shadow-header: 0px 1px 2px 0px hsla(150, 92.7%, 53%, .018), 0px 1px 3px 0px hsla(150, 94.8%, 94%, .139);--shadow-modal: 0px 1px 2px 0px hsla(150, 92.7%, 53%, .018), 0px 1px 3px 0px hsla(150, 94.8%, 94%, .139);--size-avatar-l: 2.25rem;--size-avatar-m: 1.5rem;--size-avatar-default: 1.5rem;--size-container-xl: 150rem;--size-container-l: 75rem;--size-container-m: 62.5rem;--size-container-s: 50rem;--size-container-xs: 37.5rem;--size-container-xxs: 25rem;--size-container-default: 75rem;--size-control-default: 1.5rem;--size-control-block: 2rem;--font-size-xxxl: 2.25rem;--font-size-xxl: 1.5rem;--font-size-xl: 1.25rem;--font-size-l: 1rem;--font-size-m: .875rem;--font-size-s: .8125rem;--font-size-xs: .75rem;--font-size-default: .8125rem;--size-gap-l: 1rem;--size-gap-m: .5rem;--size-gap-s: .25rem;--size-gap-default: .25rem;--size-gap-none: 0rem;--size-grid-min: 10rem;--size-measure-heading-l: 35rem;--size-measure-heading-m: 25rem;--size-measure-heading-s: 20rem;--size-measure-content-l: 60rem;--size-measure-content-m: 45rem;--size-measure-content-s: 20rem;--size-icon-xl: 1.5rem;--size-icon-l: 1.25rem;--size-icon-m: 1rem;--size-icon-s: .75rem;--size-icon-default: 1rem;--grid-columns-2: 2;--grid-columns-4: 4;--grid-columns-6: 6;--grid-columns-8: 8;--grid-columns-12: 12;--grid-columns-default: 12;--stroke-icon: .125rem;--unit-1: .5rem;--unit-2: .75rem;--unit-3: 1rem;--unit-4: 1.25rem;--unit-5: 1.5rem;--unit-6: 2rem;--unit-7: 2.5rem;--unit-8: 3rem;--unit-9: 3.5rem;--unit-10: 4rem;--unit-11: 4.5rem;--unit-12: 5rem;--unit-13: 7.5rem;--unit-14: 10rem;--unit-15: 15rem;--unit-16: 20rem;--unit-17: 30rem;--unit-18: 40rem;--unit-19: 55rem;--unit-20: 64rem;--unit-21: 75rem;--unit-22: 87.5rem;--unit-base: .5rem;--space-xxl: 4rem;--space-xl: 2rem;--space-l: 1.5rem;--space-m: 1rem;--space-s: .5rem;--space-xs: .25rem;--space-default: 1rem;--space-none: 0rem;--space-control-inline: .5rem;--color-border: #373b39;--color-text: #eceeed;--font-family: "Plus Jakarta Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", Arial, sans-serif;--font-family-default: "Plus Jakarta Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", Arial, sans-serif;--font-family-code: "JetBrains Mono", ui-monospace, Menlo, Monaco, "Cascadia Mono", "Segoe UI Mono", "Roboto Mono", "Oxygen Mono", "Ubuntu Monospace", "Source Code Pro", "Fira Mono", "Droid Sans Mono", "Courier New", monospace;--font-variant-text: "wght" 400;--font-variant-heading: "wght" 800;--font-variant-strong: "wght" 800;--letter-spacing-xxxl: -.01em;--letter-spacing-xxl: -.00625em;--letter-spacing-xl: -.005em;--letter-spacing-l: 0em;--letter-spacing-m: 0em;--letter-spacing-s: .0025em;--letter-spacing-xs: .0025em;--line-height: 1.5;--line-height-text: 1.5;--line-height-heading: 1.2;--line-height-help-text: 1.3;--index-200: 200;--index-800: 800;--index-deep: -999999;--index-default: 1;--index-sticky: 300;--index-nav: 400;--index-overlay: 500;--index-spinner: 600;--index-popover: 700;--index-toast: 900;--index-modal: 1000}.m-alert{display:flex;align-items:center;box-sizing:border-box;border-radius:var(--radius-l);padding:var(--space-m);gap:var(--space-m);background:var(--color-status-neutral-weak);color:var(--color-text)}.m-alert a{color:var(--color-text-link);text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:calc(.025em + 2px);text-decoration-color:var(--neutral-a6)}.m-alert[data-color-status=warning]{background:var(--color-status-warning-weak);color:var(--color-text-on-warning);border-color:var(--color-border-warning)}.m-alert[data-color-status=warning] a{color:var(--color-text-link-on-warning)}.m-alert[data-color-status=danger]{background:var(--color-status-danger-weak);color:var(--color-text-on-danger);border-color:var(--color-border-danger)}.m-alert[data-color-status=danger] a{color:var(--color-text-link-on-danger)}.m-alert[data-color-status=success]{background:var(--color-status-success-weak);color:var(--color-text-on-success);border-color:var(--color-border-success)}.m-alert[data-color-status=success] a{color:var(--color-text-link-on-success)}.m-alert[data-color-status=info]{background:var(--color-status-info-weak);color:var(--color-text-on-info);border-color:var(--color-border-info)}.m-alert[data-color-status=info] a{color:var(--color-text-link-on-info)}.m-alert-icon{transform:translateY(2px) translate(2px);width:var(--size-icon-m)}.m-alert-content{font-weight:400;margin:unset;font-family:var(--font-family-code);font-size:var(--font-size-s);letter-spacing:var(--letter-spacing-s);leading-trim:both;text-edge:cap}.m-alert-content strong{font-weight:400;margin:unset;font-family:var(--font-family);font-variation-settings:"wght" 800}.m-avatar{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;overflow:hidden;-webkit-user-select:none;user-select:none;width:var(--size-avatar-default);height:var(--size-avatar-default);border-radius:var(--radius-l)}.m-avatar.is-size-l{width:var(--size-avatar-l);height:var(--size-avatar-l)}.m-avatar.is-size-m{width:var(--size-avatar-m);height:var(--size-avatar-m)}.m-avatar.is-size-default{width:var(--size-avatar-default);height:var(--size-avatar-default)}.m-avatar.is-rounded{border-radius:var(--radius-full)}.m-avatar-img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.m-avatar-fallback{font-weight:400;margin:unset;font-family:var(--font-family);line-height:var(--line-height-heading);font-variation-settings:"wght" 600;font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-xs);leading-trim:both;text-edge:cap;line-height:1;background:var(--accent-5);width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--color-text-accent)}.m-avatar.is-neutral .m-avatar-fallback{background:var(--neutral-5);color:var(--neutral-11)}.m-avatar.is-indigo .m-avatar-fallback{background:var(--core-indigo-5);color:var(--core-indigo-11)}.m-avatar.is-accent .m-avatar-fallback{background:var(--accent-5);color:var(--accent-11)}.m-avatar.is-plum .m-avatar-fallback{background:var(--core-plum-5);color:var(--core-plum-11)}.m-avatar.is-red .m-avatar-fallback{background:var(--core-red-5);color:var(--core-red-11)}.m-avatar.is-amber .m-avatar-fallback{background:var(--core-amber-5);color:var(--core-amber-11)}.m-box{overflow:hidden;display:block;box-sizing:border-box;border-radius:var(--radius-l);padding:var(--space-default);background:var(--color-surface);box-shadow:var(--shadow-box-default)}.m-box.has-space-xxxl{padding:var(--space-xxxl)}.m-box.has-space-xxl{padding:var(--space-xxl)}.m-box.has-space-xl{padding:var(--space-xl)}.m-box.has-space-l{padding:var(--space-l)}.m-box.has-space-m{padding:var(--space-m)}.m-box.has-space-s{padding:var(--space-s)}.m-box.has-space-xs{padding:var(--space-xs)}.m-box.is-variant-classic{box-shadow:0 0 0 1px var(--neutral-a6),0 0 0 .5px var(--black-a3),0 1px 1px 0 var(--black-a6),0 2px 1px -1px var(--black-a6),0 1px 3px 0 var(--black-a8)}.m-box.is-variant-ghost{background:transparent;box-shadow:var(--shadow-box-ghost)}.m-box.has-space-none{padding:0}button.m-button,.m-button[type=button],.m-button[type=reset],.m-button[type=submit],.m-button[role=button]{-webkit-appearance:none;-moz-appearance:none;-webkit-font-smoothing:inherit;appearance:none;background:none;border:0;box-sizing:border-box;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;margin:0;outline:0;overflow:visible;padding:0;vertical-align:top;width:fit-content}button.m-button,.m-button[type=button],.m-button[type=reset],.m-button[type=submit],.m-button[role=button]{font-weight:400;margin:unset;font-family:var(--font-family);line-height:var(--line-height-heading);font-variation-settings:"wght" 520;font-size:var(--font-size-s);letter-spacing:var(--letter-spacing-s);leading-trim:both;text-edge:cap;align-items:center;display:flex;gap:var(--space-xs);height:var(--size-control-block);padding-inline:calc(var(--space-control-inline) + var(--space-xs));border-radius:var(--radius-control)}button.m-button:disabled,.m-button[type=button]:disabled,.m-button[type=reset]:disabled,.m-button[type=submit]:disabled,.m-button[role=button]:disabled{background-color:var(--neutral-3);color:var(--neutral-8);border-color:transparent;pointer-events:none}.m-button.expanded{width:100%;text-align:center;justify-content:center}button.m-button,.m-button[type=button],.m-button[type=reset],.m-button[type=submit],.m-button[role=button]{background-color:var(--accent-9);border:1px solid transparent;color:var(--accent-9-contrast)}button.m-button.is-secondary,.m-button[type=button].is-secondary,.m-button[type=reset].is-secondary,.m-button[type=submit].is-secondary,.m-button[role=button].is-secondary{background-color:var(--accent-3);border:1px solid var(--accent-3);color:var(--accent-11)}button.m-button.is-outline,.m-button[type=button].is-outline,.m-button[type=reset].is-outline,.m-button[type=submit].is-outline,.m-button[role=button].is-outline{background:transparent;color:var(--accent-11);box-shadow:inset 0 0 0 1px var(--accent-11)}button.m-button.is-ghost,.m-button[type=button].is-ghost,.m-button[type=reset].is-ghost,.m-button[type=submit].is-ghost,.m-button[role=button].is-ghost{border-color:transparent;background-color:transparent;color:var(--accent-12)}button.m-button.is-destructive,.m-button[type=button].is-destructive,.m-button[type=reset].is-destructive,.m-button[type=submit].is-destructive,.m-button[role=button].is-destructive{background-color:var(--core-red-9);color:var(--core-red-9-contrast);border:1px solid var(--core-red-9)}button:hover.m-button,.m-button[type=button]:hover,.m-button[type=reset]:hover,.m-button[type=submit]:hover,.m-button[role=button]:hover{background:var(--accent-11)}button:hover.m-button.is-secondary,.m-button[type=button]:hover.is-secondary,.m-button[type=reset]:hover.is-secondary,.m-button[type=submit]:hover.is-secondary,.m-button[role=button]:hover.is-secondary{background:var(--accent-5)}button:hover.m-button.is-outline,.m-button[type=button]:hover.is-outline,.m-button[type=reset]:hover.is-outline,.m-button[type=submit]:hover.is-outline,.m-button[role=button]:hover.is-outline,button:hover.m-button.is-ghost,.m-button[type=button]:hover.is-ghost,.m-button[type=reset]:hover.is-ghost,.m-button[type=submit]:hover.is-ghost,.m-button[role=button]:hover.is-ghost{background-color:var(--accent-3)}button:hover.m-button.is-destructive,.m-button[type=button]:hover.is-destructive,.m-button[type=reset]:hover.is-destructive,.m-button[type=submit]:hover.is-destructive,.m-button[role=button]:hover.is-destructive{background:var(--core-red-11);border-color:var(--core-red-9)}.m-button-icon{width:var(--size-icon-m);height:var(--unit-6);display:flex;align-items:center}.m-button-icon svg{transform:translate(-1px);width:var(--size-icon-m);height:var(--size-icon-m);stroke-width:1.5px}.m-button.is-icon-only{gap:none;padding-inline:var(--space-s);border-radius:var(--radius-l)}.m-button.is-icon-only svg{transform:none}.m-button.is-icon-only .m-button-label{display:none}.m-checkbox{display:flex;align-items:center}.m-checkbox label{display:flex;align-items:center;cursor:pointer}.m-checkbox input[type=checkbox]{cursor:pointer;opacity:0;position:absolute}.m-checkbox label:before{content:"";width:var(--unit-5);height:var(--unit-5);border-radius:var(--radius-m);margin-right:var(--size-gap-m);border:1px solid var(--color-border);background-color:var(--neutral-2)}.m-checkbox input[type=checkbox]:focus+label:before{outline-style:solid;outline-color:transparent;box-shadow:var(--accent-7) 0 0 0 2px;border-color:var(--accent-7)}.m-checkbox input[type=checkbox]:disabled+label,.m-checkbox input[type=checkbox]:disabled{color:var(--neutral-8);cursor:default}.m-checkbox input[type=checkbox]:checked+label:before{content:"✓";background-color:var(--color-accent);display:flex;justify-content:center;align-items:center;color:var(--color-text-on-accent)}.m-checkbox input[type=checkbox]:disabled+label:before{background-color:var(--neutral-3);color:var(--color-text-control-disabled)}@media (pointer: fine){.m-checkbox label:hover:before,.m-checkbox input[type=checkbox]:hover+label:before{background-color:var(--neutral-3)}.m-checkbox input[type=checkbox]:checked:hover+label:before{background-color:var(--accent-11)}.m-checkbox input[type=checkbox]:disabled:hover+label:before{background-color:var(--neutral-3)}}.m-chip{font-weight:400;margin:unset;font-family:var(--font-family-code);font-size:var(--font-size-s);letter-spacing:var(--letter-spacing-s);leading-trim:both;text-edge:cap;text-transform:uppercase;padding-inline:var(--space-s);height:var(--size-avatar-m);box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;white-space:nowrap;min-width:4ch;width:fit-content;cursor:default;background:var(--color-status-neutral);color:var(--color-text);border-radius:var(--radius-full);gap:var(--size-gap-s)}.m-chip[data-color-status=danger]{background:var(--color-status-danger-weak);color:var(--color-text-danger);border-color:var(--color-border-danger)}.m-chip[data-color-status=highlight]{background:var(--color-status-highlight-weak);color:var(--color-text-highlight);border-color:var(--color-border-highlight)}.m-chip[data-color-status=info]{background:var(--color-status-info-weak);color:var(--color-text-info);border-color:var(--color-border-info)}.m-chip[data-color-status=success]{background:var(--color-status-success-weak);color:var(--color-text-success);border-color:var(--color-border-success)}.m-chip[data-color-status=warning]{background:var(--color-status-warning-weak);color:var(--color-text-warning);border-color:var(--color-warning)}.m-chip .m-chip-icon{width:var(--size-icon-s);height:var(--size-icon-s)}.m-chip .m-chip-icon svg{display:block}.m-code{font-size:var(--font-size-s);font-weight:400;margin:unset;font-family:var(--font-family-code);font-size:var(--font-size-default);color:var(--color-text)}.m-code.is-size-xxxl{font-size:var(--font-size-xxxl);letter-spacing:var(--letter-spacing-xxxl)}.m-code.is-size-xxl{font-size:var(--font-size-xxl);letter-spacing:var(--letter-spacing-xxl)}.m-code.is-size-xl{font-size:var(--font-size-xl);letter-spacing:var(--letter-spacing-xl)}.m-code.is-size-l{font-size:var(--font-size-l);letter-spacing:var(--letter-spacing-l)}.m-code.is-size-m{font-size:var(--font-size-m);letter-spacing:var(--letter-spacing-m)}.m-code.is-size-s{font-size:var(--font-size-s);letter-spacing:var(--letter-spacing-s)}.m-code.is-size-xs{font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-xs)}.m-code.is-default{color:var(--color-text-default)}.m-code.is-muted{color:var(--color-text-muted)}.m-code.is-accent{color:var(--color-text-accent)}.m-code.is-link{color:var(--color-text-link)}.m-code.is-neutral{color:var(--color-text-neutral)}.m-code.is-warning{color:var(--color-text-warning)}.m-code.is-highlight{color:var(--color-text-highlight)}.m-code.is-danger{color:var(--color-text-danger)}.m-code.is-success{color:var(--color-text-success)}.m-code.is-info{color:var(--color-text-info)}.m-code a{text-decoration:none;color:var(--color-text-link)}.m-code a:hover{text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:calc(.025em + 2px);text-decoration-color:var(--foundry-a6)}.m-code-inline{font-size:var(--font-size-default);background:var(--color-status-highlight-weak);color:var(--color-text-highlight);padding-inline:var(--space-s);height:var(--font-size-xl);align-items:center;display:inline-flex;border-radius:var(--radius-m);white-space:nowrap}.m-code-inline.is-size-xxxl{font-size:var(--font-size-xxxl);letter-spacing:var(--letter-spacing-xxxl)}.m-code-inline.is-size-xxl{font-size:var(--font-size-xxl);letter-spacing:var(--letter-spacing-xxl)}.m-code-inline.is-size-xl{font-size:var(--font-size-xl);letter-spacing:var(--letter-spacing-xl)}.m-code-inline.is-size-l{font-size:var(--font-size-l);letter-spacing:var(--letter-spacing-l)}.m-code-inline.is-size-m{font-size:var(--font-size-m);letter-spacing:var(--letter-spacing-m)}.m-code-inline.is-size-s{font-size:var(--font-size-s);letter-spacing:var(--letter-spacing-s)}.m-code-inline.is-size-xs{font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-xs)}:root{--m-container-size-default: 1040px;--m-container-size-xs: 608px;--m-container-size-s: 784px;--m-container-size-m: var(--m-container-size-default);--m-container-size-l: 1552px;--m-container-padding: var(--space-m)}.m-container{container:m-container/inline-size;width:100%;max-inline-size:var(--m-container-size-default);padding-inline:var(--m-container-padding);margin-inline:auto;box-sizing:border-box}.m-container.is-size-xs{max-inline-size:var(--m-container-size-xs)}.m-container.is-size-s{max-inline-size:var(--m-container-size-s)}.m-container.is-size-m{max-inline-size:var(--m-container-size-m)}.m-container.is-size-l{max-inline-size:var(--m-container-size-l)}.m-container.is-align-start{margin-inline:0;margin-inline-end:auto}.m-container.is-align-end{margin-inline:0;margin-inline-start:auto}.m-container.has-space-none{padding-inline:0}.m-container[data-debug]{background:rgb(255,87,120)}.m-container[data-debug]:before,.m-container[data-debug]:after{background-image:repeating-linear-gradient(45deg,transparent,transparent 16px,rgb(255,191,204) 16px,rgb(255,191,204) 24px);display:block;width:var(--m-container-padding);position:absolute}.m-container[data-debug]:before{content:"";top:0;bottom:0;left:0;border-right:1px solid rgb(240,0,47)}.m-container[data-debug]:after{content:"";top:0;bottom:0;right:0;border-left:1px solid rgb(240,0,47)}.m-display{--m-text-size-1: .625rem;--m-text-size-2: .75rem;--m-text-size-3: .875rem;--m-text-size-4: 1rem;--m-text-size-5: 1.125rem;--m-text-size-6: 1.25rem;--m-text-size-7: 1.5rem;--m-text-size-8: 1.75rem;--m-text-size-9: 2rem;--m-text-size-11: 2.375rem;--m-text-size-12: 2.625rem;--m-text-size-13: 3rem;--font-size-display-l: var(--m-text-size-13);--font-size-display-m: var(--m-text-size-11);--font-size-display-default: var(--m-text-size-11);--line-height-display: 1.1;--letter-spacing-display-l: -.016em;--letter-spacing-display-m: 0;--letter-spacing-display-default: 0;--font-weight-thin: 100;--font-weight-light: 200;--font-weight-regular: 400;--font-weight-bold: 600;--font-weight-black: 900;--font-family-default: "akkurat", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", Arial, sans-serif;font-family:var(--font-family-default);font-weight:var(--font-weight-black);margin:unset;font-size:var(--font-size-display-default);letter-spacing:var(--letter-spacing-display-default);line-height:var(--line-height-display)}.m-display.is-size-m{font-size:var(--font-size-display-m);letter-spacing:var(--letter-spacing-display-m)}.m-display.is-size-l{font-size:var(--font-size-display-l);letter-spacing:var(--letter-spacing-display-l)}.m-display.is-accent{color:var(--color-text-accent)}.m-display.is-success{color:var(--color-text-success)}.m-display.is-warning{color:var(--color-text-warning)}.m-display.is-danger{color:var(--color-text-danger)}.m-display.has-measure-l{max-inline-size:var(--size-measure-heading-l)}.m-display.has-measure-m{max-inline-size:var(--size-measure-heading-m)}.m-display.has-measure-s{max-inline-size:var(--size-measure-heading-s)}.m-display.is-muted,.m-display>.is-muted{color:var(--color-text-muted)}.m-divider{border:0;width:100%;border-top:1px solid var(--color-border);margin-block:var(--space-l)}.m-divider.has-space-xxxl{margin-block:var(--space-xxxl)}.m-divider.has-space-xxl{margin-block:var(--space-xxl)}.m-divider.has-space-xl{margin-block:var(--space-xl)}.m-divider.has-space-l{margin-block:var(--space-l)}.m-divider.has-space-m{margin-block:var(--space-m)}.m-divider.has-space-s{margin-block:var(--space-s)}.m-divider.has-space-xs{margin-block:var(--space-xs)}.m-dropdown-menu{min-width:var(--unit-15);max-height:var(--unit-16);overflow:auto;padding:var(--space-s);border-radius:var(--radius-m);z-index:var(--index-popover);background-color:var(--neutral-3);border:1px solid var(--neutral-5);box-shadow:0 1px 2px 0 var(--black-a9),0 2px 6px 0 var(--black-a9)}.m-dropdown-menu .m-menu-item:hover,.m-dropdown-menu .m-menu-item[aria-current=true]{background-color:var(--neutral-6)}.m-dropdown-menu.is-raised{background-color:var(--neutral-7);border-color:var(--neutral-8)}.m-dropdown-menu.is-raised .m-menu-item:hover,.m-dropdown-menu.is-raised .m-menu-item[aria-current=true]{background-color:var(--neutral-8)}.m-dropdown-menu[aria-hidden=true]{display:none}.m-form-group{display:flex;justify-content:flex-start;gap:var(--space-s)}.m-form-group.is-grouped-right{justify-content:flex-end}.m-form-control{display:flex;flex-direction:column}.m-form-control .m-input,.m-form-control .m-help-text,.m-form-control .m-select,.m-form-control .m-textarea{margin-block-start:var(--space-s)}.m-gap-l{gap:var(--size-gap-l)}.m-gap-m{gap:var(--size-gap-m)}.m-gap-s{gap:var(--size-gap-s)}.m-gap-default{gap:var(--size-gap-default)}.m-gap-none{gap:var(--size-gap-none)}:root{--m-grid-columns: 12}.m-grid,.m-grid-12,.m-grid-2,.m-grid-3,.m-grid-4,.m-grid-6,.m-grid-8{display:grid;align-items:start;grid-template-columns:repeat(var(--m-grid-columns, 12),1fr)}.m-grid-8{--m-grid-columns: 8}.m-grid-6{--m-grid-columns: 6}.m-grid-4{--m-grid-columns: 4}.m-grid-3{--m-grid-columns: 3}.m-grid-2{--m-grid-columns: 2}.m-grid-stretch-b{align-items:stretch}.m-grid-center-i{justify-self:center}.m-grid-center-b{align-self:center}.m-grid-center{place-self:center}.m-grid-list{--m-grid-list-size-gap: var(--size-gap-l);--m-grid-list-size-column-default: 112px;--m-grid-list-size-column-s: var(--m-grid-list-size-column-default);--m-grid-list-size-column-m: 132px;--m-grid-list-size-column-l: calc(50cqw - var(--m-grid-list-size-gap) / 2);--m-grid-list-item-column-span-default: 2;--m-grid-list-item-column-span-xs: 1;--m-grid-list-item-column-span-s: calc(4 / 3);--m-grid-list-item-column-span-m: var(--m-grid-list-item-column-span-default);--m-grid-list-item-column-span-l: 4}.m-grid-list{--m-grid-list-size-column: var(--m-grid-list-size-column-default);display:grid;padding-inline:0;gap:var(--m-grid-list-size-gap);grid-template-columns:repeat(auto-fill,calc(var(--m-grid-list-size-column) * var(--m-grid-list-item-column-span-m) + (var(--m-grid-list-item-column-span-m) - 1) * var(--m-grid-list-size-gap)));box-sizing:border-box}.m-grid-list.is-size-s{display:grid;padding-inline:0;gap:var(--m-grid-list-size-gap);grid-template-columns:repeat(auto-fill,calc(var(--m-grid-list-size-column) * var(--m-grid-list-item-column-span-s) + (var(--m-grid-list-item-column-span-s) - 1) * var(--m-grid-list-size-gap)))}.m-grid-list.is-size-m{display:grid;padding-inline:0;gap:var(--m-grid-list-size-gap);grid-template-columns:repeat(auto-fill,calc(var(--m-grid-list-size-column) * var(--m-grid-list-item-column-span-m) + (var(--m-grid-list-item-column-span-m) - 1) * var(--m-grid-list-size-gap)))}.m-grid-list.is-size-l{display:grid;padding-inline:0;gap:var(--m-grid-list-size-gap);grid-template-columns:repeat(auto-fill,calc(var(--m-grid-list-size-column) * var(--m-grid-list-item-column-span-l) + (var(--m-grid-list-item-column-span-l) - 1) * var(--m-grid-list-size-gap)))}@container m-container (width < 752px){.m-grid-list{--m-grid-list-size-column: var(--m-grid-list-size-column-m)}}@container m-container (width < 576px){.m-grid-list{--m-grid-list-size-column: calc(50cqw - var(--m-grid-list-size-gap) / 2)}.m-grid-list.is-size-s{display:grid;padding-inline:0;gap:var(--m-grid-list-size-gap);grid-template-columns:repeat(auto-fill,calc(var(--m-grid-list-size-column) * var(--m-grid-list-item-column-span-xs) + (var(--m-grid-list-item-column-span-xs) - 1) * var(--m-grid-list-size-gap)))}.m-grid-list.is-size-l{display:grid;padding-inline:0;gap:var(--m-grid-list-size-gap);grid-template-columns:repeat(auto-fill,calc(var(--m-grid-list-size-column) * var(--m-grid-list-item-column-span-m) + (var(--m-grid-list-item-column-span-m) - 1) * var(--m-grid-list-size-gap)))}}.m-heading{font-weight:400;margin:unset;font-family:var(--font-family);line-height:var(--line-height-heading);font-variation-settings:"wght" 600;font-size:var(--font-size-default);color:var(--color-text)}.m-heading.is-size-xxxl{font-size:var(--font-size-xxxl);letter-spacing:var(--letter-spacing-xxxl)}.m-heading.is-size-xxl{font-size:var(--font-size-xxl);letter-spacing:var(--letter-spacing-xxl)}.m-heading.is-size-xl{font-size:var(--font-size-xl);letter-spacing:var(--letter-spacing-xl)}.m-heading.is-size-l{font-size:var(--font-size-l);letter-spacing:var(--letter-spacing-l)}.m-heading.is-size-m{font-size:var(--font-size-m);letter-spacing:var(--letter-spacing-m)}.m-heading.is-size-s{font-size:var(--font-size-s);letter-spacing:var(--letter-spacing-s)}.m-heading.is-size-xs{font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-xs)}.m-heading.is-default{color:var(--color-text-default)}.m-heading.is-muted{color:var(--color-text-muted)}.m-heading.is-accent{color:var(--color-text-accent)}.m-heading.is-link{color:var(--color-text-link)}.m-heading.is-neutral{color:var(--color-text-neutral)}.m-heading.is-warning{color:var(--color-text-warning)}.m-heading.is-highlight{color:var(--color-text-highlight)}.m-heading.is-danger{color:var(--color-text-danger)}.m-heading.is-success{color:var(--color-text-success)}.m-heading.is-info{color:var(--color-text-info)}.m-heading.has-measure-l{max-inline-size:var(--size-measure-heading-l)}.m-heading.has-measure-m{max-inline-size:var(--size-measure-heading-m)}.m-heading.has-measure-s{max-inline-size:var(--size-measure-heading-s)}.m-heading.is-truncated{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.m-heading a{text-decoration:none;color:var(--color-text-link)}.m-heading a:hover{text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:calc(.025em + 2px);text-decoration-color:var(--accent-6)}[data-akkurat] .m-heading{--font-family-default: "akkurat", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", Arial, sans-serif;--m-text-size-1: .625rem;--m-text-size-2: .75rem;--m-text-size-3: .875rem;--m-text-size-4: 1rem;--m-text-size-5: 1.125rem;--m-text-size-6: 1.25rem;--m-text-size-7: 1.5rem;--m-text-size-8: 1.75rem;--m-text-size-9: 2rem;--m-text-size-11: 2.375rem;--m-text-size-12: 2.625rem;--m-text-size-13: 3rem;--font-size-display: var(--m-text-size-13);--font-size-xl: var(--m-text-size-8);--font-size-l: var(--m-text-size-6);--font-size-m: var(--m-text-size-4);--font-size-default: var(--m-text-size-3);--font-size-s: var(--m-text-size-3);--font-size-xs: var(--m-text-size-2);--line-height-display: 1.1;--line-height-xl: 1.1;--line-height-l: 1.2;--line-height-default: 1.3;--line-height-m: 1.3;--line-height-s: 1.4;--line-height-xs: 1.5;--letter-spacing-heading-xl: 0em;--letter-spacing-heading-l: .016em;--letter-spacing-heading-m: .016em;--letter-spacing-heading-default: .016em;--letter-spacing-heading-s: 0em;--letter-spacing-heading-xs: .031em;--letter-spacing-display: -.016em;--font-weight-thin: 100;--font-weight-light: 200;--font-weight-regular: 400;--font-weight-bold: 600;--font-weight-black: 900;font-family:var(--font-family-default);font-weight:var(--font-weight-bold);font-size:var(--font-size-default);line-height:var(--line-height-default);letter-spacing:var(--letter-spacing-default)}[data-akkurat] .m-heading.is-size-xl{font-size:var(--font-size-xl);line-height:var(--line-height-xl);letter-spacing:var(--letter-spacing-xl)}[data-akkurat] .m-heading.is-size-l{font-size:var(--font-size-l);line-height:var(--line-height-l);letter-spacing:var(--letter-spacing-l)}[data-akkurat] .m-heading.is-size-m{font-size:var(--font-size-m);line-height:var(--line-height-m);letter-spacing:var(--letter-spacing-m)}[data-akkurat] .m-heading.is-size-s{font-size:var(--font-size-s);line-height:var(--line-height-s);letter-spacing:var(--letter-spacing-s)}[data-akkurat] .m-heading.is-size-xs{font-size:var(--font-size-xs);line-height:var(--line-height-xs);letter-spacing:var(--letter-spacing-xs)}[data-akkurat] .m-heading>.is-muted{color:var(--color-text-muted)}.m-help-text{display:flex;gap:var(--space-xs);font-weight:400;margin:unset;font-family:var(--font-family);line-height:var(--line-height);font-variation-settings:"wght" 400;font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-xs);color:var(--color-text-muted)}.m-help-text.is-neutral{color:var(--color-text-neutral)}.m-help-text.is-warning{color:var(--color-text-warning)}.m-help-text.is-highlight{color:var(--color-text-highlight)}.m-help-text.is-danger{color:var(--color-text-danger)}.m-help-text.is-success{color:var(--color-text-success)}.m-help-text.is-info{color:var(--color-text-info)}.m-help-text .m-help-text-icon{flex-shrink:0;display:flex;align-items:center}.m-help-text svg{display:block;overflow:visible;stroke-width:2.5px}.m-hero{position:relative;color:var(--gray-a12);min-height:clamp(var(--unit-12),30vmax,var(--unit-17));background:pink;overflow:hidden;display:flex;align-items:center}.m-hero img{position:absolute;top:0;right:0;left:0;bottom:0;z-index:var(--index-default);width:100%;object-fit:cover}.m-hero-content{position:relative;z-index:var(--index-overlay);padding-inline:var(--space-default);width:100%;max-inline-size:1000px;margin-inline:auto}.m-icon.is-size-xl{width:var(--size-icon-xl);height:var(--size-icon-xl)}.m-icon.is-size-l{width:var(--size-icon-l);height:var(--size-icon-l)}.m-icon.is-size-m{width:var(--size-icon-m);height:var(--size-icon-m)}.m-icon.is-size-s{width:var(--size-icon-s);height:var(--size-icon-s)}.m-icon.is-size-default{width:var(--size-icon-default);height:var(--size-icon-default)}.m-input{all:unset;box-sizing:border-box;width:100%;display:inline-flex;align-items:center;justify-content:center;line-height:1;font-weight:400;margin:unset;font-family:var(--font-family);line-height:var(--line-height);font-variation-settings:"wght" 400;font-size:var(--font-size-s);letter-spacing:var(--letter-spacing-s);leading-trim:both;text-edge:cap;color:var(--neutral-12);background-color:var(--color-surface);border:1px solid var(--color-border);padding-inline:var(--space-control-inline);border-radius:var(--radius-default);height:var(--size-control-block)}.m-input:hover{background-color:var(--black-a1);border-color:var(--neutral-7)}.m-input:focus,.m-input.is-focused{outline-style:solid;outline-color:transparent;box-shadow:var(--accent-7) 0 0 0 2px;border-color:var(--accent-7)}.m-input[disabled]{cursor:text;color:var(--neutral-a11);background-color:var(--neutral-3);border-color:var(--neutral-6)}.m-input.is-success{border-color:var(--color-border-success)}.m-input.is-success:focus,.m-input.is-success.is-focused{box-shadow:0 0 0 3px var(--color-border-success)}.m-input.is-warning{border-color:var(--color-border-warning)}.m-input.is-warning:focus,.m-input.is-warning.is-focused{box-shadow:0 0 0 3px var(--color-border-warning)}.m-input.is-error{border-color:var(--color-border-danger)}.m-input.is-error:focus,.m-input.is-error.is-focused{box-shadow:0 0 0 3px var(--color-border-danger)}.m-input.is-size-l{height:var(--unit-7);font-size:var(--font-size-l)}.m-label{display:flex;font-weight:400;margin:unset;font-family:var(--font-family);line-height:var(--line-height-heading);font-variation-settings:"wght" 600;font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-xs);color:var(--color-text)}.m-label.is-default{color:var(--color-text-default)}.m-label.is-muted{color:var(--color-text-muted)}.m-label.is-accent{color:var(--color-text-accent)}.m-label.is-link{color:var(--color-text-link)}.m-label.is-required:after{content:"*";color:var(--core-red-11);padding-inline-start:.25em}[data-akkurat] .m-label{--m-text-size-1: .625rem;--m-text-size-2: .75rem;--m-text-size-3: .875rem;--m-text-size-4: 1rem;--m-text-size-5: 1.125rem;--m-text-size-6: 1.25rem;--m-text-size-7: 1.5rem;--m-text-size-8: 1.75rem;--m-text-size-9: 2rem;--m-text-size-11: 2.375rem;--m-text-size-12: 2.625rem;--m-text-size-13: 3rem;--m-font-family-default: "akkurat", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", Arial, sans-serif;--font-size-display: var(--m-text-size-13);--font-size-xl: var(--m-text-size-8);--font-size-l: var(--m-text-size-6);--font-size-m: var(--m-text-size-4);--font-size-default: var(--m-text-size-3);--font-size-s: var(--m-text-size-3);--font-size-xs: var(--m-text-size-2);--line-height-display: 1.1;--line-height-xl: 1.1;--line-height-l: 1.2;--line-height-default: 1.3;--line-height-m: 1.3;--line-height-s: 1.4;--line-height-xs: 1.5;--letter-spacing-xl: -.047em;--letter-spacing-l: -.016em;--letter-spacing-m: .016em;--letter-spacing-default: .016em;--letter-spacing-s: 0em;--letter-spacing-xs: .016em;--letter-spacing-heading-xl: 0em;--letter-spacing-heading-l: .016em;--letter-spacing-heading-m: .016em;--letter-spacing-heading-default: .016em;--letter-spacing-heading-s: 0em;--letter-spacing-heading-xs: .031em;--letter-spacing-display: -.016em;--font-weight-thin: 100;--font-weight-light: 200;--font-weight-regular: 400;--font-weight-bold: 600;--font-weight-black: 900;display:flex;font-weight:400;margin:unset;font-family:var(--m-font-family-default);line-height:var(--line-height-heading);font-size:var(--font-size-m);letter-spacing:var(--letter-spacing-xs);color:var(--color-text)}.m-menu{display:flex;flex-direction:column;padding-inline:var(--space-3)}.m-menu-header{font-weight:400;margin:unset;font-family:var(--font-family);font-variation-settings:"wght" 600;font-size:var(--font-size-s);letter-spacing:var(--letter-spacing-s);leading-trim:both;text-edge:cap;text-transform:capitalize;line-height:var(--line-height-heading);align-items:center;display:flex;height:2.25rem;padding:0rem var(--unit-3, .75rem);color:var(--color-text)}.m-menu-item{font-weight:400;margin:unset;font-family:var(--font-family);line-height:var(--line-height);font-variation-settings:"wght" 400;font-size:var(--font-size-s);letter-spacing:var(--letter-spacing-s);leading-trim:both;text-edge:cap;text-transform:capitalize;color:var(--color-text-muted);box-sizing:border-box;padding:var(--space-s) var(--space-m);align-items:center;display:flex;gap:var(--size-gap-m);height:2.25rem;-webkit-user-select:none;user-select:none;text-decoration:none;border-radius:var(--radius-s);width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.m-menu-item .lucide{width:var(--size-icon-m);height:var(--size-icon-m);stroke:var(--color-icon)}.m-menu-item:hover{background-color:var(--color-menu-hover);cursor:pointer;color:var(--neutral-12);-webkit-user-select:none;user-select:none}.m-menu-item[aria-current]{background-color:var(--color-menu-hover);color:var(--neutral-12)}.m-menu-item[aria-current] .lucide{color:var(--color-accent)!important;stroke:currentColor!important}.m-menu__hotkey{margin-left:auto}.m-menu__hotkey span{display:inline-block;color:var(--neutral-12);background:var(--neutral-4);font:normal 11px/20px var(--font-families-mono);text-align:left;white-space:normal;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:2;tab-size:2;-webkit-hyphens:none;hyphens:none;padding-inline:grid-4(2);width:fit-content;cursor:default;border-radius:var(--radius-2)}.m-menu-badge{margin-left:auto}.m-menu-divider{border-bottom:1px solid var(--color-border);height:1px;margin-block:var(--space-s)}.m-modal[open],.m-modal{border-radius:var(--radius-m);border:1px solid var(--color-border);background-color:var(--neutral-3);padding:var(--space-l);width:var(--unit-17);max-width:100%;box-shadow:0 2px 3px 0 var(--black-a9),0 6px 32px 0 var(--black-a9)}.m-modal[open] .m-modal-header,.m-modal .m-modal-header{display:flex;align-items:center;padding-bottom:var(--space-l);justify-content:space-between}.m-modal[open] .m-modal-header .m-modal-title,.m-modal .m-modal-header .m-modal-title{display:flex;gap:var(--space-s);align-items:center}.m-modal[open] .m-modal-header .lucide,.m-modal .m-modal-header .lucide{width:20px;height:20px}.m-modal[open] .m-modal-close,.m-modal .m-modal-close{background:none;border:none;cursor:pointer;color:var(--color-text)}.m-modal[open] .m-modal-content,.m-modal .m-modal-content{padding-bottom:var(--space-l)}.m-modal[open] .m-modal-footer,.m-modal .m-modal-footer{display:flex;justify-content:end;gap:var(--size-gap-m)}.m-modal[open]::backdrop,.m-modal::backdrop{animation:backdrop-fade .2s ease forwards}.m-modal[open].is-size-s,.m-modal.is-size-s{width:var(--unit-16)}.m-modal[open].is-size-m,.m-modal.is-size-m{width:var(--unit-17)}.m-modal[open].is-size-l,.m-modal.is-size-l{width:var(--unit-18)}@keyframes backdrop-fade{0%{background:transparent}to{background:rgba(0,0,0,.4)}}.m-radio-group{display:flex;gap:var(--size-gap-l);flex-wrap:wrap}.m-radio-group.is-vertical{flex-direction:column}.m-radio{display:flex;align-items:center;gap:var(--size-gap-m)}.m-radio input[type=radio]{display:flex;align-items:center;justify-content:center;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;margin:unset;width:var(--unit-5);height:var(--unit-5);border:1px solid var(--color-border);border-radius:var(--radius-circle);background-color:var(--neutral-2);cursor:pointer}.m-radio input[type=radio]+label{cursor:pointer}.m-radio input[type=radio]:before{content:"";width:var(--unit-1);height:var(--unit-1);border-radius:var(--radius-full);transform:scale(0);box-shadow:inset var(--unit-1) var(--unit-1) var(--neutral-2);transition:box-shadow .3s}.m-radio input[type=radio]:checked{background-color:var(--color-accent)}.m-radio input[type=radio]:checked:before{transform:scale(1)}.m-radio input[type=radio]:disabled{background-color:var(--neutral-3);cursor:default}.m-radio input[type=radio]:disabled:before{box-shadow:inset var(--unit-3) var(--unit-3) var(--neutral-8)}.m-radio input[type=radio]:disabled+label{color:var(--neutral-8);cursor:default}.m-radio input[type=radio]:focus{outline-style:solid;outline-color:transparent;box-shadow:var(--accent-7) 0 0 0 2px;border-color:var(--accent-7)}@media (pointer: fine){.m-radio input[type=radio]:hover{background-color:var(--neutral-3)}.m-radio input[type=radio]:disabled:hover{background-color:var(--neutral-3)}.m-radio input[type=radio]:disabled:checked:hover{background-color:var(--neutral-3)}.m-radio input[type=radio]:disabled:checked:hover:before{box-shadow:inset var(--unit-3) var(--unit-3) var(--neutral-8)}.m-radio input[type=radio]:checked:hover:before{box-shadow:inset var(--unit-3) var(--unit-3) var(--color-background)}.m-radio input[type=radio]:checked:hover{background-color:var(--color-accent)}}.m-section{height:100%;padding-block:var(--space-l)}.m-section.has-space-xxxl{padding-block:var(--space-xxxl)}.m-section.has-space-xxl{padding-block:var(--space-xxl)}.m-section.has-space-xl{padding-block:var(--space-xl)}.m-section.has-space-l{padding-block:var(--space-l)}.m-section.has-space-m{padding-block:var(--space-m)}.m-section.has-space-s{padding-block:var(--space-s)}.m-section.has-space-xs{padding-block:var(--space-xs)}.m-select{display:inline-flex;position:relative;overflow:hidden;max-inline-size:fit-content;height:var(--size-control-block);border-radius:var(--radius-default)}.m-select:after{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="16" height="16" fill="none"  stroke="rgb(255, 255, 255)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down"><path d="m6 9 6 6 6-6"/></svg>');width:var(--size-control-block);height:var(--size-control-block);overflow:hidden;border:1px solid transparent;display:flex;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;right:0;padding-top:4px;pointer-events:none}.m-select select{all:unset;box-sizing:border-box;width:100%;display:inline-flex;align-items:center;justify-content:center;line-height:1;font-weight:400;margin:unset;font-family:var(--font-family);line-height:var(--line-height);font-variation-settings:"wght" 400;font-size:var(--font-size-s);letter-spacing:var(--letter-spacing-s);leading-trim:both;text-edge:cap;color:var(--neutral-12);background-color:var(--color-surface);border:1px solid var(--color-border);padding-inline:var(--space-control-inline);border-radius:var(--radius-default);height:var(--size-control-block);padding-inline-end:var(--unit-6)}.m-select select:hover{background-color:var(--black-a1);border-color:var(--neutral-7)}.m-select select:focus,.m-select select.is-focused{outline-style:solid;outline-color:transparent;box-shadow:var(--accent-7) 0 0 0 2px;border-color:var(--accent-7)}.m-select select[disabled]{cursor:text;color:var(--neutral-a11);background-color:var(--neutral-3);border-color:var(--neutral-6)}.m-select select.is-success{border-color:var(--color-border-success)}.m-select select.is-success:focus,.m-select select.is-success.is-focused{box-shadow:0 0 0 3px var(--color-border-success)}.m-select select.is-warning{border-color:var(--color-border-warning)}.m-select select.is-warning:focus,.m-select select.is-warning.is-focused{box-shadow:0 0 0 3px var(--color-border-warning)}.m-select select.is-error{border-color:var(--color-border-danger)}.m-select select.is-error:focus,.m-select select.is-error.is-focused{box-shadow:0 0 0 3px var(--color-border-danger)}.m-select select option{background-color:var(--color-surface)}.m-stack{display:grid;grid-row-gap:var(--space-m);grid-template-columns:100%}.m-stack.is-align-center{align-items:center}.m-stack.is-horizontal{display:flex;gap:var(--space-s)}.m-stack.has-space-between{justify-content:space-between}.m-stack.has-space-xxxl{grid-row-gap:var(--space-xxxl)}.m-stack.is-horizontal.has-space-xxxl{gap:var(--space-xxxl)}.m-stack.has-space-xxl{grid-row-gap:var(--space-xxl)}.m-stack.is-horizontal.has-space-xxl{gap:var(--space-xxl)}.m-stack.has-space-xl{grid-row-gap:var(--space-xl)}.m-stack.is-horizontal.has-space-xl{gap:var(--space-xl)}.m-stack.has-space-l{grid-row-gap:var(--space-l)}.m-stack.is-horizontal.has-space-l{gap:var(--space-l)}.m-stack.has-space-m{grid-row-gap:var(--space-m)}.m-stack.is-horizontal.has-space-m{gap:var(--space-m)}.m-stack.has-space-s{grid-row-gap:var(--space-s)}.m-stack.is-horizontal.has-space-s{gap:var(--space-s)}.m-stack.has-space-xs{grid-row-gap:var(--space-xs)}.m-stack.is-horizontal.has-space-xs{gap:var(--space-xs)}.m-switch{--m-switch-color-background: var(--neutral-4);--m-switch-color-hover: var(--neutral-5);--m-switch-color-circle-disabled: var(--neutral-9)}.m-switch{display:flex;align-items:center;gap:var(--size-gap-m)}.m-switch input[type=checkbox]{cursor:pointer;position:relative;width:var(--unit-9);height:var(--size-control-block);border-radius:var(--radius-full);outline:none;background-color:var(--m-switch-color-background);border:1px solid var(--color-border);appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;transition:background-color .1s}.m-switch.is-size-s input[type=checkbox]{width:var(--unit-7);height:var(--unit-5)}.m-switch input[type=checkbox]:focus{outline-style:solid;outline-color:transparent;box-shadow:var(--accent-7) 0 0 0 2px;border-color:var(--accent-7)}.m-switch input[type=checkbox]:after{content:"";position:absolute;top:50%;left:30%;transform:translate(-50%,-50%);border-radius:50%;height:var(--unit-5);width:var(--unit-5);background-color:var(--color-text-on-accent);transition:left .1s}.m-switch.is-size-s input[type=checkbox]:after{height:var(--unit-3);width:var(--unit-3)}.m-switch input[type=checkbox]:checked{background-color:var(--color-accent)}.m-switch input[type=checkbox]:checked:after{left:70%}.m-switch input[type=checkbox]:disabled{cursor:default;background:var(--neutral-3)}.m-switch label:has(+input[type=checkbox]:disabled){color:var(--neutral-8)}.m-switch input[type=checkbox]:disabled:after{background-color:var(--m-switch-color-circle-disabled)}@media (pointer: fine){.m-switch input[type=checkbox]:hover{background-color:var(--m-switch-color-hover)}.m-switch input[type=checkbox]:checked:hover{background-color:var(--accent-10)}.m-switch input[type=checkbox]:disabled:hover{background-color:var(--neutral-3)}}.m-table{--color-table-row-background: transparent;--table-row-border-bottom: inset 0 -1px var(--color-border);--space-table-cell: var(--space-s);--size-table-cell-min-height: var(--unit-6);--radius-table: var(--radius-m);overflow:hidden;width:100%;table-layout:fixed;text-align:left;vertical-align:top;border-collapse:collapse;border-spacing:0;border-radius:var(--radius-table);box-sizing:border-box;height:0;font-weight:400;margin:unset;font-family:var(--font-family);line-height:var(--line-height);font-variation-settings:"wght" 400;font-size:var(--font-size-m);letter-spacing:var(--letter-spacing-m);leading-trim:both;text-edge:cap}.m-table-body,.m-table-header,.m-table-row{vertical-align:inherit}.m-table-row{color:var(--text)}.m-table-cell{background-color:var(--color-table-row-background);box-sizing:border-box;vertical-align:inherit;box-shadow:var(--table-row-border-bottom);padding:var(--space-table-cell);height:var(--size-table-cell-min-height)}.m-table-column-header-cell{font-weight:400;margin:unset;font-family:var(--font-family);line-height:var(--line-height-heading);font-variation-settings:"wght" 600;line-height:unset}.m-table-row-header-cell{font-weight:400;margin:unset;font-family:var(--font-family);line-height:var(--line-height);font-variation-settings:"wght" 400}.m-table-align-right{text-align:end}.m-table:not(.is-variant-ghost){border-radius:var(--radius-table);background-color:var(--color-surface);position:relative}.m-table:not(.is-variant-ghost) :where(.m-table-header){--color-table-row-background: var(--color-surface-raised)}.m-table:not(.is-variant-ghost) :where(.m-table-body .m-table-row:last-child){--table-row-border-bottom: none}.m-table.is-variant-ghost{--color-table-row-background: transparent;background-color:transparent}.m-text{font-weight:400;margin:unset;font-family:var(--font-family);line-height:var(--line-height);font-variation-settings:"wght" 400;font-size:var(--font-size-default);color:var(--color-text)}.m-text.is-size-xxxl{font-size:var(--font-size-xxxl);letter-spacing:var(--letter-spacing-xxxl)}.m-text.is-size-xxl{font-size:var(--font-size-xxl);letter-spacing:var(--letter-spacing-xxl)}.m-text.is-size-xl{font-size:var(--font-size-xl);letter-spacing:var(--letter-spacing-xl)}.m-text.is-size-l{font-size:var(--font-size-l);letter-spacing:var(--letter-spacing-l)}.m-text.is-size-m{font-size:var(--font-size-m);letter-spacing:var(--letter-spacing-m)}.m-text.is-size-s{font-size:var(--font-size-s);letter-spacing:var(--letter-spacing-s)}.m-text.is-size-xs{font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-xs)}.m-text.is-default{color:var(--color-text-default)}.m-text.is-muted{color:var(--color-text-muted)}.m-text.is-accent{color:var(--color-text-accent)}.m-text.is-link{color:var(--color-text-link)}.m-text.is-neutral{color:var(--color-text-neutral)}.m-text.is-warning{color:var(--color-text-warning)}.m-text.is-highlight{color:var(--color-text-highlight)}.m-text.is-danger{color:var(--color-text-danger)}.m-text.is-success{color:var(--color-text-success)}.m-text.is-info{color:var(--color-text-info)}.m-text.has-measure-l{max-inline-size:var(--size-measure-content-l)}.m-text.has-measure-m{max-inline-size:var(--size-measure-content-m)}.m-text.has-measure-s{max-inline-size:var(--size-measure-content-s)}.m-text.is-truncated{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.m-text a{text-decoration:none;color:var(--color-text-link)}.m-text a:hover{text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:calc(.025em + 2px);text-decoration-color:var(--accent-6)}.has-text-left{text-align:left}.has-text-centered{text-align:center}.has-text-right{text-align:right}.is-currency{font-feature-settings:"aalt" on}.is-tabular{font-feature-settings:"tnum" on,"case" on;font-variant-numeric:tabular-nums}[data-akkurat] .m-text{--m-text-size-1: .625rem;--m-text-size-2: .75rem;--m-text-size-3: .875rem;--m-text-size-4: 1rem;--m-text-size-5: 1.125rem;--m-text-size-6: 1.25rem;--m-text-size-7: 1.5rem;--m-text-size-8: 1.75rem;--m-text-size-9: 2rem;--m-text-size-11: 2.375rem;--m-text-size-12: 2.625rem;--m-text-size-13: 3rem;--m-font-family-default: "akkurat", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", Arial, sans-serif;--font-size-display: var(--m-text-size-13);--font-size-xl: var(--m-text-size-8);--font-size-l: var(--m-text-size-6);--font-size-m: var(--m-text-size-4);--font-size-default: var(--m-text-size-3);--font-size-s: var(--m-text-size-3);--font-size-xs: var(--m-text-size-2);--line-height-display: 1.1;--line-height-xl: 1.1;--line-height-l: 1.2;--line-height-default: 1.3;--line-height-m: 1.3;--line-height-s: 1.4;--line-height-xs: 1.5;--letter-spacing-xl: -.047em;--letter-spacing-l: -.016em;--letter-spacing-m: .016em;--letter-spacing-default: .016em;--letter-spacing-s: 0em;--letter-spacing-xs: .016em;--letter-spacing-heading-xl: 0em;--letter-spacing-heading-l: .016em;--letter-spacing-heading-m: .016em;--letter-spacing-heading-default: .016em;--letter-spacing-heading-s: 0em;--letter-spacing-heading-xs: .031em;--letter-spacing-display: -.016em;--font-weight-thin: 100;--font-weight-light: 200;--font-weight-regular: 400;--font-weight-bold: 600;--font-weight-black: 900;font-family:var(--m-font-family-default);font-weight:var(--font-weight-regular);font-size:var(--font-size-default);line-height:var(--line-height-default);letter-spacing:var(--letter-spacing-default)}[data-akkurat] .m-text.is-size-xl{font-size:var(--font-size-xl);line-height:var(--line-height-xl);letter-spacing:var(--letter-spacing-xl)}[data-akkurat] .m-text.is-size-l{font-size:var(--font-size-l);line-height:var(--line-height-l);letter-spacing:var(--letter-spacing-l)}[data-akkurat] .m-text.is-size-m{font-size:var(--font-size-m);line-height:var(--line-height-m);letter-spacing:var(--letter-spacing-m)}[data-akkurat] .m-text.is-size-s{font-size:var(--font-size-s);line-height:var(--line-height-s);letter-spacing:var(--letter-spacing-s)}[data-akkurat] .m-text.is-size-xs{font-size:var(--font-size-xs);line-height:var(--line-height-xs);letter-spacing:var(--letter-spacing-xs)}[data-akkurat] .m-text>.is-muted{color:var(--color-text-muted)}.m-textarea{all:unset;box-sizing:border-box;width:100%;display:inline-flex;align-items:center;justify-content:center;line-height:1;font-weight:400;margin:unset;font-family:var(--font-family);line-height:var(--line-height);font-variation-settings:"wght" 400;font-size:var(--font-size-s);letter-spacing:var(--letter-spacing-s);leading-trim:both;text-edge:cap;color:var(--neutral-12);background-color:var(--color-surface);border:1px solid var(--color-border);padding-inline:var(--space-control-inline);border-radius:var(--radius-default);padding:var(--space-control-inline)}.m-textarea:hover{background-color:var(--black-a1);border-color:var(--neutral-7)}.m-textarea:focus,.m-textarea.is-focused{outline-style:solid;outline-color:transparent;box-shadow:var(--accent-7) 0 0 0 2px;border-color:var(--accent-7)}.m-textarea[disabled]{cursor:text;color:var(--neutral-a11);background-color:var(--neutral-3);border-color:var(--neutral-6)}.m-textarea.is-success{border-color:var(--color-border-success)}.m-textarea.is-success:focus,.m-textarea.is-success.is-focused{box-shadow:0 0 0 3px var(--color-border-success)}.m-textarea.is-warning{border-color:var(--color-border-warning)}.m-textarea.is-warning:focus,.m-textarea.is-warning.is-focused{box-shadow:0 0 0 3px var(--color-border-warning)}.m-textarea.is-error{border-color:var(--color-border-danger)}.m-textarea.is-error:focus,.m-textarea.is-error.is-focused{box-shadow:0 0 0 3px var(--color-border-danger)}.m-textarea:not([rows]){max-height:40em;min-height:8em}.m-textarea[rows]{height:initial;rows:2}.m-toolbar{background:var(--color-surface);padding:var(--space-s) var(--space-default);border-radius:var(--radius-default);height:var(--size);display:flex;align-items:center;width:100%}:where(.m-typeset){font-family:var(--font-family);margin:0}.m-typeset :where(pre:not([class]),code:not([class])){font-family:var(--font-family-code)}:where(.m-typeset) :where(h1:not([class]),h2:not([class]),h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class])){font-feature-settings:var(--font-features-reduced);font-weight:400;margin:unset;font-family:var(--font-family);line-height:var(--line-height-heading);font-variation-settings:"wght" 600;color:var(--color-text)}:where(.m-typeset) :where(h2:not([class]),h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class])){margin:.5em 0}:where(.m-typeset) *+:where(h2:not([class]),h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class])){margin-block-start:1.5rem}:where(.m-typeset) :where(p:not([class]),li:not([class]),dt:not([class]),dd:not([class]),blockquote:not([class]),figcaption:not([class]),small:not([class]),pre:not([class]),code:not([class]),cite:not([class])){font-size:var(--font-size-m);font-feature-settings:var(--font-features);font-weight:400;margin:unset;font-family:var(--font-family);line-height:var(--line-height);font-variation-settings:"wght" 400;color:var(--color-text)}:where(.m-typeset) :where(p:not([class])){max-inline-size:var(--size-measure-content-m)}:where(.m-typeset) :where(p:not([class]),li:not([class]),dt:not([class]),dd:not([class]),blockquote:not([class]),figcaption:not([class]),small:not([class]),pre:not([class]),code:not([class]),cite:not([class])){margin:.85em 0}:where(.m-typeset) :where(dd:not([class])){margin-inline-start:.85em}:where(.m-typeset h1:not([class])){font-size:var(--font-size-xxxl)}:where(.m-typeset h2:not([class])){font-size:var(--font-size-xxl)}:where(.m-typeset h3:not([class])){font-size:var(--font-size-xl)}:where(.m-typeset) :where(h4:not([class]),blockquote:not([class])){font-size:var(--font-size-l)}:where(.m-typeset) :where(p:not([class]),h5:not([class])){font-size:var(--font-size-m)}:where(.m-typeset h5:not([class])){font-weight:var(--font-weight-heading)}:where(.m-typeset) :where(h6:not([class]),figcaption:not([class])){font-size:var(--font-size-s);line-height:var(--line-height)}:where(.m-typeset small:not([class])){font-size:var(--font-size-xs)}:where(.m-typeset)>:first-child:not([class]){margin-block-start:0}:where(.m-typeset)>:last-child:not([class]){margin-block-end:0}:where(.m-typeset) :where(ul:not([class]),ol:not([class]),dl:not([class]),blockquote:not([class])){margin:.5em 0;padding:0 0 0 1.5em}:where(.m-typeset a:not([class])){color:var(--color-text-link);text-decoration:underline}:where(.m-typeset a:not([class]):hover){text-decoration:none}:where(.m-typeset code:not([class])){overflow-wrap:break-word}:where(.m-typeset pre:not([class]) code:not([class])){white-space:pre-wrap;word-break:break-all}:where(.m-typeset) :where(strong:not([class]),b:not([class])){font-weight:var(--font-weight-strong)}:where(.m-typeset mark:not([class])){background:var(--color-status-warning-weak)}:where(.m-typeset .example){background:var(--color-background);border:1px solid var(--color-border);border-bottom-color:var(--neutral-a4);border-radius:var(--radius-l);border-bottom-left-radius:0;border-bottom-right-radius:0;overflow:hidden;display:block;box-sizing:border-box;padding:var(--space-m);min-height:10rem;max-height:30rem;overflow-y:scroll;margin-block-start:1.5rem}:where(.m-typeset .example+pre[class*=language-]){border:none;border-bottom-left-radius:var(--radius-l);border-bottom-right-radius:var(--radius-l);border-top:none;margin-top:0}:where(.m-typeset) pre[class*=language-]{padding:var(--space-l);overflow:auto;border:1px solid var(--color-border);border-top:none;margin-bottom:var(--space-xxl);-moz-tab-size:2;tab-size:2}:where(.m-typeset) :not(pre)>code:not([class]){background:var(--color-status-highlight-weak);color:var(--color-text-highlight);padding-inline:var(--space-s);align-items:center;display:inline-flex;border-radius:var(--radius-m);white-space:nowrap}:root{--uishell-brand-height: var(--unit-11);--uishell-left-width: var(--unit-15);--uishell-color-background: var(--color-background);--uishell-color-border: var(--neutral-6);--uishell-color-surface: var(--neutral-2)}.m-uishell{background-color:var(--neutral-1);color:var(--color-text);align-self:start;display:grid;grid-template-rows:1fr 1fr min-content;min-height:100vh}.m-uishell-content{grid-row:1/3;overflow:auto}.m-uishell-left-panel{background-color:var(--uishell-color-surface);grid-column:1/2;grid-row:1/4;overflow-y:auto;border-right:1px solid var(--uishell-color-border)}.m-uishell-left-panel::-webkit-scrollbar{display:none}.m-uishell-panel-section{padding:var(--space-m)}.m-uishell-brand{align-self:start;position:sticky;min-height:initial;top:0;height:var(--uishell-brand-height);display:flex;align-items:center;justify-content:space-between;padding:calc(var(--space-m) + var(--space-s));background-color:var(--uishell-color-surface);border-bottom:1px solid var(--uishell-color-border);box-sizing:border-box}.m-uishell-brand a{text-decoration:none;color:var(--color-text)}.m-uishell-footer{border-top:1px solid var(--uishell-color-border);border-right:1px solid var(--uishell-color-border);background-color:var(--uishell-color-surface)}.m-uishell:has(.m-uishell-left-panel){overflow-y:auto;height:100vh;grid-template-columns:var(--uishell-left-width) minmax(10px,1fr);grid-template-rows:var(--uishell-brand-height) 1fr min-content}.m-uishell:has(.m-uishell-left-panel) .m-uishell-content{grid-row:1/5;grid-column:2/2;overflow:auto;box-sizing:border-box}.m-font-size-xxxl{font-size:var(--font-size-xxxl);letter-spacing:var(--letter-spacing-xxxl)}.m-font-size-xxl{font-size:var(--font-size-xxl);letter-spacing:var(--letter-spacing-xxl)}.m-font-size-xl{font-size:var(--font-size-xl);letter-spacing:var(--letter-spacing-xl)}.m-font-size-l{font-size:var(--font-size-l);letter-spacing:var(--letter-spacing-l)}.m-font-size-m{font-size:var(--font-size-m);letter-spacing:var(--letter-spacing-m)}.m-font-size-s{font-size:var(--font-size-s);letter-spacing:var(--letter-spacing-s)}.m-font-size-xs{font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-xs)}.m-font-size-default{font-size:var(--font-size-default);letter-spacing:var(--letter-spacing-default)}.m-color-text-default{color:var(--color-text-default)}.m-color-text{color:var(--color-text)}.m-color-text-muted{color:var(--color-text-muted)}.m-color-text-accent{color:var(--color-text-accent)}.m-color-text-link{color:var(--color-text-link)}.m-color-text-statusneutral{color:var(--color-text-status-neutral)}.m-color-text-statuswarning{color:var(--color-text-status-warning)}.m-color-text-statushighlight{color:var(--color-text-status-highlight)}.m-color-text-statusdanger{color:var(--color-text-status-danger)}.m-color-text-statussuccess{color:var(--color-text-status-success)}.m-color-text-statusinfo{color:var(--color-text-status-info)}.hljs{--base-text: hsla(170, 99.8%, 51.6%, .832);--base-bg: var(--neutral-a2);--base-selection: #32374d;--base-comments: #676e95;--base-tags: var(--neutral-11);--base-element: var(--core-green-11);--base-attrname: var(--core-green-10);--base-attr: #ffcb6b;--base-text0: #89ddff;--base-text1: #82aaff;--base-text2: #c792ea;--base-text3: #ff5370}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:var(--base-text);background:var(--base-bg);font-family:var(--font-family-code)}.hljs code{font-family:var(--font-family-code);font-size:var(--font-size-m)}.hljs ::selection,.hljs::selection{background-color:var(--base-selection);color:var(--base-text)}.hljs-comment{color:var(--base-comments)}.hljs-tag{color:var(--base-tags)}.hljs-operator,.hljs-punctuation,.hljs-subst{color:var(--base-text)}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:var(--base-element)}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:var(--base-attrname)}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:var(--base-attr)}.hljs-strong{font-weight:700;color:var(--base-attr)}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:var(--base-classnames)}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:var(--base-text0)}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:var(--base-text1)}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:var(--base-text2)}.hljs-emphasis{color:var(--base-text2);font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:var(--base-text3)}
