:root,:host{color-scheme:var(--mantine-color-scheme)}input,button,textarea,select{font:inherit}button,select{text-transform:none}body,:host{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);margin:0}@media screen and (device-width<=31.25em){body,:host{-webkit-text-size-adjust:100%}}:root,:host{--mantine-z-index-app:100;--mantine-z-index-modal:200;--mantine-z-index-popover:300;--mantine-z-index-overlay:400;--mantine-z-index-max:9999;--mantine-scale:1;--mantine-cursor-type:default;--mantine-webkit-font-smoothing:antialiased;--mantine-moz-font-smoothing:grayscale;--mantine-color-white:#fff;--mantine-color-black:#000;--mantine-line-height:1.55;--mantine-font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mantine-font-family-monospace:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;--mantine-font-family-headings:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mantine-heading-font-weight:700;--mantine-heading-text-wrap:wrap;--mantine-radius-default:calc(.5rem * var(--mantine-scale));--mantine-primary-color-filled:var(--mantine-color-blue-filled);--mantine-primary-color-filled-hover:var(--mantine-color-blue-filled-hover);--mantine-primary-color-light:var(--mantine-color-blue-light);--mantine-primary-color-light-hover:var(--mantine-color-blue-light-hover);--mantine-primary-color-light-color:var(--mantine-color-blue-light-color);--mantine-breakpoint-xs:36em;--mantine-breakpoint-sm:48em;--mantine-breakpoint-md:62em;--mantine-breakpoint-lg:75em;--mantine-breakpoint-xl:88em;--mantine-spacing-xs:calc(.625rem * var(--mantine-scale));--mantine-spacing-sm:calc(.75rem * var(--mantine-scale));--mantine-spacing-md:calc(1rem * var(--mantine-scale));--mantine-spacing-lg:calc(1.25rem * var(--mantine-scale));--mantine-spacing-xl:calc(2rem * var(--mantine-scale));--mantine-font-size-xs:calc(.75rem * var(--mantine-scale));--mantine-font-size-sm:calc(.875rem * var(--mantine-scale));--mantine-font-size-md:calc(1rem * var(--mantine-scale));--mantine-font-size-lg:calc(1.125rem * var(--mantine-scale));--mantine-font-size-xl:calc(1.25rem * var(--mantine-scale));--mantine-line-height-xs:1.4;--mantine-line-height-sm:1.45;--mantine-line-height-md:1.55;--mantine-line-height-lg:1.6;--mantine-line-height-xl:1.65;--mantine-shadow-xs:0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) #0000000d, 0 calc(.0625rem * var(--mantine-scale)) calc(.125rem * var(--mantine-scale)) #0000001a;--mantine-shadow-sm:0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) #0000000d, #0000000d 0 calc(.625rem * var(--mantine-scale)) calc(.9375rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale)), #0000000a 0 calc(.4375rem * var(--mantine-scale)) calc(.4375rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale));--mantine-shadow-md:0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) #0000000d, #0000000d 0 calc(1.25rem * var(--mantine-scale)) calc(1.5625rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale)), #0000000a 0 calc(.625rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale));--mantine-shadow-lg:0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) #0000000d, #0000000d 0 calc(1.75rem * var(--mantine-scale)) calc(1.4375rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale)), #0000000a 0 calc(.75rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale));--mantine-shadow-xl:0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) #0000000d, #0000000d 0 calc(2.25rem * var(--mantine-scale)) calc(1.75rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale)), #0000000a 0 calc(1.0625rem * var(--mantine-scale)) calc(1.0625rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale));--mantine-radius-xs:calc(.125rem * var(--mantine-scale));--mantine-radius-sm:calc(.25rem * var(--mantine-scale));--mantine-radius-md:calc(.5rem * var(--mantine-scale));--mantine-radius-lg:calc(1rem * var(--mantine-scale));--mantine-radius-xl:calc(2rem * var(--mantine-scale));--mantine-font-weight-regular:400;--mantine-font-weight-medium:600;--mantine-font-weight-bold:700;--mantine-primary-color-0:var(--mantine-color-blue-0);--mantine-primary-color-1:var(--mantine-color-blue-1);--mantine-primary-color-2:var(--mantine-color-blue-2);--mantine-primary-color-3:var(--mantine-color-blue-3);--mantine-primary-color-4:var(--mantine-color-blue-4);--mantine-primary-color-5:var(--mantine-color-blue-5);--mantine-primary-color-6:var(--mantine-color-blue-6);--mantine-primary-color-7:var(--mantine-color-blue-7);--mantine-primary-color-8:var(--mantine-color-blue-8);--mantine-primary-color-9:var(--mantine-color-blue-9);--mantine-color-dark-0:#c9c9c9;--mantine-color-dark-1:#b8b8b8;--mantine-color-dark-2:#828282;--mantine-color-dark-3:#696969;--mantine-color-dark-4:#424242;--mantine-color-dark-5:#3b3b3b;--mantine-color-dark-6:#2e2e2e;--mantine-color-dark-7:#242424;--mantine-color-dark-8:#1f1f1f;--mantine-color-dark-9:#141414;--mantine-color-gray-0:#f8f9fa;--mantine-color-gray-1:#f1f3f5;--mantine-color-gray-2:#e9ecef;--mantine-color-gray-3:#dee2e6;--mantine-color-gray-4:#ced4da;--mantine-color-gray-5:#adb5bd;--mantine-color-gray-6:#868e96;--mantine-color-gray-7:#495057;--mantine-color-gray-8:#343a40;--mantine-color-gray-9:#212529;--mantine-color-red-0:#fff5f5;--mantine-color-red-1:#ffe3e3;--mantine-color-red-2:#ffc9c9;--mantine-color-red-3:#ffa8a8;--mantine-color-red-4:#ff8787;--mantine-color-red-5:#ff6b6b;--mantine-color-red-6:#fa5252;--mantine-color-red-7:#f03e3e;--mantine-color-red-8:#e03131;--mantine-color-red-9:#c92a2a;--mantine-color-pink-0:#fff0f6;--mantine-color-pink-1:#ffdeeb;--mantine-color-pink-2:#fcc2d7;--mantine-color-pink-3:#faa2c1;--mantine-color-pink-4:#f783ac;--mantine-color-pink-5:#f06595;--mantine-color-pink-6:#e64980;--mantine-color-pink-7:#d6336c;--mantine-color-pink-8:#c2255c;--mantine-color-pink-9:#a61e4d;--mantine-color-grape-0:#f8f0fc;--mantine-color-grape-1:#f3d9fa;--mantine-color-grape-2:#eebefa;--mantine-color-grape-3:#e599f7;--mantine-color-grape-4:#da77f2;--mantine-color-grape-5:#cc5de8;--mantine-color-grape-6:#be4bdb;--mantine-color-grape-7:#ae3ec9;--mantine-color-grape-8:#9c36b5;--mantine-color-grape-9:#862e9c;--mantine-color-violet-0:#f3f0ff;--mantine-color-violet-1:#e5dbff;--mantine-color-violet-2:#d0bfff;--mantine-color-violet-3:#b197fc;--mantine-color-violet-4:#9775fa;--mantine-color-violet-5:#845ef7;--mantine-color-violet-6:#7950f2;--mantine-color-violet-7:#7048e8;--mantine-color-violet-8:#6741d9;--mantine-color-violet-9:#5f3dc4;--mantine-color-indigo-0:#edf2ff;--mantine-color-indigo-1:#dbe4ff;--mantine-color-indigo-2:#bac8ff;--mantine-color-indigo-3:#91a7ff;--mantine-color-indigo-4:#748ffc;--mantine-color-indigo-5:#5c7cfa;--mantine-color-indigo-6:#4c6ef5;--mantine-color-indigo-7:#4263eb;--mantine-color-indigo-8:#3b5bdb;--mantine-color-indigo-9:#364fc7;--mantine-color-blue-0:#e7f5ff;--mantine-color-blue-1:#d0ebff;--mantine-color-blue-2:#a5d8ff;--mantine-color-blue-3:#74c0fc;--mantine-color-blue-4:#4dabf7;--mantine-color-blue-5:#339af0;--mantine-color-blue-6:#228be6;--mantine-color-blue-7:#1c7ed6;--mantine-color-blue-8:#1971c2;--mantine-color-blue-9:#1864ab;--mantine-color-cyan-0:#e3fafc;--mantine-color-cyan-1:#c5f6fa;--mantine-color-cyan-2:#99e9f2;--mantine-color-cyan-3:#66d9e8;--mantine-color-cyan-4:#3bc9db;--mantine-color-cyan-5:#22b8cf;--mantine-color-cyan-6:#15aabf;--mantine-color-cyan-7:#1098ad;--mantine-color-cyan-8:#0c8599;--mantine-color-cyan-9:#0b7285;--mantine-color-teal-0:#e6fcf5;--mantine-color-teal-1:#c3fae8;--mantine-color-teal-2:#96f2d7;--mantine-color-teal-3:#63e6be;--mantine-color-teal-4:#38d9a9;--mantine-color-teal-5:#20c997;--mantine-color-teal-6:#12b886;--mantine-color-teal-7:#0ca678;--mantine-color-teal-8:#099268;--mantine-color-teal-9:#087f5b;--mantine-color-green-0:#ebfbee;--mantine-color-green-1:#d3f9d8;--mantine-color-green-2:#b2f2bb;--mantine-color-green-3:#8ce99a;--mantine-color-green-4:#69db7c;--mantine-color-green-5:#51cf66;--mantine-color-green-6:#40c057;--mantine-color-green-7:#37b24d;--mantine-color-green-8:#2f9e44;--mantine-color-green-9:#2b8a3e;--mantine-color-lime-0:#f4fce3;--mantine-color-lime-1:#e9fac8;--mantine-color-lime-2:#d8f5a2;--mantine-color-lime-3:#c0eb75;--mantine-color-lime-4:#a9e34b;--mantine-color-lime-5:#94d82d;--mantine-color-lime-6:#82c91e;--mantine-color-lime-7:#74b816;--mantine-color-lime-8:#66a80f;--mantine-color-lime-9:#5c940d;--mantine-color-yellow-0:#fff9db;--mantine-color-yellow-1:#fff3bf;--mantine-color-yellow-2:#ffec99;--mantine-color-yellow-3:#ffe066;--mantine-color-yellow-4:#ffd43b;--mantine-color-yellow-5:#fcc419;--mantine-color-yellow-6:#fab005;--mantine-color-yellow-7:#f59f00;--mantine-color-yellow-8:#f08c00;--mantine-color-yellow-9:#e67700;--mantine-color-orange-0:#fff4e6;--mantine-color-orange-1:#ffe8cc;--mantine-color-orange-2:#ffd8a8;--mantine-color-orange-3:#ffc078;--mantine-color-orange-4:#ffa94d;--mantine-color-orange-5:#ff922b;--mantine-color-orange-6:#fd7e14;--mantine-color-orange-7:#f76707;--mantine-color-orange-8:#e8590c;--mantine-color-orange-9:#d9480f;--mantine-h1-font-size:calc(2.125rem * var(--mantine-scale));--mantine-h1-line-height:1.3;--mantine-h1-font-weight:700;--mantine-h2-font-size:calc(1.625rem * var(--mantine-scale));--mantine-h2-line-height:1.35;--mantine-h2-font-weight:700;--mantine-h3-font-size:calc(1.375rem * var(--mantine-scale));--mantine-h3-line-height:1.4;--mantine-h3-font-weight:700;--mantine-h4-font-size:calc(1.125rem * var(--mantine-scale));--mantine-h4-line-height:1.45;--mantine-h4-font-weight:700;--mantine-h5-font-size:calc(1rem * var(--mantine-scale));--mantine-h5-line-height:1.5;--mantine-h5-font-weight:700;--mantine-h6-font-size:calc(.875rem * var(--mantine-scale));--mantine-h6-line-height:1.5;--mantine-h6-font-weight:700}:root[data-mantine-color-scheme=dark],:host([data-mantine-color-scheme=dark]){--mantine-color-scheme:dark;--mantine-primary-color-contrast:var(--mantine-color-white);--mantine-color-bright:var(--mantine-color-white);--mantine-color-text:var(--mantine-color-dark-0);--mantine-color-body:var(--mantine-color-dark-7);--mantine-color-error:var(--mantine-color-red-8);--mantine-color-success:var(--mantine-color-teal-8);--mantine-color-placeholder:var(--mantine-color-dark-3);--mantine-color-anchor:var(--mantine-color-blue-4);--mantine-color-default:var(--mantine-color-dark-6);--mantine-color-default-hover:var(--mantine-color-dark-5);--mantine-color-default-color:var(--mantine-color-white);--mantine-color-default-border:var(--mantine-color-dark-4);--mantine-color-dimmed:var(--mantine-color-dark-2);--mantine-color-disabled:var(--mantine-color-dark-6);--mantine-color-disabled-color:var(--mantine-color-dark-3);--mantine-color-disabled-border:var(--mantine-color-dark-4);--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-9);--mantine-color-dark-light:#0a0a0a;--mantine-color-dark-light-hover:#0e0e0e;--mantine-color-dark-light-color:var(--mantine-color-dark-0);--mantine-color-dark-outline:var(--mantine-color-dark-4);--mantine-color-dark-outline-hover:#4242420d;--mantine-color-gray-text:var(--mantine-color-gray-4);--mantine-color-gray-filled:var(--mantine-color-gray-8);--mantine-color-gray-filled-hover:var(--mantine-color-gray-9);--mantine-color-gray-light:#111315;--mantine-color-gray-light-hover:#171a1d;--mantine-color-gray-light-color:var(--mantine-color-gray-0);--mantine-color-gray-outline:var(--mantine-color-gray-4);--mantine-color-gray-outline-hover:#ced4da0d;--mantine-color-red-text:var(--mantine-color-red-4);--mantine-color-red-filled:var(--mantine-color-red-8);--mantine-color-red-filled-hover:var(--mantine-color-red-9);--mantine-color-red-light:#651515;--mantine-color-red-light-hover:#8d1d1d;--mantine-color-red-light-color:var(--mantine-color-red-0);--mantine-color-red-outline:var(--mantine-color-red-4);--mantine-color-red-outline-hover:#ff87870d;--mantine-color-pink-text:var(--mantine-color-pink-4);--mantine-color-pink-filled:var(--mantine-color-pink-8);--mantine-color-pink-filled-hover:var(--mantine-color-pink-9);--mantine-color-pink-light:#530f27;--mantine-color-pink-light-hover:#741536;--mantine-color-pink-light-color:var(--mantine-color-pink-0);--mantine-color-pink-outline:var(--mantine-color-pink-4);--mantine-color-pink-outline-hover:#f783ac0d;--mantine-color-grape-text:var(--mantine-color-grape-4);--mantine-color-grape-filled:var(--mantine-color-grape-8);--mantine-color-grape-filled-hover:var(--mantine-color-grape-9);--mantine-color-grape-light:#43174e;--mantine-color-grape-light-hover:#5e206d;--mantine-color-grape-light-color:var(--mantine-color-grape-0);--mantine-color-grape-outline:var(--mantine-color-grape-4);--mantine-color-grape-outline-hover:#da77f20d;--mantine-color-violet-text:var(--mantine-color-violet-4);--mantine-color-violet-filled:var(--mantine-color-violet-8);--mantine-color-violet-filled-hover:var(--mantine-color-violet-9);--mantine-color-violet-light:#301f62;--mantine-color-violet-light-hover:#432b89;--mantine-color-violet-light-color:var(--mantine-color-violet-0);--mantine-color-violet-outline:var(--mantine-color-violet-4);--mantine-color-violet-outline-hover:#9775fa0d;--mantine-color-indigo-text:var(--mantine-color-indigo-4);--mantine-color-indigo-filled:var(--mantine-color-indigo-8);--mantine-color-indigo-filled-hover:var(--mantine-color-indigo-9);--mantine-color-indigo-light:#1b2864;--mantine-color-indigo-light-hover:#26378b;--mantine-color-indigo-light-color:var(--mantine-color-indigo-0);--mantine-color-indigo-outline:var(--mantine-color-indigo-4);--mantine-color-indigo-outline-hover:#748ffc0d;--mantine-color-blue-text:var(--mantine-color-blue-4);--mantine-color-blue-filled:var(--mantine-color-blue-8);--mantine-color-blue-filled-hover:var(--mantine-color-blue-9);--mantine-color-blue-light:#0c3256;--mantine-color-blue-light-hover:#114678;--mantine-color-blue-light-color:var(--mantine-color-blue-0);--mantine-color-blue-outline:var(--mantine-color-blue-4);--mantine-color-blue-outline-hover:#4dabf70d;--mantine-color-cyan-text:var(--mantine-color-cyan-4);--mantine-color-cyan-filled:var(--mantine-color-cyan-8);--mantine-color-cyan-filled-hover:var(--mantine-color-cyan-9);--mantine-color-cyan-light:#063943;--mantine-color-cyan-light-hover:#08505d;--mantine-color-cyan-light-color:var(--mantine-color-cyan-0);--mantine-color-cyan-outline:var(--mantine-color-cyan-4);--mantine-color-cyan-outline-hover:#3bc9db0d;--mantine-color-teal-text:var(--mantine-color-teal-4);--mantine-color-teal-filled:var(--mantine-color-teal-8);--mantine-color-teal-filled-hover:var(--mantine-color-teal-9);--mantine-color-teal-light:#04402e;--mantine-color-teal-light-hover:#065940;--mantine-color-teal-light-color:var(--mantine-color-teal-0);--mantine-color-teal-outline:var(--mantine-color-teal-4);--mantine-color-teal-outline-hover:#38d9a90d;--mantine-color-green-text:var(--mantine-color-green-4);--mantine-color-green-filled:var(--mantine-color-green-8);--mantine-color-green-filled-hover:var(--mantine-color-green-9);--mantine-color-green-light:#16451f;--mantine-color-green-light-hover:#1e612b;--mantine-color-green-light-color:var(--mantine-color-green-0);--mantine-color-green-outline:var(--mantine-color-green-4);--mantine-color-green-outline-hover:#69db7c0d;--mantine-color-lime-text:var(--mantine-color-lime-4);--mantine-color-lime-filled:var(--mantine-color-lime-8);--mantine-color-lime-filled-hover:var(--mantine-color-lime-9);--mantine-color-lime-light:#2e4a07;--mantine-color-lime-light-hover:#406809;--mantine-color-lime-light-color:var(--mantine-color-lime-0);--mantine-color-lime-outline:var(--mantine-color-lime-4);--mantine-color-lime-outline-hover:#a9e34b0d;--mantine-color-yellow-text:var(--mantine-color-yellow-4);--mantine-color-yellow-filled:var(--mantine-color-yellow-8);--mantine-color-yellow-filled-hover:var(--mantine-color-yellow-9);--mantine-color-yellow-light:#733c00;--mantine-color-yellow-light-hover:#a15300;--mantine-color-yellow-light-color:var(--mantine-color-yellow-0);--mantine-color-yellow-outline:var(--mantine-color-yellow-4);--mantine-color-yellow-outline-hover:#ffd43b0d;--mantine-color-orange-text:var(--mantine-color-orange-4);--mantine-color-orange-filled:var(--mantine-color-orange-8);--mantine-color-orange-filled-hover:var(--mantine-color-orange-9);--mantine-color-orange-light:#6d2408;--mantine-color-orange-light-hover:#98320b;--mantine-color-orange-light-color:var(--mantine-color-orange-0);--mantine-color-orange-outline:var(--mantine-color-orange-4);--mantine-color-orange-outline-hover:#ffa94d0d}:root[data-mantine-color-scheme=light],:host([data-mantine-color-scheme=light]){--mantine-color-scheme:light;--mantine-primary-color-contrast:var(--mantine-color-white);--mantine-color-bright:var(--mantine-color-black);--mantine-color-text:#000;--mantine-color-body:#fff;--mantine-color-error:var(--mantine-color-red-6);--mantine-color-success:var(--mantine-color-teal-8);--mantine-color-placeholder:var(--mantine-color-gray-5);--mantine-color-anchor:var(--mantine-color-blue-6);--mantine-color-default:var(--mantine-color-white);--mantine-color-default-hover:var(--mantine-color-gray-0);--mantine-color-default-color:var(--mantine-color-black);--mantine-color-default-border:var(--mantine-color-gray-4);--mantine-color-dimmed:var(--mantine-color-gray-6);--mantine-color-disabled:var(--mantine-color-gray-2);--mantine-color-disabled-color:var(--mantine-color-gray-5);--mantine-color-disabled-border:var(--mantine-color-gray-3);--mantine-color-dark-text:var(--mantine-color-dark-filled);--mantine-color-dark-filled:var(--mantine-color-dark-6);--mantine-color-dark-filled-hover:var(--mantine-color-dark-7);--mantine-color-dark-light:var(--mantine-color-dark-1);--mantine-color-dark-light-hover:var(--mantine-color-dark-2);--mantine-color-dark-light-color:var(--mantine-color-dark-9);--mantine-color-dark-outline:var(--mantine-color-dark-6);--mantine-color-dark-outline-hover:#2e2e2e0d;--mantine-color-gray-text:var(--mantine-color-gray-filled);--mantine-color-gray-filled:var(--mantine-color-gray-6);--mantine-color-gray-filled-hover:var(--mantine-color-gray-7);--mantine-color-gray-light:var(--mantine-color-gray-1);--mantine-color-gray-light-hover:var(--mantine-color-gray-2);--mantine-color-gray-light-color:var(--mantine-color-gray-9);--mantine-color-gray-outline:var(--mantine-color-gray-6);--mantine-color-gray-outline-hover:#868e960d;--mantine-color-red-text:var(--mantine-color-red-filled);--mantine-color-red-filled:var(--mantine-color-red-6);--mantine-color-red-filled-hover:var(--mantine-color-red-7);--mantine-color-red-light:var(--mantine-color-red-1);--mantine-color-red-light-hover:var(--mantine-color-red-2);--mantine-color-red-light-color:var(--mantine-color-red-9);--mantine-color-red-outline:var(--mantine-color-red-6);--mantine-color-red-outline-hover:#fa52520d;--mantine-color-pink-text:var(--mantine-color-pink-filled);--mantine-color-pink-filled:var(--mantine-color-pink-6);--mantine-color-pink-filled-hover:var(--mantine-color-pink-7);--mantine-color-pink-light:var(--mantine-color-pink-1);--mantine-color-pink-light-hover:var(--mantine-color-pink-2);--mantine-color-pink-light-color:var(--mantine-color-pink-9);--mantine-color-pink-outline:var(--mantine-color-pink-6);--mantine-color-pink-outline-hover:#e649800d;--mantine-color-grape-text:var(--mantine-color-grape-filled);--mantine-color-grape-filled:var(--mantine-color-grape-6);--mantine-color-grape-filled-hover:var(--mantine-color-grape-7);--mantine-color-grape-light:var(--mantine-color-grape-1);--mantine-color-grape-light-hover:var(--mantine-color-grape-2);--mantine-color-grape-light-color:var(--mantine-color-grape-9);--mantine-color-grape-outline:var(--mantine-color-grape-6);--mantine-color-grape-outline-hover:#be4bdb0d;--mantine-color-violet-text:var(--mantine-color-violet-filled);--mantine-color-violet-filled:var(--mantine-color-violet-6);--mantine-color-violet-filled-hover:var(--mantine-color-violet-7);--mantine-color-violet-light:var(--mantine-color-violet-1);--mantine-color-violet-light-hover:var(--mantine-color-violet-2);--mantine-color-violet-light-color:var(--mantine-color-violet-9);--mantine-color-violet-outline:var(--mantine-color-violet-6);--mantine-color-violet-outline-hover:#7950f20d;--mantine-color-indigo-text:var(--mantine-color-indigo-filled);--mantine-color-indigo-filled:var(--mantine-color-indigo-6);--mantine-color-indigo-filled-hover:var(--mantine-color-indigo-7);--mantine-color-indigo-light:var(--mantine-color-indigo-1);--mantine-color-indigo-light-hover:var(--mantine-color-indigo-2);--mantine-color-indigo-light-color:var(--mantine-color-indigo-9);--mantine-color-indigo-outline:var(--mantine-color-indigo-6);--mantine-color-indigo-outline-hover:#4c6ef50d;--mantine-color-blue-text:var(--mantine-color-blue-filled);--mantine-color-blue-filled:var(--mantine-color-blue-6);--mantine-color-blue-filled-hover:var(--mantine-color-blue-7);--mantine-color-blue-light:var(--mantine-color-blue-1);--mantine-color-blue-light-hover:var(--mantine-color-blue-2);--mantine-color-blue-light-color:var(--mantine-color-blue-9);--mantine-color-blue-outline:var(--mantine-color-blue-6);--mantine-color-blue-outline-hover:#228be60d;--mantine-color-cyan-text:var(--mantine-color-cyan-filled);--mantine-color-cyan-filled:var(--mantine-color-cyan-6);--mantine-color-cyan-filled-hover:var(--mantine-color-cyan-7);--mantine-color-cyan-light:var(--mantine-color-cyan-1);--mantine-color-cyan-light-hover:var(--mantine-color-cyan-2);--mantine-color-cyan-light-color:var(--mantine-color-cyan-9);--mantine-color-cyan-outline:var(--mantine-color-cyan-6);--mantine-color-cyan-outline-hover:#15aabf0d;--mantine-color-teal-text:var(--mantine-color-teal-filled);--mantine-color-teal-filled:var(--mantine-color-teal-6);--mantine-color-teal-filled-hover:var(--mantine-color-teal-7);--mantine-color-teal-light:var(--mantine-color-teal-1);--mantine-color-teal-light-hover:var(--mantine-color-teal-2);--mantine-color-teal-light-color:var(--mantine-color-teal-9);--mantine-color-teal-outline:var(--mantine-color-teal-6);--mantine-color-teal-outline-hover:#12b8860d;--mantine-color-green-text:var(--mantine-color-green-filled);--mantine-color-green-filled:var(--mantine-color-green-6);--mantine-color-green-filled-hover:var(--mantine-color-green-7);--mantine-color-green-light:var(--mantine-color-green-1);--mantine-color-green-light-hover:var(--mantine-color-green-2);--mantine-color-green-light-color:var(--mantine-color-green-9);--mantine-color-green-outline:var(--mantine-color-green-6);--mantine-color-green-outline-hover:#40c0570d;--mantine-color-lime-text:var(--mantine-color-lime-filled);--mantine-color-lime-filled:var(--mantine-color-lime-6);--mantine-color-lime-filled-hover:var(--mantine-color-lime-7);--mantine-color-lime-light:var(--mantine-color-lime-1);--mantine-color-lime-light-hover:var(--mantine-color-lime-2);--mantine-color-lime-light-color:var(--mantine-color-lime-9);--mantine-color-lime-outline:var(--mantine-color-lime-6);--mantine-color-lime-outline-hover:#82c91e0d;--mantine-color-yellow-text:var(--mantine-color-yellow-filled);--mantine-color-yellow-filled:var(--mantine-color-yellow-6);--mantine-color-yellow-filled-hover:var(--mantine-color-yellow-7);--mantine-color-yellow-light:var(--mantine-color-yellow-1);--mantine-color-yellow-light-hover:var(--mantine-color-yellow-2);--mantine-color-yellow-light-color:var(--mantine-color-yellow-9);--mantine-color-yellow-outline:var(--mantine-color-yellow-6);--mantine-color-yellow-outline-hover:#fab0050d;--mantine-color-orange-text:var(--mantine-color-orange-filled);--mantine-color-orange-filled:var(--mantine-color-orange-6);--mantine-color-orange-filled-hover:var(--mantine-color-orange-7);--mantine-color-orange-light:var(--mantine-color-orange-1);--mantine-color-orange-light-hover:var(--mantine-color-orange-2);--mantine-color-orange-light-color:var(--mantine-color-orange-9);--mantine-color-orange-outline:var(--mantine-color-orange-6);--mantine-color-orange-outline-hover:#fd7e140d}@media (prefers-reduced-motion:reduce){[data-respect-reduced-motion] [data-reduce-motion]{transition:none;animation:none}}[data-mantine-color-scheme=light] .mantine-light-hidden,[data-mantine-color-scheme=dark] .mantine-dark-hidden{display:none}.mantine-focus-auto:focus-visible,.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)))}fieldset:disabled .mantine-active:active{transform:none}:where([dir=rtl]) .mantine-rotate-rtl{transform:rotate(180deg)}:root{--rw-font:var(--font-ibm-plex-sans);--rw-font-content:var(--font-atkinson-hyperlegible-next);--rw-slate-50:#f8fafc;--rw-slate-100:#f1f5f9;--rw-slate-200:#e2e8f0;--rw-slate-300:#cbd5e1;--rw-slate-400:#94a3b8;--rw-slate-500:#64748b;--rw-slate-600:#475569;--rw-slate-700:#334155;--rw-slate-800:#1e293b;--rw-slate-900:#0f172a;--rw-sky-500:#0ea5e9;--rw-sky-600:#0284c7;--rw-sky-700:#0369a1;--rw-sky-800:#075985;--rw-bg:var(--rw-slate-50);--rw-surface:#fff;--rw-border:var(--rw-slate-200);--rw-text:var(--rw-slate-900);--rw-text-muted:var(--rw-slate-600);--rw-accent:var(--rw-sky-700);--rw-accent-hover:var(--rw-sky-800);--rw-info-bg:#f0f9ff;--rw-success:#166534;--rw-success-bg:#dcfce7;--rw-warning:#92400e;--rw-warning-bg:#fef3c7;--rw-amber-50:#fffbeb;--rw-amber-300:#fcd34d;--rw-danger:#991b1b;--rw-danger-bg:#fee2e2;--rw-text-xs:.8125rem;--rw-text-sm:.875rem;--rw-text-md:.9375rem;--rw-text-base:1rem;--rw-text-lg:1.125rem;--rw-text-xl:1.25rem;--rw-text-2xl:1.5rem;--rw-text-3xl:2rem;--rw-text-4xl:2.5rem;--rw-text-5xl:3rem;--rw-text-6xl:3.5rem;--rw-text-7xl:4.25rem;--rw-radius:6px;--rw-document-width:min(100%, 70rem);--rw-shadow-sm:0 1px 2px #0f172a0f, 0 1px 3px #0f172a14;--rw-shadow-md:0 4px 8px #0f172a14, 0 2px 4px #0f172a0f;--rw-container:1120px;--rw-account-container:60rem}.rw-document-metadata{border-bottom:1px solid var(--rw-border);margin-bottom:1rem;padding-bottom:.75rem}.rw-popup{min-height:100dvh;padding:var(--mantine-spacing-lg);background:var(--mantine-color-gray-1)}*,:before,:after{box-sizing:border-box}body{font-family:var(--rw-font);color:var(--rw-text);background:var(--rw-bg);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit}::selection{background:var(--rw-sky-600);color:#fff}::highlight(search){color:marktext;background-color:mark}.rw-focus-region{transition:background-color .15s,filter .15s,outline-color .15s}.rw-focus-region[data-focus-active]{outline:2px solid var(--rw-accent);outline-offset:-2px}.rw-focus-region[data-focus-muted]{background-color:var(--rw-slate-100);filter:grayscale()}:focus-visible{outline:2px solid var(--rw-accent);outline-offset:2px}.rw-aside-resize-handle{top:var(--app-shell-header-offset,0rem);cursor:col-resize;z-index:200;touch-action:none;width:8px;margin-inline-end:-4px;position:fixed;bottom:0}.rw-aside-resize-handle:hover,.rw-aside-resize-handle:focus-visible{background-color:var(--rw-border)}@media (width<=calc(62em - .1px)){.rw-aside-resize-handle{display:none}}.rw-skip-link{position:absolute;left:-9999px}.rw-skip-link:focus{z-index:1000;background:var(--rw-surface);color:var(--rw-text);border:1px solid var(--rw-border);border-radius:var(--rw-radius);box-shadow:var(--rw-shadow-md);padding:.5rem 1rem;position:fixed;top:.5rem;left:.5rem}[data-mantine-color-scheme=light] .mantine-Input-wrapper[data-variant=default]:not([data-error]){--input-bd:var(--rw-slate-500)}[data-mantine-color-scheme=light] .mantine-Checkbox-input:not(:checked,:disabled,[data-error]){border-color:var(--rw-slate-500)}.rw-container{max-width:var(--rw-container);margin-inline:auto;padding-inline:1.5rem}.rw-card{background:var(--rw-surface);border:1px solid var(--rw-border);border-radius:var(--rw-radius);box-shadow:var(--rw-shadow-sm)}.btn{font-family:var(--rw-font);font-weight:600;font-size:var(--rw-text-md);border-radius:var(--rw-radius);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.375rem;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.btn-primary{background:var(--rw-accent);color:#fff}.btn-primary:hover{background:var(--rw-accent-hover)}.btn-outline{border-color:var(--rw-border);color:var(--rw-text);background:0 0}.btn-outline:hover{border-color:var(--rw-slate-400);background:var(--rw-slate-100)}.btn-ghost{color:var(--rw-text-muted);background:0 0;padding-inline:.75rem}.btn-ghost:hover{color:var(--rw-text)}.btn-lg{font-size:var(--rw-text-base);padding:.9375rem 1.75rem}[data-button-busy]{position:relative}.rw-button-spinner{--rw-spinner-size:1em;width:var(--rw-spinner-size);height:var(--rw-spinner-size);margin:calc(var(--rw-spinner-size) / -2) 0 0 calc(var(--rw-spinner-size) / -2);border:.125em solid;border-right-color:#0000;border-radius:50%;animation:.6s linear infinite rw-button-spin;position:absolute;top:50%;left:50%}.mantine-Button-root>.rw-button-spinner{--rw-spinner-size:calc(var(--button-height,2.25rem) / 1.8)}.mantine-ActionIcon-root>.rw-button-spinner{--rw-spinner-size:calc(var(--ai-size,1.75rem) * .55)}.btn>.rw-button-label{align-items:center;gap:.5rem;transition:opacity .1s;display:inline-flex}[data-button-busy]>.rw-button-label,.mantine-Button-root[data-loading] .mantine-Button-label,.mantine-ActionIcon-root[data-loading] .mantine-ActionIcon-icon{opacity:.5;transform:none}@keyframes rw-button-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.rw-button-spinner{animation:none}}.eyebrow{font-size:var(--rw-text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--rw-accent);font-weight:600}.external-link__icon{vertical-align:-.0625em;width:.875em;height:.875em;margin-left:.2em;display:inline-block}.external-link__hint{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.legal{overflow-wrap:anywhere;padding-block:4rem 5rem}.legal__inner{max-width:640px}.legal__heading{font-size:var(--rw-text-3xl);margin:0 0 2rem;font-weight:700}.legal h2{font-size:var(--rw-text-xl);margin:2rem 0 .75rem;font-weight:700}.legal p{color:var(--rw-text-muted);margin:0 0 1rem;line-height:1.6}.legal__binding-note{border:1px solid var(--rw-border);border-radius:var(--rw-radius);background-color:var(--rw-info-bg);color:var(--rw-text);padding:.75rem 1rem}@media print{body:has([data-rw-print-document]){background:#fff!important}body:has([data-rw-print-document]) *{visibility:hidden!important}body:has([data-rw-print-document]) [data-rw-print-document],body:has([data-rw-print-document]) [data-rw-print-document] *{visibility:visible!important}body:has([data-rw-print-document]) [data-rw-print-exclude],body:has([data-rw-print-document]) [data-rw-print-exclude] *{display:none!important}body:has([data-rw-print-document]) [data-rw-print-document] .bn-block-group{display:block!important}body:has([data-rw-print-document]) [data-rw-print-document] .bn-toggle-button{display:none!important}body:has([data-rw-print-document]) [data-rw-print-document]{color:#000!important;width:100%!important;margin:0!important;padding:0!important;position:absolute!important;inset:0 auto auto 0!important}}.rw-save-countdown{background:var(--mantine-color-teal-6);transform-origin:0;height:3px;margin-top:.5rem;animation:4s linear forwards rw-save-countdown}@keyframes rw-save-countdown{to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.rw-save-countdown{animation:none;display:none}}.rw-rights-subtree-override-dot{background:var(--mantine-color-accent-filled);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.rw-rights-sticky-col{z-index:1;background:var(--mantine-color-body);box-shadow:inset -1px 0 0 var(--table-border-color);position:sticky;left:0}@media (hover:hover){.rw-rights-inherited:not(:hover,:focus-within){background-color:#0000}.rw-rights-inherited:not(:hover,:focus-within) .mantine-SegmentedControl-control:not([data-active]){visibility:hidden}.rw-rights-inherited:not(:hover,:focus-within) .mantine-SegmentedControl-control{--separator-color:transparent}}.rw-rights-x-reserved{visibility:hidden}.rw-rights-table{container-type:inline-size}@container (width<=35rem){.rw-rights-table thead{display:none}.rw-rights-table table,.rw-rights-table tbody,.rw-rights-table tr{display:block}.rw-rights-table td{width:auto;display:block}.rw-rights-table td .mantine-SegmentedControl-root{flex:auto;min-width:0}.rw-rights-sticky-col{box-shadow:none;position:relative}.rw-rights-table .mantine-TableScrollContainer-scrollContainerInner{min-width:0}.rw-rights-table td{--rw-rights-indent:.75rem}.rw-rights-compact tr{flex-wrap:wrap;align-items:center;display:flex}.rw-rights-compact td.rw-rights-sticky-col{hyphens:auto;overflow-wrap:break-word;flex:auto;min-width:0}.rw-rights-compact td:not(.rw-rights-sticky-col,[colspan]){flex:none;margin-left:auto;padding-left:0}.rw-rights-compact td[colspan]{flex:100%}}.rw-rights-level-item{min-height:44px}@media (hover:hover){tbody tr[data-hover]:hover .rw-rights-sticky-col{background:var(--tr-hover-bg)}}@media (hover:none){tbody tr[data-hover]:active .rw-rights-sticky-col{background:var(--tr-hover-bg)}}.rw-rights-root-row>td{background:var(--rw-slate-200);border-bottom:1px solid var(--rw-border)}.rw-rights-root-row>.rw-rights-sticky-col{background:var(--rw-slate-200)}@media (hover:hover){.rw-rights-root-row[data-hover]:hover>.rw-rights-sticky-col,.rw-rights-root-row[data-hover]:hover>td:not(.rw-rights-sticky-col){background:var(--rw-slate-300)}}.rw-rights-expanded-row>td,.rw-rights-expanded-row>.rw-rights-sticky-col{background:var(--rw-slate-50)}@media (hover:hover){.rw-rights-expanded-row[data-hover]:hover>.rw-rights-sticky-col,.rw-rights-expanded-row[data-hover]:hover>td:not(.rw-rights-sticky-col){background:var(--rw-slate-100)}}.rw-rights-table{--rw-rights-indent:1.5rem}.rw-rights-sticky-col{padding-left:calc(.75rem + var(--rw-rights-depth,0) * var(--rw-rights-indent,1.5rem))}.rw-rights-toggle-slot{flex-shrink:0;width:24px;display:inline-block}.rw-rights-child:before{content:"";top:0;bottom:0;left:calc(.75rem + (var(--rw-rights-depth,1) - 1) * var(--rw-rights-indent,1.5rem) + .75rem);background:var(--rw-border);width:1px;position:absolute}.rw-rights-table thead th{font-size:var(--rw-text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--rw-text-muted);font-weight:600}@media (hover:hover) and (prefers-reduced-motion:no-preference){.rw-rights-inherited .mantine-SegmentedControl-control{transition:visibility .15s}.rw-rights-inherited{transition:background-color .15s,--separator-color .15s}}.rw-rights-empty{text-align:center;color:var(--rw-text-muted);flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 1rem;display:flex}.rw-rights-empty svg{color:var(--rw-slate-400)}.rw-rights-skeleton{flex-direction:column;gap:.5rem;display:flex}.rw-rights-skeleton-header{gap:1rem;display:flex}.rw-rights-skeleton-header>:first-child{flex:1}.rw-rights-skeleton-header>:last-child{width:180px}.rw-rights-skeleton-row{align-items:center;gap:1rem;display:flex}.rw-rights-skeleton-row>:first-child{flex:1}.rw-rights-skeleton-row>:last-child{width:180px}@media (width<=48em),(hover:none){.rw-rights-sticky-col .mantine-ActionIcon-root{--ai-size:36px;margin:-6px}}.rw-rights-toolbar-spinner{justify-content:center;align-items:center;width:20px;min-width:20px;display:flex}.rw-support-banner{z-index:1000;box-sizing:border-box;background:repeating-linear-gradient(-45deg, var(--rw-danger) 0 18px, #7f1d1d 18px 36px);color:#fff;font-family:var(--rw-font);font-size:var(--rw-text-md);white-space:nowrap;border-bottom:4px solid #facc15;justify-content:center;align-items:center;gap:1rem;padding:0 1rem;display:flex;position:sticky;top:0}.rw-support-banner__text{text-overflow:ellipsis;letter-spacing:.02em;overflow:hidden}@media (width<=40em){.rw-support-banner{font-size:var(--rw-text-sm);gap:.5rem;padding:0 .5rem}.rw-support-banner__detail{display:none}}.rw-support-banner__end{font:inherit;border-radius:var(--rw-radius);color:var(--rw-danger);cursor:pointer;background:#fff;border:2px solid #fff;padding:.25rem .75rem;font-weight:700}.rw-support-banner__end:hover{background:#facc15;border-color:#facc15}.mantine-Card-root.rw-toolbar-card{overflow:visible}.rw-toolbar-card{--rw-toolbar-card-padding:calc(3.375rem * var(--mantine-scale))}.rw-toolbar-card:not([data-reading]){--rw-toolbar-card-padding:calc(4.125rem * var(--mantine-scale))}@media (width<=35.99em){.rw-toolbar-card[data-reading]{--rw-toolbar-card-padding:var(--mantine-spacing-md)}}.rw-editor-actions{--rw-actions-gap:var(--mantine-spacing-sm);bottom:var(--rw-actions-gap);z-index:3;margin-inline:calc(-3.375rem * var(--mantine-scale));padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);background-color:var(--rw-surface);border:1px solid var(--rw-slate-300);border-radius:var(--rw-radius);box-shadow:0 var(--rw-actions-gap) 0 0 var(--rw-surface), var(--rw-shadow-md);flex-wrap:nowrap;position:sticky}@media (width<=47.99em){.rw-editor-actions{gap:6px;padding:6px}.rw-editor-actions .mantine-Button-root{padding-inline:var(--mantine-spacing-xs);font-size:var(--rw-text-sm);flex:auto}}.rw-toolbar-card>.mantine-Card-section:first-child{border-start-start-radius:calc(var(--paper-radius) - 1px);border-start-end-radius:calc(var(--paper-radius) - 1px)}.rw-toolbar-card>.mantine-Card-section:last-child{border-end-end-radius:calc(var(--paper-radius) - 1px);border-end-start-radius:calc(var(--paper-radius) - 1px)}.cookie-banner[data-astro-cid-oknpi32c]{z-index:100;border:1px solid var(--rw-border);background:var(--rw-surface);max-width:24rem;color:var(--rw-text);box-shadow:var(--rw-shadow-md);border-radius:8px;gap:.75rem;padding:1.25rem;animation:.32s cubic-bezier(.16,1,.3,1) cookie-banner-in;display:grid;position:fixed;inset-block-end:1rem;inset-inline:1rem}.cookie-banner[data-astro-cid-oknpi32c][hidden]{display:none}.cookie-banner__head[data-astro-cid-oknpi32c]{align-items:center;gap:.5rem;display:flex}.cookie-banner__icon[data-astro-cid-oknpi32c]{flex-shrink:0;width:1.25rem;height:1.25rem}.cookie-banner__heading[data-astro-cid-oknpi32c]{font-size:var(--rw-text-md);margin:0;font-weight:600}.cookie-banner__body[data-astro-cid-oknpi32c]{font-size:var(--rw-text-sm);color:var(--rw-text-muted);margin:0;line-height:1.5}.cookie-banner__actions[data-astro-cid-oknpi32c]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}.cookie-banner__link[data-astro-cid-oknpi32c]{font-size:var(--rw-text-sm);color:var(--rw-accent);text-underline-offset:.2em;text-decoration:underline}.cookie-banner__dismiss[data-astro-cid-oknpi32c],.cookie-banner__choices[data-astro-cid-oknpi32c]{margin-inline-start:auto}.cookie-banner__dismiss[data-astro-cid-oknpi32c],.cookie-banner__choices[data-astro-cid-oknpi32c] .btn[data-astro-cid-oknpi32c]{padding:.625rem 1.25rem}.cookie-banner__choices[data-astro-cid-oknpi32c]{gap:.5rem;display:flex}@media (width>=48em){.cookie-banner[data-astro-cid-oknpi32c]{inset-block-end:1.5rem;inset-inline:1.5rem auto}}@keyframes cookie-banner-in{0%{opacity:0;transform:translateY(.75rem)}}@media (prefers-reduced-motion:reduce){.cookie-banner[data-astro-cid-oknpi32c]{animation:none}}
