@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{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.mantine-focus-always:focus{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.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,:host{color-scheme:var(--mantine-color-scheme)}*,*:before,*:after{box-sizing:border-box}input,button,textarea,select{font:inherit}button,select{text-transform:none}body,:host{margin:0;font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-md);line-height:var(--mantine-line-height);background-color:var(--mantine-color-body);color:var(--mantine-color-text);-webkit-font-smoothing:var(--mantine-webkit-font-smoothing);-moz-osx-font-smoothing:var(--mantine-moz-font-smoothing)}@media screen and (max-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(.25rem * 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)) rgba(0, 0, 0, .05), 0 calc(.0625rem * var(--mantine-scale)) calc(.125rem * var(--mantine-scale)) rgba(0, 0, 0, .1);--mantine-shadow-sm: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), rgba(0, 0, 0, .05) 0 calc(.625rem * var(--mantine-scale)) calc(.9375rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale)), rgba(0, 0, 0, .04) 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)) rgba(0, 0, 0, .05), rgba(0, 0, 0, .05) 0 calc(1.25rem * var(--mantine-scale)) calc(1.5625rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale)), rgba(0, 0, 0, .04) 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)) rgba(0, 0, 0, .05), rgba(0, 0, 0, .05) 0 calc(1.75rem * var(--mantine-scale)) calc(1.4375rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale)), rgba(0, 0, 0, .04) 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)) rgba(0, 0, 0, .05), rgba(0, 0, 0, .05) 0 calc(2.25rem * var(--mantine-scale)) calc(1.75rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale)), rgba(0, 0, 0, .04) 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-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-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: rgba(46, 46, 46, .15);--mantine-color-dark-light-hover: rgba(46, 46, 46, .2);--mantine-color-dark-light-color: var(--mantine-color-dark-3);--mantine-color-dark-outline: var(--mantine-color-dark-4);--mantine-color-dark-outline-hover: rgba(66, 66, 66, .05);--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: rgba(134, 142, 150, .15);--mantine-color-gray-light-hover: rgba(134, 142, 150, .2);--mantine-color-gray-light-color: var(--mantine-color-gray-3);--mantine-color-gray-outline: var(--mantine-color-gray-4);--mantine-color-gray-outline-hover: rgba(206, 212, 218, .05);--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: rgba(250, 82, 82, .15);--mantine-color-red-light-hover: rgba(250, 82, 82, .2);--mantine-color-red-light-color: var(--mantine-color-red-3);--mantine-color-red-outline: var(--mantine-color-red-4);--mantine-color-red-outline-hover: rgba(255, 135, 135, .05);--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: rgba(230, 73, 128, .15);--mantine-color-pink-light-hover: rgba(230, 73, 128, .2);--mantine-color-pink-light-color: var(--mantine-color-pink-3);--mantine-color-pink-outline: var(--mantine-color-pink-4);--mantine-color-pink-outline-hover: rgba(247, 131, 172, .05);--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: rgba(190, 75, 219, .15);--mantine-color-grape-light-hover: rgba(190, 75, 219, .2);--mantine-color-grape-light-color: var(--mantine-color-grape-3);--mantine-color-grape-outline: var(--mantine-color-grape-4);--mantine-color-grape-outline-hover: rgba(218, 119, 242, .05);--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: rgba(121, 80, 242, .15);--mantine-color-violet-light-hover: rgba(121, 80, 242, .2);--mantine-color-violet-light-color: var(--mantine-color-violet-3);--mantine-color-violet-outline: var(--mantine-color-violet-4);--mantine-color-violet-outline-hover: rgba(151, 117, 250, .05);--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: rgba(76, 110, 245, .15);--mantine-color-indigo-light-hover: rgba(76, 110, 245, .2);--mantine-color-indigo-light-color: var(--mantine-color-indigo-3);--mantine-color-indigo-outline: var(--mantine-color-indigo-4);--mantine-color-indigo-outline-hover: rgba(116, 143, 252, .05);--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: rgba(34, 139, 230, .15);--mantine-color-blue-light-hover: rgba(34, 139, 230, .2);--mantine-color-blue-light-color: var(--mantine-color-blue-3);--mantine-color-blue-outline: var(--mantine-color-blue-4);--mantine-color-blue-outline-hover: rgba(77, 171, 247, .05);--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: rgba(21, 170, 191, .15);--mantine-color-cyan-light-hover: rgba(21, 170, 191, .2);--mantine-color-cyan-light-color: var(--mantine-color-cyan-3);--mantine-color-cyan-outline: var(--mantine-color-cyan-4);--mantine-color-cyan-outline-hover: rgba(59, 201, 219, .05);--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: rgba(18, 184, 134, .15);--mantine-color-teal-light-hover: rgba(18, 184, 134, .2);--mantine-color-teal-light-color: var(--mantine-color-teal-3);--mantine-color-teal-outline: var(--mantine-color-teal-4);--mantine-color-teal-outline-hover: rgba(56, 217, 169, .05);--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: rgba(64, 192, 87, .15);--mantine-color-green-light-hover: rgba(64, 192, 87, .2);--mantine-color-green-light-color: var(--mantine-color-green-3);--mantine-color-green-outline: var(--mantine-color-green-4);--mantine-color-green-outline-hover: rgba(105, 219, 124, .05);--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: rgba(130, 201, 30, .15);--mantine-color-lime-light-hover: rgba(130, 201, 30, .2);--mantine-color-lime-light-color: var(--mantine-color-lime-3);--mantine-color-lime-outline: var(--mantine-color-lime-4);--mantine-color-lime-outline-hover: rgba(169, 227, 75, .05);--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: rgba(250, 176, 5, .15);--mantine-color-yellow-light-hover: rgba(250, 176, 5, .2);--mantine-color-yellow-light-color: var(--mantine-color-yellow-3);--mantine-color-yellow-outline: var(--mantine-color-yellow-4);--mantine-color-yellow-outline-hover: rgba(255, 212, 59, .05);--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: rgba(253, 126, 20, .15);--mantine-color-orange-light-hover: rgba(253, 126, 20, .2);--mantine-color-orange-light-color: var(--mantine-color-orange-3);--mantine-color-orange-outline: var(--mantine-color-orange-4);--mantine-color-orange-outline-hover: rgba(255, 169, 77, .05)}: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-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: rgba(46, 46, 46, .1);--mantine-color-dark-light-hover: rgba(46, 46, 46, .12);--mantine-color-dark-light-color: var(--mantine-color-dark-6);--mantine-color-dark-outline: var(--mantine-color-dark-6);--mantine-color-dark-outline-hover: rgba(46, 46, 46, .05);--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: rgba(134, 142, 150, .1);--mantine-color-gray-light-hover: rgba(134, 142, 150, .12);--mantine-color-gray-light-color: var(--mantine-color-gray-6);--mantine-color-gray-outline: var(--mantine-color-gray-6);--mantine-color-gray-outline-hover: rgba(134, 142, 150, .05);--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: rgba(250, 82, 82, .1);--mantine-color-red-light-hover: rgba(250, 82, 82, .12);--mantine-color-red-light-color: var(--mantine-color-red-6);--mantine-color-red-outline: var(--mantine-color-red-6);--mantine-color-red-outline-hover: rgba(250, 82, 82, .05);--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: rgba(230, 73, 128, .1);--mantine-color-pink-light-hover: rgba(230, 73, 128, .12);--mantine-color-pink-light-color: var(--mantine-color-pink-6);--mantine-color-pink-outline: var(--mantine-color-pink-6);--mantine-color-pink-outline-hover: rgba(230, 73, 128, .05);--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: rgba(190, 75, 219, .1);--mantine-color-grape-light-hover: rgba(190, 75, 219, .12);--mantine-color-grape-light-color: var(--mantine-color-grape-6);--mantine-color-grape-outline: var(--mantine-color-grape-6);--mantine-color-grape-outline-hover: rgba(190, 75, 219, .05);--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: rgba(121, 80, 242, .1);--mantine-color-violet-light-hover: rgba(121, 80, 242, .12);--mantine-color-violet-light-color: var(--mantine-color-violet-6);--mantine-color-violet-outline: var(--mantine-color-violet-6);--mantine-color-violet-outline-hover: rgba(121, 80, 242, .05);--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: rgba(76, 110, 245, .1);--mantine-color-indigo-light-hover: rgba(76, 110, 245, .12);--mantine-color-indigo-light-color: var(--mantine-color-indigo-6);--mantine-color-indigo-outline: var(--mantine-color-indigo-6);--mantine-color-indigo-outline-hover: rgba(76, 110, 245, .05);--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: rgba(34, 139, 230, .1);--mantine-color-blue-light-hover: rgba(34, 139, 230, .12);--mantine-color-blue-light-color: var(--mantine-color-blue-6);--mantine-color-blue-outline: var(--mantine-color-blue-6);--mantine-color-blue-outline-hover: rgba(34, 139, 230, .05);--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: rgba(21, 170, 191, .1);--mantine-color-cyan-light-hover: rgba(21, 170, 191, .12);--mantine-color-cyan-light-color: var(--mantine-color-cyan-6);--mantine-color-cyan-outline: var(--mantine-color-cyan-6);--mantine-color-cyan-outline-hover: rgba(21, 170, 191, .05);--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: rgba(18, 184, 134, .1);--mantine-color-teal-light-hover: rgba(18, 184, 134, .12);--mantine-color-teal-light-color: var(--mantine-color-teal-6);--mantine-color-teal-outline: var(--mantine-color-teal-6);--mantine-color-teal-outline-hover: rgba(18, 184, 134, .05);--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: rgba(64, 192, 87, .1);--mantine-color-green-light-hover: rgba(64, 192, 87, .12);--mantine-color-green-light-color: var(--mantine-color-green-6);--mantine-color-green-outline: var(--mantine-color-green-6);--mantine-color-green-outline-hover: rgba(64, 192, 87, .05);--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: rgba(130, 201, 30, .1);--mantine-color-lime-light-hover: rgba(130, 201, 30, .12);--mantine-color-lime-light-color: var(--mantine-color-lime-6);--mantine-color-lime-outline: var(--mantine-color-lime-6);--mantine-color-lime-outline-hover: rgba(130, 201, 30, .05);--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: rgba(250, 176, 5, .1);--mantine-color-yellow-light-hover: rgba(250, 176, 5, .12);--mantine-color-yellow-light-color: var(--mantine-color-yellow-6);--mantine-color-yellow-outline: var(--mantine-color-yellow-6);--mantine-color-yellow-outline-hover: rgba(250, 176, 5, .05);--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: rgba(253, 126, 20, .1);--mantine-color-orange-light-hover: rgba(253, 126, 20, .12);--mantine-color-orange-light-color: var(--mantine-color-orange-6);--mantine-color-orange-outline: var(--mantine-color-orange-6);--mantine-color-orange-outline-hover: rgba(253, 126, 20, .05)}.m_d08caa0 :first-child{margin-top:0}.m_d08caa0 :last-child{margin-bottom:0}.m_d08caa0 :where(h1,h2,h3,h4,h5,h6){margin-bottom:var(--mantine-spacing-xs);text-wrap:var(--mantine-heading-text-wrap);font-family:var(--mantine-font-family-headings)}.m_d08caa0 :where(h1){margin-top:calc(1.5 * var(--mantine-spacing-xl));font-size:var(--mantine-h1-font-size);line-height:var(--mantine-h1-line-height);font-weight:var(--mantine-h1-font-weight)}.m_d08caa0 :where(h2){margin-top:var(--mantine-spacing-xl);font-size:var(--mantine-h2-font-size);line-height:var(--mantine-h2-line-height);font-weight:var(--mantine-h2-font-weight)}.m_d08caa0 :where(h3){margin-top:calc(.8 * var(--mantine-spacing-xl));font-size:var(--mantine-h3-font-size);line-height:var(--mantine-h3-line-height);font-weight:var(--mantine-h3-font-weight)}.m_d08caa0 :where(h4){margin-top:calc(.8 * var(--mantine-spacing-xl));font-size:var(--mantine-h4-font-size);line-height:var(--mantine-h4-line-height);font-weight:var(--mantine-h4-font-weight)}.m_d08caa0 :where(h5){margin-top:calc(.5 * var(--mantine-spacing-xl));font-size:var(--mantine-h5-font-size);line-height:var(--mantine-h5-line-height);font-weight:var(--mantine-h5-font-weight)}.m_d08caa0 :where(h6){margin-top:calc(.5 * var(--mantine-spacing-xl));font-size:var(--mantine-h6-font-size);line-height:var(--mantine-h6-line-height);font-weight:var(--mantine-h6-font-weight)}.m_d08caa0 :where(img){max-width:100%;margin-bottom:var(--mantine-spacing-xs)}.m_d08caa0 :where(p){margin-top:0;margin-bottom:var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_d08caa0 :where(mark){background-color:var(--mantine-color-yellow-2);color:inherit}:where([data-mantine-color-scheme=dark]) .m_d08caa0 :where(mark){background-color:var(--mantine-color-yellow-5);color:var(--mantine-color-black)}.m_d08caa0 :where(a){color:var(--mantine-color-anchor);text-decoration:none}@media(hover:hover){.m_d08caa0 :where(a):hover{text-decoration:underline}}@media(hover:none){.m_d08caa0 :where(a):active{text-decoration:underline}}.m_d08caa0 :where(hr){margin-top:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-md);border:0;border-top:1px solid}:where([data-mantine-color-scheme=light]) .m_d08caa0 :where(hr){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d08caa0 :where(hr){border-color:var(--mantine-color-dark-3)}.m_d08caa0 :where(pre){padding:var(--mantine-spacing-xs);line-height:var(--mantine-line-height);margin:0;margin-top:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-md);overflow-x:auto;font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);border-radius:var(--mantine-radius-sm)}:where([data-mantine-color-scheme=light]) .m_d08caa0 :where(pre){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d08caa0 :where(pre){background-color:var(--mantine-color-dark-8)}.m_d08caa0 :where(pre) :where(code){background-color:transparent;padding:0;border-radius:0;color:inherit;border:0}.m_d08caa0 :where(kbd){--kbd-fz: 12px;--kbd-padding: 3px 5px;font-family:var(--mantine-font-family-monospace);line-height:var(--mantine-line-height);font-weight:700;padding:var(--kbd-padding);font-size:var(--kbd-fz);border-radius:var(--mantine-radius-sm);border:1px solid;border-bottom-width:3px}:where([data-mantine-color-scheme=light]) .m_d08caa0 :where(kbd){border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7);background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d08caa0 :where(kbd){border-color:var(--mantine-color-dark-3);color:var(--mantine-color-dark-0);background-color:var(--mantine-color-dark-5)}.m_d08caa0 :where(code){line-height:var(--mantine-line-height);padding:1px 5px;border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs)}:where([data-mantine-color-scheme=light]) .m_d08caa0 :where(code){background-color:var(--mantine-color-gray-0);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_d08caa0 :where(code){background-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_d08caa0 :where(ul,ol):not([data-type=taskList]){margin-bottom:var(--mantine-spacing-md);padding-inline-start:var(--mantine-spacing-xl);list-style-position:outside}.m_d08caa0 :where(table){width:100%;border-collapse:collapse;caption-side:bottom;margin-bottom:var(--mantine-spacing-md)}:where([data-mantine-color-scheme=light]) .m_d08caa0 :where(table){--table-border-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d08caa0 :where(table){--table-border-color: var(--mantine-color-dark-4)}.m_d08caa0 :where(table) :where(caption){margin-top:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed)}.m_d08caa0 :where(table) :where(th){text-align:left;font-weight:700;font-size:var(--mantine-font-size-sm);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm)}.m_d08caa0 :where(table) :where(thead th){border-bottom:1px solid;border-color:var(--table-border-color)}.m_d08caa0 :where(table) :where(tfoot th){border-top:1px solid;border-color:var(--table-border-color)}.m_d08caa0 :where(table) :where(td){padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-bottom:1px solid;border-color:var(--table-border-color);font-size:var(--mantine-font-size-sm)}.m_d08caa0 :where(table) :where(tr:last-of-type td){border-bottom:0}.m_d08caa0 :where(blockquote){font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height);margin:var(--mantine-spacing-md) 0;border-radius:var(--mantine-radius-sm);padding:var(--mantine-spacing-md) var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_d08caa0 :where(blockquote){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d08caa0 :where(blockquote){background-color:var(--mantine-color-dark-8)}.m_87cf2631{background-color:transparent;cursor:pointer;border:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:var(--mantine-font-size-md);text-align:left;text-decoration:none;color:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent}:where([dir=rtl]) .m_87cf2631{text-align:right}.m_89ab340[data-resizing]{--app-shell-transition-duration: 0ms !important}.m_89ab340[data-disabled]{--app-shell-header-offset: 0rem !important;--app-shell-navbar-offset: 0rem !important;--app-shell-aside-offset: 0rem !important;--app-shell-footer-offset: 0rem !important}.m_89ab340[data-mode=static]{display:grid;grid-template-columns:var(--app-shell-navbar-width, 0) 1fr var(--app-shell-aside-width, 0);grid-template-rows:auto 1fr auto;position:relative;height:100%;overflow:auto}[data-mantine-color-scheme=light] .m_89ab340{--app-shell-border-color: var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89ab340{--app-shell-border-color: var(--mantine-color-dark-4)}.m_45252eee,.m_9cdde9a,.m_3b16f56b,.m_8983817,.m_3840c879{transition-duration:var(--app-shell-transition-duration);transition-timing-function:var(--app-shell-transition-timing-function)}.m_45252eee,.m_9cdde9a{position:fixed;display:flex;flex-direction:column;top:var(--app-shell-header-offset, 0rem);height:calc(100dvh - var(--app-shell-header-offset, 0rem) - var(--app-shell-footer-offset, 0rem));background-color:var(--mantine-color-body);transition-property:transform,top,height}:where([data-mode=static]) .m_45252eee,:where([data-mode=static]) .m_9cdde9a{position:var(--app-shell-navbar-position, fixed);grid-row:var(--app-shell-navbar-grid-row, auto);height:100%}:where([data-layout=alt]) .m_45252eee,:where([data-layout=alt]) .m_9cdde9a{top:0rem;height:100dvh}:where([data-mode=static][data-layout=alt]) .m_45252eee,:where([data-mode=static][data-layout=alt]) .m_9cdde9a{grid-row:1 / -1;height:100%}.m_45252eee{inset-inline-start:0;width:var(--app-shell-navbar-width);transition-property:transform,top,height;transform:var(--app-shell-navbar-transform);z-index:var(--app-shell-navbar-z-index)}:where([data-mode=static]) .m_45252eee{grid-column:var(--app-shell-navbar-grid-column, auto);display:var(--app-shell-navbar-display, flex)}:where([dir=rtl]) .m_45252eee{transform:var(--app-shell-navbar-transform-rtl)}.m_45252eee:where([data-with-border]){border-inline-end:1px solid var(--app-shell-border-color)}.m_9cdde9a{inset-inline-end:0;width:var(--app-shell-aside-width);transform:var(--app-shell-aside-transform);z-index:var(--app-shell-aside-z-index)}:where([data-mode=static]) .m_9cdde9a{position:var(--app-shell-aside-position, fixed);grid-column:var(--app-shell-aside-grid-column, auto);grid-row:var(--app-shell-aside-grid-row, auto);display:var(--app-shell-aside-display, flex)}:where([dir=rtl]) .m_9cdde9a{transform:var(--app-shell-aside-transform-rtl)}.m_9cdde9a:where([data-with-border]){border-inline-start:1px solid var(--app-shell-border-color)}:where([data-mode=static][data-layout=alt]) .m_9cdde9a{grid-row:1 / -1}:where([data-scroll-locked]) .m_9cdde9a{visibility:var(--app-shell-aside-scroll-locked-visibility)}.m_8983817{padding-inline-start:calc(var(--app-shell-navbar-offset, 0rem) + var(--app-shell-padding));padding-inline-end:calc(var(--app-shell-aside-offset, 0rem) + var(--app-shell-padding));padding-top:calc(var(--app-shell-header-offset, 0rem) + var(--app-shell-padding));padding-bottom:calc(var(--app-shell-footer-offset, 0rem) + var(--app-shell-padding));min-height:100dvh;transition-property:padding}:where([data-mode=static]) .m_8983817{padding-inline-start:var(--app-shell-padding);padding-inline-end:var(--app-shell-padding);padding-top:var(--app-shell-padding);padding-bottom:var(--app-shell-padding);min-height:auto;grid-column:var(--app-shell-main-column-start, 1) / var(--app-shell-main-column-end, -1);grid-row:var(--app-shell-main-grid-row, 2)}.m_3b16f56b,.m_3840c879{position:fixed;inset-inline:0;transition-property:transform,margin-inline-start,margin-inline-end;background-color:var(--mantine-color-body)}:where([data-mode=static]) .m_3b16f56b,:where([data-mode=static]) .m_3840c879{position:var(--app-shell-header-position, fixed);grid-column:var(--app-shell-header-grid-column, auto)}:where([data-layout=alt]) .m_3b16f56b,:where([data-layout=alt]) .m_3840c879{margin-inline-start:var(--app-shell-navbar-offset, 0rem);margin-inline-end:var(--app-shell-aside-offset, 0rem)}:where([data-mode=static][data-layout=alt]) .m_3b16f56b,:where([data-mode=static][data-layout=alt]) .m_3840c879{grid-column:var(--app-shell-main-column-start, 1) / var(--app-shell-main-column-end, -1);margin-inline-start:0rem;margin-inline-end:0rem}.m_3b16f56b{top:0;height:var(--app-shell-header-height);background-color:var(--mantine-color-body);transform:var(--app-shell-header-transform);z-index:var(--app-shell-header-z-index)}:where([data-mode=static]) .m_3b16f56b{grid-row:var(--app-shell-header-grid-row, auto)}.m_3b16f56b:where([data-with-border]){border-bottom:1px solid var(--app-shell-border-color)}.m_3840c879{bottom:0;height:calc(var(--app-shell-footer-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);transform:var(--app-shell-footer-transform);z-index:var(--app-shell-footer-z-index)}:where([data-mode=static]) .m_3840c879{position:var(--app-shell-footer-position, fixed);grid-column:var(--app-shell-footer-grid-column, auto);grid-row:var(--app-shell-footer-grid-row, auto)}:where([data-mode=static][data-layout=alt]) .m_3840c879{grid-column:var(--app-shell-main-column-start, 1) / var(--app-shell-main-column-end, -1)}.m_3840c879:where([data-with-border]){border-top:1px solid var(--app-shell-border-color)}.m_6dcfc7c7{flex-grow:0}.m_6dcfc7c7:where([data-grow]){flex-grow:1}.m_7485cace{--container-size-xs: 540px;--container-size-sm: 720px;--container-size-md: 960px;--container-size-lg: 1140px;--container-size-xl: 1320px;--container-size: var(--container-size-md)}.m_7485cace:where([data-strategy=block]){max-width:var(--container-size);padding-inline:var(--mantine-spacing-md);margin-inline:auto}.m_7485cace:where([data-strategy=block]):where([data-fluid]){max-width:100%}.m_7485cace:where([data-strategy=grid]){display:grid;grid-template-columns:1fr min(100%,var(--container-size)) 1fr;margin-inline:auto}.m_7485cace:where([data-strategy=grid])>*{grid-column:2}.m_7485cace:where([data-strategy=grid])>[data-breakout]{grid-column:1 / -1}.m_7485cace:where([data-strategy=grid])>[data-breakout]>[data-container]{max-width:var(--container-size);margin-inline:auto}.m_8478a6da{container:mantine-grid / inline-size}.m_410352e9{--grid-overflow: visible;--grid-margin: calc(var(--grid-gutter) / -2);--grid-col-padding: calc(var(--grid-gutter) / 2);overflow:var(--grid-overflow)}.m_dee7bd2f{width:calc(100% + var(--grid-gutter));display:flex;flex-wrap:wrap;justify-content:var(--grid-justify);align-items:var(--grid-align);margin:var(--grid-margin)}.m_96bdd299{--col-flex-grow: 0;--col-offset: 0rem;flex-shrink:0;order:var(--col-order);flex-basis:var(--col-flex-basis);width:var(--col-width);max-width:var(--col-max-width);flex-grow:var(--col-flex-grow);margin-inline-start:var(--col-offset);padding:var(--grid-col-padding)}.m_925c2d2c{container:simple-grid / inline-size}.m_2415a157{display:grid;grid-template-columns:repeat(var(--sg-cols),minmax(0,1fr));gap:var(--sg-spacing-y) var(--sg-spacing-x)}.m_6d731127{display:flex;flex-direction:column;align-items:var(--stack-align, stretch);justify-content:var(--stack-justify, flex-start);gap:var(--stack-gap, var(--mantine-spacing-md))}.m_4081bf90{display:flex;flex-direction:row;flex-wrap:var(--group-wrap, wrap);justify-content:var(--group-justify, flex-start);align-items:var(--group-align, center);gap:var(--group-gap, var(--mantine-spacing-md))}.m_4081bf90:where([data-grow])>*{flex-grow:1;max-width:var(--group-child-width)}.m_4451eb3a{display:flex;align-items:center;justify-content:center}.m_4451eb3a:where([data-inline]){display:inline-flex}.m_8bffd616{display:flex}.m_b6d8b162{-webkit-tap-highlight-color:transparent;text-decoration:none;font-size:var(--text-fz, var(--mantine-font-size-md));line-height:var(--text-lh, var(--mantine-line-height-md));font-weight:400;margin:0;padding:0;color:var(--text-color)}.m_b6d8b162:where([data-truncate]){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m_b6d8b162:where([data-truncate=start]){direction:rtl;text-align:right}:where([dir=rtl]) .m_b6d8b162:where([data-truncate=start]){direction:ltr;text-align:left}.m_b6d8b162:where([data-variant=gradient]){background-image:var(--text-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.m_b6d8b162:where([data-line-clamp]){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:var(--text-line-clamp);-webkit-box-orient:vertical}.m_b6d8b162:where([data-inherit]){line-height:inherit;font-weight:inherit;font-size:inherit}.m_b6d8b162:where([data-inline]){line-height:1}.m_8a5d1357{margin:0;font-weight:var(--title-fw);font-size:var(--title-fz);line-height:var(--title-lh);font-family:var(--mantine-font-family-headings);text-wrap:var(--title-text-wrap, var(--mantine-heading-text-wrap))}.m_8a5d1357:where([data-line-clamp]){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:var(--title-line-clamp);-webkit-box-orient:vertical}.m_849cf0da{color:var(--mantine-color-anchor);text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;display:inline;padding:0;margin:0;background-color:transparent;cursor:pointer}@media(hover:hover){.m_849cf0da:where([data-underline=hover]):hover{text-decoration:underline}}@media(hover:none){.m_849cf0da:where([data-underline=hover]):active{text-decoration:underline}}.m_849cf0da:where([data-underline=not-hover]){text-decoration:underline}@media(hover:hover){.m_849cf0da:where([data-underline=not-hover]):hover{text-decoration:none}}@media(hover:none){.m_849cf0da:where([data-underline=not-hover]):active{text-decoration:none}}.m_849cf0da:where([data-underline=always]){text-decoration:underline}.m_849cf0da:where([data-variant=gradient]),.m_849cf0da:where([data-variant=gradient]):hover{text-decoration:none}.m_849cf0da:where([data-line-clamp]){display:-webkit-box}.m_b183c0a2{font-family:var(--mantine-font-family-monospace);line-height:var(--mantine-line-height);padding:2px calc(var(--mantine-spacing-xs) / 2);border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-xs);margin:0;overflow:auto}:where([data-mantine-color-scheme=light]) .m_b183c0a2{background-color:var(--code-bg, var(--mantine-color-gray-0))}:where([data-mantine-color-scheme=dark]) .m_b183c0a2{background-color:var(--code-bg, var(--mantine-color-dark-6))}.m_b183c0a2[data-block]{padding:var(--mantine-spacing-xs)}.m_3eebeb36{--divider-size-xs: 1px;--divider-size-sm: 2px;--divider-size-md: 3px;--divider-size-lg: 4px;--divider-size-xl: 5px;--divider-size: var(--divider-size-xs)}:where([data-mantine-color-scheme=light]) .m_3eebeb36{--divider-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3eebeb36{--divider-color: var(--mantine-color-dark-4)}.m_3eebeb36:where([data-orientation=horizontal]){border-top:var(--divider-size) var(--divider-border-style, solid) var(--divider-color)}.m_3eebeb36:where([data-orientation=vertical]){border-inline-start:var(--divider-size) var(--divider-border-style, solid) var(--divider-color);height:auto;align-self:stretch}.m_3eebeb36:where([data-with-label]){border:0}.m_9e365f20{display:flex;align-items:center;font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);white-space:nowrap}.m_9e365f20:where([data-position=left]):before{display:none}.m_9e365f20:where([data-position=right]):after{display:none}.m_9e365f20:before{content:"";flex:1;height:1px;border-top:var(--divider-size) var(--divider-border-style, solid) var(--divider-color);margin-inline-end:var(--mantine-spacing-xs)}.m_9e365f20:after{content:"";flex:1;height:1px;border-top:var(--divider-size) var(--divider-border-style, solid) var(--divider-color);margin-inline-start:var(--mantine-spacing-xs)}.m_fea6bf1a{--burger-size-xs: 12px;--burger-size-sm: 18px;--burger-size-md: 24px;--burger-size-lg: 34px;--burger-size-xl: 42px;--burger-size: var(--burger-size-md);--burger-line-size: calc(var(--burger-size) / 12);width:calc(var(--burger-size) + var(--mantine-spacing-xs));height:calc(var(--burger-size) + var(--mantine-spacing-xs));padding:calc(var(--mantine-spacing-xs) / 2);cursor:pointer}:where([data-mantine-color-scheme=light]) .m_fea6bf1a{--burger-color: var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fea6bf1a{--burger-color: var(--mantine-color-white)}.m_d4fb9cad{position:relative;-webkit-user-select:none;user-select:none}.m_d4fb9cad,.m_d4fb9cad:before,.m_d4fb9cad:after{display:block;width:var(--burger-size);height:var(--burger-line-size);background-color:var(--burger-color);outline:1px solid transparent;transition-property:background-color,transform;transition-duration:var(--burger-transition-duration, .3s);transition-timing-function:var(--burger-transition-timing-function, ease)}.m_d4fb9cad:before,.m_d4fb9cad:after{position:absolute;content:"";inset-inline-start:0}.m_d4fb9cad:before{top:calc(var(--burger-size) / -3)}.m_d4fb9cad:after{top:calc(var(--burger-size) / 3)}.m_d4fb9cad[data-opened]{background-color:transparent}.m_d4fb9cad[data-opened]:before{transform:translateY(calc(var(--burger-size) / 3)) rotate(45deg)}.m_d4fb9cad[data-opened]:after{transform:translateY(calc(var(--burger-size) / -3)) rotate(-45deg)}.m_9814e45f{top:0;right:0;bottom:0;left:0;position:absolute;background:var(--overlay-bg, rgba(0, 0, 0, .6));-webkit-backdrop-filter:var(--overlay-filter);backdrop-filter:var(--overlay-filter);border-radius:var(--overlay-radius, 0);z-index:var(--overlay-z-index)}.m_9814e45f:where([data-fixed]){position:fixed}.m_9814e45f:where([data-center]){display:flex;align-items:center;justify-content:center}.m_1b7284a3{--paper-radius: var(--mantine-radius-default);outline:0;-webkit-tap-highlight-color:transparent;display:block;touch-action:manipulation;text-decoration:none;border-radius:var(--paper-radius);box-shadow:var(--paper-shadow);background-color:var(--mantine-color-body)}[data-mantine-color-scheme=light] .m_1b7284a3{--paper-border-color: var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_1b7284a3{--paper-border-color: var(--mantine-color-dark-4)}.m_1b7284a3:where([data-with-border]){border:calc(.0625rem * var(--mantine-scale)) solid var(--paper-border-color)}.m_e615b15f{--card-padding: var(--mantine-spacing-md);position:relative;overflow:hidden;display:flex;flex-direction:column;padding:var(--card-padding);color:var(--mantine-color-text)}:where([data-mantine-color-scheme=light]) .m_e615b15f{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_e615b15f{background-color:var(--mantine-color-dark-6)}.m_599a2148{display:block;margin-inline:calc(var(--card-padding) * -1)}.m_599a2148:where(:first-child){margin-top:calc(var(--card-padding) * -1);border-top:none!important}.m_599a2148:where(:last-child){margin-bottom:calc(var(--card-padding) * -1);border-bottom:none!important}.m_599a2148:where([data-inherit-padding]){padding-inline:var(--card-padding)}.m_599a2148:where([data-with-border]){border-top:1px solid;border-bottom:1px solid}:where([data-mantine-color-scheme=light]) .m_599a2148{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_599a2148{border-color:var(--mantine-color-dark-4)}.m_599a2148+.m_599a2148{border-top:none!important}.m_9bdbb667{--accordion-radius: var(--mantine-radius-default)}.m_df78851f{overflow-wrap:break-word}.m_4ba554d4{padding:var(--mantine-spacing-md);padding-top:calc(var(--mantine-spacing-xs) / 2)}.m_8fa820a0{margin:0;padding:0}.m_4ba585b8{width:100%;display:flex;align-items:center;flex-direction:row-reverse;padding-inline:var(--mantine-spacing-md);opacity:1;cursor:pointer;background-color:transparent;color:var(--mantine-color-bright)}.m_4ba585b8:where([data-chevron-position=left]){flex-direction:row;padding-inline-start:0}.m_4ba585b8:where(:disabled,[data-disabled]){opacity:.4;cursor:not-allowed}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-dark-6)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-dark-6)}}.m_df3ffa0f{color:inherit;font-weight:400;flex:1;overflow:hidden;text-overflow:ellipsis;padding-top:var(--mantine-spacing-sm);padding-bottom:var(--mantine-spacing-sm)}.m_3f35ae96{display:flex;align-items:center;justify-content:flex-start;transition:transform var(--accordion-transition-duration, .2s) ease;width:var(--accordion-chevron-size, calc(.9375rem * var(--mantine-scale)));min-width:var(--accordion-chevron-size, calc(.9375rem * var(--mantine-scale)));transform:rotate(0)}.m_3f35ae96:where([data-rotate]){transform:rotate(180deg)}.m_3f35ae96:where([data-position=left]){margin-inline-end:var(--mantine-spacing-md);margin-inline-start:var(--mantine-spacing-md)}.m_9bd771fe{display:flex;align-items:center;justify-content:center;margin-inline-end:var(--mantine-spacing-sm)}.m_9bd771fe:where([data-chevron-position=left]){margin-inline-end:0;margin-inline-start:var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_9bd7b098{--item-border-color: var(--mantine-color-gray-3);--item-filled-color: var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_9bd7b098{--item-border-color: var(--mantine-color-dark-4);--item-filled-color: var(--mantine-color-dark-6)}.m_fe19b709{border-bottom:1px solid var(--item-border-color)}.m_1f921b3b{border:1px solid var(--item-border-color);transition:background-color .15s ease}.m_1f921b3b:where([data-active]){background-color:var(--item-filled-color)}.m_1f921b3b:first-of-type{border-start-start-radius:var(--accordion-radius);border-start-end-radius:var(--accordion-radius)}.m_1f921b3b:first-of-type>[data-accordion-control]{border-start-start-radius:var(--accordion-radius);border-start-end-radius:var(--accordion-radius)}.m_1f921b3b:last-of-type{border-end-start-radius:var(--accordion-radius);border-end-end-radius:var(--accordion-radius)}.m_1f921b3b:last-of-type>[data-accordion-control]{border-end-start-radius:var(--accordion-radius);border-end-end-radius:var(--accordion-radius)}.m_1f921b3b+.m_1f921b3b{border-top:0}.m_2cdf939a{border-radius:var(--accordion-radius)}.m_2cdf939a:where([data-active]){background-color:var(--item-filled-color)}.m_9f59b069{background-color:var(--item-filled-color);border-radius:var(--accordion-radius);border:1px solid transparent;transition:background-color .15s ease}.m_9f59b069[data-active]{border-color:var(--item-border-color)}:where([data-mantine-color-scheme=light]) .m_9f59b069[data-active]{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_9f59b069[data-active]{background-color:var(--mantine-color-dark-7)}.m_9f59b069+.m_9f59b069{margin-top:var(--mantine-spacing-md)}.m_6c018570{position:relative;margin-top:var(--input-margin-top, 0rem);margin-bottom:var(--input-margin-bottom, 0rem);--input-height-xs: 30px;--input-height-sm: 36px;--input-height-md: 42px;--input-height-lg: 50px;--input-height-xl: 60px;--input-padding-y-xs: 5px;--input-padding-y-sm: 6px;--input-padding-y-md: 8px;--input-padding-y-lg: 10px;--input-padding-y-xl: 13px;--input-height: var(--input-height-sm);--input-radius: var(--mantine-radius-default);--input-cursor: text;--input-text-align: left;--input-line-height: calc(var(--input-height) - calc(.125rem * var(--mantine-scale)));--input-padding: calc(var(--input-height) / 3);--input-padding-inline-start: var(--input-padding);--input-padding-inline-end: var(--input-padding);--input-placeholder-color: var(--mantine-color-placeholder);--input-color: var(--mantine-color-text);--input-disabled-bg: var(--mantine-color-disabled);--input-disabled-color: var(--mantine-color-disabled-color);--input-left-section-size: var(--input-left-section-width, calc(var(--input-height) - calc(.125rem * var(--mantine-scale))));--input-right-section-size: var( --input-right-section-width, calc(var(--input-height) - calc(.125rem * var(--mantine-scale))) );--input-size: var(--input-height);--section-y: 1px;--left-section-start: 1px;--left-section-border-radius: var(--input-radius) 0 0 var(--input-radius);--right-section-end: 1px;--right-section-border-radius: 0 var(--input-radius) var(--input-radius) 0}.m_6c018570[data-variant=unstyled]{--input-padding: 0;--input-padding-y: 0;--input-padding-inline-start: 0;--input-padding-inline-end: 0}.m_6c018570[data-pointer]{--input-cursor: pointer}.m_6c018570[data-multiline]{--input-padding-y-xs: 4.5px;--input-padding-y-sm: 5.5px;--input-padding-y-md: 7px;--input-padding-y-lg: 9.5px;--input-padding-y-xl: 13px;--input-size: auto;--input-line-height: var(--mantine-line-height)}.m_6c018570[data-with-left-section]{--input-padding-inline-start: var(--input-left-section-size)}.m_6c018570[data-with-right-section]{--input-padding-inline-end: var(--input-right-section-size)}.m_6c018570[data-size=xs] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end: 41px}.m_6c018570[data-size=sm] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end: 50px}.m_6c018570[data-size=md] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end: 60px}.m_6c018570[data-size=lg] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end: 72px}.m_6c018570[data-size=xl] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end: 89px}[data-mantine-color-scheme=light] .m_6c018570[data-variant=default]{--input-bd: var(--mantine-color-gray-4);--input-bg: var(--mantine-color-white);--input-bd-focus: var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=filled]{--input-bd: transparent;--input-bg: var(--mantine-color-gray-1);--input-bd-focus: var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=unstyled]{--input-bd: transparent;--input-bg: transparent;--input-bd-focus: transparent}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=default]{--input-bd: var(--mantine-color-dark-4);--input-bg: var(--mantine-color-dark-6);--input-bd-focus: var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=filled]{--input-bd: transparent;--input-bg: var(--mantine-color-dark-5);--input-bd-focus: var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=unstyled]{--input-bd: transparent;--input-bg: transparent;--input-bd-focus: transparent}[data-mantine-color-scheme] .m_6c018570[data-error]:not([data-variant=unstyled]){--input-bd: var(--mantine-color-error)}[data-mantine-color-scheme] .m_6c018570[data-error]{--input-color: var(--mantine-color-error);--input-placeholder-color: var(--mantine-color-error);--input-section-color: var(--mantine-color-error)}:where([dir=rtl]) .m_6c018570{--input-text-align: right;--left-section-border-radius: 0 var(--input-radius) var(--input-radius) 0;--right-section-border-radius: var(--input-radius) 0 0 var(--input-radius)}.m_8fb7ebe7{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:var(--input-resize, none);display:block;width:100%;transition:border-color .1s ease;text-align:var(--input-text-align);color:var(--input-color);border:calc(.0625rem * var(--mantine-scale)) solid var(--input-bd);background-color:var(--input-bg);font-family:var(--input-font-family, var(--mantine-font-family));height:var(--input-size);min-height:var(--input-height);line-height:var(--input-line-height);font-size:var(--_input-fz, var(--input-fz, var(--mantine-font-size-md)));border-radius:var(--input-radius);padding-inline-start:var(--input-padding-inline-start);padding-inline-end:var(--input-padding-inline-end);padding-top:var(--input-padding-y, 0rem);padding-bottom:var(--input-padding-y, 0rem);cursor:var(--input-cursor);overflow:var(--input-overflow)}.m_8fb7ebe7[data-no-overflow]{--input-overflow: hidden}.m_8fb7ebe7[data-monospace]{--input-font-family: var(--mantine-font-family-monospace);--_input-fz: calc(var(--input-fz) - calc(.125rem * var(--mantine-scale)))}.m_8fb7ebe7:focus,.m_8fb7ebe7:focus-within{outline:none;--input-bd: var(--input-bd-focus)}[data-error] .m_8fb7ebe7:focus,[data-error] .m_8fb7ebe7:focus-within{--input-bd: var(--mantine-color-error)}.m_8fb7ebe7::placeholder{color:var(--input-placeholder-color);opacity:1}.m_8fb7ebe7::-webkit-inner-spin-button,.m_8fb7ebe7::-webkit-outer-spin-button,.m_8fb7ebe7::-webkit-search-decoration,.m_8fb7ebe7::-webkit-search-cancel-button,.m_8fb7ebe7::-webkit-search-results-button,.m_8fb7ebe7::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.m_8fb7ebe7[type=number]{-moz-appearance:textfield}.m_8fb7ebe7:disabled,.m_8fb7ebe7[data-disabled]{cursor:not-allowed;opacity:.6;background-color:var(--input-disabled-bg);color:var(--input-disabled-color)}.m_8fb7ebe7:has(input:disabled){cursor:not-allowed;opacity:.6;background-color:var(--input-disabled-bg);color:var(--input-disabled-color)}.m_8fb7ebe7[readonly]{caret-color:transparent}.m_82577fc2{pointer-events:var(--section-pointer-events);position:absolute;z-index:1;inset-inline-start:var(--section-start);inset-inline-end:var(--section-end);bottom:var(--section-y);top:var(--section-y);display:flex;align-items:center;justify-content:center;width:var(--section-size);border-radius:var(--section-border-radius);color:var(--input-section-color, var(--mantine-color-dimmed))}.m_82577fc2[data-position=right]{--section-pointer-events: var(--input-right-section-pointer-events);--section-end: var(--right-section-end);--section-size: var(--input-right-section-size);--section-border-radius: var(--right-section-border-radius)}.m_6c018570[data-size=xs] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size: 41px}.m_6c018570[data-size=sm] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size: 50px}.m_6c018570[data-size=md] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size: 60px}.m_6c018570[data-size=lg] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size: 72px}.m_6c018570[data-size=xl] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size: 89px}.m_82577fc2[data-position=left]{--section-pointer-events: var(--input-left-section-pointer-events);--section-start: var(--left-section-start);--section-size: var(--input-left-section-size);--section-border-radius: var(--left-section-border-radius)}.m_88bacfd0{color:var(--input-placeholder-color, var(--mantine-color-placeholder))}[data-error] .m_88bacfd0{--input-placeholder-color: var(--input-color, var(--mantine-color-placeholder))}.m_46b77525{line-height:var(--mantine-line-height)}.m_8fdc1311{display:inline-block;font-weight:500;overflow-wrap:break-word;cursor:default;-webkit-tap-highlight-color:transparent;font-size:var(--input-label-size, var(--mantine-font-size-sm))}.m_78a94662{color:var(--input-asterisk-color, var(--mantine-color-error))}.m_8f816625,.m_fe47ce59{word-wrap:break-word;line-height:1.2;display:block;margin:0;padding:0}.m_8f816625{color:var(--mantine-color-error);font-size:var(--input-error-size, calc(var(--mantine-font-size-sm) - calc(.125rem * var(--mantine-scale))))}.m_fe47ce59{color:var(--mantine-color-dimmed);font-size:var(--input-description-size, calc(var(--mantine-font-size-sm) - calc(.125rem * var(--mantine-scale))))}.m_77c9d27d{--button-height-xs: 30px;--button-height-sm: 36px;--button-height-md: 42px;--button-height-lg: 50px;--button-height-xl: 60px;--button-height-compact-xs: 22px;--button-height-compact-sm: 26px;--button-height-compact-md: 30px;--button-height-compact-lg: 34px;--button-height-compact-xl: 40px;--button-padding-x-xs: 14px;--button-padding-x-sm: 18px;--button-padding-x-md: 22px;--button-padding-x-lg: 26px;--button-padding-x-xl: 32px;--button-padding-x-compact-xs: 7px;--button-padding-x-compact-sm: 8px;--button-padding-x-compact-md: 10px;--button-padding-x-compact-lg: 12px;--button-padding-x-compact-xl: 14px;--button-height: var(--button-height-sm);--button-padding-x: var(--button-padding-x-sm);--button-color: var(--mantine-color-white);-webkit-user-select:none;user-select:none;font-weight:600;position:relative;line-height:1;text-align:center;overflow:hidden;width:auto;cursor:pointer;display:inline-block;border-radius:var(--button-radius, var(--mantine-radius-default));font-size:var(--button-fz, var(--mantine-font-size-sm));background:var(--button-bg, var(--mantine-primary-color-filled));border:var(--button-bd, calc(.0625rem * var(--mantine-scale)) solid transparent);color:var(--button-color, var(--mantine-color-white));height:var(--button-height, var(--button-height-sm));padding-inline:var(--button-padding-x, var(--button-padding-x-sm));vertical-align:middle}.m_77c9d27d:where([data-block]){display:block;width:100%}.m_77c9d27d:where([data-with-left-section]){padding-inline-start:calc(var(--button-padding-x) / 1.5)}.m_77c9d27d:where([data-with-right-section]){padding-inline-end:calc(var(--button-padding-x) / 1.5)}.m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){cursor:not-allowed;border:1px solid transparent;transform:none;color:var(--mantine-color-disabled-color);background:var(--mantine-color-disabled)}.m_77c9d27d:before{content:"";pointer-events:none;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:var(--button-radius, var(--mantine-radius-default));transform:translateY(-100%);opacity:0;filter:blur(12px);transition:transform .15s ease,opacity .1s ease}:where([data-mantine-color-scheme=light]) .m_77c9d27d:before{background-color:#ffffff26}:where([data-mantine-color-scheme=dark]) .m_77c9d27d:before{background-color:#00000026}.m_77c9d27d:where([data-loading]){cursor:not-allowed;transform:none}.m_77c9d27d:where([data-loading]):before{transform:translateY(0);opacity:1}.m_77c9d27d:where([data-loading]) .m_80f1301b{opacity:0;transform:translateY(100%)}@media(hover:hover){.m_77c9d27d:hover:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover, var(--mantine-primary-color-filled-hover));color:var(--button-hover-color, var(--button-color))}}@media(hover:none){.m_77c9d27d:active:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover, var(--mantine-primary-color-filled-hover));color:var(--button-hover-color, var(--button-color))}}.m_80f1301b{display:flex;align-items:center;justify-content:var(--button-justify, center);height:100%;overflow:visible;transition:transform .15s ease,opacity .1s ease}.m_811560b9{white-space:nowrap;height:100%;overflow:hidden;display:flex;align-items:center;opacity:1}.m_811560b9:where([data-loading]){opacity:.2}.m_a74036a{display:flex;align-items:center}.m_a74036a:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_a74036a:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_a25b86ee{position:absolute;left:50%;top:50%}.m_80d6d844{--button-border-width: 1px;display:flex}.m_80d6d844 :where(.m_77c9d27d):focus{position:relative;z-index:1}.m_80d6d844[data-orientation=horizontal]{flex-direction:row}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):first-child,.m_80d6d844[data-orientation=horizontal] .m_70be2a01:not(:only-child):first-child{border-end-end-radius:0;border-start-end-radius:0;border-inline-end-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):last-child,.m_80d6d844[data-orientation=horizontal] .m_70be2a01:not(:only-child):last-child{border-end-start-radius:0;border-start-start-radius:0;border-inline-start-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child),.m_80d6d844[data-orientation=horizontal] .m_70be2a01:not(:only-child):not(:first-child):not(:last-child){border-radius:0;border-inline-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=vertical]{flex-direction:column}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):first-child,.m_80d6d844[data-orientation=vertical] .m_70be2a01:not(:only-child):first-child{border-end-start-radius:0;border-end-end-radius:0;border-bottom-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):last-child,.m_80d6d844[data-orientation=vertical] .m_70be2a01:not(:only-child):last-child{border-start-start-radius:0;border-start-end-radius:0;border-top-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child),.m_80d6d844[data-orientation=vertical] .m_70be2a01:not(:only-child):not(:first-child):not(:last-child){border-radius:0;border-bottom-width:calc(var(--button-border-width) / 2);border-top-width:calc(var(--button-border-width) / 2)}.m_70be2a01{--section-height-xs: 30px;--section-height-sm: 36px;--section-height-md: 42px;--section-height-lg: 50px;--section-height-xl: 60px;--section-height-compact-xs: 22px;--section-height-compact-sm: 26px;--section-height-compact-md: 30px;--section-height-compact-lg: 34px;--section-height-compact-xl: 40px;--section-padding-x-xs: 14px;--section-padding-x-sm: 18px;--section-padding-x-md: 22px;--section-padding-x-lg: 26px;--section-padding-x-xl: 32px;--section-padding-x-compact-xs: 7px;--section-padding-x-compact-sm: 8px;--section-padding-x-compact-md: 10px;--section-padding-x-compact-lg: 12px;--section-padding-x-compact-xl: 14px;--section-height: var(--section-height-sm);--section-padding-x: var(--section-padding-x-sm);--section-color: var(--mantine-color-white);font-weight:600;width:auto;border-radius:var(--section-radius, var(--mantine-radius-default));font-size:var(--section-fz, var(--mantine-font-size-sm));background:var(--section-bg, var(--mantine-primary-color-filled));border:var(--section-bd, calc(.0625rem * var(--mantine-scale)) solid transparent);color:var(--section-color, var(--mantine-color-white));height:var(--section-height, var(--section-height-sm));padding-inline:var(--section-padding-x, var(--section-padding-x-sm));vertical-align:middle;line-height:1;display:inline-flex;align-items:center;justify-content:center}.m_17884d0f{--carousel-height: auto;position:relative}.m_a2dae653{height:var(--carousel-height);overflow:hidden}.m_a2dae653[data-type=container]{container:carousel / inline-size}.m_fcd81474{display:flex;flex-direction:row;height:var(--carousel-height)}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=vertical]){margin-bottom:calc(var(--carousel-slide-gap) * -1)}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=horizontal]){margin-inline-end:calc(var(--carousel-slide-gap) * -1)}.m_fcd81474:where([data-orientation=vertical]){flex-direction:column}.m_39bc3463{position:absolute;display:flex;align-items:center;justify-content:space-between;z-index:1;pointer-events:none}.m_39bc3463:where([data-orientation=vertical]){inset-inline-start:calc(50% - var(--carousel-control-size) / 2);top:0;bottom:0;flex-direction:column;padding:var(--carousel-controls-offset) 0}.m_39bc3463:where([data-orientation=horizontal]){inset-inline-start:0;inset-inline-end:0;top:calc(50% - var(--carousel-control-size) / 2);flex-direction:row;padding:0 var(--carousel-controls-offset)}.m_64f58e10{display:flex;justify-content:center;align-items:center;min-width:var(--carousel-control-size);min-height:var(--carousel-control-size);border-radius:var(--carousel-control-size);pointer-events:all;background-color:var(--mantine-color-white);color:var(--mantine-color-black);box-shadow:var(--mantine-shadow-md);border:1px solid var(--mantine-color-gray-3);transition:opacity .1s ease}:where([data-mantine-color-scheme=light]) .m_64f58e10{opacity:.85}:where([data-mantine-color-scheme=dark]) .m_64f58e10{opacity:.65}@media(hover:hover){.m_64f58e10:hover{opacity:1}}@media(hover:none){.m_64f58e10:active{opacity:1}}.m_71ea3ab1{position:absolute;display:flex;justify-content:center;gap:calc(.5rem * var(--mantine-scale));pointer-events:none}.m_71ea3ab1:where([data-orientation=vertical]){bottom:0;top:0;inset-inline-end:var(--mantine-spacing-md);flex-direction:column}.m_71ea3ab1:where([data-orientation=horizontal]){bottom:var(--mantine-spacing-md);inset-inline-start:0;inset-inline-end:0;flex-direction:row}.m_eae68602{pointer-events:all;border-radius:var(--mantine-radius-xl);box-shadow:var(--mantine-shadow-sm);opacity:.6;background-color:var(--mantine-color-white)}@media(hover:hover){.m_eae68602:hover{opacity:1}}@media(hover:none){.m_eae68602:active{opacity:1}}.m_eae68602:where([data-active]){opacity:1}.m_eae68602:where([data-orientation=vertical]){width:calc(.3125rem * var(--mantine-scale));height:calc(1.5625rem * var(--mantine-scale))}.m_eae68602:where([data-orientation=horizontal]){width:calc(1.5625rem * var(--mantine-scale));height:calc(.3125rem * var(--mantine-scale))}.m_d98df724{position:relative;flex:0 0 var(--carousel-slide-size, 100%)}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=vertical]){padding-bottom:var(--carousel-slide-gap)}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=horizontal]){padding-inline-end:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=vertical]){margin-bottom:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=horizontal]){margin-inline-end:var(--carousel-slide-gap)}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-cyrillic-400-normal-CjW2EstV.woff2) format("woff2"),url(/assets/playfair-display-cyrillic-400-normal-ZiRag6zj.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-vietnamese-400-normal-BV2APVTb.woff2) format("woff2"),url(/assets/playfair-display-vietnamese-400-normal-BbvUAu4N.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-ext-400-normal-BxlSGspa.woff2) format("woff2"),url(/assets/playfair-display-latin-ext-400-normal-qdZwdvNS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-400-normal-CFtfchNt.woff2) format("woff2"),url(/assets/playfair-display-latin-400-normal-DHYHbkg3.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/playfair-display-cyrillic-400-italic-drKdN10-.woff2) format("woff2"),url(/assets/playfair-display-cyrillic-400-italic-24vVh5t9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/playfair-display-vietnamese-400-italic-CD15TOr5.woff2) format("woff2"),url(/assets/playfair-display-vietnamese-400-italic-Cpv4sfwY.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-ext-400-italic-zVOgzDMq.woff2) format("woff2"),url(/assets/playfair-display-latin-ext-400-italic-CZOjvne0.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-400-italic-LeeEXsx5.woff2) format("woff2"),url(/assets/playfair-display-latin-400-italic-hIeePEuE.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-blue-500:oklch(62.3% .214 259.815);--color-blue-700:oklch(48.8% .243 264.376);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--spacing:.25rem;--leading-normal:1.5;--radius-3xl:1.5rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.min-h-0{min-height:calc(var(--spacing) * 0)}.w-\[500px\]{width:500px}.w-full{width:100%}.max-w-\[100vw\]{max-width:100vw}.max-w-\[300px\]{max-width:300px}.flex-1{flex:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-3{gap:calc(var(--spacing) * 3)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-16{gap:calc(var(--spacing) * 16)}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.self-stretch{align-self:stretch}.overflow-x-auto{overflow-x:auto}.rounded-3xl{border-radius:var(--radius-3xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-gray-200{border-color:var(--color-gray-200)}.stroke-gray-600{stroke:var(--color-gray-600)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-4{padding-inline:calc(var(--spacing) * 4)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.text-center{text-align:center}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.text-blue-700{color:var(--color-blue-700)}.text-gray-700{color:var(--color-gray-700)}.uppercase{text-transform:uppercase}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}@media(hover:hover){.group-hover\:stroke-current:is(:where(.group):hover *){stroke:currentColor}.hover\:underline:hover{text-decoration-line:underline}}@media(prefers-color-scheme:dark){.dark\:block{display:block}.dark\:hidden{display:none}.dark\:border-gray-700{border-color:var(--color-gray-700)}.dark\:stroke-gray-300{stroke:var(--color-gray-300)}.dark\:text-blue-500{color:var(--color-blue-500)}.dark\:text-gray-200{color:var(--color-gray-200)}}}body{margin:0;padding:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}._navbar_ul960_1{height:700px;width:300px;padding:var(--mantine-spacing-md);display:flex;flex-direction:column;border-right:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] ._navbar_ul960_1{border-right:1px solid var(--mantine-color-dark-4)}._navbarMain_ul960_10{flex:1}._header_ul960_14{padding-bottom:var(--mantine-spacing-md);margin-bottom:calc(var(--mantine-spacing-md) * 1.5);border-bottom:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] ._header_ul960_14{border-bottom:1px solid var(--mantine-color-dark-4)}._footer_ul960_20{padding-top:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-md);border-top:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] ._footer_ul960_20{border-top:1px solid var(--mantine-color-dark-4)}._navbar_ul960_1 ._link_ul960_26{display:flex;align-items:center;text-decoration:none;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] ._navbar_ul960_1 ._link_ul960_26{color:var(--mantine-color-dark-1)}._navbar_ul960_1 ._link_ul960_26{padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-radius:var(--mantine-radius-sm);font-weight:500}._navbar_ul960_1 ._link_ul960_26:hover{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] ._navbar_ul960_1 ._link_ul960_26:hover{background-color:var(--mantine-color-dark-6)}._navbar_ul960_1 ._link_ul960_26:hover{color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] ._navbar_ul960_1 ._link_ul960_26:hover{color:var(--mantine-color-white)}._navbar_ul960_1 ._link_ul960_26:hover ._linkIcon_ul960_42{color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] ._navbar_ul960_1 ._link_ul960_26:hover ._linkIcon_ul960_42{color:var(--mantine-color-white)}._navbar_ul960_1 ._link_ul960_26[data-active],._navbar_ul960_1 ._link_ul960_26[data-active]:hover{background-color:var(--mantine-color-blue-light);color:var(--mantine-color-blue-light-color)}._navbar_ul960_1 ._link_ul960_26[data-active] ._linkIcon_ul960_42,._navbar_ul960_1 ._link_ul960_26[data-active]:hover ._linkIcon_ul960_42{color:var(--mantine-color-blue-light-color)}._linkIcon_ul960_42{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] ._linkIcon_ul960_42{color:var(--mantine-color-dark-2)}._linkIcon_ul960_42{margin-right:var(--mantine-spacing-sm);width:25px;height:25px}._root_1jhbo_1{background-color:#faf9f7;color:#1a1a1a;font-family:Georgia,Times New Roman,serif;padding:50px 0;min-height:100vh;width:100%;overflow-x:hidden}._header_1jhbo_12{max-width:620px;margin-bottom:72px}._eyebrow_1jhbo_17{font-family:Georgia,serif;font-size:13px;letter-spacing:.3em;color:#999;font-weight:400;margin-bottom:20px;display:block}._title_1jhbo_27{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(2.4rem,5vw,4rem)!important;font-weight:400!important;line-height:1.15!important;color:#1a1a1a!important;margin-bottom:28px!important}._headerDivider_1jhbo_36{width:48px;border-color:#1a1a1a!important;border-width:1.5px!important;margin-bottom:24px}._subtitle_1jhbo_43{font-family:Georgia,serif!important;font-size:1.1rem!important;line-height:1.8!important;color:#666!important;font-style:italic}._section_1jhbo_52{display:flex;flex-direction:column;gap:16px}._sectionLabel_1jhbo_58{font-family:Georgia,serif;font-size:13px;letter-spacing:.3em;color:#999;font-weight:400}._sectionDivider_1jhbo_66{border-color:#e0ddd8!important;margin:0}._optionHint_1jhbo_71{font-family:Georgia,serif!important;font-size:.95rem!important;line-height:1.7!important;color:#888!important}._subSection_1jhbo_78{padding:20px;border:1px solid #e0ddd8;background-color:#f4f1ed;animation:_fadeIn_1jhbo_1 .3s ease}._subSectionLabel_1jhbo_85{font-family:Georgia,serif;font-size:11px;letter-spacing:.25em;color:#aaa}._styleSelectorSection_1jhbo_93{margin-bottom:0}._styleSelectorHeader_1jhbo_97{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}._styleSelectorActions_1jhbo_105{display:flex;align-items:baseline;gap:20px}._modelsLink_1jhbo_111{font-family:Georgia,serif;font-size:11px;letter-spacing:.18em;color:#aaa;text-decoration:none;text-transform:uppercase;transition:color .2s ease;white-space:nowrap}._modelsLink_1jhbo_111:hover{color:#1a1a1a}._lockBtn_1jhbo_127{font-family:Georgia,serif;font-size:11px;letter-spacing:.18em;color:#aaa;text-transform:uppercase;background:none;border:none;padding:0;cursor:pointer;transition:color .2s ease;white-space:nowrap;-moz-appearance:none;appearance:none;-webkit-appearance:none}._lockBtn_1jhbo_127:hover{color:#1a1a1a}._lockedModel_1jhbo_148{display:flex;align-items:center;gap:20px;padding:20px 0 8px}._lockedModelImage_1jhbo_155{position:relative;width:72px;height:72px;flex-shrink:0;background-color:#e8e4de;overflow:hidden}._lockedModelName_1jhbo_164{font-family:Georgia,serif!important;font-size:13px!important;letter-spacing:.22em!important;font-weight:600!important;color:#1a1a1a!important;text-transform:uppercase;margin-bottom:4px}._lockedModelDesc_1jhbo_174{font-family:Georgia,serif!important;font-size:.85rem!important;color:#999!important;font-style:italic}._styleCard_1jhbo_181{display:flex;flex-direction:column;gap:0;padding:0;border:1px solid #e0ddd8;background:transparent;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease;text-align:left;-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%}._styleCard_1jhbo_181:hover:not(:disabled){border-color:#1a1a1a}._styleCardActive_1jhbo_200{border-color:#1a1a1a!important;box-shadow:inset 0 0 0 1px #1a1a1a}._styleCardDisabled_1jhbo_205{opacity:.45;cursor:not-allowed}._styleCardImageWrapper_1jhbo_210{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;background-color:#e8e4de}._styleCardImage_1jhbo_210{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important;transition:transform .3s ease}._styleCard_1jhbo_181:hover:not(:disabled) ._styleCardImage_1jhbo_210{transform:scale(1.03)}._styleCardCheck_1jhbo_231{position:absolute;top:8px;right:8px;width:24px;height:24px;background-color:#1a1a1a;color:#faf9f7;display:flex;align-items:center;justify-content:center;font-size:10px;animation:_fadeIn_1jhbo_1 .2s ease}._styleCardMeta_1jhbo_246{padding:12px 14px 14px;border-top:1px solid #e0ddd8;background-color:#faf9f7;transition:background-color .2s ease}._styleCardActive_1jhbo_200 ._styleCardMeta_1jhbo_246{background-color:#f4f1ed}._styleCardLabel_1jhbo_257{font-family:Georgia,serif!important;font-size:12px!important;letter-spacing:.2em!important;font-weight:600!important;color:#1a1a1a!important;text-transform:uppercase;margin-bottom:4px}._styleCardDesc_1jhbo_267{font-family:Georgia,serif!important;font-size:.8rem!important;color:#999!important;font-style:italic;line-height:1.4}._toggleBtn_1jhbo_276{font-family:Georgia,serif!important;font-size:12px!important;letter-spacing:.2em!important;padding:12px 24px!important;border:1px solid #c4bdb4!important;background:transparent!important;color:#888!important;cursor:pointer;transition:all .2s ease!important;text-transform:uppercase;height:auto!important;border-radius:0!important}._toggleBtn_1jhbo_276:hover{border-color:#1a1a1a!important;color:#1a1a1a!important;background:transparent!important}._toggleBtnActive_1jhbo_297{border-color:#1a1a1a!important;background-color:#1a1a1a!important;color:#faf9f7!important}._toggleBtnActive_1jhbo_297:hover{background-color:#1a1a1a!important;color:#faf9f7!important}._swatch_1jhbo_309{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 8px;border:1px solid transparent;background:transparent;cursor:pointer;transition:border-color .2s ease;width:100%}._swatch_1jhbo_309:hover{border-color:#c4bdb4}._swatchActive_1jhbo_326{border-color:#1a1a1a!important}._swatchDot_1jhbo_330{width:28px;height:28px;border-radius:50%;border:1px solid rgba(0,0,0,.1);display:block;flex-shrink:0}._swatchLabel_1jhbo_339{font-family:Georgia,serif;font-size:11px;letter-spacing:.15em;color:#888;text-transform:uppercase}._charmCard_1jhbo_348{display:flex;flex-direction:column;gap:0;padding:0;border:1px solid #e0ddd8;background:transparent;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease;text-align:left;-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%}._charmCard_1jhbo_348:hover:not(:disabled){border-color:#1a1a1a}._charmCardActive_1jhbo_367{border-color:#1a1a1a!important;box-shadow:inset 0 0 0 1px #1a1a1a}._charmCardDisabled_1jhbo_372{opacity:.45;cursor:not-allowed}._charmCardImageWrapper_1jhbo_377{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;background-color:#e8e4de}._charmCardImage_1jhbo_377{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;display:block!important;padding:12px;box-sizing:border-box;transition:transform .3s ease}._charmCard_1jhbo_348:hover:not(:disabled) ._charmCardImage_1jhbo_377{transform:scale(1.05)}._charmCardCheck_1jhbo_400{position:absolute;top:8px;right:8px;width:24px;height:24px;background-color:#1a1a1a;color:#faf9f7;display:flex;align-items:center;justify-content:center;font-size:10px;animation:_fadeIn_1jhbo_1 .2s ease}._charmCardMeta_1jhbo_415{padding:12px 14px 14px;border-top:1px solid #e0ddd8;background-color:#faf9f7;transition:background-color .2s ease}._charmCardActive_1jhbo_367 ._charmCardMeta_1jhbo_415{background-color:#f4f1ed}._charmCardLabel_1jhbo_426{font-family:Georgia,serif!important;font-size:12px!important;letter-spacing:.2em!important;font-weight:600!important;color:#1a1a1a!important;text-transform:uppercase;margin-bottom:4px}._charmCardDesc_1jhbo_436{font-family:Georgia,serif!important;font-size:.8rem!important;color:#999!important;font-style:italic;line-height:1.4}._notes_1jhbo_445{width:100%!important;font-family:Georgia,serif!important;font-size:1rem!important;line-height:1.75!important;color:#444!important;background-color:transparent!important;resize:vertical;outline:none;transition:border-color .2s ease!important;border-radius:0!important}._notes_1jhbo_445::placeholder{color:#999!important;font-style:italic}._notes_1jhbo_445:focus{border-color:#1a1a1a!important;outline:none!important}._contactField_1jhbo_469{display:flex;flex-direction:column;gap:8px}._contactFieldLabel_1jhbo_475{font-family:Georgia,serif!important;font-size:11px!important;letter-spacing:.25em!important;color:#aaa!important;text-transform:uppercase}._contactInput_1jhbo_483{width:100%;font-family:Georgia,serif;font-size:1rem;line-height:1.75;color:#444;background-color:transparent;border:1px solid #e0ddd8;padding:12px 16px;outline:none;transition:border-color .2s ease,background-color .2s ease;border-radius:0;box-sizing:border-box;-moz-appearance:none;appearance:none;-webkit-appearance:none}._contactInput_1jhbo_483::placeholder{color:#999;font-style:italic}._contactInput_1jhbo_483:focus{border-color:#1a1a1a;outline:none}._contactInput_1jhbo_483:hover:not(:disabled):not(._contactInputError_1jhbo_510){border-color:#c4bdb4}._contactInputError_1jhbo_510{border-color:#8b2737!important;background-color:#fdf7f7}._contactInputError_1jhbo_510:focus{border-color:#8b2737!important}._contactInputDisabled_1jhbo_523{opacity:.5;cursor:not-allowed;background-color:#f4f1ed;color:#888}._contactErrorMsg_1jhbo_530{font-family:Georgia,serif!important;font-size:.82rem!important;color:#8b2737!important;font-style:italic;letter-spacing:.01em;animation:_fadeIn_1jhbo_1 .2s ease}._colorErrorMsg_1jhbo_539{font-family:Georgia,serif!important;font-size:.82rem!important;color:#8b2737!important;font-style:italic;letter-spacing:.01em;animation:_fadeIn_1jhbo_1 .2s ease;margin-top:4px}._previewColumn_1jhbo_550{position:relative}._previewSticky_1jhbo_554{display:flex;flex-direction:column;gap:24px}._previewColorRow_1jhbo_561{display:flex;gap:12px;align-items:center;animation:_fadeIn_1jhbo_1 .3s ease}._previewColorChip_1jhbo_568{display:flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid #e0ddd8;background-color:#f4f1ed}._previewColorDot_1jhbo_577{width:12px;height:12px;border-radius:50%;border:1px solid rgba(0,0,0,.1);display:block;flex-shrink:0}._previewColorLabel_1jhbo_586{font-family:Georgia,serif;font-size:11px;letter-spacing:.15em;color:#888;text-transform:uppercase}._previewImageWrapper_1jhbo_595{width:100%;aspect-ratio:1 / 1;overflow:hidden;position:relative;background-color:#e8e4de;animation:_fadeIn_1jhbo_1 .4s ease}._previewImage_1jhbo_595{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;display:block!important}._previewImageOverlay_1jhbo_612{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #e0ddd8;pointer-events:none}._previewPlaceholder_1jhbo_620{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#e8e4ded9;pointer-events:none}._previewPlaceholderText_1jhbo_630{font-family:Georgia,serif!important;font-size:.85rem!important;letter-spacing:.15em!important;color:#999!important;text-transform:uppercase;text-align:center;padding:0 24px}._summary_1jhbo_641{padding:24px;border:1px solid #e0ddd8;background-color:#f4f1ed}._summaryTitle_1jhbo_647{font-family:Georgia,serif!important;font-size:11px!important;letter-spacing:.3em;color:#999!important}._summaryRow_1jhbo_654{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:8px 0;border-bottom:1px solid #e0ddd8}._summaryRow_1jhbo_654:last-child{border-bottom:none}._summaryKey_1jhbo_667{font-family:Georgia,serif!important;font-size:12px!important;letter-spacing:.1em;color:#999!important;text-transform:uppercase;white-space:nowrap}._summaryVal_1jhbo_676{font-family:Georgia,serif!important;font-size:1rem!important;color:#1a1a1a!important;text-align:right}._submitBtn_1jhbo_684{width:100%!important;padding:18px!important;font-family:Georgia,serif!important;font-size:12px!important;letter-spacing:.3em!important;text-transform:uppercase!important;background-color:#1a1a1a!important;color:#faf9f7!important;border:1px solid #1a1a1a!important;border-radius:0!important;height:auto!important;transition:background-color .2s ease,color .2s ease!important}._submitBtn_1jhbo_684:hover:not(:disabled){background-color:transparent!important;color:#1a1a1a!important}._submitBtn_1jhbo_684:disabled{opacity:.4!important;cursor:not-allowed!important}._errorText_1jhbo_709{font-family:Georgia,serif!important;font-size:.9rem!important;color:#8b2737!important;font-style:italic}._notification_1jhbo_716{border:1px solid #e0ddd8!important;background-color:#f4f1ed!important;border-radius:0!important;box-shadow:none!important}._notificationText_1jhbo_723{font-family:Georgia,serif!important;font-size:1rem!important;line-height:1.7!important;color:#444!important;font-style:italic}@keyframes _fadeIn_1jhbo_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._frozenControls_1jhbo_738{opacity:.45;pointer-events:none;-webkit-user-select:none;user-select:none;transition:opacity .4s ease}._successPanel_1jhbo_746{border:1px solid #e0ddd8;background-color:#f4f1ed;padding:32px;animation:_fadeIn_1jhbo_1 .5s ease;display:flex;flex-direction:column;gap:16px}._successIconRow_1jhbo_756{text-align:center}._successIcon_1jhbo_756{font-size:1.4rem;color:#c4bdb4;letter-spacing:.2em}._successTitle_1jhbo_766{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(1.2rem,2vw,1.6rem)!important;font-weight:400!important;color:#1a1a1a!important;text-align:center;letter-spacing:.02em}._successDivider_1jhbo_775{width:32px;border-color:#1a1a1a!important;margin:0 auto}._successBody_1jhbo_781{font-family:Georgia,serif!important;font-size:.95rem!important;line-height:1.8!important;color:#666!important;font-style:italic;text-align:center}._successSummary_1jhbo_790{margin-top:8px;padding-top:20px;border-top:1px solid #e0ddd8}._startOverBtn_1jhbo_796{width:100%;margin-top:24px;padding:16px;font-family:Georgia,serif;font-size:12px;letter-spacing:.28em;text-transform:uppercase;background:transparent;color:#999;border:1px solid #e0ddd8;cursor:pointer;transition:border-color .2s ease,color .2s ease;-moz-appearance:none;appearance:none;-webkit-appearance:none}._startOverBtn_1jhbo_796:hover{border-color:#1a1a1a;color:#1a1a1a}@media(max-width:768px){._root_1jhbo_1{padding:64px 0}._header_1jhbo_12{margin-bottom:48px}._previewSticky_1jhbo_554{position:static}._previewImageWrapper_1jhbo_595{aspect-ratio:4 / 3}._previewColorRow_1jhbo_561{flex-wrap:wrap}}._root_175d6_1{background-color:#faf9f7;color:#1a1a1a;font-family:Georgia,Times New Roman,serif}._heroSection_175d6_8{padding:50px 0;border-bottom:1px solid #e0ddd8}._heroInner_175d6_13{max-width:720px}._eyebrow_175d6_17{font-family:Inter,sans-serif;color:#696969;letter-spacing:.25em;margin-bottom:28px;font-style:normal}._heroTitle_175d6_25{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(2.4rem,5vw,4rem)!important;font-weight:400!important;line-height:1.15!important;letter-spacing:-.01em!important;color:#1a1a1a!important;margin-bottom:32px!important}._heroDivider_175d6_35{width:48px;border-color:#1a1a1a!important;border-width:1.5px!important;margin-bottom:32px}._heroSubtext_175d6_42{font-size:1.2rem;line-height:1.8;color:#555;max-width:560px;font-family:Georgia,serif}._storySection_175d6_51{padding:100px 0;border-bottom:1px solid #e0ddd8}._storyGrid_175d6_56{align-items:center}._storyImageWrapper_175d6_60{position:relative}._storyImagePlaceholder_175d6_64{width:100%;aspect-ratio:3 / 4;background-color:#e8e4de;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}._storyImageLabel_175d6_75{font-family:Georgia,serif;font-size:2.5rem;color:#c4bdb4;letter-spacing:.15em;font-weight:400}._storyImageAccent_175d6_83{position:absolute;bottom:-16px;right:-16px;width:100%;height:100%;border:1.5px solid #c4bdb4;z-index:0}._sectionLabel_175d6_93{font-size:13px!important;letter-spacing:.3em;color:#999!important;font-family:Georgia,serif!important;font-weight:400!important}._storyText_175d6_101{font-family:Georgia,serif;font-size:1.15rem;line-height:1.85;color:#444}._valuesSection_175d6_109{padding:100px 0;border-bottom:1px solid #e0ddd8}._valueCard_175d6_114{padding:0}._valueNumber_175d6_118{font-family:Georgia,serif;font-size:13px!important;letter-spacing:.2em;color:#999!important;margin-bottom:20px}._valueDivider_175d6_126{width:32px;border-color:#1a1a1a!important;margin-bottom:20px}._valueLabel_175d6_132{font-size:13px!important;letter-spacing:.25em;font-weight:600!important;color:#1a1a1a!important;margin-bottom:16px;font-family:Georgia,serif!important}._valueDescription_175d6_141{font-family:Georgia,serif;font-size:1.1rem!important;line-height:1.8;color:#666!important}._closingSection_175d6_149{padding:70px 0 30px;text-align:center}._closingQuote_175d6_154{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(1.5rem,3vw,2.2rem)!important;font-weight:400!important;line-height:1.5!important;color:#1a1a1a!important;font-style:italic;margin-bottom:24px!important}._closingAttribution_175d6_164{font-size:13px!important;letter-spacing:.25em;color:#999!important;font-family:Georgia,serif!important}@media(max-width:768px){._heroSection_175d6_8{padding:64px 0 56px}._storySection_175d6_51,._valuesSection_175d6_109,._closingSection_175d6_149{padding:50px 0 0}._storyImageAccent_175d6_83{display:none}}._root_17pq8_1{background-color:#faf9f7;padding:50px 0;border-bottom:1px solid #e0ddd8;width:100%;overflow-x:hidden}._header_17pq8_10{max-width:620px;margin-bottom:56px}._eyebrow_17pq8_15{font-family:Inter,sans-serif;color:#696969;letter-spacing:.25em;margin-bottom:28px;font-style:normal}._subtitle_17pq8_23{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(1.4rem,2.5vw,2rem)!important;font-weight:400!important;line-height:1.4!important;color:#1a1a1a!important;font-style:italic;margin-bottom:32px!important}._headerDivider_17pq8_33{width:48px;border-color:#1a1a1a!important;border-width:1.5px!important}._accordion_17pq8_40{max-width:100%}._item_17pq8_44{background-color:transparent!important;border-bottom:1px solid #e0ddd8!important;border-top:none!important;border-left:none!important;border-right:none!important;border-radius:0!important}._item_17pq8_44:first-of-type{border-top:1px solid #e0ddd8!important}._item_17pq8_44[data-active] ._control_17pq8_57{color:#1a1a1a!important}._control_17pq8_57{padding:28px 0!important;background-color:transparent!important;transition:color .2s ease}._control_17pq8_57:hover{background-color:transparent!important}._label_17pq8_71{font-family:Georgia,serif!important;font-size:1.1rem!important;font-weight:400!important;color:#1a1a1a!important;letter-spacing:.01em;line-height:1.4!important;padding-right:24px}._panel_17pq8_81{padding:0 0 28px!important}._panel_17pq8_81 p,._panel_17pq8_81 *{font-family:Georgia,serif!important;font-size:1.05rem!important;line-height:1.85!important;color:#666!important;font-weight:400!important;max-width:720px}._chevron_17pq8_95{color:#999!important;width:18px!important;height:18px!important;transition:transform .3s ease,color .2s ease!important}._item_17pq8_44[data-active] ._chevron_17pq8_95{color:#1a1a1a!important;transform:rotate(180deg)}@media(max-width:768px){._root_17pq8_1{padding:50px 0}._header_17pq8_10{margin-bottom:40px}._control_17pq8_57{padding:22px 0!important}._label_17pq8_71{font-size:1rem!important}}._card_1tj1n_1{background-color:#faf9f7;border:1px solid #e0ddd8;border-radius:0!important;box-shadow:none!important;padding:10!important}._imageWrapper_1tj1n_9{overflow:hidden;width:100%;aspect-ratio:1 / 1}._imageWrapper_1tj1n_9 img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .6s ease}._imageWrapper_1tj1n_9:hover img{transform:scale(1.03)}._body_1tj1n_28{padding:24px 0 0}._title_1tj1n_32{font-family:Georgia,serif!important;font-size:1.1rem!important;font-weight:400!important;letter-spacing:.05em;color:#1a1a1a!important;margin-bottom:10px!important}._description_1tj1n_41{font-family:Georgia,serif!important;font-size:.95rem!important;line-height:1.75!important;color:#888!important;margin-bottom:24px!important}._divider_1tj1n_49{border-color:#e0ddd8!important;margin-bottom:20px}._buttonGroup_1tj1n_54{gap:12px;margin-top:0}._button_1tj1n_54{font-family:Georgia,serif!important;font-size:11px!important;letter-spacing:.25em;font-weight:400!important;border-radius:0!important;height:44px!important;background-color:transparent!important;color:#1a1a1a!important;border:1px solid #1a1a1a!important;transition:background-color .2s ease,color .2s ease}._button_1tj1n_54:hover{background-color:#1a1a1a!important;color:#faf9f7!important}._buttonShop_1tj1n_77{border-color:#c4bdb4!important;color:#888!important}._buttonShop_1tj1n_77:hover{background-color:#888!important;color:#faf9f7!important;border-color:#888!important}._root_4r0po_1{background-color:#faf9f7;padding:50px 0;border-bottom:1px solid #e0ddd8}._eyebrow_4r0po_7{font-family:Inter,sans-serif;color:#696969;letter-spacing:.25em;margin-bottom:28px;font-style:normal}._grid_4r0po_15{margin-top:0}@media(max-width:768px){._root_4r0po_1{padding:50px 0}}._heroContainer_17etw_2{display:grid;grid-template-columns:1fr 1fr;min-height:85vh;background-color:#f9f7f2;padding:4rem;align-items:center;gap:2rem}._heroSubtitle_17etw_12{text-transform:uppercase;letter-spacing:.2rem;font-size:.85rem;color:#c5a059;font-weight:600;display:block;margin-bottom:1rem}._heroTitle_17etw_22{font-family:Playfair Display,serif;font-size:clamp(3rem,8vw,5rem);line-height:1.1;color:#1a1a1a}._italicSerif_17etw_29{font-style:italic;font-weight:400}._heroDescription_17etw_34{max-width:450px;font-size:1.1rem;line-height:1.6;color:#444;margin:1.5rem 0 2.5rem}._heroActions_17etw_42{display:flex;gap:1rem}._btn_17etw_47{padding:1rem 2.5rem;text-decoration:none;font-weight:500;transition:all .3s ease}._btnPrimary_17etw_54{background:#1a1a1a;color:#fff}._btnSecondary_17etw_59{border:1px solid #1a1a1a;color:#1a1a1a}._imageWrapper_17etw_64{position:relative;height:100%;overflow:hidden}._mainImage_17etw_70{width:100%;height:100%;object-fit:cover;filter:sepia(15%) contrast(1.1)}@media(max-width:968px){._heroContainer_17etw_2{grid-template-columns:1fr;text-align:center;padding:2rem}._imageWrapper_17etw_64{order:-1;height:350px}._heroActions_17etw_42{justify-content:center}}._root_kruro_1{background-color:#faf9f7;color:#1a1a1a;font-family:Georgia,Times New Roman,serif;width:100%;max-width:100%;overflow-x:hidden}._heroSection_kruro_11{padding:50px 0;border-bottom:1px solid #e0ddd8}._heroInner_kruro_16{max-width:720px}._eyebrow_kruro_20{font-family:Inter,sans-serif;color:#696969;letter-spacing:.25em;margin-bottom:28px;font-style:normal}._heroTitle_kruro_28{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(1.9rem,4vw,4rem)!important;font-weight:400!important;line-height:1.15!important;letter-spacing:-.01em!important;color:#1a1a1a!important;margin-bottom:32px!important}._heroDivider_kruro_38{width:48px;border-color:#1a1a1a!important;border-width:1.5px!important;margin-bottom:32px}._heroSubtext_kruro_45{font-size:1.2rem;line-height:1.8;color:#555;max-width:560px;font-family:Georgia,serif}@media(max-width:768px){._root_kruro_1{padding:50px 0}}._root_14dm5_1{background-color:#faf9f7;color:#1a1a1a;font-family:Georgia,Times New Roman,serif;width:100%;max-width:100%;overflow-x:hidden}._processSection_14dm5_11{padding:50px 0;border-bottom:1px solid #e0ddd8}._processHeader_14dm5_16{position:sticky;top:80px;min-width:0}._processTitle_14dm5_22{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(1.6rem,3vw,2.4rem)!important;font-weight:400!important;line-height:1.2!important;color:#1a1a1a!important}._processIntro_14dm5_30{font-family:Georgia,serif;font-size:1.1rem!important;line-height:1.8;color:#666!important}._processStep_14dm5_37{padding:0}._processStepInner_14dm5_41{display:flex;gap:32px;align-items:flex-start;padding:36px 0}._stepRoman_14dm5_48{font-family:Georgia,serif;font-size:13px!important;letter-spacing:.15em;color:#999!important;min-width:28px;padding-top:3px}._stepContent_14dm5_57{flex:1}._stepTitle_14dm5_61{font-size:13px!important;letter-spacing:.28em;font-weight:600!important;color:#1a1a1a!important;font-family:Georgia,serif!important;margin-bottom:12px}._stepBody_14dm5_70{font-family:Georgia,serif;font-size:1.1rem!important;line-height:1.8;color:#555!important}._stepDivider_14dm5_77{border-color:#e0ddd8!important}._eyebrow_14dm5_81{font-family:Inter,sans-serif;color:#696969;letter-spacing:.25em;margin-bottom:28px;font-style:normal}@media(max-width:768px){._root_14dm5_1,._processSection_14dm5_11{padding:50px 0}._processHeader_14dm5_16{position:static}._processStepInner_14dm5_41{padding:28px 0}}._root_1bs18_1{background-color:#faf9f7;color:#1a1a1a;font-family:Georgia,Times New Roman,serif;width:100%;max-width:100%;overflow-x:hidden}._qualitySection_1bs18_11{border-bottom:1px solid #e0ddd8;width:100%;padding:0;margin-top:40px;margin-bottom:40px}._qualityHeader_1bs18_19{position:sticky;top:80px;min-width:0}._eyebrow_1bs18_25{font-family:Inter,sans-serif;color:#696969;letter-spacing:.25em;margin-bottom:28px;font-style:normal}._sectionLabel_1bs18_33{font-size:13px!important;letter-spacing:.3em;color:#999!important;font-family:Georgia,serif!important;font-weight:400!important;margin-bottom:0!important;display:block}._qualityTitle_1bs18_43{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(1.6rem,3vw,2.4rem)!important;font-weight:400!important;line-height:1.2!important;color:#1a1a1a!important}._qualityIntro_1bs18_51{font-family:Georgia,serif;font-size:1.1rem!important;line-height:1.8;color:#666!important}._qualityStep_1bs18_58{padding:0}._qualityStepInner_1bs18_62{display:flex;gap:32px;align-items:flex-start;padding:36px 0}._stepContent_1bs18_69{flex:1}._qualityLabel_1bs18_73{font-size:13px!important;letter-spacing:.28em;font-weight:600!important;color:#1a1a1a!important;font-family:Georgia,serif!important;margin-bottom:12px}._qualityDescription_1bs18_82{font-family:Georgia,serif;font-size:1.1rem!important;line-height:1.8;color:#555!important}._stepDivider_1bs18_89{border-color:#e0ddd8!important}@media(max-width:768px){._root_1bs18_1{padding:50px 0}._qualityHeader_1bs18_19{position:static}._qualityStepInner_1bs18_62{padding:28px 0}}._root_gxe22_2{background-color:#faf9f7;position:relative;width:100%;height:420px;overflow:hidden;display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(12px);transition:opacity .9s ease,transform .9s ease}._root_gxe22_2._visible_gxe22_18{opacity:1;transform:translateY(0)}._bg_gxe22_24{position:absolute;top:-90%;right:0;bottom:-90%;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;will-change:transform;transition:transform .05s linear}._overlay_gxe22_36{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0a09088c,#0a090861,#0a09089e),linear-gradient(to right,#0a09084d,#0a090800 40%,#0a090800 60%,#0a09084d);z-index:1}._grain_gxe22_58{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-size:200px 200px;pointer-events:none}._content_gxe22_69{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;gap:20px;padding:0 24px;text-align:center;max-width:780px}._ornament_gxe22_82{display:block;font-size:1rem;color:#c4a882;letter-spacing:.5em;opacity:0;transform:translateY(6px);transition:opacity .7s ease .2s,transform .7s ease .2s}._visible_gxe22_18 ._ornament_gxe22_82{opacity:1;transform:translateY(0)}._text_gxe22_98{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.5rem,3.5vw,2.6rem);font-weight:400;line-height:1.4;color:#faf9f7;letter-spacing:.04em;font-style:italic;opacity:0;transform:translateY(10px);transition:opacity .9s ease .35s,transform .9s ease .35s}._visible_gxe22_18 ._text_gxe22_98{opacity:1;transform:translateY(0)}._rule_gxe22_119{width:40px;height:1px;background-color:#c4a882;opacity:0;transform:scaleX(0);transform-origin:center;transition:opacity .6s ease .6s,transform .6s ease .6s}._visible_gxe22_18 ._rule_gxe22_119{opacity:1;transform:scaleX(1)}@media(max-width:768px){._root_gxe22_2{height:320px;padding:0}._text_gxe22_98{font-size:clamp(1.2rem,5vw,1.8rem)}}._root_11jum_1{background-color:#faf9f7;color:#1a1a1a;font-family:Georgia,Times New Roman,serif;width:100%;max-width:100%;overflow-x:hidden}._closingSection_11jum_11{padding:50px 0;text-align:center}._closingQuote_11jum_16{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(1.5rem,3vw,2.2rem)!important;font-weight:400!important;line-height:1.5!important;color:#1a1a1a!important;font-style:italic;margin-bottom:24px!important}._closingAttribution_11jum_26{font-size:13px!important;letter-spacing:.3em;color:#999!important;font-family:Georgia,serif!important}@media(max-width:768px){._root_11jum_1{padding:50px 0}._closingSection_11jum_11{padding:0;text-align:center}}._root_ikrue_4{background-color:#faf9f7;color:#1a1a1a;font-family:Georgia,Times New Roman,serif;min-height:100vh;width:100%;overflow-x:hidden;padding-bottom:100px}._backBar_ikrue_15{border-bottom:1px solid #e0ddd8;padding:14px 0;background-color:#faf9f7;position:sticky;top:0;z-index:10}._backLink_ikrue_24{font-family:Georgia,serif;font-size:12px;letter-spacing:.2em;color:#aaa;text-decoration:none;text-transform:uppercase;transition:color .2s ease}._backLink_ikrue_24:hover{color:#1a1a1a}._heroGrid_ikrue_39{padding-top:52px}._galleryRoot_ikrue_44{display:flex;flex-direction:column;gap:12px}._mainImageWrapper_ikrue_50{width:100%;aspect-ratio:4 / 5;background-color:#ede9e3;overflow:hidden;position:relative}._mainImage_ikrue_50{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important;transition:opacity .35s ease;animation:_fadeIn_ikrue_1 .35s ease}._thumbStrip_ikrue_68{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:2px}._thumbStrip_ikrue_68::-webkit-scrollbar{display:none}._thumb_ikrue_68{flex-shrink:0;width:72px;height:72px;overflow:hidden;background-color:#ede9e3;border:1px solid transparent;transition:border-color .2s ease;cursor:pointer}._thumb_ikrue_68:hover{border-color:#c4bdb4}._thumbActive_ikrue_96{border-color:#1a1a1a!important}._thumbImage_ikrue_100{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important}._infoCol_ikrue_109{position:sticky;top:72px;padding-top:8px}._eyebrow_ikrue_115{font-family:Georgia,serif;font-size:12px;letter-spacing:.35em;color:#999;font-weight:400;text-transform:uppercase;margin-bottom:16px;display:block}._title_ikrue_126{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(2.4rem,4vw,3.4rem)!important;font-weight:400!important;line-height:1.1!important;color:#1a1a1a!important;margin-bottom:16px!important;letter-spacing:-.01em}._tagline_ikrue_136{font-family:Georgia,serif!important;font-size:1.05rem!important;line-height:1.8!important;color:#777!important;font-style:italic;margin-bottom:28px!important}._productDescription_ikrue_145{padding-bottom:20px}._titleDivider_ikrue_149{width:40px;border-color:#1a1a1a!important;border-width:1.5px!important;margin-bottom:32px}._ctaStack_ikrue_157{margin-bottom:24px}._btnPrimary_ikrue_161{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background-color:#1a1a1a;color:#faf9f7;font-family:Georgia,serif;font-size:12px;letter-spacing:.28em;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease,color .2s ease;border:1px solid #1a1a1a}._btnPrimary_ikrue_161:hover{background-color:transparent;color:#1a1a1a}._btnSecondary_ikrue_182{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background-color:transparent;color:#1a1a1a;font-family:Georgia,serif;font-size:12px;letter-spacing:.28em;text-transform:uppercase;text-decoration:none;border:1px solid #c4bdb4;transition:border-color .2s ease}._btnSecondary_ikrue_182:hover{border-color:#1a1a1a}._btnArrow_ikrue_202{font-size:14px;transition:transform .2s ease}._btnPrimary_ikrue_161:hover ._btnArrow_ikrue_202,._btnSecondary_ikrue_182:hover ._btnArrow_ikrue_202{transform:translate(4px)}._craftNote_ikrue_213{display:flex;align-items:center;gap:10px;padding:16px 0;border-top:1px solid #e0ddd8}._craftDot_ikrue_221{font-size:10px;color:#c4bdb4;flex-shrink:0}._craftText_ikrue_227{font-family:Georgia,serif!important;font-size:11px!important;letter-spacing:.2em!important;color:#aaa!important;text-transform:uppercase}._specsBlock_ikrue_236{margin-top:8px}._specsDivider_ikrue_240{border-color:#e0ddd8!important;margin-bottom:0}._specRow_ikrue_245{display:grid;grid-template-columns:88px 1fr;gap:16px;padding:13px 0;border-bottom:1px solid #e0ddd8}._specRow_ikrue_245:last-child{border-bottom:none}._specLabel_ikrue_257{font-family:Georgia,serif!important;font-size:11px!important;letter-spacing:.2em!important;color:#999!important;text-transform:uppercase;padding-top:2px;flex-shrink:0}._specValue_ikrue_267{font-family:Georgia,serif!important;font-size:.9rem!important;line-height:1.65!important;color:#555!important}._featuresBlock_ikrue_275{margin-top:20px;border-top:0px solid #e0ddd8;padding-top:64px}._sectionEyebrow_ikrue_281{font-family:Georgia,serif;font-size:12px;letter-spacing:.35em;color:#999;font-weight:400;margin-bottom:48px;display:block}._featuresGrid_ikrue_291{border:1px solid #e0ddd8}._featureCard_ikrue_296{padding:40px 36px;border-right:1px solid #e0ddd8;display:flex;flex-direction:column;gap:16px}._featureCard_ikrue_296:last-child{border-right:none}._featureIconWrapper_ikrue_309{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:1px solid #e0ddd8;color:#1a1a1a;flex-shrink:0}._featureLabel_ikrue_320{font-family:Georgia,serif!important;font-size:12px!important;letter-spacing:.28em!important;font-weight:600!important;color:#1a1a1a!important;text-transform:uppercase}._featureDetail_ikrue_329{font-family:Georgia,serif!important;font-size:.95rem!important;line-height:1.75!important;color:#666!important}@keyframes _fadeIn_ikrue_1{0%{opacity:0}to{opacity:1}}@media(max-width:768px){._heroGrid_ikrue_39{padding-top:32px}._infoCol_ikrue_109{position:static;padding-top:0}._thumb_ikrue_68{width:60px;height:60px}._featuresBlock_ikrue_275{margin-top:34px}._featureCard_ikrue_296{padding:32px 24px;border-right:none;border-bottom:1px solid #e0ddd8}._featureCard_ikrue_296:last-child{border-bottom:none}}._root_1mhe4_3{background-color:#faf9f7;color:#1a1a1a;font-family:Georgia,Times New Roman,serif;min-height:100vh;width:100%;overflow-x:hidden}._backBar_1mhe4_13{border-bottom:1px solid #e0ddd8;padding:16px 0;background-color:#faf9f7;position:sticky;top:0;z-index:10}._backLink_1mhe4_22{font-family:Georgia,serif;font-size:12px;letter-spacing:.2em;color:#999;text-decoration:none;text-transform:uppercase;transition:color .2s ease;display:inline-flex;align-items:center;gap:8px}._backLink_1mhe4_22:hover{color:#1a1a1a}._pageHeader_1mhe4_40{padding:80px 0 60px;max-width:640px}._eyebrow_1mhe4_45{font-family:Georgia,serif;font-size:12px;letter-spacing:.35em;color:#999;font-weight:400;display:block;margin-bottom:20px}._pageTitle_1mhe4_55{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(2.2rem,4.5vw,3.6rem)!important;font-weight:400!important;line-height:1.15!important;color:#1a1a1a!important;margin-bottom:24px!important}._pageSubtitle_1mhe4_64{font-family:Georgia,serif!important;font-size:1.05rem!important;line-height:1.85!important;color:#777!important;max-width:520px;margin-bottom:32px!important}._headerDivider_1mhe4_73{width:40px;border-color:#1a1a1a!important;border-width:1.5px!important;margin-bottom:20px}._colorNote_1mhe4_80{font-family:Georgia,serif!important;font-size:.85rem!important;letter-spacing:.15em!important;color:#aaa!important;text-transform:uppercase;font-style:italic}._modelsBlock_1mhe4_90{padding-bottom:80px}._bagSection_1mhe4_95{padding:72px 0;border-top:1px solid #e0ddd8}._bagSection_1mhe4_95:last-child{border-bottom:1px solid #e0ddd8}._bagImageWrapper_1mhe4_104{width:100%;aspect-ratio:4 / 5;overflow:hidden;background-color:#f0ece6;position:relative}._bagImage_1mhe4_104{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;display:block!important;padding:24px;box-sizing:border-box;transition:transform .5s ease}._bagImageWrapper_1mhe4_104:hover ._bagImage_1mhe4_104{transform:scale(1.03)}._contentRight_1mhe4_128{padding-left:24px}._contentLeft_1mhe4_132{padding-right:24px}._modelIndex_1mhe4_137{font-family:Georgia,serif!important;font-size:11px!important;letter-spacing:.4em!important;color:#ccc!important;margin-bottom:12px}._modelName_1mhe4_145{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(2rem,3.5vw,3rem)!important;font-weight:400!important;line-height:1.1!important;color:#1a1a1a!important;letter-spacing:-.01em;margin-bottom:16px!important}._modelTagline_1mhe4_155{font-family:Georgia,serif!important;font-size:1rem!important;line-height:1.75!important;color:#888!important;font-style:italic;margin-bottom:28px!important}._specDivider_1mhe4_165{border-color:#e0ddd8!important;margin-bottom:0!important}._specRow_1mhe4_170{display:grid;grid-template-columns:100px 1fr;gap:16px;padding:14px 0;border-bottom:1px solid #e0ddd8}._specRow_1mhe4_170:last-child{border-bottom:none}._specLabel_1mhe4_182{font-family:Georgia,serif!important;font-size:11px!important;letter-spacing:.2em!important;color:#999!important;text-transform:uppercase;padding-top:2px;flex-shrink:0}._specValue_1mhe4_192{font-family:Georgia,serif!important;font-size:.95rem!important;line-height:1.65!important;color:#444!important}._customizeLink_1mhe4_200{display:inline-flex;align-items:center;gap:10px;font-family:Georgia,serif;font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:#1a1a1a;text-decoration:none;padding-bottom:4px;border-bottom:1px solid #1a1a1a;transition:gap .2s ease,color .2s ease,border-color .2s ease}._customizeLink_1mhe4_200:hover{gap:16px;color:#555;border-color:#aaa}._customizeLinkArrow_1mhe4_221{transition:transform .2s ease}._customizeLink_1mhe4_200:hover ._customizeLinkArrow_1mhe4_221{transform:translate(4px)}._charmsBlock_1mhe4_230{padding:80px 0 100px;border-top:1px solid #e0ddd8}._charmsHeader_1mhe4_235{max-width:520px;margin-bottom:60px}._sectionTitle_1mhe4_240{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(1.8rem,3vw,2.6rem)!important;font-weight:400!important;line-height:1.15!important;color:#1a1a1a!important;margin-bottom:16px!important}._sectionSubtitle_1mhe4_249{font-family:Georgia,serif!important;font-size:1rem!important;line-height:1.8!important;color:#888!important}._charmItem_1mhe4_257{display:flex;flex-direction:column;gap:28px}._charmImageWrapper_1mhe4_263{width:100%;aspect-ratio:1 / 1;background-color:#f0ece6;overflow:hidden;display:flex;align-items:center;justify-content:center}._charmImage_1mhe4_263{width:65%!important;height:65%!important;object-fit:contain!important;object-position:center!important;display:block!important;transition:transform .4s ease}._charmImageWrapper_1mhe4_263:hover ._charmImage_1mhe4_263{transform:scale(1.06) translateY(-4px)}._charmContent_1mhe4_286{padding:0 4px}._charmIndex_1mhe4_290{font-family:Georgia,serif!important;font-size:11px!important;letter-spacing:.4em!important;color:#ccc!important}._charmName_1mhe4_297{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(1.4rem,2.5vw,2rem)!important;font-weight:400!important;color:#1a1a1a!important;letter-spacing:.01em}._charmTagline_1mhe4_305{font-family:Georgia,serif!important;font-size:.95rem!important;line-height:1.7!important;color:#888!important;font-style:italic}._cta_1mhe4_314{padding:64px 0 100px;border-top:1px solid #e0ddd8;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}._ctaLabel_1mhe4_324{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(1.2rem,2.5vw,1.8rem)!important;font-weight:400!important;color:#1a1a1a!important;font-style:italic}._ctaLink_1mhe4_332{display:inline-flex;align-items:center;gap:10px;font-family:Georgia,serif;font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:#faf9f7;background-color:#1a1a1a;text-decoration:none;padding:16px 32px;transition:background-color .2s ease,color .2s ease;white-space:nowrap}._ctaLink_1mhe4_332:hover{background-color:transparent;color:#1a1a1a;outline:1px solid #1a1a1a}@media(max-width:768px){._pageHeader_1mhe4_40{padding:48px 0 40px}._bagSection_1mhe4_95{padding:48px 0}._contentRight_1mhe4_128,._contentLeft_1mhe4_132{padding:0}._charmsBlock_1mhe4_230{padding:56px 0 72px}._cta_1mhe4_314{flex-direction:column;align-items:flex-start;padding:48px 0 72px}._specRow_1mhe4_170{grid-template-columns:80px 1fr;gap:12px}}
