: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{font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-md);line-height:var(--mantine-line-height);background-color:var(--mantine-color-body);color:var(--mantine-color-text);-webkit-font-smoothing:var(--mantine-webkit-font-smoothing);-moz-osx-font-smoothing:var(--mantine-moz-font-smoothing);margin:0}@media screen and (device-width<=31.25em){body,:host{-webkit-text-size-adjust:100%}}@media (prefers-reduced-motion:reduce){[data-respect-reduced-motion] [data-reduce-motion]{transition:none;animation:none}}[data-mantine-color-scheme=light] .mantine-light-hidden,[data-mantine-color-scheme=dark] .mantine-dark-hidden{display:none}.mantine-focus-auto:focus-visible,.mantine-focus-always:focus{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.mantine-focus-never:focus{outline:none}.mantine-active:active{transform:translateY(calc(.0625rem * var(--mantine-scale)))}fieldset:disabled .mantine-active:active{transform:none}:where([dir=rtl]) .mantine-rotate-rtl{transform:rotate(180deg)}:root,:host{--mantine-z-index-app:100;--mantine-z-index-modal:200;--mantine-z-index-popover:300;--mantine-z-index-overlay:400;--mantine-z-index-max:9999;--mantine-scale:1;--mantine-cursor-type:default;--mantine-webkit-font-smoothing:antialiased;--mantine-moz-font-smoothing:grayscale;--mantine-color-white:#fff;--mantine-color-black:#000;--mantine-line-height:1.55;--mantine-font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mantine-font-family-monospace:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;--mantine-font-family-headings:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mantine-heading-font-weight:700;--mantine-heading-text-wrap:wrap;--mantine-radius-default:calc(.5rem * var(--mantine-scale));--mantine-primary-color-filled:var(--mantine-color-blue-filled);--mantine-primary-color-filled-hover:var(--mantine-color-blue-filled-hover);--mantine-primary-color-light:var(--mantine-color-blue-light);--mantine-primary-color-light-hover:var(--mantine-color-blue-light-hover);--mantine-primary-color-light-color:var(--mantine-color-blue-light-color);--mantine-breakpoint-xs:36em;--mantine-breakpoint-sm:48em;--mantine-breakpoint-md:62em;--mantine-breakpoint-lg:75em;--mantine-breakpoint-xl:88em;--mantine-spacing-xs:calc(.625rem * var(--mantine-scale));--mantine-spacing-sm:calc(.75rem * var(--mantine-scale));--mantine-spacing-md:calc(1rem * var(--mantine-scale));--mantine-spacing-lg:calc(1.25rem * var(--mantine-scale));--mantine-spacing-xl:calc(2rem * var(--mantine-scale));--mantine-font-size-xs:calc(.75rem * var(--mantine-scale));--mantine-font-size-sm:calc(.875rem * var(--mantine-scale));--mantine-font-size-md:calc(1rem * var(--mantine-scale));--mantine-font-size-lg:calc(1.125rem * var(--mantine-scale));--mantine-font-size-xl:calc(1.25rem * var(--mantine-scale));--mantine-line-height-xs:1.4;--mantine-line-height-sm:1.45;--mantine-line-height-md:1.55;--mantine-line-height-lg:1.6;--mantine-line-height-xl:1.65;--mantine-shadow-xs:0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) #0000000d, 0 calc(.0625rem * var(--mantine-scale)) calc(.125rem * var(--mantine-scale)) #0000001a;--mantine-shadow-sm:0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) #0000000d, #0000000d 0 calc(.625rem * var(--mantine-scale)) calc(.9375rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale)), #0000000a 0 calc(.4375rem * var(--mantine-scale)) calc(.4375rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale));--mantine-shadow-md:0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) #0000000d, #0000000d 0 calc(1.25rem * var(--mantine-scale)) calc(1.5625rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale)), #0000000a 0 calc(.625rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale));--mantine-shadow-lg:0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) #0000000d, #0000000d 0 calc(1.75rem * var(--mantine-scale)) calc(1.4375rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale)), #0000000a 0 calc(.75rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale));--mantine-shadow-xl:0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) #0000000d, #0000000d 0 calc(2.25rem * var(--mantine-scale)) calc(1.75rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale)), #0000000a 0 calc(1.0625rem * var(--mantine-scale)) calc(1.0625rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale));--mantine-radius-xs:calc(.125rem * var(--mantine-scale));--mantine-radius-sm:calc(.25rem * var(--mantine-scale));--mantine-radius-md:calc(.5rem * var(--mantine-scale));--mantine-radius-lg:calc(1rem * var(--mantine-scale));--mantine-radius-xl:calc(2rem * var(--mantine-scale));--mantine-font-weight-regular:400;--mantine-font-weight-medium:600;--mantine-font-weight-bold:700;--mantine-primary-color-0:var(--mantine-color-blue-0);--mantine-primary-color-1:var(--mantine-color-blue-1);--mantine-primary-color-2:var(--mantine-color-blue-2);--mantine-primary-color-3:var(--mantine-color-blue-3);--mantine-primary-color-4:var(--mantine-color-blue-4);--mantine-primary-color-5:var(--mantine-color-blue-5);--mantine-primary-color-6:var(--mantine-color-blue-6);--mantine-primary-color-7:var(--mantine-color-blue-7);--mantine-primary-color-8:var(--mantine-color-blue-8);--mantine-primary-color-9:var(--mantine-color-blue-9);--mantine-color-dark-0:#c9c9c9;--mantine-color-dark-1:#b8b8b8;--mantine-color-dark-2:#828282;--mantine-color-dark-3:#696969;--mantine-color-dark-4:#424242;--mantine-color-dark-5:#3b3b3b;--mantine-color-dark-6:#2e2e2e;--mantine-color-dark-7:#242424;--mantine-color-dark-8:#1f1f1f;--mantine-color-dark-9:#141414;--mantine-color-gray-0:#f8f9fa;--mantine-color-gray-1:#f1f3f5;--mantine-color-gray-2:#e9ecef;--mantine-color-gray-3:#dee2e6;--mantine-color-gray-4:#ced4da;--mantine-color-gray-5:#adb5bd;--mantine-color-gray-6:#868e96;--mantine-color-gray-7:#495057;--mantine-color-gray-8:#343a40;--mantine-color-gray-9:#212529;--mantine-color-red-0:#fff5f5;--mantine-color-red-1:#ffe3e3;--mantine-color-red-2:#ffc9c9;--mantine-color-red-3:#ffa8a8;--mantine-color-red-4:#ff8787;--mantine-color-red-5:#ff6b6b;--mantine-color-red-6:#fa5252;--mantine-color-red-7:#f03e3e;--mantine-color-red-8:#e03131;--mantine-color-red-9:#c92a2a;--mantine-color-pink-0:#fff0f6;--mantine-color-pink-1:#ffdeeb;--mantine-color-pink-2:#fcc2d7;--mantine-color-pink-3:#faa2c1;--mantine-color-pink-4:#f783ac;--mantine-color-pink-5:#f06595;--mantine-color-pink-6:#e64980;--mantine-color-pink-7:#d6336c;--mantine-color-pink-8:#c2255c;--mantine-color-pink-9:#a61e4d;--mantine-color-grape-0:#f8f0fc;--mantine-color-grape-1:#f3d9fa;--mantine-color-grape-2:#eebefa;--mantine-color-grape-3:#e599f7;--mantine-color-grape-4:#da77f2;--mantine-color-grape-5:#cc5de8;--mantine-color-grape-6:#be4bdb;--mantine-color-grape-7:#ae3ec9;--mantine-color-grape-8:#9c36b5;--mantine-color-grape-9:#862e9c;--mantine-color-violet-0:#f3f0ff;--mantine-color-violet-1:#e5dbff;--mantine-color-violet-2:#d0bfff;--mantine-color-violet-3:#b197fc;--mantine-color-violet-4:#9775fa;--mantine-color-violet-5:#845ef7;--mantine-color-violet-6:#7950f2;--mantine-color-violet-7:#7048e8;--mantine-color-violet-8:#6741d9;--mantine-color-violet-9:#5f3dc4;--mantine-color-indigo-0:#edf2ff;--mantine-color-indigo-1:#dbe4ff;--mantine-color-indigo-2:#bac8ff;--mantine-color-indigo-3:#91a7ff;--mantine-color-indigo-4:#748ffc;--mantine-color-indigo-5:#5c7cfa;--mantine-color-indigo-6:#4c6ef5;--mantine-color-indigo-7:#4263eb;--mantine-color-indigo-8:#3b5bdb;--mantine-color-indigo-9:#364fc7;--mantine-color-blue-0:#e7f5ff;--mantine-color-blue-1:#d0ebff;--mantine-color-blue-2:#a5d8ff;--mantine-color-blue-3:#74c0fc;--mantine-color-blue-4:#4dabf7;--mantine-color-blue-5:#339af0;--mantine-color-blue-6:#228be6;--mantine-color-blue-7:#1c7ed6;--mantine-color-blue-8:#1971c2;--mantine-color-blue-9:#1864ab;--mantine-color-cyan-0:#e3fafc;--mantine-color-cyan-1:#c5f6fa;--mantine-color-cyan-2:#99e9f2;--mantine-color-cyan-3:#66d9e8;--mantine-color-cyan-4:#3bc9db;--mantine-color-cyan-5:#22b8cf;--mantine-color-cyan-6:#15aabf;--mantine-color-cyan-7:#1098ad;--mantine-color-cyan-8:#0c8599;--mantine-color-cyan-9:#0b7285;--mantine-color-teal-0:#e6fcf5;--mantine-color-teal-1:#c3fae8;--mantine-color-teal-2:#96f2d7;--mantine-color-teal-3:#63e6be;--mantine-color-teal-4:#38d9a9;--mantine-color-teal-5:#20c997;--mantine-color-teal-6:#12b886;--mantine-color-teal-7:#0ca678;--mantine-color-teal-8:#099268;--mantine-color-teal-9:#087f5b;--mantine-color-green-0:#ebfbee;--mantine-color-green-1:#d3f9d8;--mantine-color-green-2:#b2f2bb;--mantine-color-green-3:#8ce99a;--mantine-color-green-4:#69db7c;--mantine-color-green-5:#51cf66;--mantine-color-green-6:#40c057;--mantine-color-green-7:#37b24d;--mantine-color-green-8:#2f9e44;--mantine-color-green-9:#2b8a3e;--mantine-color-lime-0:#f4fce3;--mantine-color-lime-1:#e9fac8;--mantine-color-lime-2:#d8f5a2;--mantine-color-lime-3:#c0eb75;--mantine-color-lime-4:#a9e34b;--mantine-color-lime-5:#94d82d;--mantine-color-lime-6:#82c91e;--mantine-color-lime-7:#74b816;--mantine-color-lime-8:#66a80f;--mantine-color-lime-9:#5c940d;--mantine-color-yellow-0:#fff9db;--mantine-color-yellow-1:#fff3bf;--mantine-color-yellow-2:#ffec99;--mantine-color-yellow-3:#ffe066;--mantine-color-yellow-4:#ffd43b;--mantine-color-yellow-5:#fcc419;--mantine-color-yellow-6:#fab005;--mantine-color-yellow-7:#f59f00;--mantine-color-yellow-8:#f08c00;--mantine-color-yellow-9:#e67700;--mantine-color-orange-0:#fff4e6;--mantine-color-orange-1:#ffe8cc;--mantine-color-orange-2:#ffd8a8;--mantine-color-orange-3:#ffc078;--mantine-color-orange-4:#ffa94d;--mantine-color-orange-5:#ff922b;--mantine-color-orange-6:#fd7e14;--mantine-color-orange-7:#f76707;--mantine-color-orange-8:#e8590c;--mantine-color-orange-9:#d9480f;--mantine-h1-font-size:calc(2.125rem * var(--mantine-scale));--mantine-h1-line-height:1.3;--mantine-h1-font-weight:700;--mantine-h2-font-size:calc(1.625rem * var(--mantine-scale));--mantine-h2-line-height:1.35;--mantine-h2-font-weight:700;--mantine-h3-font-size:calc(1.375rem * var(--mantine-scale));--mantine-h3-line-height:1.4;--mantine-h3-font-weight:700;--mantine-h4-font-size:calc(1.125rem * var(--mantine-scale));--mantine-h4-line-height:1.45;--mantine-h4-font-weight:700;--mantine-h5-font-size:calc(1rem * var(--mantine-scale));--mantine-h5-line-height:1.5;--mantine-h5-font-weight:700;--mantine-h6-font-size:calc(.875rem * var(--mantine-scale));--mantine-h6-line-height:1.5;--mantine-h6-font-weight:700}:root[data-mantine-color-scheme=dark],:host([data-mantine-color-scheme=dark]){--mantine-color-scheme:dark;--mantine-primary-color-contrast:var(--mantine-color-white);--mantine-color-bright:var(--mantine-color-white);--mantine-color-text:var(--mantine-color-dark-0);--mantine-color-body:var(--mantine-color-dark-7);--mantine-color-error:var(--mantine-color-red-8);--mantine-color-placeholder:var(--mantine-color-dark-3);--mantine-color-anchor:var(--mantine-color-blue-4);--mantine-color-default:var(--mantine-color-dark-6);--mantine-color-default-hover:var(--mantine-color-dark-5);--mantine-color-default-color:var(--mantine-color-white);--mantine-color-default-border:var(--mantine-color-dark-4);--mantine-color-dimmed:var(--mantine-color-dark-2);--mantine-color-disabled:var(--mantine-color-dark-6);--mantine-color-disabled-color:var(--mantine-color-dark-3);--mantine-color-disabled-border:var(--mantine-color-dark-4);--mantine-color-dark-text:var(--mantine-color-dark-4);--mantine-color-dark-filled:var(--mantine-color-dark-8);--mantine-color-dark-filled-hover:var(--mantine-color-dark-9);--mantine-color-dark-light:#0a0a0a;--mantine-color-dark-light-hover:#0e0e0e;--mantine-color-dark-light-color:var(--mantine-color-dark-0);--mantine-color-dark-outline:var(--mantine-color-dark-4);--mantine-color-dark-outline-hover:#4242420d;--mantine-color-gray-text:var(--mantine-color-gray-4);--mantine-color-gray-filled:var(--mantine-color-gray-8);--mantine-color-gray-filled-hover:var(--mantine-color-gray-9);--mantine-color-gray-light:#111315;--mantine-color-gray-light-hover:#171a1d;--mantine-color-gray-light-color:var(--mantine-color-gray-0);--mantine-color-gray-outline:var(--mantine-color-gray-4);--mantine-color-gray-outline-hover:#ced4da0d;--mantine-color-red-text:var(--mantine-color-red-4);--mantine-color-red-filled:var(--mantine-color-red-8);--mantine-color-red-filled-hover:var(--mantine-color-red-9);--mantine-color-red-light:#651515;--mantine-color-red-light-hover:#8d1d1d;--mantine-color-red-light-color:var(--mantine-color-red-0);--mantine-color-red-outline:var(--mantine-color-red-4);--mantine-color-red-outline-hover:#ff87870d;--mantine-color-pink-text:var(--mantine-color-pink-4);--mantine-color-pink-filled:var(--mantine-color-pink-8);--mantine-color-pink-filled-hover:var(--mantine-color-pink-9);--mantine-color-pink-light:#530f27;--mantine-color-pink-light-hover:#741536;--mantine-color-pink-light-color:var(--mantine-color-pink-0);--mantine-color-pink-outline:var(--mantine-color-pink-4);--mantine-color-pink-outline-hover:#f783ac0d;--mantine-color-grape-text:var(--mantine-color-grape-4);--mantine-color-grape-filled:var(--mantine-color-grape-8);--mantine-color-grape-filled-hover:var(--mantine-color-grape-9);--mantine-color-grape-light:#43174e;--mantine-color-grape-light-hover:#5e206d;--mantine-color-grape-light-color:var(--mantine-color-grape-0);--mantine-color-grape-outline:var(--mantine-color-grape-4);--mantine-color-grape-outline-hover:#da77f20d;--mantine-color-violet-text:var(--mantine-color-violet-4);--mantine-color-violet-filled:var(--mantine-color-violet-8);--mantine-color-violet-filled-hover:var(--mantine-color-violet-9);--mantine-color-violet-light:#301f62;--mantine-color-violet-light-hover:#432b89;--mantine-color-violet-light-color:var(--mantine-color-violet-0);--mantine-color-violet-outline:var(--mantine-color-violet-4);--mantine-color-violet-outline-hover:#9775fa0d;--mantine-color-indigo-text:var(--mantine-color-indigo-4);--mantine-color-indigo-filled:var(--mantine-color-indigo-8);--mantine-color-indigo-filled-hover:var(--mantine-color-indigo-9);--mantine-color-indigo-light:#1b2864;--mantine-color-indigo-light-hover:#26378b;--mantine-color-indigo-light-color:var(--mantine-color-indigo-0);--mantine-color-indigo-outline:var(--mantine-color-indigo-4);--mantine-color-indigo-outline-hover:#748ffc0d;--mantine-color-blue-text:var(--mantine-color-blue-4);--mantine-color-blue-filled:var(--mantine-color-blue-8);--mantine-color-blue-filled-hover:var(--mantine-color-blue-9);--mantine-color-blue-light:#0c3256;--mantine-color-blue-light-hover:#114678;--mantine-color-blue-light-color:var(--mantine-color-blue-0);--mantine-color-blue-outline:var(--mantine-color-blue-4);--mantine-color-blue-outline-hover:#4dabf70d;--mantine-color-cyan-text:var(--mantine-color-cyan-4);--mantine-color-cyan-filled:var(--mantine-color-cyan-8);--mantine-color-cyan-filled-hover:var(--mantine-color-cyan-9);--mantine-color-cyan-light:#063943;--mantine-color-cyan-light-hover:#08505d;--mantine-color-cyan-light-color:var(--mantine-color-cyan-0);--mantine-color-cyan-outline:var(--mantine-color-cyan-4);--mantine-color-cyan-outline-hover:#3bc9db0d;--mantine-color-teal-text:var(--mantine-color-teal-4);--mantine-color-teal-filled:var(--mantine-color-teal-8);--mantine-color-teal-filled-hover:var(--mantine-color-teal-9);--mantine-color-teal-light:#04402e;--mantine-color-teal-light-hover:#065940;--mantine-color-teal-light-color:var(--mantine-color-teal-0);--mantine-color-teal-outline:var(--mantine-color-teal-4);--mantine-color-teal-outline-hover:#38d9a90d;--mantine-color-green-text:var(--mantine-color-green-4);--mantine-color-green-filled:var(--mantine-color-green-8);--mantine-color-green-filled-hover:var(--mantine-color-green-9);--mantine-color-green-light:#16451f;--mantine-color-green-light-hover:#1e612b;--mantine-color-green-light-color:var(--mantine-color-green-0);--mantine-color-green-outline:var(--mantine-color-green-4);--mantine-color-green-outline-hover:#69db7c0d;--mantine-color-lime-text:var(--mantine-color-lime-4);--mantine-color-lime-filled:var(--mantine-color-lime-8);--mantine-color-lime-filled-hover:var(--mantine-color-lime-9);--mantine-color-lime-light:#2e4a07;--mantine-color-lime-light-hover:#406809;--mantine-color-lime-light-color:var(--mantine-color-lime-0);--mantine-color-lime-outline:var(--mantine-color-lime-4);--mantine-color-lime-outline-hover:#a9e34b0d;--mantine-color-yellow-text:var(--mantine-color-yellow-4);--mantine-color-yellow-filled:var(--mantine-color-yellow-8);--mantine-color-yellow-filled-hover:var(--mantine-color-yellow-9);--mantine-color-yellow-light:#733c00;--mantine-color-yellow-light-hover:#a15300;--mantine-color-yellow-light-color:var(--mantine-color-yellow-0);--mantine-color-yellow-outline:var(--mantine-color-yellow-4);--mantine-color-yellow-outline-hover:#ffd43b0d;--mantine-color-orange-text:var(--mantine-color-orange-4);--mantine-color-orange-filled:var(--mantine-color-orange-8);--mantine-color-orange-filled-hover:var(--mantine-color-orange-9);--mantine-color-orange-light:#6d2408;--mantine-color-orange-light-hover:#98320b;--mantine-color-orange-light-color:var(--mantine-color-orange-0);--mantine-color-orange-outline:var(--mantine-color-orange-4);--mantine-color-orange-outline-hover:#ffa94d0d}:root[data-mantine-color-scheme=light],:host([data-mantine-color-scheme=light]){--mantine-color-scheme:light;--mantine-primary-color-contrast:var(--mantine-color-white);--mantine-color-bright:var(--mantine-color-black);--mantine-color-text:#000;--mantine-color-body:#fff;--mantine-color-error:var(--mantine-color-red-6);--mantine-color-placeholder:var(--mantine-color-gray-5);--mantine-color-anchor:var(--mantine-color-blue-6);--mantine-color-default:var(--mantine-color-white);--mantine-color-default-hover:var(--mantine-color-gray-0);--mantine-color-default-color:var(--mantine-color-black);--mantine-color-default-border:var(--mantine-color-gray-4);--mantine-color-dimmed:var(--mantine-color-gray-6);--mantine-color-disabled:var(--mantine-color-gray-2);--mantine-color-disabled-color:var(--mantine-color-gray-5);--mantine-color-disabled-border:var(--mantine-color-gray-3);--mantine-color-dark-text:var(--mantine-color-dark-filled);--mantine-color-dark-filled:var(--mantine-color-dark-6);--mantine-color-dark-filled-hover:var(--mantine-color-dark-7);--mantine-color-dark-light:var(--mantine-color-dark-1);--mantine-color-dark-light-hover:var(--mantine-color-dark-2);--mantine-color-dark-light-color:var(--mantine-color-dark-9);--mantine-color-dark-outline:var(--mantine-color-dark-6);--mantine-color-dark-outline-hover:#2e2e2e0d;--mantine-color-gray-text:var(--mantine-color-gray-filled);--mantine-color-gray-filled:var(--mantine-color-gray-6);--mantine-color-gray-filled-hover:var(--mantine-color-gray-7);--mantine-color-gray-light:var(--mantine-color-gray-1);--mantine-color-gray-light-hover:var(--mantine-color-gray-2);--mantine-color-gray-light-color:var(--mantine-color-gray-9);--mantine-color-gray-outline:var(--mantine-color-gray-6);--mantine-color-gray-outline-hover:#868e960d;--mantine-color-red-text:var(--mantine-color-red-filled);--mantine-color-red-filled:var(--mantine-color-red-6);--mantine-color-red-filled-hover:var(--mantine-color-red-7);--mantine-color-red-light:var(--mantine-color-red-1);--mantine-color-red-light-hover:var(--mantine-color-red-2);--mantine-color-red-light-color:var(--mantine-color-red-9);--mantine-color-red-outline:var(--mantine-color-red-6);--mantine-color-red-outline-hover:#fa52520d;--mantine-color-pink-text:var(--mantine-color-pink-filled);--mantine-color-pink-filled:var(--mantine-color-pink-6);--mantine-color-pink-filled-hover:var(--mantine-color-pink-7);--mantine-color-pink-light:var(--mantine-color-pink-1);--mantine-color-pink-light-hover:var(--mantine-color-pink-2);--mantine-color-pink-light-color:var(--mantine-color-pink-9);--mantine-color-pink-outline:var(--mantine-color-pink-6);--mantine-color-pink-outline-hover:#e649800d;--mantine-color-grape-text:var(--mantine-color-grape-filled);--mantine-color-grape-filled:var(--mantine-color-grape-6);--mantine-color-grape-filled-hover:var(--mantine-color-grape-7);--mantine-color-grape-light:var(--mantine-color-grape-1);--mantine-color-grape-light-hover:var(--mantine-color-grape-2);--mantine-color-grape-light-color:var(--mantine-color-grape-9);--mantine-color-grape-outline:var(--mantine-color-grape-6);--mantine-color-grape-outline-hover:#be4bdb0d;--mantine-color-violet-text:var(--mantine-color-violet-filled);--mantine-color-violet-filled:var(--mantine-color-violet-6);--mantine-color-violet-filled-hover:var(--mantine-color-violet-7);--mantine-color-violet-light:var(--mantine-color-violet-1);--mantine-color-violet-light-hover:var(--mantine-color-violet-2);--mantine-color-violet-light-color:var(--mantine-color-violet-9);--mantine-color-violet-outline:var(--mantine-color-violet-6);--mantine-color-violet-outline-hover:#7950f20d;--mantine-color-indigo-text:var(--mantine-color-indigo-filled);--mantine-color-indigo-filled:var(--mantine-color-indigo-6);--mantine-color-indigo-filled-hover:var(--mantine-color-indigo-7);--mantine-color-indigo-light:var(--mantine-color-indigo-1);--mantine-color-indigo-light-hover:var(--mantine-color-indigo-2);--mantine-color-indigo-light-color:var(--mantine-color-indigo-9);--mantine-color-indigo-outline:var(--mantine-color-indigo-6);--mantine-color-indigo-outline-hover:#4c6ef50d;--mantine-color-blue-text:var(--mantine-color-blue-filled);--mantine-color-blue-filled:var(--mantine-color-blue-6);--mantine-color-blue-filled-hover:var(--mantine-color-blue-7);--mantine-color-blue-light:var(--mantine-color-blue-1);--mantine-color-blue-light-hover:var(--mantine-color-blue-2);--mantine-color-blue-light-color:var(--mantine-color-blue-9);--mantine-color-blue-outline:var(--mantine-color-blue-6);--mantine-color-blue-outline-hover:#228be60d;--mantine-color-cyan-text:var(--mantine-color-cyan-filled);--mantine-color-cyan-filled:var(--mantine-color-cyan-6);--mantine-color-cyan-filled-hover:var(--mantine-color-cyan-7);--mantine-color-cyan-light:var(--mantine-color-cyan-1);--mantine-color-cyan-light-hover:var(--mantine-color-cyan-2);--mantine-color-cyan-light-color:var(--mantine-color-cyan-9);--mantine-color-cyan-outline:var(--mantine-color-cyan-6);--mantine-color-cyan-outline-hover:#15aabf0d;--mantine-color-teal-text:var(--mantine-color-teal-filled);--mantine-color-teal-filled:var(--mantine-color-teal-6);--mantine-color-teal-filled-hover:var(--mantine-color-teal-7);--mantine-color-teal-light:var(--mantine-color-teal-1);--mantine-color-teal-light-hover:var(--mantine-color-teal-2);--mantine-color-teal-light-color:var(--mantine-color-teal-9);--mantine-color-teal-outline:var(--mantine-color-teal-6);--mantine-color-teal-outline-hover:#12b8860d;--mantine-color-green-text:var(--mantine-color-green-filled);--mantine-color-green-filled:var(--mantine-color-green-6);--mantine-color-green-filled-hover:var(--mantine-color-green-7);--mantine-color-green-light:var(--mantine-color-green-1);--mantine-color-green-light-hover:var(--mantine-color-green-2);--mantine-color-green-light-color:var(--mantine-color-green-9);--mantine-color-green-outline:var(--mantine-color-green-6);--mantine-color-green-outline-hover:#40c0570d;--mantine-color-lime-text:var(--mantine-color-lime-filled);--mantine-color-lime-filled:var(--mantine-color-lime-6);--mantine-color-lime-filled-hover:var(--mantine-color-lime-7);--mantine-color-lime-light:var(--mantine-color-lime-1);--mantine-color-lime-light-hover:var(--mantine-color-lime-2);--mantine-color-lime-light-color:var(--mantine-color-lime-9);--mantine-color-lime-outline:var(--mantine-color-lime-6);--mantine-color-lime-outline-hover:#82c91e0d;--mantine-color-yellow-text:var(--mantine-color-yellow-filled);--mantine-color-yellow-filled:var(--mantine-color-yellow-6);--mantine-color-yellow-filled-hover:var(--mantine-color-yellow-7);--mantine-color-yellow-light:var(--mantine-color-yellow-1);--mantine-color-yellow-light-hover:var(--mantine-color-yellow-2);--mantine-color-yellow-light-color:var(--mantine-color-yellow-9);--mantine-color-yellow-outline:var(--mantine-color-yellow-6);--mantine-color-yellow-outline-hover:#fab0050d;--mantine-color-orange-text:var(--mantine-color-orange-filled);--mantine-color-orange-filled:var(--mantine-color-orange-6);--mantine-color-orange-filled-hover:var(--mantine-color-orange-7);--mantine-color-orange-light:var(--mantine-color-orange-1);--mantine-color-orange-light-hover:var(--mantine-color-orange-2);--mantine-color-orange-light-color:var(--mantine-color-orange-9);--mantine-color-orange-outline:var(--mantine-color-orange-6);--mantine-color-orange-outline-hover:#fd7e140d}.m_d57069b5{--scrollarea-scrollbar-size:calc(.75rem * var(--mantine-scale));position:relative;overflow:hidden}.m_d57069b5:where([data-autosize]) .m_b1336c6{min-width:min-content}.m_c0783ff9{scrollbar-width:none;overscroll-behavior:var(--scrollarea-over-scroll-behavior);-ms-overflow-style:none;-webkit-overflow-scrolling:touch;width:100%;height:100%}.m_c0783ff9::-webkit-scrollbar{display:none}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=y]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=y],[data-offset-scrollbars=present]):where([data-vertical-hidden]){padding-inline:0}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=y]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=y],[data-offset-scrollbars=present]):not([data-vertical-hidden]){padding-inline-start:unset;padding-inline-end:var(--scrollarea-scrollbar-size)}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=x]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=x],[data-offset-scrollbars=present]):where([data-horizontal-hidden]){padding-bottom:0}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=x]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=x],[data-offset-scrollbars=present]):not([data-horizontal-hidden]){padding-bottom:var(--scrollarea-scrollbar-size)}.m_f8f631dd{min-width:100%;display:table}.m_c44ba933{-webkit-user-select:none;user-select:none;touch-action:none;box-sizing:border-box;padding:calc(var(--scrollarea-scrollbar-size) / 5);background-color:#0000;flex-direction:row;transition:background-color .15s,opacity .15s;display:flex}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_c44ba933:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c44ba933:hover>.m_d8b5e363{background-color:#00000080}:where([data-mantine-color-scheme=dark]) .m_c44ba933:hover{background-color:var(--mantine-color-dark-8)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:hover>.m_d8b5e363{background-color:#ffffff80}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_c44ba933:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c44ba933:active>.m_d8b5e363{background-color:#00000080}:where([data-mantine-color-scheme=dark]) .m_c44ba933:active{background-color:var(--mantine-color-dark-8)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:active>.m_d8b5e363{background-color:#ffffff80}}.m_c44ba933:where([data-hidden],[data-state=hidden]){display:none}.m_c44ba933:where([data-orientation=vertical]){width:var(--scrollarea-scrollbar-size);top:0;bottom:var(--sa-corner-width);inset-inline-end:0}.m_c44ba933:where([data-orientation=horizontal]){height:var(--scrollarea-scrollbar-size);bottom:0;flex-direction:column;inset-inline-start:0;inset-inline-end:var(--sa-corner-width)}.m_d8b5e363{border-radius:var(--scrollarea-scrollbar-size);opacity:var(--thumb-opacity);flex:1;transition:background-color .15s;position:relative;overflow:hidden}.m_d8b5e363:before{content:"";width:100%;height:100%;min-width:calc(2.75rem * var(--mantine-scale));min-height:calc(2.75rem * var(--mantine-scale));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:where([data-mantine-color-scheme=light]) .m_d8b5e363{background-color:#0006}:where([data-mantine-color-scheme=dark]) .m_d8b5e363{background-color:#fff6}.m_21657268{opacity:0;inset-inline-end:0;transition:opacity .15s;display:block;position:absolute;bottom:0}:where([data-mantine-color-scheme=light]) .m_21657268{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_21657268{background-color:var(--mantine-color-dark-8)}.m_21657268:where([data-hovered]){opacity:1}.m_21657268:where([data-hidden]){display:none}.m_b1336c6{min-width:100%}.m_87cf2631{cursor:pointer;appearance:none;font-size:var(--mantine-font-size-md);text-align:left;color:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;padding:0;text-decoration:none}:where([dir=rtl]) .m_87cf2631{text-align:right}.m_515a97f8{clip:rect(0 0 0 0);height:calc(.0625rem * var(--mantine-scale));width:calc(.0625rem * var(--mantine-scale));margin:calc(-.0625rem * var(--mantine-scale));white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.m_1b7284a3{--paper-radius:var(--mantine-radius-default);-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:var(--paper-radius);box-shadow:var(--paper-shadow);background-color:var(--mantine-color-body);outline:0;text-decoration:none;display:block}[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_9814e45f{background:var(--overlay-bg,#0009);-webkit-backdrop-filter:var(--overlay-filter);backdrop-filter:var(--overlay-filter);border-radius:var(--overlay-radius,0);z-index:var(--overlay-z-index);position:absolute;inset:0}.m_9814e45f:where([data-fixed]){position:fixed}.m_9814e45f:where([data-center]){justify-content:center;align-items:center;display:flex}.m_38a85659{border:1px solid var(--popover-border-color);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);box-shadow:var(--popover-shadow,none);border-radius:var(--popover-radius,var(--mantine-radius-default));position:absolute}.m_38a85659:where([data-fixed]){position:fixed}.m_38a85659:focus{outline:none}:where([data-mantine-color-scheme=light]) .m_38a85659{--popover-border-color:var(--mantine-color-gray-2);background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_38a85659{--popover-border-color:var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-6)}.m_a31dc6c1{background-color:inherit;border:1px solid var(--popover-border-color);z-index:1}.m_3d7bc908{position:fixed;inset:0}.m_5ae2e3c{--loader-size-xs:calc(1.125rem * var(--mantine-scale));--loader-size-sm:calc(1.375rem * var(--mantine-scale));--loader-size-md:calc(2.25rem * var(--mantine-scale));--loader-size-lg:calc(2.75rem * var(--mantine-scale));--loader-size-xl:calc(3.625rem * var(--mantine-scale));--loader-size:var(--loader-size-md);--loader-color:var(--mantine-primary-color-filled)}@keyframes m_5d2b3b9d{0%{opacity:0;transform:scale(.6)}50%,to{transform:scale(1)}}.m_7a2bd4cd{width:var(--loader-size);height:var(--loader-size);gap:calc(var(--loader-size) / 5);display:flex;position:relative}.m_870bb79{background:var(--loader-color);border-radius:calc(.125rem * var(--mantine-scale));flex:1;animation:1.2s cubic-bezier(0,.5,.5,1) infinite m_5d2b3b9d}.m_870bb79:first-of-type{animation-delay:-240ms}.m_870bb79:nth-of-type(2){animation-delay:-120ms}.m_870bb79:nth-of-type(3){animation-delay:0}@keyframes m_aac34a1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.6)}}.m_4e3f22d7{justify-content:center;align-items:center;gap:calc(var(--loader-size) / 10);width:var(--loader-size);height:var(--loader-size);display:flex;position:relative}.m_870c4af{width:calc(var(--loader-size) / 3 - var(--loader-size) / 15);height:calc(var(--loader-size) / 3 - var(--loader-size) / 15);background:var(--loader-color);border-radius:50%;animation:.8s linear infinite m_aac34a1}.m_870c4af:nth-child(2){animation-delay:.4s}@keyframes m_f8e89c4b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.m_b34414df{width:var(--loader-size);height:var(--loader-size);display:inline-block}.m_b34414df:after{content:"";width:var(--loader-size);height:var(--loader-size);border-radius:calc(625rem * var(--mantine-scale));border-width:calc(var(--loader-size) / 8);border-style:solid;border-color:var(--loader-color) var(--loader-color) var(--loader-color) transparent;animation:1.2s linear infinite m_f8e89c4b;display:block}.m_8d3f4000{--ai-size-xs:calc(1.125rem * var(--mantine-scale));--ai-size-sm:calc(1.375rem * var(--mantine-scale));--ai-size-md:calc(1.75rem * var(--mantine-scale));--ai-size-lg:calc(2.125rem * var(--mantine-scale));--ai-size-xl:calc(2.75rem * var(--mantine-scale));--ai-size-input-xs:calc(1.875rem * var(--mantine-scale));--ai-size-input-sm:calc(2.25rem * var(--mantine-scale));--ai-size-input-md:calc(2.625rem * var(--mantine-scale));--ai-size-input-lg:calc(3.125rem * var(--mantine-scale));--ai-size-input-xl:calc(3.75rem * var(--mantine-scale));--ai-size:var(--ai-size-md);--ai-color:var(--mantine-color-white);-webkit-user-select:none;user-select:none;width:var(--ai-size);height:var(--ai-size);min-width:var(--ai-size);min-height:var(--ai-size);border-radius:var(--ai-radius,var(--mantine-radius-default));background:var(--ai-bg,var(--mantine-primary-color-filled));color:var(--ai-color,var(--mantine-color-white));border:var(--ai-bd,calc(.0625rem * var(--mantine-scale)) solid transparent);cursor:pointer;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative;overflow:hidden}@media (hover:hover){.m_8d3f4000:hover:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--ai-hover,var(--mantine-primary-color-filled-hover));color:var(--ai-hover-color,var(--ai-color))}}@media (hover:none){.m_8d3f4000:active:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--ai-hover,var(--mantine-primary-color-filled-hover));color:var(--ai-hover-color,var(--ai-color))}}.m_8d3f4000[data-loading]{cursor:not-allowed}.m_8d3f4000[data-loading] .m_8d3afb97{opacity:0;transform:translateY(100%)}.m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){cursor:not-allowed;border:calc(.0625rem * var(--mantine-scale)) solid transparent;color:var(--mantine-color-disabled-color);background:var(--mantine-color-disabled)}.m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])):active{transform:none}.m_302b9fb1{inset:calc(-.0625rem * var(--mantine-scale));border-radius:var(--ai-radius,var(--mantine-radius-default));justify-content:center;align-items:center;display:flex;position:absolute}:where([data-mantine-color-scheme=light]) .m_302b9fb1{background-color:#ffffff26}:where([data-mantine-color-scheme=dark]) .m_302b9fb1{background-color:#00000026}.m_1a0f1b21{--ai-border-width:calc(.0625rem * var(--mantine-scale));display:flex}.m_1a0f1b21 :where(*):focus{z-index:1;position:relative}.m_1a0f1b21[data-orientation=horizontal]{flex-direction:row}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):first-child,.m_1a0f1b21[data-orientation=horizontal] .m_437b6484:not(:only-child):first-child{border-inline-end-width:calc(var(--ai-border-width) / 2);border-start-end-radius:0;border-end-end-radius:0}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):last-child,.m_1a0f1b21[data-orientation=horizontal] .m_437b6484:not(:only-child):last-child{border-inline-start-width:calc(var(--ai-border-width) / 2);border-start-start-radius:0;border-end-start-radius:0}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):not(:first-child):not(:last-child),.m_1a0f1b21[data-orientation=horizontal] .m_437b6484:not(:only-child):not(:first-child):not(:last-child){border-inline-width:calc(var(--ai-border-width) / 2);border-radius:0}.m_1a0f1b21[data-orientation=vertical]{flex-direction:column}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):first-child,.m_1a0f1b21[data-orientation=vertical] .m_437b6484:not(:only-child):first-child{border-bottom-width:calc(var(--ai-border-width) / 2);border-end-end-radius:0;border-end-start-radius:0}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):last-child,.m_1a0f1b21[data-orientation=vertical] .m_437b6484:not(:only-child):last-child{border-top-width:calc(var(--ai-border-width) / 2);border-start-start-radius:0;border-start-end-radius:0}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):not(:first-child):not(:last-child),.m_1a0f1b21[data-orientation=vertical] .m_437b6484:not(:only-child):not(:first-child):not(:last-child){border-bottom-width:calc(var(--ai-border-width) / 2);border-top-width:calc(var(--ai-border-width) / 2);border-radius:0}.m_8d3afb97{justify-content:center;align-items:center;width:100%;height:100%;transition:transform .15s,opacity .1s;display:flex}.m_437b6484{--section-height-xs:calc(1.125rem * var(--mantine-scale));--section-height-sm:calc(1.375rem * var(--mantine-scale));--section-height-md:calc(1.75rem * var(--mantine-scale));--section-height-lg:calc(2.125rem * var(--mantine-scale));--section-height-xl:calc(2.75rem * var(--mantine-scale));--section-height-input-xs:calc(1.875rem * var(--mantine-scale));--section-height-input-sm:calc(2.25rem * var(--mantine-scale));--section-height-input-md:calc(2.625rem * var(--mantine-scale));--section-height-input-lg:calc(3.125rem * var(--mantine-scale));--section-height-input-xl:calc(3.75rem * var(--mantine-scale));--section-padding-x-xs:calc(.375rem * var(--mantine-scale));--section-padding-x-sm:calc(.5rem * var(--mantine-scale));--section-padding-x-md:calc(.625rem * var(--mantine-scale));--section-padding-x-lg:calc(.75rem * var(--mantine-scale));--section-padding-x-xl:calc(1rem * var(--mantine-scale));--section-height:var(--section-height-sm);--section-padding-x:var(--section-padding-x-sm);--section-color:var(--mantine-color-white);font-weight:var(--mantine-font-weight-medium);border-radius:var(--section-radius,var(--mantine-radius-default));width:auto;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;justify-content:center;align-items:center;line-height:1;display:inline-flex}.m_86a44da5{--cb-size-xs:calc(1.125rem * var(--mantine-scale));--cb-size-sm:calc(1.375rem * var(--mantine-scale));--cb-size-md:calc(1.75rem * var(--mantine-scale));--cb-size-lg:calc(2.125rem * var(--mantine-scale));--cb-size-xl:calc(2.75rem * var(--mantine-scale));--cb-size:var(--cb-size-md);--cb-icon-size:70%;--cb-radius:var(--mantine-radius-default);-webkit-user-select:none;user-select:none;width:var(--cb-size);height:var(--cb-size);min-width:var(--cb-size);min-height:var(--cb-size);border-radius:var(--cb-radius);justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}:where([data-mantine-color-scheme=light]) .m_86a44da5{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_86a44da5{color:var(--mantine-color-dark-1)}.m_86a44da5[data-disabled],.m_86a44da5:disabled{cursor:not-allowed;opacity:.6}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_220c80f2:where(:not([data-disabled],:disabled)):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_220c80f2:where(:not([data-disabled],:disabled)):hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_220c80f2:where(:not([data-disabled],:disabled)):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_220c80f2:where(:not([data-disabled],:disabled)):active{background-color:var(--mantine-color-dark-6)}}.m_4081bf90{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));display:flex}.m_4081bf90:where([data-grow])>*{max-width:var(--group-child-width);flex-grow:1}.m_615af6c9{line-height:1;font-weight:var(--mantine-font-weight-regular);font-size:var(--mantine-font-size-md);margin:0;padding:0}.m_b5489c3c{padding:var(--mb-padding,var(--mantine-spacing-md));background-color:var(--mantine-color-body);z-index:1000;min-height:calc(3.75rem * var(--mantine-scale));justify-content:space-between;align-items:center;padding-inline-end:calc(var(--mb-padding,var(--mantine-spacing-md)) - calc(.3125rem * var(--mantine-scale)));transition:padding-inline-end .1s;display:flex;position:sticky;top:0}.m_60c222c7{width:100%;z-index:var(--mb-z-index);pointer-events:none;position:fixed;top:0;bottom:0}.m_fd1ab0aa{pointer-events:all;box-shadow:var(--mb-shadow,var(--mantine-shadow-xl))}.m_fd1ab0aa [data-mantine-scrollbar]{z-index:1001}[data-offset-scrollbars] .m_fd1ab0aa:has([data-mantine-scrollbar]) .m_b5489c3c{padding-inline-end:calc(var(--mb-padding,var(--mantine-spacing-md)) + calc(.3125rem * var(--mantine-scale)))}.m_606cb269{margin-inline-start:auto}.m_5df29311{padding:var(--mb-padding,var(--mantine-spacing-md));padding-top:var(--mb-padding,var(--mantine-spacing-md))}.m_5df29311:where(:not(:only-child)){padding-top:0}.m_6c018570{margin-top:var(--input-margin-top,0rem);margin-bottom:var(--input-margin-bottom,0rem);--input-height-xs:calc(1.875rem * var(--mantine-scale));--input-height-sm:calc(2.25rem * var(--mantine-scale));--input-height-md:calc(2.625rem * var(--mantine-scale));--input-height-lg:calc(3.125rem * var(--mantine-scale));--input-height-xl:calc(3.75rem * var(--mantine-scale));--input-padding-y-xs:calc(.3125rem * var(--mantine-scale));--input-padding-y-sm:calc(.375rem * var(--mantine-scale));--input-padding-y-md:calc(.5rem * var(--mantine-scale));--input-padding-y-lg:calc(.625rem * var(--mantine-scale));--input-padding-y-xl:calc(.8125rem * var(--mantine-scale));--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:calc(.0625rem * var(--mantine-scale));--left-section-start:calc(.0625rem * var(--mantine-scale));--left-section-border-radius:var(--input-radius) 0 0 var(--input-radius);--right-section-end:calc(.0625rem * var(--mantine-scale));--right-section-border-radius:0 var(--input-radius) var(--input-radius) 0;position:relative}.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:calc(.28125rem * var(--mantine-scale));--input-padding-y-sm:calc(.34375rem * var(--mantine-scale));--input-padding-y-md:calc(.4375rem * var(--mantine-scale));--input-padding-y-lg:calc(.59375rem * var(--mantine-scale));--input-padding-y-xl:calc(.8125rem * var(--mantine-scale));--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:calc(2.5625rem * var(--mantine-scale))}.m_6c018570[data-size=sm] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end:calc(3.125rem * var(--mantine-scale))}.m_6c018570[data-size=md] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end:calc(3.75rem * var(--mantine-scale))}.m_6c018570[data-size=lg] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end:calc(4.5rem * var(--mantine-scale))}.m_6c018570[data-size=xl] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end:calc(5.5625rem * var(--mantine-scale))}[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;appearance:none;resize:var(--input-resize,none);width:100%;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);transition:border-color .1s;display:block}.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{--input-bd:var(--input-bd-focus);outline:none}[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{appearance:none}.m_8fb7ebe7::-webkit-outer-spin-button{appearance:none}.m_8fb7ebe7::-webkit-search-decoration{appearance:none}.m_8fb7ebe7::-webkit-search-cancel-button{appearance:none}.m_8fb7ebe7::-webkit-search-results-button{appearance:none}.m_8fb7ebe7::-webkit-search-results-decoration{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:#0000}.m_82577fc2{pointer-events:var(--section-pointer-events);z-index:1;inset-inline-start:var(--section-start);inset-inline-end:var(--section-end);bottom:var(--section-y);top:var(--section-y);width:var(--section-size);border-radius:var(--section-border-radius);color:var(--input-section-color,var(--mantine-color-dimmed));justify-content:center;align-items:center;display:flex;position:absolute}.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:calc(2.5625rem * var(--mantine-scale))}.m_6c018570[data-size=sm] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size:calc(3.125rem * var(--mantine-scale))}.m_6c018570[data-size=md] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size:calc(3.75rem * var(--mantine-scale))}.m_6c018570[data-size=lg] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size:calc(4.5rem * var(--mantine-scale))}.m_6c018570[data-size=xl] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size:calc(5.5625rem * var(--mantine-scale))}.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{font-weight:var(--mantine-font-weight-medium);overflow-wrap:break-word;cursor:default;-webkit-tap-highlight-color:transparent;font-size:var(--input-label-size,var(--mantine-font-size-sm));display:inline-block}.m_78a94662{color:var(--input-asterisk-color,var(--mantine-color-error))}.m_8f816625,.m_fe47ce59{word-wrap:break-word;margin:0;padding:0;line-height:1.2;display:block}.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_8bffd616{display:flex}.m_96b553a6{--transition-duration:.15s;z-index:0;transition-property:transform,width,height;transition-duration:0s;transition-timing-function:ease;position:absolute;top:0;left:0}.m_96b553a6:where([data-initialized]){transition-duration:var(--transition-duration)}.m_96b553a6:where([data-hidden]){display:none}.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{width:100%;margin:0;padding:0}.m_4ba585b8{width:100%;padding-inline:var(--mantine-spacing-md);opacity:1;cursor:pointer;color:var(--mantine-color-bright);background-color:#0000;flex-direction:row-reverse;align-items:center;display:flex}.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:var(--mantine-font-weight-regular);text-overflow:ellipsis;padding-top:var(--mantine-spacing-sm);padding-bottom:var(--mantine-spacing-sm);flex:1;overflow:hidden}.m_3f35ae96{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)));justify-content:flex-start;align-items:center;display:flex;transform:rotate(0)}.m_3f35ae96:where([data-rotate]){transform:rotate(180deg)}.m_3f35ae96:where([data-position=left]){margin-inline-start:var(--mantine-spacing-md);margin-inline-end:var(--mantine-spacing-md)}.m_9bd771fe{justify-content:center;align-items:center;margin-inline-end:var(--mantine-spacing-sm);display:flex}.m_9bd771fe:where([data-chevron-position=left]){margin-inline-start:var(--mantine-spacing-lg);margin-inline-end:0}: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}.m_1f921b3b:where([data-active]){background-color:var(--item-filled-color)}.m_1f921b3b:first-of-type,.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,.m_1f921b3b:last-of-type>[data-accordion-control]{border-end-end-radius:var(--accordion-radius);border-end-start-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:calc(.0625rem * var(--mantine-scale)) solid transparent;transition:background-color .15s}.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_7f854edf{z-index:var(--affix-z-index);inset-inline-start:var(--affix-left);inset-inline-end:var(--affix-right);top:var(--affix-top);bottom:var(--affix-bottom);position:fixed}.m_66836ed3{--alert-radius:var(--mantine-radius-default);--alert-bg:var(--mantine-primary-color-light);--alert-bd:calc(.0625rem * var(--mantine-scale)) solid transparent;--alert-color:var(--mantine-primary-color-light-color);padding:var(--mantine-spacing-md) var(--mantine-spacing-md);border-radius:var(--alert-radius);background-color:var(--alert-bg);border:var(--alert-bd);color:var(--alert-color);position:relative;overflow:hidden}.m_a5d60502{display:flex}.m_667c2793{gap:var(--mantine-spacing-xs);flex-direction:column;flex:1;display:flex}.m_6a03f287{font-size:var(--mantine-font-size-sm);font-weight:var(--mantine-font-weight-bold);justify-content:space-between;align-items:center;display:flex}.m_6a03f287:where([data-with-close-button]){padding-inline-end:var(--mantine-spacing-md)}.m_698f4f23{text-overflow:ellipsis;display:block;overflow:hidden}.m_667f2a6a{width:calc(1.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale));margin-inline-end:var(--mantine-spacing-md);margin-top:calc(.0625rem * var(--mantine-scale));justify-content:flex-start;align-items:center;line-height:1;display:flex}.m_7fa78076{text-overflow:ellipsis;font-size:var(--mantine-font-size-sm);overflow:hidden}:where([data-mantine-color-scheme=light]) .m_7fa78076{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_7fa78076{color:var(--mantine-color-white)}.m_7fa78076:where([data-variant=filled]){color:var(--alert-color)}.m_7fa78076:where([data-variant=white]){color:var(--mantine-color-black)}.m_87f54839{width:calc(1.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale));color:var(--alert-color)}.m_b6d8b162{-webkit-tap-highlight-color:transparent;font-size:var(--text-fz,var(--mantine-font-size-md));line-height:var(--text-lh,var(--mantine-line-height-md));font-weight:var(--mantine-font-weight-regular);margin:0;padding:0;text-decoration:none}.m_b6d8b162:where([data-truncate]){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m_b6d8b162:where([data-truncate=start]){text-align:right;direction:rtl}:where([dir=rtl]) .m_b6d8b162:where([data-truncate=start]){text-align:left;direction:ltr}.m_b6d8b162:where([data-variant=gradient]){background-image:var(--text-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.m_b6d8b162:where([data-line-clamp]){text-overflow:ellipsis;-webkit-line-clamp:var(--text-line-clamp);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.m_b6d8b162:where([data-inherit]){line-height:inherit;font-weight:inherit;font-size:inherit}.m_b6d8b162:where([data-inline]){line-height:1}.m_849cf0da{color:var(--mantine-color-anchor);appearance:none;cursor:pointer;background-color:#0000;border:none;margin:0;padding:0;text-decoration:none;display:inline}@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_48204f9b{width:var(--slider-size);height:var(--slider-size);-webkit-user-select:none;user-select:none;border-radius:100%;justify-content:center;align-items:center;display:flex;position:relative}.m_48204f9b:focus-within{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.m_48204f9b{--slider-size:calc(3.75rem * var(--mantine-scale));--thumb-size:calc(var(--slider-size) / 5)}:where([data-mantine-color-scheme=light]) .m_48204f9b{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_48204f9b{background-color:var(--mantine-color-dark-5)}.m_bb9cdbad{inset:calc(.0625rem * var(--mantine-scale));border-radius:var(--slider-size);pointer-events:none;position:absolute}.m_481dd586{width:calc(.125rem * var(--mantine-scale));transform:rotate(var(--angle));position:absolute;top:0;bottom:0;left:calc(50% - 1px)}.m_481dd586:before{content:"";top:calc(var(--thumb-size) / 3);left:calc(.03125rem * var(--mantine-scale));width:calc(.0625rem * var(--mantine-scale));height:calc(var(--thumb-size) / 1.5);position:absolute;transform:translate(-50%,-50%)}:where([data-mantine-color-scheme=light]) .m_481dd586:before{background-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_481dd586:before{background-color:var(--mantine-color-dark-3)}.m_481dd586[data-label]:after{min-width:calc(1.125rem * var(--mantine-scale));text-align:center;content:attr(data-label);top:calc(-1.5rem * var(--mantine-scale));left:calc(-.4375rem * var(--mantine-scale));transform:rotate(calc(360deg - var(--angle)));font-size:var(--mantine-font-size-xs);position:absolute}.m_bc02ba3d{height:100%;width:calc(.1875rem * var(--mantine-scale));pointer-events:none;outline:none;position:absolute;inset-block:0;inset-inline:calc(50% - 1.5px) 0}.m_bc02ba3d:before{content:"";height:min(var(--thumb-size), calc(var(--slider-size) / 2));width:calc(.1875rem * var(--mantine-scale));position:absolute;top:0;right:0}:where([data-mantine-color-scheme=light]) .m_bc02ba3d:before{background-color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_bc02ba3d:before{background-color:var(--mantine-color-dark-1)}.m_bb8e875b{font-size:var(--mantine-font-size-xs)}.m_89ab340[data-resizing]{--app-shell-transition-duration:0s!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]{grid-template-columns:var(--app-shell-navbar-width,0) 1fr var(--app-shell-aside-width,0);grid-template-rows:auto 1fr auto;height:100%;display:grid;position:relative;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{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);flex-direction:column;transition-property:transform,top,height;display:flex;position:fixed}: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{height:100dvh;top:0}: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{width:var(--app-shell-navbar-width);transform:var(--app-shell-navbar-transform);z-index:var(--app-shell-navbar-z-index);transition-property:transform,top,height;inset-inline-start:0}: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{width:var(--app-shell-aside-width);transform:var(--app-shell-aside-transform);z-index:var(--app-shell-aside-z-index);inset-inline-end:0}: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);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);min-height:auto}.m_3b16f56b,.m_3840c879{background-color:var(--mantine-color-body);transition-property:transform,margin-inline-start,margin-inline-end;position:fixed;inset-inline:0}: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:0}.m_3b16f56b{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);top:0}: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{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);bottom:0}: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_71ac47fc{--ar-ratio:1;max-width:100%}.m_71ac47fc>:where(:not(style)){aspect-ratio:var(--ar-ratio);width:100%}.m_71ac47fc>:where(img,video){object-fit:cover}.m_88b62a41{--combobox-padding:calc(.25rem * var(--mantine-scale));padding:var(--combobox-padding)}.m_88b62a41:has([data-mantine-scrollbar]) .m_985517d8{max-width:calc(100% + var(--combobox-padding))}.m_88b62a41[data-composed]{padding-inline-end:0}.m_88b62a41[data-hidden]{display:none}.m_88b62a41,.m_b2821a6e{--combobox-option-padding-xs:calc(.25rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));--combobox-option-padding-sm:calc(.375rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));--combobox-option-padding-md:calc(.5rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));--combobox-option-padding-lg:calc(.625rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));--combobox-option-padding-xl:calc(.875rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));--combobox-option-padding:var(--combobox-option-padding-sm)}.m_92253aa5{padding:var(--combobox-option-padding);font-size:var(--combobox-option-fz,var(--mantine-font-size-sm));border-radius:var(--mantine-radius-default);color:inherit;cursor:pointer;overflow-wrap:break-word;background-color:#0000}.m_92253aa5:where([data-combobox-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_92253aa5:where([data-combobox-disabled]){cursor:not-allowed;opacity:.35}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}.m_985517d8{margin-inline:calc(var(--combobox-padding) * -1);margin-top:calc(var(--combobox-padding) * -1);width:calc(100% + var(--combobox-padding) * 2);border-top-width:0;margin-bottom:var(--combobox-padding);border-inline-width:0;border-end-end-radius:0;border-end-start-radius:0;position:relative}:where([data-mantine-color-scheme=light]) .m_985517d8,:where([data-mantine-color-scheme=light]) .m_985517d8:focus{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_985517d8,:where([data-mantine-color-scheme=dark]) .m_985517d8:focus{border-color:var(--mantine-color-dark-4)}:where([data-mantine-color-scheme=light]) .m_985517d8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_985517d8{background-color:var(--mantine-color-dark-7)}.m_2530cd1d{font-size:var(--combobox-option-fz,var(--mantine-font-size-sm));text-align:center;padding:var(--combobox-option-padding);color:var(--mantine-color-dimmed)}.m_858f94bd,.m_82b967cb{font-size:var(--combobox-option-fz,var(--mantine-font-size-sm));margin-inline:calc(var(--combobox-padding) * -1);padding:var(--combobox-option-padding);border:0 solid #0000}:where([data-mantine-color-scheme=light]) .m_858f94bd,:where([data-mantine-color-scheme=light]) .m_82b967cb{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_858f94bd,:where([data-mantine-color-scheme=dark]) .m_82b967cb{border-color:var(--mantine-color-dark-4)}.m_82b967cb{border-top-width:calc(.0625rem * var(--mantine-scale));margin-top:var(--combobox-padding);margin-bottom:calc(var(--combobox-padding) * -1)}.m_858f94bd{border-bottom-width:calc(.0625rem * var(--mantine-scale));margin-bottom:var(--combobox-padding);margin-top:calc(var(--combobox-padding) * -1)}.m_254f3e4f:has(.m_2bb2e9e5:only-child){display:none}.m_2bb2e9e5{color:var(--mantine-color-dimmed);font-size:calc(var(--combobox-option-fz,var(--mantine-font-size-sm)) * .85);padding:var(--combobox-option-padding);font-weight:var(--mantine-font-weight-medium);align-items:center;display:flex;position:relative}.m_2bb2e9e5:after{content:"";height:calc(.0625rem * var(--mantine-scale));flex:1;margin-inline-start:var(--mantine-spacing-xs);inset-inline:0}:where([data-mantine-color-scheme=light]) .m_2bb2e9e5:after{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_2bb2e9e5:after{background-color:var(--mantine-color-dark-4)}.m_2bb2e9e5:only-child{display:none}.m_2943220b{--combobox-chevron-size-xs:calc(.875rem * var(--mantine-scale));--combobox-chevron-size-sm:calc(1.125rem * var(--mantine-scale));--combobox-chevron-size-md:calc(1.25rem * var(--mantine-scale));--combobox-chevron-size-lg:calc(1.5rem * var(--mantine-scale));--combobox-chevron-size-xl:calc(1.75rem * var(--mantine-scale));--combobox-chevron-size:var(--combobox-chevron-size-sm)}:where([data-mantine-color-scheme=light]) .m_2943220b{--_combobox-chevron-color:var(--combobox-chevron-color,var(--mantine-color-gray-6))}:where([data-mantine-color-scheme=dark]) .m_2943220b{--_combobox-chevron-color:var(--combobox-chevron-color,var(--mantine-color-dark-3))}.m_2943220b{width:var(--combobox-chevron-size);height:var(--combobox-chevron-size);color:var(--_combobox-chevron-color)}.m_2943220b:where([data-error]){color:var(--combobox-chevron-color,var(--mantine-color-error))}.m_390b5f4{align-items:center;gap:calc(.5rem * var(--mantine-scale));display:flex}.m_390b5f4:where([data-reverse]){justify-content:space-between}.m_8ee53fc2{opacity:.4;width:.8em;min-width:.8em;height:.8em}:where([data-combobox-selected]) .m_8ee53fc2{opacity:1}.m_a530ee0a{width:.8em;min-width:.8em;height:.8em}.m_5f75b09e{--label-lh-xs:calc(1rem * var(--mantine-scale));--label-lh-sm:calc(1.25rem * var(--mantine-scale));--label-lh-md:calc(1.5rem * var(--mantine-scale));--label-lh-lg:calc(1.875rem * var(--mantine-scale));--label-lh-xl:calc(2.25rem * var(--mantine-scale));--label-lh:var(--label-lh-sm)}.m_5f75b09e[data-label-position=left]{--label-order:1;--label-offset-end:var(--mantine-spacing-sm);--label-offset-start:0}.m_5f75b09e[data-label-position=right]{--label-order:2;--label-offset-end:0;--label-offset-start:var(--mantine-spacing-sm)}.m_5f6e695e{-webkit-tap-highlight-color:transparent;display:flex}.m_d3ea56bb{--label-cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;font-size:var(--label-fz,var(--mantine-font-size-sm));line-height:var(--label-lh);cursor:var(--label-cursor);flex-direction:column;order:var(--label-order);display:inline-flex}fieldset:disabled .m_d3ea56bb,.m_d3ea56bb[data-disabled]{--label-cursor:not-allowed}.m_8ee546b8{cursor:var(--label-cursor);color:inherit;padding-inline-start:var(--label-offset-start);padding-inline-end:var(--label-offset-end)}fieldset:disabled .m_8ee546b8,.m_8ee546b8:where([data-disabled]){color:var(--mantine-color-disabled-color)}.m_328f68c0{margin-top:calc(var(--mantine-spacing-xs) / 2);cursor:default;padding-inline-start:var(--label-offset-start);padding-inline-end:var(--label-offset-end)}.m_8e8a99cc{margin-top:calc(var(--mantine-spacing-xs) / 2);padding-inline-start:var(--label-offset-start);padding-inline-end:var(--label-offset-end)}.m_26775b0a{--card-radius:var(--mantine-radius-default);border-radius:var(--card-radius);cursor:pointer;width:100%;display:block}.m_26775b0a :where(*){cursor:inherit}.m_26775b0a:where([data-with-border]){border:calc(.0625rem * var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_26775b0a:where([data-with-border]){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_26775b0a:where([data-with-border]){border-color:var(--mantine-color-dark-4)}.m_5e5256ee{--checkbox-size-xs:calc(1rem * var(--mantine-scale));--checkbox-size-sm:calc(1.25rem * var(--mantine-scale));--checkbox-size-md:calc(1.5rem * var(--mantine-scale));--checkbox-size-lg:calc(1.875rem * var(--mantine-scale));--checkbox-size-xl:calc(2.25rem * var(--mantine-scale));--checkbox-size:var(--checkbox-size-sm);--checkbox-color:var(--mantine-primary-color-filled)}.m_5e5256ee:where([data-variant=filled]){--checkbox-icon-color:var(--mantine-color-white)}.m_5e5256ee:where([data-variant=outline]){--checkbox-icon-color:var(--checkbox-color)}.m_5e5256ee{border:calc(.0625rem * var(--mantine-scale)) solid transparent;width:var(--checkbox-size);min-width:var(--checkbox-size);height:var(--checkbox-size);min-height:var(--checkbox-size);border-radius:var(--checkbox-radius,var(--mantine-radius-default));cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;transition:border-color .1s,background-color .1s;display:flex;position:relative}:where([data-mantine-color-scheme=light]) .m_5e5256ee{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_5e5256ee{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_5e5256ee[data-indeterminate],.m_5e5256ee[data-checked]{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.m_5e5256ee[data-indeterminate]>.m_1b1c543a,.m_5e5256ee[data-checked]>.m_1b1c543a{opacity:1;color:var(--checkbox-icon-color);transform:none}.m_5e5256ee[data-disabled]{cursor:not-allowed;border-color:var(--mantine-color-disabled-border);background-color:var(--mantine-color-disabled)}[data-mantine-color-scheme=light] .m_5e5256ee[data-disabled][data-checked]>.m_1b1c543a{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_5e5256ee[data-disabled][data-checked]>.m_1b1c543a{color:var(--mantine-color-dark-3)}.m_76e20374[data-indeterminate]:not([data-disabled]),.m_76e20374[data-checked]:not([data-disabled]){border-color:var(--checkbox-color);background-color:#0000}.m_76e20374[data-indeterminate]:not([data-disabled])>.m_1b1c543a,.m_76e20374[data-checked]:not([data-disabled])>.m_1b1c543a{color:var(--checkbox-icon-color);opacity:1;transform:none}.m_1b1c543a{color:#0000;pointer-events:none;width:60%;transform:translateY(calc(.3125rem * var(--mantine-scale))) scale(.5);opacity:1;transition:transform .1s,opacity .1s;display:block}.m_bf2d988c{--checkbox-size-xs:calc(1rem * var(--mantine-scale));--checkbox-size-sm:calc(1.25rem * var(--mantine-scale));--checkbox-size-md:calc(1.5rem * var(--mantine-scale));--checkbox-size-lg:calc(1.875rem * var(--mantine-scale));--checkbox-size-xl:calc(2.25rem * var(--mantine-scale));--checkbox-size:var(--checkbox-size-sm);--checkbox-color:var(--mantine-primary-color-filled)}.m_bf2d988c:where([data-variant=filled]){--checkbox-icon-color:var(--mantine-color-white)}.m_bf2d988c:where([data-variant=outline]){--checkbox-icon-color:var(--checkbox-color)}.m_26062bec{width:var(--checkbox-size);height:var(--checkbox-size);order:1;position:relative}.m_26062bec:where([data-label-position=left]){order:2}.m_26063560{appearance:none;border:calc(.0625rem * var(--mantine-scale)) solid transparent;width:var(--checkbox-size);height:var(--checkbox-size);border-radius:var(--checkbox-radius,var(--mantine-radius-default));cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;margin:0;padding:0;transition:border-color .1s,background-color .1s;display:block}:where([data-mantine-color-scheme=light]) .m_26063560{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_26063560{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_26063560:where([data-with-error-styles][data-error]){border-color:var(--mantine-color-error)}.m_26063560[data-indeterminate],.m_26063560:checked{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.m_26063560[data-indeterminate]+.m_bf295423,.m_26063560:checked+.m_bf295423{opacity:1;transform:none}.m_26063560:disabled{cursor:not-allowed;border-color:var(--mantine-color-disabled-border);background-color:var(--mantine-color-disabled)}.m_26063560:disabled+.m_bf295423{color:var(--mantine-color-disabled-color)}.m_215c4542+.m_bf295423{color:var(--checkbox-color)}.m_215c4542[data-indeterminate]:not(:disabled),.m_215c4542:checked:not(:disabled){border-color:var(--checkbox-color);background-color:#0000}.m_215c4542[data-indeterminate]:not(:disabled)+.m_bf295423,.m_215c4542:checked:not(:disabled)+.m_bf295423{color:var(--checkbox-icon-color);opacity:1;transform:none}.m_bf295423{width:60%;color:var(--checkbox-icon-color);pointer-events:none;transform:translateY(calc(.3125rem * var(--mantine-scale))) scale(.5);opacity:0;margin:auto;transition:transform .1s,opacity .1s;position:absolute;inset:0}.m_11def92b{--ag-spacing:var(--mantine-spacing-sm);--ag-offset:calc(var(--ag-spacing) * -1);padding-inline-start:var(--ag-spacing);display:flex}.m_f85678b6{--avatar-size-xs:calc(1rem * var(--mantine-scale));--avatar-size-sm:calc(1.625rem * var(--mantine-scale));--avatar-size-md:calc(2.375rem * var(--mantine-scale));--avatar-size-lg:calc(3.5rem * var(--mantine-scale));--avatar-size-xl:calc(5.25rem * var(--mantine-scale));--avatar-size:var(--avatar-size-md);--avatar-radius:calc(62.5rem * var(--mantine-scale));--avatar-bg:var(--mantine-color-gray-light);--avatar-bd:calc(.0625rem * var(--mantine-scale)) solid transparent;--avatar-color:var(--mantine-color-gray-light-color);--avatar-placeholder-fz:calc(var(--avatar-size) / 2.5);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;border-radius:var(--avatar-radius);width:var(--avatar-size);height:var(--avatar-size);min-width:var(--avatar-size);padding:0;text-decoration:none;display:block;position:relative;overflow:hidden}.m_f85678b6:where([data-within-group]){border:2px solid var(--mantine-color-body);background:var(--mantine-color-body);margin-inline-start:var(--ag-offset)}.m_11f8ac07{object-fit:cover;width:100%;height:100%;display:block}.m_104cd71f{font-weight:var(--mantine-font-weight-bold);-webkit-user-select:none;user-select:none;border-radius:var(--avatar-radius);width:100%;height:100%;font-size:var(--avatar-placeholder-fz);background:var(--avatar-bg);border:var(--avatar-bd);color:var(--avatar-color);justify-content:center;align-items:center;display:flex}.m_104cd71f>[data-avatar-placeholder-icon]{width:70%;height:70%}.m_2ce0de02{border-radius:var(--bi-radius,0);background-position:50%;background-size:cover;border:0;width:100%;text-decoration:none;display:block}.m_347db0ec{--badge-height-xs:calc(1rem * var(--mantine-scale));--badge-height-sm:calc(1.125rem * var(--mantine-scale));--badge-height-md:calc(1.25rem * var(--mantine-scale));--badge-height-lg:calc(1.625rem * var(--mantine-scale));--badge-height-xl:calc(2rem * var(--mantine-scale));--badge-fz-xs:calc(.5625rem * var(--mantine-scale));--badge-fz-sm:calc(.625rem * var(--mantine-scale));--badge-fz-md:calc(.6875rem * var(--mantine-scale));--badge-fz-lg:calc(.8125rem * var(--mantine-scale));--badge-fz-xl:calc(1rem * var(--mantine-scale));--badge-padding-x-xs:calc(.375rem * var(--mantine-scale));--badge-padding-x-sm:calc(.5rem * var(--mantine-scale));--badge-padding-x-md:calc(.625rem * var(--mantine-scale));--badge-padding-x-lg:calc(.75rem * var(--mantine-scale));--badge-padding-x-xl:calc(1rem * var(--mantine-scale));--badge-height:var(--badge-height-md);--badge-fz:var(--badge-fz-md);--badge-padding-x:var(--badge-padding-x-md);--badge-radius:calc(62.5rem * var(--mantine-scale));--badge-lh:calc(var(--badge-height) - calc(.125rem * var(--mantine-scale)));--badge-color:var(--mantine-color-white);--badge-bg:var(--mantine-primary-color-filled);--badge-border-width:calc(.0625rem * var(--mantine-scale));--badge-bd:var(--badge-border-width) solid transparent;-webkit-tap-highlight-color:transparent;font-size:var(--badge-fz);border-radius:var(--badge-radius);height:var(--badge-height);line-height:var(--badge-lh);padding:0 var(--badge-padding-x);text-transform:uppercase;width:fit-content;font-weight:var(--mantine-font-weight-bold);letter-spacing:calc(.015625rem * var(--mantine-scale));cursor:default;text-overflow:ellipsis;color:var(--badge-color);background:var(--badge-bg);border:var(--badge-bd);justify-content:center;align-items:center;text-decoration:none;display:inline-grid;overflow:hidden}.m_347db0ec:where([data-with-left-section],[data-variant=dot]){grid-template-columns:auto 1fr}.m_347db0ec:where([data-with-right-section]){grid-template-columns:1fr auto}.m_347db0ec:where([data-with-left-section][data-with-right-section],[data-variant=dot][data-with-right-section]){grid-template-columns:auto 1fr auto}.m_347db0ec:where([data-block]){width:100%;display:flex}.m_347db0ec:where([data-circle]){padding-inline:calc(.125rem * var(--mantine-scale));width:var(--badge-height);display:flex}.m_fbd81e3d{--badge-dot-size:calc(var(--badge-height) / 3.4)}:where([data-mantine-color-scheme=light]) .m_fbd81e3d{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fbd81e3d{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_fbd81e3d:before{content:"";width:var(--badge-dot-size);height:var(--badge-dot-size);border-radius:var(--badge-dot-size);background-color:var(--badge-dot-color);margin-inline-end:var(--badge-dot-size);display:block}.m_5add502a{white-space:nowrap;text-overflow:ellipsis;text-align:center;cursor:inherit;overflow:hidden}.m_91fdda9b{--badge-section-margin:calc(var(--mantine-spacing-xs) / 2);max-height:calc(var(--badge-height) - var(--badge-border-width) * 2);justify-content:center;align-items:center;display:inline-flex}.m_91fdda9b:where([data-position=left]){margin-inline-end:var(--badge-section-margin)}.m_91fdda9b:where([data-position=right]){margin-inline-start:var(--badge-section-margin)}.m_ddec01c0{--blockquote-border:3px solid var(--bq-bd);border-inline-start:var(--blockquote-border);padding:var(--mantine-spacing-xl) calc(2.375rem * var(--mantine-scale));border-start-end-radius:var(--bq-radius);border-end-end-radius:var(--bq-radius);margin:0;position:relative}:where([data-mantine-color-scheme=light]) .m_ddec01c0{background-color:var(--bq-bg-light)}:where([data-mantine-color-scheme=dark]) .m_ddec01c0{background-color:var(--bq-bg-dark)}.m_dde7bd57{--blockquote-icon-offset:calc(var(--bq-icon-size) / -2);color:var(--bq-bd);background-color:var(--mantine-color-body);top:var(--blockquote-icon-offset);width:var(--bq-icon-size);height:var(--bq-icon-size);border-radius:var(--bq-icon-size);justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-start:var(--blockquote-icon-offset)}.m_dde51a35{margin-top:var(--mantine-spacing-md);opacity:.6;font-size:85%;display:block}.m_8b3717df{flex-wrap:wrap;align-items:center;display:flex}.m_f678d540{white-space:nowrap;-webkit-tap-highlight-color:transparent;line-height:1}.m_3b8f2208{margin-inline:var(--bc-separator-margin,var(--mantine-spacing-xs));justify-content:center;align-items:center;line-height:1;display:flex}:where([data-mantine-color-scheme=light]) .m_3b8f2208{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_3b8f2208{color:var(--mantine-color-dark-2)}.m_fea6bf1a{--burger-size-xs:calc(.75rem * var(--mantine-scale));--burger-size-sm:calc(1.125rem * var(--mantine-scale));--burger-size-md:calc(1.5rem * var(--mantine-scale));--burger-size-lg:calc(2.125rem * var(--mantine-scale));--burger-size-xl:calc(2.625rem * var(--mantine-scale));--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{-webkit-user-select:none;user-select:none;position:relative}.m_d4fb9cad,.m_d4fb9cad:before,.m_d4fb9cad:after{width:var(--burger-size);height:var(--burger-line-size);background-color:var(--burger-color);outline:calc(.0625rem * var(--mantine-scale)) solid transparent;transition-property:background-color,transform;transition-duration:var(--burger-transition-duration,.3s);transition-timing-function:var(--burger-transition-timing-function,ease);display:block}.m_d4fb9cad:before,.m_d4fb9cad:after{content:"";position:absolute;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:#0000}.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_77c9d27d{--button-height-xs:calc(1.875rem * var(--mantine-scale));--button-height-sm:calc(2.25rem * var(--mantine-scale));--button-height-md:calc(2.625rem * var(--mantine-scale));--button-height-lg:calc(3.125rem * var(--mantine-scale));--button-height-xl:calc(3.75rem * var(--mantine-scale));--button-height-compact-xs:calc(1.375rem * var(--mantine-scale));--button-height-compact-sm:calc(1.625rem * var(--mantine-scale));--button-height-compact-md:calc(1.875rem * var(--mantine-scale));--button-height-compact-lg:calc(2.125rem * var(--mantine-scale));--button-height-compact-xl:calc(2.5rem * var(--mantine-scale));--button-padding-x-xs:calc(.875rem * var(--mantine-scale));--button-padding-x-sm:calc(1.125rem * var(--mantine-scale));--button-padding-x-md:calc(1.375rem * var(--mantine-scale));--button-padding-x-lg:calc(1.625rem * var(--mantine-scale));--button-padding-x-xl:calc(2rem * var(--mantine-scale));--button-padding-x-compact-xs:calc(.4375rem * var(--mantine-scale));--button-padding-x-compact-sm:calc(.5rem * var(--mantine-scale));--button-padding-x-compact-md:calc(.625rem * var(--mantine-scale));--button-padding-x-compact-lg:calc(.75rem * var(--mantine-scale));--button-padding-x-compact-xl:calc(.875rem * var(--mantine-scale));--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:var(--mantine-font-weight-medium);text-align:center;cursor:pointer;border-radius:var(--button-radius,var(--mantine-radius-default));width:auto;line-height:1;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;display:inline-block;position:relative;overflow:hidden}.m_77c9d27d:where([data-block]){width:100%;display:block}.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:calc(.0625rem * var(--mantine-scale)) solid transparent;color:var(--mantine-color-disabled-color);background:var(--mantine-color-disabled);transform:none}.m_77c9d27d:before{content:"";pointer-events:none;inset:calc(-.0625rem * var(--mantine-scale));border-radius:var(--button-radius,var(--mantine-radius-default));opacity:0;filter:blur(12px);transition:transform .15s,opacity .1s;position:absolute;transform:translateY(-100%)}: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{opacity:1;transform:translateY(0)}.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{align-items:center;justify-content:var(--button-justify,center);height:100%;transition:transform .15s,opacity .1s;display:flex;overflow:visible}.m_811560b9{white-space:nowrap;opacity:1;text-box-trim:trim-both;text-box-edge:cap alphabetic;align-items:center;height:100%;display:flex;overflow:hidden}.m_811560b9:where([data-loading]){opacity:.2}.m_a74036a{align-items:center;display:flex}.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;top:50%;left:50%}.m_80d6d844{--button-border-width:calc(.0625rem * var(--mantine-scale));display:flex}.m_80d6d844 :where(.m_77c9d27d):focus{z-index:1;position:relative}.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-inline-end-width:calc(var(--button-border-width) / 2);border-start-end-radius:0;border-end-end-radius:0}.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-inline-start-width:calc(var(--button-border-width) / 2);border-start-start-radius:0;border-end-start-radius:0}.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-inline-width:calc(var(--button-border-width) / 2);border-radius:0}.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-bottom-width:calc(var(--button-border-width) / 2);border-end-end-radius:0;border-end-start-radius:0}.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-top-width:calc(var(--button-border-width) / 2);border-start-start-radius:0;border-start-end-radius:0}.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-bottom-width:calc(var(--button-border-width) / 2);border-top-width:calc(var(--button-border-width) / 2);border-radius:0}.m_70be2a01{--section-height-xs:calc(1.875rem * var(--mantine-scale));--section-height-sm:calc(2.25rem * var(--mantine-scale));--section-height-md:calc(2.625rem * var(--mantine-scale));--section-height-lg:calc(3.125rem * var(--mantine-scale));--section-height-xl:calc(3.75rem * var(--mantine-scale));--section-height-compact-xs:calc(1.375rem * var(--mantine-scale));--section-height-compact-sm:calc(1.625rem * var(--mantine-scale));--section-height-compact-md:calc(1.875rem * var(--mantine-scale));--section-height-compact-lg:calc(2.125rem * var(--mantine-scale));--section-height-compact-xl:calc(2.5rem * var(--mantine-scale));--section-padding-x-xs:calc(.875rem * var(--mantine-scale));--section-padding-x-sm:calc(1.125rem * var(--mantine-scale));--section-padding-x-md:calc(1.375rem * var(--mantine-scale));--section-padding-x-lg:calc(1.625rem * var(--mantine-scale));--section-padding-x-xl:calc(2rem * var(--mantine-scale));--section-padding-x-compact-xs:calc(.4375rem * var(--mantine-scale));--section-padding-x-compact-sm:calc(.5rem * var(--mantine-scale));--section-padding-x-compact-md:calc(.625rem * var(--mantine-scale));--section-padding-x-compact-lg:calc(.75rem * var(--mantine-scale));--section-padding-x-compact-xl:calc(.875rem * var(--mantine-scale));--section-height:var(--section-height-sm);--section-padding-x:var(--section-padding-x-sm);--section-color:var(--mantine-color-white);font-weight:var(--mantine-font-weight-medium);border-radius:var(--section-radius,var(--mantine-radius-default));width:auto;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;justify-content:center;align-items:center;line-height:1;display:inline-flex}.m_e615b15f{--card-padding:var(--mantine-spacing-md);padding:var(--card-padding);color:var(--mantine-color-text);display:flex;position:relative;overflow:hidden}.m_e615b15f:where([data-orientation=horizontal]){flex-direction:row}.m_e615b15f:where([data-orientation=vertical]){flex-direction:column}: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{margin-inline:calc(var(--card-padding) * -1);display:block}: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:where([data-orientation=vertical]):first-child{margin-top:calc(var(--card-padding) * -1);border-top:none!important}.m_599a2148:where([data-orientation=vertical]):last-child{margin-bottom:calc(var(--card-padding) * -1);border-bottom:none!important}.m_599a2148:where([data-orientation=vertical])[data-inherit-padding]{padding-inline:var(--card-padding)}.m_599a2148:where([data-orientation=vertical])[data-with-border]{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.m_599a2148:where([data-orientation=vertical])+.m_599a2148:where([data-orientation=vertical]){border-top:none!important}.m_599a2148:where([data-orientation=horizontal]){margin-block:calc(var(--card-padding) * -1);margin-inline:0}.m_599a2148:where([data-orientation=horizontal]):first-child{margin-inline-start:calc(var(--card-padding) * -1);border-inline-start:none!important}.m_599a2148:where([data-orientation=horizontal]):last-child{margin-inline-end:calc(var(--card-padding) * -1);border-inline-end:none!important}.m_599a2148:where([data-orientation=horizontal])[data-inherit-padding]{padding-block:var(--card-padding)}.m_599a2148:where([data-orientation=horizontal])[data-with-border]{border-inline-start:1px solid var(--border-color);border-inline-end:1px solid var(--border-color)}.m_599a2148:where([data-orientation=horizontal])+.m_599a2148:where([data-orientation=horizontal]){border-inline-start:none!important}.m_4451eb3a{justify-content:center;align-items:center;display:flex}.m_4451eb3a:where([data-inline]){display:inline-flex}.m_f59ffda3{--chip-size-xs:calc(1.4375rem * var(--mantine-scale));--chip-size-sm:calc(1.75rem * var(--mantine-scale));--chip-size-md:calc(2rem * var(--mantine-scale));--chip-size-lg:calc(2.25rem * var(--mantine-scale));--chip-size-xl:calc(2.5rem * var(--mantine-scale));--chip-icon-size-xs:calc(.5625rem * var(--mantine-scale));--chip-icon-size-sm:calc(.75rem * var(--mantine-scale));--chip-icon-size-md:calc(.875rem * var(--mantine-scale));--chip-icon-size-lg:calc(1rem * var(--mantine-scale));--chip-icon-size-xl:calc(1.125rem * var(--mantine-scale));--chip-padding-xs:calc(1rem * var(--mantine-scale));--chip-padding-sm:calc(1.25rem * var(--mantine-scale));--chip-padding-md:calc(1.5rem * var(--mantine-scale));--chip-padding-lg:calc(1.75rem * var(--mantine-scale));--chip-padding-xl:calc(2rem * var(--mantine-scale));--chip-checked-padding-xs:calc(.5125rem * var(--mantine-scale));--chip-checked-padding-sm:calc(.625rem * var(--mantine-scale));--chip-checked-padding-md:calc(.73125rem * var(--mantine-scale));--chip-checked-padding-lg:calc(.84375rem * var(--mantine-scale));--chip-checked-padding-xl:calc(.98125rem * var(--mantine-scale));--chip-spacing-xs:calc(.625rem * var(--mantine-scale));--chip-spacing-sm:calc(.75rem * var(--mantine-scale));--chip-spacing-md:calc(1rem * var(--mantine-scale));--chip-spacing-lg:calc(1.25rem * var(--mantine-scale));--chip-spacing-xl:calc(1.375rem * var(--mantine-scale));--chip-size:var(--chip-size-sm);--chip-icon-size:var(--chip-icon-size-sm);--chip-padding:var(--chip-padding-sm);--chip-spacing:var(--chip-spacing-sm);--chip-checked-padding:var(--chip-checked-padding-sm);--chip-bg:var(--mantine-primary-color-filled);--chip-hover:var(--mantine-primary-color-filled-hover);--chip-color:var(--mantine-color-white);--chip-bd:calc(.0625rem * var(--mantine-scale)) solid transparent}.m_be049a53{-webkit-user-select:none;user-select:none;border-radius:var(--chip-radius,1000rem);height:var(--chip-size);font-size:var(--chip-fz,var(--mantine-font-size-sm));line-height:calc(var(--chip-size) - calc(.125rem * var(--mantine-scale)));padding-inline:var(--chip-padding);cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;border:calc(.0625rem * var(--mantine-scale)) solid transparent;color:var(--mantine-color-text);text-box-trim:trim-both;text-box-edge:cap alphabetic;align-items:center;display:inline-flex}.m_be049a53:where([data-checked]){padding-inline:var(--chip-checked-padding)}.m_be049a53:where([data-disabled]){cursor:not-allowed;background-color:var(--mantine-color-disabled);color:var(--mantine-color-disabled-color)}:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]){background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]){background-color:var(--mantine-color-dark-6);border:1px solid var(--mantine-color-dark-4)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]):hover{background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]):active{background-color:var(--mantine-color-dark-5)}}.m_3904c1af:not([data-disabled]):where([data-checked]){--chip-icon-color:var(--chip-color);border:var(--chip-bd)}@media (hover:hover){.m_3904c1af:not([data-disabled]):where([data-checked]):hover{background-color:var(--chip-hover)}}@media (hover:none){.m_3904c1af:not([data-disabled]):where([data-checked]):active{background-color:var(--chip-hover)}}.m_fa109255:not([data-disabled]),.m_f7e165c3:not([data-disabled]){border:calc(.0625rem * var(--mantine-scale)) solid transparent;color:var(--mantine-color-text)}:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]),:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]),:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]){background-color:var(--mantine-color-dark-5)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]):hover,:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]):hover{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]):hover,:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]):hover{background-color:var(--mantine-color-dark-4)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]):active,:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]):active{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]):active,:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]):active{background-color:var(--mantine-color-dark-4)}}.m_fa109255:not([data-disabled]):where([data-checked]),.m_f7e165c3:not([data-disabled]):where([data-checked]){--chip-icon-color:var(--chip-color);color:var(--chip-color);background-color:var(--chip-bg)}@media (hover:hover){.m_fa109255:not([data-disabled]):where([data-checked]):hover,.m_f7e165c3:not([data-disabled]):where([data-checked]):hover{background-color:var(--chip-hover)}}@media (hover:none){.m_fa109255:not([data-disabled]):where([data-checked]):active,.m_f7e165c3:not([data-disabled]):where([data-checked]):active{background-color:var(--chip-hover)}}.m_9ac86df9{width:calc(var(--chip-icon-size) + (var(--chip-spacing) / 1.5));max-width:calc(var(--chip-icon-size) + (var(--chip-spacing) / 1.5));height:var(--chip-icon-size);align-items:center;display:flex;overflow:hidden}.m_d6d72580{width:var(--chip-icon-size);height:var(--chip-icon-size);color:var(--chip-icon-color,inherit);display:block}.m_bde07329{opacity:0;width:0;height:0;margin:0;padding:0}.m_bde07329:focus-visible+.m_be049a53{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.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_de3d2490{--cs-size:calc(1.75rem * var(--mantine-scale));--cs-radius:calc(62.5rem * var(--mantine-scale));-webkit-tap-highlight-color:transparent;appearance:none;width:var(--cs-size);height:var(--cs-size);min-width:var(--cs-size);min-height:var(--cs-size);border-radius:var(--cs-radius);color:inherit;border:none;line-height:1;text-decoration:none;display:block;position:relative}[data-mantine-color-scheme=light] .m_de3d2490{--alpha-overlay-color:var(--mantine-color-gray-3);--alpha-overlay-bg:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .m_de3d2490{--alpha-overlay-color:var(--mantine-color-dark-4);--alpha-overlay-bg:var(--mantine-color-dark-7)}.m_862f3d1b{border-radius:var(--cs-radius);position:absolute;inset:0}.m_98ae7f22{border-radius:var(--cs-radius);z-index:1;box-shadow:#0000001a 0 0 0 calc(.0625rem * var(--mantine-scale)) inset, #00000026 0 0 calc(.25rem * var(--mantine-scale)) inset;position:absolute;inset:0}.m_95709ac0{border-radius:var(--cs-radius);background-size:calc(.5rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));background-position:0 0, 0 calc(.25rem * var(--mantine-scale)), calc(.25rem * var(--mantine-scale)) calc(-.25rem * var(--mantine-scale)), calc(-.25rem * var(--mantine-scale)) 0;background-image:linear-gradient(45deg, var(--alpha-overlay-color) 25%, transparent 25%), linear-gradient(-45deg, var(--alpha-overlay-color) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--alpha-overlay-color) 75%), linear-gradient(-45deg, var(--alpha-overlay-bg) 75%, var(--alpha-overlay-color) 75%);position:absolute;inset:0}.m_93e74e3{border-radius:var(--cs-radius);z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.m_fee9c77{--cp-width-xs:calc(11.25rem * var(--mantine-scale));--cp-width-sm:calc(12.5rem * var(--mantine-scale));--cp-width-md:calc(15rem * var(--mantine-scale));--cp-width-lg:calc(17.5rem * var(--mantine-scale));--cp-width-xl:calc(20rem * var(--mantine-scale));--cp-preview-size-xs:calc(1.625rem * var(--mantine-scale));--cp-preview-size-sm:calc(2.125rem * var(--mantine-scale));--cp-preview-size-md:calc(2.625rem * var(--mantine-scale));--cp-preview-size-lg:calc(3.125rem * var(--mantine-scale));--cp-preview-size-xl:calc(3.375rem * var(--mantine-scale));--cp-thumb-size-xs:calc(.5rem * var(--mantine-scale));--cp-thumb-size-sm:calc(.75rem * var(--mantine-scale));--cp-thumb-size-md:calc(1rem * var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem * var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem * var(--mantine-scale));--cp-saturation-height-xs:calc(6.25rem * var(--mantine-scale));--cp-saturation-height-sm:calc(6.875rem * var(--mantine-scale));--cp-saturation-height-md:calc(7.5rem * var(--mantine-scale));--cp-saturation-height-lg:calc(8.75rem * var(--mantine-scale));--cp-saturation-height-xl:calc(10rem * var(--mantine-scale));--cp-preview-size:var(--cp-preview-size-sm);--cp-thumb-size:var(--cp-thumb-size-sm);--cp-saturation-height:var(--cp-saturation-height-sm);--cp-width:var(--cp-width-sm);--cp-body-spacing:var(--mantine-spacing-sm);width:var(--cp-width);padding:calc(.0625rem * var(--mantine-scale))}.m_fee9c77:where([data-full-width]){width:100%}.m_9dddfbac{width:var(--cp-preview-size);height:var(--cp-preview-size)}.m_bffecc3e{padding-top:calc(var(--cp-body-spacing) / 2);display:flex}.m_3283bb96{flex:1}.m_3283bb96:not(:only-child){margin-inline-end:var(--mantine-spacing-xs)}.m_40d572ba{border:2px solid var(--mantine-color-white);width:var(--cp-thumb-size);height:var(--cp-thumb-size);border-radius:var(--cp-thumb-size);left:calc(var(--thumb-x-offset) - var(--cp-thumb-size) / 2);top:calc(var(--thumb-y-offset) - var(--cp-thumb-size) / 2);position:absolute;overflow:hidden;box-shadow:0 0 1px #0009}.m_d8ee6fd8{margin:calc(.125rem * var(--mantine-scale));cursor:pointer;padding-bottom:calc(var(--cp-swatch-size) - calc(.25rem * var(--mantine-scale)));flex:0 0 calc(var(--cp-swatch-size) - calc(.25rem * var(--mantine-scale)));height:unset!important;width:unset!important;min-width:0!important;min-height:0!important}.m_5711e686{margin-top:calc(.3125rem * var(--mantine-scale));margin-inline:calc(-.125rem * var(--mantine-scale));flex-wrap:wrap;display:flex}.m_5711e686:only-child{margin-top:0}.m_202a296e{--cp-thumb-size-xs:calc(.5rem * var(--mantine-scale));--cp-thumb-size-sm:calc(.75rem * var(--mantine-scale));--cp-thumb-size-md:calc(1rem * var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem * var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem * var(--mantine-scale));-webkit-tap-highlight-color:transparent;height:var(--cp-saturation-height);border-radius:var(--mantine-radius-sm);margin:calc(var(--cp-thumb-size) / 2);position:relative}.m_202a296e:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba,.m_202a296e:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_11b3db02{border-radius:var(--mantine-radius-sm);inset:calc(var(--cp-thumb-size) * -1 / 2 - calc(.0625rem * var(--mantine-scale)));position:absolute}.m_d856d47d{--cp-thumb-size-xs:calc(.5rem * var(--mantine-scale));--cp-thumb-size-sm:calc(.75rem * var(--mantine-scale));--cp-thumb-size-md:calc(1rem * var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem * var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem * var(--mantine-scale));--cp-thumb-size:var(--cp-thumb-size,calc(.75rem * var(--mantine-scale)));height:calc(var(--cp-thumb-size) + calc(.125rem * var(--mantine-scale)));margin-inline:calc(var(--cp-thumb-size) / 2);outline:none;position:relative}.m_d856d47d+.m_d856d47d{margin-top:calc(.375rem * var(--mantine-scale))}.m_d856d47d:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba,.m_d856d47d:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}:where([data-mantine-color-scheme=light]) .m_d856d47d{--slider-checkers:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d856d47d{--slider-checkers:var(--mantine-color-dark-4)}.m_8f327113{top:0;bottom:0;inset-inline:calc(var(--cp-thumb-size) * -1 / 2 - calc(.0625rem * var(--mantine-scale)));border-radius:10000rem;position:absolute}.m_b077c2bc{--ci-eye-dropper-icon-size-xs:calc(.875rem * var(--mantine-scale));--ci-eye-dropper-icon-size-sm:calc(1rem * var(--mantine-scale));--ci-eye-dropper-icon-size-md:calc(1.125rem * var(--mantine-scale));--ci-eye-dropper-icon-size-lg:calc(1.25rem * var(--mantine-scale));--ci-eye-dropper-icon-size-xl:calc(1.375rem * var(--mantine-scale));--ci-eye-dropper-icon-size:var(--ci-eye-dropper-icon-size-sm)}.m_66a028b5{--ci-button-size-xs:calc(1.375rem * var(--mantine-scale));--ci-button-size-sm:calc(1.625rem * var(--mantine-scale));--ci-button-size-md:calc(1.75rem * var(--mantine-scale));--ci-button-size-lg:calc(2rem * var(--mantine-scale));--ci-button-size-xl:calc(2.5rem * var(--mantine-scale));--ci-button-size:var(--ci-button-size-sm);width:var(--ci-button-size);height:var(--ci-button-size);min-width:var(--ci-button-size);min-height:var(--ci-button-size)}.m_c5ccdcab{--ci-preview-size-xs:calc(1rem * var(--mantine-scale));--ci-preview-size-sm:calc(1.125rem * var(--mantine-scale));--ci-preview-size-md:calc(1.375rem * var(--mantine-scale));--ci-preview-size-lg:calc(1.75rem * var(--mantine-scale));--ci-preview-size-xl:calc(2.25rem * var(--mantine-scale));--ci-preview-size:var(--ci-preview-size-sm)}.m_5ece2cd7{padding:calc(.5rem * var(--mantine-scale))}.m_7485cace{--container-size-xs:calc(33.75rem * var(--mantine-scale));--container-size-sm:calc(45rem * var(--mantine-scale));--container-size-md:calc(60rem * var(--mantine-scale));--container-size-lg:calc(71.25rem * var(--mantine-scale));--container-size-xl:calc(82.5rem * var(--mantine-scale));--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]){grid-template-columns:1fr min(100%, var(--container-size)) 1fr;margin-inline:auto;display:grid}.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_e2125a27{--dialog-size-xs:calc(10rem * var(--mantine-scale));--dialog-size-sm:calc(12.5rem * var(--mantine-scale));--dialog-size-md:calc(21.25rem * var(--mantine-scale));--dialog-size-lg:calc(25rem * var(--mantine-scale));--dialog-size-xl:calc(31.25rem * var(--mantine-scale));--dialog-size:var(--dialog-size-md);width:var(--dialog-size);max-width:calc(100vw - var(--mantine-spacing-xl) * 2);min-height:calc(3.125rem * var(--mantine-scale));position:relative}.m_5abab665{top:calc(var(--mantine-spacing-md) / 2);position:absolute;inset-inline-end:calc(var(--mantine-spacing-md) / 2)}.m_3eebeb36{--divider-size-xs:calc(.0625rem * var(--mantine-scale));--divider-size-sm:calc(.125rem * var(--mantine-scale));--divider-size-md:calc(.1875rem * var(--mantine-scale));--divider-size-lg:calc(.25rem * var(--mantine-scale));--divider-size-xl:calc(.3125rem * var(--mantine-scale));--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);align-self:stretch;height:auto}.m_3eebeb36:where([data-with-label]){border:0}.m_9e365f20{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);white-space:nowrap;align-items:center;display:flex}.m_9e365f20:where([data-position=left]):before,.m_9e365f20:where([data-position=right]):after{display:none}.m_9e365f20:before{content:"";height:calc(.0625rem * var(--mantine-scale));border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);flex:1;margin-inline-end:var(--mantine-spacing-xs)}.m_9e365f20:after{content:"";height:calc(.0625rem * var(--mantine-scale));border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);flex:1;margin-inline-start:var(--mantine-spacing-xs)}.m_f11b401e{--drawer-size-xs:calc(20rem * var(--mantine-scale));--drawer-size-sm:calc(23.75rem * var(--mantine-scale));--drawer-size-md:calc(27.5rem * var(--mantine-scale));--drawer-size-lg:calc(38.75rem * var(--mantine-scale));--drawer-size-xl:calc(48.75rem * var(--mantine-scale));--drawer-size:var(--drawer-size-md);--drawer-offset:0rem}.m_5a7c2c9{z-index:1000}.m_b8a05bbd{flex:var(--drawer-flex,0 0 var(--drawer-size));height:var(--drawer-height,calc(100% - var(--drawer-offset) * 2));margin:var(--drawer-offset);max-width:calc(100% - var(--drawer-offset) * 2);max-height:calc(100% - var(--drawer-offset) * 2);overflow-y:auto}.m_b8a05bbd[data-hidden]{pointer-events:none;opacity:0!important}.m_31cd769a{justify-content:var(--drawer-justify,flex-start);align-items:var(--drawer-align,flex-start);display:flex}.m_e9408a47{padding:var(--mantine-spacing-lg);padding-top:var(--mantine-spacing-xs);border-radius:var(--fieldset-radius,var(--mantine-radius-default));min-inline-size:auto}.m_84c9523a{border:calc(.0625rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_84c9523a{border-color:var(--mantine-color-gray-3);background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_84c9523a{border-color:var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-7)}.m_ef274e49{border:calc(.0625rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_ef274e49{border-color:var(--mantine-color-gray-3);background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_ef274e49{border-color:var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-6)}.m_eda993d3{border:0;border-radius:0;padding:0}.m_90794832{font-size:var(--mantine-font-size-sm)}.m_74ca27fe{margin-bottom:var(--mantine-spacing-sm);padding:0}.m_df020499{z-index:var(--floating-window-z-index);position:fixed}.m_8478a6da{container:mantine-grid/inline-size}.m_410352e9{--grid-overflow:visible;--grid-column-gap:var(--grid-gap);--grid-row-gap:var(--grid-gap);overflow:var(--grid-overflow)}.m_dee7bd2f{justify-content:var(--grid-justify);align-items:var(--grid-align);gap:var(--grid-row-gap) var(--grid-column-gap);flex-wrap:wrap;display:flex}.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);align-self:var(--col-align-self);margin-inline-start:var(--col-offset)}.m_bcb3f3c2{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=light]) .m_bcb3f3c2{background-color:var(--mark-bg-light)}:where([data-mantine-color-scheme=dark]) .m_bcb3f3c2{background-color:var(--mark-bg-dark)}.m_9e117634{object-fit:var(--image-object-fit,cover);border-radius:var(--image-radius,0);width:100%;display:block}@keyframes m_885901b1{0%{opacity:.6;transform:scale(0)}to{opacity:0;transform:scale(2.8)}}.m_e5262200{--indicator-size:calc(.625rem * var(--mantine-scale));--indicator-color:var(--mantine-primary-color-filled);display:block;position:relative}.m_e5262200:where([data-inline]){display:inline-block}.m_760d1fb1{top:var(--indicator-top);left:var(--indicator-left);right:var(--indicator-right);bottom:var(--indicator-bottom);transform:translate(var(--indicator-translate-x), var(--indicator-translate-y));min-width:var(--indicator-size);height:var(--indicator-size);border-radius:var(--indicator-radius,1000rem);z-index:var(--indicator-z-index,200);font-size:var(--mantine-font-size-xs);background-color:var(--indicator-color);color:var(--indicator-text-color,var(--mantine-color-white));white-space:nowrap;justify-content:center;align-items:center;display:flex;position:absolute}.m_760d1fb1:before{content:"";background-color:var(--indicator-color);border-radius:var(--indicator-radius,1000rem);z-index:-1;position:absolute;inset:0}.m_760d1fb1:where([data-with-label]){padding-inline:calc(var(--mantine-spacing-xs) / 2)}.m_760d1fb1:where([data-with-border]){border:2px solid var(--mantine-color-body)}.m_760d1fb1[data-processing]:before{animation:1s linear infinite m_885901b1}.m_dc6f14e2{--kbd-fz-xs:calc(.625rem * var(--mantine-scale));--kbd-fz-sm:calc(.75rem * var(--mantine-scale));--kbd-fz-md:calc(.875rem * var(--mantine-scale));--kbd-fz-lg:calc(1rem * var(--mantine-scale));--kbd-fz-xl:calc(1.25rem * var(--mantine-scale));--kbd-fz:var(--kbd-fz-sm);font-family:var(--mantine-font-family-monospace);line-height:var(--mantine-line-height);font-weight:var(--mantine-font-weight-bold);font-size:var(--kbd-fz);border-radius:var(--mantine-radius-sm);border:calc(.0625rem * var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem * var(--mantine-scale));text-align:center;unicode-bidi:embed;padding:.12em .45em}:where([data-mantine-color-scheme=light]) .m_dc6f14e2{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_dc6f14e2{border-color:var(--mantine-color-dark-4);color:var(--mantine-color-dark-0);background-color:var(--mantine-color-dark-6)}.m_abbac491{--list-fz:var(--mantine-font-size-md);--list-lh:var(--mantine-line-height-md);--list-marker-gap:var(--mantine-spacing-lg);font-size:var(--list-fz);line-height:var(--list-lh);margin:0;padding:0;padding-inline-start:var(--list-marker-gap);list-style-position:outside}.m_abbac491[data-type=none]{--list-marker-gap:0}.m_abbac491:where([data-with-padding]){padding-inline-start:calc(var(--list-marker-gap) + var(--mantine-spacing-md))}.m_abb6bec2{white-space:normal;line-height:var(--list-lh)}.m_abb6bec2:where([data-with-icon]){list-style:none}.m_abb6bec2:where([data-with-icon]) .m_75cd9f71{--li-direction:row;--li-align:center}.m_abb6bec2:where(:not(:first-of-type)){margin-top:var(--list-spacing,0)}.m_abb6bec2:where([data-centered]){line-height:1}.m_75cd9f71{flex-direction:var(--li-direction,column);align-items:var(--li-align,flex-start);white-space:normal;display:inline-flex}.m_60f83e5b{vertical-align:middle;margin-inline-end:var(--mantine-spacing-sm);display:inline-block}.m_6e45937b{z-index:var(--lo-z-index);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.m_e8eb006c{z-index:calc(var(--lo-z-index) + 1);position:relative}.m_df587f17{z-index:var(--lo-z-index)}@keyframes m_55dc625a{0%{transform:translate(0)}to{transform:translateX(calc(-100% / var(--marquee-repeat,4) - var(--marquee-gap,var(--mantine-spacing-md)) / var(--marquee-repeat,4)))}}@keyframes m_cdef532c{0%{transform:translateY(0)}to{transform:translateY(calc(-100% / var(--marquee-repeat,4) - var(--marquee-gap,var(--mantine-spacing-md)) / var(--marquee-repeat,4)))}}.m_7dc7d3cd{--_fade-color:var(--marquee-fade-color,var(--mantine-color-body));--_fade-size:var(--marquee-fade-size,5%);max-width:100%;max-height:100%;display:flex;position:relative;overflow:hidden}.m_7dc7d3cd:where([data-orientation=horizontal]){flex-direction:row}.m_7dc7d3cd:where([data-orientation=vertical]){flex-direction:column}.m_7dc7d3cd[data-fade-edges]:before,.m_7dc7d3cd[data-fade-edges]:after{content:"";z-index:1;pointer-events:none;position:absolute}.m_7dc7d3cd[data-orientation=horizontal][data-fade-edges]:before,.m_7dc7d3cd[data-orientation=horizontal][data-fade-edges]:after{width:var(--_fade-size);top:0;bottom:0}.m_7dc7d3cd[data-orientation=horizontal][data-fade-edges]:before{background:linear-gradient(to right, var(--_fade-color), transparent);left:0}.m_7dc7d3cd[data-orientation=horizontal][data-fade-edges]:after{background:linear-gradient(to left, var(--_fade-color), transparent);right:0}.m_7dc7d3cd[data-orientation=vertical][data-fade-edges]:before,.m_7dc7d3cd[data-orientation=vertical][data-fade-edges]:after{height:var(--_fade-size);left:0;right:0}.m_7dc7d3cd[data-orientation=vertical][data-fade-edges]:before{background:linear-gradient(to bottom, var(--_fade-color), transparent);top:0}.m_7dc7d3cd[data-orientation=vertical][data-fade-edges]:after{background:linear-gradient(to top, var(--_fade-color), transparent);bottom:0}.m_1f9675ae{gap:var(--marquee-gap,var(--mantine-spacing-md));animation-duration:var(--marquee-duration,40s);animation-timing-function:linear;animation-iteration-count:infinite;display:flex}.m_7dc7d3cd[data-orientation=horizontal]>.m_1f9675ae{flex-direction:row;animation-name:m_55dc625a}.m_7dc7d3cd[data-orientation=vertical]>.m_1f9675ae{flex-direction:column;animation-name:m_cdef532c}.m_7dc7d3cd[data-reverse]>.m_1f9675ae{animation-direction:reverse}.m_7dc7d3cd[data-pause-on-hover]:hover>.m_1f9675ae{animation-play-state:paused}.m_3a9900f4{gap:var(--marquee-gap,var(--mantine-spacing-md));flex-shrink:0;display:flex}.m_7dc7d3cd[data-orientation=horizontal] .m_3a9900f4{flex-direction:row}.m_7dc7d3cd[data-orientation=vertical] .m_3a9900f4{flex-direction:column}.m_dc9b7c9f{padding:calc(.25rem * var(--mantine-scale))}.m_9bfac126{color:var(--mantine-color-dimmed);font-weight:var(--mantine-font-weight-medium);font-size:var(--mantine-font-size-xs);padding:calc(var(--mantine-spacing-xs) / 2) var(--mantine-spacing-sm);cursor:default}.m_efdf90cb{margin-top:calc(.25rem * var(--mantine-scale));margin-bottom:calc(.25rem * var(--mantine-scale));border-top:calc(.0625rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_efdf90cb{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_efdf90cb{border-color:var(--mantine-color-dark-4)}.m_99ac2aa1{font-size:var(--mantine-font-size-sm);width:100%;padding:calc(var(--mantine-spacing-xs) / 1.5) var(--mantine-spacing-sm);border-radius:var(--popover-radius,var(--mantine-radius-default));color:var(--menu-item-color,var(--mantine-color-text));-webkit-user-select:none;user-select:none;align-items:center;display:flex}.m_99ac2aa1:where([data-disabled],:disabled){color:var(--mantine-color-disabled-color);opacity:.6;cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_99ac2aa1:where(:hover,:focus):where(:not(:disabled,[data-disabled])){background-color:var(--menu-item-hover,var(--mantine-color-gray-1))}:where([data-mantine-color-scheme=dark]) .m_99ac2aa1:where(:hover,:focus):where(:not(:disabled,[data-disabled])){background-color:var(--menu-item-hover,var(--mantine-color-dark-4))}.m_99ac2aa1:where([data-sub-menu-item]){padding-inline-end:calc(.3125rem * var(--mantine-scale))}.m_5476e0d3{flex:1}.m_8b75e504{justify-content:center;align-items:center;display:flex}.m_8b75e504:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_8b75e504:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_b85b0bed{transform:rotate(-90deg)}:where([dir=rtl]) .m_b85b0bed{transform:rotate(90deg)}.m_9df02822{--modal-size-xs:calc(20rem * var(--mantine-scale));--modal-size-sm:calc(23.75rem * var(--mantine-scale));--modal-size-md:calc(27.5rem * var(--mantine-scale));--modal-size-lg:calc(38.75rem * var(--mantine-scale));--modal-size-xl:calc(48.75rem * var(--mantine-scale));--modal-size:var(--modal-size-md);--modal-y-offset:5dvh;--modal-x-offset:5vw}.m_9df02822[data-full-screen]{--modal-border-radius:0!important}.m_9df02822[data-full-screen] .m_54c44539{--modal-content-flex:0 0 100%;--modal-content-max-height:auto;--modal-content-height:100dvh}.m_9df02822[data-full-screen] .m_1f958f16{--modal-inner-y-offset:0;--modal-inner-x-offset:0}.m_9df02822[data-centered] .m_1f958f16{--modal-inner-align:center}.m_d0e2b9cd{border-start-start-radius:var(--modal-radius,var(--mantine-radius-default));border-start-end-radius:var(--modal-radius,var(--mantine-radius-default))}.m_54c44539{flex:var(--modal-content-flex,0 0 var(--modal-size));max-width:100%;max-height:var(--modal-content-max-height,calc(100dvh - var(--modal-y-offset) * 2));height:var(--modal-content-height,auto);overflow-y:auto}.m_54c44539[data-full-screen]{border-radius:0}.m_54c44539[data-hidden]{pointer-events:none;opacity:0!important}.m_1f958f16{justify-content:center;align-items:var(--modal-inner-align,flex-start);padding-top:var(--modal-inner-y-offset,var(--modal-y-offset));padding-bottom:var(--modal-inner-y-offset,var(--modal-y-offset));padding-inline:var(--modal-inner-x-offset,var(--modal-x-offset));display:flex}.m_7cda1cd6{--pill-fz-xs:calc(.625rem * var(--mantine-scale));--pill-fz-sm:calc(.75rem * var(--mantine-scale));--pill-fz-md:calc(.875rem * var(--mantine-scale));--pill-fz-lg:calc(1rem * var(--mantine-scale));--pill-fz-xl:calc(1.125rem * var(--mantine-scale));--pill-height-xs:calc(1.125rem * var(--mantine-scale));--pill-height-sm:calc(1.375rem * var(--mantine-scale));--pill-height-md:calc(1.5625rem * var(--mantine-scale));--pill-height-lg:calc(1.75rem * var(--mantine-scale));--pill-height-xl:calc(2rem * var(--mantine-scale));--pill-fz:var(--pill-fz-sm);--pill-height:var(--pill-height-sm);font-size:var(--pill-fz);height:var(--pill-height);border-radius:var(--pill-radius,1000rem);white-space:nowrap;-webkit-user-select:none;user-select:none;flex:0;align-items:center;max-width:100%;padding-inline:.8em;line-height:1;display:inline-flex}:where([data-mantine-color-scheme=dark]) .m_7cda1cd6{background-color:var(--mantine-color-dark-7);color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m_7cda1cd6{color:var(--mantine-color-black)}.m_7cda1cd6:where([data-with-remove]:not(:has(button:disabled))){padding-inline-end:0}.m_7cda1cd6:where([data-disabled],:has(button:disabled)){cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_44da308b{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=light]) .m_44da308b:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-disabled)}:where([data-mantine-color-scheme=light]) .m_e3a01f8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=light]) .m_e3a01f8:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-disabled)}.m_1e0e6180{cursor:inherit;text-overflow:ellipsis;text-box-trim:trim-both;text-box-edge:cap alphabetic;align-items:center;height:100%;display:flex;overflow:hidden}.m_ae386778{color:inherit;font-size:inherit;height:100%;min-height:unset;min-width:2em;width:unset;border-radius:0;border-start-end-radius:var(--pill-radius,50%);border-end-end-radius:var(--pill-radius,50%);flex:0;padding-inline:.1em .3em}.m_7cda1cd6[data-disabled]>.m_ae386778,.m_ae386778:disabled{cursor:not-allowed;background-color:#0000;width:.8em;min-width:.8em;padding:0;display:none}.m_7cda1cd6[data-disabled]>.m_ae386778>svg,.m_ae386778:disabled>svg{display:none}.m_ae386778>svg{pointer-events:none}.m_1dcfd90b{--pg-gap-xs:calc(.375rem * var(--mantine-scale));--pg-gap-sm:calc(.5rem * var(--mantine-scale));--pg-gap-md:calc(.625rem * var(--mantine-scale));--pg-gap-lg:calc(.75rem * var(--mantine-scale));--pg-gap-xl:calc(.75rem * var(--mantine-scale));--pg-gap:var(--pg-gap-sm);align-items:center;gap:var(--pg-gap);flex-wrap:wrap;display:flex}.m_45c4369d{appearance:none;min-width:calc(6.25rem * var(--mantine-scale));font-size:inherit;height:1.6em;color:inherit;background-color:#0000;border:0;flex:1;padding:0}.m_45c4369d::placeholder{color:var(--input-placeholder-color);opacity:1}.m_45c4369d:where([data-type=hidden],[data-type=auto]){height:calc(.0625rem * var(--mantine-scale));width:calc(.0625rem * var(--mantine-scale));pointer-events:none;opacity:0;position:absolute;top:0;left:0}.m_45c4369d:focus{outline:none}.m_45c4369d:where([data-type=auto]:focus){visibility:visible;opacity:1;height:1.6em;position:static}.m_45c4369d:where([data-pointer]:not([data-disabled],:disabled)){cursor:pointer}.m_45c4369d:where([data-disabled],:disabled){cursor:not-allowed}.m_f0824112{--nl-bg:var(--mantine-primary-color-light);--nl-hover:var(--mantine-primary-color-light-hover);--nl-color:var(--mantine-primary-color-light-color);width:100%;padding:8px var(--mantine-spacing-sm);-webkit-user-select:none;user-select:none;align-items:center;display:flex}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_f0824112:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_f0824112:hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_f0824112:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_f0824112:active{background-color:var(--mantine-color-dark-6)}}.m_f0824112:where([data-disabled]){opacity:.4;pointer-events:none}.m_f0824112:where([data-active],[aria-current=page]){background-color:var(--nl-bg);color:var(--nl-color)}@media (hover:hover){.m_f0824112:where([data-active],[aria-current=page]):hover{background-color:var(--nl-hover)}}@media (hover:none){.m_f0824112:where([data-active],[aria-current=page]):active{background-color:var(--nl-hover)}}.m_f0824112:where([data-active],[aria-current=page]) .m_57492dcc{--description-opacity:.9;--description-color:var(--nl-color)}.m_690090b5{justify-content:center;align-items:center;transition:transform .15s;display:flex}.m_690090b5>svg{display:block}.m_690090b5:where([data-position=left]){margin-inline-end:var(--mantine-spacing-sm)}.m_690090b5:where([data-position=right]){margin-inline-start:var(--mantine-spacing-sm)}.m_690090b5:where([data-rotate]){transform:rotate(90deg)}.m_1f6ac4c4{font-size:var(--mantine-font-size-sm)}.m_f07af9d2{text-overflow:ellipsis;flex:1;overflow:hidden}.m_f07af9d2:where([data-no-wrap]){white-space:nowrap}.m_57492dcc{font-size:var(--mantine-font-size-xs);opacity:var(--description-opacity,1);color:var(--description-color,var(--mantine-color-dimmed));text-overflow:ellipsis;display:block;overflow:hidden}:where([data-no-wrap]) .m_57492dcc{white-space:nowrap}.m_e17b862f{padding-inline-start:var(--nl-offset,var(--mantine-spacing-lg))}.m_1fd8a00b{transform:rotate(-90deg)}.m_a513464{--notification-radius:var(--mantine-radius-default);--notification-color:var(--mantine-primary-color-filled);box-sizing:border-box;padding-inline-start:calc(1.375rem * var(--mantine-scale));padding-inline-end:var(--mantine-spacing-xs);padding-top:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-xs);border-radius:var(--notification-radius);box-shadow:var(--mantine-shadow-lg);align-items:center;display:flex;position:relative;overflow:hidden}.m_a513464:before{content:"";width:calc(.375rem * var(--mantine-scale));top:var(--notification-radius);bottom:var(--notification-radius);border-radius:var(--notification-radius);background-color:var(--notification-color);display:block;position:absolute;inset-inline-start:calc(.25rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_a513464{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_a513464{background-color:var(--mantine-color-dark-6)}.m_a513464:where([data-with-icon]):before{display:none}:where([data-mantine-color-scheme=light]) .m_a513464:where([data-with-border]){border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_a513464:where([data-with-border]){border:1px solid var(--mantine-color-dark-4)}.m_a4ceffb{box-sizing:border-box;width:calc(1.75rem * var(--mantine-scale));height:calc(1.75rem * var(--mantine-scale));border-radius:calc(1.75rem * var(--mantine-scale));background-color:var(--notification-color);color:var(--mantine-color-white);justify-content:center;align-items:center;margin-inline-end:var(--mantine-spacing-md);display:flex}.m_b0920b15{margin-inline-end:var(--mantine-spacing-md)}.m_a49ed24{flex:1;margin-inline-end:var(--mantine-spacing-xs);overflow:hidden}.m_3feedf16{margin-bottom:calc(.125rem * var(--mantine-scale));text-overflow:ellipsis;font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);font-weight:var(--mantine-font-weight-medium);overflow:hidden}:where([data-mantine-color-scheme=light]) .m_3feedf16{color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m_3feedf16{color:var(--mantine-color-white)}.m_3d733a3a{font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);text-overflow:ellipsis;overflow:hidden}:where([data-mantine-color-scheme=light]) .m_3d733a3a{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_3d733a3a{color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m_3d733a3a:where([data-with-title]){color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_3d733a3a:where([data-with-title]){color:var(--mantine-color-dark-2)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_919a4d88:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_919a4d88:hover{background-color:var(--mantine-color-dark-8)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_919a4d88:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_919a4d88:active{background-color:var(--mantine-color-dark-8)}}.m_e2f5cd4e{--ni-right-section-width-xs:calc(1.0625rem * var(--mantine-scale));--ni-right-section-width-sm:calc(1.5rem * var(--mantine-scale));--ni-right-section-width-md:calc(1.6875rem * var(--mantine-scale));--ni-right-section-width-lg:calc(1.9375rem * var(--mantine-scale));--ni-right-section-width-xl:calc(2.125rem * var(--mantine-scale))}.m_95e17d22{--ni-chevron-size-xs:calc(.625rem * var(--mantine-scale));--ni-chevron-size-sm:calc(.875rem * var(--mantine-scale));--ni-chevron-size-md:calc(1rem * var(--mantine-scale));--ni-chevron-size-lg:calc(1.125rem * var(--mantine-scale));--ni-chevron-size-xl:calc(1.25rem * var(--mantine-scale));--ni-chevron-size:var(--ni-chevron-size-sm);width:100%;height:calc(var(--input-height) - calc(.125rem * var(--mantine-scale)));max-width:calc(var(--ni-chevron-size) * 1.7);flex-direction:column;margin-inline-start:auto;display:flex}.m_80b4b171{--control-border:1px solid var(--input-bd);--control-radius:calc(var(--input-radius) - calc(.0625rem * var(--mantine-scale)));width:100%;height:calc(var(--input-height) / 2 - calc(.0625rem * var(--mantine-scale)));border-inline-start:var(--control-border);color:var(--mantine-color-text);cursor:pointer;background-color:#0000;flex:0 0 50%;justify-content:center;align-items:center;padding:0;display:flex}.m_80b4b171:where(:disabled){cursor:not-allowed;opacity:.6;color:var(--mantine-color-disabled-color);background-color:#0000}.m_e2f5cd4e[data-error] :where(.m_80b4b171){color:var(--mantine-color-error)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_80b4b171:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:hover{background-color:var(--mantine-color-dark-4)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_80b4b171:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:active{background-color:var(--mantine-color-dark-4)}}.m_80b4b171:where(:first-of-type){border-radius:0;border-start-end-radius:var(--control-radius)}.m_80b4b171:last-of-type{border-radius:0;border-end-end-radius:var(--control-radius)}.m_f62ab2af{contain:layout style;gap:var(--ol-gap,var(--mantine-spacing-xs));flex-wrap:wrap;display:flex}.m_4addd315{--pagination-control-size-xs:calc(1.375rem * var(--mantine-scale));--pagination-control-size-sm:calc(1.625rem * var(--mantine-scale));--pagination-control-size-md:calc(2rem * var(--mantine-scale));--pagination-control-size-lg:calc(2.375rem * var(--mantine-scale));--pagination-control-size-xl:calc(2.75rem * var(--mantine-scale));--pagination-control-size-input-xs:calc(1.875rem * var(--mantine-scale));--pagination-control-size-input-sm:calc(2.25rem * var(--mantine-scale));--pagination-control-size-input-md:calc(2.625rem * var(--mantine-scale));--pagination-control-size-input-lg:calc(3.125rem * var(--mantine-scale));--pagination-control-size-input-xl:calc(3.75rem * var(--mantine-scale));--pagination-control-size:var(--pagination-control-size-md);--pagination-control-fz:var(--mantine-font-size-md);--pagination-active-bg:var(--mantine-primary-color-filled)}.m_326d024a{border:calc(.0625rem * var(--mantine-scale)) solid;cursor:pointer;color:var(--mantine-color-text);height:var(--pagination-control-size);min-width:var(--pagination-control-size);font-size:var(--pagination-control-fz);border-radius:var(--pagination-control-radius,var(--mantine-radius-default));justify-content:center;align-items:center;line-height:1;display:flex}.m_326d024a:where([data-with-padding]){padding:calc(var(--pagination-control-size) / 4)}.m_326d024a:where(:disabled,[data-disabled]){cursor:not-allowed;opacity:.4}:where([data-mantine-color-scheme=light]) .m_326d024a{border-color:var(--mantine-color-gray-4);background-color:var(--mantine-color-white)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}:where([data-mantine-color-scheme=dark]) .m_326d024a{border-color:var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-6)}@media (hover:hover){:where([data-mantine-color-scheme=dark]) .m_326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=dark]) .m_326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}.m_326d024a:where([data-active]){background-color:var(--pagination-active-bg);border-color:var(--pagination-active-bg);color:var(--pagination-active-color,var(--mantine-color-white))}@media (hover:hover){.m_326d024a:where([data-active]):hover{background-color:var(--pagination-active-bg)}}@media (hover:none){.m_326d024a:where([data-active]):active{background-color:var(--pagination-active-bg)}}.m_4ad7767d{height:var(--pagination-control-size);min-width:var(--pagination-control-size);pointer-events:none;justify-content:center;align-items:center;display:flex}.m_f61ca620{--psi-button-size-xs:calc(1.375rem * var(--mantine-scale));--psi-button-size-sm:calc(1.625rem * var(--mantine-scale));--psi-button-size-md:calc(1.75rem * var(--mantine-scale));--psi-button-size-lg:calc(2rem * var(--mantine-scale));--psi-button-size-xl:calc(2.5rem * var(--mantine-scale));--psi-icon-size-xs:calc(1rem * var(--mantine-scale));--psi-icon-size-sm:calc(1.25rem * var(--mantine-scale));--psi-icon-size-md:calc(1.375rem * var(--mantine-scale));--psi-icon-size-lg:calc(1.5rem * var(--mantine-scale));--psi-icon-size-xl:calc(1.75rem * var(--mantine-scale));--psi-button-size:var(--psi-button-size-sm);--psi-icon-size:var(--psi-icon-size-sm)}.m_ccf8da4c{position:relative;overflow:hidden}.m_f2d85dd2{font-family:var(--mantine-font-family);font-size:inherit;line-height:var(--mantine-line-height);width:100%;height:100%;color:inherit;background-color:#0000;border:0;outline:0;padding-inline-start:var(--input-padding-inline-start);padding-inline-end:var(--input-padding-inline-end);position:absolute;inset:0}.m_ccf8da4c[data-disabled] .m_f2d85dd2,.m_f2d85dd2:disabled{cursor:not-allowed}.m_f2d85dd2::placeholder{color:var(--input-placeholder-color);opacity:1}.m_f2d85dd2::-ms-reveal{display:none}.m_b1072d44{width:var(--psi-button-size);height:var(--psi-button-size);min-width:var(--psi-button-size);min-height:var(--psi-button-size)}.m_b1072d44:disabled{display:none}.m_f1cb205a{--pin-input-size-xs:calc(1.875rem * var(--mantine-scale));--pin-input-size-sm:calc(2.25rem * var(--mantine-scale));--pin-input-size-md:calc(2.625rem * var(--mantine-scale));--pin-input-size-lg:calc(3.125rem * var(--mantine-scale));--pin-input-size-xl:calc(3.75rem * var(--mantine-scale));--pin-input-size:var(--pin-input-size-sm)}.m_cb288ead{width:var(--pin-input-size);height:var(--pin-input-size)}@keyframes m_81a374bd{0%{background-position:0 0}to{background-position:calc(2.5rem * var(--mantine-scale)) 0}}@keyframes m_e0fb7a86{0%{background-position:0 0}to{background-position:0 calc(2.5rem * var(--mantine-scale))}}.m_db6d6462{--progress-radius:var(--mantine-radius-default);--progress-size:var(--progress-size-md);--progress-size-xs:calc(.1875rem * var(--mantine-scale));--progress-size-sm:calc(.3125rem * var(--mantine-scale));--progress-size-md:calc(.5rem * var(--mantine-scale));--progress-size-lg:calc(.75rem * var(--mantine-scale));--progress-size-xl:calc(1rem * var(--mantine-scale));height:var(--progress-size);border-radius:var(--progress-radius);display:flex;position:relative;overflow:hidden}:where([data-mantine-color-scheme=light]) .m_db6d6462{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_db6d6462{background-color:var(--mantine-color-dark-4)}.m_db6d6462:where([data-orientation=vertical]){height:auto;width:var(--progress-size);flex-direction:column-reverse}.m_2242eb65{background-color:var(--progress-section-color);height:100%;width:var(--progress-section-size);background-size:calc(1.25rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));transition:width var(--progress-transition-duration,.1s) ease;justify-content:center;align-items:center;display:flex;overflow:hidden}.m_2242eb65:where([data-striped]){background-image:linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000)}.m_2242eb65:where([data-animated]){animation:1s linear infinite m_81a374bd}.m_2242eb65:where(:last-of-type){border-radius:0;border-start-end-radius:var(--progress-radius);border-end-end-radius:var(--progress-radius)}.m_2242eb65:where(:first-of-type){border-radius:0;border-start-start-radius:var(--progress-radius);border-end-start-radius:var(--progress-radius)}.m_db6d6462:where([data-orientation=vertical]) .m_2242eb65{width:100%;height:var(--progress-section-size);transition:height var(--progress-transition-duration,.1s) ease}.m_db6d6462:where([data-orientation=vertical]) .m_2242eb65:where([data-striped]){background-image:linear-gradient(135deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000)}.m_db6d6462:where([data-orientation=vertical]) .m_2242eb65:where([data-animated]){animation:1s linear infinite m_e0fb7a86}.m_db6d6462:where([data-orientation=vertical]) .m_2242eb65:where(:last-of-type){border-radius:0;border-start-start-radius:var(--progress-radius);border-start-end-radius:var(--progress-radius)}.m_db6d6462:where([data-orientation=vertical]) .m_2242eb65:where(:first-of-type){border-radius:0;border-end-end-radius:var(--progress-radius);border-end-start-radius:var(--progress-radius)}.m_91e40b74{color:var(--progress-label-color,var(--mantine-color-white));-webkit-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;font-weight:700;font-size:min(calc(var(--progress-size) * .65), calc(1.125rem * var(--mantine-scale)));padding-inline:calc(.25rem * var(--mantine-scale));line-height:1;overflow:hidden}.m_db6d6462:where([data-orientation=vertical]) .m_91e40b74{writing-mode:vertical-rl}.m_9dc8ae12{--card-radius:var(--mantine-radius-default);border-radius:var(--card-radius);cursor:pointer;width:100%;display:block}.m_9dc8ae12 :where(*){cursor:inherit}.m_9dc8ae12:where([data-with-border]){border:calc(.0625rem * var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_9dc8ae12:where([data-with-border]){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_9dc8ae12:where([data-with-border]){border-color:var(--mantine-color-dark-4)}.m_717d7ff6{--radio-size-xs:calc(1rem * var(--mantine-scale));--radio-size-sm:calc(1.25rem * var(--mantine-scale));--radio-size-md:calc(1.5rem * var(--mantine-scale));--radio-size-lg:calc(1.875rem * var(--mantine-scale));--radio-size-xl:calc(2.25rem * var(--mantine-scale));--radio-icon-size-xs:calc(.375rem * var(--mantine-scale));--radio-icon-size-sm:calc(.5rem * var(--mantine-scale));--radio-icon-size-md:calc(.625rem * var(--mantine-scale));--radio-icon-size-lg:calc(.875rem * var(--mantine-scale));--radio-icon-size-xl:calc(1rem * var(--mantine-scale));--radio-icon-size:var(--radio-icon-size-sm);--radio-size:var(--radio-size-sm);--radio-color:var(--mantine-primary-color-filled);--radio-icon-color:var(--mantine-color-white);border:calc(.0625rem * var(--mantine-scale)) solid transparent;width:var(--radio-size);min-width:var(--radio-size);height:var(--radio-size);min-height:var(--radio-size);border-radius:var(--radio-radius,10000px);cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;transition:border-color .1s,background-color .1s;display:flex;position:relative}:where([data-mantine-color-scheme=light]) .m_717d7ff6{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_717d7ff6{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_717d7ff6[data-checked]{background-color:var(--radio-color);border-color:var(--radio-color)}.m_717d7ff6[data-checked]>.m_3e4da632{opacity:1;color:var(--radio-icon-color);transform:none}.m_717d7ff6[data-disabled]{cursor:not-allowed;background-color:var(--mantine-color-disabled);border-color:var(--mantine-color-disabled-border)}.m_717d7ff6[data-disabled][data-checked]>.m_3e4da632{color:var(--mantine-color-disabled-color)}.m_2980836c[data-checked]:not([data-disabled]){border-color:var(--radio-color);background-color:#0000}.m_2980836c[data-checked]:not([data-disabled])>.m_3e4da632{color:var(--radio-color);opacity:1;transform:none}.m_3e4da632{width:var(--radio-icon-size);height:var(--radio-icon-size);color:#0000;pointer-events:none;transform:translateY(calc(.3125rem * var(--mantine-scale))) scale(.5);opacity:1;transition:transform .1s,opacity .1s;display:block}.m_f3f1af94{--radio-size-xs:calc(1rem * var(--mantine-scale));--radio-size-sm:calc(1.25rem * var(--mantine-scale));--radio-size-md:calc(1.5rem * var(--mantine-scale));--radio-size-lg:calc(1.875rem * var(--mantine-scale));--radio-size-xl:calc(2.25rem * var(--mantine-scale));--radio-size:var(--radio-size-sm);--radio-icon-size-xs:calc(.375rem * var(--mantine-scale));--radio-icon-size-sm:calc(.5rem * var(--mantine-scale));--radio-icon-size-md:calc(.625rem * var(--mantine-scale));--radio-icon-size-lg:calc(.875rem * var(--mantine-scale));--radio-icon-size-xl:calc(1rem * var(--mantine-scale));--radio-icon-size:var(--radio-icon-size-sm);--radio-icon-color:var(--mantine-color-white)}.m_89c4f5e4{width:var(--radio-size);height:var(--radio-size);order:1;position:relative}.m_89c4f5e4:where([data-label-position=left]){order:2}.m_f3ed6b2b{color:var(--radio-icon-color);opacity:var(--radio-icon-opacity,0);transform:var(--radio-icon-transform,scale(.2) translateY(calc(.625rem * var(--mantine-scale))));pointer-events:none;width:var(--radio-icon-size);height:var(--radio-icon-size);top:calc(50% - var(--radio-icon-size) / 2);left:calc(50% - var(--radio-icon-size) / 2);transition:opacity .1s,transform .2s;position:absolute}.m_8a3dbb89{border:calc(.0625rem * var(--mantine-scale)) solid;appearance:none;width:var(--radio-size);height:var(--radio-size);border-radius:var(--radio-radius,var(--radio-size));cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;margin:0;transition-property:background-color,border-color;transition-duration:.1s;transition-timing-function:ease;display:flex;position:relative}:where([data-mantine-color-scheme=light]) .m_8a3dbb89{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_8a3dbb89:checked{background-color:var(--radio-color,var(--mantine-primary-color-filled));border-color:var(--radio-color,var(--mantine-primary-color-filled))}.m_8a3dbb89:checked+.m_f3ed6b2b{--radio-icon-opacity:1;--radio-icon-transform:scale(1)}.m_8a3dbb89:disabled{cursor:not-allowed;background-color:var(--mantine-color-disabled);border-color:var(--mantine-color-disabled-border)}.m_8a3dbb89:disabled+.m_f3ed6b2b{--radio-icon-color:var(--mantine-color-disabled-color)}.m_8a3dbb89:where([data-with-error-styles][data-error]){border-color:var(--mantine-color-error)}.m_1bfe9d39+.m_f3ed6b2b{--radio-icon-color:var(--radio-color)}.m_1bfe9d39:checked:not(:disabled){border-color:var(--radio-color);background-color:#0000}.m_1bfe9d39:checked:not(:disabled)+.m_f3ed6b2b{--radio-icon-color:var(--radio-color);--radio-icon-opacity:1;--radio-icon-transform:none}.m_f8d312f2{--rating-size-xs:calc(.875rem * var(--mantine-scale));--rating-size-sm:calc(1.125rem * var(--mantine-scale));--rating-size-md:calc(1.25rem * var(--mantine-scale));--rating-size-lg:calc(1.75rem * var(--mantine-scale));--rating-size-xl:calc(2rem * var(--mantine-scale));width:max-content;display:flex}.m_f8d312f2:where(:has(input:disabled)){pointer-events:none}.m_61734bb7{transition:transform .1s;position:relative}.m_61734bb7:where([data-active]){z-index:1;transform:scale(1.1)}.m_5662a89a{width:var(--rating-size);height:var(--rating-size);display:block}:where([data-mantine-color-scheme=light]) .m_5662a89a{fill:var(--mantine-color-gray-3);stroke:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_5662a89a{fill:var(--mantine-color-dark-3);stroke:var(--mantine-color-dark-3)}.m_5662a89a:where([data-filled]){fill:var(--rating-color);stroke:var(--rating-color)}.m_211007ba{white-space:nowrap;opacity:0;-webkit-tap-highlight-color:transparent;width:0;height:0;position:absolute;overflow:hidden}.m_211007ba:focus-visible+label{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.m_21342ee4{cursor:pointer;z-index:var(--rating-item-z-index,0);-webkit-tap-highlight-color:transparent;display:block;position:absolute;top:0;left:0}.m_21342ee4:where([data-read-only]){cursor:default}.m_21342ee4:where(:last-of-type){position:relative}.m_fae05d6a{clip-path:var(--rating-symbol-clip-path)}.m_1b3c8819{--tooltip-radius:var(--mantine-radius-default);padding:calc(var(--mantine-spacing-xs) / 2) var(--mantine-spacing-xs);pointer-events:none;font-size:var(--mantine-font-size-sm);white-space:nowrap;border-radius:var(--tooltip-radius);position:absolute}:where([data-mantine-color-scheme=light]) .m_1b3c8819{background-color:var(--tooltip-bg,var(--mantine-color-gray-9));color:var(--tooltip-color,var(--mantine-color-white))}:where([data-mantine-color-scheme=dark]) .m_1b3c8819{background-color:var(--tooltip-bg,var(--mantine-color-gray-2));color:var(--tooltip-color,var(--mantine-color-black))}.m_1b3c8819:where([data-multiline]){white-space:normal}.m_1b3c8819:where([data-fixed]){position:fixed}.m_f898399f{background-color:inherit;z-index:1;border:0}.m_b32e4812{width:var(--rp-size);height:var(--rp-size);min-width:var(--rp-size);min-height:var(--rp-size);--rp-transition-duration:0s;position:relative}.m_d43b5134{width:var(--rp-size);height:var(--rp-size);min-width:var(--rp-size);min-height:var(--rp-size);transform:rotate(calc(var(--rp-start-angle,270deg) - 360deg))}.m_b1ca1fbf{stroke:var(--curve-color,var(--rp-curve-root-color));transition:stroke-dashoffset var(--rp-transition-duration) ease, stroke-dasharray var(--rp-transition-duration) ease, stroke var(--rp-transition-duration)}[data-mantine-color-scheme=light] .m_b1ca1fbf{--rp-curve-root-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_b1ca1fbf{--rp-curve-root-color:var(--mantine-color-dark-4)}.m_b23f9dc4{top:50%;inset-inline:var(--rp-label-offset);position:absolute;transform:translateY(-50%)}.m_bc8f275{--scroller-control-size:calc(3.125rem * var(--mantine-scale));--scroller-background-color:var(--mantine-color-body);align-items:center;max-width:100%;display:flex;position:relative;overflow:hidden}.m_ee44dece{scrollbar-width:none;-ms-overflow-style:none;-webkit-user-select:none;user-select:none;flex:1;overflow:auto hidden}.m_ee44dece::-webkit-scrollbar{display:none}.m_ee44dece[data-draggable]{cursor:grab}.m_53e4f606{white-space:nowrap;display:inline-flex}.m_47754fc8{width:var(--scroller-control-size);height:var(--scroller-control-size)}.m_53e526ea{width:var(--scroller-control-size);z-index:1;color:var(--mantine-color-dimmed);opacity:1;pointer-events:auto;align-items:center;transition:opacity .2s,color .15s;display:flex;position:absolute;top:0;bottom:0}.m_53e526ea:hover{color:var(--mantine-color-text)}.m_53e526ea:where([data-position=start]){background:linear-gradient(to right, var(--scroller-background-color) 40%, transparent);justify-content:flex-start;inset-inline-start:0}.m_53e526ea:where([data-position=start]) .m_47754fc8{transform:rotate(90deg)}.m_53e526ea:where([data-position=end]){background:linear-gradient(to left, var(--scroller-background-color) 40%, transparent);justify-content:flex-end;inset-inline-end:0}.m_53e526ea:where([data-position=end]) .m_47754fc8{transform:rotate(-90deg)}.m_53e526ea:where([data-hidden]){opacity:0;pointer-events:none}.m_cf365364{--sc-padding-xs:calc(.125rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale));--sc-padding-sm:calc(.1875rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));--sc-padding-md:calc(.25rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));--sc-padding-lg:calc(.4375rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));--sc-padding-xl:calc(.625rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));--sc-transition-duration:.2s;--sc-padding:var(--sc-padding-sm);--sc-transition-timing-function:ease;--sc-font-size:var(--mantine-font-size-sm);border-radius:var(--sc-radius,var(--mantine-radius-default));width:auto;padding:calc(.25rem * var(--mantine-scale));flex-direction:row;display:inline-flex;position:relative;overflow:hidden}.m_cf365364:where([data-full-width]){display:flex}.m_cf365364:where([data-orientation=vertical]){flex-direction:column;width:max-content;display:flex}.m_cf365364:where([data-orientation=vertical]):where([data-full-width]){width:auto}:where([data-mantine-color-scheme=light]) .m_cf365364{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_cf365364{background-color:var(--mantine-color-dark-8)}.m_9e182ccd{z-index:1;border-radius:calc(var(--sc-radius,var(--mantine-radius-default)) - 4px);display:block;position:absolute}:where([data-mantine-color-scheme=light]) .m_9e182ccd{box-shadow:var(--sc-shadow,none);background-color:var(--sc-color,var(--mantine-color-white))}:where([data-mantine-color-scheme=dark]) .m_9e182ccd{box-shadow:none;background-color:var(--sc-color,var(--mantine-color-dark-5))}.m_1738fcb2{-webkit-tap-highlight-color:transparent;font-weight:var(--mantine-font-weight-medium);text-align:center;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;border-radius:calc(var(--sc-radius,var(--mantine-radius-default)) - 4px);font-size:var(--sc-font-size);padding:var(--sc-padding);transition:color var(--sc-transition-duration) var(--sc-transition-timing-function);cursor:pointer;outline:var(--segmented-control-outline,none);display:block;overflow:hidden}:where([data-mantine-color-scheme=light]) .m_1738fcb2{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2{color:var(--mantine-color-dark-1)}.m_1738fcb2:where([data-read-only]){cursor:default}fieldset:disabled .m_1738fcb2,.m_1738fcb2:where([data-disabled]){cursor:not-allowed;color:var(--mantine-color-disabled-color)}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-active]){color:var(--sc-label-color,var(--mantine-color-black))}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-active]){color:var(--sc-label-color,var(--mantine-color-white))}.m_cf365364:where([data-initialized]) .m_1738fcb2:where([data-active]):before{display:none}.m_1738fcb2:where([data-active]):before{content:"";z-index:0;border-radius:calc(var(--sc-radius,var(--mantine-radius-default)) - 4px);position:absolute;inset:0}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-active]):before{box-shadow:var(--sc-shadow,none);background-color:var(--sc-color,var(--mantine-color-white))}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-active]):before{box-shadow:none;background-color:var(--sc-color,var(--mantine-color-dark-5))}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--mantine-color-white)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):active{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):active{color:var(--mantine-color-white)}}@media (hover:hover){fieldset:disabled .m_1738fcb2:hover{color:var(--mantine-color-disabled-color)!important}}@media (hover:none){fieldset:disabled .m_1738fcb2:active{color:var(--mantine-color-disabled-color)!important}}.m_1714d588{white-space:nowrap;opacity:0;width:0;height:0;position:absolute;overflow:hidden}.m_1714d588[data-focus-ring=auto]:focus:focus-visible+.m_1738fcb2,.m_1714d588[data-focus-ring=always]:focus+.m_1738fcb2{--segmented-control-outline:2px solid var(--mantine-primary-color-filled)}.m_69686b9b{z-index:2;transition:border-color var(--sc-transition-duration) var(--sc-transition-timing-function);flex:1;position:relative}.m_cf365364[data-with-items-borders] :where(.m_69686b9b):before{content:"";top:0;bottom:0;background-color:var(--separator-color);width:calc(.0625rem * var(--mantine-scale));transition:background-color var(--sc-transition-duration) var(--sc-transition-timing-function);position:absolute;inset-inline-start:0}.m_69686b9b[data-orientation=vertical]:before{top:0;inset-inline:0;height:calc(.0625rem * var(--mantine-scale));width:auto;bottom:auto}:where([data-mantine-color-scheme=light]) .m_69686b9b{--separator-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_69686b9b{--separator-color:var(--mantine-color-dark-4)}.m_69686b9b:first-of-type:before,[data-mantine-color-scheme] .m_69686b9b[data-active]:before,[data-mantine-color-scheme] .m_69686b9b[data-active]+.m_69686b9b:before{--separator-color:transparent}.m_78882f40{z-index:2;position:relative}.m_fa528724{--scp-filled-segment-color:var(--mantine-primary-color-filled);--scp-transition-duration:0s;--scp-thickness:calc(.75rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_fa528724{--scp-empty-segment-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_fa528724{--scp-empty-segment-color:var(--mantine-color-dark-4)}.m_fa528724{width:fit-content;position:relative}.m_62e9e7e2{transform:var(--scp-rotation);display:block;overflow:hidden}.m_c573fb6f{transition:stroke-dashoffset var(--scp-transition-duration) ease, stroke-dasharray var(--scp-transition-duration) ease, stroke var(--scp-transition-duration)}.m_4fa340f2{text-align:center;z-index:1;margin:0;padding:0;position:absolute;inset-inline:0}.m_4fa340f2:where([data-position=bottom]){padding-inline:calc(var(--scp-thickness) * 2);bottom:0}.m_4fa340f2:where([data-position=bottom]):where([data-orientation=down]){top:0;bottom:auto}.m_4fa340f2:where([data-position=center]){padding-inline:calc(var(--scp-thickness) * 3);top:50%;transform:translateY(-50%)}.m_925c2d2c{container:simple-grid/inline-size}.m_2415a157{grid-template-columns:repeat(var(--sg-cols), minmax(0, 1fr));grid-auto-rows:var(--sg-auto-rows,auto);gap:var(--sg-spacing-y) var(--sg-spacing-x);display:grid}.m_2415a157[data-auto-cols=auto-fill]{grid-template-columns:repeat(auto-fill, minmax(var(--sg-min-col-width), 1fr))}.m_2415a157[data-auto-cols=auto-fit]{grid-template-columns:repeat(auto-fit, minmax(var(--sg-min-col-width), 1fr))}@keyframes m_299c329c{0%,to{opacity:.4}50%{opacity:1}}.m_18320242{height:var(--skeleton-height,auto);width:var(--skeleton-width,100%);border-radius:var(--skeleton-radius,var(--mantine-radius-default));position:relative;transform:translateZ(0)}.m_18320242:where([data-animate]):after{animation:1.5s linear infinite m_299c329c}.m_18320242:where([data-visible]){overflow:hidden}.m_18320242:where([data-visible]):before{content:"";z-index:10;background-color:var(--mantine-color-body);position:absolute;inset:0}.m_18320242:where([data-visible]):after{content:"";z-index:11;position:absolute;inset:0}:where([data-mantine-color-scheme=light]) .m_18320242:where([data-visible]):after{background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_18320242:where([data-visible]):after{background-color:var(--mantine-color-dark-4)}.m_dd36362e{--slider-size-xs:calc(.25rem * var(--mantine-scale));--slider-size-sm:calc(.375rem * var(--mantine-scale));--slider-size-md:calc(.5rem * var(--mantine-scale));--slider-size-lg:calc(.625rem * var(--mantine-scale));--slider-size-xl:calc(.75rem * var(--mantine-scale));--slider-size:var(--slider-size-md);--slider-radius:calc(62.5rem * var(--mantine-scale));--slider-color:var(--mantine-primary-color-filled);--slider-track-disabled-bg:var(--mantine-color-disabled);-webkit-tap-highlight-color:transparent;height:calc(var(--slider-size) * 2);padding-inline:var(--slider-size);touch-action:none;outline:none;flex-direction:column;align-items:center;display:flex;position:relative}[data-mantine-color-scheme=light] .m_dd36362e{--slider-track-bg:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_dd36362e{--slider-track-bg:var(--mantine-color-dark-4)}.m_dd36362e[data-orientation=vertical]{width:calc(var(--slider-size) * 2);height:calc(12.5rem * var(--mantine-scale));padding-inline:0;padding-block:var(--slider-size)}.m_c9357328{top:calc(-2.25rem * var(--mantine-scale));font-size:var(--mantine-font-size-xs);color:var(--mantine-color-white);padding:calc(var(--mantine-spacing-xs) / 2);border-radius:var(--mantine-radius-sm);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;touch-action:none;position:absolute}:where([data-mantine-color-scheme=light]) .m_c9357328{background-color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m_c9357328{background-color:var(--mantine-color-dark-4)}:where(.m_dd36362e[data-orientation=vertical]) .m_c9357328{top:auto;inset-inline-start:calc(100% + 8px)}.m_c9a9a60a{height:var(--slider-thumb-size);width:var(--slider-thumb-size);border:calc(.25rem * var(--mantine-scale)) solid;cursor:pointer;border-radius:var(--slider-radius);z-index:3;-webkit-user-select:none;user-select:none;touch-action:none;outline-offset:calc(.125rem * var(--mantine-scale));top:50%;left:var(--slider-thumb-offset);justify-content:center;align-items:center;transition:box-shadow .1s,transform .1s;display:flex;position:absolute;transform:translate(-50%,-50%)}:where([dir=rtl]) .m_c9a9a60a{left:auto;right:calc(var(--slider-thumb-offset) - var(--slider-thumb-size))}fieldset:disabled .m_c9a9a60a,.m_c9a9a60a:where([data-disabled]){display:none}.m_c9a9a60a:where([data-dragging]){box-shadow:var(--mantine-shadow-sm);transform:translate(-50%,-50%)scale(1.05)}:where([data-mantine-color-scheme=light]) .m_c9a9a60a{color:var(--slider-color);border-color:var(--slider-color);background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_c9a9a60a{color:var(--mantine-color-white);border-color:var(--mantine-color-white);background-color:var(--slider-color)}:where(.m_dd36362e[data-orientation=vertical]) .m_c9a9a60a{top:auto;left:50%;right:auto;bottom:var(--slider-thumb-offset);transform:translate(-50%,50%)}:where(.m_dd36362e[data-orientation=vertical]) .m_c9a9a60a:where([data-dragging]){transform:translate(-50%,50%)scale(1.05)}:where([dir=rtl]) :where(.m_dd36362e[data-orientation=vertical]) .m_c9a9a60a{left:50%;right:auto}.m_a8645c2{width:100%;height:calc(var(--slider-size) * 2);cursor:pointer;align-items:center;display:flex}fieldset:disabled .m_a8645c2,.m_a8645c2:where([data-disabled]){cursor:not-allowed}:where(.m_dd36362e[data-orientation=vertical]) .m_a8645c2{width:calc(var(--slider-size) * 2);flex-direction:column;height:100%}.m_c9ade57f{width:100%;height:var(--slider-size);position:relative}.m_c9ade57f:where([data-inverted]:not([data-disabled])){--track-bg:var(--slider-color)}fieldset:disabled .m_c9ade57f:where([data-inverted]),.m_c9ade57f:where([data-inverted][data-disabled]){--track-bg:var(--slider-track-disabled-bg)}.m_c9ade57f:before{content:"";border-radius:var(--slider-radius);top:0;bottom:0;inset-inline:calc(var(--slider-size) * -1);background-color:var(--track-bg,var(--slider-track-bg));z-index:0;position:absolute}:where(.m_dd36362e[data-orientation=vertical]) .m_c9ade57f{width:var(--slider-size);height:100%}:where(.m_dd36362e[data-orientation=vertical]) .m_c9ade57f:before{inset-inline:0;top:calc(var(--slider-size) * -1);bottom:calc(var(--slider-size) * -1)}.m_38aeed47{z-index:1;background-color:var(--slider-color);border-radius:var(--slider-radius);width:var(--slider-bar-width);top:0;bottom:0;position:absolute;inset-inline-start:var(--slider-bar-offset)}.m_38aeed47:where([data-inverted]){background-color:var(--slider-track-bg)}fieldset:disabled .m_38aeed47:where(:not([data-inverted])),.m_38aeed47:where([data-disabled]:not([data-inverted])){background-color:var(--mantine-color-disabled-color)}:where(.m_dd36362e[data-orientation=vertical]) .m_38aeed47{top:auto;bottom:var(--slider-bar-offset);width:100%;height:var(--slider-bar-width);inset-inline-start:0}.m_b7b0423a{inset-inline-start:calc(var(--mark-offset) - var(--slider-size) / 2);z-index:2;pointer-events:none;height:0;position:absolute;top:0}:where(.m_dd36362e[data-orientation=vertical]) .m_b7b0423a{inset-inline-start:0;top:auto;bottom:calc(var(--mark-offset) + var(--slider-size) / 2);width:0;height:0}.m_dd33bc19{border:calc(.125rem * var(--mantine-scale)) solid;height:var(--slider-size);width:var(--slider-size);border-radius:calc(62.5rem * var(--mantine-scale));background-color:var(--mantine-color-white);pointer-events:none}:where([data-mantine-color-scheme=light]) .m_dd33bc19{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_dd33bc19{border-color:var(--mantine-color-dark-4)}.m_dd33bc19:where([data-filled]){border-color:var(--slider-color)}.m_dd33bc19:where([data-filled]):where([data-disabled]){border-color:var(--mantine-color-disabled-border)}.m_68c77a5b{transform:translate(calc(-50% + var(--slider-size) / 2), calc(var(--mantine-spacing-xs) / 2));font-size:var(--mantine-font-size-sm);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}:where([data-mantine-color-scheme=light]) .m_68c77a5b{color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_68c77a5b{color:var(--mantine-color-dark-2)}:where(.m_dd36362e[data-orientation=vertical]) .m_68c77a5b{transform:translate(calc(var(--slider-size) + var(--mantine-spacing-xs) / 2), calc(-50% - var(--slider-size) / 2))}.m_559cce2d{position:relative}.m_559cce2d:where([data-has-spoiler]){margin-bottom:calc(1.5rem * var(--mantine-scale))}.m_b912df4e{transition:max-height var(--spoiler-transition-duration,.2s) ease;flex-direction:column;display:flex;overflow:hidden}.m_b9131032{inset-inline-start:0;height:calc(1.5rem * var(--mantine-scale));position:absolute;top:100%}.m_6d731127{align-items:var(--stack-align,stretch);justify-content:var(--stack-justify,flex-start);gap:var(--stack-gap,var(--mantine-spacing-md));flex-direction:column;display:flex}.m_cbb4ea7e{--stepper-icon-size-xs:calc(2.125rem * var(--mantine-scale));--stepper-icon-size-sm:calc(2.25rem * var(--mantine-scale));--stepper-icon-size-md:calc(2.625rem * var(--mantine-scale));--stepper-icon-size-lg:calc(3rem * var(--mantine-scale));--stepper-icon-size-xl:calc(3.25rem * var(--mantine-scale));--stepper-icon-size:var(--stepper-icon-size-md);--stepper-color:var(--mantine-primary-color-filled);--stepper-content-padding:var(--mantine-spacing-md);--stepper-spacing:var(--mantine-spacing-md);--stepper-radius:calc(62.5rem * var(--mantine-scale));--stepper-fz:var(--mantine-font-size-md);--stepper-outline-thickness:calc(.125rem * var(--mantine-scale))}[data-mantine-color-scheme=light] .m_cbb4ea7e{--stepper-outline-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_cbb4ea7e{--stepper-outline-color:var(--mantine-color-dark-5)}.m_aaf89d0b{flex-wrap:nowrap;align-items:center;display:flex}.m_aaf89d0b:where([data-wrap]){gap:var(--mantine-spacing-md) 0;flex-wrap:wrap}.m_aaf89d0b:where([data-orientation=vertical]){flex-direction:column}.m_aaf89d0b:where([data-orientation=vertical]):where([data-icon-position=left]){align-items:flex-start}.m_aaf89d0b:where([data-orientation=vertical]):where([data-icon-position=right]){align-items:flex-end}.m_aaf89d0b:where([data-orientation=horizontal]){flex-direction:row}.m_2a371ac9{height:var(--stepper-outline-thickness);margin-inline:var(--mantine-spacing-md);background-color:var(--stepper-outline-color);flex:1;transition:background-color .15s}.m_2a371ac9:where([data-active]){background-color:var(--stepper-color)}.m_78da155d{padding-top:var(--stepper-content-padding)}.m_cbb57068{--step-color:var(--stepper-color);cursor:default;display:flex}.m_cbb57068:where([data-allow-click]){cursor:pointer}.m_cbb57068:where([data-icon-position=left]){flex-direction:row}.m_cbb57068:where([data-icon-position=right]){flex-direction:row-reverse}.m_f56b1e2c{align-items:center}.m_833edb7e{--separator-spacing:calc(var(--mantine-spacing-xs) / 2);min-height:calc(var(--stepper-icon-size) + var(--mantine-spacing-xl) + var(--separator-spacing));margin-top:var(--separator-spacing);justify-content:flex-start;overflow:hidden}.m_833edb7e:where(:first-of-type){margin-top:0}.m_833edb7e:where(:last-of-type){min-height:auto}.m_833edb7e:where(:last-of-type) .m_6496b3f3{display:none}.m_818e70b{position:relative}.m_6496b3f3{top:calc(var(--stepper-icon-size) + var(--separator-spacing));border-inline-start:var(--stepper-outline-thickness) solid var(--stepper-outline-color);height:100vh;position:absolute;inset-inline-start:calc(var(--stepper-icon-size) / 2)}.m_6496b3f3:where([data-active]){border-color:var(--stepper-color)}.m_1959ad01{height:var(--stepper-icon-size);width:var(--stepper-icon-size);min-height:var(--stepper-icon-size);min-width:var(--stepper-icon-size);border-radius:var(--stepper-radius);font-size:var(--stepper-fz);border:var(--stepper-outline-thickness) solid var(--stepper-outline-color);background-color:var(--stepper-outline-color);justify-content:center;align-items:center;font-weight:700;transition:background-color .15s,border-color .15s;display:flex;position:relative}:where([data-mantine-color-scheme=light]) .m_1959ad01{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1959ad01{color:var(--mantine-color-dark-1)}.m_1959ad01:where([data-progress]){border-color:var(--step-color)}.m_1959ad01:where([data-completed]){color:var(--stepper-icon-color,var(--mantine-color-white));background-color:var(--step-color);border-color:var(--step-color)}.m_8faaac38{display:flex}.m_a79331dc{color:var(--stepper-icon-color,var(--mantine-color-white));justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.m_1956aa2a{flex-direction:column;display:flex}.m_1956aa2a:where([data-icon-position=left]){margin-inline-start:var(--mantine-spacing-sm)}.m_1956aa2a:where([data-icon-position=right]){text-align:right;margin-inline-end:var(--mantine-spacing-sm)}:where([dir=rtl]) .m_1956aa2a:where([data-icon-position=right]){text-align:left}.m_12051f6c{font-weight:var(--mantine-font-weight-medium);font-size:var(--stepper-fz);line-height:1}.m_164eea74{margin-top:calc(var(--stepper-spacing) / 3);margin-bottom:calc(var(--stepper-spacing) / 3);font-size:calc(var(--stepper-fz) - calc(.125rem * var(--mantine-scale)));color:var(--mantine-color-dimmed);line-height:1}.m_5f93f3bb{--switch-height-xs:calc(1rem * var(--mantine-scale));--switch-height-sm:calc(1.25rem * var(--mantine-scale));--switch-height-md:calc(1.5rem * var(--mantine-scale));--switch-height-lg:calc(1.875rem * var(--mantine-scale));--switch-height-xl:calc(2.25rem * var(--mantine-scale));--switch-width-xs:calc(2rem * var(--mantine-scale));--switch-width-sm:calc(2.375rem * var(--mantine-scale));--switch-width-md:calc(2.875rem * var(--mantine-scale));--switch-width-lg:calc(3.5rem * var(--mantine-scale));--switch-width-xl:calc(4.5rem * var(--mantine-scale));--switch-thumb-size-xs:calc(.75rem * var(--mantine-scale));--switch-thumb-size-sm:calc(.875rem * var(--mantine-scale));--switch-thumb-size-md:calc(1.125rem * var(--mantine-scale));--switch-thumb-size-lg:calc(1.375rem * var(--mantine-scale));--switch-thumb-size-xl:calc(1.75rem * var(--mantine-scale));--switch-label-font-size-xs:calc(.3125rem * var(--mantine-scale));--switch-label-font-size-sm:calc(.375rem * var(--mantine-scale));--switch-label-font-size-md:calc(.4375rem * var(--mantine-scale));--switch-label-font-size-lg:calc(.5625rem * var(--mantine-scale));--switch-label-font-size-xl:calc(.6875rem * var(--mantine-scale));--switch-track-label-padding-xs:calc(.125rem * var(--mantine-scale));--switch-track-label-padding-sm:calc(.15625rem * var(--mantine-scale));--switch-track-label-padding-md:calc(.1875rem * var(--mantine-scale));--switch-track-label-padding-lg:calc(.1875rem * var(--mantine-scale));--switch-track-label-padding-xl:calc(.21875rem * var(--mantine-scale));--switch-height:var(--switch-height-sm);--switch-width:var(--switch-width-sm);--switch-thumb-size:var(--switch-thumb-size-sm);--switch-label-font-size:var(--switch-label-font-size-sm);--switch-track-label-padding:var(--switch-track-label-padding-sm);--switch-radius:calc(62.5rem * var(--mantine-scale));--switch-color:var(--mantine-primary-color-filled);--switch-disabled-color:var(--mantine-color-disabled);position:relative}.m_926b4011{opacity:0;white-space:nowrap;width:100%;height:100%;margin:0;padding:0;position:absolute;overflow:hidden}.m_9307d992{-webkit-tap-highlight-color:transparent;cursor:var(--switch-cursor,var(--mantine-cursor-type));border-radius:var(--switch-radius);background-color:var(--switch-bg);height:var(--switch-height);min-width:var(--switch-width);appearance:none;font-size:var(--switch-label-font-size);font-weight:var(--mantine-font-weight-medium);order:var(--switch-order,1);-webkit-user-select:none;user-select:none;z-index:0;color:var(--switch-text-color);align-items:center;margin:0;line-height:0;transition:background-color .15s,border-color .15s;display:flex;position:relative;overflow:hidden}.m_9307d992:where([data-without-labels]){width:var(--switch-width)}.m_926b4011:focus-visible+.m_9307d992{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.m_926b4011:checked+.m_9307d992{--switch-bg:var(--switch-color);--switch-text-color:var(--mantine-color-white)}.m_926b4011:disabled+.m_9307d992,.m_926b4011[data-disabled]+.m_9307d992{--switch-bg:var(--switch-disabled-color);--switch-cursor:not-allowed}[data-mantine-color-scheme=light] .m_9307d992{--switch-bg:var(--mantine-color-gray-3);--switch-text-color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .m_9307d992{--switch-bg:var(--mantine-color-dark-5);--switch-text-color:var(--mantine-color-dark-1)}.m_9307d992[data-label-position=left]{--switch-order:2}.m_93039a1d{z-index:1;border-radius:var(--switch-radius);background-color:var(--switch-thumb-bg,var(--mantine-color-white));height:var(--switch-thumb-size);width:var(--switch-thumb-size);transition:inset-inline-start .15s;display:flex;position:absolute;inset-inline-start:var(--switch-thumb-start,var(--switch-track-label-padding))}.m_93039a1d:where([data-with-thumb-indicator]):before{content:"";background-color:var(--switch-bg);border-radius:var(--switch-radius);width:40%;height:40%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.m_93039a1d>*{margin:auto}.m_926b4011:checked+*>.m_93039a1d{--switch-thumb-start:calc(100% - var(--switch-thumb-size) - var(--switch-track-label-padding))}.m_926b4011:disabled+*>.m_93039a1d,.m_926b4011[data-disabled]+*>.m_93039a1d{--switch-thumb-bg:var(--switch-thumb-bg-disabled)}[data-mantine-color-scheme=light] .m_93039a1d{--switch-thumb-bg-disabled:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_93039a1d{--switch-thumb-bg-disabled:var(--mantine-color-dark-3)}.m_8277e082{height:100%;min-width:calc(var(--switch-width) - var(--switch-thumb-size));padding-inline:var(--switch-track-label-padding);place-content:center;margin-inline-start:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));transition:margin .15s;display:grid}.m_926b4011:checked+*>.m_8277e082{margin-inline-start:0;margin-inline-end:calc(var(--switch-thumb-size) + var(--switch-track-label-padding))}.m_b23fa0ef{border-collapse:collapse;border-spacing:0;width:100%;line-height:var(--mantine-line-height);font-size:var(--mantine-font-size-sm);table-layout:var(--table-layout,auto);caption-side:var(--table-caption-side,bottom);border:none}:where([data-mantine-color-scheme=light]) .m_b23fa0ef{--table-hover-color:var(--mantine-color-gray-1);--table-striped-color:var(--mantine-color-gray-0);--table-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_b23fa0ef{--table-hover-color:var(--mantine-color-dark-5);--table-striped-color:var(--mantine-color-dark-6);--table-border-color:var(--mantine-color-dark-4)}.m_b23fa0ef:where([data-with-table-border]){border:calc(.0625rem * var(--mantine-scale)) solid var(--table-border-color)}.m_b23fa0ef:where([data-tabular-nums]){font-variant-numeric:tabular-nums}.m_b23fa0ef:where([data-variant=vertical]) :where(.m_4e7aa4f3){font-weight:var(--mantine-font-weight-medium)}:where([data-mantine-color-scheme=light]) .m_b23fa0ef:where([data-variant=vertical]) :where(.m_4e7aa4f3){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_b23fa0ef:where([data-variant=vertical]) :where(.m_4e7aa4f3){background-color:var(--mantine-color-dark-6)}.m_4e7aa4f3{text-align:left}:where([dir=rtl]) .m_4e7aa4f3{text-align:right}.m_4e7aa4fd{background-color:#0000;border-bottom:none}@media (hover:hover){.m_4e7aa4fd:hover:where([data-hover]){background-color:var(--tr-hover-bg)}}@media (hover:none){.m_4e7aa4fd:active:where([data-hover]){background-color:var(--tr-hover-bg)}}.m_4e7aa4fd:where([data-with-row-border]){border-bottom:calc(.0625rem * var(--mantine-scale)) solid var(--table-border-color)}.m_4e7aa4ef,.m_4e7aa4f3{padding:var(--table-vertical-spacing) var(--table-horizontal-spacing,var(--mantine-spacing-xs))}.m_4e7aa4ef:where([data-with-column-border]:not(:first-child)),.m_4e7aa4f3:where([data-with-column-border]:not(:first-child)){border-inline-start:calc(.0625rem * var(--mantine-scale)) solid var(--table-border-color)}.m_4e7aa4ef:where([data-with-column-border]:not(:last-child)),.m_4e7aa4f3:where([data-with-column-border]:not(:last-child)){border-inline-end:calc(.0625rem * var(--mantine-scale)) solid var(--table-border-color)}.m_b2404537>:where(tr):where([data-with-row-border]:last-of-type){border-bottom:none}.m_b2404537>:where(tr):where([data-striped=odd]:nth-of-type(odd)),.m_b2404537>:where(tr):where([data-striped=even]:nth-of-type(2n)){background-color:var(--table-striped-color)}.m_b2404537>:where(tr)[data-hover]{--tr-hover-bg:var(--table-highlight-on-hover-color,var(--table-hover-color))}.m_b242d975{top:var(--table-sticky-header-offset,0);z-index:3}.m_b242d975:where([data-sticky]){position:sticky}.m_b242d975:where([data-sticky]) :where(.m_4e7aa4f3){top:var(--table-sticky-header-offset,0);background-color:var(--mantine-color-body);position:sticky}:where([data-with-table-border]) .m_b242d975[data-sticky]{top:var(--table-sticky-header-offset,0);z-index:4;border-top:none;position:sticky}:where([data-with-table-border]) .m_b242d975[data-sticky]:before{content:"";left:0;top:calc(-.03125rem * var(--mantine-scale));width:100%;height:calc(.0625rem * var(--mantine-scale));background-color:var(--table-border-color);z-index:5;display:block;position:absolute}:where([data-with-table-border]) .m_b242d975[data-sticky] .m_4e7aa4f3:first-child{border-top:none}.m_9e5a3ac7{color:var(--mantine-color-dimmed)}.m_9e5a3ac7:where([data-side=top]){margin-bottom:var(--mantine-spacing-xs)}.m_9e5a3ac7:where([data-side=bottom]){margin-top:var(--mantine-spacing-xs)}.m_a100c15{overflow-x:var(--table-overflow)}.m_62259741{min-width:var(--table-min-width);max-height:var(--table-max-height)}.m_bcaa9990{--toc-depth-offset:.8em;flex-direction:column;display:flex}.m_375a65ef{font-size:var(--toc-size,var(--mantine-font-size-md));border-radius:var(--toc-radius,var(--mantine-radius-default));padding:.3em .8em;padding-left:max(calc(var(--depth-offset) * var(--toc-depth-offset)), .8em);display:block}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_375a65ef:where(:hover):where(:not([data-variant=none])){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_375a65ef:where(:hover):where(:not([data-variant=none])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_375a65ef:where(:active):where(:not([data-variant=none])){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_375a65ef:where(:active):where(:not([data-variant=none])){background-color:var(--mantine-color-dark-5)}}.m_375a65ef:where([data-active]){background-color:var(--toc-bg);color:var(--toc-color)}[data-mantine-color-scheme=light] .m_89d60db1{--tab-border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89d60db1{--tab-border-color:var(--mantine-color-dark-4)}.m_89d60db1{display:var(--tabs-display);flex-direction:var(--tabs-flex-direction);--tabs-list-direction:row;--tabs-panel-grow:unset;--tabs-display:block;--tabs-flex-direction:row;--tabs-list-border-width:0;--tabs-list-border-size:0 0 var(--tabs-list-border-width) 0;--tabs-list-gap:unset;--tabs-list-line-bottom:0;--tabs-list-line-top:unset;--tabs-list-line-start:0;--tabs-list-line-end:0;--tab-radius:var(--tabs-radius) var(--tabs-radius) 0 0;--tab-border-width:0 0 var(--tabs-list-border-width) 0}.m_89d60db1[data-inverted]{--tabs-list-line-bottom:unset;--tabs-list-line-top:0;--tab-radius:0 0 var(--tabs-radius) var(--tabs-radius);--tab-border-width:var(--tabs-list-border-width) 0 0 0}.m_89d60db1[data-inverted] .m_576c9d4:before{top:0;bottom:unset}.m_89d60db1[data-orientation=vertical]{--tabs-list-line-start:unset;--tabs-list-line-end:0;--tabs-list-line-top:0;--tabs-list-line-bottom:0;--tabs-list-border-size:0 var(--tabs-list-border-width) 0 0;--tab-border-width:0 var(--tabs-list-border-width) 0 0;--tab-radius:var(--tabs-radius) 0 0 var(--tabs-radius);--tabs-list-direction:column;--tabs-panel-grow:1;--tabs-display:flex}[dir=rtl] .m_89d60db1[data-orientation=vertical]{--tabs-list-border-size:0 0 0 var(--tabs-list-border-width);--tab-border-width:0 0 0 var(--tabs-list-border-width);--tab-radius:0 var(--tabs-radius) var(--tabs-radius) 0}.m_89d60db1[data-orientation=vertical][data-placement=right]{--tabs-flex-direction:row-reverse;--tabs-list-line-start:0;--tabs-list-line-end:unset;--tabs-list-border-size:0 0 0 var(--tabs-list-border-width);--tab-border-width:0 0 0 var(--tabs-list-border-width);--tab-radius:0 var(--tabs-radius) var(--tabs-radius) 0}[dir=rtl] .m_89d60db1[data-orientation=vertical][data-placement=right]{--tabs-list-border-size:0 var(--tabs-list-border-width) 0 0;--tab-border-width:0 var(--tabs-list-border-width) 0 0;--tab-radius:var(--tabs-radius) 0 0 var(--tabs-radius)}.m_89d60db1[data-variant=default]{--tabs-list-border-width:calc(.125rem * var(--mantine-scale))}[data-mantine-color-scheme=light] .m_89d60db1[data-variant=default]{--tab-hover-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_89d60db1[data-variant=default]{--tab-hover-color:var(--mantine-color-dark-6)}.m_89d60db1[data-variant=outline]{--tabs-list-border-width:calc(.0625rem * var(--mantine-scale))}.m_89d60db1[data-variant=pills]{--tabs-list-gap:calc(var(--mantine-spacing-sm) / 2)}[data-mantine-color-scheme=light] .m_89d60db1[data-variant=pills]{--tab-hover-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_89d60db1[data-variant=pills]{--tab-hover-color:var(--mantine-color-dark-6)}.m_89d33d6d{justify-content:var(--tabs-justify,flex-start);flex-wrap:wrap;flex-direction:var(--tabs-list-direction);gap:var(--tabs-list-gap);display:flex}.m_89d33d6d:where([data-grow]) .m_4ec4dce6{flex:1}.m_b0c91715{flex-grow:var(--tabs-panel-grow)}.m_4ec4dce6{padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);font-size:var(--mantine-font-size-sm);white-space:nowrap;z-index:0;-webkit-user-select:none;user-select:none;align-items:center;line-height:1;display:flex;position:relative}.m_4ec4dce6:where(:disabled,[data-disabled]){opacity:.5;cursor:not-allowed}.m_4ec4dce6:focus{z-index:1}.m_fc420b1f{justify-content:center;align-items:center;display:flex}.m_fc420b1f:where([data-position=left]:not(:only-child)){margin-inline-end:var(--mantine-spacing-xs)}.m_fc420b1f:where([data-position=right]:not(:only-child)){margin-inline-start:var(--mantine-spacing-xs)}.m_42bbd1ae{text-align:center;flex:1}.m_576c9d4{position:relative}.m_576c9d4:before{content:"";border:1px solid var(--tab-border-color);bottom:var(--tabs-list-line-bottom);inset-inline-start:var(--tabs-list-line-start);inset-inline-end:var(--tabs-list-line-end);top:var(--tabs-list-line-top);position:absolute}.m_539e827b{border-radius:var(--tab-radius);border-width:var(--tab-border-width);background-color:#0000;border-style:solid;border-color:#0000}.m_539e827b:where([data-active]){border-color:var(--tabs-color)}@media (hover:hover){.m_539e827b:hover{background-color:var(--tab-hover-color)}.m_539e827b:hover:where(:not([data-active])){border-color:var(--tab-border-color)}}@media (hover:none){.m_539e827b:active{background-color:var(--tab-hover-color)}.m_539e827b:active:where(:not([data-active])){border-color:var(--tab-border-color)}}@media (hover:hover){.m_539e827b:disabled:hover,.m_539e827b[data-disabled]:hover{background-color:#0000}}@media (hover:none){.m_539e827b:disabled:active,.m_539e827b[data-disabled]:active{background-color:#0000}}.m_6772fbd5{position:relative}.m_6772fbd5:before{content:"";border-color:var(--tab-border-color);border-width:var(--tabs-list-border-size);bottom:var(--tabs-list-line-bottom);inset-inline-start:var(--tabs-list-line-start);inset-inline-end:var(--tabs-list-line-end);top:var(--tabs-list-line-top);border-style:solid;position:absolute}.m_b59ab47c{border-top:calc(.0625rem * var(--mantine-scale)) solid transparent;border-bottom:calc(.0625rem * var(--mantine-scale)) solid transparent;border-right:calc(.0625rem * var(--mantine-scale)) solid transparent;border-left:calc(.0625rem * var(--mantine-scale)) solid transparent;border-top-color:var(--tab-border-top-color);border-bottom-color:var(--tab-border-bottom-color);border-radius:var(--tab-radius);--tab-border-bottom-color:transparent;--tab-border-top-color:transparent;--tab-border-inline-end-color:transparent;--tab-border-inline-start-color:transparent;position:relative}.m_b59ab47c:where([data-active]):before{content:"";background-color:var(--tab-border-color);bottom:var(--tab-before-bottom,calc(-.0625rem * var(--mantine-scale)));left:var(--tab-before-left,calc(-.0625rem * var(--mantine-scale)));right:var(--tab-before-right,auto);top:var(--tab-before-top,auto);width:calc(.0625rem * var(--mantine-scale));height:calc(.0625rem * var(--mantine-scale));position:absolute}.m_b59ab47c:where([data-active]):after{content:"";background-color:var(--tab-border-color);bottom:var(--tab-after-bottom,calc(-.0625rem * var(--mantine-scale)));right:var(--tab-after-right,calc(-.0625rem * var(--mantine-scale)));left:var(--tab-after-left,auto);top:var(--tab-after-top,auto);width:calc(.0625rem * var(--mantine-scale));height:calc(.0625rem * var(--mantine-scale));position:absolute}.m_b59ab47c:where([data-active]){border-top-color:var(--tab-border-top-color);border-bottom-color:var(--tab-border-bottom-color);border-inline-start-color:var(--tab-border-inline-start-color);border-inline-end-color:var(--tab-border-inline-end-color);--tab-border-top-color:var(--tab-border-color);--tab-border-inline-start-color:var(--tab-border-color);--tab-border-inline-end-color:var(--tab-border-color);--tab-border-bottom-color:var(--mantine-color-body)}.m_b59ab47c:where([data-active])[data-inverted]{--tab-border-bottom-color:var(--tab-border-color);--tab-border-top-color:var(--mantine-color-body);--tab-before-bottom:auto;--tab-before-top:calc(-.0625rem * var(--mantine-scale));--tab-after-bottom:auto;--tab-after-top:calc(-.0625rem * var(--mantine-scale))}.m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=left]{--tab-border-inline-end-color:var(--mantine-color-body);--tab-border-inline-start-color:var(--tab-border-color);--tab-border-bottom-color:var(--tab-border-color);--tab-before-right:calc(-.0625rem * var(--mantine-scale));--tab-before-left:auto;--tab-before-bottom:auto;--tab-before-top:calc(-.0625rem * var(--mantine-scale));--tab-after-left:auto;--tab-after-right:calc(-.0625rem * var(--mantine-scale))}[dir=rtl] .m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=left]{--tab-before-right:auto;--tab-before-left:calc(-.0625rem * var(--mantine-scale));--tab-after-left:calc(-.0625rem * var(--mantine-scale));--tab-after-right:auto}.m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=right]{--tab-border-inline-start-color:var(--mantine-color-body);--tab-border-inline-end-color:var(--tab-border-color);--tab-border-bottom-color:var(--tab-border-color);--tab-before-left:calc(-.0625rem * var(--mantine-scale));--tab-before-right:auto;--tab-before-bottom:auto;--tab-before-top:calc(-.0625rem * var(--mantine-scale));--tab-after-right:auto;--tab-after-left:calc(-.0625rem * var(--mantine-scale))}[dir=rtl] .m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=right]{--tab-before-left:auto;--tab-before-right:calc(-.0625rem * var(--mantine-scale));--tab-after-right:calc(-.0625rem * var(--mantine-scale));--tab-after-left:auto}.m_c3381914{border-radius:var(--tabs-radius);background-color:var(--tab-bg);color:var(--tab-color);--tab-bg:transparent;--tab-color:inherit}@media (hover:hover){.m_c3381914:not([data-disabled]):hover{--tab-bg:var(--tab-hover-color)}}@media (hover:none){.m_c3381914:not([data-disabled]):active{--tab-bg:var(--tab-hover-color)}}.m_c3381914[data-active][data-active]{--tab-bg:var(--tabs-color);--tab-color:var(--tabs-text-color,var(--mantine-color-white))}@media (hover:hover){.m_c3381914[data-active][data-active]:hover{--tab-bg:var(--tabs-color)}}@media (hover:none){.m_c3381914[data-active][data-active]:active{--tab-bg:var(--tabs-color)}}.m_7341320d{--ti-size-xs:calc(1.125rem * var(--mantine-scale));--ti-size-sm:calc(1.375rem * var(--mantine-scale));--ti-size-md:calc(1.75rem * var(--mantine-scale));--ti-size-lg:calc(2.125rem * var(--mantine-scale));--ti-size-xl:calc(2.75rem * var(--mantine-scale));--ti-size:var(--ti-size-md);-webkit-user-select:none;user-select:none;width:var(--ti-size);height:var(--ti-size);min-width:var(--ti-size);min-height:var(--ti-size);border-radius:var(--ti-radius,var(--mantine-radius-default));background:var(--ti-bg,var(--mantine-primary-color-filled));color:var(--ti-color,var(--mantine-color-white));border:var(--ti-bd,1px solid transparent);justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}.m_43657ece{--offset:calc(var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2);--tl-bullet-size:calc(1.25rem * var(--mantine-scale));--tl-line-width:calc(.25rem * var(--mantine-scale));--tl-radius:calc(62.5rem * var(--mantine-scale));--tl-color:var(--mantine-primary-color-filled)}.m_43657ece:where([data-align=left]){padding-inline-start:var(--offset)}.m_43657ece:where([data-align=right]){padding-inline-end:var(--offset)}.m_2ebe8099{font-weight:var(--mantine-font-weight-medium);margin-bottom:calc(var(--mantine-spacing-xs) / 2);line-height:1}.m_436178ff{--item-border:var(--tl-line-width) var(--tli-border-style,solid) var(--item-border-color);color:var(--mantine-color-text);position:relative}.m_436178ff:before{content:"";pointer-events:none;top:0;left:var(--timeline-line-left,0);right:var(--timeline-line-right,0);bottom:calc(var(--mantine-spacing-xl) * -1);border-inline-start:var(--item-border);display:var(--timeline-line-display,none);position:absolute}.m_43657ece[data-align=left] .m_436178ff:before{--timeline-line-left:calc(var(--tl-line-width) * -1);--timeline-line-right:auto}[dir=rtl] .m_43657ece[data-align=left] .m_436178ff:before,.m_43657ece[data-align=right] .m_436178ff:before{--timeline-line-left:auto;--timeline-line-right:calc(var(--tl-line-width) * -1)}[dir=rtl] .m_43657ece[data-align=right] .m_436178ff:before{--timeline-line-left:calc(var(--tl-line-width) * -1);--timeline-line-right:auto}.m_43657ece:where([data-align=left]) .m_436178ff{text-align:left;padding-inline-start:var(--offset)}.m_43657ece:where([data-align=right]) .m_436178ff{text-align:right;padding-inline-end:var(--offset)}:where([data-mantine-color-scheme=light]) .m_436178ff{--item-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_436178ff{--item-border-color:var(--mantine-color-dark-4)}.m_436178ff:where([data-line-active]):before{border-color:var(--tli-color,var(--tl-color))}.m_436178ff:where(:not(:last-of-type)){--timeline-line-display:block}.m_436178ff:where(:not(:first-of-type)){margin-top:var(--mantine-spacing-xl)}.m_8affcee1{width:var(--tl-bullet-size);height:var(--tl-bullet-size);border-radius:var(--tli-radius,var(--tl-radius));border:var(--tl-line-width) solid;background-color:var(--mantine-color-body);color:var(--mantine-color-text);justify-content:center;align-items:center;display:flex;position:absolute;top:0}:where([data-mantine-color-scheme=light]) .m_8affcee1{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1{border-color:var(--mantine-color-dark-4)}.m_43657ece:where([data-align=left]) .m_8affcee1{left:calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1);right:auto}:where([dir=rtl]) .m_43657ece:where([data-align=left]) .m_8affcee1,.m_43657ece:where([data-align=right]) .m_8affcee1{left:auto;right:calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1)}:where([dir=rtl]) .m_43657ece:where([data-align=right]) .m_8affcee1{left:calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1);right:auto}.m_8affcee1:where([data-with-child]){border-width:var(--tl-line-width)}:where([data-mantine-color-scheme=light]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-dark-4)}.m_8affcee1:where([data-active]){border-color:var(--tli-color,var(--tl-color));background-color:var(--mantine-color-white);color:var(--tl-icon-color,var(--mantine-color-white))}.m_8affcee1:where([data-active]):where([data-with-child]){background-color:var(--tli-color,var(--tl-color));color:var(--tl-icon-color,var(--mantine-color-white))}.m_43657ece:where([data-align=left]) .m_540e8f41{text-align:left;padding-inline-start:var(--offset)}:where([dir=rtl]) .m_43657ece:where([data-align=left]) .m_540e8f41{text-align:right}.m_43657ece:where([data-align=right]) .m_540e8f41{text-align:right;padding-inline-end:var(--offset)}:where([dir=rtl]) .m_43657ece:where([data-align=right]) .m_540e8f41{text-align:left}.m_8a5d1357{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));margin:0}.m_8a5d1357:where([data-line-clamp]){text-overflow:ellipsis;-webkit-line-clamp:var(--title-line-clamp);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.m_f698e191{--level-offset:var(--mantine-spacing-lg);--tree-line-width:calc(.0625rem * var(--mantine-scale));--tree-line-color:var(--mantine-color-default-border);-webkit-user-select:none;user-select:none;margin:0;padding:0}.m_75f3ecf{margin:0;padding:0}.m_f6970eb1{cursor:pointer;outline:0;margin:0;padding:0;list-style:none}.m_f6970eb1:focus-visible>.m_dc283425{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.m_dc283425{padding-inline-start:var(--label-offset);position:relative}:where([data-mantine-color-scheme=light]) .m_dc283425:where([data-selected]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_dc283425:where([data-selected]){background-color:var(--mantine-color-dark-5)}.m_dc283425:where([data-dragging]){opacity:.4}.m_dc283425:where([data-drag-over=before]):before{content:"";top:calc(-.0625rem * var(--mantine-scale));height:calc(.125rem * var(--mantine-scale));background-color:var(--mantine-primary-color-filled);pointer-events:none;z-index:1;position:absolute;inset-inline-start:var(--label-offset,0);inset-inline-end:0}.m_dc283425:where([data-drag-over=after]):after{content:"";bottom:calc(-.0625rem * var(--mantine-scale));height:calc(.125rem * var(--mantine-scale));background-color:var(--mantine-primary-color-filled);pointer-events:none;z-index:1;position:absolute;inset-inline-start:var(--label-offset,0);inset-inline-end:0}.m_dc283425:where([data-drag-over=inside]){background-color:var(--mantine-primary-color-light)}:where([data-with-lines]) .m_f6970eb1{position:relative}:where([data-with-lines]) .m_75f3ecf>.m_f6970eb1:before{content:"";top:calc(.75rem * var(--mantine-scale));width:calc(var(--level-offset) / 2);border-top:var(--tree-line-width) solid var(--tree-line-color);pointer-events:none;height:0;position:absolute;inset-inline-start:calc(var(--label-offset) - var(--level-offset) / 2)}:where([data-with-lines]) .m_75f3ecf>.m_f6970eb1:after{content:"";top:0;bottom:0;border-inline-start:var(--tree-line-width) solid var(--tree-line-color);pointer-events:none;width:0;position:absolute;inset-inline-start:calc(var(--label-offset) - var(--level-offset) / 2)}:where([data-with-lines]) .m_75f3ecf>.m_f6970eb1:last-child:after{height:calc(.75rem * var(--mantine-scale));bottom:auto}.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:calc(.0625rem * var(--mantine-scale)) 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);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);border-radius:var(--mantine-radius-sm);overflow-x:auto}: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){color:inherit;background-color:#0000;border:0;border-radius:0;padding:0}.m_d08caa0 :where(kbd){--kbd-fz:calc(.75rem * var(--mantine-scale));--kbd-padding:calc(.1875rem * var(--mantine-scale)) calc(.3125rem * var(--mantine-scale));font-family:var(--mantine-font-family-monospace);line-height:var(--mantine-line-height);font-weight:var(--mantine-font-weight-bold);padding:var(--kbd-padding);font-size:var(--kbd-fz);border-radius:var(--mantine-radius-sm);border:calc(.0625rem * var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem * var(--mantine-scale))}: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:calc(.0625rem * var(--mantine-scale)) calc(.3125rem * var(--mantine-scale));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){border-collapse:collapse;caption-side:bottom;width:100%;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:calc(.0625rem * var(--mantine-scale)) solid;border-color:var(--table-border-color)}.m_d08caa0 :where(table) :where(tfoot th){border-top:calc(.0625rem * var(--mantine-scale)) solid;border-color:var(--table-border-color)}.m_d08caa0 :where(table) :where(td){padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-bottom:calc(.0625rem * var(--mantine-scale)) 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_e4d36c9b{min-width:calc(12.5rem * var(--mantine-scale));background-color:var(--mantine-color-body);box-shadow:var(--mantine-shadow-md);border-radius:var(--mantine-radius-default)}:where([data-mantine-color-scheme=light]) .m_e4d36c9b{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_e4d36c9b{border:1px solid var(--mantine-color-dark-4)}.m_7f4bcb19{padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);font-size:var(--mantine-font-size-md);font-weight:var(--mantine-font-weight-medium);color:var(--mantine-color-bright)}.m_3de554dd{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);padding-top:0}.m_e4d36c9b:where([data-type=radial]) :where(.m_3de554dd){padding-top:var(--mantine-spacing-sm)}.m_b30369b5{width:calc(.75rem * var(--mantine-scale));height:calc(.75rem * var(--mantine-scale));min-width:calc(.75rem * var(--mantine-scale));min-height:calc(.75rem * var(--mantine-scale))}.m_3de8964e{font-size:var(--mantine-font-size-sm);justify-content:space-between;align-items:center;display:flex}.m_3de8964e:where(.m_3de8964e+.m_3de8964e){margin-top:calc(var(--mantine-spacing-sm) / 2)}.m_3de8964e[data-type=scatter] .m_b30369b5{display:none}.m_50186d10{align-items:center;gap:var(--mantine-spacing-sm);margin-inline-end:var(--mantine-spacing-xl);display:flex}.m_501dadf9{color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_50192318{color:var(--mantine-color-bright)}.m_847eaf{flex-wrap:wrap;justify-content:flex-end;align-items:center;height:100%;display:flex}.m_847eaf:where([data-centered]){justify-content:center}.m_847eaf:where([data-position=top]){padding-bottom:var(--mantine-spacing-md)}.m_847eaf:where([data-position=bottom]){padding-top:var(--mantine-spacing-md)}.m_17da7e62{align-items:center;gap:calc(.4375rem * var(--mantine-scale));padding:7px var(--mantine-spacing-xs);border-radius:var(--mantine-radius-default);line-height:1;display:flex}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:active){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:active){background-color:var(--mantine-color-dark-5)}}.m_17da7e62[data-without-color] .m_6e236e21{display:none}.m_8ff56c0d{font-size:var(--mantine-font-size-sm);margin:0;padding:0}.m_a50f3e58{--chart-bar-label-color:var(--mantine-color-dimmed);width:100%;display:block}.m_a50f3e58 svg{outline:0;overflow:visible}:where([data-mantine-color-scheme=light]) .m_a50f3e58{--chart-grid-color:#adb5bd99;--chart-cursor-fill:#adb5bd26}:where([data-mantine-color-scheme=dark]) .m_a50f3e58{--chart-cursor-fill:#69696926;--chart-grid-color:#69696999}.m_a50f3e58 :where(text){font-family:var(--mantine-font-family);color:var(--chart-text-color,var(--mantine-color-dimmed))}.m_af9188cb{width:100%;height:100%}.m_a50a48bc{stroke:var(--chart-grid-color)}.m_a507a517{color:var(--chart-grid-color)}.m_2293801d{color:var(--chart-text-color,var(--mantine-color-dimmed))}.m_92b296cd{min-width:calc(12.5rem * var(--mantine-scale));background-color:var(--mantine-color-body);box-shadow:var(--mantine-shadow-md);border-radius:var(--mantine-radius-default);padding:var(--mantine-spacing-sm)}:where([data-mantine-color-scheme=light]) .m_92b296cd{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_92b296cd{border:1px solid var(--mantine-color-dark-4)}.m_f9458cfe svg{outline:0}.m_a410e613{min-height:var(--chart-size,auto);height:var(--chart-size,auto);width:var(--chart-size,auto);min-width:var(--chart-size,auto)}.m_a410e613 :where(*){outline:0}.m_ddb0bfe3{fill:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_cd8943fd{min-height:var(--chart-size,auto);height:var(--chart-size,auto);width:var(--chart-size,auto);min-width:var(--chart-size,auto)}.m_cd8943fd :where(*){outline:0}:where([data-mantine-color-scheme=light]) .m_1f271cf7{--chart-grid-color:#adb5bd99;--chart-text-color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1f271cf7{--chart-grid-color:#69696999;--chart-text-color:var(--mantine-color-dark-1)}.m_1f271cf7 :where(text){font-size:var(--mantine-font-size-xs);fill:var(--chart-text-color,var(--mantine-color-dimmed));-webkit-user-select:none;user-select:none}.m_1f271cf7 :where(svg){outline:0}.m_cf06f58c{width:100%;height:100%}:where([data-mantine-color-scheme=light]) .m_cd2bd9e5{--chart-empty-background:var(--mantine-color-gray-1);--chart-cursor-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_cd2bd9e5{--chart-empty-background:var(--mantine-color-dark-6);--chart-cursor-color:var(--mantine-color-dark-4)}.m_cd2bd9e5 :where(svg){outline:0}.m_6bcc3420{padding:var(--mantine-spacing-md);box-shadow:var(--mantine-shadow-md);min-width:calc(12.5rem * var(--mantine-scale));font-size:var(--mantine-font-size-sm);justify-content:space-between;align-items:center;display:flex}:where([data-mantine-color-scheme=light]) .m_6bcc3420{border:1px solid var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_6bcc3420{border:1px solid var(--mantine-color-dark-4)}.m_80d531e7{min-height:var(--chart-size,auto);height:var(--chart-size,auto);width:var(--chart-size,auto);min-width:var(--chart-size,auto)}.m_80d531e7 :where(*){outline:0}.m_2ef228c3{width:fit-content;display:block}:where([data-mantine-color-scheme=light]) .m_2ef228c3{--heatmap-level-1:#51cf664d;--heatmap-level-2:#40c05773;--heatmap-level-3:#37b24dbf;--heatmap-level-4:#2b8a3e;--heatmap-empty-rect-bg:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_2ef228c3{--heatmap-level-1:#2b8a3e4d;--heatmap-level-2:#2f9e4473;--heatmap-level-3:#37b24dbf;--heatmap-level-4:#51cf66;--heatmap-empty-rect-bg:var(--mantine-color-dark-5)}.m_2ef201c5{stroke-width:calc(.0625rem * var(--mantine-scale))}.m_2ef201c5:where([data-empty]){fill:var(--heatmap-empty-rect-bg)}.m_7e977775,.m_c4b68f8d,.m_75b4f3e6{cursor:default;-webkit-user-select:none;user-select:none;fill:var(--mantine-color-dimmed)}.m_da847eb2:where([data-empty]){fill:var(--heatmap-empty-rect-bg)}.m_1ea785b1{gap:var(--bars-list-gap);flex-direction:column;width:100%;display:flex}.m_294011ec{font-size:var(--mantine-font-size-sm);font-weight:var(--mantine-font-weight-medium);padding-bottom:var(--bars-list-gap);justify-content:space-between;display:flex}.m_9de42164{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-md);display:flex}.m_6f89abf0{min-width:var(--bars-list-min-bar-size);height:var(--bars-list-bar-height);padding:0 var(--mantine-spacing-sm);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-white);border-radius:var(--mantine-radius-sm);align-items:center;font-weight:500;transition:width .3s;display:flex}:where([data-mantine-color-scheme=light]) .m_6f89abf0,:where([data-mantine-color-scheme=dark]) .m_6f89abf0{background-color:var(--mantine-primary-color-filled)}.m_7016be6d{font-size:var(--mantine-font-size-sm);font-weight:var(--mantine-font-weight-medium);white-space:nowrap;color:var(--mantine-color-text)}.m_3c064071{min-height:var(--chart-height,auto)}.m_3c064071 :where(*){outline:0}:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--primary:#c42a3a;--secondary:#242840;--tertiary:#fcc369;--quaternary:#279cd8;--bg-page:#f8f9fb;--bg-card:#fff;--text-primary:#242840;--text-secondary:#7e8799;--border:#eceef2;--hover-row:#fafafb;--success:#4caf7b;--warning:#e8b13b;--danger:#c42a3a;--attendance-present:#64e8af;--attendance-late:#ff9a6b;--attendance-absent:#d31f38;--container-max:1440px;--gutter:24px;--radius-card:5px;--radius-input:5px;--radius-max:5px;--puza-badge-gap:8px;--shadow-card:0 8px 24px #0000000a;--line-height:1.6;--transition:.2s ease-in-out;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--font-family:Montserrat;--mantine-font-family:Montserrat;--mantine-font-family-headings:Montserrat;--mantine-font-family-monospace:Montserrat;--text-h1:36px;--text-h2:30px;--text-h3:24px;--text-h4:20px;--text-h5:18px;--text-body-lg:16px;--text-body:15px;--text-body-sm:14px;--text-caption:13px;--text-micro:12px;--library-accent:var(--primary);--library-accent-hover:#a2222f;--library-accent-soft:color-mix(in srgb, var(--primary) 12%, transparent);--library-ink:var(--secondary);--library-highlight:var(--tertiary);--library-info:var(--quaternary);--library-page-canvas:var(--bg-page);--scroll-thumb:#2428401f;--scroll-thumb-hover:#24284042;--scroll-track:transparent}*{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) var(--scroll-track)}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover)}html,body,#root{height:100%}body{font-family:var(--font-family);font-size:var(--text-body-sm);line-height:var(--line-height);color:var(--text-primary);background:var(--bg-page);margin:0}button,input,textarea,select{font-family:var(--font-family)}:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}:focus:not(:focus-visible){outline:none}*{scroll-behavior:smooth}[class*=card],[class*=Item],button{will-change:transform;backface-visibility:hidden}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}[data-page]{animation:.3s ease-out fadeIn}.puza-page-header{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;min-height:36px;margin-bottom:var(--space-3);display:flex}.puza-page-header-title{flex:0 auto;min-width:0}.puza-page-header-toolbar{justify-content:flex-end;align-items:center;gap:var(--space-3);flex:auto;min-width:0;display:flex}.puza-breadcrumb{align-items:center;gap:var(--space-1);row-gap:var(--space-1);flex-wrap:wrap;min-width:0;display:inline-flex}.puza-breadcrumb-icon{color:var(--text-secondary);opacity:.9;flex-shrink:0}.puza-breadcrumb-link{font-size:var(--text-caption);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;line-height:1.35;text-decoration:none}.puza-breadcrumb-link:hover{color:var(--primary)}.puza-breadcrumb-sep{margin:0 var(--space-2);font-size:var(--text-micro);color:var(--text-secondary);opacity:.45;-webkit-user-select:none;user-select:none}.puza-breadcrumb-current{font-size:var(--text-caption);color:var(--secondary);letter-spacing:.01em;font-weight:700;line-height:1.35}.puza-column-head{padding:var(--space-3) var(--space-4);font-weight:700;font-size:var(--text-micro);letter-spacing:.01em;text-align:center;color:#fff;background:var(--secondary);border-bottom:1px solid color-mix(in srgb, var(--secondary) 85%, #000)}.puza-dashboard-card{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg-card);min-width:0;overflow:hidden}.puza-dashboard-card-head{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);letter-spacing:.01em;color:#fff;background:var(--secondary);border-bottom:1px solid color-mix(in srgb, var(--secondary) 85%, #000);font-size:14px;font-weight:700;display:flex}.puza-dashboard-card-head-label{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.puza-dashboard-card-head-label svg{color:#fff;flex-shrink:0}.puza-dashboard-card-head-action{font-size:var(--text-micro);letter-spacing:0;color:#ffffffd1;cursor:pointer;transition:color var(--transition);background:0 0;border:0;align-items:center;gap:2px;margin:0;padding:0;font-weight:600;display:inline-flex}.puza-dashboard-card-head-action:hover{color:#fff}.puza-dashboard-card-body{padding:var(--space-4);--dash-bold-size:13px;--dash-bold-weight:800;--dash-soft-size:12px;--dash-soft-weight:400}.puza-with-badge{flex-wrap:nowrap;align-items:center;display:inline-flex}.puza-with-badge>*+*{margin-inline-start:var(--puza-badge-gap)}.puza-filter-tabs{gap:var(--space-2);padding:var(--space-1);flex-wrap:nowrap;display:flex}.puza-filter-tab{align-items:center;gap:var(--puza-badge-gap);border-radius:var(--radius-max);font-family:inherit;font-weight:600;font-size:var(--text-caption);color:#fff;background:var(--secondary);cursor:pointer;transition:background-color var(--transition), transform var(--transition);white-space:nowrap;border:none;flex-wrap:nowrap;flex:none;padding:7px 14px;line-height:1.35;display:inline-flex!important}.puza-filter-tab-label{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.puza-filter-tab:hover{background:color-mix(in srgb, var(--secondary) 90%, #fff)}.puza-filter-tab[data-active],.puza-filter-tab[aria-selected=true]{background:var(--primary);color:#fff}.puza-filter-tab[data-active]:hover,.puza-filter-tab[aria-selected=true]:hover{background:color-mix(in srgb, var(--primary) 92%, #fff)}.puza-filter-tab-badge{border-radius:var(--radius-max);color:#fff;background:var(--primary);flex-shrink:0;justify-content:center;align-items:center;min-width:20px;height:18px;padding:0 6px;font-size:10px;font-weight:700;display:inline-flex}.puza-filter-tab[data-active] .puza-filter-tab-badge,.puza-filter-tab[aria-selected=true] .puza-filter-tab-badge{background:var(--secondary);color:#fff}._banner_1qwlr_1{left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:1200;background:color-mix(in srgb, var(--bg-card) 96%, white);border-color:color-mix(in srgb, var(--secondary) 14%, var(--border));max-width:420px;margin-inline:auto;position:fixed}._icon_1qwlr_13{color:var(--secondary);flex-shrink:0;margin-top:2px}@media (width>=640px){._banner_1qwlr_1{margin-inline:0;left:auto;right:24px}}@keyframes _cardIn_ajns0_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes _segIn_ajns0_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _pxIn_ajns0_1{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes _dotPulse_ajns0_1{0%,to{opacity:1}50%{opacity:.3}}._lg_ajns0_42{box-sizing:border-box;color:#fff;background-color:#1d2440;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-position:-1px -1px;background-size:48px 48px;flex-direction:column;width:100%;height:100vh;min-height:100vh;padding:40px 64px;font-family:Montserrat,Segoe UI,system-ui,sans-serif;display:flex;position:relative;overflow:hidden auto}._lg_ajns0_42 button{cursor:pointer;font-family:inherit}._lg_ajns0_42 button:disabled{cursor:default}._head_ajns0_73{justify-content:space-between;align-items:center;gap:16px;display:flex}._logo_ajns0_80 svg{width:auto;height:64px}._headRight_ajns0_85{align-items:center;gap:16px;display:flex}._langGroup_ajns0_91{background:#1d2440cc;border:1px solid #4a5580;padding:3px;display:flex}._langBtn_ajns0_98{color:#dce1ee;letter-spacing:.5px;background:0 0;border:0;min-width:40px;height:28px;padding:0 10px;font-size:12px;font-weight:800}._langBtnActive_ajns0_110{color:#1d2440;background:#fff}._main_ajns0_116{flex-grow:1;grid-template-columns:minmax(0,1fr) 460px;align-content:center;align-items:center;column-gap:96px;padding:32px 0;display:grid}._left_ajns0_126{flex-direction:column;gap:30px;min-width:0;display:flex}._h1_ajns0_133{letter-spacing:-2.2px;margin:0;font-size:72px;line-height:1.04}._h1Light_ajns0_140,._h1Bold_ajns0_141{white-space:nowrap;display:block}._h1Light_ajns0_140{font-weight:300}._h1Bold_ajns0_141{font-weight:800}._supPlus_ajns0_154{vertical-align:top;width:30px;height:30px;margin-left:6px;display:inline-block;position:relative;top:6px}._px_ajns0_164{background:#d41a36;width:10px;height:10px;animation:.45s cubic-bezier(.2,.7,.2,1) both _pxIn_ajns0_1;position:absolute}._sub_ajns0_172{color:#bfc3d4;max-width:580px;margin:0;font-size:17px;line-height:1.7}._sub_ajns0_172 b{color:#fff;font-weight:800}._journey_ajns0_185{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;max-width:640px;padding-top:20px;display:grid}._journeyStep_ajns0_193{flex-direction:column;gap:10px;min-width:0;display:flex}._seg_ajns0_200{transform-origin:0;height:8px;animation:.5s cubic-bezier(.2,.7,.2,1) both _segIn_ajns0_1;display:block}._journeyLabel_ajns0_207{letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:800;overflow:hidden}._card_ajns0_218{color:#1d2440;box-sizing:border-box;background:#fff;flex-direction:column;gap:26px;padding:44px 44px 36px;animation:.7s cubic-bezier(.2,.7,.2,1) .1s both _cardIn_ajns0_1;display:flex;box-shadow:0 24px 60px #060a1a59}._cardBody_ajns0_230{flex-direction:column;gap:26px;display:flex}._cardHead_ajns0_236{flex-direction:column;gap:10px;display:flex}._h2_ajns0_242{letter-spacing:-.5px;margin:0;font-size:32px;font-weight:800}._cardSub_ajns0_249{color:#6b7080;margin:0;font-size:14px;line-height:1.55}._alert_ajns0_256,._info_ajns0_257{gap:12px;padding:14px 16px;display:flex}._alert_ajns0_256{color:#a8142b;background:#fbe3e7;box-shadow:inset 3px 0 #d41a36}._info_ajns0_257{color:#1d2440;background:#eef0f5;box-shadow:inset 3px 0 #1d2440}._alertIcon_ajns0_275,._infoIcon_ajns0_276{padding-top:1px}._alertText_ajns0_280{flex-direction:column;gap:3px;display:flex}._alertTitle_ajns0_286{font-size:14px;font-weight:800}._alertBody_ajns0_291{color:#7a2030;font-size:13px;line-height:1.45}._infoBody_ajns0_297{color:#4a4f5e;font-size:13px;line-height:1.45}._form_ajns0_303{flex-direction:column;gap:18px;display:flex}._label_ajns0_309{flex-direction:column;gap:8px;display:flex}._labelRow_ajns0_315{justify-content:space-between;align-items:baseline;display:flex}._labelText_ajns0_321{color:#1d2440;font-size:13px;font-weight:700}._linkBtn_ajns0_327,._linkBtnSm_ajns0_328{color:#1d2440;text-underline-offset:3px;white-space:nowrap;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}._linkBtn_ajns0_327{font-size:13px}._linkBtnSm_ajns0_328{font-size:12px}._field_ajns0_347{box-sizing:border-box;color:#7a7f8e;background:#fff;border:1px solid #c9cbd3;align-items:center;gap:12px;height:52px;padding:0 16px;display:flex}._fieldPw_ajns0_359{padding:0 8px 0 16px}._field_ajns0_347:focus-within{border:2px solid #1d2440;padding-left:15px;padding-right:15px}._fieldPw_ajns0_359:focus-within{padding-right:7px}._fieldError_ajns0_373,._fieldError_ajns0_373:focus-within{border:2px solid #d41a36;padding-left:15px;box-shadow:0 0 0 3px #d41a361f}._input_ajns0_380{color:#1d2440;letter-spacing:0;background:0 0;border:0;outline:none;flex-grow:1;min-width:0;font-family:inherit;font-size:15px}._input_ajns0_380::placeholder{color:#9a9eab}._inputSecret_ajns0_396{letter-spacing:1px}._showBtn_ajns0_400{color:#1d2440;background:#f3f4f7;border:0;flex-shrink:0;align-items:center;gap:6px;height:34px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}._showBtn_ajns0_400:hover{background:#e7e9ee}._fieldMsg_ajns0_418,._capsMsg_ajns0_419{align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}._fieldMsg_ajns0_418{color:#a8142b}._capsMsg_ajns0_419{color:#6b4e00}._capsKey_ajns0_435{color:#1d2440;background:#fcc70a;padding:2px 6px;font-size:10px;font-weight:800}._account_ajns0_443{background:#f6f7fa;border:1px solid #e3e4e8;align-items:center;gap:14px;padding:12px 14px;display:flex}._accountImg_ajns0_452{object-fit:cover;flex-shrink:0;width:44px;height:44px;display:block}._accountInitials_ajns0_460{color:#1d2440;background:#dce1ee;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;font-weight:800;display:flex}._accountText_ajns0_473{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}._accountName_ajns0_481{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}._accountSub_ajns0_489{color:#6b7080;font-size:12px;font-weight:600}._checkRow_ajns0_495{color:#1d2440;background:0 0;border:0;align-self:flex-start;align-items:center;gap:10px;padding:0;font-size:14px;font-weight:600;display:flex}._checkBox_ajns0_508{box-sizing:border-box;color:#fff;background:#fff;border:2px solid #c9cbd3;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}._checkBoxOn_ajns0_521{background:#1d2440;border-color:#1d2440}._submit_ajns0_526{color:#fff;background:#d41a36;border:0;justify-content:center;align-items:center;gap:10px;width:100%;height:54px;margin-top:4px;font-size:16px;font-weight:800;display:flex}._submit_ajns0_526:hover:not(:disabled){background:#a8142b}._submitLoading_ajns0_545,._submitLoading_ajns0_545:disabled{background:#e88a99;gap:12px}._dots_ajns0_551{gap:4px;display:flex}._dots_ajns0_551 span{background:#fff;width:6px;height:6px;animation:.9s ease-in-out infinite _dotPulse_ajns0_1}._dots_ajns0_551 span:nth-child(2){animation-delay:.15s}._dots_ajns0_551 span:nth-child(3){animation-delay:.3s}._cardFoot_ajns0_571{color:#6b7080;border-top:1px solid #eeeff2;padding-top:18px;font-size:13px;line-height:1.5}._cardFoot_ajns0_571 b{color:#1d2440;font-weight:700}._foot_ajns0_585{color:#9ea5be;justify-content:space-between;align-items:center;gap:16px;font-size:12px;display:flex}._sign_ajns0_594{color:#bfc3d4;font-size:13px}._sign_ajns0_594 b{color:#fff;font-weight:800}._footRight_ajns0_604{flex-wrap:wrap;align-items:center;gap:20px;display:flex}._secure_ajns0_611{align-items:center;gap:6px;display:flex}@media (prefers-reduced-motion:reduce){._card_ajns0_218,._seg_ajns0_200,._px_ajns0_164,._dots_ajns0_551 span{animation:none!important}}@media (width<=1280px){._lg_ajns0_42{padding:28px 40px}._main_ajns0_116{grid-template-columns:minmax(0,1fr) 420px;column-gap:48px}._h1_ajns0_133{font-size:52px}._supPlus_ajns0_154{transform-origin:0 0;transform:scale(.75)}._h1Light_ajns0_140,._h1Bold_ajns0_141{white-space:normal}._journey_ajns0_185{display:none}._card_ajns0_218{padding:36px 36px 30px}._logo_ajns0_80 svg{height:52px}}@media (width<=860px){._lg_ajns0_42{background-color:#fafafa;background-image:none;padding:0}._head_ajns0_73{background:#1d2440;padding:20px 20px 0}._logo_ajns0_80 svg{height:40px}._main_ajns0_116{grid-template-columns:1fr;align-content:start;row-gap:0;padding:0}._left_ajns0_126{background:#1d2440;gap:14px;padding:28px 20px 32px}._sub_ajns0_172,._journey_ajns0_185{display:none}._h1_ajns0_133{letter-spacing:-1px;font-size:36px}._supPlus_ajns0_154{margin-left:3px;top:2px;transform:scale(.5)}._card_ajns0_218{box-shadow:none;gap:22px;padding:28px 20px 24px}._foot_ajns0_585{color:#6b7080;background:#fafafa;flex-direction:column;align-items:flex-start;padding:20px}._sign_ajns0_594{color:#4a4f5e}._sign_ajns0_594 b{color:#1d2440}}._root_o2yss_1{color:#e7ecf3;background:#0f1419;min-height:100vh;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}._loginCard_o2yss_8{background:#1a2332;border:1px solid #2a3548;border-radius:12px;max-width:400px;margin:12vh auto;padding:2rem}._title_o2yss_17{margin:0 0 .25rem;font-size:1.5rem;font-weight:600}._subtitle_o2yss_23{color:#8b9cb3;margin:0 0 1.5rem;font-size:.9rem}._loginForm_o2yss_29{flex-direction:column;gap:1rem;display:flex}._label_o2yss_35{color:#a8b8cc;flex-direction:column;gap:.35rem;font-size:.85rem;display:flex}._input_o2yss_43,._select_o2yss_44{color:#e7ecf3;background:#0f1419;border:1px solid #3a4a62;border-radius:8px;padding:.55rem .75rem;font-size:.95rem}._btnPrimary_o2yss_53{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:8px;padding:.6rem 1rem;font-weight:600}._btnPrimary_o2yss_53:disabled{opacity:.6;cursor:not-allowed}._btnGhost_o2yss_68{color:#c5d0de;cursor:pointer;background:0 0;border:1px solid #3a4a62;border-radius:8px;padding:.5rem .9rem}._error_o2yss_77{color:#f87171;margin:0;font-size:.85rem}._header_o2yss_83{border-bottom:1px solid #2a3548;justify-content:space-between;align-items:flex-start;padding:1.25rem 1.5rem;display:flex}._filters_o2yss_91{border-bottom:1px solid #2a3548;flex-wrap:wrap;gap:.75rem;padding:1rem 1.5rem;display:flex}._layout_o2yss_99{grid-template-columns:1fr minmax(280px,360px);gap:0;min-height:calc(100vh - 140px);display:grid}@media (width<=900px){._layout_o2yss_99{grid-template-columns:1fr}}._tableWrap_o2yss_112{padding:0 1rem 1rem;overflow:auto}._table_o2yss_112,._tableSmall_o2yss_118{border-collapse:collapse;width:100%;font-size:.88rem}._table_o2yss_112 th,._table_o2yss_112 td,._tableSmall_o2yss_118 th,._tableSmall_o2yss_118 td{text-align:left;border-bottom:1px solid #2a3548;padding:.55rem .65rem}._table_o2yss_112 tbody tr{cursor:pointer}._table_o2yss_112 tbody tr:hover{background:#3b82f614}._rowSelected_o2yss_141{background:#3b82f626}._cellMain_o2yss_145{font-weight:500}._cellSub_o2yss_149{color:#8b9cb3;font-size:.78rem}._dotLive_o2yss_154,._dotOff_o2yss_155{border-radius:50%;width:10px;height:10px;display:inline-block}._dotLive_o2yss_154{background:#22c55e;box-shadow:0 0 6px #22c55e}._dotOff_o2yss_155{background:#64748b}._empty_o2yss_171{text-align:center;color:#8b9cb3;padding:2rem!important}._detail_o2yss_177{background:#141c28;border-left:1px solid #2a3548;padding:1rem 1.25rem;overflow:auto}._detailTitle_o2yss_184{margin:0 0 1rem;font-size:1.1rem}._detailSub_o2yss_189{color:#a8b8cc;margin:1.25rem 0 .5rem;font-size:.95rem}._meta_o2yss_195{grid-template-columns:auto 1fr;gap:.35rem .75rem;margin:0;font-size:.88rem;display:grid}._meta_o2yss_195 dt{color:#8b9cb3}._meta_o2yss_195 dd{margin:0}._layout_1lgzp_1{background:#f6f7fb;height:100vh}._mobileBurger_1lgzp_6{z-index:200;background:#ffffffeb;border:1px solid #2428401f;border-radius:5px;justify-content:center;align-items:center;width:42px;height:42px;display:none;position:fixed;top:14px;left:14px;box-shadow:0 10px 24px #00000014}._mobileBurger_1lgzp_6 button{width:100%}._sidebar_1lgzp_26{color:#fff;scrollbar-color:#ffffff29 transparent;background:#1d2440;height:100%;padding:0;overflow:visible;border:0!important}._sidebar_1lgzp_26 ::-webkit-scrollbar{width:4px;height:4px}._sidebar_1lgzp_26 ::-webkit-scrollbar-track{background:0 0}._sidebar_1lgzp_26 ::-webkit-scrollbar-thumb{background:#ffffff1f}._content_1lgzp_49{background:#f6f7fb;height:100%;min-height:0;font-size:15px}._contentInner_1lgzp_57{flex-direction:column;width:100%;max-width:100%;height:100%;min-height:0;margin:0;display:flex}._contentInner_1lgzp_57._contentInnerWide_1lgzp_68{width:100%;max-width:none!important}._topRow_1lgzp_73{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-3);width:100%;min-height:36px;display:flex}._pageToolbar_1lgzp_83{justify-content:flex-end;align-items:center;gap:var(--space-3);flex:auto;min-width:0;display:flex}._topRowLearning_1lgzp_93{align-items:center}._pageTitleWithAside_1lgzp_97{flex:1;min-width:0;width:auto!important}._learningBreadcrumbPortal_1lgzp_103{flex-shrink:0;justify-content:flex-end;align-items:center;min-width:0;max-width:min(56vw,680px);display:flex}@media (width<=720px){._topRowLearning_1lgzp_93{flex-wrap:wrap;align-items:flex-start}._learningBreadcrumbPortal_1lgzp_103{flex:100%;justify-content:flex-start;max-width:none}}._pageBody_1lgzp_125{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._pageBodyStickyHost_1lgzp_134{overflow:visible}._pageBodyLive_1lgzp_139{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:auto}._pageIconTitle_1lgzp_146{letter-spacing:.2px;color:var(--secondary,#242840);align-items:center;gap:10px;min-width:0;font-size:22px;font-weight:800;display:inline-flex}._pageIconTitle_1lgzp_146 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._pageIconTitle_1lgzp_146 svg{color:var(--secondary,#242840);opacity:.9;flex-shrink:0}._pageTitle_1lgzp_97{color:#242840;width:100%;min-width:0}._breadCrumbRow_1lgzp_176{flex-wrap:wrap;align-items:center;gap:4px 0;display:flex}._breadCrumbLink_1lgzp_184{cursor:pointer;color:var(--lightningcss-light,#2428408c)var(--lightningcss-dark,var(--mantine-color-gray-4));background:0 0;border:0;padding:0;font-size:.8125rem;font-weight:600;text-decoration:none}._breadCrumbLink_1lgzp_184:hover{color:var(--primary)!important}._breadCrumbSep_1lgzp_199{color:var(--lightningcss-light,#24284052)var(--lightningcss-dark,var(--mantine-color-dark-2));-webkit-user-select:none;user-select:none;margin:0 8px;font-size:.75rem}._breadCrumbCurrent_1lgzp_206{font-size:var(--text-caption);color:var(--secondary);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;max-width:min(56vw,520px);font-weight:700;overflow:hidden}._libraryDetailHead_1lgzp_217{width:100%}._libraryDetailKicker_1lgzp_221{letter-spacing:-.024em;color:var(--lightningcss-light,#1a1d26)var(--lightningcss-dark,var(--mantine-color-gray-0));font-size:1.65rem;font-weight:800;line-height:1.15}._layoutGrid_1lgzp_229{grid-template-columns:3fr 9fr;gap:18px;display:grid}._rightColumn_1lgzp_235{flex-direction:column;gap:18px;min-width:0;display:flex}._rightGrid_1lgzp_242{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (width<=1200px){._contentInner_1lgzp_57{max-width:1040px}._layoutGrid_1lgzp_229{grid-template-columns:4fr 8fr}}@media (width<=1024px){._contentInner_1lgzp_57{max-width:920px}._layoutGrid_1lgzp_229{grid-template-columns:5fr 7fr}._rightGrid_1lgzp_242{grid-template-columns:1fr}}._card_1lgzp_272{background:#fff;border:1px solid #2428400f;border-radius:5px;min-height:240px;padding:16px;box-shadow:0 12px 28px #1018280f}._cardTitle_1lgzp_281{color:#ffffffeb;background:linear-gradient(#242840,#242840eb);border-radius:5px;align-items:center;gap:8px;margin:-16px -16px 12px;padding:12px 14px;font-size:13px;font-weight:800;display:flex;box-shadow:0 10px 22px #1018281f}._emptyCard_1lgzp_295{text-align:center;background:#24284005;border:1px dashed #2428402e;border-radius:5px;margin-top:10px;padding:14px 12px}._emptyIcon_1lgzp_304{color:#242840b3;background:#2428400f;border:1px solid #24284014;border-radius:5px;justify-content:center;align-items:center;width:42px;height:42px;margin:0 auto 8px;display:inline-flex}._emptyTitle_1lgzp_317{color:#242840;font-size:12px;font-weight:900}._emptyHint_1lgzp_323{color:#242840a6;margin-top:4px;font-size:12px}._scheduleList_1lgzp_329{flex-direction:column;gap:10px;margin-top:10px;display:flex}._scheduleItem_1lgzp_336{color:#242840;cursor:pointer;background:#fff;border:1px solid #24284014;border-radius:5px;grid-template-columns:1fr;gap:0;padding:0;transition:transform .14s,box-shadow .14s,border-color .14s;display:grid;overflow:hidden}._scheduleItem_1lgzp_336:hover{border-color:#24284024;transform:translateY(-1px);box-shadow:0 10px 22px #1018281f}._inlineAvatar_1lgzp_359{object-fit:cover;background:#2428400a;border:1px solid #2428401f;border-radius:5px;width:34px;height:34px}._teacherRow_1lgzp_368{align-items:center;gap:10px;display:inline-flex}._teacherImgCol_1lgzp_374{display:none}._scheduleItemLive_1lgzp_377{background:linear-gradient(#c42a3a14 0%,#279cd80f 100%);border-color:#c42a3a38}._scheduleMain_1lgzp_382{background:linear-gradient(135deg,#24284005 0%,#c42a3a0a 55%,#279cd808 100%);min-width:0;padding:14px}._scheduleCourse_1lgzp_393{color:inherit;font-size:13px;font-weight:800;line-height:1.2}._scheduleProgramLabels_1lgzp_400{color:#2428408c;margin-top:2px;font-size:10px;font-weight:650;line-height:1.25}._scheduleMeta_1lgzp_408{color:#242840bd;flex-direction:column;gap:2px;margin-top:6px;font-size:12px;display:flex}._scheduleItemLive_1lgzp_377 ._scheduleMeta_1lgzp_408{color:#242840bd}@media (width<=520px){._scheduleItem_1lgzp_336{grid-template-columns:1fr}}._scheduleLine_1lgzp_425{flex-wrap:wrap;gap:8px;display:flex}._scheduleDot_1lgzp_431{background:#24284059;border-radius:5px;width:8px;height:8px;margin-top:5px}._dotOk_1lgzp_439{background:var(--attendance-present)}._dotLate_1lgzp_442{background:var(--attendance-late)}._dotAbsent_1lgzp_445{background:var(--attendance-absent)}@media (width<=768px){._mobileBurger_1lgzp_6{display:inline-flex}._layoutGrid_1lgzp_229,._rightGrid_1lgzp_242{grid-template-columns:1fr}}._wrap_1hzlk_1{width:100%}._row_1hzlk_5{align-items:center;gap:10px;margin-bottom:12px;display:flex}._label_1hzlk_12{letter-spacing:.2px;color:#242840c7;font-size:12px;font-weight:700}._stack_1hzlk_19{flex-direction:column;gap:10px;display:flex}._cardSkel_1hzlk_25{border-radius:5px}._modalHeader_1thnb_1{z-index:2;min-height:0;padding:var(--space-2);background:0 0;position:absolute;top:0;right:0}._modalBody_1thnb_11{padding:0}._modalClose_1thnb_15{color:var(--text-secondary)}._shell_1thnb_19{gap:var(--space-3);padding:var(--space-5);flex-direction:column;display:flex}._headMeta_1thnb_26{align-items:center;gap:var(--space-2);display:flex}._time_1thnb_32{font-size:var(--text-micro);color:var(--text-secondary);letter-spacing:.02em;font-weight:500}._liveMark_1thnb_39{background:var(--secondary);border-radius:50%;flex-shrink:0;width:4px;height:4px}._course_1thnb_47{font-size:var(--text-body);color:var(--text-primary);letter-spacing:-.02em;margin:0;font-weight:600;line-height:1.3}._program_1thnb_56{font-size:var(--text-micro);color:var(--text-secondary);margin:0;font-weight:500;line-height:1.45}._teacherRow_1thnb_64{align-items:center;gap:var(--space-3);margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border);min-width:0;display:flex}._avatar_1thnb_74{object-fit:cover;background:var(--bg-page);border-radius:50%;flex-shrink:0;width:36px;height:36px}._teacherName_1thnb_83{font-size:var(--text-caption);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.35;overflow:hidden}._tags_1thnb_93{padding-top:var(--space-2);color:var(--text-secondary);margin:0;font-size:10px;font-weight:500;line-height:1.4}._page_1ww53_1{box-sizing:border-box;color:#1d2440;flex-direction:column;gap:26px;width:100%;min-width:0;max-width:none;padding:34px 44px 44px;font-family:Montserrat,Segoe UI,system-ui,sans-serif;display:flex}._page_1ww53_1 button{cursor:pointer;font-family:inherit}._page_1ww53_1 button:disabled{cursor:default}._ellipsis_1ww53_23{text-overflow:ellipsis;overflow:hidden}._headBlock_1ww53_29{flex-direction:column;gap:18px;display:flex}._topBar_1ww53_35{border-bottom:2px solid #1d2440;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}._topBarLeft_1ww53_43{letter-spacing:2px;color:#7a7f8e;text-transform:uppercase;align-items:center;gap:16px;font-size:13px;display:flex}._brand_1ww53_53{color:#d41a36;letter-spacing:0;font-weight:800}._topBarSep_1ww53_59{background:#d5d7de;width:1px;height:22px}._topBarDate_1ww53_65{letter-spacing:1.5px;color:#7a7f8e;text-transform:uppercase;font-size:13px}._titleRow_1ww53_72{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}._h1_1ww53_80{letter-spacing:-.5px;margin:0;font-size:36px;font-weight:800}._headActions_1ww53_87{flex-wrap:wrap;gap:8px;display:flex}._headBtn_1ww53_93,._termTag_1ww53_94{color:#1d2440;box-sizing:border-box;white-space:nowrap;background:#fff;border:1px solid #c9cbd3;align-items:center;gap:8px;height:38px;padding:0 14px;font-size:13px;font-weight:700;display:flex}._headBtn_1ww53_93:hover:not(:disabled){border-color:#1d2440}._headBtn_1ww53_93:disabled{opacity:.5}._section_1ww53_118{flex-direction:column;gap:14px;min-width:0;display:flex}._sectionHead_1ww53_125{letter-spacing:2px;text-transform:uppercase;color:#7a7f8e;align-items:baseline;gap:12px;font-size:13px;display:flex}._sectionNum_1ww53_135{color:#d41a36;letter-spacing:0;font-weight:800}._chip_1ww53_142,._chipMd_1ww53_143,._chipLg_1ww53_144{white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;align-items:center;max-width:100%;font-weight:800;display:inline-flex;overflow:hidden}._chip_1ww53_142{letter-spacing:.7px;height:18px;padding:0 6px;font-size:9.5px}._chipMd_1ww53_143{letter-spacing:.7px;height:20px;padding:0 7px;font-size:10px}._chipLg_1ww53_144{letter-spacing:.8px;height:22px;padding:0 8px;font-size:10.5px}._hero_1ww53_177{color:#fff;background:#1d2440;grid-template-columns:minmax(0,1fr) 300px;display:grid}._heroMain_1ww53_184{flex-direction:column;gap:18px;min-width:0;padding:22px 26px;display:flex}._heroHead_1ww53_192{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._heroHeadLeft_1ww53_199{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}._heroDate_1ww53_206{font-size:26px;font-weight:800}._heroSub_1ww53_211{color:#bfc3d4;font-size:13px}._heroNow_1ww53_216{color:#fcc70a;white-space:nowrap;font-size:12px;font-weight:700}._strip_1ww53_223{background:#ffffff0d;height:64px;position:relative}._stripBlock_1ww53_229{box-sizing:border-box;color:#1d2440;text-align:left;background:#fff;border:0;outline:0;flex-direction:column;align-items:flex-start;gap:3px;height:64px;padding:7px 8px 6px 10px;display:flex;position:absolute;top:0;overflow:hidden}._stripPast_1ww53_247{opacity:.5}._stripCurrent_1ww53_251{outline:2px solid #fcc70a}._stripTitle_1ww53_255,._stripSub_1ww53_256{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}._stripTitle_1ww53_255{font-size:11px;font-weight:800}._stripSub_1ww53_256{color:#6b7080;font-size:10px}._stripNow_1ww53_273{pointer-events:none;background:#fcc70a;width:3px;height:80px;position:absolute;top:-8px}._axis_1ww53_282{height:12px;position:relative}._axisLabel_1ww53_287{color:#7a82a0;font-size:10px;font-weight:700;position:absolute;top:0;transform:translate(-50%)}._nextCard_1ww53_296{background:#2b3354;flex-direction:column;gap:10px;padding:22px 24px;display:flex}._nextLabel_1ww53_304{letter-spacing:1.4px;color:#fcc70a;text-transform:uppercase;font-size:11px;font-weight:800}._nextTitleRow_1ww53_312{align-items:center;gap:8px;min-width:0;display:flex}._nextTitle_1ww53_312{text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:800;overflow:hidden}._nextMeta_1ww53_327{color:#bfc3d4;font-size:13px}._nextBtn_1ww53_332{color:#1d2440;background:#fcc70a;border:0;justify-content:center;align-items:center;gap:8px;height:42px;margin-top:6px;font-size:14px;font-weight:800;display:flex}._nextBtn_1ww53_332:hover:not(:disabled){background:#ffd53a}._nextBtn_1ww53_332:disabled{opacity:.75}._weekBox_1ww53_355{background:#fff;border:1px solid #e3e4e8;min-width:0}._weekToolbar_1ww53_361{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}._filters_1ww53_370{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._filterBtn_1ww53_377{color:#1d2440;background:#fff;border:1px solid #c9cbd3;align-items:center;gap:8px;height:34px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}._filterBtn_1ww53_377:hover{border-color:#1d2440}._filterBtnActive_1ww53_394,._filterBtnActive_1ww53_394:hover{color:#fff;background:#1d2440;border-color:#1d2440}._swatch_1ww53_401{flex-shrink:0;width:12px;height:12px}._weekNav_1ww53_407{align-items:center;gap:8px;display:flex}._navBtn_1ww53_413{color:#1d2440;background:#fff;border:1px solid #c9cbd3;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}._navBtn_1ww53_413:hover{border-color:#1d2440}._weekLabel_1ww53_429{text-align:center;min-width:150px;font-size:14px;font-weight:800}._todayBtn_1ww53_436{color:#1d2440;background:#fff;border:1px solid #c9cbd3;height:32px;padding:0 12px;font-size:12px;font-weight:700}._todayBtn_1ww53_436:disabled{opacity:.5}._weekScroll_1ww53_450{overflow-x:auto}._weekGrid_1ww53_454{grid-template-columns:56px repeat(var(--tt-cols,7), minmax(0, 1fr));border-top:1px solid #eeeff2;min-width:860px;display:grid}._dayHeadBlank_1ww53_461{background:#1d2440}._dayHead_1ww53_461{background:#1d2440;border-left:1px solid #2b3354;align-items:baseline;gap:6px;padding:10px 10px 9px;display:flex}._dayHeadName_1ww53_474{letter-spacing:1.6px;color:#9ea5be;text-transform:uppercase;font-size:10px;font-weight:800}._dayHeadNum_1ww53_482{color:#fff;font-size:20px;font-weight:800}._dayHeadNumToday_1ww53_488{color:#fcc70a}._todayBadge_1ww53_492{letter-spacing:1px;color:#1d2440;background:#fcc70a;margin-left:auto;padding:2px 5px;font-size:8.5px;font-weight:800}._hourCol_1ww53_502{border-right:1px solid #eeeff2;position:relative}._hourLabel_1ww53_507{color:#8a8fa0;background:#fff;padding:0 2px;font-size:10px;font-weight:700;position:absolute;right:8px}._dayCol_1ww53_517{background-color:#fff;background-image:linear-gradient(#eeeff2 1px,#0000 1px);background-size:100% 87px;border-left:1px solid #eeeff2;position:relative}._dayColToday_1ww53_525{background-color:#f6f7fa}._noClasses_1ww53_529{color:#8a8fa0;font-size:11px;position:absolute;top:12px;left:10px}._event_1ww53_537{box-sizing:border-box;color:#1d2440;text-align:left;background:#fff;border:1px solid #e3e4e8;flex-direction:column;align-items:stretch;gap:2px;padding:6px 7px 5px 10px;display:flex;position:absolute;left:4px;right:4px;overflow:hidden}._event_1ww53_537:hover{border-color:#9ea5be}._eventCurrent_1ww53_558,._eventCurrent_1ww53_558:hover{border:2px solid #1d2440}._eventTop_1ww53_563{justify-content:space-between;align-items:center;gap:4px;min-width:0;display:flex}._eventIcon_1ww53_571{color:#6b7080;display:flex}._badgeNow_1ww53_576,._badgeCancelled_1ww53_577{letter-spacing:1px;flex-shrink:0;padding:2px 5px;font-size:9px;font-weight:800}._badgeNow_1ww53_576{color:#1d2440;background:#fcc70a}._badgeCancelled_1ww53_577{color:#a8142b;background:#fbe3e7}._eventTitle_1ww53_595{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:800;line-height:1.2;overflow:hidden}._eventTitleCancelled_1ww53_604{text-decoration:line-through}._eventTime_1ww53_608{color:#4a4f5e;font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:700}._eventLine_1ww53_615{color:#4a4f5e;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}._eventRoom_1ww53_623{color:#6b7080;white-space:nowrap;align-items:center;gap:5px;font-size:10.5px;display:flex;overflow:hidden}._badgeNew_1ww53_633{color:#6b4e00;background:#fff4cc;border:1px solid #fcc70a;flex-shrink:0;padding:1px 4px;font-size:9px;font-weight:800}._nowLine_1ww53_643{z-index:2;pointer-events:none;background:#fcc70a;height:2px;position:absolute;left:0;right:0}._nowDot_1ww53_653{z-index:2;pointer-events:none;background:#fcc70a;width:8px;height:8px;margin-top:-3px;position:absolute;left:-4px}._bottomGrid_1ww53_665{grid-template-columns:1.1fr 1fr;align-items:stretch;gap:12px;display:grid}._card_1ww53_672{background:#fff;border:1px solid #e3e4e8;flex-direction:column;min-width:0;padding:20px 22px 8px;display:flex}._cardHead_1ww53_681{flex-direction:column;gap:4px;padding-bottom:14px;display:flex}._cardTitle_1ww53_688{font-size:17px;font-weight:800}._cardSub_1ww53_693{color:#6b7080;font-size:12px}._cardEmpty_1ww53_698{color:#6b7080;border-top:1px solid #eeeff2;padding:18px 0 16px;font-size:13px}._changeRow_1ww53_705{border-top:1px solid #eeeff2;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;column-gap:14px;padding:14px 0;display:grid}._dateBox_1ww53_714{color:#fff;background:#1d2440;flex-direction:column;justify-content:center;align-items:center;height:52px;display:flex}._dateBoxDay_1ww53_724{letter-spacing:1.4px;color:#9ea5be;font-size:9px;font-weight:800}._dateBoxNum_1ww53_731{font-size:20px;font-weight:800;line-height:1.1}._changeMain_1ww53_737{flex-direction:column;gap:4px;min-width:0;display:flex}._changeTitleRow_1ww53_744{align-items:center;min-width:0;display:flex}._chipSlot_1ww53_750{flex-shrink:0;width:100px;display:flex}._changeTitle_1ww53_744{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}._changeDesc_1ww53_764{color:#1d2440;padding-left:100px;font-size:12.5px;font-weight:600}._changeScope_1ww53_771{color:#6b7080;padding-left:100px;font-size:12px}._status_1ww53_777{box-sizing:border-box;white-space:nowrap;border:1px solid;justify-content:center;align-items:center;width:118px;height:22px;font-size:10.5px;font-weight:800;display:inline-flex}._statusRoom_1ww53_790{color:#6b4e00;background:#fff4cc}._statusCancelled_1ww53_795{color:#a8142b;background:#fbe3e7}._statusTeacher_1ww53_800{color:#4a5580;background:#eef0f5}._statusTime_1ww53_805{color:#1f6b52;background:#e6f2ee}._programRow_1ww53_810{border-top:1px solid #eeeff2;grid-template-columns:100px minmax(0,1fr);align-items:start;padding:14px 0;display:grid}._programChipCell_1ww53_818{align-items:center;min-width:0;height:24px;padding-right:8px;display:flex}._programBody_1ww53_826{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:12px;display:grid}._programInfo_1ww53_833{flex-direction:column;gap:3px;min-width:0;display:flex}._programName_1ww53_840{align-items:center;height:24px;font-size:14px;font-weight:800;display:flex}._programTeachers_1ww53_848{color:#4a4f5e;font-size:12px;font-weight:600}._programRooms_1ww53_854{color:#7a7f8e;font-size:11.5px}._programSide_1ww53_859{flex-direction:column;align-items:flex-end;gap:6px;display:flex}._programStats_1ww53_866{white-space:nowrap;align-items:center;height:24px;font-size:12px;font-weight:800;display:flex}._programTags_1ww53_875{flex-direction:column;align-items:flex-end;gap:4px;display:flex}._lessonTag_1ww53_882{box-sizing:border-box;color:#4a4f5e;white-space:nowrap;background:#f6f7fa;border:1px solid #c9cbd3;justify-content:center;align-items:center;gap:5px;width:118px;height:22px;padding:0 6px;font-size:10.5px;font-weight:700;display:inline-flex}._globalEmpty_1ww53_900{text-align:center;background:#fff;border:1px solid #e3e4e8;flex-direction:column;align-items:center;gap:8px;padding:48px 24px;display:flex}._globalEmptyIcon_1ww53_911{color:#5a6285;background:#eeeff2;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:6px;display:flex}._globalEmptyTitle_1ww53_922{font-size:17px;font-weight:800}._globalEmptyHint_1ww53_927{color:#6b7080;max-width:420px;font-size:13px;line-height:1.5}@media (width<=1100px){._hero_1ww53_177,._bottomGrid_1ww53_665{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){._page_1ww53_1{padding:24px 18px 32px}._changeDesc_1ww53_764,._changeScope_1ww53_771{padding-left:0}}@media print{._headActions_1ww53_87,._weekNav_1ww53_407,._filters_1ww53_370,._nextBtn_1ww53_332{display:none!important}._page_1ww53_1{max-width:none;padding:0}._weekScroll_1ww53_450{overflow:visible}}._overlay_5o5vk_1{z-index:10000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1118278c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._card_5o5vk_12{text-align:center;background:#ffffffeb;border:1px solid #fff9;border-radius:5px;width:420px;max-width:92vw;padding:22px 22px 20px;box-shadow:0 24px 70px #00000040}._logo_5o5vk_23{filter:drop-shadow(0 10px 24px #00000029);width:auto;height:64px;margin:0 auto 14px;display:block}._bar_5o5vk_31{background:#24284014;border-radius:5px;height:8px;margin-top:16px;overflow:hidden}._barInner_5o5vk_39{background:linear-gradient(90deg,#c42a3a 0%,#279cd8 60%,#fcc369 100%);border-radius:5px;width:45%;height:100%;animation:1.05s ease-in-out infinite _slide_5o5vk_1}@keyframes _slide_5o5vk_1{0%{transform:translate(-120%)}55%{transform:translate(55%)}to{transform:translate(240%)}}._wrap_1o7lg_1{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;width:100%;display:grid}._wrapCompact_1o7lg_9{gap:var(--space-3);grid-template-columns:minmax(118px,auto) minmax(0,1fr);align-items:stretch}@media (width<=520px){._wrap_1o7lg_1,._wrapCompact_1o7lg_9{grid-template-columns:minmax(118px,auto) minmax(0,1fr)}}._donutCol_1o7lg_22{justify-content:center;align-items:center;gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._wrapCompact_1o7lg_9 ._donutCol_1o7lg_22{gap:0}._wrapDashboard_1o7lg_35._wrapCompact_1o7lg_9{gap:var(--space-3);grid-template-columns:minmax(96px,auto) minmax(0,1fr);align-items:center;width:100%}._wrapDashboard_1o7lg_35 ._statList_1o7lg_42{height:auto}._wrapDashboard_1o7lg_35 ._statRow_1o7lg_46{min-height:40px;padding:var(--space-2) var(--space-3);flex:none}._donutChart_1o7lg_52{flex-shrink:0}._donutChart_1o7lg_52 .mantine-DonutChart-label{fill:var(--text-primary);font-family:Montserrat,sans-serif;font-size:13px;font-weight:800}._legend_1o7lg_63{justify-content:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._legendItem_1o7lg_70{font-size:var(--dash-soft-size,12px);font-weight:var(--dash-soft-weight,400);color:var(--text-secondary);align-items:center;gap:6px;display:inline-flex}._dot_1o7lg_79{border-radius:50%;flex-shrink:0;width:6px;height:6px}._dotPresent_1o7lg_86{background:var(--attendance-present)}._dotAbsent_1o7lg_90{background:var(--attendance-absent)}._dotLate_1o7lg_94{background:var(--attendance-late)}._statList_1o7lg_42{border-radius:var(--radius-input);border:1px solid var(--border);flex-direction:column;justify-content:stretch;height:100%;display:flex;overflow:hidden}._statRow_1o7lg_46{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-3);min-height:44px;font-size:var(--dash-bold-size,13px);font-weight:var(--dash-bold-weight,800);color:var(--text-primary);border-bottom:1px solid var(--border);flex:1;display:flex}._statRow_1o7lg_46:last-child{border-bottom:0}._badgePresent_1o7lg_126{min-width:24px;background:var(--attendance-present)!important;color:var(--secondary)!important;font-size:var(--dash-soft-size,12px)!important;font-weight:var(--dash-bold-weight,800)!important}._badgeAbsent_1o7lg_134{min-width:24px;background:var(--attendance-absent)!important;color:#fff!important;font-size:var(--dash-soft-size,12px)!important;font-weight:var(--dash-bold-weight,800)!important}._badgeLate_1o7lg_142{min-width:24px;background:var(--attendance-late)!important;color:var(--secondary)!important;font-size:var(--dash-soft-size,12px)!important;font-weight:var(--dash-bold-weight,800)!important}._root_d68xw_1{flex-direction:column;align-self:start;gap:0;width:100%;min-width:0;height:auto;min-height:0;display:flex}._detailsBtn_d68xw_21:disabled{opacity:.45;cursor:default}._cardBody_d68xw_30{gap:var(--space-2);padding-bottom:var(--space-3);flex-direction:column;display:flex}._tabsList_d68xw_38{flex-wrap:wrap;gap:6px;border:none!important;border-bottom:none!important}._tabsList_d68xw_38:before{display:none!important}._tabsList_d68xw_38 .mantine-Tabs-tab{font-size:var(--dash-soft-size,12px)!important;font-weight:var(--dash-soft-weight,400)!important;border-radius:var(--radius-max)!important;background:var(--bg-page)!important;color:var(--text-secondary)!important;border:1px solid var(--border)!important;padding:5px 10px!important}._tabsList_d68xw_38 .mantine-Tabs-tab[data-active]{background:var(--secondary)!important;color:#fff!important;border-color:var(--secondary)!important;font-weight:var(--dash-bold-weight,800)!important}._panel_d68xw_66{padding-top:var(--space-2)}._emptyHint_d68xw_70{text-align:center;font-size:var(--dash-soft-size,12px);font-weight:var(--dash-soft-weight,400);color:var(--text-secondary);padding:var(--space-2) 0;margin:0}._wrap_1lpm2_1{flex-direction:column;min-width:0;display:flex}._body_1lpm2_20{gap:var(--space-3);padding-top:var(--space-3);padding-bottom:var(--space-3);flex-direction:column;display:flex}._hero_1lpm2_29{justify-content:space-between;align-items:flex-end;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-input);border:1px solid color-mix(in srgb, var(--secondary) 22%, var(--border));background:color-mix(in srgb, var(--secondary) 5%, var(--bg-card));display:flex}._heroMain_1lpm2_40{flex-direction:column;gap:4px;min-width:0;display:flex}._heroLabel_1lpm2_47{font-size:var(--dash-soft-size,12px);font-weight:var(--dash-soft-weight,400);letter-spacing:.07em;text-transform:uppercase;color:var(--text-secondary)}._heroValue_1lpm2_55{font-size:var(--text-h4);letter-spacing:-.03em;color:var(--secondary);font-weight:800;line-height:1.05}._examCount_1lpm2_63{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:inline-flex}._examCountLabel_1lpm2_71{font-size:var(--dash-soft-size,12px);font-weight:var(--dash-soft-weight,400);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}._examCountValue_1lpm2_79{font-size:var(--dash-bold-size,13px);font-weight:var(--dash-bold-weight,800);color:var(--text-primary)}._stats_1lpm2_85{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}._stat_1lpm2_85{padding:var(--space-2) var(--space-3);border-radius:var(--radius-input);border:1px solid var(--border);background:var(--bg-page);flex-direction:column;gap:2px;display:flex}._statLabel_1lpm2_101{font-size:var(--dash-soft-size,12px);font-weight:var(--dash-soft-weight,400);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}._statValue_1lpm2_109{font-size:var(--dash-bold-size,13px);font-weight:var(--dash-bold-weight,800);color:var(--text-primary)}._empty_1lpm2_115{font-size:var(--dash-soft-size,12px);font-weight:var(--dash-soft-weight,400);color:var(--text-secondary);margin:0;line-height:1.5}._wrap_wxpeu_1{flex-direction:column;display:flex}._body_wxpeu_19{padding-top:var(--space-3);padding-bottom:var(--space-3);flex-direction:column;display:flex}._list_wxpeu_27{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_wxpeu_35{border:0;border-bottom:1px solid var(--border);text-align:left;cursor:pointer;width:100%;transition:background-color var(--transition);background:0 0;align-items:stretch;margin:0;padding:0;display:flex}._row_wxpeu_35:hover{background:var(--hover-row)}._rowUnread_wxpeu_53{background:color-mix(in srgb, var(--danger) 5%, var(--bg-page))}._rowUnread_wxpeu_53:hover{background:color-mix(in srgb, var(--danger) 9%, var(--bg-page))}._rowBody_wxpeu_61{min-width:0;padding:var(--space-2) 0;flex:1}._list_wxpeu_27 li:last-child ._row_wxpeu_35{border-bottom:0}._list_wxpeu_27 li:last-child ._rowBody_wxpeu_61{padding-bottom:0}._rowTop_wxpeu_75{justify-content:space-between;align-items:flex-start;gap:var(--space-2);margin-bottom:2px;display:flex}._title_wxpeu_83{min-width:0;font-size:var(--dash-bold-size,13px);font-weight:var(--dash-bold-weight,800);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;line-height:1.35;overflow:hidden}._rowUnread_wxpeu_53 ._title_wxpeu_83{color:var(--secondary);font-weight:800}._rowUnread_wxpeu_53 ._preview_wxpeu_100{color:var(--text-primary);font-weight:500}._date_wxpeu_105{font-size:var(--dash-soft-size,12px);font-weight:var(--dash-soft-weight,400);color:var(--text-secondary);flex-shrink:0}._preview_wxpeu_100{font-size:var(--dash-soft-size,12px);font-weight:var(--dash-soft-weight,400);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;display:block;overflow:hidden}._empty_wxpeu_123{padding:var(--space-2) 0;font-size:var(--dash-soft-size,12px);font-weight:var(--dash-soft-weight,400);color:var(--text-secondary);margin:0}._skeletonList_wxpeu_131{gap:var(--space-2);padding-top:var(--space-1);flex-direction:column;display:flex}._skeletonRow_wxpeu_138{border-radius:var(--radius-input);background:color-mix(in srgb, var(--border) 55%, var(--bg-page));height:36px}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:transparent;--input-disabled-border-color:transparent;--input-hover-border-color:black;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selecteditem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert();backdrop-filter:invert()}}.annotationLayer{pointer-events:none;transform-origin:0 0;z-index:3;position:absolute;top:0;left:0}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg)translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg)translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg)translateY(-100%)}.annotationLayer canvas{width:100%;height:100%;position:absolute}.annotationLayer section{text-align:initial;pointer-events:auto;box-sizing:border-box;transform-origin:0 0;margin:0;position:absolute}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{width:100%;height:100%;font-size:1em;position:absolute;top:0;left:0}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;vertical-align:top;width:100%;height:100%;margin:0}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{border:2px solid var(--input-disabled-border-color);cursor:not-allowed;background:0 0}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline);background:0 0;border-radius:2px}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-color:#0000;background-image:none}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline);border-radius:2px}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{content:"";background-color:canvastext;display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{width:1px;height:80%;left:45%}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;width:50%;height:50%;top:20%;left:30%}.annotationLayer .textWidgetAnnotation input.comb{padding-left:2px;padding-right:0;font-family:monospace}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{appearance:none}.annotationLayer .popupTriggerArea{width:100%;height:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{font-size:calc(9px * var(--total-scale-factor));width:100%;min-width:calc(180px * var(--total-scale-factor));pointer-events:none;position:absolute}.annotationLayer .popup{max-width:calc(180px * var(--total-scale-factor));box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) #888;border-radius:calc(2px * var(--total-scale-factor));padding:calc(6px * var(--total-scale-factor));margin-left:calc(5px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto;background-color:#ff9;position:absolute}.annotationLayer .popup>*{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{margin-left:calc(5px * var(--total-scale-factor));display:inline-block}.annotationLayer .popupContent{margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor));border-top:1px solid #333}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{width:100%;height:100%;position:absolute;top:0;left:0}.annotationLayer .annotationTextContent{opacity:0;color:#0000;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;position:absolute}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer:1;--highlight-bg-color:#b400aa;--highlight-selected-bg-color:#006400}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg)translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg)translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg)translate(-100%)}.textLayer{text-align:initial;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2;line-height:1;position:absolute;inset:0;overflow:hidden}.textLayer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;margin:0;position:absolute}.textLayer span.markedContent{height:0;top:0}.textLayer .highlight{background-color:var(--highlight-bg-color);border-radius:4px;margin:-1px;padding:1px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:0 0}.textLayer .endOfContent{z-index:-1;cursor:default;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:100% 0 0}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{width:0;height:0;display:none;position:absolute;top:0;left:0}._modalContent_1dsmg_1{overflow:hidden}._modalBody_1dsmg_5{padding:0}._shell_1dsmg_10{background:var(--lightningcss-light,#f1f2f5)var(--lightningcss-dark,var(--mantine-color-dark-8));flex-direction:column;min-height:min(82vh,760px);max-height:min(90vh,900px);display:flex}._toolbar_1dsmg_18{background:var(--lightningcss-light,#fffffff2)var(--lightningcss-dark,var(--mantine-color-dark-7));border-bottom:1px solid var(--lightningcss-light,#2428401a)var(--lightningcss-dark,var(--mantine-color-dark-4));flex-shrink:0;align-items:center;gap:10px;padding:10px 12px 10px 16px;display:flex;box-shadow:inset 0 1px #fff6}._toolbarLeft_1dsmg_29{flex:120px;align-items:center;gap:8px;min-width:0;display:flex}._toolbarTitle_1dsmg_37{min-width:0}._pagePill_1dsmg_41{background:var(--lightningcss-light,#24284014)var(--lightningcss-dark,var(--mantine-color-dark-5));border-radius:5px;padding:2px 8px}._toolbarCenter_1dsmg_47{flex:none}._sep_1dsmg_51{background:var(--lightningcss-light,#2428401f)var(--lightningcss-dark,var(--mantine-color-dark-3));width:1px;height:20px;margin:0 2px}._closeBtn_1dsmg_58{flex-shrink:0;margin-left:4px}._viewer_1dsmg_67{background:#404450;background:var(--lightningcss-light,#d4d5da)var(--lightningcss-dark,#1c1d21);flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}@media (prefers-color-scheme:dark){._viewer_1dsmg_67{background:#2c2e33}}@media (prefers-color-scheme:light){._viewer_1dsmg_67{background:#e0e1e5}}._scroll_1dsmg_92{height:100%;min-height:min(68vh,620px);max-height:min(68vh,620px);margin:0}._pageFrame_1dsmg_100{justify-content:center;min-height:100%;padding:16px 12px 28px;display:flex}._paper_1dsmg_107{background:#fff;border-radius:2px;justify-content:center;max-width:100%;padding:2px 0 0;line-height:0;display:flex;box-shadow:0 2px 24px #0003,0 0 1px #0000001a}._pageCanvas_1dsmg_118{max-width:100%;height:auto;display:block}._pageFrame_1dsmg_100 .react-pdf__Page__textContent{opacity:.9}._loadRow_1dsmg_129{min-height:200px}._loadRowErr_1dsmg_133{flex-direction:column;align-items:stretch;min-height:200px;display:flex}._pdfIframe_1dsmg_141{background:#525659;border:0;flex:auto;width:100%;min-height:min(70vh,640px);display:block}._wrap_1fb4u_1{flex-direction:column;min-width:0;min-height:0;display:flex}._body_1fb4u_21{padding-top:var(--space-3);padding-bottom:var(--space-3);flex-direction:column;display:flex}._list_1fb4u_29{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_1fb4u_37{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) 0;border:0;border-bottom:1px solid var(--border);text-align:left;cursor:pointer;color:inherit;box-sizing:border-box;transition:background-color var(--transition);background:0 0;margin:0;font-family:inherit;display:flex}._row_1fb4u_37:hover{background:var(--hover-row)}._rowStatic_1fb4u_60{cursor:default}._rowStatic_1fb4u_60:hover{background:0 0}._row_1fb4u_37:disabled{cursor:default;opacity:1}._list_1fb4u_29 li:last-child ._row_1fb4u_37{border-bottom:0;padding-bottom:0}._row_1fb4u_37:focus-visible{outline:2px solid var(--tertiary);outline-offset:1px}._logoCol_1fb4u_83{width:70px;min-width:70px;max-width:70px;padding-right:var(--space-2);margin-right:var(--space-1);border-right:1px solid var(--border);box-sizing:border-box;flex:0 0 70px;justify-content:center;align-self:stretch;align-items:center;display:flex}._logo_1fb4u_83{object-fit:contain;background:0 0;border:0;flex-shrink:0;width:70px;height:60px}._logoFallback_1fb4u_107{display:none}._main_1fb4u_111{flex-direction:column;flex:1;justify-content:center;gap:4px;min-width:0;display:flex}._title_1fb4u_120{font-size:var(--dash-bold-size,13px);font-weight:var(--dash-bold-weight,800);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}._metaRow_1fb4u_130{flex-wrap:wrap;align-items:flex-end;gap:4px 16px;display:flex}._metaItem_1fb4u_137{flex-direction:column;gap:2px;min-width:0;display:inline-flex}._metaLabel_1fb4u_144{font-size:var(--dash-soft-size,12px);font-weight:var(--dash-soft-weight,400);color:var(--text-secondary);line-height:1.2}._metaValue_1fb4u_151{font-size:var(--dash-bold-size,13px);font-weight:var(--dash-bold-weight,800);color:var(--secondary);line-height:1.2}._openCue_1fb4u_158{width:20px;color:var(--text-secondary);opacity:.45;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._row_1fb4u_37:hover ._openCue_1fb4u_158{color:var(--secondary);opacity:1}._rowStatic_1fb4u_60 ._openCue_1fb4u_158{display:none}._wrap_1q9wt_1{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}._body_1q9wt_22{padding-top:var(--space-3);padding-bottom:var(--space-3);--recent-type-w:78px;--recent-rate-w:54px;flex-direction:column;display:flex}._list_1q9wt_32{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_1q9wt_40{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) 0;border:0;border-bottom:1px solid var(--border);text-align:left;cursor:pointer;transition:background-color var(--transition);background:0 0;margin:0;display:flex}._row_1q9wt_40:hover{background:var(--hover-row)}._list_1q9wt_32 li:last-child ._row_1q9wt_40{border-bottom:0;padding-bottom:0}._main_1q9wt_65{grid-template-columns:var(--recent-type-w) minmax(0, 1fr);flex:1;grid-template-rows:auto auto;align-items:center;gap:2px 8px;min-width:0;display:grid}._typeBadge_1q9wt_76,._typeBadgeSpacer_1q9wt_77{grid-area:1/1;align-self:center}._typeBadge_1q9wt_76{box-sizing:border-box;border-radius:var(--radius-max);letter-spacing:.02em;white-space:nowrap;text-align:center;text-overflow:ellipsis;width:100%;padding:2px 6px;font-size:10px;font-weight:700;line-height:1.25;overflow:hidden}._typeBadgeSpacer_1q9wt_77{visibility:hidden;width:100%;height:1px;display:block}._typeClasswork_1q9wt_105{background:color-mix(in srgb, var(--secondary) 12%, var(--bg-page));color:var(--secondary);border:1px solid color-mix(in srgb, var(--secondary) 22%, var(--border))}._typeHomework_1q9wt_111{background:color-mix(in srgb, var(--quaternary) 12%, var(--bg-page));color:color-mix(in srgb, var(--quaternary) 88%, var(--text-primary));border:1px solid color-mix(in srgb, var(--quaternary) 28%, var(--border))}._typeExam_1q9wt_117{background:color-mix(in srgb, var(--primary) 10%, var(--bg-page));color:var(--primary);border:1px solid color-mix(in srgb, var(--primary) 24%, var(--border))}._title_1q9wt_123{min-width:0;font-size:var(--dash-bold-size,13px);font-weight:var(--dash-bold-weight,800);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;grid-area:1/2;line-height:1.35;overflow:hidden}._sub_1q9wt_136{min-width:0;font-size:var(--dash-soft-size,12px);font-weight:var(--dash-soft-weight,400);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;grid-area:2/2;line-height:1.35;overflow:hidden}._rate_1q9wt_149{width:var(--recent-rate-w);min-width:var(--recent-rate-w);flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-end;gap:1px;display:inline-flex}._rateLabel_1q9wt_160{font-size:var(--dash-soft-size,12px);font-weight:var(--dash-soft-weight,400);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}._rateValue_1q9wt_168{font-size:var(--dash-bold-size,13px);font-weight:var(--dash-bold-weight,800);color:var(--secondary)}._demoNotice_d9fbd_1{border-radius:var(--radius-card);border:1px solid var(--border);background:color-mix(in srgb, var(--warning) 8%, var(--bg-page));color:var(--text-secondary);padding:10px 14px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;line-height:1.45}._wrap_d9fbd_13{gap:var(--space-4);flex-direction:column;width:100%;min-width:0;min-height:0;display:flex}._mobileAppHint_d9fbd_22{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg-card);color:var(--text-secondary);flex-wrap:wrap;align-items:baseline;gap:8px 12px;padding:10px 14px;font-size:13px;display:flex}._mobileAppHint_d9fbd_22 strong{color:var(--secondary);font-size:13px;font-weight:700}._mobileAppPath_d9fbd_41{color:var(--secondary);background:color-mix(in srgb, var(--secondary) 6%, var(--bg-page));border-radius:var(--radius-input);padding:2px 6px;font-size:12px;font-weight:600}._grid_d9fbd_51{gap:var(--space-4);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;width:100%;display:grid}._scheduleCol_d9fbd_59,._middleCol_d9fbd_60,._rightCol_d9fbd_61{min-width:0}._scheduleCol_d9fbd_59{grid-column:1/-1}._middleCol_d9fbd_60,._rightCol_d9fbd_61{gap:var(--space-4);flex-direction:column;grid-column:1/-1;display:flex}._middleCol_d9fbd_60>*,._rightCol_d9fbd_61>*{min-width:0}._lessonList_d9fbd_82{padding-top:var(--space-3);padding-bottom:var(--space-3);flex-direction:column;display:flex}._list_d9fbd_89{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_d9fbd_97{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) 0;border:0;border-bottom:1px solid var(--border);text-align:left;cursor:pointer;color:inherit;box-sizing:border-box;transition:background-color var(--transition);background:0 0;margin:0;font-family:inherit;display:flex}._row_d9fbd_97:hover{background:var(--hover-row)}._list_d9fbd_89 li:last-child ._row_d9fbd_97{border-bottom:0;padding-bottom:0}._list_d9fbd_89 li:last-child ._rowLive_d9fbd_125{padding-bottom:var(--space-2)}._rowLive_d9fbd_125{border:0;border-bottom:1px solid var(--border);border-left:3px solid var(--secondary);border-radius:var(--radius-input);background:color-mix(in srgb, var(--secondary) 5%, var(--bg-card));padding:var(--space-2) var(--space-2) var(--space-2) calc(var(--space-2) + 1px)}._rowLive_d9fbd_125 ._timeStart_d9fbd_138,._rowLive_d9fbd_125 ._timeEnd_d9fbd_139,._rowLive_d9fbd_125 ._timeSep_d9fbd_140,._rowLive_d9fbd_125 ._title_d9fbd_141{color:var(--secondary)}._timeCol_d9fbd_145{width:82px;min-width:82px;max-width:82px;padding-right:var(--space-2);margin-right:var(--space-1);border-right:1px solid var(--border);white-space:nowrap;box-sizing:border-box;flex-direction:row;flex:0 0 82px;justify-content:center;align-items:center;gap:4px;display:flex;position:relative}._timeStart_d9fbd_138,._timeEnd_d9fbd_139{font-size:var(--dash-soft-size,12px);font-weight:var(--dash-soft-weight,400);color:var(--text-secondary);text-align:center;flex:none;min-width:0;line-height:1.2}._timeSep_d9fbd_140{font-size:var(--dash-soft-size,12px);font-weight:var(--dash-soft-weight,400);color:var(--text-secondary);-webkit-user-select:none;user-select:none;flex-shrink:0;line-height:1}._main_d9fbd_183{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._title_d9fbd_141{font-size:var(--dash-bold-size,13px);font-weight:var(--dash-bold-weight,800);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}._sub_d9fbd_201{font-size:var(--dash-soft-size,12px);font-weight:var(--dash-soft-weight,400);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}._avatar_d9fbd_211{object-fit:cover;background:var(--bg-page);border:1px solid var(--border);border-radius:50%;flex-shrink:0;width:50px;height:50px}._row_d9fbd_97:focus-visible{outline:2px solid var(--tertiary);outline-offset:1px}._emptyCard_d9fbd_226{border-radius:var(--radius-input);border:1px dashed color-mix(in srgb, var(--border) 90%, var(--text-secondary));padding:var(--space-4);text-align:center;background:0 0}._emptyIcon_d9fbd_234{margin:0 auto var(--space-2);color:var(--text-secondary);opacity:.45;display:inline-flex}._emptyTitle_d9fbd_241{font-weight:var(--dash-bold-weight,800);font-size:var(--dash-bold-size,13px);color:var(--text-secondary)}._emptyHint_d9fbd_247{margin-top:var(--space-1);font-size:var(--dash-soft-size,12px);font-weight:var(--dash-soft-weight,400);color:var(--text-secondary);opacity:.8}._demoBadge_d9fbd_255{margin-left:var(--space-2);border-radius:var(--radius-input);border:1px solid var(--border);background:color-mix(in srgb, var(--warning) 10%, var(--bg-page));letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);vertical-align:middle;padding:2px 8px;font-size:10px;font-weight:700}@media (width>=1024px){._scheduleCol_d9fbd_59{grid-column:span 3}._middleCol_d9fbd_60{grid-column:span 5}._rightCol_d9fbd_61{grid-column:span 4}}._nav_1rq2y_1{color:#fff;box-sizing:border-box;background:#1d2440;flex-direction:column;gap:18px;width:100%;height:100%;padding:22px 14px 16px;font-family:Montserrat,Segoe UI,system-ui,sans-serif;display:flex;position:relative}._nav_1rq2y_1 button{cursor:pointer;font-family:inherit}._navRail_1rq2y_20{align-items:center;gap:14px;padding:22px 0 16px}._logo_1rq2y_26{flex-shrink:0;justify-content:center;align-items:center;height:56px;display:flex}._logoSvg_1rq2y_34{max-width:100%;display:block}._collapseBtn_1rq2y_39{z-index:5;color:#7a82a0;background:#1d2440;border:1px solid #343c5c;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;position:absolute;top:38px;right:-12px}._collapseBtn_1rq2y_39:hover{color:#fff;background:#2b3354}._profile_1rq2y_61{background:#2b3354;flex-direction:column;flex-shrink:0;display:flex}._profileTop_1rq2y_68{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:18px 12px 14px;display:flex}._photo_1rq2y_77{object-fit:cover;flex-shrink:0;width:72px;height:72px;display:block}._initials_1rq2y_85{color:#fff;letter-spacing:.5px;background:#d41a36;justify-content:center;align-items:center;font-size:22px;font-weight:800;display:flex}._profileText_1rq2y_96{flex-direction:column;gap:3px;min-width:0;display:flex}._profileName_1rq2y_103{color:#fff;overflow-wrap:anywhere;font-size:16px;font-weight:800;line-height:1.2}._profileClass_1rq2y_111{color:#7a82a0;font-size:12px;font-weight:600}._programRow_1rq2y_117{color:#fff;text-align:left;box-sizing:border-box;background:0 0;border:0;border-top:1px solid #343c5c;align-items:center;gap:10px;width:100%;height:44px;padding:0 12px;display:flex}button._programRow_1rq2y_117:hover{background:#343c5c}._programCode_1rq2y_136{box-sizing:border-box;color:#1d2440;background:#fcc70a;flex-shrink:0;justify-content:center;align-items:center;min-width:26px;height:26px;padding:0 3px;font-size:9px;font-weight:800;display:flex}._programName_1rq2y_151{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;min-width:0;font-size:13px;font-weight:700;overflow:hidden}._programCaret_1rq2y_161{color:#7a82a0;display:flex}@media (height<=899px){._profileTop_1rq2y_68{text-align:left;flex-direction:row;gap:12px;padding:12px}._profileTop_1rq2y_68 ._photo_1rq2y_77{width:52px;height:52px}._profileTop_1rq2y_68 ._initials_1rq2y_85{font-size:17px}._profileName_1rq2y_103{font-size:15px}}._scroll_1rq2y_189{flex:auto;min-height:0;margin:0 -14px}._groups_1rq2y_195{flex-direction:column;gap:18px;padding:0 14px;display:flex}._group_1rq2y_195{flex-direction:column;gap:2px;display:flex}._groupHead_1rq2y_208{align-items:center;gap:10px;padding:0 12px 6px;display:flex}._groupLabel_1rq2y_215{letter-spacing:1.8px;color:#7a82a0;text-transform:uppercase;font-size:10px;font-weight:800}._groupLine_1rq2y_223{background:#343c5c;flex-grow:1;height:1px}._itemWrap_1rq2y_229{flex-direction:column;display:flex}._item_1rq2y_229{text-align:left;color:#d9dce6;background:0 0;border:0;align-items:center;gap:12px;width:100%;height:38px;padding:0 10px 0 12px;font-size:14px;font-weight:500;display:flex}._item_1rq2y_229:hover{color:#fff;background:#2b3354}._item_1rq2y_229:focus-visible,._subItem_1rq2y_255:focus-visible,._railItem_1rq2y_256:focus-visible{outline-offset:-2px;outline:2px solid #fcc70a}._itemActive_1rq2y_261{color:#fff;background:#2b3354;font-weight:700;box-shadow:inset 3px 0 #d41a36}._itemParentActive_1rq2y_268{color:#fff;font-weight:700}._icon_1rq2y_273{opacity:.85;flex-shrink:0}._itemActive_1rq2y_261 ._icon_1rq2y_273,._itemParentActive_1rq2y_268 ._icon_1rq2y_273,._railItemActive_1rq2y_280 ._icon_1rq2y_273{opacity:1}._itemLabel_1rq2y_284{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}._caret_1rq2y_292{color:#7a82a0;transition:transform .15s;display:flex}._caretOpen_1rq2y_298{transform:rotate(90deg)}._badge_1rq2y_302{box-sizing:border-box;text-align:center;color:#1d2440;background:#fcc70a;flex-shrink:0;min-width:22px;margin-left:auto;padding:2px 7px;font-size:11px;font-weight:800;line-height:1.3}._badgeNeutral_1rq2y_316{color:#fff;background:#343c5c}._liveBadge_1rq2y_321{color:#fff;letter-spacing:1px;background:#d41a36;flex-shrink:0;align-items:center;gap:5px;margin-left:auto;padding:2px 7px;font-size:10px;font-weight:800;line-height:1.3;display:inline-flex}._liveDot_1rq2y_336{background:#fff;width:6px;height:6px;animation:1.4s ease-in-out infinite _livePulse_1rq2y_1}@keyframes _livePulse_1rq2y_1{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){._liveDot_1rq2y_336{animation:none}}._subList_1rq2y_359{flex-direction:column;gap:2px;padding:2px 0 4px;display:flex}._subItem_1rq2y_255{text-align:left;color:#b5bacb;background:0 0;border:0;align-items:center;gap:12px;width:100%;height:34px;padding:0 10px 0 42px;font-size:13px;font-weight:500;display:flex}._subItem_1rq2y_255:hover{color:#fff;background:#2b3354}._subItemActive_1rq2y_386{color:#fff;background:#2b3354;font-weight:700;box-shadow:inset 3px 0 #d41a36}._subBullet_1rq2y_393{background:#7a82a0;flex-shrink:0;width:5px;height:5px}._subItemActive_1rq2y_386 ._subBullet_1rq2y_393{background:#d41a36}._foot_1rq2y_405{border-top:1px solid #343c5c;flex-shrink:0;align-items:center;gap:8px;margin-top:auto;padding-top:14px;display:flex}._langBtn_1rq2y_415{color:#d9dce6;background:0 0;border:1px solid #343c5c;flex-grow:1;align-items:center;gap:8px;min-width:0;height:34px;padding:0 10px;font-size:12px;font-weight:700;display:flex}._langLabel_1rq2y_430{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._langCaret_1rq2y_436{margin-left:auto;display:flex}._footIconBtn_1rq2y_441{color:#d9dce6;background:0 0;border:1px solid #343c5c;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:flex}._langBtn_1rq2y_415:hover,._footIconBtn_1rq2y_441:hover{color:#fff;background:#2b3354}._railLogo_1rq2y_461{flex-shrink:0;align-items:center;height:44px;display:flex}._railPhoto_1rq2y_468{object-fit:cover;flex-shrink:0;width:40px;height:40px;display:block}._railPhoto_1rq2y_468._initials_1rq2y_85{font-size:14px}._railProgram_1rq2y_480{box-sizing:border-box;color:#1d2440;background:#fcc70a;flex-shrink:0;justify-content:center;align-items:center;min-width:40px;height:26px;padding:0 4px;font-size:10px;font-weight:800;display:flex}._railScroll_1rq2y_495{flex:auto;width:100%;min-height:0}._railList_1rq2y_501,._railGroup_1rq2y_508{flex-direction:column;align-items:center;gap:14px;display:flex}._railSep_1rq2y_515{background:#343c5c;width:24px;height:1px}._railItem_1rq2y_256{color:#d9dce6;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:40px;padding:0;display:flex;position:relative}._railItem_1rq2y_256:hover{color:#fff;background:#2b3354}._railItemActive_1rq2y_280{color:#fff;background:#2b3354;box-shadow:inset 3px 0 #d41a36}._railDot_1rq2y_545{background:#fcc70a;width:8px;height:8px;position:absolute;top:6px;right:6px}._railDotLive_1rq2y_554{background:#d41a36}._railFoot_1rq2y_558{border-top:1px solid #343c5c;flex-direction:column;flex-shrink:0;align-items:center;gap:8px;width:44px;padding-top:14px;display:flex}._tooltip_1rq2y_570{color:#fff;background:#2b3354;border:1px solid #343c5c;border-radius:0;font-family:Montserrat,Segoe UI,system-ui,sans-serif;font-size:12px;font-weight:700}._flyout_1rq2y_580{min-width:200px;font-family:Montserrat,Segoe UI,system-ui,sans-serif;background:#1d2440!important;border:1px solid #343c5c!important;border-radius:0!important;padding:4px!important}._flyoutLabel_1rq2y_589{letter-spacing:1.6px;text-transform:uppercase;color:#7a82a0!important;font-size:10px!important;font-weight:800!important}._flyoutItem_1rq2y_597{color:#d9dce6!important;border-radius:0!important;font-size:13px!important;font-weight:600!important}._flyoutItem_1rq2y_597:hover,._flyoutItem_1rq2y_597[data-hovered]{color:#fff!important;background:#2b3354!important}._flyoutItemActive_1rq2y_610{box-shadow:inset 3px 0 #d41a36;color:#fff!important;background:#2b3354!important;font-weight:800!important}._flyoutItemDanger_1rq2y_617{color:#ff6b7f!important}._page_1hl5y_1{box-sizing:border-box;color:#1d2440;background:#fafafa;flex-direction:column;gap:26px;width:100%;min-width:0;max-width:none;padding:34px 44px 44px;font-family:Montserrat,Segoe UI,system-ui,sans-serif;display:flex}._page_1hl5y_1 button{cursor:pointer;border-radius:0;font-family:inherit}._headBlock_1hl5y_22{flex-direction:column;gap:18px;display:flex}._topBar_1hl5y_28{border-bottom:2px solid #1d2440;justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;display:flex}._topBarLeft_1hl5y_37{letter-spacing:2px;color:#7a7f8e;text-transform:uppercase;align-items:center;gap:16px;font-size:13px;display:flex}._brand_1hl5y_47{color:#d41a36;letter-spacing:0;font-weight:800}._topBarSep_1hl5y_53{background:#d5d7de;width:1px;height:22px}._topBarDate_1hl5y_59{letter-spacing:1.5px;color:#7a7f8e;text-transform:uppercase;font-size:13px}._greetRow_1hl5y_66{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;display:flex}._h1_1hl5y_74{letter-spacing:-.5px;margin:0;font-size:36px}._h1Light_1hl5y_80{font-weight:300}._h1Bold_1hl5y_84{font-weight:800}._greetSub_1hl5y_88{color:#4a4f5e;font-size:14px}._greetSub_1hl5y_88 b{color:#d41a36}._section_1hl5y_98{flex-direction:column;gap:14px;min-width:0;display:flex}._sectionHead_1hl5y_105{letter-spacing:2px;text-transform:uppercase;color:#7a7f8e;align-items:baseline;gap:12px;font-size:13px;display:flex}._sectionNum_1hl5y_115{color:#d41a36;letter-spacing:0;font-weight:800}._chip_1hl5y_121,._chipSm_1hl5y_122{letter-spacing:.8px;white-space:nowrap;flex-shrink:0;align-items:center;height:20px;padding:0 7px;font-size:10px;font-weight:800;display:inline-flex}._chipSm_1hl5y_122{height:18px;font-size:9.5px}._todayBand_1hl5y_140{color:#fff;background:#1d2440;grid-template-columns:300px minmax(0,1fr) 280px;display:grid}._nowPanel_1hl5y_147{border-right:1px solid #2b3354;flex-direction:column;gap:8px;min-width:0;padding:22px 24px;display:flex}._nowTop_1hl5y_156{align-items:center;gap:8px;display:flex}._nowBadge_1hl5y_162,._freeBadge_1hl5y_163{letter-spacing:1px;color:#1d2440;text-transform:uppercase;background:#fcc70a;padding:3px 7px;font-size:10px;font-weight:800}._freeBadge_1hl5y_163{color:#d9dce6;background:#2b3354}._nowUntil_1hl5y_178{color:#bfc3d4;font-size:12px}._nowTitleBtn_1hl5y_183{color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:8px;min-width:0;padding:0;display:flex}._nowTitle_1hl5y_183{text-overflow:ellipsis;min-width:0;font-size:20px;font-weight:800;line-height:1.25;overflow:hidden}._nowSub_1hl5y_204{color:#bfc3d4;font-size:13px}._nowAtt_1hl5y_209{color:#9ea5be;font-size:12px}._nowAtt_1hl5y_209 b{color:#fff}._timelineCol_1hl5y_218{flex-direction:column;gap:12px;min-width:0;padding:22px 24px 18px;display:flex}._timelineHead_1hl5y_226{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._timelineTitle_1hl5y_233{font-size:15px;font-weight:800}._linkLight_1hl5y_238,._linkDark_1hl5y_239{white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:700;display:inline-flex}._linkLight_1hl5y_238{color:#fff}._linkDark_1hl5y_239{color:#1d2440}._linkLight_1hl5y_238:hover,._linkDark_1hl5y_239:hover{text-decoration:underline}._track_1hl5y_264{background:#ffffff0d;height:58px;position:relative}._block_1hl5y_270{box-sizing:border-box;color:#1d2440;text-align:left;background:#fff;border:0;flex-direction:column;gap:3px;min-width:6px;height:58px;padding:7px 8px 6px 10px;display:flex;position:absolute;top:0;overflow:hidden}._blockCurrent_1hl5y_287{z-index:1;outline:2px solid #fcc70a}._blockTitle_1hl5y_292{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:800;overflow:hidden}._blockSub_1hl5y_300{color:#6b7080;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}._nowLine_1hl5y_308{z-index:2;pointer-events:none;background:#fcc70a;width:3px;height:70px;position:absolute;top:-6px}._trackEmpty_1hl5y_318{color:#9ea5be;justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;inset:0}._hours_1hl5y_328{height:12px;position:relative}._hours_1hl5y_328 span{color:#7a82a0;font-size:10px;font-weight:700;position:absolute;transform:translate(-50%)}._nextPanel_1hl5y_341{background:#2b3354;flex-direction:column;gap:8px;min-width:0;padding:22px 24px;display:flex}._nextLabel_1hl5y_350{letter-spacing:1.4px;color:#fcc70a;text-transform:uppercase;font-size:11px;font-weight:800}._nextTitleRow_1hl5y_358{align-items:center;gap:8px;min-width:0;display:flex}._nextTitle_1hl5y_358{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:800;overflow:hidden}._nextSub_1hl5y_374{color:#bfc3d4;font-size:12.5px}._nextBtn_1hl5y_379{color:#1d2440;background:#fcc70a;border:0;justify-content:center;align-items:center;gap:8px;height:40px;margin-top:auto;font-size:13px;font-weight:800;display:flex}._nextBtn_1hl5y_379:hover{background:#ffd84a}._todoGrid_1hl5y_398{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:12px;display:grid}._attention_1hl5y_405{background:#fff;border:1px solid #e3e4e8;min-width:0;padding:18px 22px 6px}._cardHeadRow_1hl5y_412{justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;display:flex}._cardTitle_1hl5y_420{font-size:17px;font-weight:800}._cardTitleCount_1hl5y_425{color:#7a7f8e;font-size:14px;font-weight:600}._cardHint_1hl5y_431{color:#6b7080;font-size:12px}._rowEmpty_1hl5y_436{color:#6b7080;border-top:1px solid #eeeff2;padding:18px 0;font-size:13px}._attRow_1hl5y_443{border-top:1px solid #eeeff2;grid-template-columns:110px minmax(0,1fr) 110px auto;align-items:center;column-gap:16px;padding:13px 0;display:grid}._kind_1hl5y_452{justify-self:start;padding:3px 8px;font-size:10.5px;font-weight:800}._kind_attendance_1hl5y_459{color:#a8142b;background:#fbe3e7}._kind_homework_1hl5y_464{color:#6b4e00;background:#fff4cc}._kind_exam_1hl5y_469{color:#1f4e8c;background:#e8f0fc}._kind_classwork_1hl5y_474{color:#1d2440;background:#eef0f5}._kind_application_1hl5y_479{color:#17613d;background:#e2f2e9}._kind_timetable_1hl5y_484{color:#4a5580;background:#eef0f5}._attMain_1hl5y_489{flex-direction:column;gap:4px;min-width:0;display:flex}._attTitleRow_1hl5y_496{align-items:center;gap:8px;min-width:0;display:flex}._attTitle_1hl5y_496{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:800;overflow:hidden}._attSub_1hl5y_511{color:#6b7080;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._when_1hl5y_519,._whenUrgent_1hl5y_520{text-align:right;white-space:nowrap;color:#4a4f5e;font-size:12px;font-weight:800}._whenUrgent_1hl5y_520{color:#d41a36}._btnRed_1hl5y_532,._btnGhost_1hl5y_533{white-space:nowrap;height:32px;padding:0 14px;font-size:12px;font-weight:800}._btnRed_1hl5y_532{color:#fff;background:#d41a36;border:0}._btnRed_1hl5y_532:hover{background:#a8142b}._btnGhost_1hl5y_533{color:#1d2440;background:#fff;border:1px solid #c9cbd3;font-weight:700}._btnGhost_1hl5y_533:hover{border-color:#1d2440}._sideCol_1hl5y_562{flex-direction:column;gap:12px;min-width:0;display:flex}._sideCard_1hl5y_569{background:#fff;border:1px solid #e3e4e8;flex-direction:column;gap:12px;padding:18px 20px;display:flex}._sideHeadRow_1hl5y_578{justify-content:space-between;align-items:baseline;display:flex}._sideLabel_1hl5y_584{color:#7a7f8e;letter-spacing:1.2px;text-transform:uppercase;font-size:11px;font-weight:700}._sideText_1hl5y_592{color:#6b7080;font-size:12px;line-height:1.45}._sideText_1hl5y_592 b{color:#1d2440}._attBig_1hl5y_602{align-items:baseline;gap:8px;display:flex}._attPct_1hl5y_608{font-size:30px;font-weight:800;line-height:1}._attPctSub_1hl5y_614{color:#6b7080;font-size:12px;font-weight:600}._attSplit_1hl5y_620{gap:2px;height:8px;display:flex}._attSplit_1hl5y_620 span{min-width:0}._attStats_1hl5y_630{color:#6b7080;background:#f6f7fa;justify-content:space-between;gap:8px;padding:10px 12px;font-size:12px;display:flex}._attStats_1hl5y_630 b{color:#1d2440;font-weight:800}._btnNavy_1hl5y_645{color:#fff;background:#1d2440;border:0;height:36px;font-size:12px;font-weight:800}._btnNavy_1hl5y_645:hover{background:#2b3354}._appBig_1hl5y_658{font-size:26px;font-weight:800;line-height:1}._appBigSub_1hl5y_664{color:#7a7f8e;font-size:13px;font-weight:600}._appSteps_1hl5y_670{gap:3px;display:grid}._appSteps_1hl5y_670 span{height:8px}._programGrid_1hl5y_680{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}._programCard_1hl5y_686{background:#fff;border:1px solid #e3e4e8;flex-direction:column;gap:10px;min-width:0;padding:16px 18px;display:flex}._programTop_1hl5y_696{justify-content:space-between;align-items:center;gap:8px;display:flex}._programAtt_1hl5y_703{color:#6b7080;white-space:nowrap;font-size:11px;font-weight:700}._programName_1hl5y_710{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:800;overflow:hidden}._programMetric_1hl5y_718{color:inherit;text-align:left;background:0 0;border:0;flex-direction:column;gap:6px;padding:0;display:flex}._metricLabel_1hl5y_729{color:#7a7f8e;letter-spacing:1.2px;text-transform:uppercase;font-size:10px;font-weight:700}._metricValue_1hl5y_737{white-space:nowrap;text-overflow:ellipsis;font-size:28px;font-weight:800;line-height:1;overflow:hidden}._metricSub_1hl5y_746{color:#7a7f8e;font-size:12px;font-weight:600}._metricBar_1hl5y_752{background:#eeeff2;height:6px;display:block;position:relative}._metricBar_1hl5y_752 span{background:#1d2440;position:absolute;top:0;bottom:0;left:0}._programNext_1hl5y_767{color:#6b7080;text-overflow:ellipsis;white-space:nowrap;border-top:1px solid #eeeff2;padding-top:10px;font-size:12px;overflow:hidden}._programNext_1hl5y_767 b{color:#1d2440}._comingGrid_1hl5y_782{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}._listCard_1hl5y_789{background:#fff;border:1px solid #e3e4e8;min-width:0;padding:18px 22px 8px}._listHead_1hl5y_796{justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}._upRow_1hl5y_804,._notifRow_1hl5y_805{width:100%;color:inherit;text-align:left;background:0 0;border:0;border-top:1px solid #eeeff2;column-gap:14px;padding:12px 0;display:grid}._upRow_1hl5y_804{grid-template-columns:56px minmax(0,1fr) auto;align-items:center}._notifRow_1hl5y_805{grid-template-columns:8px minmax(0,1fr) auto;align-items:start;column-gap:12px}._upRow_1hl5y_804:hover,._notifRow_1hl5y_805:hover{background:#fafbfc}._dateBox_1hl5y_833{color:#fff;background:#1d2440;flex-direction:column;justify-content:center;align-items:center;height:52px;display:flex}._dateBoxCode_1hl5y_843{letter-spacing:1.2px;color:#9ea5be;white-space:nowrap;max-width:52px;font-size:9px;font-weight:800;overflow:hidden}._dateBoxDay_1hl5y_853{font-size:18px;font-weight:800;line-height:1.1}._upMain_1hl5y_859,._notifMain_1hl5y_860{flex-direction:column;gap:3px;min-width:0;display:flex}._upTitle_1hl5y_867{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:800;overflow:hidden}._upSub_1hl5y_875,._notifSub_1hl5y_876{color:#6b7080;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._notifDot_1hl5y_884{width:8px;height:8px;margin-top:6px}._notifCat_1hl5y_890{letter-spacing:1px;color:#7a7f8e;text-transform:uppercase;font-size:10px;font-weight:800}._notifTitle_1hl5y_898{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;overflow:hidden}._notifTime_1hl5y_906{color:#8a8fa0;white-space:nowrap;font-size:11px}@media (width<=1400px){._todayBand_1hl5y_140{grid-template-columns:260px minmax(0,1fr) 240px}._programGrid_1hl5y_680{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1100px){._todayBand_1hl5y_140{grid-template-columns:minmax(0,1fr)}._nowPanel_1hl5y_147{border-bottom:1px solid #2b3354;border-right:0}._todoGrid_1hl5y_398,._comingGrid_1hl5y_782{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){._page_1hl5y_1{padding:22px 16px 36px}._programGrid_1hl5y_680{grid-template-columns:minmax(0,1fr)}._attRow_1hl5y_443{grid-template-columns:minmax(0,1fr) auto;row-gap:8px}._attRow_1hl5y_443 ._kind_1hl5y_452{grid-column:1/-1}._h1_1hl5y_74{font-size:28px}}._page_163oj_1{box-sizing:border-box;color:#1d2440;background:#fafafa;flex-direction:column;gap:28px;width:100%;min-width:0;padding:34px 44px 44px;font-family:Montserrat,Segoe UI,system-ui,sans-serif;display:flex}._page_163oj_1 button{cursor:pointer;border-radius:0;font-family:inherit}._headBlock_163oj_21{flex-direction:column;gap:18px;display:flex}._topBar_163oj_27{border-bottom:2px solid #1d2440;justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;display:flex}._topBarLeft_163oj_36{letter-spacing:2px;color:#7a7f8e;text-transform:uppercase;align-items:center;gap:16px;font-size:13px;display:flex}._brand_163oj_46{color:#d41a36;letter-spacing:0;font-weight:800}._topBarSep_163oj_52{background:#d5d7de;width:1px;height:22px}._topBarDate_163oj_58{letter-spacing:1.5px;color:#7a7f8e;text-transform:uppercase;font-size:13px}._titleRow_163oj_65{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}._titleCol_163oj_72{flex-direction:column;gap:8px;min-width:0;display:flex}._h1_163oj_79{letter-spacing:-.5px;margin:0;font-size:36px;font-weight:800}._lead_163oj_86{color:#6b7080;font-size:14px;font-weight:500}._section_163oj_93{flex-direction:column;gap:14px;min-width:0;display:flex}._sectionHead_163oj_100{justify-content:space-between;align-items:center;gap:14px;display:flex}._sectionTitle_163oj_107{letter-spacing:2px;color:#7a7f8e;text-transform:uppercase;align-items:center;gap:14px;font-size:13px;display:flex}._sectionNum_163oj_117{color:#d41a36;letter-spacing:0;font-weight:800}._sectionAside_163oj_123{color:#6b7080;font-size:12px;font-weight:600}._note_163oj_129{color:#6b7080;font-size:12px;font-weight:500}._continueBox_163oj_136{background:#fff;border:1px solid #e3e4e8;flex-direction:column;display:flex}._upNext_163oj_143{color:#fff;background:#1d2440;align-items:center;gap:22px;padding:20px 22px;display:flex}._upNextIcon_163oj_152{color:#f7d0d7;background:#2b3354;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}._upNextBody_163oj_163{flex-direction:column;flex-grow:1;gap:7px;min-width:0;display:flex}._upNextKicker_163oj_171{letter-spacing:1.4px;text-transform:uppercase;font-size:10px;font-weight:700}._kYellow_163oj_178{color:#fcc70a}._kMuted_163oj_182{color:#7a82a0}._kWhite_163oj_186{color:#fff}._kPink_163oj_190{color:#f7d0d7}._upNextTitle_163oj_194{font-size:18px;font-weight:700;line-height:1.35}._upNextMeta_163oj_200{color:#bfc3d4;font-size:12px;font-weight:500}._upNextBtn_163oj_206{color:#1d2440;background:#fcc70a;border:0;flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:140px;height:44px;font-size:13px;font-weight:800;display:inline-flex}._upNextBtn_163oj_206:hover{background:#f0bb00}._itemRow_163oj_225{border-top:1px solid #eeeff2;align-items:center;gap:18px;padding:16px 22px;display:flex}._itemIcon_163oj_233{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative}._itemIconCw_163oj_243{color:#6b4e00;background:#fce7a0}._itemIconHw_163oj_248{color:#a8142b;background:#f7d0d7}._itemBody_163oj_253{flex-direction:column;flex-grow:1;gap:5px;min-width:0;display:flex}._itemKicker_163oj_261{letter-spacing:1.3px;text-transform:uppercase;color:#7a7f8e;font-size:10px;font-weight:700}._itemCourse_163oj_269{color:#1d2440}._kindCw_163oj_273{color:#6b4e00}._kindHw_163oj_277{color:#a8142b}._itemTitle_163oj_281{font-size:15px;font-weight:700;line-height:1.35}._itemMeta_163oj_287{color:#6b7080;font-size:12px;font-weight:500}._itemDue_163oj_293{flex-shrink:0;width:130px;font-size:12px;font-weight:700}._dueUrgent_163oj_300{color:#a8142b}._dueMuted_163oj_304{color:#6b7080}._itemBtn_163oj_308,._ctaSecondary_163oj_309,._learnBtn_163oj_310{box-sizing:border-box;color:#1d2440;background:#fff;border:1px solid #c9cbd3;flex-shrink:0;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:13px;font-weight:600;display:inline-flex}._itemBtn_163oj_308{width:120px}._itemBtn_163oj_308:hover,._ctaSecondary_163oj_309:hover,._learnBtn_163oj_310:hover{border-color:#1d2440}._enrolledGrid_163oj_337{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}._card_163oj_344{background:#fff;border:1px solid #e3e4e8;flex-direction:column;min-width:0;display:flex}._cardHead_163oj_352{box-sizing:border-box;border-bottom:1px solid #e3e4e8;align-items:center;gap:18px;min-height:112px;padding:24px 26px;display:flex}._badge_163oj_362{box-sizing:border-box;color:#fff;letter-spacing:.5px;background:#1d2440;border:0;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;font-size:14px;font-weight:800;display:flex;position:relative}._badgeOutline_163oj_379{color:#6b7080;background:#fff;border:1px solid #c9cbd3}._badgeCorner_163oj_385{background:#d41a36;width:12px;height:12px;position:absolute;bottom:-1px;right:-1px}._badgeCornerMuted_163oj_394{background:#c9cbd3}._cardHeadBody_163oj_398{flex-direction:column;flex-grow:1;gap:8px;min-width:0;display:flex}._cardKicker_163oj_406{letter-spacing:2px;color:#7a7f8e;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:700;display:flex}._cardCategory_163oj_417{color:#d41a36;font-weight:800}._cardKickerSep_163oj_422{background:#d5d7de;width:1px;height:14px}._cardTitle_163oj_428{margin:0;font-size:22px;font-weight:800;line-height:1.25}._status_163oj_435{letter-spacing:1px;text-transform:uppercase;flex-shrink:0;padding:4px 8px;font-size:10px;font-weight:800}._statusProgress_163oj_444{color:#6b4e00;background:#fff4cc}._statusNotStarted_163oj_449{color:#4a4f5e;background:#eeeff2}._statusCompleted_163oj_454{color:#fff;background:#1d2440}._stats_163oj_459{border-bottom:1px solid #e3e4e8;grid-template-columns:repeat(3,minmax(0,1fr));padding:20px 26px;display:grid}._stat_163oj_435{flex-direction:column;gap:6px;min-width:0;display:flex}._stat_163oj_435+._stat_163oj_435{border-left:1px solid #e3e4e8;padding-left:18px}._statLabel_163oj_478{color:#7a7f8e;letter-spacing:1.2px;text-transform:uppercase;font-size:10px;font-weight:700}._statValue_163oj_486{font-size:20px;font-weight:800;line-height:1.1}._statSuffix_163oj_492{color:#7a7f8e;font-size:13px;font-weight:600}._statSub_163oj_498{color:#6b7080;font-size:12px;font-weight:500}._sections_163oj_504{flex-direction:column;padding:8px 26px 12px;display:flex}._sectionsLabel_163oj_510{color:#7a7f8e;letter-spacing:1.2px;text-transform:uppercase;padding:10px 0 6px;font-size:10px;font-weight:700}._sectionRow_163oj_519{border-top:1px solid #eeeff2;grid-template-columns:minmax(0,1fr) 160px 72px;align-items:center;column-gap:14px;padding:11px 0;display:grid}._sectionName_163oj_528{font-size:14px;font-weight:600}._bar_163oj_533{background:#eeeff2;height:6px}._barFill_163oj_538{background:#1d2440;height:6px}._barFillDone_163oj_543{background:#1f8a55}._sectionValue_163oj_547{justify-self:end;font-size:13px;font-weight:800}._cardFooter_163oj_553{background:#f8f9fb;border-top:1px solid #e3e4e8;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding:18px 26px;display:flex}._footerText_163oj_564{color:#4a4f5e;font-size:13px;font-weight:500;line-height:1.45}._footerStrong_163oj_571{color:#1d2440}._footerDone_163oj_575{align-items:center;gap:8px;display:inline-flex}._ctaPrimary_163oj_581{box-sizing:border-box;color:#fff;background:#d41a36;border:0;flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:150px;height:40px;padding:0 18px;font-size:13px;font-weight:700;display:inline-flex}._ctaPrimary_163oj_581:hover{background:#a8142b}._ctaSecondary_163oj_309{width:150px}._addTile_163oj_606{color:#1d2440;text-align:center;background:0 0;border:1px dashed #c9cbd3;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:40px;display:flex}._addTile_163oj_606:hover{border-color:#7a7f8e}._addIcon_163oj_623{color:#6b7080;background:#f0f1f4;justify-content:center;align-items:center;width:56px;height:56px;display:flex}._addBody_163oj_633{flex-direction:column;gap:6px;max-width:360px;display:flex}._addTitle_163oj_640{font-size:16px;font-weight:800}._addText_163oj_645{color:#6b7080;font-size:13px;line-height:1.5}._availableGrid_163oj_652{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._availCard_163oj_658{background:#fff;border:1px solid #e3e4e8;align-items:center;gap:18px;min-width:0;padding:18px 22px;display:flex}._availBody_163oj_668{flex-direction:column;flex-grow:1;gap:5px;min-width:0;display:flex}._availTitle_163oj_676{font-size:15px;font-weight:700;line-height:1.35}._availDesc_163oj_682{color:#6b7080;font-size:12px;font-weight:500}._availCat_163oj_688{color:#7a7f8e;letter-spacing:.5px;font-size:11px;font-weight:600}._learnBtn_163oj_310{width:130px;font-size:12px}@media (width<=1200px){._enrolledGrid_163oj_337{grid-template-columns:minmax(0,1fr)}._availableGrid_163oj_652{grid-template-columns:repeat(2,minmax(0,1fr))}._itemDue_163oj_293{width:110px}}@media (width<=760px){._page_163oj_1{padding:22px 16px}._topBar_163oj_27{flex-wrap:wrap}._h1_163oj_79{font-size:30px}._sectionHead_163oj_100{flex-wrap:wrap}._availableGrid_163oj_652{grid-template-columns:minmax(0,1fr)}._upNext_163oj_143,._itemRow_163oj_225{flex-wrap:wrap;gap:14px}._upNextBody_163oj_163,._itemBody_163oj_253{flex-basis:calc(100% - 80px)}._upNextBtn_163oj_206,._itemBtn_163oj_308{width:100%}._itemDue_163oj_293{flex-grow:1;width:auto}._cardHead_163oj_352{flex-wrap:wrap;padding:18px}._stats_163oj_459{grid-template-columns:minmax(0,1fr);gap:14px;padding:18px}._stat_163oj_435+._stat_163oj_435{border-top:1px solid #e3e4e8;border-left:0;padding-top:14px;padding-left:0}._sections_163oj_504{padding:8px 18px 12px}._sectionRow_163oj_519{grid-template-columns:minmax(0,1fr) 80px 48px}._cardFooter_163oj_553{flex-wrap:wrap;padding:16px 18px}._ctaPrimary_163oj_581,._ctaSecondary_163oj_309{width:100%}._availCard_163oj_658{flex-wrap:wrap}._learnBtn_163oj_310{width:100%}._addTile_163oj_606{padding:28px 18px}}._page_xxhry_1{box-sizing:border-box;color:#1d2440;background:#fafafa;flex-direction:column;gap:28px;width:100%;min-width:0;padding:34px 44px 44px;font-family:Montserrat,Segoe UI,system-ui,sans-serif;display:flex}._page_xxhry_1 button{cursor:pointer;border-radius:0;font-family:inherit}._headBlock_xxhry_21{flex-direction:column;gap:18px;display:flex}._topBar_xxhry_27{border-bottom:2px solid #1d2440;justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;display:flex}._topBarLeft_xxhry_36{letter-spacing:2px;color:#7a7f8e;text-transform:uppercase;align-items:center;gap:16px;font-size:13px;display:flex}._brand_xxhry_46{color:#d41a36;letter-spacing:0;font-weight:800}._topBarDivider_xxhry_52{background:#d5d7de;width:1px;height:22px}._topBarDate_xxhry_58{letter-spacing:1.5px;color:#7a7f8e;text-transform:uppercase;font-size:13px}._title_xxhry_65{letter-spacing:-.5px;margin:0;font-size:36px;font-weight:800}._section_xxhry_73{flex-direction:column;gap:14px;min-width:0;display:flex}._sectionBar_xxhry_80{justify-content:space-between;align-items:center;gap:16px;display:flex}._sectionLabel_xxhry_87{letter-spacing:2px;color:#7a7f8e;text-transform:uppercase;align-items:center;gap:14px;font-size:13px;display:flex}._sectionIndex_xxhry_97{color:#d41a36;letter-spacing:0;font-weight:800}._programGrid_xxhry_104{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}._programCard_xxhry_110{text-align:left;box-shadow:none;color:#1d2440;background:#fff;border:1px solid #e3e4e8;align-items:center;gap:16px;min-width:0;padding:18px 20px;display:flex}._programCardActive_xxhry_123{background:#f6f7fa;box-shadow:inset 0 0 0 2px #1d2440,inset 6px 0 #d41a36}._programCode_xxhry_128{color:#fff;background:#1d2440;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:13px;font-weight:800;display:flex;position:relative}._programCodeMark_xxhry_142{background:#d41a36;width:10px;height:10px;position:absolute;bottom:0;right:0}._programText_xxhry_151{flex-direction:column;flex-grow:1;gap:5px;min-width:0;display:flex}._programName_xxhry_159{align-items:center;min-height:42px;font-size:16px;font-weight:800;line-height:21px;display:flex}._programStats_xxhry_168{color:#6b7080;font-size:12px;font-weight:500}._programStats_xxhry_168 b{color:#1d2440;font-weight:800}._programAlert_xxhry_179{color:#6b7080;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}._programAlertDot_xxhry_188{background:#c9cbd3;flex-shrink:0;width:8px;height:8px}._programAlertUrgent_xxhry_195{color:#a8142b}._programAlertUrgent_xxhry_195 ._programAlertDot_xxhry_188{background:#d41a36}._card_xxhry_204{background:#fff;border:1px solid #e3e4e8;flex-direction:column;gap:12px;min-width:0;padding:24px;display:flex}._cardLoose_xxhry_214{gap:14px}._emptyCard_xxhry_218{background:#fff;border:1px solid #e3e4e8;flex-direction:column;align-items:flex-start;gap:12px;padding:32px;display:flex}._cardHeadRow_xxhry_228{justify-content:space-between;align-items:center;gap:12px;display:flex}._cardHeadRowBaseline_xxhry_235{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._cardTitle_xxhry_242{margin:0;font-size:17px;font-weight:800}._cardHint_xxhry_248{color:#7a7f8e;font-size:11px;font-weight:600}._cardText_xxhry_254{color:#4a4f5e;margin:0;font-size:13px;line-height:1.55}._cardText_xxhry_254 b{color:#1d2440}._outlineBtn_xxhry_265{color:#1d2440;background:#fff;border:1px solid #1d2440;height:40px;padding:0 18px;font-size:13px;font-weight:700}._statGrid_xxhry_276{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}._statCard_xxhry_282{box-sizing:border-box;background:#fff;border:1px solid #e3e4e8;flex-direction:column;gap:12px;min-width:0;height:176px;padding:20px 22px;display:flex}._statCardDark_xxhry_294{color:#fff;background:#1d2440;border-color:#1d2440}._statLabel_xxhry_300{color:#7a7f8e;letter-spacing:1.2px;text-transform:uppercase;font-size:11px;font-weight:700}._statLabelAccent_xxhry_308{color:#fcc70a}._statValue_xxhry_312{letter-spacing:-.5px;font-size:28px;font-weight:800;line-height:1}._statSuffix_xxhry_319{color:#7a7f8e;letter-spacing:0;font-size:13px;font-weight:600}._statSuffixDark_xxhry_326{color:#9ea5be}._statTrack_xxhry_330{background:#eeeff2;height:6px;position:relative}._statTrack_xxhry_330>div{height:6px}._statTrackDark_xxhry_340{background:#3a4260}._statTarget_xxhry_344{background:#fcc70a;width:3px;height:14px;position:absolute;top:-4px}._statNote_xxhry_352{color:#6b7080;margin-top:auto;font-size:12px;font-weight:500;line-height:1.45}._statNoteDark_xxhry_360{color:#bfc3d4}._statAccent_xxhry_364{color:#fcc70a}._statSegments_xxhry_368{gap:3px;display:flex}._statSegments_xxhry_368 span{flex-grow:1;height:6px}._diagList_xxhry_378{flex-direction:column;flex-grow:1;justify-content:space-evenly;min-width:0;display:flex}._diagItem_xxhry_386{flex-direction:column;gap:4px;min-width:0;display:flex}._diagName_xxhry_393{align-items:center;gap:8px;min-width:0;display:flex}._diagMark_xxhry_400{box-sizing:border-box;border:2px solid #1d2440;flex-shrink:0;width:10px;height:10px}._diagLabel_xxhry_408{color:#4a4f5e;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}._diagScoreRow_xxhry_417{justify-content:space-between;align-items:baseline;gap:8px;padding-left:18px;display:flex}._diagScore_xxhry_417{font-variant-numeric:tabular-nums;font-size:20px;font-weight:800;line-height:1}._diagMax_xxhry_432{color:#7a7f8e;font-size:12px;font-weight:600}._diagDelta_xxhry_438{color:#17613d;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:700}._analysisGrid_xxhry_447{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,.8fr);align-items:start;gap:14px;display:grid}._trendSvg_xxhry_454{width:100%;height:auto;display:block}._trendFacts_xxhry_460{border-top:1px solid #e3e4e8;grid-template-columns:1fr 1fr;gap:12px;padding-top:14px;display:grid}._trendFact_xxhry_460{flex-direction:column;gap:4px;display:flex}._trendFactRight_xxhry_474{border-left:1px solid #e3e4e8;padding-left:12px}._trendFactLabel_xxhry_479{color:#7a7f8e;letter-spacing:1.2px;text-transform:uppercase;font-size:10px;font-weight:700}._trendFactValue_xxhry_487{font-size:20px;font-weight:800}._trendFactRed_xxhry_492{color:#d41a36}._improveList_xxhry_496{flex-direction:column;gap:8px;display:flex}._improveItem_xxhry_502{background:#f6f7fa;align-items:center;gap:14px;padding:12px 14px;display:flex}._improveScore_xxhry_510{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:44px;font-size:13px;font-weight:800;display:flex}._toneWeak_xxhry_521{color:#a8142b;background:#fbe3e7}._toneMid_xxhry_526{color:#6b4e00;background:#fff4cc}._toneGood_xxhry_531{color:#17613d;background:#e2f1e8}._improveText_xxhry_536{flex-direction:column;flex-grow:1;gap:3px;min-width:0;display:flex}._improveEyebrow_xxhry_544{letter-spacing:1.2px;color:#7a7f8e;text-transform:uppercase;font-size:10px;font-weight:700}._improveName_xxhry_552{font-size:14px;font-weight:700;line-height:1.35}._improveMeta_xxhry_558{color:#6b7080;font-size:12px;font-weight:500}._reviewBtn_xxhry_564{color:#1d2440;background:#fff;border:1px solid #c9cbd3;flex-shrink:0;height:40px;padding:0 14px;font-size:12px;font-weight:600}._improveFooter_xxhry_575{gap:10px;padding-top:4px;display:flex}._viewAllBtn_xxhry_581{color:#1d2440;background:#fff;border:1px solid #1d2440;flex:1 1 0;min-width:0;height:56px;padding:0 14px;font-size:13px;font-weight:700;line-height:1.3}._mistakeHead_xxhry_594{flex-direction:column;gap:4px;display:flex}._mistakeSub_xxhry_600{color:#6b7080;font-size:12px;font-weight:500}._mistakeList_xxhry_606{flex-direction:column;gap:14px;display:flex}._mistakeItem_xxhry_612{border-bottom:1px solid #eeeff2;flex-direction:column;gap:6px;padding-bottom:14px;display:flex}._mistakeRow_xxhry_620{justify-content:space-between;align-items:baseline;gap:10px;display:flex}._mistakeLabelWrap_xxhry_627{flex-direction:column;align-items:flex-start;gap:5px;display:flex}._mistakeTag_xxhry_634{letter-spacing:1px;text-transform:uppercase;color:#fff;background:#1d2440;padding:3px 7px;font-size:10px;font-weight:800}._mistakeLabel_xxhry_627{color:#4a4f5e;font-size:13px;font-weight:600;line-height:1.35}._mistakeLabelMain_xxhry_651{color:#1d2440;font-weight:800}._mistakePct_xxhry_656{color:#4a4f5e;font-size:14px}._mistakePctMain_xxhry_661{color:#1d2440}._mistakeNote_xxhry_665{color:#5a5f6e;font-size:12px;line-height:1.5}._legend_xxhry_672{color:#1d2440;grid-auto-columns:1fr;grid-auto-flow:column;column-gap:10px;font-size:12px;display:inline-grid}._legendItem_xxhry_681{white-space:nowrap;align-items:center;gap:8px;font-weight:600;display:flex}._kindBox_xxhry_689,._kindBoxSmall_xxhry_690{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;display:flex}._kindBox_xxhry_689{width:48px;height:48px}._kindBoxSmall_xxhry_690{width:24px;height:24px}._kind_trial_xxhry_708{color:#fcc70a;background:#1d2440}._kind_diagnostic_xxhry_713{color:#1d2440;background:#fff;border:2px solid #1d2440}._kind_domain_xxhry_719{color:#1d2440;background:#dce1ee}._kind_topic_xxhry_724{color:#4a4f5e;background:#eeeff2}._examPanel_xxhry_730{background:#fff;border:1px solid #e3e4e8;flex-direction:column;min-width:0;display:flex}._tabs_xxhry_738{border-bottom:1px solid #e3e4e8;gap:6px;padding:0 16px;display:flex;overflow-x:auto}._tab_xxhry_738{color:#6b7080;height:52px;box-shadow:none;white-space:nowrap;background:0 0;border:0;flex-shrink:0;align-items:center;gap:10px;padding:0 22px;font-size:15px;font-weight:600;display:inline-flex}._tabActive_xxhry_762{color:#1d2440;font-weight:800;box-shadow:inset 0 -3px #d41a36}._tabCount_xxhry_768{color:#1d2440;padding:2px 8px;font-size:11px;font-weight:800}._tabCountIdle_xxhry_775{background:#eeeff2}._tabCountTodo_xxhry_779{background:#fcc70a}._tabCountActive_xxhry_783{color:#fff;background:#1d2440}._explorer_xxhry_789{grid-template-columns:380px minmax(0,1fr);align-items:start;display:grid}._explorerList_xxhry_795{border-right:1px solid #e3e4e8;flex-direction:column;min-width:0;display:flex}._explorerHead_xxhry_802{box-sizing:border-box;border-bottom:1px solid #e3e4e8;flex-direction:column;justify-content:flex-end;gap:14px;height:140px;padding:24px 22px;display:flex}._miniCrumb_xxhry_813{letter-spacing:2px;color:#7a7f8e;text-transform:uppercase;align-items:center;gap:12px;font-size:11px;font-weight:700;display:flex}._miniCrumbAccent_xxhry_824{color:#d41a36;font-weight:800}._miniCrumbBar_xxhry_829{background:#d5d7de;width:1px;height:14px}._explorerTitleRow_xxhry_835{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._explorerTitle_xxhry_835{margin:0;font-size:26px;font-weight:800;line-height:1.25}._explorerCount_xxhry_849{color:#6b7080;white-space:nowrap;font-size:13px;font-weight:500}._explorerCount_xxhry_849 b{color:#1d2440;font-size:20px;font-weight:800}._segments_xxhry_862{gap:3px;display:flex}._segments_xxhry_862 span{flex:1 1 0;height:6px}._sectionHead_xxhry_872{letter-spacing:1.6px;color:#7a7f8e;text-transform:uppercase;border-bottom:1px solid #eeeff2;justify-content:space-between;align-items:center;padding:18px 20px 10px;font-size:11px;font-weight:800;display:flex}._sectionHeadCount_xxhry_885{letter-spacing:.5px}._groupList_xxhry_889{flex-direction:column;gap:2px;padding:8px 12px 14px;display:flex}._subgroup_xxhry_896{display:contents}._subgroupHead_xxhry_900{align-items:center;gap:10px;padding:14px 8px 6px;display:flex}._subgroupMark_xxhry_907{flex-shrink:0;align-items:flex-end;display:flex}._subgroupMarkBig_xxhry_913{background:#d41a36;width:10px;height:10px}._subgroupMarkSmall_xxhry_919{background:#1d2440;width:5px;height:5px}._subgroupTitle_xxhry_925{font-size:13px;font-weight:800}._groupBtn_xxhry_930{text-align:left;width:100%;box-shadow:none;color:#1d2440;background:0 0;border:0;align-items:center;gap:14px;padding:12px;display:flex}._groupBtn_xxhry_930:hover{background:#fafbfc}._groupBtnActive_xxhry_947,._groupBtnActive_xxhry_947:hover{background:#f6f7fa;box-shadow:inset 3px 0 #1d2440}._groupCheck_xxhry_953{color:#fff;background:#1d2440;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}._groupRing_xxhry_964{flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:relative}._groupRing_xxhry_964 svg{position:absolute;top:0;left:0}._groupIndex_xxhry_980{color:#1d2440;font-size:12px;font-weight:800;position:relative}._groupIndexMuted_xxhry_987{color:#8a8fa0}._groupText_xxhry_991{flex-direction:column;flex-grow:1;gap:3px;min-width:0;display:flex}._groupTitle_xxhry_999{align-items:center;min-height:38px;font-size:14px;font-weight:600;line-height:19px;display:flex}._groupBtnActive_xxhry_947 ._groupTitle_xxhry_999{font-weight:800}._groupSub_xxhry_1012{color:#6b7080;font-size:12px;font-weight:500}._groupSub_xxhry_1012 b{font-weight:800}._groupBadge_xxhry_1022{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}._groupBadgeTodo_xxhry_1029,._groupBadgeUpcoming_xxhry_1030{letter-spacing:1.4px;text-transform:uppercase;font-size:10px;font-weight:800}._groupBadgeTodo_xxhry_1029{color:#6b4e00}._groupBadgeUpcoming_xxhry_1030{color:#4a4f5e}._groupBadgeCount_xxhry_1045{padding:1px 7px;font-size:11px;font-weight:800}._badge_todo_xxhry_1051{color:#1d2440;background:#fcc70a}._badge_navy_xxhry_1056{color:#fff;background:#1d2440}._badge_muted_xxhry_1061{color:#4a4f5e;background:#eeeff2}._explorerDetail_xxhry_1066{flex-direction:column;min-width:0;display:flex}._detailHead_xxhry_1072{box-sizing:border-box;border-bottom:1px solid #e3e4e8;justify-content:space-between;align-items:flex-end;gap:40px;height:140px;padding:24px;display:flex}._detailHeadText_xxhry_1083{flex-direction:column;gap:10px;min-width:0;display:flex}._detailTitle_xxhry_1090{margin:0;font-size:26px;font-weight:800;line-height:1.25}._detailProgress_xxhry_1097{flex-direction:column;flex-shrink:0;gap:10px;width:300px;display:flex}._detailProgressText_xxhry_1105{color:#6b7080;justify-content:space-between;align-items:baseline;font-size:13px;font-weight:500;display:flex}._detailProgressBig_xxhry_1114{color:#1d2440;font-size:16px;font-weight:800}._detailProgressValue_xxhry_1120{color:#1d2440;font-weight:700}._hero_xxhry_1126{color:#fff;background:#1d2440;align-items:center;gap:22px;margin:22px 26px 18px;padding:18px 20px;display:flex}._heroDetail_xxhry_1136{margin:18px 24px 6px}._heroIcon_xxhry_1140{color:#fcc70a;background:#2b3354;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._heroBody_xxhry_1151{flex-direction:column;flex-grow:1;gap:6px;min-width:0;display:flex}._heroEyebrow_xxhry_1159{letter-spacing:1.4px;text-transform:uppercase;font-size:10px;font-weight:700}._heroAccent_xxhry_1166{color:#fcc70a}._heroDot_xxhry_1170{color:#7a82a0}._heroArea_xxhry_1174{color:#fff}._heroKind_xxhry_1178{color:#dce1ee}._heroTitle_xxhry_1182{font-size:16px;font-weight:700;line-height:1.35}._heroMeta_xxhry_1188{color:#bfc3d4;font-size:12px;font-weight:500}._heroBtn_xxhry_1194{color:#1d2440;background:#fcc70a;border:0;flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:140px;height:40px;font-size:13px;font-weight:800;display:inline-flex}._listHeader_xxhry_1210{border-top:1px solid #e3e4e8;align-items:center;gap:12px;padding:14px 24px 12px;display:flex}._listHeaderFirst_xxhry_1218{border-top:0}._listHeaderWide_xxhry_1222{padding:14px 26px 12px}._listHeaderTitle_xxhry_1226{letter-spacing:1.6px;text-transform:uppercase;color:#1d2440;font-size:11px;font-weight:800}._listHeaderTitleMuted_xxhry_1234{color:#6b7080}._countBadge_xxhry_1238{padding:2px 8px;font-size:11px;font-weight:800}._listHeaderRule_xxhry_1244{background:#eeeff2;flex-grow:1;height:1px}._examRow_xxhry_1251{background:#fff;border-top:1px solid #eeeff2;grid-template-columns:48px minmax(0,1fr) 190px 140px;align-items:center;column-gap:22px;padding:16px 24px;display:grid}._examRowRoomy_xxhry_1261{padding:18px 26px}._rowMain_xxhry_1265{flex-direction:column;gap:6px;min-width:0;display:flex}._rowEyebrow_xxhry_1272{letter-spacing:1.3px;text-transform:uppercase;color:#7a7f8e;font-size:10px;font-weight:700}._rowArea_xxhry_1280{color:#1d2440}._rowKindMuted_xxhry_1284{color:#4a4f5e}._rowTitle_xxhry_1288{align-items:center;min-height:40px;font-size:15px;font-weight:700;line-height:20px;display:flex}._rowMeta_xxhry_1297{color:#6b7080;font-size:12px;font-weight:500}._rowDate_xxhry_1303{min-width:0}._dateBlock_xxhry_1307{flex-direction:column;gap:3px;display:flex}._datePrimary_xxhry_1313{color:#1d2440;font-size:13px;font-weight:700}._dateUrgent_xxhry_1319{color:#a8142b}._dateMuted_xxhry_1323{color:#6b7080}._dateSecondary_xxhry_1327{color:#6b7080;font-size:12px;font-weight:500}._scoreBlock_xxhry_1333{flex-direction:column;gap:8px;display:flex}._scoreLine_xxhry_1339{align-items:baseline;gap:8px;display:flex}._scoreValue_xxhry_1345{font-size:16px;font-weight:800}._scoreSuffix_xxhry_1350{color:#6b7080;font-size:12px;font-weight:600}._scoreTrack_xxhry_1356{background:#eeeff2;height:4px}._scoreTrack_xxhry_1356>div{height:4px}._rowAction_xxhry_1365{justify-self:end}._actionBtn_xxhry_1369,._lockedBtn_xxhry_1370,._pendingTag_xxhry_1371{box-sizing:border-box;justify-content:center;align-items:center;gap:8px;width:140px;height:40px;font-size:13px;font-weight:600;display:inline-flex}._actionBtn_xxhry_1369{color:#1d2440;background:#fff;border:1px solid #c9cbd3}._actionBtn_xxhry_1369:hover{border-color:#1d2440}._page_xxhry_1 ._lockedBtn_xxhry_1370{color:#8a8fa0;cursor:not-allowed;background:#f8f9fb;border:1px dashed #c9cbd3}._pendingTag_xxhry_1371{color:#6b7080;background:#f8f9fb;border:1px dashed #c9cbd3}._timeline_xxhry_1406{flex-direction:column;display:flex}@media (width<=1200px){._programGrid_xxhry_104{grid-template-columns:repeat(2,minmax(0,1fr))}._statGrid_xxhry_276{grid-template-columns:repeat(3,minmax(0,1fr))}._analysisGrid_xxhry_447{grid-template-columns:repeat(2,minmax(0,1fr))}._analysisGrid_xxhry_447>:last-child{grid-column:1/-1}._sectionBar_xxhry_80{flex-wrap:wrap}._explorer_xxhry_789{grid-template-columns:300px minmax(0,1fr)}._detailHead_xxhry_1072{gap:24px}._detailProgress_xxhry_1097{width:220px}._examRow_xxhry_1251{grid-template-columns:48px minmax(0,1fr) 150px 140px;column-gap:16px}}@media (width<=960px){._explorer_xxhry_789{grid-template-columns:minmax(0,1fr)}._explorerList_xxhry_795{border-bottom:1px solid #e3e4e8;border-right:0}._explorerHead_xxhry_802{height:auto}}@media (width<=760px){._page_xxhry_1{gap:22px;padding:22px 16px}._title_xxhry_65{font-size:28px}._topBar_xxhry_27{flex-wrap:wrap;gap:8px}._programGrid_xxhry_104,._statGrid_xxhry_276,._analysisGrid_xxhry_447{grid-template-columns:minmax(0,1fr)}._statCard_xxhry_282{height:auto;min-height:150px}._legend_xxhry_672{flex-wrap:wrap;gap:10px;display:flex}._improveItem_xxhry_502{flex-wrap:wrap}._reviewBtn_xxhry_564{width:100%}._detailHead_xxhry_1072{flex-direction:column;align-items:stretch;gap:16px;height:auto;padding:20px 16px}._detailProgress_xxhry_1097{width:100%}._hero_xxhry_1126,._heroDetail_xxhry_1136{flex-wrap:wrap;gap:14px;margin:16px}._heroBtn_xxhry_1194{width:100%}._listHeader_xxhry_1210,._listHeaderWide_xxhry_1222{padding:14px 16px 12px}._examRow_xxhry_1251,._examRowRoomy_xxhry_1261{grid-template-columns:48px minmax(0,1fr);gap:12px 14px;padding:16px}._rowDate_xxhry_1303,._rowAction_xxhry_1365{grid-column:2}._rowAction_xxhry_1365{justify-self:start}}._page_1nofx_1{box-sizing:border-box;color:#1d2440;background:#fafafa;flex-direction:column;gap:20px;width:100%;min-width:0;padding:34px 44px 44px;font-family:Montserrat,Segoe UI,system-ui,sans-serif;display:flex}._page_1nofx_1 button{cursor:pointer;border-radius:0;font-family:inherit}._page_1nofx_1 button:disabled{cursor:default}._headBlock_1nofx_25{flex-direction:column;gap:18px;display:flex}._topBar_1nofx_31{border-bottom:2px solid #1d2440;justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;display:flex}._crumbs_1nofx_40{letter-spacing:2px;color:#7a7f8e;text-transform:uppercase;align-items:center;gap:16px;font-size:13px;display:flex}._brand_1nofx_50{color:#d41a36;letter-spacing:0;font-weight:800}._crumbDivider_1nofx_56{background:#d5d7de;width:1px;height:22px}._today_1nofx_62{letter-spacing:1.5px;color:#7a7f8e;text-transform:uppercase;font-size:13px}._title_1nofx_69{letter-spacing:-.5px;margin:0;font-size:36px;font-weight:800}._microLabel_1nofx_77{color:#7a7f8e;letter-spacing:1.2px;text-transform:uppercase;font-weight:700}._alignRight_1nofx_84{text-align:right}._alignCenter_1nofx_88{align-items:center}._centerLabel_1nofx_92{text-align:center}._pushRight_1nofx_96{margin-left:auto}._rowBetween_1nofx_100{justify-content:space-between;align-items:baseline;gap:10px;display:flex}._rowLabel_1nofx_107{font-size:14px;font-weight:700}._rowLabelSub_1nofx_112{color:#7a7f8e;font-size:12px;font-weight:500}._numCell_1nofx_118{text-align:right;color:#4a4f5e;font-variant-numeric:tabular-nums;font-size:13px}._accCell_1nofx_125{text-align:right;font-variant-numeric:tabular-nums;font-size:16px;font-weight:800}._note_1nofx_132{color:#6b7080;margin:0;font-size:12px;line-height:1.5}._bodyText_1nofx_139{color:#4a4f5e;margin:0;font-size:13px;line-height:1.55}._bodyText_1nofx_139 b{color:#1d2440}._bar_1nofx_150{position:relative}._barMarker_1nofx_154{background:#fcc70a;width:3px;position:absolute}._legend_1nofx_160{color:#4a4f5e;flex-wrap:wrap;gap:16px;font-size:12px;font-weight:600;display:flex}._legendItem_1nofx_169{align-items:center;gap:6px;display:inline-flex}._legendDot_1nofx_175{width:8px;height:8px;display:inline-block}._legendDash_1nofx_181{border-top:2px dashed #fcc70a;width:16px;height:0}._chip_1nofx_188,._chipSmall_1nofx_189{color:#1d2440;white-space:nowrap;background:#fff;border:1px solid #c9cbd3;font-size:12px;font-weight:700}._chip_1nofx_188{height:32px;padding:0 12px}._chipSmall_1nofx_189{height:30px;padding:0 10px}._chipActive_1nofx_208{color:#fff;background:#1d2440;border-color:#1d2440}._chipRow_1nofx_214{flex-wrap:wrap;gap:6px;display:flex}._inlineFilter_1nofx_220{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._btn_1nofx_227{justify-self:start;height:34px;padding:0 14px;font-size:12px;font-weight:700}._btnRed_1nofx_235{color:#fff;background:#d41a36;border:1px solid #d41a36}._btnRed_1nofx_235:hover{background:#a8142b;border-color:#a8142b}._btnWhite_1nofx_246{color:#1d2440;background:#fff;border:1px solid #c9cbd3}._filters_1nofx_253{background:#fff;border:1px solid #e3e4e8;grid-template-columns:auto 1fr;align-items:center;gap:12px 28px;padding:18px 22px;display:grid}._filterGroup_1nofx_264{align-items:center;gap:10px;min-width:0;display:flex}._filterLabel_1nofx_271{color:#7a7f8e;letter-spacing:1.2px;text-transform:uppercase;flex-shrink:0;width:64px;font-size:10px;font-weight:700}._programWrap_1nofx_281{position:relative}._programButton_1nofx_285{align-items:center;gap:8px;display:inline-flex}._programMenu_1nofx_291{z-index:5;background:#fff;border:1px solid #c9cbd3;flex-direction:column;min-width:200px;display:flex;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 8px 24px #1d24401f}._programOption_1nofx_304{color:#1d2440;text-align:left;background:#fff;border:0;height:36px;padding:0 12px;font-size:12px;font-weight:600}._programOption_1nofx_304:hover{background:#f6f7fa}._programOptionActive_1nofx_319{font-weight:800;box-shadow:inset 3px 0 #d41a36}._showing_1nofx_324{color:#6b7080;border-top:1px solid #eeeff2;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;padding-top:10px;font-size:12px;font-weight:500;display:flex}._showing_1nofx_324 b{color:#1d2440;font-weight:700}._tabsWrap_1nofx_343{flex-direction:column;min-width:0;display:flex}._tabs_1nofx_343{border-bottom:1px solid #e3e4e8;gap:6px;display:flex;overflow-x:auto}._tab_1nofx_343{color:#6b7080;white-space:nowrap;background:0 0;border:0;flex-shrink:0;height:52px;padding:0 22px;font-size:15px;font-weight:600}._tab_1nofx_343:hover{color:#1d2440}._tabActive_1nofx_372{color:#1d2440;font-weight:800;box-shadow:inset 0 -3px #d41a36}._tabBody_1nofx_378{flex-direction:column;gap:28px;padding-top:24px;display:flex}._tabBodyTight_1nofx_385{flex-direction:column;gap:14px;padding-top:24px;display:flex}._section_1nofx_393{flex-direction:column;gap:14px;display:flex}._sectionHead_1nofx_399{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._sectionLabel_1nofx_407{letter-spacing:2px;color:#7a7f8e;text-transform:uppercase;align-items:center;gap:14px;font-size:13px;display:flex}._sectionNum_1nofx_417{color:#d41a36;letter-spacing:0;font-weight:800}._card_1nofx_423{background:#fff;border:1px solid #e3e4e8;flex-direction:column;gap:16px;min-width:0;padding:24px;display:flex}._cardGap14_1nofx_433{gap:14px}._cardGap18_1nofx_437{gap:18px}._cardDark_1nofx_441{color:#fff;background:#1d2440;border-color:#1d2440;gap:14px}._cardHead_1nofx_448{flex-direction:column;gap:4px;display:flex}._cardTitle_1nofx_454{margin:0;font-size:17px;font-weight:800}._cardSub_1nofx_460{color:#7a7f8e;font-size:11px;font-weight:600}._cardSubDark_1nofx_466{color:#9ea5be;font-size:11px;font-weight:600}._cardSubPlain_1nofx_472{color:#6b7080;font-size:12px;font-weight:500}._cardFootText_1nofx_478{color:#4a4f5e;border-top:1px solid #eeeff2;margin:0;padding-top:12px;font-size:13px;line-height:1.55}._cardFootText12_1nofx_487{color:#6b7080;border-top:1px solid #eeeff2;margin:0;padding-top:12px;font-size:12px;line-height:1.5}._grid5_1nofx_496{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}._grid3_1nofx_502{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;display:grid}._grid2_1nofx_509{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}._gridTargets_1nofx_516{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;gap:14px;display:grid}._gridDifficulty_1nofx_523{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}._gridActivity_1nofx_530{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}._kpi_1nofx_538{box-sizing:border-box;background:#fff;border:1px solid #e3e4e8;flex-direction:column;gap:12px;min-width:0;height:176px;padding:20px 22px;display:flex}._kpiLabel_1nofx_550{color:#7a7f8e;letter-spacing:1.2px;text-transform:uppercase;font-size:11px;font-weight:700}._kpiValue_1nofx_558{letter-spacing:-.5px;font-size:28px;font-weight:800;line-height:1}._kpiUnit_1nofx_565{color:#7a7f8e;letter-spacing:0;font-size:13px;font-weight:600}._kpiFoot_1nofx_572{color:#6b7080;margin-top:auto;font-size:12px;font-weight:500;line-height:1.45}._kpiFoot_1nofx_572 b{font-weight:700}._kpiLegend_1nofx_584{flex-wrap:wrap;column-gap:12px;display:flex}._kpiDark_1nofx_590{color:#fff;background:#1d2440;border-color:#1d2440}._kpiDark_1nofx_590 ._kpiLabel_1nofx_550{color:#fcc70a}._kpiDark_1nofx_590 ._kpiUnit_1nofx_565{color:#9ea5be}._kpiDark_1nofx_590 ._kpiFoot_1nofx_572{color:#bfc3d4}._kpiAlert_1nofx_608{border-left:4px solid #d41a36}._kpiSpacer_1nofx_612{height:6px}._splitBar_1nofx_616{height:6px;display:flex}._segments_1nofx_621{gap:3px;display:flex}._segments_1nofx_621>span{flex:1 1 0;height:6px}._targetRow_1nofx_632{border-bottom:1px solid #eeeff2;flex-direction:column;gap:10px;padding-bottom:16px;display:flex}._targetGrid_1nofx_640{grid-template-columns:minmax(0,1fr) 110px 110px 120px;align-items:end;column-gap:16px;display:grid}._targetMain_1nofx_647{flex-direction:column;gap:2px;display:flex}._targetName_1nofx_653{font-size:13px;font-weight:700}._targetScoreBig_1nofx_658,._targetScore_1nofx_658{font-variant-numeric:tabular-nums}._targetScoreBig_1nofx_658{font-size:22px;font-weight:800}._targetScore_1nofx_658{font-size:18px;font-weight:700}._targetOf_1nofx_673{color:#7a7f8e;font-size:12px;font-weight:600}._targetStat_1nofx_679{flex-direction:column;align-items:flex-end;gap:2px;display:flex}._targetToGo_1nofx_686{color:#a8142b;white-space:nowrap;font-size:14px;font-weight:800}._targetTrend_1nofx_693{color:#17613d;white-space:nowrap;font-size:13px;font-weight:700}._targetEta_1nofx_700{color:#4a4f5e;white-space:nowrap;font-size:13px;font-weight:700}._nextStep_1nofx_708{background:#2b3354;grid-template-columns:32px minmax(0,1fr);gap:10px 14px;padding:14px;display:grid}._nextNum_1nofx_717{color:#1d2440;background:#fcc70a;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:800;display:flex}._nextText_1nofx_729{flex-direction:column;gap:4px;display:flex}._nextTitle_1nofx_735{font-size:14px;font-weight:800;line-height:1.35}._nextDesc_1nofx_741{color:#bfc3d4;font-size:12px;line-height:1.45}._compareGrid_1nofx_748{grid-template-columns:1fr 1fr;gap:10px;display:grid}._compareTile_1nofx_754{background:#f6f7fa;flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}._compareName_1nofx_763{font-size:13px;font-weight:800}._compareAcc_1nofx_768{flex-direction:column;gap:2px;display:flex}._compareLine_1nofx_774{color:#4a4f5e;justify-content:space-between;gap:6px;font-size:12px;display:flex}._compareOf_1nofx_782{color:#7a7f8e;font-weight:600}._sourceGrid_1nofx_787{grid-template-columns:minmax(0,1fr) 70px 60px 56px;align-items:baseline;column-gap:12px;display:grid}._sourceHead_1nofx_794{color:#7a7f8e;letter-spacing:1.2px;text-transform:uppercase;font-size:10px;font-weight:700}._sourceRow_1nofx_802,._diffRow_1nofx_808{flex-direction:column;gap:6px;display:flex}._diffNote_1nofx_814{font-size:12px;font-weight:600}._chart_1nofx_819{width:100%;height:auto;display:block}._tableCard_1nofx_826{background:#fff;border:1px solid #e3e4e8;min-width:0}._tableScroll_1nofx_832{overflow-x:auto}._tableHead_1nofx_836{color:#7a7f8e;text-transform:uppercase;background:#f6f7fa;border-bottom:1px solid #e3e4e8;align-items:end;font-size:10px;font-weight:700}._skillTable_1nofx_847{min-width:1180px}._skillGrid_1nofx_851{grid-template-columns:34px minmax(0,1fr) 40px 96px 44px 44px 44px 48px 48px 48px 44px 76px 76px 92px;column-gap:10px;display:grid}._skillGrid_1nofx_851._tableHead_1nofx_836{letter-spacing:.8px;padding:12px 20px 10px}._skillRow_1nofx_862{color:#1d2440;cursor:pointer;border-top:1px solid #eeeff2;align-items:center;padding:10px 20px}._skillRow_1nofx_862:hover{background:#fafbfc}._skillNum_1nofx_874{box-sizing:border-box;border:2px solid #e3e4e8;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:flex}._skillName_1nofx_886{align-items:center;min-width:0;min-height:36px;font-size:13px;font-weight:700;line-height:18px;display:flex}._skillAcc_1nofx_896{align-items:center;gap:8px;display:flex}._skillAccValue_1nofx_902{font-variant-numeric:tabular-nums;flex-shrink:0;width:44px;font-size:14px;font-weight:800}._skillAccTrack_1nofx_910{background:#eeeff2;flex-grow:1;height:5px}._skillAccTrack_1nofx_910>span{height:5px;display:block}._heatCell_1nofx_921{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex}._srcCell_1nofx_930{text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}._trendCell_1nofx_937{align-items:center;gap:4px;display:flex}._trendSpacer_1nofx_943{flex-shrink:0;width:46px;height:30px}._trendDelta_1nofx_949{white-space:nowrap;font-size:11px;font-weight:700}._impactCell_1nofx_955{flex-direction:column;gap:4px;display:flex}._impactLabel_1nofx_961{font-size:11px;font-weight:800}._impactTrack_1nofx_966{background:#eeeff2;height:4px}._impactTrack_1nofx_966>span{height:4px;display:block}._statusChip_1nofx_976{letter-spacing:.6px;text-transform:uppercase;justify-self:start;padding:4px 7px;font-size:10px;font-weight:800;line-height:1.3}._domainHead_1nofx_986{background:#fcfcfd;border-top:1px solid #e3e4e8;align-items:center;gap:12px;padding:14px 20px 10px;display:flex}._domainIcon_1nofx_995{flex-shrink:0;align-items:flex-end;display:flex}._domainIconBig_1nofx_1001{background:#d41a36;width:10px;height:10px}._domainIconSmall_1nofx_1007{background:#1d2440;width:5px;height:5px}._domainName_1nofx_1013{font-size:13px;font-weight:800}._domainChip_1nofx_1018{padding:2px 7px;font-size:11px;font-weight:800}._domainCount_1nofx_1024{color:#6b7080;font-size:12px;font-weight:500}._footNotes_1nofx_1030{color:#6b7080;flex-wrap:wrap;gap:8px 24px;font-size:12px;font-weight:500;display:flex}._diffSectionGrid_1nofx_1040{grid-template-columns:90px repeat(3,minmax(0,1fr)) 70px;gap:6px;display:grid}._diffCell_1nofx_1046{flex-direction:column;justify-content:center;align-items:center;gap:2px;height:56px;display:flex}._diffCellValue_1nofx_1055{font-variant-numeric:tabular-nums;font-size:18px}._diffCellCount_1nofx_1060{opacity:.8;font-size:11px;font-weight:600}._diffTarget_1nofx_1066{text-align:center;color:#6b4e00;font-size:14px;font-weight:800}._pacingGrid_1nofx_1073{grid-template-columns:1fr 1fr;gap:8px;display:grid}._pacingTile_1nofx_1079{background:#f6f7fa;border-left:4px solid #0000;flex-direction:column;gap:4px;min-width:0;padding:16px;display:flex}._pacingLabel_1nofx_1089{color:#4a4f5e;font-size:12px;font-weight:700}._pacingValue_1nofx_1095{font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;line-height:1}._pacingNote_1nofx_1102{color:#6b7080;font-size:12px;font-weight:500}._heatColumns_1nofx_1108{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px 36px;display:grid}._heatColumn_1nofx_1108{flex-direction:column;gap:4px;min-width:0;display:flex}._heatGrid_1nofx_1123{grid-template-columns:26px minmax(0,1fr) 52px 52px 52px;column-gap:8px;display:grid}._heatGrid_1nofx_1123 ._microLabel_1nofx_77{text-align:center}._heatHead_1nofx_1133{border-bottom:1px solid #eeeff2;align-items:end;padding-bottom:6px}._heatTitle_1nofx_1139{font-size:13px;font-weight:800}._heatRow_1nofx_1144{align-items:center;min-height:36px}._heatNum_1nofx_1149{color:#7a7f8e;font-size:11px;font-weight:800}._heatName_1nofx_1155{font-size:13px;font-weight:600;line-height:17px}._mistakeList_1nofx_1162{flex-direction:column;gap:14px;display:flex}._mistakeItem_1nofx_1168{border-bottom:1px solid #eeeff2;flex-direction:column;gap:6px;padding-bottom:14px;display:flex}._mistakeTextWrap_1nofx_1176{flex-direction:column;align-items:flex-start;gap:5px;display:flex}._mainPattern_1nofx_1183{letter-spacing:1px;text-transform:uppercase;color:#fff;background:#1d2440;padding:3px 7px;font-size:10px;font-weight:800}._mistakeText_1nofx_1176,._mistakeTextMain_1nofx_1194{font-size:13px;line-height:1.35}._mistakeText_1nofx_1176{color:#4a4f5e;font-weight:600}._mistakeTextMain_1nofx_1194{color:#1d2440;font-weight:800}._mistakePct_1nofx_1209{font-size:14px}._mistakeFoot_1nofx_1213{color:#5a5f6e;font-size:12px;line-height:1.5}._stackGroup_1nofx_1219{flex-direction:column;gap:6px;display:flex}._stackCount_1nofx_1225{color:#6b7080;font-size:12px;font-weight:600}._stack_1nofx_1219{height:26px;display:flex}._stack_1nofx_1219>span{justify-content:center;align-items:center;font-size:11px;font-weight:800;display:flex;overflow:hidden}._stackLegend_1nofx_1245{border-top:1px solid #eeeff2;grid-template-columns:1fr 1fr;gap:6px 14px;padding-top:12px;display:grid}._stackLegendItem_1nofx_1253{color:#4a4f5e;align-items:flex-start;gap:8px;font-size:11px;font-weight:600;line-height:1.35;display:flex}._stackLegendSwatch_1nofx_1263{flex-shrink:0;width:10px;height:10px;margin-top:2px}._retryStats_1nofx_1270{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._retryStat_1nofx_1270{flex-direction:column;gap:4px;min-width:0;display:flex}._retryStatDivider_1nofx_1283{border-left:1px solid #e3e4e8;padding-left:12px}._retryValue_1nofx_1288{font-size:26px;font-weight:800}._retryPct_1nofx_1293{color:#7a7f8e;font-size:13px;font-weight:600}._retryNote_1nofx_1299{color:#6b7080;font-size:12px}._retryBar_1nofx_1304{height:14px;display:flex}._retryButton_1nofx_1309{color:#1d2440;background:#fff;border:1px solid #c9cbd3;height:48px;font-size:13px;font-weight:700}._retryButton_1nofx_1309:hover,._repeatButton_1nofx_1319:hover,._reviewButton_1nofx_1320:hover,._btnWhite_1nofx_246:hover{border-color:#1d2440}._repeatRow_1nofx_1325{background:#f6f7fa;align-items:center;gap:14px;padding:12px 14px;display:flex}._repeatCount_1nofx_1333{color:#a8142b;background:#fbe3e7;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:40px;font-size:14px;font-weight:800;display:flex}._repeatText_1nofx_1346{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}._repeatDomain_1nofx_1354{letter-spacing:1.2px;color:#7a7f8e;text-transform:uppercase;font-size:10px;font-weight:700}._repeatSkill_1nofx_1362{font-size:14px;font-weight:700;line-height:1.3}._repeatNote_1nofx_1368{color:#6b7080;font-size:12px}._repeatButton_1nofx_1319{color:#1d2440;background:#fff;border:1px solid #c9cbd3;flex-shrink:0;height:36px;padding:0 12px;font-size:12px;font-weight:600}._calendar_1nofx_1385{flex-direction:column;gap:4px;display:flex}._calGrid_1nofx_1391{grid-template-columns:36px repeat(12,minmax(0,1fr));gap:4px;display:grid}._calDay_1nofx_1397{color:#7a7f8e;font-size:10px;font-weight:600}._calCell_1nofx_1403{height:22px}._calWeeks_1nofx_1407{color:#7a7f8e;font-size:10px}._calWeeks_1nofx_1407>span{text-align:center;white-space:nowrap;overflow:hidden}._studyValue_1nofx_1418{font-variant-numeric:tabular-nums;font-size:16px;font-weight:800}._studyPct_1nofx_1424{color:#7a7f8e;font-size:12px;font-weight:600}._assignTable_1nofx_1430{min-width:720px}._assignGrid_1nofx_1434{grid-template-columns:minmax(0,1fr) 220px 110px 140px;column-gap:20px;display:grid}._assignHead_1nofx_1440{letter-spacing:1.2px;padding:12px 24px 10px}._assignRow_1nofx_1445{border-top:1px solid #eeeff2;align-items:center;padding:16px 24px}._assignSource_1nofx_1451{flex-direction:column;gap:2px;display:flex}._assignName_1nofx_1457{font-size:15px;font-weight:700}._assignNote_1nofx_1462{color:#6b7080;font-size:12px}._assignDone_1nofx_1467{flex-direction:column;gap:6px;display:flex}._assignDoneText_1nofx_1473{color:#4a4f5e;font-size:13px}._assignDoneText_1nofx_1473 b{color:#1d2440;font-size:16px}._assignTrack_1nofx_1483{background:#eeeff2;height:5px}._assignTrack_1nofx_1483>span{background:#1d2440;height:5px;display:block}._assignOnTime_1nofx_1494{text-align:right;color:#17613d;font-size:16px;font-weight:800}._assignOverdue_1nofx_1501{text-align:right;font-size:13px;font-weight:700}._logCount_1nofx_1508{color:#6b7080;font-size:12px;font-weight:600}._logFilters_1nofx_1514{border-bottom:1px solid #e3e4e8;flex-wrap:wrap;gap:12px 28px;padding:14px 24px;display:flex}._logTable_1nofx_1522{min-width:860px}._logGrid_1nofx_1526{grid-template-columns:64px 150px minmax(0,1fr) 78px 64px 56px 110px 92px;column-gap:14px;display:grid}._logHead_1nofx_1532{letter-spacing:1.2px;padding:12px 24px 10px}._logRow_1nofx_1537{border-top:1px solid #eeeff2;align-items:center;padding:10px 24px}._logDate_1nofx_1543{color:#4a4f5e;font-size:13px;font-weight:600}._logSource_1nofx_1549{flex-direction:column;gap:1px;display:flex}._logKind_1nofx_1555{font-size:12px;font-weight:700}._logSourceName_1nofx_1560{color:#7a7f8e;font-size:11px}._logSkill_1nofx_1565{font-size:13px;font-weight:600;line-height:1.35}._logDiff_1nofx_1571{justify-self:start;padding:3px 8px;font-size:11px;font-weight:800}._logResult_1nofx_1578{align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}._logResultIcon_1nofx_1586{color:#fff;justify-content:center;align-items:center;width:18px;height:18px;display:flex}._logTime_1nofx_1595{text-align:right;color:#4a4f5e;font-variant-numeric:tabular-nums;font-size:12px}._logWhy_1nofx_1602{font-size:12px;font-weight:600}._reviewButton_1nofx_1320{color:#1d2440;background:#fff;border:1px solid #c9cbd3;justify-self:end;height:32px;padding:0 12px;font-size:12px;font-weight:600}._logEmpty_1nofx_1618{color:#6b7080;border-top:1px solid #eeeff2;padding:24px;font-size:13px}._logPager_1nofx_1625{border-top:1px solid #e3e4e8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 24px;display:flex}._pagerButtons_1nofx_1635{gap:8px;display:flex}._pagerButton_1nofx_1635{color:#1d2440;background:#fff;border:1px solid #c9cbd3;height:34px;padding:0 14px;font-size:12px;font-weight:700}._pagerButton_1nofx_1635:disabled{opacity:.45}@media (width<=1200px){._grid5_1nofx_496{grid-template-columns:repeat(3,minmax(0,1fr))}._grid3_1nofx_502,._gridDifficulty_1nofx_523{grid-template-columns:repeat(2,minmax(0,1fr))}._gridTargets_1nofx_516,._gridActivity_1nofx_530,._heatColumns_1nofx_1108{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){._page_1nofx_1{padding:22px 16px}._title_1nofx_69{font-size:28px}._topBar_1nofx_31{flex-wrap:wrap}._grid5_1nofx_496,._grid3_1nofx_502,._grid2_1nofx_509,._gridDifficulty_1nofx_523,._compareGrid_1nofx_748,._pacingGrid_1nofx_1073,._stackLegend_1nofx_1245{grid-template-columns:minmax(0,1fr)}._filters_1nofx_253{grid-template-columns:minmax(0,1fr);padding:16px}._filterGroup_1nofx_264{align-items:flex-start}._filterLabel_1nofx_271{padding-top:9px}._showing_1nofx_324 ._pushRight_1nofx_96{margin-left:0}._targetGrid_1nofx_640{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:10px}._targetMain_1nofx_647{grid-column:1/-1}._targetStat_1nofx_679{align-items:flex-start}._retryStats_1nofx_1270{grid-template-columns:minmax(0,1fr)}._retryStatDivider_1nofx_1283{border-top:1px solid #e3e4e8;border-left:0;padding-top:12px;padding-left:0}._repeatRow_1nofx_1325{flex-wrap:wrap}._card_1nofx_423{padding:18px}._tab_1nofx_343{padding:0 14px;font-size:14px}._footNotes_1nofx_1030 ._pushRight_1nofx_96{margin-left:0}}._page_8nlu5_1{box-sizing:border-box;color:#1d2440;flex-direction:column;gap:22px;width:100%;min-width:0;max-width:none;height:100%;padding:34px 44px 40px;font-family:Montserrat,Segoe UI,system-ui,sans-serif;display:flex}._page_8nlu5_1 button{cursor:pointer;font-family:inherit}._page_8nlu5_1 button:disabled{cursor:default}._grow_8nlu5_24{flex-grow:1}._headBlock_8nlu5_29{flex-direction:column;flex-shrink:0;gap:18px;display:flex}._topBar_8nlu5_36{border-bottom:2px solid #1d2440;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}._topBarLeft_8nlu5_44{letter-spacing:2px;color:#7a7f8e;text-transform:uppercase;align-items:center;gap:16px;font-size:13px;display:flex}._brand_8nlu5_54{color:#d41a36;letter-spacing:0;font-weight:800}._topBarSep_8nlu5_60{background:#d5d7de;width:1px;height:22px}._topBarDate_8nlu5_66{letter-spacing:1.5px;color:#7a7f8e;text-transform:uppercase;font-size:13px}._titleRow_8nlu5_73{justify-content:space-between;align-items:center;gap:20px;display:flex}._titleLeft_8nlu5_80{align-items:baseline;gap:14px;display:flex}._h1_8nlu5_86{letter-spacing:-.5px;margin:0;font-size:36px;font-weight:800}._unreadText_8nlu5_93{color:#6b7080;font-size:14px;font-weight:600}._unreadNum_8nlu5_99{color:#a8142b}._btn_8nlu5_103{color:#1d2440;white-space:nowrap;background:#fff;border:1px solid #c9cbd3;align-items:center;gap:7px;height:34px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}._btn_8nlu5_103:hover:not(:disabled){border-color:#1d2440}._btn_8nlu5_103:disabled{opacity:.55}._btnTall_8nlu5_125{height:38px}._btnTool_8nlu5_129{height:36px}._btnPressed_8nlu5_133{color:#fff;background:#1d2440;border-color:#1d2440}._box_8nlu5_140{background:#fff;border:1px solid #e3e4e8;flex-grow:1;grid-template-rows:minmax(0,1fr);grid-template-columns:236px 420px minmax(0,1fr);min-height:520px;display:grid;overflow:hidden}._aside_8nlu5_152{background:#fcfcfd;border-right:1px solid #e3e4e8;flex-direction:column;gap:22px;min-height:0;padding:18px 14px;display:flex;overflow-y:auto}._mainFilters_8nlu5_163{flex-direction:column;gap:2px;display:flex}._mainFilter_8nlu5_163{color:#1d2440;text-align:left;background:0 0;border:0;align-items:center;gap:10px;height:38px;padding:0 10px;font-size:14px;font-weight:600;display:flex}._mainFilter_8nlu5_163:hover{background:#f1f2f5}._mainFilterActive_8nlu5_187,._mainFilterActive_8nlu5_187:hover{color:#fff;background:#1d2440;font-weight:800}._countBadge_8nlu5_194{box-sizing:border-box;text-align:center;color:#1d2440;background:#eeeff2;min-width:22px;padding:2px 6px;font-size:11px;font-weight:800}._countBadgeYellow_8nlu5_205{background:#fcc70a}._catBlock_8nlu5_209{flex-direction:column;gap:6px;display:flex}._catHead_8nlu5_215{align-items:center;gap:10px;padding:0 10px 4px;display:flex}._catHeadLabel_8nlu5_222{letter-spacing:1.6px;color:#7a7f8e;text-transform:uppercase;font-size:10px;font-weight:800}._catHeadLine_8nlu5_230{background:#e3e4e8;flex-grow:1;height:1px}._catList_8nlu5_236{flex-direction:column;gap:2px;display:flex}._catBtn_8nlu5_242{height:36px;box-shadow:none;color:#1d2440;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;font-size:13px;font-weight:600;display:flex}._catBtn_8nlu5_242:hover{background:#f1f2f5}._catBtnActive_8nlu5_261,._catBtnActive_8nlu5_261:hover{background:#eeeff2;font-weight:800;box-shadow:inset 3px 0 #d41a36}._catIcon_8nlu5_268{color:#5a6285;display:flex}._catDot_8nlu5_273{background:#d41a36;flex-shrink:0;width:7px;height:7px}._catCount_8nlu5_280{color:#8a8fa0;text-align:right;min-width:14px;font-size:11px;font-weight:700}._listCol_8nlu5_289{border-right:1px solid #e3e4e8;flex-direction:column;min-width:0;min-height:0;display:flex}._listHead_8nlu5_297{border-bottom:1px solid #e3e4e8;flex-direction:column;gap:12px;padding:16px 18px 12px;display:flex}._listHeadTop_8nlu5_305{justify-content:space-between;align-items:baseline;gap:10px;display:flex}._listTitle_8nlu5_312{font-size:16px;font-weight:800}._listCount_8nlu5_317{color:#6b7080;white-space:nowrap;font-size:12px;font-weight:600}._listTools_8nlu5_324{gap:8px;display:flex}._search_8nlu5_329{color:#7a7f8e;box-sizing:border-box;background:#fff;border:1px solid #c9cbd3;flex-grow:1;align-items:center;gap:8px;min-width:0;height:36px;padding:0 10px;display:flex}._search_8nlu5_329:focus-within{border-color:#1d2440}._searchInput_8nlu5_347{color:#1d2440;background:0 0;border:0;outline:none;flex-grow:1;min-width:0;font-family:inherit;font-size:13px}._listScroll_8nlu5_358{flex-grow:1;min-height:0;overflow-y:auto}._center_8nlu5_364{justify-content:center;align-items:center;min-height:200px;display:flex}._emptyText_8nlu5_371{color:#6b7080;padding:28px 18px;font-size:13px}._groupHead_8nlu5_377{z-index:1;letter-spacing:1.6px;color:#7a7f8e;text-transform:uppercase;background:#fff;border-bottom:1px solid #eeeff2;padding:10px 18px 6px;font-size:10px;font-weight:800;position:sticky;top:0}._row_8nlu5_391{text-align:left;width:100%;box-shadow:none;color:#1d2440;background:#fff;border:0;border-bottom:1px solid #eeeff2;grid-template-columns:8px 36px minmax(0,1fr);column-gap:10px;padding:14px 18px 14px 16px;display:grid}._row_8nlu5_391:hover{background:#fafbfc}._rowSelected_8nlu5_409,._rowSelected_8nlu5_409:hover{background:#f6f7fa;box-shadow:inset 3px 0 #d41a36}._dotCell_8nlu5_415{padding-top:14px}._unreadDot_8nlu5_419{background:#d41a36;width:8px;height:8px;display:block}._avatarSystem_8nlu5_426,._avatarInitials_8nlu5_427{flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._avatarSystem_8nlu5_426{background:#1d2440}._avatarInitials_8nlu5_427{color:#1d2440;background:#dce1ee;font-size:12px;font-weight:800}._avatarBig_8nlu5_447{width:44px;height:44px;font-size:14px}._rowMain_8nlu5_453{flex-direction:column;gap:4px;min-width:0;display:flex}._rowMeta_8nlu5_460{align-items:baseline;gap:8px;min-width:0;display:flex}._rowFrom_8nlu5_467{color:#4a4f5e;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}._rowSub_8nlu5_476{color:#8a8fa0;white-space:nowrap;text-overflow:ellipsis;flex-grow:1;font-size:11px;overflow:hidden}._rowTime_8nlu5_485{color:#7a7f8e;white-space:nowrap;font-size:11px;font-weight:600}._rowTitle_8nlu5_492{color:#4a4f5e;font-size:14px;font-weight:600;line-height:1.35}._rowTitleUnread_8nlu5_499{color:#1d2440;font-weight:800}._rowPreview_8nlu5_504{color:#6b7080;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}._rowFoot_8nlu5_514{align-items:center;gap:8px;padding-top:2px;display:flex}._chip_8nlu5_521{color:#4a4f5e;background:#eeeff2;align-items:center;gap:5px;padding:3px 7px;font-size:11px;font-weight:700;display:inline-flex}._chipLarge_8nlu5_532{color:#4a4f5e;background:#eeeff2;align-items:center;gap:6px;padding:4px 9px;font-size:12px;font-weight:700;display:inline-flex}._rowFlag_8nlu5_543{color:#a8142b;font-size:11px;font-weight:800}._starIcon_8nlu5_549{color:#d4a20a;display:flex}._detail_8nlu5_555{flex-direction:column;min-width:0;min-height:0;display:flex}._detailBar_8nlu5_562{border-bottom:1px solid #e3e4e8;justify-content:space-between;align-items:center;gap:12px;padding:18px 28px 16px;display:flex}._detailBarLeft_8nlu5_571{align-items:center;gap:10px;min-width:0;display:flex}._backBtn_8nlu5_578{justify-content:center;width:34px;padding:0;display:none}._detailActions_8nlu5_585{gap:8px;display:flex}._detailScroll_8nlu5_590{flex-direction:column;flex-grow:1;gap:20px;min-height:0;padding:26px 28px;display:flex;overflow-y:auto}._detailTitle_8nlu5_600{letter-spacing:-.2px;margin:0;font-size:24px;font-weight:800;line-height:1.3}._sender_8nlu5_608{border-bottom:1px solid #eeeff2;align-items:center;gap:12px;padding-bottom:18px;display:flex}._senderText_8nlu5_616{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}._senderName_8nlu5_624{font-size:14px;font-weight:800}._senderSub_8nlu5_629,._senderDate_8nlu5_630{color:#6b7080;font-size:12px;font-weight:600}._senderDate_8nlu5_630{white-space:nowrap}._actionBox_8nlu5_640{background:#fffcf0;align-items:center;gap:10px;padding:10px 14px;font-size:13px;font-weight:700;display:flex;box-shadow:inset 3px 0 #fcc70a}._body_8nlu5_651{color:#2a3150;overflow-wrap:anywhere;flex-direction:column;gap:12px;max-width:640px;font-size:15px;line-height:1.65;display:flex}._body_8nlu5_651 p{margin:0}._body_8nlu5_651 a{color:#d41a36}._body_8nlu5_651 img{max-width:100%;height:auto}._detailEmpty_8nlu5_675{text-align:center;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:8px;padding:40px 28px;display:flex}._detailEmptyIcon_8nlu5_686{color:#5a6285;background:#eeeff2;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:6px;display:flex}._detailEmptyTitle_8nlu5_697{font-size:16px;font-weight:800}._detailEmptyText_8nlu5_702{color:#6b7080;max-width:300px;font-size:13px;line-height:1.5}@media (width<=1280px){._box_8nlu5_140{grid-template-columns:210px 340px minmax(0,1fr)}}@media (width<=1000px){._page_8nlu5_1{padding:24px 20px 28px}._box_8nlu5_140{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}._box_8nlu5_140._boxDetailOpen_8nlu5_726{grid-template-rows:minmax(0,1fr)}._aside_8nlu5_152{border-bottom:1px solid #e3e4e8;border-right:0;flex-flow:wrap;gap:12px;overflow:visible}._mainFilters_8nlu5_163,._catList_8nlu5_236{flex-flow:wrap}._catBlock_8nlu5_209{width:100%}._listCol_8nlu5_289{border-right:0}._detail_8nlu5_555,._boxDetailOpen_8nlu5_726 ._aside_8nlu5_152,._boxDetailOpen_8nlu5_726 ._listCol_8nlu5_289{display:none}._boxDetailOpen_8nlu5_726 ._detail_8nlu5_555{display:flex}._backBtn_8nlu5_578{display:inline-flex}}._page_uuuvj_1{box-sizing:border-box;color:#1d2440;flex-direction:column;gap:26px;width:100%;min-width:0;max-width:none;padding:34px 44px 44px;font-family:Montserrat,Segoe UI,system-ui,sans-serif;display:flex}._page_uuuvj_1 button{cursor:pointer;font-family:inherit}._page_uuuvj_1 button:disabled{cursor:default}._headBlock_uuuvj_24{flex-direction:column;gap:18px;display:flex}._topBar_uuuvj_30{border-bottom:2px solid #1d2440;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}._topBarLeft_uuuvj_38{letter-spacing:2px;color:#7a7f8e;text-transform:uppercase;align-items:center;gap:16px;font-size:13px;display:flex}._brand_uuuvj_48{color:#d41a36;letter-spacing:0;font-weight:800}._topBarSep_uuuvj_54{background:#d5d7de;width:1px;height:22px}._topBarDate_uuuvj_60{letter-spacing:1.5px;color:#7a7f8e;text-transform:uppercase;font-size:13px}._titleRow_uuuvj_67{justify-content:space-between;align-items:center;gap:20px;display:flex}._h1_uuuvj_74{letter-spacing:-.5px;margin:0;font-size:36px;font-weight:800}._titleActions_uuuvj_81{gap:8px;display:flex}._headBtn_uuuvj_86{color:#1d2440;white-space:nowrap;background:#fff;border:1px solid #c9cbd3;align-items:center;gap:8px;height:38px;padding:0 14px;font-size:13px;font-weight:700;display:flex}._headBtn_uuuvj_86:hover:not(:disabled){border-color:#1d2440}._headBtn_uuuvj_86:disabled{opacity:.55}._headBtnTerm_uuuvj_108{gap:10px}._errorBox_uuuvj_112{color:#7a2030;background:#fbe3e7;padding:12px 16px;font-size:13px;box-shadow:inset 4px 0 #d41a36}._section_uuuvj_121{flex-direction:column;gap:14px;min-width:0;display:flex}._sectionHead_uuuvj_128{justify-content:space-between;align-items:baseline;gap:16px;display:flex}._sectionLabel_uuuvj_135{letter-spacing:2px;text-transform:uppercase;color:#7a7f8e;align-items:baseline;gap:12px;font-size:13px;display:flex}._sectionNum_uuuvj_145{color:#d41a36;letter-spacing:0;font-weight:800}._howLink_uuuvj_151{color:#1d2440;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:700;display:inline-flex}._howLink_uuuvj_151:hover{color:#d41a36}._kpiGrid_uuuvj_168{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}._kpi_uuuvj_168{box-sizing:border-box;background:#fff;border:1px solid #e3e4e8;flex-direction:column;gap:12px;min-width:0;padding:18px 20px 16px;display:flex}._kpiDark_uuuvj_185{color:#fff;background:#1d2440;border-color:#1d2440}._kpiLabel_uuuvj_191{color:#7a7f8e;letter-spacing:1.2px;text-transform:uppercase;font-size:11px;font-weight:700}._kpiDark_uuuvj_185 ._kpiLabel_uuuvj_191{color:#9ea5be}._kpiValueRow_uuuvj_203{align-items:baseline;gap:6px;height:34px;display:flex}._kpiValue_uuuvj_203{letter-spacing:-.5px;color:#1d2440;font-size:34px;font-weight:800;line-height:1}._kpiDark_uuuvj_185 ._kpiValue_uuuvj_203{color:#fff}._kpiUnit_uuuvj_222{color:#7a7f8e;font-size:14px;font-weight:600}._kpiDark_uuuvj_185 ._kpiUnit_uuuvj_222{color:#9ea5be}._kpiBarWrap_uuuvj_232{height:8px;display:block}._rateTrack_uuuvj_237{background:#343c5c;height:8px;display:block;position:relative}._rateFill_uuuvj_244{background:#dce1ee;height:8px;position:absolute;top:0;left:0}._rateTarget_uuuvj_252{background:#fcc70a;width:3px;height:16px;position:absolute;top:-4px}._segGrid_uuuvj_260{gap:3px;height:8px;display:grid}._segEmpty_uuuvj_266{background:#eeeff2;height:8px;display:block}._stackBar_uuuvj_272{background:#eeeff2;height:8px;display:flex}._kpiFoot_uuuvj_278{color:#bfc3d4;margin-top:2px;font-size:12px;line-height:1.45}._kpiFootStrong_uuuvj_285{color:#fff}._kpiFootMuted_uuuvj_289{color:#6b7080;margin-top:2px;font-size:12px;line-height:1.45}._kpiFootDark_uuuvj_296{color:#1d2440}._legend_uuuvj_300{flex-wrap:wrap;gap:4px 12px;display:flex}._legendItem_uuuvj_306{align-items:center;gap:6px;display:inline-flex}._legendDot_uuuvj_312{flex-shrink:0;width:8px;height:8px}._alert_uuuvj_319{background:#fbe3e7;align-items:center;gap:14px;padding:14px 18px;display:flex;box-shadow:inset 4px 0 #d41a36}._alertIcon_uuuvj_328{color:#a8142b;display:flex}._alertText_uuuvj_333{color:#7a2030;flex-grow:1;font-size:14px;line-height:1.45}._alertStrong_uuuvj_340{color:#a8142b}._alertBtn_uuuvj_344{color:#fff;white-space:nowrap;background:#d41a36;border:0;height:36px;padding:0 16px;font-size:13px;font-weight:800}._alertBtn_uuuvj_344:hover:not(:disabled){background:#a8142b}._alertBtn_uuuvj_344:disabled{opacity:.6}._calendar_uuuvj_364{background:#fff;border:1px solid #e3e4e8}._calHead_uuuvj_369{border-bottom:1px solid #eeeff2;justify-content:space-between;align-items:center;gap:16px;padding:0 16px 0 8px;display:flex}._tabs_uuuvj_378{gap:4px;display:flex}._tab_uuuvj_378{color:#6b7080;height:48px;box-shadow:none;background:0 0;border:0;padding:0 16px;font-size:14px;font-weight:600}._tabActive_uuuvj_394{color:#1d2440;font-weight:800;box-shadow:inset 0 -3px #d41a36}._calNav_uuuvj_400{align-items:center;gap:8px;display:flex}._navBtn_uuuvj_406{color:#1d2440;background:#fff;border:1px solid #c9cbd3;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}._navBtn_uuuvj_406:hover{border-color:#1d2440}._navLabel_uuuvj_422{text-align:center;min-width:150px;font-size:14px;font-weight:800}._todayBtn_uuuvj_429{color:#1d2440;background:#fff;border:1px solid #c9cbd3;height:32px;padding:0 12px;font-size:12px;font-weight:700}._todayBtn_uuuvj_429:hover{border-color:#1d2440}._filters_uuuvj_443{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}._programChips_uuuvj_452{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._chipBtn_uuuvj_459{color:#1d2440;background:#fff;border:1px solid #c9cbd3;align-items:center;gap:8px;height:34px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}._chipBtn_uuuvj_459:hover{border-color:#1d2440}._chipBtnActive_uuuvj_476{color:#fff;background:#1d2440;border-color:#1d2440}._chipSwatch_uuuvj_482{flex-shrink:0;width:12px;height:12px}._typeBtn_uuuvj_488{color:#1d2440;background:#fff;border:1px solid #c9cbd3;align-items:center;gap:10px;height:34px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}._typeLabel_uuuvj_501{color:#7a7f8e;font-weight:600}._calLoading_uuuvj_506{border-top:1px solid #eeeff2;justify-content:center;align-items:center;min-height:200px;display:flex}._weekBody_uuuvj_514{border-top:1px solid #eeeff2}._dayRow_uuuvj_518{background:#fff;border-bottom:1px solid #e3e4e8;grid-template-columns:160px minmax(0,1fr);display:grid}._dayRowToday_uuuvj_525{background:#f6f7fa}._dayHead_uuuvj_529{background:#1d2440;border-bottom:1px solid #2b3354;flex-direction:column;justify-content:space-between;gap:12px;padding:14px 16px 14px 18px;display:flex}._dayHeadToday_uuuvj_539{box-shadow:inset 4px 0 #fcc70a}._dayHeadTop_uuuvj_543{flex-direction:column;gap:4px;display:flex}._dayDowRow_uuuvj_549{justify-content:space-between;align-items:center;display:flex}._dayDow_uuuvj_549{letter-spacing:2px;color:#9ea5be;text-transform:uppercase;font-size:11px;font-weight:800}._todayTag_uuuvj_563{letter-spacing:1px;color:#1d2440;background:#fcc70a;padding:2px 6px;font-size:9px;font-weight:800}._dayDateRow_uuuvj_572{align-items:baseline;gap:6px;display:flex}._dayNum_uuuvj_578{letter-spacing:-1px;color:#fff;font-size:44px;font-weight:800;line-height:1}._dayNumToday_uuuvj_586{color:#fcc70a}._dayMonth_uuuvj_590{color:#9ea5be;font-size:12px;font-weight:700}._dayHeadBottom_uuuvj_596{flex-direction:column;gap:7px;display:flex}._dayCount_uuuvj_602{color:#fff;font-size:12px;font-weight:800}._daySquares_uuuvj_608{gap:3px;display:flex}._daySquare_uuuvj_608{box-sizing:border-box;border:0;flex:1;max-width:22px;height:8px}._daySummary_uuuvj_621{color:#bfc3d4;font-size:11px;line-height:1.35}._dayRowEmpty_uuuvj_627{border-bottom:1px solid #e3e4e8;grid-template-columns:160px minmax(0,1fr);display:grid}._dayRowEmpty_uuuvj_627:last-child,._dayRow_uuuvj_518:last-child{border-bottom:0}._dayHeadCompact_uuuvj_638{background:#1d2440;align-items:baseline;gap:10px;padding:10px 16px 10px 18px;display:flex}._dayNumSmall_uuuvj_646{color:#fff;font-size:18px;font-weight:800}._dayHeadCompact_uuuvj_638._dayHeadToday_uuuvj_539 ._dayNumSmall_uuuvj_646{color:#fcc70a}._noClasses_uuuvj_656{color:#8a8fa0;align-items:center;padding:0 16px;font-size:12px;display:flex}._noClassesPad_uuuvj_664{color:#8a8fa0;padding:24px 16px;font-size:13px}._cardsGrid_uuuvj_670{grid-template-columns:repeat(5,minmax(0,1fr));align-content:start;gap:8px;padding:12px 16px;display:grid}._card_uuuvj_670{background:#fff;border:1px solid #e3e4e8;flex-direction:column;gap:4px;min-width:0;padding:10px 12px 10px 15px;display:flex}._cardNow_uuuvj_688{border:2px solid #1d2440}._cardUpcoming_uuuvj_692{border:1px dashed #c9cbd3}._cardTop_uuuvj_696{justify-content:space-between;align-items:center;gap:6px;display:flex}._tag_uuuvj_703{letter-spacing:.8px;white-space:nowrap;text-overflow:ellipsis;align-self:flex-start;max-width:100%;padding:3px 8px;font-size:10.5px;font-weight:800;overflow:hidden}._tagInline_uuuvj_715{display:inline-block}._tagTall_uuuvj_719{box-sizing:border-box;align-items:center;height:22px;padding:0 8px;display:inline-flex}._nowTag_uuuvj_727{letter-spacing:1px;color:#1d2440;background:#fcc70a;padding:2px 6px;font-size:9px;font-weight:800}._cardIcon_uuuvj_736{color:#6b7080;display:flex}._cardTime_uuuvj_741{color:#4a4f5e;font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}._cardTitle_uuuvj_748{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:34px;font-size:13.5px;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}._cardTeacher_uuuvj_759{color:#1d2440;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}._cardRoom_uuuvj_768{color:#6b7080;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:600;overflow:hidden}._cardChip_uuuvj_777{white-space:nowrap;border:1px solid #0000;align-self:flex-start;margin-top:4px;padding:2px 6px;font-size:10.5px;font-weight:800}._chipPresent_uuuvj_787{color:#17613d;background:#e2f2e9;border-color:#1f8a55}._chipLate_uuuvj_793{color:#6b4e00;background:#fff4cc;border-color:#fcc70a}._chipAbsent_uuuvj_799{color:#a8142b;background:#fbe3e7;border-color:#d41a36}._chipExcused_uuuvj_805{color:#4a5580;background:#eef0f5;border-color:#9ea5be}._chipUpcoming_uuuvj_811{color:#6b7080;background:#fff;border-color:#c9cbd3}._monthBody_uuuvj_818{border-top:1px solid #eeeff2;padding:12px 16px 16px}._monthGrid_uuuvj_823{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}._monthDow_uuuvj_829{letter-spacing:2px;color:#7a7f8e;text-transform:uppercase;padding:4px 2px;font-size:11px;font-weight:800}._monthCell_uuuvj_838{text-align:left;color:#1d2440;background:#fff;border:1px solid #e3e4e8;flex-direction:column;align-items:stretch;gap:6px;min-height:84px;padding:8px 10px;display:flex}._monthCell_uuuvj_838:hover{border-color:#1d2440}._monthCellOut_uuuvj_855{color:#b4b8c4;background:#f6f7fa}._monthCellToday_uuuvj_860{box-shadow:inset 0 3px #fcc70a}._monthNum_uuuvj_864{font-size:16px;font-weight:800}._monthSquares_uuuvj_869{flex-wrap:wrap;gap:3px;display:flex}._monthSquares_uuuvj_869 ._daySquare_uuuvj_608{flex:0 0 14px}._monthCount_uuuvj_879{color:#6b7080;font-size:11px;font-weight:600}._listBody_uuuvj_886{border-top:1px solid #eeeff2;max-height:640px;padding:0 22px;overflow:auto}._listRow_uuuvj_893,._fuRow_uuuvj_894{border-top:1px solid #eeeff2;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;column-gap:14px;padding:14px 0;display:grid}._listRow_uuuvj_893:first-child{border-top:0}._dateBox_uuuvj_907{color:#fff;background:#1d2440;flex-direction:column;justify-content:center;align-items:center;height:52px;display:flex}._dateBoxDow_uuuvj_917{letter-spacing:1.4px;color:#9ea5be;font-size:9px;font-weight:800}._dateBoxNum_uuuvj_924{font-size:20px;font-weight:800;line-height:1.1}._fuMain_uuuvj_930{flex-direction:column;gap:4px;min-width:0;display:flex}._fuTitleRow_uuuvj_937{align-items:center;min-width:0;display:flex}._fuTagCol_uuuvj_943{flex-shrink:0;width:100px;display:flex}._fuTitle_uuuvj_937{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:800;overflow:hidden}._fuSub_uuuvj_957{color:#6b7080;padding-left:100px;font-size:12px}._fuNote_uuuvj_963{padding-left:100px;font-size:12px;font-weight:700}._fuSide_uuuvj_969{flex-direction:column;align-items:flex-end;gap:8px;display:flex}._fuChip_uuuvj_976{white-space:nowrap;border:1px solid #0000;padding:2px 7px;font-size:10.5px;font-weight:800}._fuBtn_uuuvj_984{color:#fff;white-space:nowrap;background:#d41a36;border:0;height:30px;padding:0 12px;font-size:12px;font-weight:800}._fuBtn_uuuvj_984:hover{background:#a8142b}._followGrid_uuuvj_1000{grid-template-columns:1.1fr 1fr;align-items:stretch;gap:12px;display:grid}._panel_uuuvj_1007{background:#fff;border:1px solid #e3e4e8;flex-direction:column;min-width:0;padding:20px 22px 8px;display:flex}._panelHead_uuuvj_1016{justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:14px;display:flex}._panelTitles_uuuvj_1024{flex-direction:column;gap:4px;display:flex}._panelTitle_uuuvj_1024{font-size:17px;font-weight:800}._panelSub_uuuvj_1035{color:#6b7080;font-size:12px}._seeAll_uuuvj_1040{color:#1d2440;white-space:nowrap;background:0 0;border:0;padding:0;font-size:12px;font-weight:700;text-decoration:underline}._seeAll_uuuvj_1040:hover{color:#d41a36}._panelEmpty_uuuvj_1055{color:#6b7080;border-top:1px solid #eeeff2;padding:18px 0 22px;font-size:13px}._progRow_uuuvj_1062{border-top:1px solid #eeeff2;flex-direction:column;gap:10px;padding:16px 0;display:flex}._progHead_uuuvj_1070{grid-template-columns:100px minmax(0,1fr) auto;align-items:start;column-gap:0;display:grid}._progTagCell_uuuvj_1077{align-items:center;min-width:0;height:24px;padding-right:8px;display:flex}._progNameCol_uuuvj_1085{flex-direction:column;gap:2px;min-width:0;display:flex}._progName_uuuvj_1085{align-items:center;height:24px;font-size:14px;font-weight:800;display:flex}._progTeachers_uuuvj_1100{color:#7a7f8e;font-size:11.5px;font-weight:600}._progPct_uuuvj_1106{align-items:center;height:24px;font-size:22px;font-weight:800;display:flex}._progBar_uuuvj_1114{background:#eeeff2;height:8px;display:flex;position:relative}._progTarget_uuuvj_1121{background:#1d2440;width:3px;height:16px;position:absolute;top:-4px}._progFoot_uuuvj_1129{color:#6b7080;font-size:11.5px}._modalTitle_uuuvj_1135{color:#1d2440;font-family:Montserrat,Segoe UI,system-ui,sans-serif;font-size:17px;font-weight:800}._howList_uuuvj_1142{color:#4a4f5e;flex-direction:column;gap:10px;margin:0;padding-left:18px;font-family:Montserrat,Segoe UI,system-ui,sans-serif;font-size:13px;line-height:1.55;display:flex}._excuseBody_uuuvj_1154{color:#1d2440;flex-direction:column;gap:12px;font-family:Montserrat,Segoe UI,system-ui,sans-serif;display:flex}._excuseBody_uuuvj_1154 button{cursor:pointer;font-family:inherit}._excuseClass_uuuvj_1167{color:#6b7080;background:#f6f7fa;flex-direction:column;gap:4px;padding:12px 14px;font-size:12px;display:flex;box-shadow:inset 4px 0 #d41a36}._excuseClass_uuuvj_1167 b{color:#1d2440;font-size:14px}._excuseLabel_uuuvj_1183{color:#7a7f8e;letter-spacing:1.2px;text-transform:uppercase;font-size:11px;font-weight:700}._reasonGrid_uuuvj_1191{flex-wrap:wrap;gap:6px;display:flex}._excuseNote_uuuvj_1197{box-sizing:border-box;color:#1d2440;resize:vertical;border:1px solid #c9cbd3;outline:none;width:100%;padding:10px 12px;font-family:inherit;font-size:13px}._excuseNote_uuuvj_1197:focus{border-color:#1d2440}._excuseError_uuuvj_1213{color:#a8142b;background:#fbe3e7;padding:10px 12px;font-size:12px;font-weight:700}._excuseActions_uuuvj_1221{justify-content:flex-end;gap:8px;display:flex}@media (width<=1180px){._kpiGrid_uuuvj_168{grid-template-columns:repeat(2,minmax(0,1fr))}._cardsGrid_uuuvj_670{grid-template-columns:repeat(3,minmax(0,1fr))}._followGrid_uuuvj_1000{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){._page_uuuvj_1{padding:24px 20px 36px}._titleRow_uuuvj_67,._calHead_uuuvj_369{flex-direction:column;align-items:stretch}._kpiGrid_uuuvj_168,._dayRow_uuuvj_518,._dayRowEmpty_uuuvj_627{grid-template-columns:minmax(0,1fr)}._cardsGrid_uuuvj_670{grid-template-columns:repeat(2,minmax(0,1fr))}}._page_1ysrg_2{width:100%;max-width:none}._firstTabNav_1ysrg_8{width:100%;margin-bottom:14px}._firstTabList_1ysrg_13{flex-flow:column;gap:10px;width:100%;margin:0;padding:0;list-style:none;display:flex}._firstTabListItem_1ysrg_24{margin:0;display:flex}@media (width>=576px){._firstTabList_1ysrg_13{flex-flow:wrap;align-items:stretch}._firstTabListItem_1ysrg_24{flex:1 1 0;min-width:0}}._programTabPanel_1ysrg_42{width:100%;margin-top:4px}._programPill_1ysrg_48{letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:var(--lightningcss-light,#e6ecf2)var(--lightningcss-dark,var(--mantine-color-dark-6));width:100%;min-height:44px;color:var(--secondary);border:none;border-radius:5px;padding:0 16px;font-size:.8rem;font-weight:800;transition:background .15s,color .15s}._programPill_1ysrg_48:hover{filter:brightness(.97)}._programPillActive_1ysrg_68{box-shadow:none;color:#fff!important;background:#c42a3a!important}._programPillInner_1ysrg_74{justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;display:flex}._programPillInnerSolo_1ysrg_84{justify-content:center}._programPillInnerSolo_1ysrg_84 ._programPillText_1ysrg_88{text-align:center;flex:0 auto}._programPillText_1ysrg_88{text-align:start;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._programPillBadge_1ysrg_102{background:var(--secondary);color:#fff;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;min-width:22px;height:22px;margin-left:auto;padding:0 7px;font-size:.7rem;font-weight:800;display:inline-flex}._programPillActive_1ysrg_68 ._programPillBadge_1ysrg_102{color:var(--primary);background:#fffffff2}._secondTabNav_1ysrg_124{width:100%;margin-bottom:10px}._secondTabList_1ysrg_129{flex-flow:column;gap:8px;width:100%;margin:0;padding:0;list-style:none;display:flex}._secondTabListItem_1ysrg_140{margin:0;display:flex}@media (width>=576px){._secondTabList_1ysrg_129{flex-flow:wrap;align-items:stretch}._secondTabListItem_1ysrg_140{flex:1 1 0;min-width:0}}._typeTabContent_1ysrg_159{width:100%;margin-top:.75rem;margin-bottom:1.5rem}._icerikHashAnchor_1ysrg_166{height:0;scroll-margin-top:8px;overflow:hidden}._konuAccordionItem_1ysrg_174{border-radius:5px;border:1px solid var(--lightningcss-light,#2428401a)var(--lightningcss-dark,var(--mantine-color-dark-5))!important;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--mantine-color-dark-7))!important}._konuAccordionChevron_1ysrg_180{color:var(--secondary)}._kirilimDersBlock_1ysrg_184{width:100%;min-width:0}._unitsSplitLayout_1ysrg_190{grid-template-columns:minmax(260px,32%) minmax(0,1fr);align-items:start;gap:14px;width:100%;min-width:0;display:grid}@media (width>=1400px){._unitsSplitLayout_1ysrg_190{grid-template-columns:minmax(300px,34%) minmax(0,1fr)}}@media (width>=1920px){._unitsSplitLayout_1ysrg_190{grid-template-columns:minmax(340px,36%) minmax(0,1fr)}}@media (width<=900px){._unitsSplitLayout_1ysrg_190{grid-template-columns:1fr}}._roadmapSidebar_1ysrg_217{gap:var(--space-2);width:100%;padding:var(--space-3);border-radius:var(--radius-card);border:1px solid var(--border);background:var(--bg-card);box-shadow:var(--shadow-card);z-index:2;flex-direction:column;align-self:start;min-width:0;max-height:calc(100vh - 120px);display:flex;position:sticky;top:0;overflow:hidden}._roadmapCard_1ysrg_236{min-height:0;max-height:100%;box-shadow:none;background:0 0;border:none;flex-direction:column;flex:1;padding:0;display:flex;overflow:hidden}._roadmapHeader_1ysrg_249{margin-bottom:var(--space-3);flex-shrink:0}._roadmapTitle_1ysrg_254{color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-1));margin:0 0 6px;padding:0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.3}._roadmapHint_1ysrg_264{color:var(--mantine-color-dimmed);margin:0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.4}._roadmapTimeline_1ysrg_273{scroll-behavior:smooth;flex-direction:column;flex:1;gap:0;min-height:0;margin:0;padding:0 2px 0 0;list-style:none;display:flex;overflow-y:auto}._roadmapTimelineItem_1ysrg_287{min-width:0;padding-bottom:var(--space-2);grid-template-columns:20px minmax(0,1fr);align-items:stretch;gap:10px;display:grid;position:relative}._roadmapTimelineItem_1ysrg_287:last-child{padding-bottom:0}._roadmapRailCol_1ysrg_301{flex-direction:column;align-self:stretch;align-items:center;min-height:100%;padding-top:22px;display:flex;position:relative;overflow:visible}._roadmapNode_1ysrg_312{box-sizing:border-box;border:2px solid var(--border);background:var(--bg-card);z-index:2;width:14px;height:14px;color:var(--bg-card);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}._roadmapNodePending_1ysrg_328{background:var(--bg-card);color:#0000;border-color:#d8dce3}._roadmapNodeProgress_1ysrg_334{border-color:color-mix(in srgb, var(--quaternary) 50%, var(--border));background:var(--bg-card)}._roadmapNodeActive_1ysrg_339{border-color:var(--secondary);background:var(--secondary);box-shadow:0 0 0 2px color-mix(in srgb, var(--secondary) 12%, transparent);color:var(--bg-card)}._roadmapNodeDone_1ysrg_346{border-color:var(--success);background:var(--success);color:#fff}._roadmapNodeActive_1ysrg_339._roadmapNodeProgress_1ysrg_334{border-color:var(--quaternary);background:var(--quaternary);box-shadow:0 0 0 2px color-mix(in srgb, var(--quaternary) 14%, transparent);color:#fff}._roadmapNodeActive_1ysrg_339._roadmapNodeDone_1ysrg_346{border-color:var(--success);background:var(--success);box-shadow:0 0 0 2px color-mix(in srgb, var(--success) 14%, transparent);color:#fff}._roadmapNodeActive_1ysrg_339._roadmapNodePending_1ysrg_328{border-color:var(--secondary);background:var(--secondary);color:var(--bg-card)}._roadmapSpine_1ysrg_373{top:36px;left:50%;bottom:calc(-1 * (var(--space-2) + 22px));z-index:1;pointer-events:none;border-radius:0;width:2px;position:absolute;transform:translate(-50%)}._roadmapSpineDone_1ysrg_385{background:var(--success)}._roadmapSpineTodo_1ysrg_389{background:var(--border)}._roadmapSidebar_1ysrg_217 ._puzaStackListVertical_1ysrg_393{flex:1;gap:6px;min-height:0;max-height:none;padding-right:4px}._roadmapSidebar_1ysrg_217 ._puzaStackCard_1ysrg_401{gap:10px;padding:10px 12px}._puzaSectionLabel_1ysrg_407{border-bottom:2px solid var(--primary);text-transform:uppercase;letter-spacing:.08em;width:fit-content;max-width:100%;padding-bottom:6px;display:inline-block;margin-bottom:12px!important}._pathStepTitle_1ysrg_418._puzaSectionLabel_1ysrg_407{color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-4));margin:0 0 12px;font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:800;line-height:1.35}._puzaStackList_1ysrg_393{scroll-behavior:smooth;width:100%;min-width:0}._puzaStackListVertical_1ysrg_393{flex-direction:column;gap:8px;max-height:min(52vh,460px);padding-right:2px;display:flex;overflow:hidden auto}._puzaTabList_1ysrg_444{overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;scrollbar-color:var(--lightningcss-light,#24284059)var(--lightningcss-dark,#ffffff40) var(--lightningcss-light,#24284014)var(--lightningcss-dark,#ffffff0f);flex-flow:row;place-content:flex-start;align-items:stretch;gap:10px;max-height:none;padding:2px 2px 8px;display:flex;overflow:auto hidden}._puzaTabList_1ysrg_444::-webkit-scrollbar{height:6px}._puzaTabList_1ysrg_444::-webkit-scrollbar-thumb{background:var(--lightningcss-light,#24284038)var(--lightningcss-dark,#ffffff2e);border-radius:5px}._puzaTabList_1ysrg_444::-webkit-scrollbar-track{background:var(--lightningcss-light,#2428400f)var(--lightningcss-dark,#ffffff0d);border-radius:5px}._puzaTabList_1ysrg_444 ._puzaStackCard_1ysrg_401{scroll-snap-align:start;color:#242840;width:220px;min-width:220px;max-width:220px;box-shadow:none;background:#fff;border:1px solid #242840;flex:0 0 220px}._puzaTabList_1ysrg_444 ._puzaStackCard_1ysrg_401:hover{box-shadow:var(--lightningcss-light,0 2px 8px #2428401a)var(--lightningcss-dark,0 2px 10px #0003);background:#fff;border-color:#242840}._puzaTabList_1ysrg_444 ._puzaStackCardActive_1ysrg_497{box-shadow:var(--lightningcss-light,0 4px 14px #24284038)var(--lightningcss-dark,0 6px 18px #00000059);color:#fff!important;background:#242840!important;border-color:#242840!important}._puzaTabList_1ysrg_444 ._puzaStackCardActive_1ysrg_497:hover{filter:brightness(1.05);background:#242840!important;border-color:#242840!important}@media (width>=1400px){._puzaTabList_1ysrg_444 ._puzaStackCard_1ysrg_401{flex-basis:240px;width:240px;min-width:240px;max-width:240px}}._puzaTabList_1ysrg_444 ._puzaStackCardLabel_1ysrg_519{-webkit-line-clamp:2;color:#242840;-webkit-box-orient:vertical;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}._puzaTabList_1ysrg_444 ._puzaStackCardSub_1ysrg_529{color:#242840b8;font-weight:700}._puzaTabListSubRegular_1ysrg_534 ._puzaStackCardSub_1ysrg_529{font-weight:400}._puzaTabList_1ysrg_444 ._puzaStackCardCount_1ysrg_538{text-overflow:clip;font-variant-numeric:tabular-nums;color:#242840;background:0 0;border-radius:0;min-width:0;max-width:none;min-height:0;padding:0;font-size:12px;font-weight:700;overflow:visible}._puzaTabList_1ysrg_444 ._puzaStackCardActive_1ysrg_497 ._puzaStackCardLabel_1ysrg_519,._puzaTabList_1ysrg_444 ._puzaStackCardActive_1ysrg_497 ._puzaStackCardSub_1ysrg_529{color:#fff!important}._puzaTabList_1ysrg_444 ._puzaStackCardActive_1ysrg_497 ._puzaStackCardCount_1ysrg_538{color:#fff!important;background:0 0!important}._puzaStackCard_1ysrg_401{border:1px solid color-mix(in srgb, var(--secondary) 72%, #000);background:color-mix(in srgb, var(--secondary) 96%, #05070d);color:#fff;text-align:left;cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:14px 16px;transition:background .15s,box-shadow .15s,border-color .15s;display:flex}._puzaStackCard_1ysrg_401:hover{border-color:color-mix(in srgb, var(--primary) 45%, var(--secondary));background:color-mix(in srgb, var(--secondary) 90%, var(--primary) 10%)}._puzaStackCardActive_1ysrg_497{box-shadow:var(--lightningcss-light,0 4px 14px #c42a3a47)var(--lightningcss-dark,0 6px 18px #00000059);border-color:var(--primary)!important;background:var(--primary)!important}._puzaStackCardActive_1ysrg_497 ._puzaStackCardLabel_1ysrg_519,._puzaStackCardActive_1ysrg_497 ._puzaStackCardSub_1ysrg_529,._puzaStackCardActive_1ysrg_497 ._puzaStackCardCount_1ysrg_538{color:#fff!important}._puzaStackCardMain_1ysrg_599{flex:1;min-width:0}._puzaStackCardLabel_1ysrg_519{color:#fff;word-break:break-word;font-family:Montserrat,sans-serif;font-size:13px;font-weight:400;line-height:1.35;display:block}._puzaStackCardSub_1ysrg_529{color:#ffffffc7;word-break:break-word;margin-top:2px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:400;line-height:1.35;display:block}._puzaStackCardCount_1ysrg_538{color:#fff;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;flex-shrink:0;max-width:46%;font-family:Montserrat,sans-serif;font-size:13px;font-weight:400;line-height:1.35}._roadmapList_1ysrg_638{scroll-behavior:smooth;flex-direction:column;gap:8px;padding-right:2px;display:flex;overflow:hidden auto}._roadmapUnitCard_1ysrg_648{text-align:left;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg-card);cursor:pointer;width:100%;box-shadow:none;flex-direction:column;margin:0;padding:12px 14px;transition:background .15s,border-color .15s,box-shadow .15s;display:flex}._roadmapUnitCard_1ysrg_648:hover:not(._roadmapUnitCardActive_1ysrg_666){background:var(--hover-row);border-color:color-mix(in srgb, var(--secondary) 16%, var(--border))}._roadmapUnitCardActive_1ysrg_666{border-radius:var(--radius-card);margin:0;padding:11px 13px;box-shadow:0 2px 10px #24284014;background:color-mix(in srgb, var(--secondary) 6%, var(--bg-card))!important;border:2px solid var(--secondary)!important}._roadmapUnitCardActive_1ysrg_666._roadmapUnitCardPartial_1ysrg_680{box-shadow:0 2px 10px color-mix(in srgb, var(--quaternary) 16%, transparent);background:color-mix(in srgb, var(--quaternary) 7%, var(--bg-card))!important;border-color:var(--quaternary)!important}._roadmapUnitCardActive_1ysrg_666._roadmapUnitCardDone_1ysrg_686{box-shadow:0 2px 10px color-mix(in srgb, var(--success) 16%, transparent);background:color-mix(in srgb, var(--success) 7%, var(--bg-card))!important;border-color:var(--success)!important}._roadmapUnitCardActive_1ysrg_666 ._roadmapPillContinue_1ysrg_692{background:var(--secondary);color:#fff}._roadmapUnitCardActive_1ysrg_666._roadmapUnitCardPartial_1ysrg_680 ._roadmapPillContinue_1ysrg_692{background:var(--quaternary);color:#fff}._roadmapUnitCardActive_1ysrg_666._roadmapUnitCardDone_1ysrg_686 ._roadmapPillContinue_1ysrg_692{background:var(--success);color:#fff}._roadmapUnitCardDone_1ysrg_686 ._roadmapUnitName_1ysrg_707,._roadmapUnitCardDone_1ysrg_686 ._roadmapUnitDesc_1ysrg_708,._roadmapUnitCardDone_1ysrg_686 ._roadmapUnitTitle_1ysrg_709,._roadmapUnitCardDone_1ysrg_686 ._roadmapUnitProgressLabel_1ysrg_710{color:var(--success)}._roadmapUnitCardPartial_1ysrg_680 ._roadmapUnitName_1ysrg_707,._roadmapUnitCardPartial_1ysrg_680 ._roadmapUnitDesc_1ysrg_708,._roadmapUnitCardPartial_1ysrg_680 ._roadmapUnitTitle_1ysrg_709,._roadmapUnitCardPartial_1ysrg_680 ._roadmapUnitProgressLabel_1ysrg_710{color:var(--quaternary)}._roadmapUnitCardPending_1ysrg_721:not(._roadmapUnitCardActive_1ysrg_666){background:var(--lightningcss-light,#fafafa)var(--lightningcss-dark,var(--mantine-color-dark-7));border:1px solid var(--border);box-shadow:none}._roadmapUnitCardPending_1ysrg_721:not(._roadmapUnitCardActive_1ysrg_666):hover{background:var(--lightningcss-light,#fafafa)var(--lightningcss-dark,var(--mantine-color-dark-7));border:1px solid var(--border)}._roadmapUnitCardPending_1ysrg_721:not(._roadmapUnitCardActive_1ysrg_666) ._roadmapUnitName_1ysrg_707,._roadmapUnitCardPending_1ysrg_721:not(._roadmapUnitCardActive_1ysrg_666) ._roadmapUnitDesc_1ysrg_708,._roadmapUnitCardPending_1ysrg_721:not(._roadmapUnitCardActive_1ysrg_666) ._roadmapUnitProgressLabel_1ysrg_710{color:#adadad}._roadmapUnitCardPending_1ysrg_721._roadmapUnitCardActive_1ysrg_666 ._roadmapUnitName_1ysrg_707,._roadmapUnitCardPending_1ysrg_721._roadmapUnitCardActive_1ysrg_666 ._roadmapUnitDesc_1ysrg_708,._roadmapUnitCardPending_1ysrg_721._roadmapUnitCardActive_1ysrg_666 ._roadmapUnitProgressLabel_1ysrg_710{color:var(--secondary)}._roadmapUnitRow_1ysrg_744{align-items:center;gap:12px;width:100%;min-width:0;display:flex}._roadmapUnitCardIcon_1ysrg_752{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}._roadmapUnitCardIconDone_1ysrg_762{background:color-mix(in srgb, var(--success) 16%, var(--bg-card));color:var(--success)}._roadmapUnitCardIconProgress_1ysrg_767{background:color-mix(in srgb, var(--quaternary) 14%, var(--bg-card));color:var(--quaternary)}._roadmapUnitCardIconPending_1ysrg_772{background:var(--lightningcss-light,#f3f4f6)var(--lightningcss-dark,var(--mantine-color-dark-6));color:#adadad}._roadmapUnitCardIconActive_1ysrg_777{background:color-mix(in srgb, var(--secondary) 14%, var(--bg-card));color:var(--secondary)}._roadmapUnitCardIconActive_1ysrg_777._roadmapUnitCardIconDone_1ysrg_762,._roadmapUnitCardActive_1ysrg_666 ._roadmapUnitCardIconDone_1ysrg_762{background:color-mix(in srgb, var(--success) 18%, var(--bg-card));color:var(--success)}._roadmapUnitCardIconActive_1ysrg_777._roadmapUnitCardIconProgress_1ysrg_767,._roadmapUnitCardActive_1ysrg_666 ._roadmapUnitCardIconProgress_1ysrg_767{background:color-mix(in srgb, var(--quaternary) 16%, var(--bg-card));color:var(--quaternary)}._roadmapUnitCardIconActive_1ysrg_777._roadmapUnitCardIconPending_1ysrg_772,._roadmapUnitCardActive_1ysrg_666 ._roadmapUnitCardIconPending_1ysrg_772{background:color-mix(in srgb, var(--secondary) 14%, var(--bg-card));color:var(--secondary)}._roadmapUnitBody_1ysrg_801{justify-content:space-between;align-items:flex-start;gap:8px;width:100%;min-width:0;display:flex}._roadmapUnitRight_1ysrg_810{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-end;margin-left:auto;display:flex}._roadmapPillDone_1ysrg_819,._roadmapPillContinue_1ysrg_692,._roadmapPillProgress_1ysrg_821{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:5px 10px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;line-height:1.2;display:inline-flex}._roadmapPillDone_1ysrg_819{background:color-mix(in srgb, var(--success) 18%, var(--bg-card));color:color-mix(in srgb, var(--success) 78%, #000)}._roadmapPillContinue_1ysrg_692{background:var(--secondary);color:#fff}._roadmapPillProgress_1ysrg_821{background:color-mix(in srgb, var(--quaternary) 14%, var(--bg-card));color:var(--quaternary)}._roadmapUnitName_1ysrg_707{color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-1));font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.3;display:block}._roadmapUnitDesc_1ysrg_708{color:var(--lightningcss-light,#2428408c)var(--lightningcss-dark,var(--mantine-color-gray-5));margin-top:2px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;line-height:1.35;display:block}._roadmapUnitTop_1ysrg_868{align-items:flex-start;gap:10px;width:100%;display:flex}._roadmapUnitBadge_1ysrg_875{color:#fff;background:var(--primary);border:2px solid var(--primary);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.78rem;font-weight:800;display:inline-flex}._roadmapUnitBadgeProgress_1ysrg_890{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--mantine-color-dark-6));color:#d4a017;border-color:#d4a017}._roadmapUnitBadgeDone_1ysrg_896{color:#2f9e44;background:var(--lightningcss-light,#eaf7ec)var(--lightningcss-dark,#2f9e4433);border-color:#2f9e44}._roadmapUnitText_1ysrg_902{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}._roadmapUnitTitle_1ysrg_709{color:var(--lightningcss-light,#2428408c)var(--lightningcss-dark,var(--mantine-color-gray-5));font-size:14px;font-weight:700;line-height:1.35}._roadmapUnitProgressLabel_1ysrg_710{color:var(--lightningcss-light,#24284080)var(--lightningcss-dark,var(--mantine-color-gray-5));font-variant-numeric:tabular-nums;margin-top:4px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:400;line-height:1.3;display:block}._roadmapUnitMeta_1ysrg_928{color:var(--lightningcss-light,#2428407a)var(--lightningcss-dark,var(--mantine-color-gray-5));margin-top:4px;font-size:.72rem;font-weight:700}._roadmapUnitChevron_1ysrg_935{color:var(--lightningcss-light,#24284059)var(--lightningcss-dark,var(--mantine-color-gray-6));flex-shrink:0;margin-top:4px}._unitPane_1ysrg_941{border-radius:var(--radius-card);border:1px solid var(--border);background:var(--bg-card);min-width:0;box-shadow:var(--shadow-card);overflow:hidden}._unitPaneHead_1ysrg_950{border-bottom:1px solid var(--border);background:var(--bg-card);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 18px;padding:12px 14px;display:flex}._unitPane_1ysrg_941 ._testListCard_1ysrg_961{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg-page);gap:var(--space-2);flex-direction:column;margin:10px 12px 12px;padding:10px;display:flex;overflow:visible;box-shadow:inset 0 1px #fff9}._testListCard_1ysrg_961{gap:var(--space-2);padding:var(--space-3);background:var(--bg-page);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:none;flex-direction:column;display:flex;overflow:visible}._catalogTestsOuter_1ysrg_986{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg-card);box-shadow:var(--shadow-card);padding:var(--space-4)}._catalogStack_1ysrg_994>._testListCard_1ysrg_961{padding:var(--space-3);margin:0}._testListRow_1ysrg_999{border-radius:var(--radius-card);border:1px solid var(--border);background:var(--bg-card);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px 14px;padding:12px 16px;transition:background .18s,border-color .18s,box-shadow .18s;display:grid;box-shadow:0 1px 3px #2428400a}._testListRow_1ysrg_999:hover{background:var(--hover-row);border-color:color-mix(in srgb, var(--primary) 22%, var(--border));box-shadow:0 4px 12px #c42a3a14}._unitPaneHeadMain_1ysrg_1021{flex:180px;min-width:0}._unitPaneTitle_1ysrg_1026{color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-1));margin:0;padding:0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.3}._unitPaneSubtitle_1ysrg_1036,._unitPaneProgressLabel_1ysrg_1037{color:var(--lightningcss-light,#2428408c)var(--lightningcss-dark,var(--mantine-color-gray-5));margin:4px 0 0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.3}._unitPaneProgressLabel_1ysrg_1037{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;font-size:11px}._unitPaneStats_1ysrg_1053{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}._unitPaneStatBadge_1ysrg_1061{color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-2));background:var(--lightningcss-light,#2428400f)var(--lightningcss-dark,var(--mantine-color-dark-6));border:1px solid var(--lightningcss-light,#24284014)var(--lightningcss-dark,var(--mantine-color-dark-4));white-space:nowrap;border-radius:999px;align-items:center;padding:6px 10px;font-size:.72rem;font-weight:800;display:inline-flex}._unitPaneStatBadgeMuted_1ysrg_1074{color:var(--lightningcss-light,#2428409e)var(--lightningcss-dark,var(--mantine-color-gray-5));font-weight:700}._dersTopicBanner_1ysrg_1079{border:1px solid var(--lightningcss-light,#2428401a)var(--lightningcss-dark,var(--mantine-color-dark-5));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--mantine-color-dark-7));border-radius:8px;padding:14px 18px}._unitsRail_1ysrg_1087{border:1px solid var(--lightningcss-light,#2428401a)var(--lightningcss-dark,var(--mantine-color-dark-5));background:var(--lightningcss-light,#f4f7fb)var(--lightningcss-dark,var(--mantine-color-dark-8));scroll-behavior:smooth;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:5px;flex-direction:column;gap:0;max-height:min(52vh,420px);padding:6px 8px 12px 4px;display:flex;overflow:hidden auto}._unitRailBtn_1ysrg_1103{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;flex-direction:row;align-items:stretch;width:100%;padding:10px 8px 10px 2px;transition:background .15s,border-color .15s,box-shadow .15s;display:flex}._unitRailBtn_1ysrg_1103:hover{background:var(--lightningcss-light,#2428400a)var(--lightningcss-dark,#ffffff0a)}._unitRailBtnActive_1ysrg_1124{box-shadow:var(--lightningcss-light,0 2px 10px #0a193114)var(--lightningcss-dark,0 2px 12px #00000059);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--mantine-color-dark-7))!important;border-color:var(--lightningcss-light,#0a193147)var(--lightningcss-dark,#ffffff1f)!important}._unitRailTrack_1ysrg_1130{flex-direction:column;flex-shrink:0;align-items:center;width:26px;margin-right:10px;padding-top:4px;display:flex}._unitRailDot_1ysrg_1140{border:2px solid var(--lightningcss-light,#24284033)var(--lightningcss-dark,var(--mantine-color-dark-3));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--mantine-color-dark-6));border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}._unitRailDotTodo_1ysrg_1152{border-color:var(--lightningcss-light,#24284038)var(--lightningcss-dark,var(--mantine-color-dark-3))}._unitRailDotProgress_1ysrg_1156{border-color:#d4a017;box-shadow:inset 0 0 0 3px #d4a01738}._unitRailDotDone_1ysrg_1161{background:var(--lightningcss-light,#eaf7ec)var(--lightningcss-dark,#2f9e442e);border-color:#2f9e44}._unitRailCheck_1ysrg_1166{color:#2f9e44}._unitRailSpine_1ysrg_1170{background:var(--lightningcss-light,#24284024)var(--lightningcss-dark,var(--mantine-color-dark-4));border-radius:1px;flex:1;width:2px;min-height:10px;margin:2px 0}._unitRailBody_1ysrg_1179{flex:1;min-width:0;padding-top:2px}._unitRailTitle_1ysrg_1185{color:var(--secondary);line-height:1.3}._unitRailBtnActive_1ysrg_1124 ._unitRailTitle_1ysrg_1185{color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-1))}._testsPane_1ysrg_1194{border:1px solid var(--lightningcss-light,#2428401a)var(--lightningcss-dark,var(--mantine-color-dark-5));background:var(--lightningcss-light,#fffcfa)var(--lightningcss-dark,var(--mantine-color-dark-7));min-width:0;box-shadow:var(--lightningcss-light,0 2px 12px #2428400d)var(--lightningcss-dark,0 4px 18px #00000038);border-radius:5px;padding:16px 16px 8px}._testsPaneHead_1ysrg_1203{border-bottom:1px solid var(--lightningcss-light,#24284014)var(--lightningcss-dark,var(--mantine-color-dark-5));margin-bottom:8px;padding-bottom:14px}._testsPaneTitle_1ysrg_1209{color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-1));letter-spacing:.02em;margin-top:4px;font-family:Montserrat;font-size:1.06rem;font-weight:700;line-height:1.28}._testsPaneList_1ysrg_1219{flex-direction:column;gap:0;display:flex}._testRowCard_1ysrg_1225{border-bottom:1px solid var(--lightningcss-light,#2428400f)var(--lightningcss-dark,var(--mantine-color-dark-5));border-radius:5px;flex-wrap:wrap;align-items:center;gap:12px;margin:0 -4px;padding:14px 8px;transition:background .12s;display:flex}._testRowCard_1ysrg_1225:hover{background:var(--lightningcss-light,#0a19310a)var(--lightningcss-dark,#ffffff0a)}._testRowCard_1ysrg_1225:last-child{border-bottom:none}._testRowCardMain_1ysrg_1247{flex:220px;min-width:0}._testRowCardActions_1ysrg_1252{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}._catalogStack_1ysrg_994{width:100%;min-width:0}._topicHeaderCard_1ysrg_1266,._unitSectionHead_1ysrg_1267{border:1px solid var(--lightningcss-light,#2428401a)var(--lightningcss-dark,var(--mantine-color-dark-5));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--mantine-color-dark-7));box-shadow:var(--lightningcss-light,0 2px 14px #2428400f)var(--lightningcss-dark,0 4px 18px #00000038);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 18px;padding:12px 14px;display:flex}._unitSectionCard_1ysrg_1280{flex-direction:column;gap:0;min-width:0;display:flex}._unitSectionHead_1ysrg_1267{border-bottom:none;border-radius:8px 8px 0 0;margin-bottom:0}._catalogField_1ysrg_1293{flex:0 auto;min-width:0}._catalogFieldRight_1ysrg_1298{text-align:right;margin-left:auto}._catalogFieldLabel_1ysrg_1303{text-transform:none;letter-spacing:normal;color:var(--lightningcss-light,#24284073)var(--lightningcss-dark,var(--mantine-color-gray-5));margin-bottom:4px;font-size:11px;font-weight:400}._catalogFieldValue_1ysrg_1312{color:var(--primary);word-break:break-word;font-family:Montserrat,sans-serif;font-size:.98rem;font-weight:800;line-height:1.28}._topicHeaderCard_1ysrg_1266+._unitSectionCard_1ysrg_1280 ._unitSectionHead_1ysrg_1267,._topicHeaderCard_1ysrg_1266+._unitSectionCard_1ysrg_1280:first-of-type ._unitSectionHead_1ysrg_1267,._catalogStack_1ysrg_994>._unitSectionCard_1ysrg_1280:first-child ._unitSectionHead_1ysrg_1267{border-radius:8px 8px 0 0}._testListRowGrid_1ysrg_1330{min-width:0;display:block}._testListRowGrid_1ysrg_1330 ._catalogFieldValue_1ysrg_1312{color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-1));font-size:13px;font-weight:700;line-height:1.35}._testListRowActions_1ysrg_1342{flex-wrap:nowrap;justify-content:flex-end;align-items:flex-end;gap:10px 14px;margin-left:auto;display:flex}._testStatsGroup_1ysrg_1351{flex-wrap:nowrap;align-items:flex-end;gap:14px;margin-right:2px;display:flex}._testStatsGroup_1ysrg_1351 ._catalogFieldValue_1ysrg_1312{color:var(--secondary);text-align:center;font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}._testStatsGroup_1ysrg_1351 ._catalogFieldLabel_1ysrg_1303{text-align:center}._testStatsGroup_1ysrg_1351 ._catalogFieldCorrect_1ysrg_1371 ._catalogFieldValue_1ysrg_1312{color:var(--success)}._testStatsGroup_1ysrg_1351 ._catalogFieldWrong_1ysrg_1375 ._catalogFieldValue_1ysrg_1312{color:var(--danger)}._testStatsGroup_1ysrg_1351 ._catalogFieldBlank_1ysrg_1379 ._catalogFieldValue_1ysrg_1312{color:var(--warning)}._startTestBtn_1ysrg_1383{flex-shrink:0;justify-content:center;border:1px solid var(--primary)!important;color:var(--primary)!important;background:0 0!important;border-radius:8px!important;width:auto!important;min-width:0!important;height:2.25rem!important;padding:0 12px!important;font-weight:700!important}._startTestBtn_1ysrg_1383:hover{background:color-mix(in srgb, var(--primary) 8%, transparent)!important}._scoreCardBtn_1ysrg_1401{flex-shrink:0;justify-content:center;border:1px solid var(--primary)!important;color:var(--primary)!important;background:0 0!important;border-radius:8px!important;width:auto!important;min-width:0!important;height:2.25rem!important;padding:0 12px!important;font-weight:700!important}._scoreCardBtn_1ysrg_1401:hover{background:var(--lightningcss-light,#c42a3a0f)var(--lightningcss-dark,#c42a3a24)!important}@media (width<=768px){._testListRow_1ysrg_999{grid-template-columns:1fr;align-items:start}._testListRowActions_1ysrg_1342{justify-content:space-between;width:100%}._unitSectionHead_1ysrg_1267,._topicHeaderCard_1ysrg_1266{flex-direction:column;align-items:flex-start}._catalogFieldRight_1ysrg_1298{text-align:left;margin-left:0}}._testDonePill_1ysrg_1442{text-transform:uppercase;letter-spacing:.04em;color:#2f9e44;white-space:nowrap;background:var(--lightningcss-light,#2f9e441f)var(--lightningcss-dark,#2f9e4438);border-radius:5px;padding:6px 10px;font-size:.72rem;font-weight:800}._subLayoutPlaceholder_1ysrg_1455{text-align:center;background:var(--lightningcss-light,#24284008)var(--lightningcss-dark,var(--mantine-color-dark-7));border:1px dashed var(--lightningcss-light,#c42a3a40)var(--lightningcss-dark,#c42a3a59);border-radius:5px;max-width:100%;padding:28px 20px}._typeRow_1ysrg_1464{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}._typePill_1ysrg_1471{cursor:pointer;text-align:center;background:var(--lightningcss-light,#e6ecf2)var(--lightningcss-dark,var(--mantine-color-dark-6));width:100%;min-height:40px;color:var(--secondary);border:none;border-radius:5px;padding:8px 14px 8px 12px;font-size:.8125rem;font-weight:700;transition:background .15s;position:relative}._typePill_1ysrg_1471:hover{filter:brightness(.96)}._typePillActive_1ysrg_1491{box-shadow:0 0 0 1px color-mix(in srgb, var(--primary) 25%, transparent);background:color-mix(in srgb, var(--secondary) 92%, #000)!important;color:#fff!important}._typeBadge_1ysrg_1497{background:var(--secondary);color:#fff;border-radius:5px;justify-content:center;align-items:center;min-width:22px;height:22px;margin-left:8px;padding:0 7px;font-size:.7rem;font-weight:800;display:inline-flex}._typePillActive_1ysrg_1491 ._typeBadge_1ysrg_1497{color:var(--secondary);background:#fffffff2}._topicCard_1ysrg_1517{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--mantine-color-dark-7));border:1px solid var(--lightningcss-light,#2428401a)var(--lightningcss-dark,var(--mantine-color-dark-5));box-shadow:var(--lightningcss-light,0 2px 12px #2428400f)var(--lightningcss-dark,0 4px 20px #00000040);border-radius:5px;padding:18px 18px 8px}._topicHead_1ysrg_1266{border-bottom:1px solid var(--lightningcss-light,#24284014)var(--lightningcss-dark,var(--mantine-color-dark-5));flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:14px;padding-bottom:12px;display:flex}._topicLabel_1ysrg_1536{text-transform:uppercase;letter-spacing:.06em;color:var(--lightningcss-light,#24284073)var(--lightningcss-dark,var(--mantine-color-gray-5));font-size:.68rem;font-weight:700}._topicTitle_1ysrg_1544{color:var(--primary);margin-top:2px;font-size:1rem;font-weight:800;line-height:1.25}._progressLabel_1ysrg_1552{text-transform:uppercase;letter-spacing:.05em;color:var(--lightningcss-light,#24284073)var(--lightningcss-dark,var(--mantine-color-gray-5));font-size:.68rem;font-weight:700}._progressVal_1ysrg_1560{color:var(--primary);text-align:right;font-size:.95rem;font-weight:800}._testRow_1ysrg_1225{border-bottom:1px solid var(--lightningcss-light,#2428400f)var(--lightningcss-dark,var(--mantine-color-dark-5));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 4px;display:flex}._testRow_1ysrg_1225:last-child{border-bottom:none}._contentLabel_1ysrg_1581{text-transform:uppercase;letter-spacing:.06em;color:var(--lightningcss-light,#2428406b)var(--lightningcss-dark,var(--mantine-color-gray-5));font-size:.65rem;font-weight:700}._testTitle_1ysrg_1589{color:var(--secondary);margin-top:2px;font-size:.9rem;font-weight:800}._startBtn_1ysrg_1596{flex-shrink:0;font-size:.8125rem;font-weight:700}._startBtnPath_1ysrg_1603{background:color-mix(in srgb, var(--secondary) 94%, #05070d)!important;color:#fff!important;border-color:color-mix(in srgb, var(--secondary) 80%, var(--primary) 20%)!important}._startBtnPath_1ysrg_1603:hover{background:color-mix(in srgb, var(--secondary) 88%, var(--primary) 12%)!important;border-color:color-mix(in srgb, var(--secondary) 70%, var(--primary) 30%)!important;color:#fff!important}._emptyBox_1ysrg_1615{text-align:center;background:var(--lightningcss-light,#24284005)var(--lightningcss-dark,var(--mantine-color-dark-7));border:1px dashed var(--lightningcss-light,#c42a3a4d)var(--lightningcss-dark,#c42a3a59);border-radius:5px;padding:32px 20px}._debugPanel_1ysrg_1623{border:1px solid var(--lightningcss-light,#2428401f)var(--lightningcss-dark,var(--mantine-color-dark-5));background:var(--lightningcss-light,#f4f6f9)var(--lightningcss-dark,var(--mantine-color-dark-8));border-radius:5px;flex-direction:column;min-height:0;max-height:420px;padding:12px 14px;display:flex}._debugPre_1ysrg_1634{white-space:pre-wrap;word-break:break-word;min-height:0;color:var(--lightningcss-light,#1a1d2e)var(--lightningcss-dark,var(--mantine-color-gray-3));flex:1;margin:0;padding:10px 0 0;font-family:Montserrat;font-size:11px;line-height:1.45;overflow:auto}._pathWizard_1ysrg_1649{width:100%;min-width:0;padding:16px var(--space-3) 10px;background:var(--lightningcss-light,linear-gradient(168deg, #fdfcfa 0%, #f5f2eb 42%, #ebe6dd 100%))var(--lightningcss-dark,linear-gradient(168deg, var(--mantine-color-dark-7) 0%, var(--mantine-color-dark-8) 100%));box-shadow:var(--lightningcss-light,0 14px 44px #24284012)var(--lightningcss-dark,0 18px 52px #00000061);border:1px solid var(--lightningcss-light,#2428401a)var(--lightningcss-dark,#ffffff0f);border-radius:5px}._pathWizardKirilim_1ysrg_1662{padding-left:var(--space-2);padding-right:var(--space-3)}._pathStepsBand_1ysrg_1668{align-items:stretch;gap:14px 16px;width:100%;margin-bottom:8px;display:grid}._pathStepsBandFixed3_1ysrg_1676{grid-template-columns:repeat(3,minmax(0,1fr))}._pathKirilimBand_1ysrg_1681{width:100%;margin-bottom:8px}._pathKirilimTopBar_1ysrg_1686{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px 18px;margin-bottom:14px;display:flex}._pathKirilimTopBarCrumbOnly_1ysrg_1695{flex-wrap:wrap;justify-content:flex-start;align-items:center}._pathLearningCrumbInHeader_1ysrg_1702{margin-bottom:0}._pathKirilimTopLead_1ysrg_1706{flex:1;min-width:0}._pathCrumbShell_1ysrg_1712{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,color-mix(in srgb, var(--mantine-color-dark-6) 92%, #000));box-sizing:border-box;border:1px solid var(--lightningcss-light,#2428401f)var(--lightningcss-dark,#ffffff1a);border-radius:5px;flex-wrap:wrap;align-items:center;gap:8px 12px;max-width:100%;padding:10px 20px;display:inline-flex;box-shadow:0 1px 2px var(--lightningcss-light,#24284012)var(--lightningcss-dark,#00000047),0 5px 16px var(--lightningcss-light,#2428400f)var(--lightningcss-dark,#0003)}._pathCrumbSeg_1ysrg_1728{cursor:pointer;font:inherit;color:inherit;text-align:left;background:0 0;border:none;border-radius:5px;flex-wrap:wrap;align-items:baseline;gap:.28rem .35rem;margin:0;padding:2px 6px;transition:background .15s;display:inline-flex}._pathCrumbSeg_1ysrg_1728:hover{background:var(--lightningcss-light,#2428400f)var(--lightningcss-dark,#ffffff0f)}._pathCrumbLabel_1ysrg_1749{letter-spacing:.01em;color:var(--lightningcss-light,#242a45)var(--lightningcss-dark,var(--mantine-color-gray-2));font-size:.8125rem;font-weight:800}._pathCrumbValProgram_1ysrg_1756{color:var(--lightningcss-light,#242a45)var(--lightningcss-dark,var(--mantine-color-gray-1));font-size:.875rem;font-weight:700}._pathCrumbValDeep_1ysrg_1762{color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-red-5));font-size:.875rem;font-weight:700}._pathCrumbSep_1ysrg_1768{opacity:.38;color:var(--lightningcss-light,#8b90a8)var(--lightningcss-dark,var(--mantine-color-gray-5));flex-shrink:0}._pathCatalogHeader_1ysrg_1774{border-bottom:1px solid var(--lightningcss-light,#24284014)var(--lightningcss-dark,#ffffff14);margin:0 0 14px;padding-bottom:12px}._pathCatalogTitle_1ysrg_1780{letter-spacing:.01em;color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-1));margin:0;font-family:Montserrat;font-size:1.05rem;font-weight:700;line-height:1.3}._pathCatalogHint_1ysrg_1790{margin:6px 0 0;line-height:1.45;display:block}._pathSectionStripHorizontal_1ysrg_1797{box-sizing:border-box;flex-wrap:nowrap;align-items:stretch;gap:12px;width:100%;min-width:0;padding:2px 2px 10px;display:flex}._pathSectionStripHorizontal_1ysrg_1797:not(._pathSectionStripEmpty_1ysrg_1808){overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;scrollbar-color:var(--lightningcss-light,#24284059)var(--lightningcss-dark,#ffffff40) var(--lightningcss-light,#24284014)var(--lightningcss-dark,#ffffff0f);overflow:auto hidden}._pathSectionStripHorizontal_1ysrg_1797:not(._pathSectionStripEmpty_1ysrg_1808)::-webkit-scrollbar{height:6px}._pathSectionStripHorizontal_1ysrg_1797:not(._pathSectionStripEmpty_1ysrg_1808)::-webkit-scrollbar-thumb{background:var(--lightningcss-light,#24284038)var(--lightningcss-dark,#ffffff2e);border-radius:5px}._pathSectionStripHorizontal_1ysrg_1797:not(._pathSectionStripEmpty_1ysrg_1808)::-webkit-scrollbar-track{background:var(--lightningcss-light,#2428400f)var(--lightningcss-dark,#ffffff0d);border-radius:5px}._pathSectionStripHorizontal_1ysrg_1797:not(._pathSectionStripEmpty_1ysrg_1808)>button{scroll-snap-align:start;box-sizing:border-box;flex:1 0 25%;width:auto;min-width:max(25%,11rem);max-width:none}._pathSectionStripHorizontal_1ysrg_1797:not(._pathSectionStripEmpty_1ysrg_1808)>button ._pathCardTitleRow_1ysrg_1845 ._pathCardTitle_1ysrg_1845{-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}._pathSectionStripHorizontal_1ysrg_1797:not(._pathSectionStripEmpty_1ysrg_1808)>button ._pathCardHead_1ysrg_1854{flex:1;align-items:stretch;width:100%;min-height:0}._pathSectionStripHorizontal_1ysrg_1797:not(._pathSectionStripEmpty_1ysrg_1808)>button ._pathCardMainCol_1ysrg_1861{flex-direction:column;flex:1;justify-content:flex-start;min-width:0;min-height:0;display:flex}._pathSectionStripEmpty_1ysrg_1808{flex-wrap:wrap;min-height:48px;overflow:visible}._pathKirilimEmptyHint_1ysrg_1876{flex:100%;width:100%;margin:0}._pathModalContentWide_1ysrg_1883{width:min(1000px,96vw)!important;max-width:min(1000px,96vw)!important}._pathModalCardGrid_1ysrg_1888{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:stretch;gap:12px 14px;width:100%;display:grid}._pathModalCardGrid_1ysrg_1888>button{text-align:left;min-width:0}._pathSectionCardK_1ysrg_1901{text-align:left;min-height:118px;position:relative}._pathSectionProgressTrack_1ysrg_1907{background:var(--lightningcss-light,#2428401a)var(--lightningcss-dark,#ffffff1a);border-radius:5px;height:5px;margin-top:auto;overflow:hidden}._pathSectionProgressFill_1ysrg_1915{border-radius:inherit;background:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-red-6));height:100%;transition:width .25s}@media (width<=960px){._pathStepsBandFixed3_1ysrg_1676{grid-template-columns:minmax(0,1fr)}._pathStepColStack_1ysrg_1927{max-height:none;overflow:visible}._pathStepColBodyScroll_1ysrg_1932{max-height:min(46vh,340px)}._pathStepColProgramSplit_1ysrg_1936{grid-template-columns:minmax(0,1fr)}._pathKirilimTopBar_1ysrg_1686{flex-direction:column;align-items:stretch}._pathCrumbShell_1ysrg_1712{justify-content:flex-start;max-width:100%}._pathSectionStripHorizontal_1ysrg_1797:not(._pathSectionStripEmpty_1ysrg_1808)>button{flex:1 0 25%;min-width:max(25%,10.5rem);max-width:none}}._pathStepCol_1ysrg_1927{flex-direction:column;min-width:0;min-height:0;display:flex}._pathStepColPlaceholder_1ysrg_1965{box-sizing:border-box;background:var(--lightningcss-light,#24284008)var(--lightningcss-dark,#ffffff0a);border:1px dashed var(--lightningcss-light,#2428401f)var(--lightningcss-dark,#ffffff1a);border-radius:5px;flex:1;min-height:132px}._pathStepColStack_1ysrg_1927{flex-direction:column;flex:1;align-items:stretch;gap:0;min-width:0;min-height:0;max-height:min(56vh,480px);display:flex;overflow:hidden}._pathStepsBand_1ysrg_1668 ._pathStepColHead_1ysrg_1986{flex-shrink:0}._pathStepColProgramSplit_1ysrg_1936{flex:auto;grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:stretch;gap:10px 12px;width:100%;min-height:0;display:grid}._pathStepColLead_1ysrg_2002{flex-direction:column;align-self:start;align-items:flex-start;gap:4px;min-width:0;padding-top:1px;display:flex}._pathStepColLead_1ysrg_2002 ._pathStepColHead_1ysrg_1986{margin-bottom:0}._pathStepTitleInLead_1ysrg_2016{max-width:100%;margin:0;font-size:1.05rem;line-height:1.22}._pathStepColTrail_1ysrg_2023{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}._pathStepColTrail_1ysrg_2023>._pathStepColBodyScroll_1ysrg_1932{flex:auto;min-height:0;margin-top:0}._pathStepColBodyScroll_1ysrg_1932{scroll-behavior:smooth;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;max-height:min(44vh,380px);margin-top:2px;padding-right:4px;overflow:hidden auto}._pathStepColHead_1ysrg_1986{align-items:center;gap:8px;margin-bottom:2px;display:flex}._pathStepColHead_1ysrg_1986 ._pathStepKicker_1ysrg_2057{margin:0}._pathStepIconMini_1ysrg_2061{width:30px;height:30px;color:var(--secondary);border:1px solid color-mix(in srgb, var(--secondary) 22%, var(--tertiary) 78%);background:var(--lightningcss-light,color-mix(in srgb, var(--tertiary) 14%, #fff))var(--lightningcss-dark,color-mix(in srgb, var(--tertiary) 10%, var(--mantine-color-dark-7)));border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._pathProgramPanel_1ysrg_2077{width:100%;margin-top:0;padding:4px 2px 0;transition:opacity .3s ease-out}._pathStepRow_1ysrg_2084{align-items:stretch;gap:12px;padding-bottom:24px;display:flex}._pathStepRowLast_1ysrg_2091{padding-bottom:0}._pathStepRowKirilim_1ysrg_2095{gap:8px}._pathStepRowKirilim_1ysrg_2095 ._pathStepRail_1ysrg_2099{width:24px}._pathStepRowKirilim_1ysrg_2095 ._pathStepIconWrap_1ysrg_2103{width:32px;height:32px}._pathStepRowKirilim_1ysrg_2095 ._pathStepNumber_1ysrg_2108{font-size:13px}._pathStepRowKirilim_1ysrg_2095 ._pathProgramPanel_1ysrg_2077{padding-left:0;padding-right:0}._pathStepRowKirilim_1ysrg_2095 ._typeTabContent_1ysrg_159{margin-top:0;margin-bottom:0}._pathStepRail_1ysrg_2099{flex-direction:column;flex-shrink:0;align-items:center;width:40px;display:flex}._pathStepIconWrap_1ysrg_2103{color:#242840;width:38px;height:38px;box-shadow:var(--lightningcss-light,0 2px 8px #2428400f)var(--lightningcss-dark,0 2px 10px #00000040);background:#fff;border:2px solid #242840;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._pathStepNumber_1ysrg_2108{font-variant-numeric:tabular-nums;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1}._pathStepSpine_1ysrg_2152{background:#242840;border-radius:2px;flex:1;width:2px;min-height:14px;margin-top:6px}._pathStepRowLast_1ysrg_2091 ._pathStepSpine_1ysrg_2152{display:none}._pathStepMain_1ysrg_2165{flex:1;min-width:0}._pathStepKicker_1ysrg_2057{letter-spacing:.14em;text-transform:uppercase;color:var(--lightningcss-light,color-mix(in srgb, var(--secondary) 38%, transparent))var(--lightningcss-dark,var(--mantine-color-gray-5));margin:0 0 2px;font-family:Montserrat;font-size:.68rem;font-weight:800}._pathStepTitle_1ysrg_418{letter-spacing:.02em;color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-1));margin:0 0 14px;font-family:Montserrat;font-size:14px;font-weight:700;line-height:1.28}._pathStepSubtitle_1ysrg_2190{margin-top:-6px;font-size:14px;line-height:1.4}._pathCardStrip_1ysrg_2196{grid-template-columns:repeat(4,minmax(0,1fr));place-items:stretch stretch;gap:14px;width:100%;display:grid}@media (width<=1100px){._pathCardStrip_1ysrg_2196:not(._pathCardStripInBand_1ysrg_2206){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){._pathCardStrip_1ysrg_2196:not(._pathCardStripInBand_1ysrg_2206){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=400px){._pathCardStrip_1ysrg_2196:not(._pathCardStripInBand_1ysrg_2206){grid-template-columns:1fr}}._pathCardStrip_1ysrg_2196._pathCardStripInBand_1ysrg_2206{grid-template-columns:minmax(0,1fr)!important}._pathCardStripCompact_1ysrg_2228{gap:12px}._pathCardStripLessonRow_1ysrg_2233 ._pathCardActiveNavy_1ysrg_2233{box-shadow:0 0 0 2px var(--tertiary), 0 0 0 4px color-mix(in srgb, var(--tertiary) 35%, transparent), var(--lightningcss-light,0 12px 36px #24284047)var(--lightningcss-dark,0 14px 40px #00000073)}._pathCard_1ysrg_1845{border:1px solid var(--lightningcss-light,#2428401c)var(--lightningcss-dark,var(--mantine-color-dark-4));background:var(--lightningcss-light,#fffcfa)var(--lightningcss-dark,var(--mantine-color-dark-7));width:100%;min-width:0;max-width:100%;color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-2));text-align:left;cursor:pointer;box-shadow:var(--lightningcss-light,0 2px 0 #24284009)var(--lightningcss-dark,none);border-radius:5px;flex-direction:column;align-items:stretch;padding:13px 13px 12px;transition:background .34s cubic-bezier(.33,1,.68,1),border-color .34s cubic-bezier(.33,1,.68,1),color .3s ease-out,box-shadow .34s cubic-bezier(.33,1,.68,1),transform .3s cubic-bezier(.33,1,.68,1),filter .3s ease-out;display:flex;position:relative}._pathCardTier1_1ysrg_2265,._pathCardTier2_1ysrg_2269,._pathCardTier3_1ysrg_2270{min-height:0}._pathCard_1ysrg_1845:hover:not(:disabled){border-color:var(--lightningcss-light,color-mix(in srgb, var(--secondary) 22%, transparent))var(--lightningcss-dark,var(--mantine-color-dark-3));box-shadow:var(--lightningcss-light,0 6px 22px #24284017)var(--lightningcss-dark,0 8px 26px #00000047)}._pathCard_1ysrg_1845:hover:not(._pathCardActiveNavy_1ysrg_2233):not(._pathCardActiveSection_1ysrg_2279){transform:translateY(-2px)}._pathCard_1ysrg_1845:active:not(._pathCardActiveNavy_1ysrg_2233){transition-duration:.12s;transform:translateY(0)}._pathCardCompact_1ysrg_2288{padding:12px 12px 10px}._pathCardActiveNavy_1ysrg_2233{box-shadow:var(--lightningcss-light,0 10px 32px #24284052)var(--lightningcss-dark,0 12px 40px #0000007a), 0 0 0 1px color-mix(in srgb, var(--tertiary) 45%, transparent);overflow:hidden;background:var(--lightningcss-light,color-mix(in srgb, var(--secondary) 94%, #0a1020))var(--lightningcss-dark,color-mix(in srgb, var(--secondary) 88%, #000))!important;border-color:color-mix(in srgb, var(--secondary) 50%, var(--tertiary) 50%)!important;color:#faf8f4!important}._pathCardActiveNavy_1ysrg_2233:before{content:"";background:linear-gradient(90deg, var(--tertiary), color-mix(in srgb, var(--tertiary) 55%, #fff));pointer-events:none;border-radius:5px 5px 0 0;height:3px;position:absolute;top:0;left:0;right:0}._pathCardActiveNavy_1ysrg_2233:hover{filter:brightness(1.04);border-color:color-mix(in srgb, var(--secondary) 40%, var(--tertiary) 60%)!important;box-shadow:var(--lightningcss-light,0 12px 36px #24284057)var(--lightningcss-dark,0 14px 42px #00000080), 0 0 0 1px color-mix(in srgb, var(--tertiary) 52%, transparent)!important}._pathCardActiveSection_1ysrg_2279{box-shadow:var(--lightningcss-light,0 0 0 2px color-mix(in srgb, var(--tertiary) 55%, transparent))var(--lightningcss-dark,0 0 0 2px color-mix(in srgb, var(--tertiary) 22%, transparent)), var(--lightningcss-light,0 4px 18px #2428401a)var(--lightningcss-dark,0 6px 22px #0000004d);transition:background .34s cubic-bezier(.33,1,.68,1),border-color .34s cubic-bezier(.33,1,.68,1),box-shadow .34s cubic-bezier(.33,1,.68,1),color .28s ease-out;position:relative;background:var(--lightningcss-light,#fffcfa)var(--lightningcss-dark,var(--mantine-color-dark-7))!important;border:2px solid color-mix(in srgb, var(--secondary) 78%, transparent)!important;color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-2))!important}._pathCardCheckBadge_1ysrg_2340{background:var(--tertiary);width:24px;height:24px;color:var(--secondary);box-shadow:0 2px 10px color-mix(in srgb, var(--tertiary) 55%, transparent);z-index:1;border-radius:5px;justify-content:center;align-items:center;transition:transform .28s cubic-bezier(.33,1,.68,1),box-shadow .28s ease-out,opacity .28s ease-out;display:flex;position:absolute;top:10px;right:10px}._pathCardCheckIcon_1ysrg_2360{color:var(--secondary)}._pathCardHead_1ysrg_1854{align-items:flex-start;gap:12px;width:100%;min-width:0;display:flex}._pathCardIconShell_1ysrg_2372{border:1px solid var(--lightningcss-light,color-mix(in srgb, var(--secondary) 14%, transparent))var(--lightningcss-dark,var(--mantine-color-dark-4));background:var(--lightningcss-light,color-mix(in srgb, var(--tertiary) 16%, #fff))var(--lightningcss-dark,color-mix(in srgb, var(--tertiary) 12%, var(--mantine-color-dark-6)));border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex;box-shadow:inset 0 1px #ffffffb3}._pathCardCompact_1ysrg_2288 ._pathCardIconShell_1ysrg_2372{width:38px;height:38px}._pathCardIconShellMuted_1ysrg_2393{background:var(--lightningcss-light,color-mix(in srgb, var(--tertiary) 8%, #fff))var(--lightningcss-dark,color-mix(in srgb, var(--tertiary) 8%, var(--mantine-color-dark-7)))}._pathCardGlyph_1ysrg_2400{color:var(--secondary);opacity:.95;flex-shrink:0}._pathCardActiveNavy_1ysrg_2233 ._pathCardIconShell_1ysrg_2372{border-color:color-mix(in srgb, var(--tertiary) 55%, transparent);background:#ffffff1f;box-shadow:inset 0 1px #ffffff1f}._pathCardActiveNavy_1ysrg_2233 ._pathCardGlyph_1ysrg_2400{opacity:1;color:#faf8f4!important}._pathCardMainCol_1ysrg_1861{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}._pathCardTier3_1ysrg_2270._pathCardActiveSection_1ysrg_2279 ._pathCardMainCol_1ysrg_1861{padding-right:28px}._pathCardTitleRow_1ysrg_1845{justify-content:space-between;align-items:flex-start;gap:8px;width:100%;min-width:0;display:flex}._pathCardHeadActions_1ysrg_2438{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:6px;display:flex}._pathCardTagActive_1ysrg_2447{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:color-mix(in srgb, var(--tertiary) 88%, #fff);color:var(--secondary);border:1px solid color-mix(in srgb, var(--tertiary) 40%, var(--secondary));border-radius:5px;padding:4px 8px;font-size:.62rem;font-weight:800}._pathCardActiveNavy_1ysrg_2233 ._pathCardTagActive_1ysrg_2447{background:color-mix(in srgb, var(--tertiary) 95%, transparent);color:var(--secondary);border-color:#ffffff59}._pathCardProgressFooter_1ysrg_2466{border-top:1px solid var(--lightningcss-light,#24284014)var(--lightningcss-dark,#ffffff14);margin-top:auto;padding-top:10px}._pathCardActiveNavy_1ysrg_2233 ._pathCardProgressFooter_1ysrg_2466{border-top-color:#ffffff24}._pathCardGlyphMuted_1ysrg_2476{color:var(--lightningcss-light,color-mix(in srgb, var(--secondary) 48%, transparent))var(--lightningcss-dark,var(--mantine-color-gray-5));flex-shrink:0}._pathCardActiveSection_1ysrg_2279 ._pathCardGlyphMuted_1ysrg_2476{color:var(--lightningcss-light,color-mix(in srgb, var(--secondary) 48%, transparent))var(--lightningcss-dark,var(--mantine-color-gray-5))}._pathWizard_1ysrg_1649 ._pathCardTitleRow_1ysrg_1845 ._pathCardTitle_1ysrg_1845{text-align:left;letter-spacing:.02em;flex:1;min-width:0;font-family:Montserrat;font-size:.9rem;font-weight:700;line-height:1.32}._pathWizard_1ysrg_1649 ._pathCardCompact_1ysrg_2288 ._pathCardTitleRow_1ysrg_1845 ._pathCardTitle_1ysrg_1845{font-size:.84rem}._pathCardCountBadge_1ysrg_2500{min-width:24px;height:24px;color:var(--secondary);background:var(--lightningcss-light,color-mix(in srgb, var(--tertiary) 72%, #fff))var(--lightningcss-dark,color-mix(in srgb, var(--tertiary) 38%, var(--mantine-color-dark-5)));border:1px solid var(--lightningcss-light,color-mix(in srgb, var(--secondary) 28%, var(--tertiary)))var(--lightningcss-dark,#ffffff38);box-shadow:var(--lightningcss-light,0 1px 3px #2428401f)var(--lightningcss-dark,0 1px 3px #00000059);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;padding:0 7px;font-family:Montserrat;font-size:.72rem;font-weight:800;display:inline-flex}._pathCardActiveNavy_1ysrg_2233 ._pathCardCountBadge_1ysrg_2500{background:color-mix(in srgb, var(--tertiary) 92%, #fff);color:var(--secondary);border-color:color-mix(in srgb, #fff 55%, var(--tertiary));box-shadow:0 1px 4px #0003}._pathCardActiveSection_1ysrg_2279 ._pathCardCountBadge_1ysrg_2500{background:var(--lightningcss-light,color-mix(in srgb, var(--tertiary) 68%, #fff))var(--lightningcss-dark,color-mix(in srgb, var(--tertiary) 35%, var(--mantine-color-dark-5)));color:var(--secondary);border-color:var(--lightningcss-light,color-mix(in srgb, var(--secondary) 35%, var(--tertiary)))var(--lightningcss-dark,#fff3)}._pathCardProgressRow_1ysrg_2543{align-items:center;gap:8px;width:100%;margin-top:12px;display:flex}._pathCardProgressFooter_1ysrg_2466 ._pathCardProgressRow_1ysrg_2543{margin-top:0}._pathCardProgressLabel_1ysrg_2555{text-transform:uppercase;letter-spacing:.07em;color:var(--lightningcss-light,color-mix(in srgb, var(--secondary) 42%, transparent))var(--lightningcss-dark,var(--mantine-color-gray-5));flex-shrink:0;font-family:Montserrat;font-size:.62rem;font-weight:700}._pathCardActiveNavy_1ysrg_2233 ._pathCardProgressLabel_1ysrg_2555{color:#ffffffbf!important}._pathCardProgressTrack_1ysrg_2569{background:var(--lightningcss-light,color-mix(in srgb, var(--secondary) 10%, transparent))var(--lightningcss-dark,#ffffff1a);border-radius:3px;flex:1;min-width:0;height:3px;overflow:hidden}._pathCardActiveNavy_1ysrg_2233 ._pathCardProgressTrack_1ysrg_2569{background:#ffffff38}._pathCardProgressFill_1ysrg_2582{background:linear-gradient(90deg, color-mix(in srgb, var(--tertiary) 35%, var(--secondary)), var(--tertiary));border-radius:3px;height:100%;transition:width .22s}._pathCardActiveSection_1ysrg_2279 ._pathCardProgressFill_1ysrg_2582{background:linear-gradient(90deg, color-mix(in srgb, var(--tertiary) 28%, var(--secondary)), var(--tertiary))}._pathCardActiveNavy_1ysrg_2233 ._pathCardProgressFill_1ysrg_2582{background:linear-gradient(90deg, #fff6d9, var(--tertiary), color-mix(in srgb, var(--tertiary) 70%, #c9a227))}._pathCardProgressPct_1ysrg_2605{color:var(--lightningcss-light,color-mix(in srgb, var(--secondary) 52%, var(--tertiary) 48%))var(--lightningcss-dark,var(--mantine-color-gray-3));text-align:right;flex-shrink:0;min-width:2.25rem;font-family:Montserrat;font-size:.7rem;font-weight:800}._pathCardActiveNavy_1ysrg_2233 ._pathCardProgressPct_1ysrg_2605{color:var(--tertiary)!important}._page_1cq0r_1{overscroll-behavior-y:contain;flex-direction:column;flex:1;gap:12px;width:100%;min-height:0;display:flex;overflow:hidden auto}._successFilterRow_1cq0r_13{justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._successFilterIntro_1cq0r_22{flex:220px;min-width:0}._successFilterIntro_1cq0r_22 ._pathStepTitle_1cq0r_27{margin-bottom:8px}._successTypeFilter_1cq0r_31{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}._fieldLabel_1cq0r_39{letter-spacing:normal;text-transform:none;color:var(--lightningcss-light,#24284073)var(--lightningcss-dark,var(--mantine-color-gray-5));font-family:Montserrat,sans-serif;font-size:11px;font-weight:400}._successSectionTitle_1cq0r_48{color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-1));margin:0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.3}._lessonTypeValue_1cq0r_57{color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-1));white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;overflow:hidden}._summaryStatVal_1cq0r_68,._numVal_1cq0r_69{color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-1));font-family:Montserrat,sans-serif;font-size:14px;font-weight:700}._hero_1cq0r_76{background:linear-gradient(135deg,#2428400a 0%,#279cd80f 55%,#c42a3a0d 100%);flex-shrink:0;box-shadow:0 12px 30px #1018280f;border-color:#2428401f!important}._heroIcon_1cq0r_83{color:#242840;background:#24284014;border-radius:5px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}._programGrid_1cq0r_94{flex-shrink:0;margin-top:2px}._programCard_1cq0r_99{cursor:pointer;background:#fff;transition:transform .12s,box-shadow .12s,background .12s,border-color .12s;border-color:#2428401f!important}._programCard_1cq0r_99:hover{transform:translateY(-1px);box-shadow:0 12px 26px #10182814;border-color:#2428402e!important}._programCardActive_1cq0r_112{background:#242840!important;border-color:#24284042!important}._programCard_1cq0r_99:focus-visible{outline-offset:2px;outline:2px solid #279cd88c}._kpi_1cq0r_122,._chart_1cq0r_127{background:#fff;border-color:#2428401f!important}._tree_1cq0r_132{min-width:0;padding:0}._tree_1cq0r_132,._sideCard_1cq0r_138,._programCard_1cq0r_99,._topicCard_1cq0r_140,._typeCard_1cq0r_141,._unitBlock_1cq0r_142,._outcomeRow_1cq0r_143{border-radius:2px!important}._tree_1cq0r_132 .mantine-Accordion-item,._unitsAccordion_1cq0r_148 .mantine-Accordion-item{overflow:hidden;border-radius:2px!important}._tree_1cq0r_132 .mantine-Accordion-control,._unitsAccordion_1cq0r_148 .mantine-Accordion-control{border-color:#2428401f!important}._tree_1cq0r_132 .mantine-Accordion-control:hover,._unitsAccordion_1cq0r_148 .mantine-Accordion-control:hover{background:#fff!important;border-color:#2428402e!important}._programCard_1cq0r_99:hover,._topicCard_1cq0r_140:hover,._sideCard_1cq0r_138:hover,._tree_1cq0r_132:hover,._outcomeRow_1cq0r_143:hover{border-color:#2428402e!important}._programCard_1cq0r_99:focus-visible,._topicCard_1cq0r_140:focus-visible{outline-offset:2px;outline:2px solid #279cd88c}._detailGrid_1cq0r_178{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:12px;display:grid}._metricsGrid_1cq0r_185{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:12px;width:100%;margin-top:8px;display:grid}._metricsLayout_1cq0r_194{flex-direction:column;gap:16px;width:100%;min-width:0;margin-top:8px;display:flex}._metricsTopRow_1cq0r_203{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:16px;width:100%;display:grid}._metricsCol4_1cq0r_211,._metricsCol8_1cq0r_218{flex-direction:column;gap:16px;min-width:0;display:flex}._satInlineDetails_1cq0r_225{width:100%;min-width:0}@media (width<=1100px){._metricsTopRow_1cq0r_203,._detailGrid_1cq0r_178{grid-template-columns:1fr}}._side_1cq0r_138{flex-direction:column;gap:12px;min-width:0;display:flex}._sideCard_1cq0r_138{background:0 0;border:0}._sideCardInner_1cq0r_254{padding:0}._typeCard_1cq0r_141{background:linear-gradient(135deg,#b81f2c 0%,#242840 95%)!important;border-color:#2428402e!important}._summaryCard_1cq0r_264{background:var(--bg-card);border-color:var(--border)!important}._summaryCardInner_1cq0r_269{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}._summaryLeft_1cq0r_276{min-width:0}._summaryTop_1cq0r_280{justify-content:space-between;align-items:center;gap:10px;display:flex}._summaryStats_1cq0r_287{grid-auto-columns:max-content;grid-auto-flow:column;align-items:center;gap:14px;margin-top:10px;display:grid}._summaryStat_1cq0r_68{text-align:left}._summaryStatLabel_1cq0r_300{text-align:left;white-space:nowrap}._summaryStatVal_1cq0r_68{white-space:nowrap;margin-top:4px}._summaryRight_1cq0r_310{flex:none}._sessionCard_1cq0r_314{background:#fff;transition:border-color .12s,box-shadow .12s;border-color:#2428401f!important}._sessionCard_1cq0r_314:hover{box-shadow:0 12px 24px #10182814;border-color:#2428402e!important}._difficultyCard_1cq0r_325{background:var(--bg-card);border-color:var(--border)!important}._statCorrect_1cq0r_331{color:var(--secondary)!important}._statWrong_1cq0r_335{color:var(--danger)!important}._statEmpty_1cq0r_339{color:var(--warning)!important}._satBlockTitle_1cq0r_344{min-width:0}._satBlockTitleIcon_1cq0r_348{color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}._satAvgCard_1cq0r_356{background:var(--bg-card);box-shadow:none;border-color:var(--border)!important}._satAvgCardBody_1cq0r_362{padding:var(--space-3)}._satAvgHero_1cq0r_366{justify-content:space-between;align-items:flex-end;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-input);border:1px solid color-mix(in srgb, var(--secondary) 14%, var(--border));background:color-mix(in srgb, var(--secondary) 4%, var(--bg-card));display:flex}._satAvgTotalBlock_1cq0r_377{min-width:0}._satAvgKicker_1cq0r_381{color:var(--text-secondary);letter-spacing:normal;white-space:nowrap;font-family:Montserrat;font-size:11px;font-weight:400}._satAvgTotalVal_1cq0r_390{color:var(--secondary);white-space:nowrap;letter-spacing:-.02em;font-family:Montserrat;font-size:1.35rem;font-weight:700;line-height:1.2}._satAvgExamBadge_1cq0r_400{border-radius:var(--radius-input);letter-spacing:normal;color:var(--text-secondary);background:var(--bg-page);border:1px solid var(--border);white-space:nowrap;flex-shrink:0;align-items:center;padding:6px 10px;font-family:Montserrat;font-size:11px;font-weight:400;display:inline-flex}._satAvgPills_1cq0r_416{margin-top:var(--space-3);gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}._satExamList_1cq0r_423{margin-top:var(--space-3)}._satDetailsBtn_1cq0r_427{color:var(--secondary);letter-spacing:normal;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius-input);border:1px solid var(--border);background:var(--bg-card);transition:border-color var(--transition), background var(--transition), color var(--transition);-webkit-tap-highlight-color:transparent;padding:6px 12px;font-family:Montserrat;font-weight:700;line-height:1.2}._satDetailsBtn_1cq0r_427:hover{color:var(--secondary);border-color:color-mix(in srgb, var(--secondary) 22%, var(--border));background:var(--hover-row)}._satDetailsBtn_1cq0r_427:focus-visible{outline:2px solid color-mix(in srgb, var(--quaternary) 55%, transparent);outline-offset:2px}._satExamRow_1cq0r_454{background:var(--bg-card);border-color:var(--border)!important}._satExamRowClickable_1cq0r_459{cursor:pointer}._satExamRow_1cq0r_454:hover{background:var(--hover-row);border-color:color-mix(in srgb, var(--secondary) 18%, var(--border))!important}._satExamRowClickable_1cq0r_459:focus-visible{outline:2px solid color-mix(in srgb, var(--quaternary) 55%, transparent);outline-offset:2px}._satExamTable_1cq0r_473{margin-top:var(--space-2)}._satSortBar_1cq0r_477{gap:var(--space-2);margin-bottom:var(--space-3);flex-direction:column;display:flex}._satSortControl_1cq0r_484{width:100%}._satModalBody_1cq0r_488{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._satModalTop_1cq0r_495{gap:var(--space-3);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch;display:grid}._satModalSummary_1cq0r_502,._satModalChart_1cq0r_503{background:var(--bg-card);min-width:0;border-color:var(--border)!important}._satChartWrap_1cq0r_509{margin-top:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-input);background:var(--bg-page);padding:6px 6px 2px}._satLast5Row_1cq0r_517{margin-top:var(--space-3);justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;align-items:flex-end;display:flex}._satKpiLabel_1cq0r_526{color:var(--text-secondary);letter-spacing:normal;font-family:Montserrat;font-size:11px;font-weight:400}._satKpiVal_1cq0r_534{color:var(--secondary);white-space:nowrap;margin-top:4px;font-family:Montserrat;font-size:18px;font-weight:700}._satKpiSplit_1cq0r_543{gap:var(--space-4);grid-auto-columns:max-content;grid-auto-flow:column;display:grid}._satKpiMini_1cq0r_550{text-align:right}._satKpiMiniLabel_1cq0r_554{color:var(--text-secondary);letter-spacing:normal;white-space:nowrap;font-family:Montserrat;font-size:11px;font-weight:400}._satKpiMiniVal_1cq0r_563{color:var(--secondary);white-space:nowrap;margin-top:4px;font-family:Montserrat;font-size:14px;font-weight:700}._satExamHeader_1cq0r_572{gap:var(--space-4);padding:var(--space-2) var(--space-3);color:var(--text-secondary);letter-spacing:normal;border:1px solid var(--border);border-radius:var(--radius-input);background:var(--bg-page);grid-template-columns:minmax(0,1fr) minmax(0,1fr);font-family:Montserrat;font-size:11px;font-weight:400;display:grid}._satExamHeaderLeft_1cq0r_587{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._satExamHeaderRight_1cq0r_593{gap:var(--space-3);text-align:right;grid-template-columns:1fr 1fr 1fr;display:grid}._satExamHeaderRw_1cq0r_600,._satExamHeaderMath_1cq0r_601,._satExamHeaderTotal_1cq0r_602{color:var(--text-secondary)}._satExamRowInner_1cq0r_606{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}._satExamCols_1cq0r_613{gap:var(--space-3);grid-template-columns:1fr 1fr 1fr;align-items:center;display:grid}._satExamCol_1cq0r_613{text-align:right;padding:var(--space-2);border-radius:var(--radius-input);border:1px solid var(--border);background:var(--bg-page)}._satExamColLabel_1cq0r_628{color:var(--text-secondary);letter-spacing:normal;white-space:nowrap;font-family:Montserrat;font-size:11px;font-weight:400}._satExamColVal_1cq0r_637{color:var(--secondary);white-space:nowrap;margin-top:4px;font-family:Montserrat;font-size:13px;font-weight:700}@media (width<=1100px){._satExamHeader_1cq0r_572{display:none}._satExamRowInner_1cq0r_606{grid-template-columns:1fr}._satExamCols_1cq0r_613{display:none}._satModalTop_1cq0r_495{grid-template-columns:1fr}}@media (width<=1200px){._satModalTop_1cq0r_495{grid-template-columns:1fr}}._satAvgPill_1cq0r_416{border-radius:var(--radius-input);padding:var(--space-2) var(--space-3);border:1px solid var(--border);background:var(--bg-page);min-height:0;transition:border-color var(--transition), background var(--transition)}._satAvgPill_1cq0r_416:hover{border-color:color-mix(in srgb, var(--secondary) 18%, var(--border));background:var(--hover-row)}._satAvgPillLabel_1cq0r_681{color:var(--text-secondary);letter-spacing:normal;white-space:nowrap;font-family:Montserrat;font-size:11px;font-weight:400}._satAvgPillVal_1cq0r_690{white-space:nowrap;letter-spacing:-.01em;color:var(--secondary);margin-top:6px;font-family:Montserrat;font-size:15px;font-weight:700}@media (width<=1100px){._satAvgPills_1cq0r_416{grid-template-columns:1fr}}._unitBlock_1cq0r_142{background:#fff;border-color:#2428401f!important}._unitTitle_1cq0r_711{color:#242840;letter-spacing:.2px}._unitTopicsPreview_1cq0r_716{color:#242840ad;margin-top:4px}._unitBar_1cq0r_721{grid-template-columns:var(--col-unit) var(--col-topic) repeat(4, var(--col-stat)) var(--col-rate);column-gap:var(--row-stat-gap);align-items:center;row-gap:4px;width:100%;min-width:0;display:grid}._unitBarCell_1cq0r_731{min-width:0}._unitBarLabel_1cq0r_735{color:#2428408c;letter-spacing:.2px;font-family:Montserrat;font-size:10px;font-weight:700}._unitBarValue_1cq0r_743,._unitBarTopic_1cq0r_754{color:var(--secondary);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-family:Montserrat;font-size:14px;font-weight:700;overflow:hidden}._statCell_1cq0r_765{text-align:right;min-width:0}._statCellRate_1cq0r_770{min-width:var(--col-rate)}._statLabel_1cq0r_774{color:var(--lightningcss-light,#24284073)var(--lightningcss-dark,var(--mantine-color-gray-5));letter-spacing:normal;white-space:nowrap;font-family:Montserrat,sans-serif;font-size:11px;font-weight:400}._statVal_1cq0r_783{color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-1));white-space:nowrap;justify-content:flex-end;align-items:center;margin-top:4px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;display:flex}._statCellRate_1cq0r_770 ._statVal_1cq0r_783{min-height:22px}._unitsAccordion_1cq0r_148 .mantine-Accordion-item{border-color:#2428401f!important}._unitsAccordion_1cq0r_148 .mantine-Accordion-control{color:#242840;background:#fff;padding-top:14px!important;padding-bottom:14px!important}._unitsAccordion_1cq0r_148 .mantine-Accordion-label{padding-top:0!important;padding-bottom:0!important}._unitsAccordion_1cq0r_148 .mantine-Accordion-content{background:#fff}._unitsAccordion_1cq0r_148 .mantine-Accordion-chevron{color:#242840b8}._unitBarCard_1cq0r_830{background:0 0;padding:0}._outcomesCard_1cq0r_835{background:#fff;border-color:#2428401f!important}._lessonDetailsScroll_1cq0r_842{min-height:0;max-height:none;overflow:visible}._unitMetaNums_1cq0r_848{grid-template-columns:repeat(5,minmax(0,1fr));place-items:center end;gap:10px;min-width:380px;display:grid}@media (width<=1000px){._unitMetaNums_1cq0r_848{display:none}._unitBar_1cq0r_721{grid-template-columns:var(--col-unit) minmax(0, 1fr)}._unitBar_1cq0r_721 ._statCell_1cq0r_765{display:none}}._unitNum_1cq0r_873{text-align:right}._unitNumLabel_1cq0r_877{color:#2428408c;letter-spacing:.2px;font-size:10px;font-weight:700}._unitNumVal_1cq0r_884{color:#242840e6;font-size:13px;font-weight:700}._lessonTypeBar_1cq0r_890{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;width:100%;display:grid}._treeAccordion_1cq0r_898{width:100%}._treeAccordion_1cq0r_898 .mantine-Accordion-item{background:var(--bg-card);margin-bottom:var(--space-2);overflow:hidden;border:1px solid var(--border)!important;border-radius:var(--radius-card)!important}._treeAccordion_1cq0r_898 .mantine-Accordion-item:last-child{margin-bottom:0}._treeAccordion_1cq0r_898 .mantine-Accordion-control{background:var(--bg-card)!important}._lessonTypeControl_1cq0r_918{background:0 0!important;padding:10px 12px!important}._lessonTypePanel_1cq0r_923,._treeAccordion_1cq0r_898 .mantine-Accordion-panel{padding:0!important}._unitList_1cq0r_931{--col-unit:minmax(72px, 88px);--col-topic:minmax(0, 1fr);--col-stat:52px;--col-rate:60px;--row-stat-gap:10px;width:100%;min-width:0}._unitsAccordionFlat_1cq0r_941{border-top:1px solid var(--border);width:100%}._unitsAccordionFlat_1cq0r_941 .mantine-Accordion-item{border:none!important;border-bottom:1px solid var(--border)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}._unitsAccordionFlat_1cq0r_941 .mantine-Accordion-item:last-child{border-bottom:none!important}._unitControl_1cq0r_958{background:0 0!important;min-height:0!important;padding:8px 10px 8px 2px!important}._unitPanel_1cq0r_964{padding:0!important}._unitPanelContent_1cq0r_968{padding:0 10px 8px 0!important}._unitsAccordionFlat_1cq0r_941 .mantine-Accordion-chevron{margin-inline-end:6px!important}._successRoadmapTopic_1cq0r_976{color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-1));margin:0 0 4px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;line-height:1.3;display:block}._successRoadmapUnitLabel_1cq0r_986{color:var(--lightningcss-light,#2428408c)var(--lightningcss-dark,var(--mantine-color-gray-5));margin:0;font-family:Montserrat,sans-serif;font-size:11px;font-weight:400;line-height:1.35;display:block}._successRoadmapTextBlockActive_1cq0r_996 ._successRoadmapTopic_1cq0r_976,._successRoadmapTextBlockActive_1cq0r_996 ._successRoadmapUnitLabel_1cq0r_986{color:var(--secondary)}._successRoadmapTextBlockPartial_1cq0r_1001 ._successRoadmapTopic_1cq0r_976,._successRoadmapTextBlockPartial_1cq0r_1001 ._successRoadmapUnitLabel_1cq0r_986{color:var(--quaternary)}._successRoadmapTextBlockDone_1cq0r_1006 ._successRoadmapTopic_1cq0r_976,._successRoadmapTextBlockDone_1cq0r_1006 ._successRoadmapUnitLabel_1cq0r_986{color:var(--success)}._successRoadmapTextBlockActive_1cq0r_996._successRoadmapTextBlockPartial_1cq0r_1001 ._successRoadmapTopic_1cq0r_976,._successRoadmapTextBlockActive_1cq0r_996._successRoadmapTextBlockPartial_1cq0r_1001 ._successRoadmapUnitLabel_1cq0r_986{color:var(--quaternary)}._successRoadmapTextBlockActive_1cq0r_996._successRoadmapTextBlockDone_1cq0r_1006 ._successRoadmapTopic_1cq0r_976,._successRoadmapTextBlockActive_1cq0r_996._successRoadmapTextBlockDone_1cq0r_1006 ._successRoadmapUnitLabel_1cq0r_986{color:var(--success)}._successPaneProgressSpacer_1cq0r_1022{margin-top:4px}._outcomesAlignedPanel_1cq0r_1026{--outcomes-shell-margin-x:12px;--outcomes-shell-pad:10px;--outcomes-row-pad-x:16px;--outcomes-content-inset-x:calc(var(--outcomes-shell-margin-x) + var(--outcomes-shell-pad) + var(--outcomes-row-pad-x));min-width:0;padding:0 0 4px}._outcomesListShell_1cq0r_1037{min-width:0}._outcomeList_1cq0r_1041{flex-direction:column;gap:0;min-width:0;display:flex}._outcomeCardList_1cq0r_1048{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._outcomesAlignedRow_1cq0r_1056{box-sizing:border-box;grid-template-columns:minmax(0,1fr) 52px 52px 52px 52px 76px;align-items:end;gap:10px 14px;min-width:0;display:grid}._outcomesAlignedHead_1cq0r_1065{border-bottom:1px solid var(--border);background:var(--bg-card)}._outcomesAlignedHeadRow_1cq0r_1070{padding:14px var(--outcomes-content-inset-x) 0}._outcomesHeadProgress_1cq0r_1074{padding:0 var(--outcomes-content-inset-x) 14px;margin:4px 0 0}._outcomesAlignedHeadOnly_1cq0r_1079{padding:14px var(--outcomes-content-inset-x);border-bottom:none}._outcomesTitleCol_1cq0r_1084{flex-direction:column;justify-content:flex-end;align-self:end;min-width:0;display:flex}._alignedFieldLabel_1cq0r_1092{color:var(--lightningcss-light,#24284073)var(--lightningcss-dark,var(--mantine-color-gray-5));margin-bottom:4px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:400}._alignedFieldValue_1cq0r_1100{color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-1));word-break:break-word;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;line-height:1.35}._alignedStatCol_1cq0r_1109{text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;min-width:0;display:flex}._alignedStatLabel_1cq0r_1118{color:var(--lightningcss-light,#24284073)var(--lightningcss-dark,var(--mantine-color-gray-5));white-space:nowrap;margin-bottom:4px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:400}._alignedStatVal_1cq0r_1127{color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-1));font-variant-numeric:tabular-nums;justify-content:center;align-items:center;min-height:22px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.2;display:flex}._outcomeCardRow_1cq0r_1140{border-radius:var(--radius-card);border:1px solid var(--border);background:var(--bg-card);padding:12px 16px;transition:background .18s,border-color .18s,box-shadow .18s;box-shadow:0 1px 3px #2428400a}._outcomeCardRow_1cq0r_1140:hover{background:var(--hover-row);border-color:color-mix(in srgb, var(--primary) 22%, var(--border));box-shadow:0 4px 12px #c42a3a14}@media (width<=720px){._outcomesAlignedPanel_1cq0r_1026{-webkit-overflow-scrolling:touch;overflow-x:auto}._outcomesListShell_1cq0r_1037{overflow-x:visible}._outcomesAlignedRow_1cq0r_1056{min-width:520px}}._weakTopicsPanel_1cq0r_1174{margin-top:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg-card);box-shadow:var(--shadow-card);overflow:hidden}._weakTopicsHead_1cq0r_1183{border-bottom:1px solid var(--border);padding:14px 16px 10px}._weakTopicsHint_1cq0r_1188{color:var(--lightningcss-light,#2428408c)var(--lightningcss-dark,var(--mantine-color-gray-5));margin:6px 0 0;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400}._weakTopicsSummaryRow_1cq0r_1196{flex-wrap:wrap;gap:8px;padding:12px 16px 0;display:flex}._weakTopicsChip_1cq0r_1203{border:1px solid var(--border);border-radius:999px;padding:6px 10px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400}._weakTopicsChipWrong_1cq0r_1212{color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, transparent)}._weakTopicsChipBlank_1cq0r_1217{color:color-mix(in srgb, var(--warning) 72%, var(--secondary));background:color-mix(in srgb, var(--warning) 10%, transparent)}._weakTopicsFilterRow_1cq0r_1222{flex-wrap:wrap;gap:8px;padding:12px 16px;display:flex}._weakTopicsFilterBtn_1cq0r_1229{border:1px solid var(--border);background:var(--bg-page);color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-3));cursor:pointer;border-radius:999px;padding:6px 12px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500}._weakTopicsFilterBtnActive_1cq0r_1241{border-color:color-mix(in srgb, var(--quaternary) 40%, var(--border));background:color-mix(in srgb, var(--quaternary) 12%, transparent);color:var(--quaternary)}._weakTopicsState_1cq0r_1247{text-align:center;color:var(--lightningcss-light,#2428408c)var(--lightningcss-dark,var(--mantine-color-gray-5));padding:24px 16px;font-size:13px}._weakTopicsList_1cq0r_1254{gap:var(--space-2);flex-direction:column;padding:0 12px 14px;display:flex}._weakTopicCard_1cq0r_1261{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg-page);overflow:hidden}._weakTopicHead_1cq0r_1268{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:flex-start;gap:12px;width:100%;padding:12px 14px;display:flex}._weakTopicHeadOpen_1cq0r_1281{border-bottom:1px solid var(--border)}._weakTopicMain_1cq0r_1285{flex:1;min-width:0}._weakTopicDers_1cq0r_1290{color:var(--lightningcss-light,#24284073)var(--lightningcss-dark,var(--mantine-color-gray-5));margin-bottom:2px;font-size:11px;font-weight:400}._weakTopicKonu_1cq0r_1297{color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-1));font-size:13px;font-weight:700}._weakTopicUnite_1cq0r_1303{color:var(--lightningcss-light,#2428408c)var(--lightningcss-dark,var(--mantine-color-gray-5));margin-top:2px;font-size:11px;font-weight:400}._weakTopicBadges_1cq0r_1310{flex-shrink:0;align-items:center;gap:6px;display:flex}._weakTopicBody_1cq0r_1317{flex-direction:column;gap:6px;padding:10px;display:flex}._weakQuestionBtn_1cq0r_1324{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg-card);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px 12px;display:flex}._weakQuestionBtn_1cq0r_1324:hover{background:var(--hover-row)}._weakQuestionMain_1cq0r_1342{min-width:0}._weakQuestionTitle_1cq0r_1346{color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-1));font-size:12px;font-weight:700}._weakQuestionSub_1cq0r_1352{color:var(--lightningcss-light,#2428408c)var(--lightningcss-dark,var(--mantine-color-gray-5));margin-top:4px;font-size:11px;font-weight:400}._outcomesPaneHeadStats_1cq0r_1360{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:flex-end;gap:10px 18px;margin-left:auto;display:flex}._headStatCell_1cq0r_1370{text-align:center;flex-direction:column;align-items:center;min-width:44px;display:flex}._headStatLabel_1cq0r_1378{color:var(--lightningcss-light,#24284073)var(--lightningcss-dark,var(--mantine-color-gray-5));white-space:nowrap;margin-bottom:4px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:400}._headStatVal_1cq0r_1387{color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-1));font-variant-numeric:tabular-nums;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.2}@media (width<=768px){._outcomesPaneHeadStats_1cq0r_1360{justify-content:flex-start;width:100%;margin-top:8px;margin-left:0}}._lessonTypeItem_1cq0r_1405{box-shadow:none;background:#fff;border:1px solid #2428401f!important}._lessonTypeItem_1cq0r_1405:hover{box-shadow:none;border-color:#2428402e!important}@media (width<=900px){._lessonTypeBar_1cq0r_890{grid-template-columns:1fr;gap:10px}}._lessonTypeCol_1cq0r_1423{min-width:0}._topicCard_1cq0r_140{background:#fff;border-color:#2428401f!important}._topicRow_1cq0r_1432{grid-template-columns:minmax(0,1fr) 420px;align-items:center;gap:10px;display:grid}@media (width<=900px){._topicRow_1cq0r_1432{grid-template-columns:1fr}}._topicTitle_1cq0r_1445{color:#242840}._topicNums_1cq0r_1449{grid-template-columns:repeat(5,minmax(0,1fr));place-items:center end;gap:8px;display:grid}._numCell_1cq0r_1457{text-align:right}._numLabel_1cq0r_1461{color:#2428408c;letter-spacing:.2px;font-size:10px;font-weight:700}._numVal_1cq0r_69{color:#242840e0;font-size:13px;font-weight:700}._outcomeRow_1cq0r_143{grid-template-columns:var(--col-unit) var(--col-topic) repeat(4, var(--col-stat)) var(--col-rate);column-gap:var(--row-stat-gap);border:none;border-bottom:1px solid var(--lightningcss-light,#2428400f)var(--lightningcss-dark,var(--mantine-color-dark-5));background:0 0;border-radius:0;align-items:center;row-gap:4px;min-width:0;padding:8px 0;display:grid}._outcomeMain_1cq0r_1488{grid-column:1/3;min-width:0}._outcomeRow_1cq0r_143:last-child{border-bottom:none;padding-bottom:0}._outcomeRow_1cq0r_143:hover{background:var(--hover-row)}@media (width<=1000px){._outcomeRow_1cq0r_143{grid-template-columns:1fr}._outcomeMain_1cq0r_1488{grid-column:1}._outcomeRow_1cq0r_143 ._statCell_1cq0r_765{display:none}}._outcomeTitle_1cq0r_1516{color:var(--lightningcss-light,#242840e0)var(--lightningcss-dark,var(--mantine-color-gray-2));font-weight:500}._outcomeRow_1cq0r_143 .mantine-Text-root{font-family:Montserrat,sans-serif}._unitBarCard_1cq0r_830,._outcomeRow_1cq0r_143{--stats-gap:10px}._empty_1cq0r_1533{color:#242840b3;padding:10px 2px;font-size:14px;font-weight:400}._fieldLabel_1cq0r_39,._summaryStatLabel_1cq0r_300,._satAvgKicker_1cq0r_381,._satAvgPillLabel_1cq0r_681,._satKpiLabel_1cq0r_526,._satKpiMiniLabel_1cq0r_554,._satExamColLabel_1cq0r_628,._unitBarLabel_1cq0r_735,._statLabel_1cq0r_774,._unitNumLabel_1cq0r_877,._lessonTypeLabel_1cq0r_1551,._numLabel_1cq0r_1461{letter-spacing:normal!important;text-transform:none!important;color:var(--lightningcss-light,#24284073)var(--lightningcss-dark,var(--mantine-color-gray-5))!important;font-size:11px!important;font-weight:400!important}._srOnly_1tfit_3{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._root_1tfit_15{color:#2d2d2d;height:100dvh;max-height:100dvh;font-family:Montserrat, var(--font-family), sans-serif;-webkit-user-select:none;user-select:none;background:#fff;flex-direction:column;font-weight:500;display:flex;overflow:hidden}._root_1tfit_15 button,._root_1tfit_15 input,._root_1tfit_15 select,._root_1tfit_15 textarea{font-family:Montserrat, var(--font-family), sans-serif}._root_1tfit_15 input:not([type=checkbox]):not([type=radio]),._root_1tfit_15 textarea,._blankManualInput_1tfit_40,._essayTextarea_1tfit_41,._gridInInput_1tfit_42{-webkit-user-select:text;user-select:text}._errorWrap_1tfit_47{max-width:520px;margin:48px auto;padding:0 16px}._topNav_1tfit_53{color:#fff;font-family:Montserrat, var(--font-family), sans-serif;background:#242840;border-bottom:none;flex-shrink:0;font-weight:500}._topNavInner_1tfit_62{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:12px;min-height:64px;padding:10px 24px 8px;display:grid}._topNavLeft_1tfit_71{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;display:flex}._sectionTitle_1tfit_79{color:#fff;font-size:1.05rem;font-weight:500;line-height:1.25}._directionsBtn_1tfit_86{color:#ffffffeb;font-size:.88rem;font-weight:500;font-family:Montserrat, var(--font-family), sans-serif;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;margin-top:2px;padding:0;display:inline-flex}._directionsBtn_1tfit_86:hover{color:#fff}._directionsChevron_1tfit_105{color:#fff;opacity:.8}._topNavCenter_1tfit_110{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}._timer_1tfit_118{color:#fff;letter-spacing:.02em;font-size:1.15rem;font-weight:500;line-height:1.1;font-family:Montserrat, var(--font-family), sans-serif}._timerWarning_1tfit_127{color:#ff8a98}._timerHidden_1tfit_131{display:none}._hideTimerBtn_1tfit_135{font-size:.82rem;font-weight:500;font-family:Montserrat, var(--font-family), sans-serif;color:#fff;cursor:pointer;background:#3b9fd9;border:none;border-radius:999px;margin-top:4px;padding:2px 14px;line-height:1.4;display:inline-block}._hideTimerBtn_1tfit_135:hover{background:#2f91cb}._topNavRight_1tfit_154{justify-content:flex-end;align-items:flex-end;min-width:0;display:flex}._topNavTools_1tfit_161{justify-content:flex-end;align-items:flex-end;gap:22px;display:flex}._toolBtn_1tfit_168{color:#fffffff2;font-size:.68rem;font-weight:500;font-family:Montserrat, var(--font-family), sans-serif;cursor:pointer;text-align:center;background:0 0;border:none;flex-direction:column;align-items:center;gap:3px;min-width:56px;padding:0;line-height:1.15;display:flex}._toolBtn_1tfit_168:hover{opacity:.88}._toolBtnActive_1tfit_190{color:#8fd0f5}._toolIconRow_1tfit_194{justify-content:center;align-items:center;gap:7px;min-height:20px;display:inline-flex}._toolMainIcon_1tfit_202{display:block}._toolSep_1tfit_206{background:#d31f39;flex-shrink:0;align-self:flex-end;width:2px;height:40px;margin:0 2px 4px}._studentChip_1tfit_215{color:#fff;align-items:center;gap:8px;font-size:.9rem;font-weight:700;display:flex}._studentMenuBtn_1tfit_224{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:8px;max-width:min(240px,34vw);padding:4px 8px 4px 4px;font-size:.9rem;font-weight:700;display:inline-flex}._studentMenuBtn_1tfit_224:hover{background:#ffffff1f}._studentMenuBtn_1tfit_224:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._studentMenuName_1tfit_248{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._studentMenuChevron_1tfit_254{opacity:.85;flex-shrink:0}._studentAvatarFallback_1tfit_259{background:#ffffff24;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:.82rem;font-weight:800;display:inline-flex}._studentPhoto_1tfit_272{object-fit:cover;border-radius:50%;width:40px;height:40px}._main_1tfit_279{background:#fff;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}._audioStatus_1tfit_289{color:#fff;min-height:36px;font-family:Montserrat, var(--font-family), sans-serif;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;background:#ffffff14;border:1px solid #ffffff2e;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:.72rem;font-weight:600;line-height:1;display:inline-flex}._audioStatusPlaying_1tfit_308{background:#279cd82e;border-color:#279cd88c}._audioStatusIcon_1tfit_313{color:#fff;opacity:.92;justify-content:center;align-items:center;display:inline-flex}._audioStatusPlaying_1tfit_308 ._audioStatusIcon_1tfit_313{animation:1.2s ease-in-out infinite _audioPulse_1tfit_1}._audioStatusLabel_1tfit_325{letter-spacing:.02em}._audioStatusTime_1tfit_329{font-variant-numeric:tabular-nums;opacity:.88;font-weight:500}@keyframes _audioPulse_1tfit_1{0%,to{opacity:.7}50%{opacity:1}}._audioBar_1tfit_345{z-index:40;color:#fff;font-family:Montserrat, var(--font-family), sans-serif;pointer-events:auto;background:#242840;border-radius:8px;align-items:center;gap:4px;padding:4px 8px 4px 6px;font-size:.78rem;font-weight:500;line-height:1;display:inline-flex;position:absolute;top:10px;right:12px;box-shadow:0 4px 14px #24284047}._audioBarIcon_1tfit_365{opacity:.85;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}._audioBarBtn_1tfit_374{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}._audioBarBtn_1tfit_374:hover{background:#fff3}._audioBarTime_1tfit_392{font-variant-numeric:tabular-nums;letter-spacing:.02em;opacity:.92;white-space:nowrap;min-width:4.5rem;margin-left:4px;padding:0 4px}._examSplash_1tfit_402{z-index:12000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#eef2f7eb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._examSplashCard_1tfit_413{background:#fff;border:1px solid #2d2d2d1f;border-radius:12px;flex-direction:column;align-items:center;gap:10px;min-width:280px;padding:32px 40px;display:flex;box-shadow:0 12px 40px #00000014}._examSplashTitle_1tfit_426{color:#2d2d2d;margin:8px 0 0;font-size:1.1rem;font-weight:700}._examSplashHint_1tfit_433{color:#6b7280;margin:0;font-size:.9rem}._examErrorWrap_1tfit_439{background:#fff;border:1px solid #c42a3a33;border-radius:8px;max-width:480px;margin:48px auto;padding:24px}._splitPaneFull_1tfit_448{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}._paneCard_1tfit_457{background:#fff;border:none;flex-direction:column;flex:1;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}._paneCardExpanded_1tfit_469{border:none}._paneToolbar_1tfit_473{z-index:3;position:absolute;top:8px;right:10px}._paneToolbarLeft_1tfit_480{left:10px;right:auto}._paneExpandBtn_1tfit_485{color:#2d2d2d;cursor:pointer;background:#fff;border:1px solid #2d2d2d33;border-radius:4px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex}._paneExpandBtn_1tfit_485:hover{background:#f9fafb;border-color:#2d2d2d59}._paneBody_1tfit_504{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;font-family:Montserrat, var(--font-family), sans-serif;font-size:14pt;line-height:inherit;color:#2d2d2d;flex:1;padding:36px 28px 20px;font-weight:400;overflow:auto}._paneBody_1tfit_504 img,._paneBody_1tfit_504 ._questionImage_1tfit_521{object-fit:contain;flex-shrink:0;width:min(33vw,100%)!important;max-width:100%!important;height:auto!important}._paneBodyPassage_1tfit_530 img:not(._choiceImage_1tfit_530),._paneBodyPassage_1tfit_530 ._questionImage_1tfit_521,._splitPaneLeft_1tfit_532 ._paneBody_1tfit_504 img:not(._choiceImage_1tfit_530),._splitPaneLeft_1tfit_532 ._questionImage_1tfit_521,._splitPaneLeft_1tfit_532 ._leftPassageStack_1tfit_534 ._questionImage_1tfit_521,._splitPaneLeft_1tfit_532 ._leftPassageStack_1tfit_534 img{object-fit:contain;object-position:center top;flex-shrink:0;min-height:0;width:39vw!important;min-width:39vw!important;max-width:none!important;height:auto!important;margin-left:0!important;margin-right:0!important}._paneBody_1tfit_504:not(._paneBodyPassage_1tfit_530) ._choiceImage_1tfit_530,._paneBody_1tfit_504:not(._paneBodyPassage_1tfit_530) ._choiceHtml_1tfit_550 img,._paneBody_1tfit_504:not(._paneBodyPassage_1tfit_530) ._choiceBody_1tfit_551 img{object-position:left center;margin:0!important;width:39vw!important;max-width:min(33vw,100%)!important;margin-inline:0!important}._paneBodyPassage_1tfit_530 ._passageHtml_1tfit_559,._splitPaneLeft_1tfit_532 ._passageHtml_1tfit_559,._leftPassageStack_1tfit_534 ._passageHtml_1tfit_559{font-family:Montserrat, var(--font-family), sans-serif;font-size:14pt;line-height:inherit;color:#2d2d2d;font-weight:400}._paneBodyPassage_1tfit_530 ._passageHtml_1tfit_559 :is(p,div,span,li,td,th),._splitPaneLeft_1tfit_532 ._passageHtml_1tfit_559 :is(p,div,span,li,td,th),._leftPassageStack_1tfit_534 ._passageHtml_1tfit_559 :is(p,div,span,li,td,th){font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}._paneBodyPassage_1tfit_530{font-family:Montserrat, var(--font-family), sans-serif;font-size:14pt;line-height:inherit;color:#2d2d2d;font-weight:400}._paneBodyToolbarLeft_1tfit_587{padding-left:48px}._splitRow_1tfit_591{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:1fr 1fr;align-items:stretch;min-height:0;display:grid;overflow:hidden}._splitRowSingle_1tfit_601{grid-template-columns:minmax(0,1fr)}._splitCol_1tfit_605{border:none;flex-direction:column;min-width:0;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}._splitCol_1tfit_605:last-child{border:none}._splitPane_1tfit_448{background:#fff;flex:1;align-items:stretch;gap:0;width:100%;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}._splitPaneLine_1tfit_633{top:0;bottom:0;left:var(--split-divider-x,50%);pointer-events:none;z-index:1;background:#2d2d2d33;width:1px;transition:width .12s,background .12s;position:absolute;transform:translate(-50%)}._splitPaneLineActive_1tfit_646{background:#279cd8;width:3px}._splitPaneLeft_1tfit_532{border:none;flex-direction:column;flex:none;min-width:0;min-height:0;max-height:100%;padding:0;display:flex;overflow:hidden}._splitPaneRight_1tfit_669{border:none;flex-direction:column;flex:1;min-width:0;min-height:0;max-height:100%;display:flex;overflow:hidden}._splitHandle_1tfit_680{cursor:col-resize;touch-action:none;z-index:2;background:0 0;flex-shrink:0;align-self:stretch;width:10px;margin:0 -2px;position:relative}._splitHandle_1tfit_680:before{content:none}._splitHandle_1tfit_680:hover~._splitPaneLine_1tfit_633,._splitHandle_1tfit_680:focus-visible~._splitPaneLine_1tfit_633,._splitDragging_1tfit_698 ._splitPaneLine_1tfit_633,._splitPaneLineActive_1tfit_646{background:#279cd8;width:3px}._splitPaneLineSnap_1tfit_651{background:#324dc7;width:4px}._splitSnapGuide_1tfit_713{pointer-events:none;z-index:1;background:#324dc747;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}._splitHandle_1tfit_680:focus-visible{outline:none}._splitDragging_1tfit_698,._splitDragging_1tfit_698 *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}._passageHtml_1tfit_559{font-size:14pt;line-height:inherit;color:#2d2d2d}._leftPassageStack_1tfit_534{flex-direction:column;align-items:stretch;gap:16px;width:100%;display:flex}._leftPassageStack_1tfit_534 ._questionImage_1tfit_521{object-fit:contain;object-position:center top;flex-shrink:0;margin:0;display:block;width:39vw!important;min-width:39vw!important;max-width:none!important;height:auto!important}._leftPassageStack_1tfit_534 ._passageHtml_1tfit_559{margin:0}._questionColumn_1tfit_765 ._leftPassageStack_1tfit_534{margin-bottom:18px}._questionColumn_1tfit_765 ._leftPassageStack_1tfit_534 ._passageHtml_1tfit_559{font-size:14pt;line-height:inherit;color:#2d2d2d;margin-top:0;margin-bottom:0;font-weight:400}._passageHtml_1tfit_559 img{object-fit:contain;width:min(33vw,100%)!important;max-width:100%!important;height:auto!important}._questionImage_1tfit_521{object-fit:contain;margin:0 auto;display:block;width:100%!important;max-width:100%!important;height:auto!important}._questionHead_1tfit_794{background:0 0;border-bottom:1px solid #2d2d2d1a;flex-wrap:wrap;align-items:center;gap:8px 14px;width:100%;margin-bottom:4px;padding:0 0 12px;display:flex}._instructionMarkSlot_1tfit_807{z-index:1;flex-shrink:0;align-items:center;margin-right:10px;display:flex;position:relative}._instructionMarkSlot_1tfit_807 ._markBtn_1tfit_816{white-space:nowrap;font-size:11pt}._questionColumn_1tfit_765{box-sizing:border-box;width:100%;max-width:760px;font-family:Montserrat, var(--font-family), sans-serif;font-size:14pt;line-height:inherit;color:#2d2d2d;margin:0 auto;font-weight:400}._questionColumn_1tfit_765 ._promptHtml_1tfit_834,._questionColumn_1tfit_765 ._passageHtml_1tfit_559{font-size:14pt;line-height:inherit;color:#2d2d2d;margin-top:6px;margin-bottom:18px;font-weight:400}._questionColumn_1tfit_765 ._choicesWrap_1tfit_845{gap:14px}._instructionBar_1tfit_850{align-items:stretch;width:100%;min-height:30px;margin:0 0 18px;display:flex}._instructionRange_1tfit_858{color:#fff;font-size:11pt;font-weight:700;line-height:1.25;font-family:Montserrat, var(--font-family), sans-serif;white-space:nowrap;background:#2d2d2d;border:1px solid #2d2d2d;flex-shrink:0;justify-content:center;align-items:center;padding:4px 12px;display:inline-flex}._instructionGray_1tfit_874{background:#d8d8d8;border:1px solid #cfcfcf;border-left:none;flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:100%;padding:4px 12px;display:flex;position:relative}._instructionHtml_1tfit_889{text-align:center;color:#2d2d2d;width:100%;font-size:14pt;font-weight:400;line-height:inherit;font-family:Montserrat, var(--font-family), sans-serif;min-width:0;margin:0}._instructionHtml_1tfit_889 :is(p,h1,h2,h3,h4,ul,ol){text-align:center;margin:0}._instructionHtml_1tfit_889 strong,._instructionHtml_1tfit_889 b{font-weight:800}._questionInstruction_1tfit_912{color:#2d2d2d;width:100%;font-size:14pt;font-weight:400;line-height:inherit;font-family:Montserrat, var(--font-family), sans-serif;margin:0 0 18px;text-align:left!important}._questionInstruction_1tfit_912 :is(p,h1,h2,h3,h4,ul,ol){margin:0;text-align:left!important}._questionInstruction_1tfit_912 :is(p,div,span,li,td,th,h1,h2,h3,h4){font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;text-align:left!important}._questionInstruction_1tfit_912 strong,._questionInstruction_1tfit_912 b{font-weight:800}._instructionAbcSlot_1tfit_942{flex-shrink:0;justify-content:flex-end;align-items:center;display:flex;position:static;transform:none}._instructionAbcSlot_1tfit_942 ._abcBtn_1tfit_951{margin-left:0}._questionNo_1tfit_955{color:#fff;background:#2d2d2d;border:1px solid #2d2d2d;border-radius:4px;justify-content:center;align-items:center;min-width:30px;height:30px;padding:0 6px;font-size:.95rem;font-weight:700;line-height:1;display:inline-flex}._markBtn_1tfit_816{color:#000;font-size:11pt;font-weight:500;font-family:Montserrat, var(--font-family), sans-serif;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;display:inline-flex}._markBtnActive_1tfit_985,._markBtnActive_1tfit_985 ._markIcon_1tfit_989{color:#c42a3a}._markIcon_1tfit_989{font-size:1.3rem;line-height:1}._abcBtn_1tfit_951{color:#000;cursor:pointer;background:#fff;border:1px solid #000;border-radius:6px;margin-left:auto;padding:4px 10px;font-size:8pt;font-weight:700;position:relative;overflow:hidden}._abcBtn_1tfit_951:before{content:"";background:#000;width:2px;height:150%;position:absolute;top:-25%;left:50%;transform:rotate(45deg)}._abcBtnActive_1tfit_1023{color:#fff;background:#324dc7}._abcBtnActive_1tfit_1023:before{background:#fff}._promptHtml_1tfit_834{color:#2d2d2d;font-family:Montserrat, var(--font-family), sans-serif;font-size:14pt;line-height:inherit;margin:14px 0 18px;font-weight:400}._promptHtml_1tfit_834 :is(p,div,span,li,td,th,h1,h2,h3,h4){font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}._promptHtml_1tfit_834 img{object-fit:contain;width:min(33vw,100%)!important;max-width:100%!important;height:auto!important}._shellBanner_1tfit_1056{background:#fff4f4;border-bottom:1px solid #c42a3a40;padding:10px 18px}._demoUnderline_1tfit_1062{border:2px solid #c42a3a;padding:0 2px}._choicesWrap_1tfit_845{flex-direction:column;gap:14px;width:100%;max-width:100%;display:flex}._choiceOuter_1tfit_1075{align-items:center;gap:10px;width:100%;min-width:0;max-width:100%;display:flex}._strikeMode_1tfit_1084 ._choiceRow_1tfit_1084{flex:1;min-width:0}._choiceRow_1tfit_1084{cursor:pointer;box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:56px;box-shadow:none;background:#fff;border:1px solid #c8c8c8;border-radius:10px;flex:1;align-items:center;gap:0;padding:14px 18px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}._choiceRow_1tfit_1084:hover:not(._choiceStruck_1tfit_1109){border-color:#9a9a9a}._choiceSelected_1tfit_1113{box-shadow:inset 0 0 0 1px #324dc7;border-color:#324dc7!important}._choiceStruck_1tfit_1109:before{content:"";pointer-events:none;z-index:2;background:#2d2d2d;width:100%;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}._choiceLetter_1tfit_1131{color:#b4232e;background:0 0;border:none;border-right:1px solid #c8c8c8;border-radius:0;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:auto;min-width:28px;height:auto;margin:0;padding:0 14px 0 4px;font-size:14pt;font-weight:700;line-height:1.2;display:flex}._choiceSelected_1tfit_1113 ._choiceLetter_1tfit_1131{color:#324dc7;background:0 0;border-color:#324dc7}._choiceBody_1tfit_551{min-width:0;max-width:100%;font-size:14pt;line-height:inherit;color:#2d2d2d;overflow-wrap:anywhere;word-break:break-word;flex:1;align-items:center;padding-left:16px;display:flex}._choiceRowImage_1tfit_1173{justify-content:flex-start;align-items:center}._choiceRowImage_1tfit_1173 ._choiceLetter_1tfit_1131{align-self:center;margin-top:0}._choiceBodyImage_1tfit_1183{flex:0 auto;justify-content:flex-start;align-items:center;width:fit-content;min-width:0;max-width:100%;display:flex}._choiceBody_1tfit_551:has(img){flex:0 auto;width:fit-content;min-width:0;max-width:100%}._choiceOuter_1tfit_1075:has(._choiceBody_1tfit_551 img){justify-content:flex-start;align-items:center;min-width:0}._choiceHtml_1tfit_550{font-family:Montserrat, var(--font-family), sans-serif;font-size:14pt;line-height:inherit;font-weight:400;color:#2d2d2d!important}._choiceHtml_1tfit_550 p,._choiceHtml_1tfit_550 div,._choiceHtml_1tfit_550 span{max-width:100%;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;font-weight:inherit;margin:0}._choiceHtml_1tfit_550 img,._choiceImage_1tfit_530,._choiceBody_1tfit_551 img{object-position:left center;object-fit:contain;flex-shrink:0;display:block;width:39vw!important;max-width:min(33vw,100%)!important;height:auto!important;margin:0!important;margin-inline:0!important}._choiceHtml_1tfit_550 table{table-layout:fixed;word-break:break-word;max-width:100%}._strikeCol_1tfit_1247{flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:48px;display:none}._strikeMode_1tfit_1084 ._strikeCol_1tfit_1247{display:flex}._strikeCircle_1tfit_1260{cursor:pointer;background:#fff;border:1px solid #000;border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;padding:0;display:flex;position:relative}._strikeCircle_1tfit_1260:before{content:"";background:#000;width:100%;height:1px;position:absolute;top:50%;left:0;transform:translateY(-50%)}._strikeCircleLetter_1tfit_1285{z-index:1;color:#000;font-size:14pt;font-weight:700;line-height:1;position:relative}._strikeUndo_1tfit_1294{color:#666;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0 2px;font-size:14pt;text-decoration:underline}._strikeUndo_1tfit_1294:hover{color:#2d2d2d}._footer_1tfit_1309{color:#fff;font-family:Montserrat, var(--font-family), sans-serif;background:#242840;border-top:none;flex-shrink:0;font-weight:500}._footerInner_1tfit_1318{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;min-height:56px;padding:12px 28px;display:grid}._footerSpacer_1tfit_1327{min-width:0}._footerBrand_1tfit_1331{justify-content:flex-start;align-items:center;min-width:0;display:flex}._footerLogo_1tfit_1338{object-fit:contain;object-position:left center;width:auto;max-width:min(180px,34vw);height:40px;display:block}._examTopStudent_1tfit_1347{flex-direction:row;flex-shrink:0;align-self:flex-end;align-items:center;gap:10px;max-width:min(240px,34vw);padding-bottom:2px;display:flex}._examTopStudentPhoto_1tfit_1358,._examTopStudentFallback_1tfit_1359{border-radius:50%;flex-shrink:0;width:34px;height:34px}._examTopStudentPhoto_1tfit_1358{object-fit:cover;border:2px solid #fff3}._examTopStudentFallback_1tfit_1359{color:#fff;font-size:.72rem;font-weight:700;font-family:Montserrat, var(--font-family), sans-serif;background:#ffffff1f;justify-content:center;align-items:center;display:inline-flex}._examTopStudentName_1tfit_1382{text-overflow:ellipsis;white-space:nowrap;text-align:right;color:#fff;max-width:100%;font-size:.82rem;font-weight:600;line-height:1.2;font-family:Montserrat, var(--font-family), sans-serif;text-transform:uppercase;letter-spacing:.02em;overflow:hidden}._footerCenterWrap_1tfit_1397{justify-content:center;display:flex;position:relative;overflow:visible}._questionNavBtn_1tfit_1404{color:#fff;font-weight:500;font-family:Montserrat, var(--font-family), sans-serif;cursor:pointer;background:#3b9fd9;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:168px;padding:9px 22px;font-size:.92rem;line-height:1.2;transition:background .15s;display:inline-flex}._questionNavBtn_1tfit_1404:hover{background:#2f91cb}._questionNavChevron_1tfit_1427{flex-shrink:0;transition:transform .15s}._questionNavBtnOpen_1tfit_1432 ._questionNavChevron_1tfit_1427{transform:rotate(180deg)}._footerActions_1tfit_1436{justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}._navBtn_1tfit_1444{font-weight:500;font-family:Montserrat, var(--font-family), sans-serif;cursor:pointer;border:none;border-radius:999px;padding:9px 28px;font-size:.92rem;line-height:1.2;transition:background .15s,opacity .15s}._navBtnBack_1tfit_1456,._navBtnNext_1tfit_1457,._navBtnFinish_1tfit_1458{color:#fff;background:#d31f39}._navBtnBack_1tfit_1456:hover:not(:disabled),._navBtnNext_1tfit_1457:hover:not(:disabled),._navBtnFinish_1tfit_1458:hover:not(:disabled){background:#b8192f}._navBtn_1tfit_1444:disabled{opacity:.4;cursor:not-allowed}._navPopover_1tfit_1474{color:#2d2d2d;z-index:20;background:#fff;border-radius:8px;min-width:30rem;max-width:92vw;padding:18px 18px 14px;position:absolute;bottom:calc(100% + 12px);left:50%;overflow:visible;transform:translate(-50%);box-shadow:0 8px 28px #00000038}._navPopover_1tfit_1474:after{content:"";border-top:16px solid #fff;border-left:18px solid #0000;border-right:18px solid #0000;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}._navPopoverTitle_1tfit_1501{text-align:center;font-weight:500;font-family:Montserrat, var(--font-family), sans-serif;margin-bottom:12px;font-size:1.1rem}._navLegend_1tfit_1509{font-size:.85rem;font-weight:500;font-family:Montserrat, var(--font-family), sans-serif;border-top:1px solid #2d2d2d;border-bottom:1px solid #2d2d2d;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px;padding:10px 0;display:grid}._navLegendItem_1tfit_1522{justify-content:center;align-items:center;gap:6px;display:inline-flex}._navLegendBookmark_1tfit_1529{color:#c42a3a}._navGrid_1tfit_1533{flex-wrap:wrap;justify-content:center;gap:10px 8px;padding-top:22px;display:flex;overflow:visible}._navGridPanel_1tfit_1542{grid-template-columns:repeat(auto-fill,minmax(52px,1fr));justify-items:center;gap:12px 10px;max-width:100%;padding-top:24px;display:grid}._navGridItemRange_1tfit_1551{letter-spacing:-.02em;width:auto;min-width:44px;max-width:100%;padding:0 4px;font-size:.72rem}._navGridItemPanel_1tfit_1560._navGridItemRange_1tfit_1551{min-width:48px;font-size:.78rem}._navGridItem_1tfit_1551{color:#2d2d2d;width:38px;height:38px;font-weight:500;font-family:Montserrat, var(--font-family), sans-serif;cursor:pointer;background:#fff;border:2px solid #2d2d2d33;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:.85rem;line-height:1;display:inline-flex;position:relative}._navGridItemPanel_1tfit_1560{width:44px;height:44px;font-size:.9rem}._navGridItemCurrent_1tfit_1591{border-width:2px;border-color:#2d2d2d;overflow:visible}._navGridItemAnswered_1tfit_1597{background:color-mix(in srgb, var(--secondary) 92%, #000);color:#fff;border-color:var(--secondary)}._navGridPin_1tfit_1603{color:#2d2d2d;pointer-events:none;line-height:0;position:absolute;top:0;left:50%;transform:translate(-50%,-100%)}._navGridMark_1tfit_1613{color:#c42a3a;pointer-events:none;filter:drop-shadow(0 0 1px #fff);line-height:0;position:absolute;top:-9px;right:-5px}._finishReview_1tfit_1623{font-family:Montserrat, var(--font-family), sans-serif;background:#eef2f7;flex:1;padding:32px 16px;font-weight:500;overflow:auto}._finishCard_1tfit_1632{background:#fff;border:1px solid #2d2d2d1f;border-radius:12px;max-width:560px;margin:0 auto;padding:28px 24px 24px;box-shadow:0 8px 28px #0000000f}._finishText_1tfit_1642{text-align:center;color:#2d2d2d;margin:0 0 20px;font-size:.95rem;font-weight:500;line-height:1.55}._finishSectionTitle_1tfit_1651{text-align:center;font-weight:500;font-family:Montserrat, var(--font-family), sans-serif;color:#2d2d2d;margin-bottom:14px;font-size:1.15rem}._navLegendPanel_1tfit_1660{margin-bottom:4px}._finishActions_1tfit_1664{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;padding-top:8px;display:flex}._fullScreenAlt_1tfit_1673{color:#fff;min-height:100vh;font-family:Montserrat, var(--font-family), sans-serif;background:#1a2233;justify-content:center;align-items:center;padding:24px;display:flex}._breakScreen_1tfit_1684{color:#fff;min-height:100vh;font-family:Montserrat, var(--font-family), sans-serif;background:#1a2233;justify-content:center;align-items:center;padding:40px 56px;font-weight:500;display:flex}._breakLayout_1tfit_1696{grid-template-columns:minmax(0,1fr) 2px minmax(0,1fr);align-items:stretch;width:min(1240px,100%);min-height:min(720px,100vh - 80px);display:grid}._breakLeftCol_1tfit_1704{flex-direction:column;min-width:0;padding:8px 0 8px 8px;display:flex}._breakLogo_1tfit_1711{object-fit:contain;object-position:left center;width:auto;height:40px}._breakLeftCenter_1tfit_1718{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:28px;width:100%;padding:24px 0;display:flex}._breakTimerRow_1tfit_1729{align-self:stretch;align-items:center;width:100%;display:flex}._breakTimerRow_1tfit_1729:before{content:"";flex:1;min-width:0}._breakTimerConnector_1tfit_1742{background:#3b9fd9;flex:1;align-self:center;min-width:0;height:2px}._breakDivider_1tfit_1750{background:#3b9fd9;flex-shrink:0;align-self:stretch;width:2px;margin:12px 0}._breakTimerBox_1tfit_1758{text-align:center;background:0 0;border:2px solid #3b9fd9;border-radius:22px;flex-shrink:0;min-width:min(320px,100%);padding:34px 58px 42px}._breakTimerLabel_1tfit_1768{color:#fff;margin:0 0 18px;font-size:.95rem;font-weight:500}._breakTimer_1tfit_1729{letter-spacing:.01em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(3.75rem,9vw,5.25rem);font-weight:500;line-height:1}._breakResumeBtn_1tfit_1784{color:#fff;cursor:pointer;font-size:.88rem;font-weight:500;font-family:Montserrat, var(--font-family), sans-serif;background:#3b9fd9;border:none;border-radius:999px;padding:9px 26px;transition:background .15s}._breakResumeBtn_1tfit_1784:hover{background:#2f91cb}._breakRightCol_1tfit_1801{flex-direction:column;justify-content:center;min-width:0;max-width:560px;padding:8px 8px 8px 56px;display:flex}._breakMainTitle_1tfit_1810{margin:0 0 18px;font-size:clamp(1.45rem,2.2vw,1.85rem);font-weight:700;line-height:1.2}._breakSubTitle_1tfit_1817{margin:26px 0 14px;font-size:clamp(1.15rem,1.8vw,1.45rem);font-weight:700;line-height:1.25}._breakIntro_1tfit_1824,._breakHintText_1tfit_1825{color:#fffffff5;margin:0 0 12px;font-size:.88rem;line-height:1.55}._breakRulesLead_1tfit_1832{margin:22px 0 10px;font-size:.88rem;font-weight:700;line-height:1.4}._breakRulesList_1tfit_1839{color:#fffffff5;margin:0;padding-left:1.2rem;font-size:.88rem;line-height:1.55}._breakRulesList_1tfit_1839 li+li{margin-top:8px}._moduleTransitionScreen_1tfit_1851{color:#fff;min-height:100vh;font-family:Montserrat, var(--font-family), sans-serif;background:#1a2233;flex-direction:column;justify-content:center;align-items:center;padding:40px 24px 100px;display:flex;position:relative}._moduleTransitionCenter_1tfit_1864{text-align:center;max-width:520px}._moduleTransitionTitle_1tfit_1869{margin:0 0 22px;font-size:clamp(1.65rem,3vw,2.2rem);font-weight:700;line-height:1.2}._moduleTransitionLine_1tfit_1876{color:#fffffff2;margin:0 0 10px;font-size:.95rem;line-height:1.5}._moduleTransitionLine_1tfit_1876:last-of-type{margin-bottom:28px}._moduleTransitionSpinner_1tfit_1887{border:3px solid #d31f3938;border-top-color:#d31f39;border-radius:50%;width:30px;height:30px;margin:0 auto;animation:.85s linear infinite _moduleTransitionSpin_1tfit_1887}@keyframes _moduleTransitionSpin_1tfit_1887{to{transform:rotate(360deg)}}._moduleTransitionFooter_1tfit_1903{justify-content:center;display:flex;position:absolute;bottom:36px;left:0;right:0}._moduleTransitionLogo_1tfit_1912{object-fit:contain;width:auto;height:36px}._breakGrid_1tfit_1918{grid-template-columns:1fr 1fr;gap:24px;width:min(1200px,100%);display:grid}._breakLeft_1tfit_1704{flex-direction:column;justify-content:center;align-items:center;display:flex}._breakTimerBoxLegacy_1tfit_1932{text-align:center;border:1px solid #279cd8;border-radius:8px;margin:24px 0;padding:30px 50px}._resumeBtn_1tfit_1940{color:#fff;cursor:pointer;background:#279cd8;border:none;border-radius:4px;padding:8px 20px;font-size:14px;font-weight:600}._completedRoot_1tfit_1951{color:#fff;min-height:100vh;font-family:Montserrat, var(--font-family), sans-serif;background:#1a2233;flex-direction:column;display:flex}._completedHeader_1tfit_1960{justify-content:flex-end;align-items:center;min-height:52px;padding:16px 36px;display:flex;position:relative}._completedHelpBtn_1tfit_1969{color:#ffffffe0;cursor:default;background:0 0;border:none;align-items:center;gap:8px;padding:4px 8px;font-family:inherit;font-size:.9rem;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}._completedHelpIcon_1tfit_1985{border:1.5px solid #ffffffbf;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:.78rem;font-weight:600;line-height:1;display:inline-flex}._completedReturnBtn_1tfit_1998{color:#ffffffe0;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:4px 0;font-family:inherit;font-size:.9rem;display:inline-flex}._completedReturnBtn_1tfit_1998:hover{color:#fff}._completedHomeIcon_1tfit_2015{border:1.5px solid #ffffffbf;border-radius:2px;flex-shrink:0;width:18px;height:18px;position:relative}._completedHomeIcon_1tfit_2015:before{content:"";border-bottom:5px solid #ffffffd9;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;top:3px;left:50%;transform:translate(-50%)}._completedMain_1tfit_2037{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:24px 20px 40px;display:flex}._completedTitle_1tfit_2047{margin:0 0 28px;font-size:clamp(1.75rem,3vw,2.35rem);font-weight:700;line-height:1.2}._completedIllustration_1tfit_2054{color:#fff;width:min(160px,42vw);height:auto;margin-bottom:24px}._completedMessage_1tfit_2061{color:#fffffff2;max-width:420px;margin:0 0 28px;font-size:.95rem;line-height:1.5}._completedScoreBtn_1tfit_2069{color:#fff;cursor:pointer;background:#d31f39;border:none;border-radius:999px;padding:8px 22px;font-family:inherit;font-size:.88rem;font-weight:600;transition:background .15s;display:inline-block}._completedScoreBtn_1tfit_2069:hover{background:#b81a32}._completedFooter_1tfit_2087{justify-content:center;padding:28px 20px 36px;display:flex}._completedFooterLogo_1tfit_2093{object-fit:contain;width:auto;height:36px}._completedTopBar_1tfit_2099{background:#4b4b64;justify-content:space-between;align-items:center;padding:10px 30px;display:flex}._completedCard_1tfit_2107{color:#1e2746;background:#fff;border-radius:8px;max-width:520px;padding:40px 60px}._scoreBtn_1tfit_2115{color:#fff;cursor:pointer;background:#d8232a;border:none;border-radius:4px;margin-top:20px;padding:10px 30px;font-size:16px;font-weight:600;text-decoration:none;display:inline-block}._gridInInput_1tfit_42{border:1px solid #2d2d2d;width:140px;height:60px;padding:4px 8px;font-size:14pt}._gridInUnderline_1tfit_2138{text-decoration:underline}._gridInPreview_1tfit_2142{font-family:Montserrat, var(--font-family), sans-serif;font-size:14pt;line-height:inherit;color:#2d2d2d;margin-top:12px;font-weight:500}._gridInPreviewLabel_1tfit_2151,._gridInPreviewContent_1tfit_2155{font-weight:500}._gridInPreviewContent_1tfit_2155 span[style]{font-family:Montserrat, var(--font-family), sans-serif!important;font-size:inherit!important;font-weight:500!important}._essayTextarea_1tfit_41{width:100%;height:220px;min-height:220px;max-height:360px;font-family:Montserrat, var(--font-family), sans-serif;font-size:14pt;line-height:inherit;color:#2d2d2d;resize:vertical;box-sizing:border-box;background:#fff;border:1px solid #ccc;border-radius:4px;padding:12px 14px;font-weight:400;display:block;overflow-y:auto}._paneBody_1tfit_504:not(._paneBodyPassage_1tfit_530) ._gridInInput_1tfit_42._gridInUnderline_1tfit_2138{font-family:Montserrat, var(--font-family), sans-serif;font-size:14pt;line-height:inherit;color:#2d2d2d;font-weight:400}._essayTextarea_1tfit_41:focus{outline-offset:0;border-color:#324dc7;outline:2px solid #324dc7}._essayTextarea_1tfit_41:read-only{resize:none;background:#f5f5f5}._wordCount_1tfit_2205{color:#666;margin-top:8px;font-size:14pt}._dragWord_1tfit_2211{background-color:var(--secondary,#279cd8);border:1px solid var(--secondary,#279cd8);cursor:grab;color:#fff;touch-action:manipulation;-webkit-user-drag:element;-webkit-tap-highlight-color:transparent;border-radius:5px;margin:5px;padding:6px 12px;font-size:10pt;font-weight:700;display:inline-block}._dragWord_1tfit_2211:active{cursor:grabbing}._dragWordPicked_1tfit_2231{outline:2px solid #324dc7;box-shadow:0 0 0 2px #324dc7}._dragHint_1tfit_2236{color:#6b7280;margin:6px 0 0;font-size:14pt;font-weight:500}._examInteract_1tfit_2243{-webkit-user-select:none;user-select:none}._examInteract_1tfit_2243 ._dragWord_1tfit_2211,._examInteract_1tfit_2243 ._kelime_1tfit_2249{-webkit-user-select:none;user-select:none;-webkit-user-drag:element}._inputBlankDropTarget_1tfit_2255{background:#324dc71a!important;border-color:#324dc7!important}._inputBlankPickReady_1tfit_2260{background:#324dc70f;border-color:#324dc7;box-shadow:inset 0 0 0 1px #324dc740}._dragWordUsed_1tfit_2266{opacity:.4;pointer-events:none}._wordPool_1tfit_2271{border-top:1px solid #ccc;margin-top:12px;padding-top:10px;font-size:14pt}._wordPoolInner_1tfit_2278{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}._inputBlank_1tfit_2255{box-sizing:border-box;vertical-align:middle;cursor:pointer;white-space:nowrap;width:max-content;min-width:100px;max-width:none;height:34px;min-height:34px;max-height:34px;line-height:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background-color:#fff;border:2px dashed #aaa;border-radius:5px;justify-content:center;align-items:center;margin:2px;padding:0 12px;font-size:14pt;display:inline-flex;overflow:visible}._inputBlankFilled_1tfit_2311{border-style:solid;border-color:var(--secondary,#279cd8)}._blankManualInput_1tfit_40{box-sizing:border-box;vertical-align:middle;color:#111;text-align:left;text-indent:0;white-space:nowrap;background:#fff;border:1px solid #2d2d2d;border-radius:4px;min-width:5.5rem;margin:2px 6px;padding:6px 12px;font-size:14pt;line-height:1.3;display:inline-block;overflow-x:auto}._blankSlot_1tfit_2335{vertical-align:middle;line-height:normal;display:inline-block;overflow:visible}._examInteract_1tfit_2243 ._promptHtml_1tfit_834,._examInteract_1tfit_2243 ._passageHtml_1tfit_559{max-width:100%;overflow:auto visible}._examInteract_1tfit_2243 ._promptHtml_1tfit_834 :is(table,td,th),._examInteract_1tfit_2243 ._passageHtml_1tfit_559 :is(table,td,th){white-space:nowrap}._examInteract_1tfit_2243 ._promptHtml_1tfit_834 table,._examInteract_1tfit_2243 ._passageHtml_1tfit_559 table{table-layout:auto;width:max-content;min-width:100%}._kelimeBankasi_1tfit_2362,._sortableArea_1tfit_2363{border:1px dashed var(--secondary,#279cd8);flex-wrap:wrap;gap:10px;min-height:50px;margin-top:12px;padding:10px;display:flex}._kelime_1tfit_2249{background-color:var(--secondary,#279cd8);cursor:move;color:#fff;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:1px solid #aaa;border-radius:5px;padding:5px 10px;font-size:14pt}._kelimeSiralandi_1tfit_2386{cursor:pointer;align-items:center;gap:6px;font-size:14pt;display:inline-flex;position:relative}._sortWordText_1tfit_2395{line-height:inherit;font-size:14pt}._sortRemoveBtn_1tfit_2400{color:#fff;cursor:pointer;background:#ffffff38;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;font-size:14pt;line-height:1;display:inline-flex}._sortRemoveBtn_1tfit_2400:hover{background:#ffffff59}._sortableHint_1tfit_2421{color:#2d2d2d;font-size:.92rem;line-height:1.45;font-family:Montserrat, var(--font-family), sans-serif;margin:0 0 12px;font-weight:500}._sortableHint_1tfit_2421 strong{font-weight:500}._sortableGhost_1tfit_2434{opacity:.45}._sortableChosen_1tfit_2438{box-shadow:0 0 0 2px #324dc759}._hotspotWrap_1tfit_2442{width:100%;max-width:100%;margin-top:8px;line-height:0;display:block;position:relative;container:hotspot/inline-size}._hotspotImage_1tfit_2454{vertical-align:top;object-fit:contain;object-position:left top;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;max-width:100%;height:auto;display:block}._hotspotBox_1tfit_2467{z-index:2;box-sizing:border-box;min-width:0;line-height:normal;position:absolute}._hotspotLetter_1tfit_2475{color:#fff;min-width:clamp(12px,2.2cqw,18px);height:clamp(11px,2cqw,15px);font-size:clamp(8px,1.5cqw,11px);font-weight:700;line-height:1;font-family:Montserrat, var(--font-family), sans-serif;pointer-events:none;background:#242840;border-radius:3px;justify-content:center;align-items:center;margin-bottom:.25cqw;padding:0 clamp(2px,.5cqw,5px);display:inline-flex;position:absolute;bottom:100%;left:0}._hotspotInput_1tfit_2496{box-sizing:border-box;width:100%;min-width:0;max-width:none;font-size:clamp(10px,2.1cqw,14px);font-family:Montserrat, var(--font-family), sans-serif;appearance:none;background:#fffffff5;border:max(1px,.2cqw) solid #2d2d2d;border-radius:clamp(2px,.4cqw,4px);height:clamp(18px,3.8cqw,30px);margin:0;padding:clamp(2px,.55cqw,5px) clamp(3px,.75cqw,7px);line-height:1.2;display:block}._hotspotInput_1tfit_2496:focus{outline:2px solid var(--secondary,#279cd8);outline-offset:1px;border-color:var(--secondary,#279cd8)}._hotspotDrop_1tfit_2521{box-sizing:border-box;text-align:center;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;width:100%;height:clamp(18px,3.8cqw,30px);min-height:0;font-size:clamp(10px,2cqw,13px);line-height:1.2;font-family:Montserrat, var(--font-family), sans-serif;touch-action:manipulation;background:#fffffff2;border:max(1px,.25cqw) dashed #aaa;border-radius:clamp(2px,.4cqw,4px);justify-content:center;align-items:center;padding:clamp(2px,.55cqw,5px) clamp(3px,.75cqw,7px);display:flex;overflow:hidden}._hotspotDropFilled_1tfit_2544{border-style:solid;border-color:var(--secondary,#279cd8)}._hotspotDropActive_1tfit_2549{background:#f59e0b1f;border-color:#f59e0b}._hotspotDropReady_1tfit_2554{border-color:var(--secondary,#279cd8)}@media (width<=900px),(hover:none){._hotspotInput_1tfit_2496{height:clamp(22px,5cqw,34px);font-size:clamp(11px,2.6cqw,15px)}._hotspotDrop_1tfit_2521{height:clamp(22px,5cqw,34px);font-size:clamp(11px,2.4cqw,14px)}._hotspotLetter_1tfit_2475{min-width:clamp(14px,2.6cqw,20px);height:clamp(12px,2.4cqw,16px);font-size:clamp(9px,1.8cqw,12px)}}._pendingType_1tfit_2577{color:#666;font-size:14pt}._inlineHtml_1tfit_2582{display:inline}._inlineHtml_1tfit_2582 p{margin:0;display:inline}@media (width<=900px){._splitPane_1tfit_448{flex-direction:column}._splitPaneLine_1tfit_633{display:none}._splitPaneLeft_1tfit_532{border-bottom:none;height:50%;width:100%!important}._splitPaneRight_1tfit_669{height:50%}._splitHandle_1tfit_680{display:none}._splitRow_1tfit_591{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}._splitRowSingle_1tfit_601{grid-template-rows:minmax(0,1fr)}._splitCol_1tfit_605{border:none}._topNavInner_1tfit_62,._footerInner_1tfit_1318{text-align:center;grid-template-columns:1fr}._footerSpacer_1tfit_1327{display:none}._footerBrand_1tfit_1331,._topNavRight_1tfit_154,._footerActions_1tfit_1436{justify-content:center}._breakTimerRow_1tfit_1729:before,._breakTimerConnector_1tfit_1742{display:none}._breakLayout_1tfit_1696{grid-template-columns:1fr;gap:0;min-height:auto}._breakDivider_1tfit_1750{width:100%;height:2px;margin:28px 0}._breakLeftCol_1tfit_1704{padding:8px 0}._breakRightCol_1tfit_1801{max-width:none;padding:0}._breakGrid_1tfit_1918{grid-template-columns:1fr}}._directionsWrap_1tfit_2678{z-index:1002;position:relative}._directionsBackdrop_1tfit_2683{-webkit-backdrop-filter:blur(5px);z-index:1000;cursor:pointer;background:#2b2b2b4d;border:none;position:fixed;inset:0}._directionsPanel_1tfit_2694{z-index:1001;text-align:center;margin-top:13px;position:absolute;top:100%;left:0}._directionsArrow_1tfit_2703{z-index:-1;background:#fff;border-top:1px solid #fff;border-left:1px solid #fff;width:20px;height:20px;position:absolute;top:-10px;left:70px;transform:rotate(45deg)}._directionsCard_1tfit_2716{color:#2d2d2d;text-align:left;background:#fff;border:1px solid #fff;border-radius:12px;min-width:450px;max-width:min(1170px,96vw);max-height:60vh;padding:20px;overflow:auto;box-shadow:0 4px 8px #0000001a}._directionsHtml_1tfit_2730{font-size:.95rem;line-height:1.5}._directionsLoading_1tfit_2735,._directionsError_1tfit_2736{margin:0 0 12px;font-size:.9rem}._directionsError_1tfit_2736{color:#c42a3a}._directionsCloseBtn_1tfit_2745{cursor:pointer;background:#fff;border:1px solid #2d2d2d;border-radius:16px;margin-top:12px;padding:6px 14px;font-weight:600}._calculatorFloat_1tfit_2756{z-index:1200;touch-action:none;background:#fff;border:1px solid #2d2d2d33;border-radius:10px;flex-direction:column;min-width:360px;min-height:300px;display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 40px #00000038}._calculatorFloatHeader_1tfit_2771{cursor:grab;-webkit-user-select:none;user-select:none;background:#eef2f7;border-bottom:1px solid #2d2d2d1f;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}._calculatorFloatHeader_1tfit_2771:active{cursor:grabbing}._calculatorFloatTitle_1tfit_2789{color:#2d2d2d;font-size:.92rem;font-weight:600;font-family:Montserrat, var(--font-family), sans-serif}._calculatorFloatClose_1tfit_2796{color:#4b5563;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}._calculatorFloatClose_1tfit_2796:hover{color:#1a1a1a;background:#2d2d2d14}._calculatorFloatHost_1tfit_2815{flex:1;width:100%;min-height:0}._referenceFloatFrame_1tfit_2821{background:#fff;border:none;width:100%;height:100%;display:block}._calculatorFloatResize_1tfit_2829{cursor:nwse-resize;z-index:2;background:linear-gradient(135deg,#0000 50%,#2d2d2d59 50%);border-bottom-right-radius:10px;width:18px;height:18px;position:absolute;bottom:0;right:0}._examAnnotateMode_1tfit_2842 [data-exam-annotatable],._examAnnotateMode_1tfit_2842 [data-exam-annotatable-block],._examAnnotateMode_1tfit_2842 [data-exam-passage],._examAnnotateMode_1tfit_2842 ._annotateActive_1tfit_2845{-webkit-user-select:text;user-select:text}._examAnnotateMode_1tfit_2842 [data-exam-annotatable-block] p,._examAnnotateMode_1tfit_2842 [data-exam-annotatable-block] span,._examAnnotateMode_1tfit_2842 [data-exam-annotatable-block] h1,._examAnnotateMode_1tfit_2842 [data-exam-annotatable-block] h2,._examAnnotateMode_1tfit_2842 [data-exam-annotatable-block] h3,._examAnnotateMode_1tfit_2842 [data-exam-annotatable-block] h4,._examAnnotateMode_1tfit_2842 [data-exam-annotatable-block] li,._examAnnotateMode_1tfit_2842 [data-exam-annotatable-block] td,._examAnnotateMode_1tfit_2842 [data-exam-annotatable-block] th,._examAnnotateMode_1tfit_2842 [data-exam-annotatable-block] em,._examAnnotateMode_1tfit_2842 [data-exam-annotatable-block] strong{-webkit-user-select:text;user-select:text;cursor:text}._examAnnotateMode_1tfit_2842 ._annotateActive_1tfit_2845{cursor:text}._examAnnotateMode_1tfit_2842 [data-exam-annotatable] img,._examAnnotateMode_1tfit_2842 [data-exam-annotatable-block] img,._examAnnotateMode_1tfit_2842 [data-exam-annotatable] button,._examAnnotateMode_1tfit_2842 [data-exam-annotatable-block] button{-webkit-user-select:none;user-select:none;cursor:default}._examAnnotateMode_1tfit_2842 ._splitHandle_1tfit_680{pointer-events:none;visibility:hidden}[data-exam-annotatable-block]+[data-exam-annotatable-block]{margin-top:.65em}._splitNotesMiddle_1tfit_2888{flex-direction:column;flex-shrink:0;width:260px;min-width:260px;min-height:0;display:flex;overflow:hidden}._examRowNotesQuestion_1tfit_2898{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:260px minmax(0,1fr);align-items:stretch;min-height:0;display:grid;overflow:hidden}._examThreeCol_1tfit_2908{flex:1;grid-template-columns:1fr 260px 1fr;min-height:0;display:grid;position:relative}._examThreeColNoPassage_1tfit_2916{grid-template-columns:260px 1fr}._examColPassage_1tfit_2920,._examColQuestion_1tfit_2921{flex-direction:column;min-width:0;min-height:0;display:flex}._examNotesRail_1tfit_2928{background:#eef2f7;border-left:1px solid #2d2d2d26;border-right:1px solid #2d2d2d26;flex-direction:column;flex-shrink:0;min-height:0;display:flex;overflow:hidden}._examNotesRailHead_1tfit_2939{letter-spacing:.02em;text-transform:uppercase;color:#6b7280;font-size:.78rem;font-weight:600;font-family:Montserrat, var(--font-family), sans-serif;border-bottom:1px solid #2d2d2d14;flex-shrink:0;padding:10px 12px 6px}._examNotesRailInner_1tfit_2951{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px 10px;display:flex;overflow:auto}._examNotesEmpty_1tfit_2961{color:#6b7280;font-size:.82rem;font-weight:500;line-height:1.45;font-family:Montserrat, var(--font-family), sans-serif;margin:8px 4px}._examNoteCard_1tfit_2970{cursor:pointer;background:#fff;border:1px solid #2d2d2d1f;border-radius:8px;padding:10px;transition:border-color .12s,box-shadow .12s;box-shadow:0 1px 4px #0000000a}._examNoteCard_1tfit_2970:hover{border-color:#324dc759;box-shadow:0 2px 8px #324dc714}._examNoteCardActive_1tfit_2985{border-color:#324dc78c;box-shadow:0 0 0 1px #324dc733}._examNoteCardHead_1tfit_2990{align-items:flex-start;gap:8px;display:flex}._examNoteCardText_1tfit_2996{flex:1;min-width:0}._examNoteQuestionTag_1tfit_3001{color:#324dc7;font-size:.72rem;font-weight:600;font-family:Montserrat, var(--font-family), sans-serif;background:#eef2f7;border-radius:999px;margin-bottom:4px;padding:2px 7px;display:inline-block}._examNoteSwatch_1tfit_3013{border-radius:999px;flex-shrink:0;align-self:stretch;width:4px;min-height:36px}._examNoteQuote_1tfit_3021{color:#2d2d2d;font-size:.78rem;font-weight:500;line-height:1.35;font-family:Montserrat, var(--font-family), sans-serif;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._examNoteBody_1tfit_3034{color:#4b5563;font-size:.82rem;font-weight:500;line-height:1.4;font-family:Montserrat, var(--font-family), sans-serif;margin:8px 0 0 12px}._examNoteDelete_1tfit_3043{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}._examNoteDelete_1tfit_3043:hover{color:#c42a3a;background:#2d2d2d0f}._annoPopover_1tfit_3063{z-index:10050;width:300px;max-width:92vw;font-family:Montserrat, var(--font-family), sans-serif;background:#fff;border:1px solid #2d2d2d26;border-radius:10px;padding:14px;position:fixed;box-shadow:0 8px 24px #00000026}._annoPopoverHint_1tfit_3076{color:#6b7280;margin:0 0 6px;font-size:.78rem;font-weight:500}._annoPopoverQuote_1tfit_3083{color:#2d2d2d;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 8px;font-size:.82rem;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}._annoPopoverInput_1tfit_3095{box-sizing:border-box;width:100%;font-family:Montserrat, var(--font-family), sans-serif;resize:vertical;border:1px solid #2d2d2d33;border-radius:6px;min-height:52px;padding:8px 10px;font-size:.85rem;font-weight:500}._annoColorRow_1tfit_3108{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}._annoTagDot_1tfit_3115{cursor:pointer;border:2px solid #0000;border-radius:999px;width:24px;height:24px;padding:0}._annoTagDotActive_1tfit_3124{border-color:#2d2d2d;box-shadow:0 0 0 2px #fff,0 0 0 3px #2d2d2d}._annoPopoverActions_1tfit_3129{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}._annoPopoverCancel_1tfit_3136,._annoPopoverSave_1tfit_3137{font-size:.82rem;font-weight:500;font-family:Montserrat, var(--font-family), sans-serif;cursor:pointer;border-radius:999px;padding:6px 16px}._annoPopoverCancel_1tfit_3136{color:#2d2d2d;background:#fff;border:1px solid #2d2d2d40}._annoPopoverSave_1tfit_3137{color:#fff;background:#324dc7;border:none}._annoPopoverSave_1tfit_3137:hover{background:#2a41a8}.exam-anno-mark{-webkit-user-select:text;user-select:text;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px;display:inline}._examBlurred_1tfit_3172 ._topNav_1tfit_53,._examBlurred_1tfit_3172 ._main_1tfit_279,._examBlurred_1tfit_3172 ._footer_1tfit_1309{filter:blur(10px);pointer-events:none}@media (hover:none),(pointer:coarse){._directionsCloseBtn_1tfit_2745,._markBtn_1tfit_816{touch-action:manipulation;-webkit-tap-highlight-color:transparent;min-height:44px}._topNavInner_1tfit_62{min-height:unset;align-items:center;gap:8px;padding:8px 12px 6px}._topNavLeft_1tfit_71{justify-content:center}._topNavCenter_1tfit_110{gap:2px}._topNavRight_1tfit_154,._topNavTools_1tfit_161{align-items:center}._timer_1tfit_118{font-size:1rem;line-height:1}._hideTimerBtn_1tfit_135{min-height:unset;touch-action:manipulation;-webkit-tap-highlight-color:transparent;margin-top:2px;padding:2px 10px;font-size:.72rem;line-height:1.2}._directionsBtn_1tfit_86{min-height:unset;margin-top:1px;padding:0;font-size:.8rem}._sectionTitle_1tfit_79{font-size:.95rem;line-height:1.2}._toolBtn_1tfit_168{min-height:unset;touch-action:manipulation;-webkit-tap-highlight-color:transparent;min-width:48px;padding:4px 6px}._toolSep_1tfit_206{align-self:center;height:30px;margin:0}._examTopStudent_1tfit_1347{align-self:center;max-width:min(200px,30vw);padding-bottom:0}._examTopStudentPhoto_1tfit_1358,._examTopStudentFallback_1tfit_1359{width:30px;height:30px}._examTopStudentName_1tfit_1382{font-size:.72rem}._abcBtn_1tfit_951{min-height:unset;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-width:1px;height:auto;padding:4px 10px;font-size:8pt;font-weight:700}._abcBtn_1tfit_951:before{width:1px}._directionsCloseBtn_1tfit_2745{padding:10px 18px;font-size:1rem}._choiceRow_1tfit_1084{min-height:unset;touch-action:manipulation;border-width:1px;padding:10px 12px}._choiceSelected_1tfit_1113{box-shadow:inset 0 0 0 1px #324dc7}._choiceLetter_1tfit_1131{color:#b4232e;background:0 0;border:none;border-right:1px solid #c8c8c8;border-radius:0;align-self:center;width:auto;min-width:28px;height:auto;padding:0 14px 0 4px;font-size:14pt;font-weight:700}._choiceSelected_1tfit_1113 ._choiceLetter_1tfit_1131{color:#324dc7;background:0 0;border-color:#324dc7}._choiceBody_1tfit_551{font-size:14pt;line-height:inherit}:is(._choiceBody_1tfit_551:has(img),._choiceBodyImage_1tfit_1183){flex:0 auto;justify-content:flex-start;width:fit-content;min-width:0;max-width:100%;overflow-x:visible}._choiceOuter_1tfit_1075:has(._choiceBody_1tfit_551 img){justify-content:flex-start;align-items:center;min-width:0;overflow-x:visible}._choiceRowImage_1tfit_1173{justify-content:flex-start;align-items:center}._choiceHtml_1tfit_550 img,._choiceImage_1tfit_530,._choiceBody_1tfit_551 img{object-position:left center;object-fit:contain;flex-shrink:0;width:39vw!important;max-width:min(33vw,100%)!important;height:auto!important;margin:0!important;margin-inline:0!important}._paneBody_1tfit_504 img,._paneBody_1tfit_504 ._questionImage_1tfit_521,._questionImage_1tfit_521,._passageHtml_1tfit_559 img,._promptHtml_1tfit_834 img{object-fit:contain;flex-shrink:0;max-height:min(42vh,360px);width:auto!important;max-width:min(480px,100%)!important;height:auto!important}._paneBodyPassage_1tfit_530 img:not(._choiceImage_1tfit_530),._paneBodyPassage_1tfit_530 ._questionImage_1tfit_521,._splitPaneLeft_1tfit_532 ._paneBody_1tfit_504 img:not(._choiceImage_1tfit_530),._splitPaneLeft_1tfit_532 ._questionImage_1tfit_521,._splitPaneLeft_1tfit_532 ._leftPassageStack_1tfit_534 ._questionImage_1tfit_521,._splitPaneLeft_1tfit_532 ._leftPassageStack_1tfit_534 img{object-fit:contain;object-position:center top;flex-shrink:0;width:39vw!important;min-width:39vw!important;max-width:none!important;height:auto!important}._paneBody_1tfit_504:not(._paneBodyPassage_1tfit_530) ._choiceImage_1tfit_530,._paneBody_1tfit_504:not(._paneBodyPassage_1tfit_530) ._choiceHtml_1tfit_550 img,._paneBody_1tfit_504:not(._paneBodyPassage_1tfit_530) ._choiceBody_1tfit_551 img{object-position:left center;width:39vw!important;max-width:min(33vw,100%)!important;margin:0!important;margin-inline:0!important}._paneBodyPassage_1tfit_530 ._passageHtml_1tfit_559,._splitPaneLeft_1tfit_532 ._passageHtml_1tfit_559,._leftPassageStack_1tfit_534 ._passageHtml_1tfit_559{font-size:14pt;line-height:inherit;color:#2d2d2d;font-weight:400}._passageHtml_1tfit_559{font-size:14pt;line-height:inherit}._promptHtml_1tfit_834{font-size:14pt;line-height:inherit;color:#2d2d2d;font-weight:400}._instructionBar_1tfit_850{flex-wrap:wrap}._instructionRange_1tfit_858{justify-content:flex-start;width:100%}._instructionGray_1tfit_874{border-left:1px solid #cfcfcf;width:100%}._instructionHtml_1tfit_889{font-size:14pt}._instructionRange_1tfit_858{font-size:11pt}._strikeCol_1tfit_1247{align-self:center;width:40px;min-height:44px;padding:4px 0}._strikeCircle_1tfit_1260{border-width:1px;width:24px;height:24px}._strikeCircleLetter_1tfit_1285{font-size:14pt;font-weight:600}._strikeUndo_1tfit_1294{min-height:unset;padding:4px 6px;font-size:14pt}._choiceStruck_1tfit_1109:before{height:1px}._dragWord_1tfit_2211{min-height:44px;margin:6px;padding:10px 16px;font-size:10pt}._inputBlank_1tfit_2255{touch-action:manipulation;white-space:nowrap;min-width:120px;height:44px;min-height:44px;max-height:44px;padding:0 14px;font-size:14pt}._blankManualInput_1tfit_40{min-height:44px;padding:8px 14px;font-size:14pt}._kelime_1tfit_2249,._kelimeSiralandi_1tfit_2386{min-height:44px;padding:10px 14px;font-size:14pt}._sortRemoveBtn_1tfit_2400{width:28px;height:28px;font-size:14pt}._kelimeBankasi_1tfit_2362,._sortableArea_1tfit_2363{gap:12px;min-height:56px;padding:12px}._wordPoolInner_1tfit_2278{gap:10px}._navBtn_1tfit_1444,._navBtnBack_1tfit_1456,._navBtnNext_1tfit_1457,._navBtnFinish_1tfit_1458{touch-action:manipulation;min-height:48px;padding:12px 20px;font-size:1rem}._questionNavBtn_1tfit_1404{touch-action:manipulation;min-height:48px}._navGridItem_1tfit_1551,._navGridItemPanel_1tfit_1560{touch-action:manipulation;min-width:48px;min-height:48px;font-size:1rem}._gridInInput_1tfit_42{width:160px;height:56px;font-size:22pt}._paneBody_1tfit_504{padding:28px 20px 16px}._sortableGhost_1tfit_2434{opacity:.55}}@media (width<=1024px) and (hover:none){._directionsCard_1tfit_2716{min-width:min(92vw,520px);max-width:min(1170px,96vw);max-height:70vh;padding:24px}._topNavTools_1tfit_161{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px}._footerInner_1tfit_1318{gap:12px}}@media (hover:none) and (width>=700px) and (width<=1400px),(pointer:coarse) and (width>=700px) and (width<=1400px){._paneBody_1tfit_504{padding:24px 18px 14px}._paneBodyPassage_1tfit_530 ._passageHtml_1tfit_559,._splitPaneLeft_1tfit_532 ._passageHtml_1tfit_559,._leftPassageStack_1tfit_534 ._passageHtml_1tfit_559,._questionColumn_1tfit_765 ._passageHtml_1tfit_559{font-size:14pt;line-height:inherit;color:#2d2d2d;font-weight:400}._passageHtml_1tfit_559{font-size:14pt;line-height:inherit}._promptHtml_1tfit_834{font-size:14pt;line-height:inherit;color:#2d2d2d;font-weight:400}._choiceBody_1tfit_551{font-size:14pt;line-height:inherit}._markBtn_1tfit_816{font-size:11pt}._paneBody_1tfit_504 img,._paneBody_1tfit_504 ._questionImage_1tfit_521,._questionImage_1tfit_521,._passageHtml_1tfit_559 img,._promptHtml_1tfit_834 img{object-fit:contain;margin-inline:auto;width:auto!important;max-width:min(520px,92%)!important;height:auto!important;max-height:min(38vh,340px)!important}._paneBodyPassage_1tfit_530 img:not(._choiceImage_1tfit_530),._paneBodyPassage_1tfit_530 ._questionImage_1tfit_521,._splitPaneLeft_1tfit_532 ._paneBody_1tfit_504 img:not(._choiceImage_1tfit_530),._splitPaneLeft_1tfit_532 ._questionImage_1tfit_521,._splitPaneLeft_1tfit_532 ._leftPassageStack_1tfit_534 ._questionImage_1tfit_521,._splitPaneLeft_1tfit_532 ._leftPassageStack_1tfit_534 img{object-fit:contain;object-position:center top;flex-shrink:0;width:39vw!important;min-width:39vw!important;max-width:none!important;height:auto!important;max-height:none!important;margin-inline:0!important}._paneBody_1tfit_504:not(._paneBodyPassage_1tfit_530) ._choiceImage_1tfit_530,._paneBody_1tfit_504:not(._paneBodyPassage_1tfit_530) ._choiceHtml_1tfit_550 img,._paneBody_1tfit_504:not(._paneBodyPassage_1tfit_530) ._choiceBody_1tfit_551 img{object-position:left center;width:39vw!important;max-width:min(33vw,100%)!important;margin:0!important;margin-inline:0!important}._choiceRowImage_1tfit_1173{justify-content:flex-start;align-items:center;min-height:64px}._choiceRowImage_1tfit_1173 ._choiceLetter_1tfit_1131{align-self:center;margin-top:0}._choiceBodyImage_1tfit_1183{flex:0 auto;justify-content:flex-start;align-items:center;width:fit-content;display:flex}._choiceHtml_1tfit_550 img,._choiceImage_1tfit_530,._choiceBody_1tfit_551 img{object-position:left center;object-fit:contain;width:39vw!important;max-width:min(33vw,100%)!important;height:auto!important;margin:0!important;margin-inline:0!important}._splitCol_1tfit_605 ._paneBody_1tfit_504 img,._splitCol_1tfit_605 ._questionImage_1tfit_521,._splitCol_1tfit_605 ._passageHtml_1tfit_559 img,._splitCol_1tfit_605 ._promptHtml_1tfit_834 img{max-width:100%!important}._splitPaneLeft_1tfit_532 ._paneBody_1tfit_504 img:not(._choiceImage_1tfit_530),._splitPaneLeft_1tfit_532 ._questionImage_1tfit_521,._splitPaneLeft_1tfit_532 ._leftPassageStack_1tfit_534 img{width:39vw!important;min-width:39vw!important;max-width:none!important}._splitCol_1tfit_605 ._hotspotImage_1tfit_2454{width:100%!important;max-width:100%!important;height:auto!important}}._wrap_1ntq0_1{flex-direction:column;gap:12px;margin-top:4px;display:flex}._compareCard_1ntq0_8{border:1px solid var(--border);background:var(--bg-page);border-radius:8px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:10px;padding:12px 14px;display:grid}._toneOk_1ntq0_19{border-color:color-mix(in srgb, #1f7a4d 28%, var(--border));background:color-mix(in srgb, #1f7a4d 6%, var(--bg-page))}._toneBad_1ntq0_24{border-color:color-mix(in srgb, var(--danger) 28%, var(--border));background:color-mix(in srgb, var(--danger) 5%, var(--bg-page))}._toneBlank_1ntq0_29{border-color:color-mix(in srgb, var(--warning) 30%, var(--border));background:color-mix(in srgb, var(--warning) 6%, var(--bg-page))}._compareCol_1ntq0_34{min-width:0}._compareLabel_1ntq0_38{color:var(--text-secondary);margin-bottom:4px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600}._compareValue_1ntq0_46{word-break:break-word;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;line-height:1.25}._valueYours_1ntq0_54{color:var(--danger)}._valueCorrect_1ntq0_58{color:#1f7a4d}._valueMuted_1ntq0_62{color:var(--text-secondary);font-weight:600}._compareArrow_1ntq0_67{color:var(--text-secondary);align-self:center;padding-top:14px;font-size:18px;font-weight:700}._tabs_1ntq0_75{flex-wrap:wrap;gap:6px;display:flex}._tab_1ntq0_75{border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;border-radius:6px;padding:8px 12px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600}._tab_1ntq0_75:hover{background:var(--hover-row);color:var(--secondary)}._tabActive_1ntq0_98{border-color:color-mix(in srgb, var(--secondary) 28%, var(--border));background:color-mix(in srgb, var(--secondary) 7%, var(--bg-page));color:var(--secondary)}._panel_1ntq0_104{flex-direction:column;gap:10px;display:flex}._hint_1ntq0_110,._hintOk_1ntq0_111{color:var(--text-secondary);margin:0;font-family:Montserrat,sans-serif;font-size:12px;line-height:1.45}._hintOk_1ntq0_111{color:#1f7a4d}._keyCard_1ntq0_123{border:1px solid color-mix(in srgb, #1f7a4d 24%, var(--border));background:color-mix(in srgb, #1f7a4d 6%, var(--bg-page));border-radius:8px;padding:14px}._keyLabel_1ntq0_130{color:var(--text-secondary);font-family:Montserrat,sans-serif;font-size:11px;font-weight:600}._keyValue_1ntq0_137{color:#1f7a4d;margin-top:4px;font-family:Montserrat,sans-serif;font-size:22px;font-weight:700}._keyBody_1ntq0_145{margin-top:10px}._choices_1ntq0_149{flex-direction:column;gap:8px;display:flex}._choiceRow_1ntq0_155{border:1px solid var(--border);background:var(--bg-card);border-radius:8px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}._choiceCorrect_1ntq0_166{border-color:color-mix(in srgb, #1f7a4d 34%, var(--border));background:color-mix(in srgb, #1f7a4d 8%, var(--bg-card))}._choiceYoursWrong_1ntq0_171{border-color:color-mix(in srgb, var(--danger) 34%, var(--border));background:color-mix(in srgb, var(--danger) 7%, var(--bg-card))}._choiceYoursOk_1ntq0_176{border-color:color-mix(in srgb, #1f7a4d 34%, var(--border));background:color-mix(in srgb, #1f7a4d 8%, var(--bg-card))}._choiceLetter_1ntq0_181{background:color-mix(in srgb, var(--secondary) 8%, var(--bg-page));width:28px;height:28px;color:var(--secondary);border-radius:999px;justify-content:center;align-items:center;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;display:inline-flex}._choiceBody_1ntq0_195{min-width:0}._choiceHtml_1ntq0_199{color:var(--text-primary);font-family:Montserrat,sans-serif;font-size:13px;line-height:1.4}._choiceImage_1ntq0_206{object-fit:contain;object-position:left center;width:auto;max-width:min(240px,100%);height:auto;max-height:140px;display:block}._choicePlain_1ntq0_216{font-family:Montserrat,sans-serif;font-size:14px;font-weight:600}._choiceTags_1ntq0_222{flex-direction:column;align-items:flex-end;gap:4px;display:flex}._tagYours_1ntq0_229,._tagCorrect_1ntq0_230{text-transform:uppercase;letter-spacing:.03em;border-radius:999px;padding:2px 7px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700}._tagYours_1ntq0_229{color:var(--danger);background:color-mix(in srgb, var(--danger) 10%, transparent)}._tagCorrect_1ntq0_230{color:#1f7a4d;background:#1f7a4d1f}._seqList_1ntq0_250{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._seqItem_1ntq0_259{border:1px solid var(--border);background:var(--bg-card);border-radius:8px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;padding:8px 10px;display:grid}._seqOk_1ntq0_270{border-color:color-mix(in srgb, #1f7a4d 30%, var(--border));background:color-mix(in srgb, #1f7a4d 7%, var(--bg-card))}._seqYours_1ntq0_275{border-color:color-mix(in srgb, var(--secondary) 18%, var(--border))}._seqBad_1ntq0_279{border-color:color-mix(in srgb, var(--danger) 34%, var(--border));background:color-mix(in srgb, var(--danger) 7%, var(--bg-card))}._seqNo_1ntq0_284{background:color-mix(in srgb, var(--secondary) 8%, var(--bg-page));width:24px;height:24px;color:var(--secondary);border-radius:999px;justify-content:center;align-items:center;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;display:inline-flex}._seqWord_1ntq0_298{color:var(--text-primary);word-break:break-word;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600}._sortCompare_1ntq0_306{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._blankTable_1ntq0_312{flex-direction:column;gap:6px;display:flex}._blankRow_1ntq0_318{border:1px solid var(--border);background:var(--bg-card);border-radius:8px;grid-template-columns:40px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:8px;padding:8px 10px;font-family:Montserrat,sans-serif;font-size:13px;display:grid}._blankHead_1ntq0_331{color:var(--text-secondary);background:0 0;border:0;padding:0 10px 4px;font-size:11px;font-weight:700}._blankOk_1ntq0_340{border-color:color-mix(in srgb, #1f7a4d 28%, var(--border));background:color-mix(in srgb, #1f7a4d 6%, var(--bg-card))}._blankBad_1ntq0_345{border-color:color-mix(in srgb, var(--danger) 28%, var(--border));background:color-mix(in srgb, var(--danger) 6%, var(--bg-card))}._blankMiss_1ntq0_350{border-color:color-mix(in srgb, var(--warning) 28%, var(--border));background:color-mix(in srgb, var(--warning) 6%, var(--bg-card))}@media (width<=720px){._compareCard_1ntq0_8{grid-template-columns:1fr}._compareArrow_1ntq0_67{display:none}._choiceRow_1ntq0_155{grid-template-columns:32px minmax(0,1fr)}._choiceTags_1ntq0_222{flex-direction:row;grid-column:2;justify-content:flex-start}._sortCompare_1ntq0_306{grid-template-columns:1fr}._blankRow_1ntq0_318{grid-template-columns:36px 1fr}._blankHead_1ntq0_331 span:last-child,._blankRow_1ntq0_318 span:last-child{grid-column:2}}._modalContent_1pjbx_1{flex-direction:column;max-width:100%;height:min(92vh,900px);display:flex;width:min(1100px,100vw - 16px)!important}._modalBody_1pjbx_9{flex-direction:column;flex:1;min-height:0;display:flex;padding:0!important}._modalHeader_1pjbx_17{border-bottom:1px solid var(--border);padding:var(--space-3) var(--space-4)!important}._toolbar_1pjbx_22{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border);background:var(--bg-page);flex-shrink:0;display:flex}._toolbarMeta_1pjbx_33{flex-direction:column;gap:2px;min-width:0;display:flex}._toolbarTitle_1pjbx_40{color:var(--secondary);white-space:nowrap;text-overflow:ellipsis;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;overflow:hidden}._toolbarSub_1pjbx_50{color:var(--text-secondary);font-family:Montserrat,sans-serif;font-size:12px;font-weight:400}._statusWrong_1pjbx_57{color:var(--danger);font-weight:600}._statusBlank_1pjbx_62{color:var(--warning);font-weight:600}._answerStrip_1pjbx_67{gap:var(--space-3) var(--space-5);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--secondary) 3%, var(--bg-card));flex-wrap:wrap;flex-shrink:0;font-family:Montserrat,sans-serif;font-size:12px;display:flex}._answerStrip_1pjbx_67 strong{color:var(--secondary);font-weight:600}._questionHost_1pjbx_84{background:var(--bg-card);flex:1;min-height:0;overflow:auto}._questionHost_1pjbx_84 .main{min-height:100%}._loadingHost_1pjbx_95,._errorHost_1pjbx_96{padding:var(--space-5);color:var(--text-secondary);flex:1;justify-content:center;align-items:center;font-family:Montserrat,sans-serif;font-size:14px;display:flex}._footer_1pjbx_107{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--border);background:var(--bg-page);flex-shrink:0;display:flex}._navGroup_1pjbx_118{gap:var(--space-2);display:flex}._root_svh5l_1{flex-direction:column;gap:14px;min-height:0;display:flex}._header_svh5l_8{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._title_svh5l_16{color:var(--secondary);margin:0;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700}._hint_svh5l_24{margin-top:4px;font-family:Montserrat,sans-serif;font-size:12px}._summaryChips_svh5l_30{flex-wrap:wrap;gap:8px;display:flex}._chip_svh5l_36{color:var(--text-secondary);border:1px solid var(--border);background:var(--bg-card);border-radius:var(--radius-input);padding:6px 10px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500}._chip_svh5l_36 strong{color:var(--secondary);margin-left:2px;font-weight:700}._periodBar_svh5l_53{flex-wrap:wrap;gap:8px;display:flex}._periodBtn_svh5l_59{border-radius:var(--radius-input);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;padding:7px 14px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600}._periodBtn_svh5l_59:hover{background:var(--hover-row);color:var(--secondary)}._periodBtnActive_svh5l_76{border-color:color-mix(in srgb, var(--quaternary) 45%, var(--border));background:color-mix(in srgb, var(--quaternary) 12%, var(--bg-card));color:var(--secondary)}._chartCard_svh5l_82,._calendarCard_svh5l_83,._detailCard_svh5l_84{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg-card);padding:14px 16px}._chartHead_svh5l_91,._calendarHead_svh5l_92{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}._chartTitle_svh5l_101{color:var(--secondary);font-family:Montserrat,sans-serif;font-size:13px;font-weight:700}._legend_svh5l_108{flex-wrap:wrap;gap:14px;display:flex}._legendItem_svh5l_114{color:var(--text-secondary);align-items:center;gap:6px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;display:inline-flex}._legendBar_svh5l_124{background:var(--quaternary);border-radius:2px;width:12px;height:10px}._legendLine_svh5l_131{background:var(--secondary);width:14px;height:2px;box-shadow:0 -3px 0 1.5px var(--bg-card), 0 -3px 0 2.5px var(--secondary);border-radius:1px}._select_svh5l_139{color:var(--secondary);border:1px solid var(--border);border-radius:var(--radius-input);background:var(--bg-page);max-width:100%;padding:6px 10px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600}._weekGrid_svh5l_151{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}._weekCell_svh5l_157{border-radius:var(--radius-input);border:1px solid var(--border);background:var(--bg-page);cursor:pointer;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:10px 6px;font-family:Montserrat,sans-serif;display:flex}._weekCell_svh5l_157:hover{border-color:color-mix(in srgb, var(--quaternary) 40%, var(--border))}._weekCellActive_svh5l_175{border-color:var(--quaternary);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--quaternary) 35%, transparent)}._weekCellHas_svh5l_180{background:color-mix(in srgb, var(--quaternary) 8%, var(--bg-page))}._weekCellDow_svh5l_184{color:var(--text-secondary);text-transform:capitalize;font-size:10px;font-weight:600}._weekCellNum_svh5l_191{color:var(--secondary);font-size:18px;font-weight:700;line-height:1}._weekCellCount_svh5l_198{color:var(--text-secondary);text-align:center;font-size:10px;font-weight:600;line-height:1.25}._monthDow_svh5l_206{color:var(--text-secondary);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin-bottom:4px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;display:grid}._monthGrid_svh5l_218{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}._monthPad_svh5l_224{min-height:44px}._monthCell_svh5l_228{border:1px solid var(--border);border-radius:var(--radius-input);background:var(--bg-page);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:44px;padding:4px;font-family:Montserrat,sans-serif;display:flex}._monthCell_svh5l_228 span{color:var(--secondary);font-size:12px;font-weight:600}._monthCell_svh5l_228 em{color:var(--quaternary);font-size:10px;font-style:normal;font-weight:700}._monthCellActive_svh5l_256{border-color:var(--quaternary);outline:1px solid color-mix(in srgb, var(--quaternary) 40%, transparent)}._dayStrip_svh5l_261{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}._dayChip_svh5l_268{border-radius:var(--radius-input);border:1px solid var(--border);background:var(--bg-page);cursor:pointer;flex-direction:column;flex:none;align-items:flex-start;gap:4px;min-width:88px;padding:8px 10px;font-family:Montserrat,sans-serif;display:flex}._dayChip_svh5l_268 span{color:var(--text-secondary);font-size:11px;font-weight:600}._dayChip_svh5l_268 strong{color:var(--secondary);font-size:16px}._dayChipActive_svh5l_294{border-color:var(--quaternary)}._dayChipHas_svh5l_298{background:color-mix(in srgb, var(--quaternary) 8%, var(--bg-page))}._detailMeta_svh5l_302{color:var(--text-secondary);font-family:Montserrat,sans-serif;font-size:11px;font-weight:600}._topicList_svh5l_309{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._topicRow_svh5l_318{border:1px solid var(--border);border-radius:var(--radius-input);background:var(--bg-page);justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}._topicMain_svh5l_329{flex-direction:column;gap:2px;min-width:0;display:flex}._topicName_svh5l_336{color:var(--secondary);white-space:nowrap;text-overflow:ellipsis;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;overflow:hidden}._topicDers_svh5l_346{color:var(--text-secondary);font-family:Montserrat,sans-serif;font-size:11px}._topicCountBadge_svh5l_352{text-align:center;font-variant-numeric:tabular-nums;min-width:28px;color:var(--quaternary);flex:none;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700}._allTopicsWrap_svh5l_363,._eventListWrap_svh5l_369{border-top:1px solid var(--border);margin-top:14px;padding-top:12px}._eventList_svh5l_369{flex-direction:column;gap:6px;max-height:280px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}._eventRow_svh5l_386{border:1px solid var(--border);border-radius:var(--radius-input);background:var(--bg-page);justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}._unmarkBtn_svh5l_397{border-radius:var(--radius-input);border:1px solid color-mix(in srgb, var(--danger,#c0392b) 28%, var(--border));background:color-mix(in srgb, var(--danger,#c0392b) 6%, var(--bg-card));color:var(--danger,#c0392b);cursor:pointer;white-space:nowrap;flex:none;padding:6px 10px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700}._unmarkBtn_svh5l_397:hover:not(:disabled){background:color-mix(in srgb, var(--danger,#c0392b) 12%, var(--bg-card))}._unmarkBtn_svh5l_397:disabled{opacity:.55;cursor:wait}._empty_svh5l_420{text-align:center;color:var(--text-secondary);padding:28px 12px;font-family:Montserrat,sans-serif;font-size:13px;line-height:1.55}@media (width<=720px){._weekGrid_svh5l_151{grid-template-columns:repeat(2,minmax(0,1fr))}}._page_63kjm_1{flex-direction:column;flex:1;gap:12px;width:100%;min-height:0;display:flex;overflow:hidden auto}._kpiRow_63kjm_12{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:4px;display:grid}._kpiCard_63kjm_19{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg-card);min-width:0;padding:12px 14px}._kpiLabel_63kjm_27{color:var(--text-secondary);font-family:Montserrat,sans-serif;font-size:11px;font-weight:500}._kpiValue_63kjm_34{color:var(--secondary);font-variant-numeric:tabular-nums;margin-top:4px;font-family:Montserrat,sans-serif;font-size:22px;font-weight:700;line-height:1.15}._kpiValueOk_63kjm_44{color:#1f7a4d}._kpiValueWarn_63kjm_48{color:var(--danger)}._kpiHint_63kjm_52{color:var(--text-secondary);margin-top:2px;font-family:Montserrat,sans-serif;font-size:11px}._filterBar_63kjm_59{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}._filterBtn_63kjm_66{border-radius:var(--radius-input);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;padding:7px 12px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600}._filterBtn_63kjm_66:hover{background:var(--hover-row);color:var(--secondary)}._filterBtnActive_63kjm_83{border-color:color-mix(in srgb, var(--secondary) 24%, var(--border));background:color-mix(in srgb, var(--secondary) 6%, var(--bg-page));color:var(--secondary)}._paneHeadStats_63kjm_89{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._statChip_63kjm_96{border-radius:var(--radius-input);border:1px solid var(--border);background:var(--bg-page);color:var(--text-secondary);align-items:center;gap:5px;padding:4px 10px;font-family:Montserrat,sans-serif;font-size:11px;display:inline-flex}._statChip_63kjm_96 strong{color:var(--secondary);font-weight:700}._questionList_63kjm_114{flex-direction:column;gap:8px;padding:10px;display:flex}._questionRow_63kjm_121{align-items:stretch;gap:8px;display:flex}._questionBtn_63kjm_127{border:1px solid var(--border);border-radius:var(--radius-input);background:var(--bg-card);cursor:pointer;text-align:left;width:100%;color:inherit;flex:1;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 14px;font-family:inherit;transition:background .12s,border-color .12s;display:flex}._questionBtn_63kjm_127:hover{background:var(--hover-row);border-color:color-mix(in srgb, var(--secondary) 16%, var(--border))}._unmarkBtn_63kjm_151{border-radius:var(--radius-input);border:1px solid color-mix(in srgb, var(--danger,#c0392b) 28%, var(--border));background:color-mix(in srgb, var(--danger,#c0392b) 6%, var(--bg-card));color:var(--danger,#c0392b);cursor:pointer;white-space:nowrap;flex:none;align-self:center;padding:8px 12px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700}._unmarkBtn_63kjm_151:hover:not(:disabled){background:color-mix(in srgb, var(--danger,#c0392b) 12%, var(--bg-card))}._unmarkBtn_63kjm_151:disabled{opacity:.55;cursor:wait}._questionMain_63kjm_175{flex:1;min-width:0}._questionTitle_63kjm_180{color:var(--text-primary);font-family:Montserrat,sans-serif;font-size:13px;font-weight:600}._questionSub_63kjm_187{color:var(--text-secondary);margin-top:3px;font-family:Montserrat,sans-serif;font-size:11px}._questionBadges_63kjm_194{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}._badgeWrong_63kjm_202{border:1px solid color-mix(in srgb, var(--danger) 20%, var(--border));color:var(--danger)!important;background:color-mix(in srgb, var(--danger) 8%, var(--bg-page))!important;font-size:10px!important;font-weight:600!important}._badgeBlank_63kjm_210{border:1px solid color-mix(in srgb, var(--warning) 24%, var(--border));color:var(--warning)!important;background:color-mix(in srgb, var(--warning) 10%, var(--bg-page))!important;font-size:10px!important;font-weight:600!important}._badgeUnderstood_63kjm_218{border:1px solid color-mix(in srgb, #1f7a4d 22%, var(--border));color:#1f7a4d!important;background:color-mix(in srgb, #1f7a4d 10%, var(--bg-page))!important;font-size:10px!important;font-weight:600!important}._timelineMini_63kjm_226{flex-direction:column;gap:6px;max-height:140px;margin-top:10px;display:flex;overflow:auto}._timelineRow_63kjm_235{border-radius:var(--radius-input);border:1px solid var(--border);background:var(--bg-page);grid-template-columns:96px minmax(0,1fr);gap:8px;padding:6px 8px;font-family:Montserrat,sans-serif;display:grid}._timelineWhen_63kjm_246{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:10px;font-weight:600}._timelineWhat_63kjm_253{color:var(--secondary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}._emptyCenter_63kjm_262{text-align:center;color:var(--text-secondary);padding:28px 12px;font-family:Montserrat,sans-serif;font-size:13px;line-height:1.55}@media (width<=900px){._kpiRow_63kjm_12{grid-template-columns:repeat(2,minmax(0,1fr))}._timelineRow_63kjm_235{grid-template-columns:1fr}}._page_1q411_1{box-sizing:border-box;color:#1d2440;flex-direction:column;gap:24px;width:100%;min-width:0;max-width:none;padding:34px 44px 52px;font-family:Montserrat,Segoe UI,system-ui,sans-serif;display:flex}._page_1q411_1 button{cursor:pointer;font-family:inherit}._headBlock_1q411_20{flex-direction:column;gap:18px;display:flex}._topBar_1q411_26{border-bottom:2px solid #1d2440;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}._topBarLeft_1q411_34{letter-spacing:2px;color:#7a7f8e;text-transform:uppercase;align-items:center;gap:16px;font-size:13px;display:flex}._brand_1q411_44{color:#d41a36;letter-spacing:0;font-weight:800}._topBarSep_1q411_50{background:#d5d7de;width:1px;height:22px}._topBarDate_1q411_56{letter-spacing:1.5px;color:#7a7f8e;text-transform:uppercase;font-size:13px}._titleRow_1q411_63{justify-content:space-between;align-items:center;gap:20px;display:flex}._h1_1q411_70{letter-spacing:-.5px;margin:0;font-size:36px;font-weight:800}._mainGrid_1q411_78{grid-template-columns:minmax(0,1fr) 330px;align-items:stretch;gap:20px;display:grid}._leftCol_1q411_85,._rightCol_1q411_92{flex-direction:column;gap:16px;min-width:0;display:flex}._hero_1q411_100{color:#fff;background:#1d2440;grid-template-columns:minmax(0,1fr) 250px;column-gap:36px;padding:28px 30px;display:grid}._heroLoading_1q411_109{justify-content:center;align-items:center;min-height:260px;display:flex}._heroIdle_1q411_116{grid-template-columns:minmax(0,1fr);align-content:center;min-height:200px}._heroMain_1q411_122{flex-direction:column;gap:16px;min-width:0;display:flex}._heroStatus_1q411_129{flex-wrap:wrap;align-items:center;gap:14px;display:flex}._liveBadge_1q411_136{letter-spacing:1.4px;white-space:nowrap;background:#d41a36;flex-shrink:0;align-items:center;gap:8px;padding:5px 10px;font-size:12px;font-weight:800;display:inline-flex}._idleBadge_1q411_149{color:#bfc3d4;letter-spacing:1.4px;text-transform:uppercase;background:#3a4260;align-items:center;padding:5px 10px;font-size:12px;font-weight:800;display:inline-flex}._livePulse_1q411_161{background:#fff;width:8px;height:8px;animation:1.6s ease-in-out infinite _livePulse_1q411_161}@keyframes _livePulse_1q411_161{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){._livePulse_1q411_161{animation:none}}._heroStarted_1q411_184{color:#bfc3d4;font-size:13px;font-weight:600;line-height:1.5}._heroTitleBlock_1q411_191{flex-direction:column;gap:6px;display:flex}._heroCourse_1q411_197{color:#9ea5be;font-size:13px;font-weight:600}._heroTitle_1q411_191{letter-spacing:-.3px;overflow-wrap:anywhere;margin:0;font-size:32px;font-weight:800;line-height:1.2}._heroPeople_1q411_212{flex-wrap:wrap;align-items:center;gap:28px;display:flex}._heroTeacher_1q411_219{align-items:center;gap:12px;display:flex}._heroTeacherBox_1q411_225{color:#1d2440;background:#fcc70a;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:13px;font-weight:800;display:flex}._heroTeacherText_1q411_238{flex-direction:column;gap:2px;display:flex}._heroTeacherName_1q411_244{font-size:14px;font-weight:700}._heroTeacherRole_1q411_249{color:#9ea5be;font-size:12px}._heroStudents_1q411_254{align-items:center;gap:12px;display:flex}._heroAvatars_1q411_260{display:flex}._heroAvatar_1q411_260{box-sizing:border-box;color:#1d2440;border:2px solid #1d2440;justify-content:center;align-items:center;width:28px;height:28px;margin-left:-6px;font-size:10px;font-weight:800;display:flex}._heroAvatar_1q411_260:first-child{margin-left:0}._heroProgress_1q411_282{flex-direction:column;gap:6px;max-width:560px;display:flex}._heroTrack_1q411_289{background:#3a4260;height:6px;position:relative}._heroFill_1q411_295{background:#fcc70a;height:6px}._heroProgressLabels_1q411_300{color:#9ea5be;justify-content:space-between;font-size:11px;font-weight:600;display:flex}._heroSide_1q411_308{flex-direction:column;justify-content:center;gap:12px;display:flex}._heroJoinBtn_1q411_315{color:#1d2440;background:#fcc70a;border:0;justify-content:center;align-items:center;gap:10px;width:100%;height:56px;padding:0 28px;font-size:16px;font-weight:800;display:inline-flex}._heroJoinBtn_1q411_315:hover{background:#f0bb00}._heroHint_1q411_334{color:#9ea5be;text-align:center;font-size:12px;line-height:1.4}._heroDetailsBtn_1q411_341{color:#9ea5be;background:0 0;border:0;padding:4px;font-size:12px;font-weight:600;text-decoration:underline}._heroDetailsBtn_1q411_341:hover{color:#fff}._nextCard_1q411_356{background:#fff;border:1px solid #e3e4e8;grid-template-columns:160px minmax(0,1fr);align-items:center;column-gap:24px;padding:20px 24px;display:grid}._nextWhen_1q411_366{border-right:1px solid #e3e4e8;flex-direction:column;gap:4px;padding-right:20px;display:flex}._nextLabel_1q411_374{color:#6b7080;font-size:12px;font-weight:700}._nextLabelSoft_1q411_380{color:#6b7080;font-size:12px;font-weight:600}._nextCountdown_1q411_386{font-variant-numeric:tabular-nums;font-size:30px;font-weight:800;line-height:1}._nextBody_1q411_393{justify-content:space-between;align-items:center;gap:20px;min-width:0;display:flex}._nextText_1q411_401{flex-direction:column;gap:4px;min-width:0;display:flex}._nextTitle_1q411_408{font-size:18px;font-weight:800;line-height:1.3}._nextActions_1q411_414{flex-direction:column;flex-shrink:0;align-items:stretch;gap:8px;display:flex}._nextEmpty_1q411_422{color:#6b7080;grid-column:1/-1;font-size:13px;font-weight:600}._lockedBtn_1q411_429{color:#8a8fa0;white-space:nowrap;background:#f8f9fb;border:1px dashed #c9cbd3;justify-content:center;align-items:center;gap:7px;height:36px;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex}._page_1q411_1 ._lockedBtn_1q411_429{cursor:default}._nextJoinBtn_1q411_448{color:#fff;white-space:nowrap;background:#d41a36;border:0;justify-content:center;align-items:center;gap:7px;height:36px;padding:0 14px;font-size:12px;font-weight:800;display:inline-flex}._outlineBtn_1q411_463{color:#1d2440;white-space:nowrap;background:#fff;border:1px solid #c9cbd3;justify-content:center;align-items:center;gap:7px;height:36px;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex}._outlineBtn_1q411_463:hover:not(:disabled){border-color:#1d2440}._outlineBtn_1q411_463:disabled{opacity:.6}._sideCard_1q411_487{background:#fff;border:1px solid #e3e4e8;flex-direction:column;gap:14px;padding:22px;display:flex}._sideHead_1q411_496{flex-direction:column;gap:4px;display:flex}._sideTitle_1q411_502{margin:0;font-size:17px;font-weight:800}._sideSub_1q411_508{color:#6b7080;font-size:12px;font-weight:500}._attPctRow_1q411_514{align-items:baseline;gap:10px;display:flex}._attPct_1q411_514{font-size:40px;font-weight:800;line-height:1}._attJoined_1q411_526{color:#4a4f5e;font-size:13px;font-weight:600}._attBar_1q411_532{background:#eeeff2;height:10px;display:flex}._attStats_1q411_538{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._attStat_1q411_538{flex-direction:column;gap:2px;display:flex}._attStatNum_1q411_550{font-size:20px;font-weight:800}._attStatLabel_1q411_555{color:#6b7080;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}._attDot_1q411_564{flex-shrink:0;width:8px;height:8px}._attNote_1q411_570{color:#4a4f5e;border-top:1px solid #eeeff2;margin:0;padding-top:12px;font-size:12px;line-height:1.5}._schedule_1q411_580{background:#fff;border:1px solid #e3e4e8}._tabs_1q411_585{gap:6px;padding:0 16px;display:flex;overflow-x:auto}._tab_1q411_585{color:#6b7080;height:52px;box-shadow:none;white-space:nowrap;background:0 0;border:0;align-items:center;gap:10px;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex}._tabActive_1q411_607{color:#1d2440;font-weight:800;box-shadow:inset 0 -3px #d41a36}._tabCount_1q411_613{color:#4a4f5e;background:#eeeff2;padding:2px 8px;font-size:11px;font-weight:800}._tabCountActive_1q411_621{color:#fff;background:#1d2440}._rows_1q411_626{flex-direction:column;display:flex}._rowsEmpty_1q411_631{color:#6b7080;border-top:1px solid #eeeff2;padding:28px 24px;font-size:13px;font-weight:600}._row_1q411_626{border-top:1px solid #eeeff2;grid-template-columns:84px minmax(0,1fr);display:grid}._rowTime_1q411_645{flex-direction:column;gap:2px;padding:20px 0 20px 24px;display:flex}._rowDay_1q411_652{color:#7a7f8e;text-transform:uppercase;letter-spacing:1px;font-size:11px;font-weight:800}._rowTimeMain_1q411_660{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px;font-weight:800}._rowTimeSub_1q411_667{color:#7a7f8e;font-size:12px;font-weight:600}._rowBody_1q411_673{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:20px;padding:18px 24px 18px 20px;display:grid}._rowBodyLive_1q411_681{background:#fff5f6;box-shadow:inset 4px 0 #d41a36}._rowBodyNext_1q411_686{background:#fffcf0;box-shadow:inset 4px 0 #fcc70a}._rowBodyEnded_1q411_691{opacity:.6}._rowInfo_1q411_695{flex-direction:column;gap:5px;min-width:0;display:flex}._rowMetaLine_1q411_702{align-items:center;gap:10px;display:flex}._badge_1q411_708{white-space:nowrap;border:0;padding:4px 8px;font-size:11px;font-weight:800}._badgeLive_1q411_716{color:#fff;background:#d41a36}._badgeNext_1q411_721{color:#1d2440;background:#fcc70a}._badgeAttended_1q411_726{color:#17613d;background:#e3f3ea}._badgeLate_1q411_731{color:#7a5a00;background:#fff4cc}._badgeMissed_1q411_736{color:#a8142b;background:#fde7ea}._rowMeta_1q411_702{color:#6b7080;font-size:12px;font-weight:600}._rowTitle_1q411_747{color:#1d2440;font-size:17px;font-weight:800;line-height:1.3}._rowTeacher_1q411_754{color:#4a4f5e;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}._rowTeacherBox_1q411_763{color:#1d2440;background:#eeeff2;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:7px;font-weight:800;display:flex}._rowActions_1q411_776{align-items:center;gap:8px;display:flex}._rowJoinBtn_1q411_782{color:#fff;background:#d41a36;border:0;align-items:center;gap:7px;height:36px;padding:0 16px;font-size:12px;font-weight:800;display:inline-flex}._rowJoinBtn_1q411_782:hover{background:#a8142b}._rowLocked_1q411_799{box-sizing:border-box;color:#8a8fa0;white-space:nowrap;background:#f8f9fb;border:1px dashed #c9cbd3;align-items:center;gap:6px;height:36px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}._rowEnded_1q411_814{color:#7a7f8e;font-size:12px;font-weight:700}._trouble_1q411_821{background:#f6f7fa;border:1px solid #e3e4e8;align-items:center;gap:20px;padding:18px 24px;display:flex}._troubleText_1q411_830{flex-direction:column;flex-grow:1;gap:3px;display:flex}._troubleTitle_1q411_837{font-size:14px;font-weight:800}._troubleBody_1q411_842{color:#4a4f5e;font-size:12px;line-height:1.5}@media (width<=1100px){._mainGrid_1q411_78{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){._page_1q411_1{padding:24px 20px 40px}._hero_1q411_100{grid-template-columns:minmax(0,1fr);row-gap:20px}._nextCard_1q411_356{grid-template-columns:minmax(0,1fr);row-gap:16px}._nextWhen_1q411_366{border-right:0;padding-right:0}._nextBody_1q411_393,._trouble_1q411_821{flex-direction:column;align-items:stretch}}._hint_1q411_882{margin:0 0 var(--space-3);font-size:var(--dash-soft-size,12px);font-weight:var(--dash-soft-weight,400);color:var(--text-secondary);line-height:1.5}._liveDot_1q411_890{background:var(--secondary);border-radius:50%;flex-shrink:0;width:6px;height:6px}._stateCenter_1q411_898{min-height:200px;padding:var(--space-5);justify-content:center;align-items:center;display:flex}._alertBox_1q411_906{width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);border:1px solid var(--border);background:var(--bg-card);font-size:var(--dash-soft-size,12px);color:var(--text-secondary);line-height:1.5}._alertBoxError_1q411_917{border-color:color-mix(in srgb, var(--danger) 35%, var(--border));color:var(--text-primary)}._modalHeader_1q411_922{z-index:2;min-height:0;padding:var(--space-2);background:0 0;position:absolute;top:0;right:0}._modalBody_1q411_932{padding:0}._modalClose_1q411_936{color:var(--text-secondary)}._modalShell_1q411_940{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}._modalTitle_1q411_947{padding-right:var(--space-6);font-size:var(--text-body,16px);color:var(--text-primary);margin:0;font-weight:600;line-height:1.35}._modalTeacher_1q411_956{margin:var(--space-1) 0 0;font-size:var(--dash-soft-size,12px);font-weight:var(--dash-soft-weight,400);color:var(--text-secondary)}._statusRow_1q411_963{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}._statusLeft_1q411_973{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}._statusText_1q411_981{font-size:var(--dash-soft-size,12px);font-weight:var(--dash-bold-weight,800);color:var(--text-primary)}._statusTextMuted_1q411_987{color:var(--text-secondary);font-weight:var(--dash-soft-weight,400)}._statusSep_1q411_992{color:var(--text-secondary);opacity:.5}._elapsedBlock_1q411_997{text-align:right}._elapsedLabel_1q411_1001{font-size:var(--dash-soft-size,12px);font-weight:var(--dash-soft-weight,400);color:var(--text-secondary)}._elapsedClock_1q411_1007{font-size:20px;font-weight:var(--dash-bold-weight,800);color:var(--text-primary);margin-top:2px;line-height:1.2}._elapsedHint_1q411_1015{color:var(--text-secondary);margin-top:2px;font-size:11px}._sectionLabel_1q411_1021{margin:0 0 var(--space-2);font-size:var(--dash-soft-size,12px);font-weight:var(--dash-bold-weight,800);color:var(--text-primary)}._statGrid_1q411_1028{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=560px){._statGrid_1q411_1028{grid-template-columns:repeat(3,minmax(0,1fr))}}._statTile_1q411_1040{padding:var(--space-3);border-radius:var(--radius-input);border:1px solid var(--border);background:var(--bg-card);flex-direction:column;justify-content:center;min-height:64px;display:flex}._statTileWide_1q411_1051{grid-column:1/-1}._statLabel_1q411_1055{font-size:var(--dash-soft-size,12px);font-weight:var(--dash-soft-weight,400);color:var(--text-secondary);line-height:1.3}._statValue_1q411_1062{font-size:var(--dash-bold-size,13px);font-weight:var(--dash-bold-weight,800);color:var(--text-primary);word-break:break-word;margin-top:4px;line-height:1.3}._attendeesHead_1q411_1071{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}._attendeesCount_1q411_1079{font-size:var(--dash-soft-size,12px);font-weight:var(--dash-bold-weight,800);color:var(--text-secondary)}._attendeesTableWrap_1q411_1085{border:1px solid var(--border);border-radius:var(--radius-input);background:var(--bg-card);overflow:hidden}._attendeesTable_1q411_1085{border-collapse:collapse;width:100%;font-size:var(--dash-soft-size,12px)}._attendeesTable_1q411_1085 th,._attendeesTable_1q411_1085 td{padding:var(--space-2) var(--space-3);text-align:left;border-bottom:1px solid var(--border);vertical-align:top}._attendeesTable_1q411_1085 th{font-weight:var(--dash-bold-weight,800);color:var(--text-secondary);background:var(--hover-row)}._attendeesTable_1q411_1085 tr:last-child td{border-bottom:none}._attendeesTable_1q411_1085 tbody tr:hover td{background:var(--hover-row)}._cellName_1q411_1120{font-weight:var(--dash-bold-weight,800);color:var(--text-primary)}._modalFooter_1q411_1125{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border);flex-direction:column;display:flex}._modalJoinBtn_1q411_1133{background:var(--primary);color:#fff;width:100%;font-size:var(--text-caption,14px);border-radius:var(--radius-max);cursor:pointer;justify-content:center;align-items:center;gap:var(--space-2);transition:background-color var(--transition);border:none;padding:10px 14px;font-weight:600;display:inline-flex}._modalJoinBtn_1q411_1133:hover{background:color-mix(in srgb, var(--primary) 90%, #000)}._footerNote_1q411_1154{color:var(--text-secondary);text-align:center;margin:0;font-size:11px;line-height:1.45}._pageRoot_16ymn_3{box-sizing:border-box;width:100%;max-width:none;min-height:100%;margin:0;padding:0 0 24px}._heroBar_16ymn_13{margin:0 0 16px;padding:0}._heroBarMain_16ymn_18{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;display:flex}._heroLeft_16ymn_26{flex:200px;min-width:0}._heroTitle_16ymn_31{letter-spacing:-.02em;color:var(--secondary);margin:0;font-size:1.2rem;font-weight:800;line-height:1.2}._heroActions_16ymn_40{flex-shrink:0;align-self:center}._addLicenseBtn_16ymn_45{font-size:.8125rem;font-weight:700;border:1px solid var(--lightningcss-light,color-mix(in srgb, var(--primary) 45%, transparent))var(--lightningcss-dark,#c42a3a8c)!important;color:var(--primary)!important;box-shadow:none!important;background:var(--lightningcss-light,#0000)var(--lightningcss-dark,#c42a3a1f)!important}._addLicenseBtn_16ymn_45:hover{border-color:var(--primary)!important;background:var(--lightningcss-light,#c42a3a12)var(--lightningcss-dark,#c42a3a38)!important}._bookGrid_16ymn_66{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width>=520px){._bookGrid_16ymn_66{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}@media (width>=900px){._bookGrid_16ymn_66{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}@media (width>=1200px){._bookGrid_16ymn_66{grid-template-columns:repeat(5,minmax(0,1fr))}}._gridCard_16ymn_92{text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:5px;width:100%;height:100%;margin:0;padding:0;display:block}._gridCard_16ymn_92:focus-visible{outline:2px solid var(--tertiary);outline-offset:3px}._cardShell_16ymn_111{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--mantine-color-dark-7));border:1px solid var(--lightningcss-light,#2428401a)var(--lightningcss-dark,var(--mantine-color-dark-5));height:100%;min-height:280px;box-shadow:var(--lightningcss-light,0 2px 12px #2428400f)var(--lightningcss-dark,0 4px 20px #00000047);border-radius:5px;flex-direction:column;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;overflow:hidden}._gridCard_16ymn_92:hover ._cardShell_16ymn_111{box-shadow:var(--lightningcss-light,0 12px 32px #2428401f)var(--lightningcss-dark,0 12px 40px #0006);border-color:var(--lightningcss-light,#c42a3a59)var(--lightningcss-dark,#c42a3a73);transform:translateY(-4px)}._gridCard_16ymn_92:active ._cardShell_16ymn_111{transition-duration:80ms;transform:translateY(-1px)}._cardCover_16ymn_138{aspect-ratio:3/4;background:var(--lightningcss-light,linear-gradient(145deg, #eef0f6 0%, #dfe3ec 100%))var(--lightningcss-dark,linear-gradient(145deg, var(--mantine-color-dark-6) 0%, var(--mantine-color-dark-5) 100%));flex-shrink:0;position:relative}._cardCoverImg_16ymn_148{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._cardCoverPlaceholder_16ymn_157{color:var(--primary);opacity:.35;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._cardCoverTint_16ymn_167{pointer-events:none;opacity:.85;background:linear-gradient(#0000 45%,#242840bf 100%);position:absolute;inset:0}._progressPill_16ymn_175{z-index:2;letter-spacing:.04em;color:var(--primary);background:#fffffff2;border-radius:5px;padding:4px 10px;font-size:.7rem;font-weight:800;position:absolute;top:10px;right:10px;box-shadow:0 2px 8px #0000001f}._progressPillDone_16ymn_190{color:#fff;background:linear-gradient(135deg,#0d9488,#14b8a6)}._cardMeta_16ymn_195{flex-direction:column;flex:1;gap:6px;min-height:0;padding:12px 14px 14px;display:flex}._cardTitle_16ymn_204{color:var(--secondary);-webkit-line-clamp:2;letter-spacing:-.01em;-webkit-box-orient:vertical;font-size:.875rem;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}._cardDesc_16ymn_216{color:var(--lightningcss-light,#2428408c)var(--lightningcss-dark,var(--mantine-color-gray-5));-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:.75rem;line-height:1.45;display:-webkit-box;overflow:hidden}._cardFooter_16ymn_227{border-top:1px solid var(--lightningcss-light,#24284014)var(--lightningcss-dark,var(--mantine-color-dark-5));justify-content:space-between;align-items:center;gap:8px;margin-top:4px;padding-top:8px;display:flex}._openHint_16ymn_237{text-transform:uppercase;letter-spacing:.06em;color:var(--primary);font-size:.7rem;font-weight:800}._openIcon_16ymn_245{color:var(--primary);opacity:.9;flex-shrink:0}._miniProgress_16ymn_251{margin-top:4px}._miniProgress_16ymn_251 .mantine-Progress-root{background-color:var(--lightningcss-light,#24284014)var(--lightningcss-dark,#ffffff14)!important}._skeletonGrid_16ymn_260{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width>=520px){._skeletonGrid_16ymn_260{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=900px){._skeletonGrid_16ymn_260{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1200px){._skeletonGrid_16ymn_260{grid-template-columns:repeat(5,minmax(0,1fr))}}._skeletonCard_16ymn_284{border:1px solid var(--lightningcss-light,#24284014)var(--lightningcss-dark,var(--mantine-color-dark-5));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--mantine-color-dark-7));border-radius:5px;overflow:hidden}._skeletonCover_16ymn_291{aspect-ratio:3/4;width:100%;min-height:160px;display:block}._skeletonCover_16ymn_291>*{width:100%;height:100%;min-height:160px}._skeletonMeta_16ymn_304{padding:12px 14px 16px}._emptyPanel_16ymn_309,._errorPanel_16ymn_310{background:var(--lightningcss-light,linear-gradient(160deg, #c42a3a0a 0%, #279cd808 100%))var(--lightningcss-dark,var(--mantine-color-dark-7));border:1px dashed var(--lightningcss-light,#c42a3a59)var(--lightningcss-dark,#c42a3a66);border-radius:5px;max-width:520px;margin:24px auto 0}._emptyIcon_16ymn_321{width:88px;height:88px;color:var(--primary);background:var(--lightningcss-light,#2428400f)var(--lightningcss-dark,#ffffff0f);border-radius:50%;justify-content:center;align-items:center;display:flex}._previewCard_16ymn_333{background:var(--lightningcss-light,var(--mantine-color-gray-0))var(--lightningcss-dark,var(--mantine-color-dark-7))}._previewThumb_16ymn_337{aspect-ratio:2/3;object-fit:cover;object-position:center center;border-radius:4px 5px 5px 4px;flex-shrink:0;width:112px;height:auto;box-shadow:0 4px 14px #24284026}._previewHtml_16ymn_348{font-size:var(--mantine-font-size-sm);color:var(--lightningcss-light,var(--mantine-color-dark-6))var(--lightningcss-dark,var(--mantine-color-dark-1));max-height:120px;line-height:1.45;overflow:auto}._previewHtml_16ymn_348 img{max-width:100%;height:auto}._wrap_17zrw_1{max-width:none;margin-inline:0}._detailPage_17zrw_6{--library-accent:var(--primary);--library-accent-hover:#a2222f;--library-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--mantine-color-dark-6));--library-muted:var(--lightningcss-light,#5c6378)var(--lightningcss-dark,var(--mantine-color-gray-4));flex:1;width:100%;max-width:100%;min-height:0;margin-inline:0}._detailToolbar_17zrw_18{flex-shrink:0}._detailBackBtn_17zrw_22{border-color:var(--lightningcss-light,var(--mantine-color-gray-3))var(--lightningcss-dark,var(--mantine-color-dark-4));color:var(--lightningcss-light,var(--mantine-color-dark-6))var(--lightningcss-dark,var(--mantine-color-gray-2))}._split_17zrw_28{gap:var(--mantine-spacing-xl);grid-template-columns:1fr;align-items:stretch;min-height:min(72vh,780px);display:grid}@media (width>=960px){._split_17zrw_28{grid-template-columns:minmax(0,1fr) minmax(300px,420px)}}@media (width>=1280px){._split_17zrw_28{grid-template-columns:minmax(0,1fr) minmax(320px,460px)}}._mainColumn_17zrw_48{flex-direction:column;min-width:0;min-height:min(68vh,720px);display:flex;background:var(--library-surface)!important;border-color:var(--lightningcss-light,var(--mantine-color-gray-2))var(--lightningcss-dark,var(--mantine-color-dark-5))!important}._mainColumnStack_17zrw_57{flex:1;min-height:0}._blockTitle_17zrw_62{letter-spacing:-.02em;color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-1));font-size:1.05rem;font-weight:800}._blockSubtitle_17zrw_69{text-transform:uppercase;letter-spacing:.04em;color:var(--library-muted);margin-bottom:var(--mantine-spacing-xs);font-size:.8rem;font-weight:700}._emptyStage_17zrw_78{min-height:min(42vh,400px);padding:var(--mantine-spacing-xl);border-radius:var(--mantine-radius-lg);border:2px dashed var(--lightningcss-light,var(--mantine-color-gray-3))var(--lightningcss-dark,var(--mantine-color-dark-4));background:var(--lightningcss-light,linear-gradient(135deg, #c42a3a0a 0%, #24284005 55%, transparent 100%))var(--lightningcss-dark,var(--mantine-color-dark-6));flex:1;justify-content:center;align-items:center;display:flex}._emptyIcon_17zrw_93{color:var(--lightningcss-light,var(--primary))var(--lightningcss-dark,#fcc369e6);animation:2s ease-in-out infinite _emptyBounce_17zrw_1}@keyframes _emptyBounce_17zrw_1{0%,to{transform:translate(0)}50%{transform:translate(8px)}}._tocSidebar_17zrw_108{width:100%;min-width:0;min-height:0;max-height:calc(100vh - 110px);box-shadow:none;background:0 0;border:none;flex-direction:column;align-self:stretch;display:flex;overflow:hidden}._tocSidebarInner_17zrw_123{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._tocHeader_17zrw_131{padding:var(--mantine-spacing-xs) 0 var(--mantine-spacing-sm);border-bottom:none;flex-shrink:0}._tocHeaderTitle_17zrw_137{letter-spacing:.06em;text-transform:uppercase;color:var(--lightningcss-light,var(--mantine-color-dimmed))var(--lightningcss-dark,var(--mantine-color-gray-4));font-size:.75rem;font-weight:700}._tocScrollNative_17zrw_146{overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:hidden auto}._tocBody_17zrw_156{padding:var(--mantine-spacing-sm) var(--mantine-spacing-sm) var(--mantine-spacing-lg)}._tocSection_17zrw_160{min-width:0}._branchNested_17zrw_164{padding-top:var(--mantine-spacing-xs)}._folderCard_17zrw_169{border-radius:var(--mantine-radius-md);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--mantine-color-dark-6));box-shadow:var(--lightningcss-light,0 1px 4px #0f172a0f)var(--lightningcss-dark,0 2px 10px #00000040);border:1px solid var(--lightningcss-light,var(--mantine-color-gray-2))var(--lightningcss-dark,var(--mantine-color-dark-5));overflow:visible}._folderCardNested_17zrw_177{border-radius:var(--mantine-radius-sm);background:var(--lightningcss-light,var(--mantine-color-gray-0))var(--lightningcss-dark,var(--mantine-color-dark-6));border:1px solid var(--lightningcss-light,var(--mantine-color-gray-2))var(--lightningcss-dark,var(--mantine-color-dark-5));margin-top:2px;overflow:visible}._folderCardHeader_17zrw_185{width:100%;padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);text-align:left;border-radius:0;transition:background .15s;display:block}._folderCardHeader_17zrw_185:hover{background:var(--lightningcss-light,var(--mantine-color-gray-0))var(--lightningcss-dark,var(--mantine-color-dark-5))}._folderCardHeader_17zrw_185:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}._folderCardHeader_17zrw_185:active{background:var(--lightningcss-light,var(--mantine-color-gray-1))var(--lightningcss-dark,var(--mantine-color-dark-4))}._folderChevron_17zrw_207{opacity:.72;color:var(--lightningcss-light,var(--mantine-color-dark-4))var(--lightningcss-dark,var(--mantine-color-gray-4));flex-shrink:0;transition:transform .14s}._folderIndexBadge_17zrw_214{border:2px solid var(--library-accent);width:32px;height:32px;color:var(--library-accent);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--mantine-color-dark-7));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;font-weight:800;line-height:1;display:flex}._folderTitle_17zrw_230{text-transform:uppercase;letter-spacing:.02em;color:var(--lightningcss-light,var(--mantine-color-dark-8))var(--lightningcss-dark,var(--mantine-color-gray-1));word-break:break-word;overflow-wrap:anywhere;font-size:.82rem}._folderChildren_17zrw_239{padding:var(--mantine-spacing-md) var(--mantine-spacing-md) var(--mantine-spacing-md) var(--mantine-spacing-lg);border-top:1px solid var(--lightningcss-light,var(--mantine-color-gray-2))var(--lightningcss-dark,var(--mantine-color-dark-5))}._tocLeafRow_17zrw_245{align-items:stretch;gap:10px;min-height:44px;display:flex}._tocTimelineGutter_17zrw_252{flex-direction:column;flex-shrink:0;align-items:center;width:14px;display:flex;position:relative}._tocTimelineDot_17zrw_261{background:var(--lightningcss-light,var(--mantine-color-gray-5))var(--lightningcss-dark,var(--mantine-color-dark-2));z-index:1;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:10px}._tocTimelineLine_17zrw_271{background:var(--lightningcss-light,var(--mantine-color-gray-3))var(--lightningcss-dark,var(--mantine-color-dark-4));border-radius:1px;flex:1;width:2px;min-height:8px;margin-top:4px}._tocLeafRow_17zrw_245:last-child ._tocTimelineLine_17zrw_271{display:none}._tocLeafButton_17zrw_284{text-align:left;border-radius:var(--mantine-radius-sm);border:1px solid #0000;flex:1;min-width:0;padding:6px 8px 10px 4px;transition:background .12s,border-color .12s,transform .1s}._tocLeafButton_17zrw_284:hover{background:var(--lightningcss-light,var(--mantine-color-gray-0))var(--lightningcss-dark,var(--mantine-color-dark-5));transform:translate(2px)}._tocLeafButton_17zrw_284:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}._tocLeafButton_17zrw_284:active{transform:scale(.97)}._tocLeafButtonActive_17zrw_311{border-color:var(--library-accent);background:var(--lightningcss-light,#c42a3a1a)var(--lightningcss-dark,#c42a3a38)}._tocLeafTitle_17zrw_316{color:var(--lightningcss-light,var(--mantine-color-gray-7))var(--lightningcss-dark,var(--mantine-color-gray-3));word-break:break-word;overflow-wrap:anywhere;font-weight:500;line-height:1.35}._tocLeafButtonActive_17zrw_311 ._tocLeafTitle_17zrw_316{color:var(--lightningcss-light,var(--mantine-color-dark-8))var(--lightningcss-dark,var(--mantine-color-gray-1));font-weight:600}._tocLeafIndex_17zrw_329{color:var(--lightningcss-light,var(--mantine-color-dark-6))var(--lightningcss-dark,var(--mantine-color-gray-4));margin-right:2px;font-weight:700}._playerBox_17zrw_335{border-radius:var(--mantine-radius-md);aspect-ratio:16/9;background:#000;width:100%;max-height:min(56vh,560px);position:relative;overflow:hidden;box-shadow:0 4px 16px #00000026}._playerBox_17zrw_335:after{content:"";pointer-events:none;border-radius:var(--mantine-radius-md);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}._video_17zrw_355,._iframe_17zrw_356{object-fit:contain;border:0;width:100%;height:100%;min-height:200px;display:block}._questionListWrap_17zrw_365{border:1px solid var(--lightningcss-light,var(--mantine-color-gray-2))var(--lightningcss-dark,var(--mantine-color-dark-4));border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-sm);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--mantine-color-dark-7));min-height:120px}._questionScroll_17zrw_373{max-height:min(36vh,340px)}._questionItem_17zrw_377{text-align:left;border-radius:var(--mantine-radius-md);border:1px solid var(--lightningcss-light,var(--mantine-color-gray-2))var(--lightningcss-dark,var(--mantine-color-dark-5));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--mantine-color-dark-6));width:100%;padding:12px 14px;transition:background .15s,border-color .15s,color .15s,transform .12s,box-shadow .12s;display:block}._questionItem_17zrw_377:hover{background:var(--lightningcss-light,var(--mantine-color-gray-0))var(--lightningcss-dark,var(--mantine-color-dark-5));transform:translate(2px)}._questionItem_17zrw_377:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}._questionItem_17zrw_377:active{transform:scale(.98)}._questionItemActive_17zrw_407{border-color:var(--library-accent);background:var(--library-accent);box-shadow:0 2px 10px #c42a3a59}._questionItemDone_17zrw_413:not(._questionItemActive_17zrw_407){border-left:3px solid var(--lightningcss-light,var(--mantine-color-teal-6))var(--lightningcss-dark,var(--mantine-color-teal-4));background:var(--lightningcss-light,#12b88614)var(--lightningcss-dark,#12b8861f)}._questionText_17zrw_418{color:var(--library-muted)}._questionText_17zrw_418 strong{color:var(--lightningcss-light,var(--mantine-color-dark-7))var(--lightningcss-dark,var(--mantine-color-gray-2))}._questionTextActive_17zrw_426,._questionTextActive_17zrw_426 strong{color:#fff}._page_1d07h_1{box-sizing:border-box;color:#1d2440;background:#fafafa;flex-direction:column;gap:28px;width:100%;min-width:0;max-width:none;padding:34px 44px 52px;font-family:Montserrat,Segoe UI,system-ui,sans-serif;display:flex}._page_1d07h_1 button{cursor:pointer;font-family:inherit}._headBlock_1d07h_21{flex-direction:column;gap:18px;display:flex}._topBar_1d07h_27{border-bottom:2px solid #1d2440;justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;display:flex}._topBarLeft_1d07h_36{letter-spacing:2px;color:#7a7f8e;text-transform:uppercase;align-items:center;gap:16px;font-size:13px;display:flex}._brand_1d07h_46{color:#d41a36;letter-spacing:0;font-weight:800}._topBarSep_1d07h_52{background:#d5d7de;width:1px;height:22px}._topBarDate_1d07h_58{letter-spacing:1.5px;color:#7a7f8e;text-transform:uppercase;font-size:13px}._h1_1d07h_65{letter-spacing:-.5px;margin:0;font-size:36px;font-weight:800}._center_1d07h_72{color:#7a7f8e;justify-content:center;align-items:center;gap:10px;padding:48px 0;font-size:13px;display:flex}._emptyBox_1d07h_82{background:#fff;border:1px solid #e3e4e8;flex-direction:column;gap:6px;padding:28px;display:flex}._emptyTitle_1d07h_91{font-size:16px;font-weight:800}._emptyText_1d07h_96{color:#6b7080;font-size:13px}._section_1d07h_102{flex-direction:column;gap:14px;min-width:0;display:flex}._sectionHead_1d07h_109{letter-spacing:2px;color:#7a7f8e;text-transform:uppercase;align-items:center;gap:14px;font-size:13px;display:flex}._sectionNum_1d07h_119{color:#d41a36;letter-spacing:0;font-weight:800}._programGrid_1d07h_126{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._programCard_1d07h_132{text-align:left;color:#1d2440;background:#fff;border:1px solid #e3e4e8;border-radius:0;align-items:center;gap:16px;padding:18px 20px;display:flex}._programCard_1d07h_132:hover{background:#f6f7fa}._programCardActive_1d07h_148{background:#f6f7fa;box-shadow:inset 0 0 0 2px #1d2440,inset 6px 0 #d41a36}._programCode_1d07h_155{color:#fff;background:#1d2440;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:13px;font-weight:800;display:flex;position:relative}._programCodeDot_1d07h_169{background:#d41a36;width:10px;height:10px;position:absolute;bottom:0;right:0}._programBody_1d07h_178{flex-direction:column;flex-grow:1;gap:5px;min-width:0;display:flex}._programName_1d07h_186{align-items:center;min-height:42px;font-size:16px;font-weight:800;line-height:21px;display:flex}._programCounts_1d07h_195{color:#6b7080;font-size:12px;font-weight:500}._programCounts_1d07h_195 b{color:#1d2440;font-weight:800}._programMeta_1d07h_206{color:#6b7080;font-size:12px;font-weight:500}._kpiGrid_1d07h_213{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}._kpi_1d07h_213{box-sizing:border-box;background:#fff;border:1px solid #e3e4e8;flex-direction:column;gap:12px;min-width:0;min-height:176px;padding:20px 22px;display:flex}._kpiDark_1d07h_231{color:#fff;background:#1d2440;border-color:#1d2440}._kpiLabel_1d07h_237{color:#7a7f8e;letter-spacing:1.2px;text-transform:uppercase;font-size:11px;font-weight:700}._kpiDark_1d07h_231 ._kpiLabel_1d07h_237{color:#fcc70a}._kpiValue_1d07h_249{letter-spacing:-.5px;font-size:28px;font-weight:800;line-height:1}._kpiValueSub_1d07h_256{color:#7a7f8e;letter-spacing:0;font-size:15px;font-weight:600}._kpiDark_1d07h_231 ._kpiValueSub_1d07h_256{color:#9ea5be}._kpiFoot_1d07h_267{color:#6b7080;margin-top:auto;font-size:12px;font-weight:500}._kpiDark_1d07h_231 ._kpiFoot_1d07h_267{color:#d9dce6}._kpiLegend_1d07h_278{flex-wrap:wrap;gap:14px;display:flex}._kpiLegend_1d07h_278 span{align-items:center;gap:6px;display:inline-flex}._kpiLegend_1d07h_278 i{width:8px;height:8px;display:inline-block}._bar_1d07h_296,._barSplit_1d07h_297,._barThin_1d07h_298{background:#eeeff2;height:8px;display:flex;overflow:hidden}._barSplit_1d07h_297{background:0 0;gap:2px}._kpiDark_1d07h_231 ._barSplit_1d07h_297>div:last-child{opacity:.18}._barThin_1d07h_298{height:4px}._bar_1d07h_296>div,._barThin_1d07h_298>div{height:100%}._typeList_1d07h_323{flex-direction:column;flex-grow:1;justify-content:space-between;display:flex}._typeRow_1d07h_330{grid-template-columns:10px minmax(0,1fr) 28px 44px;align-items:center;column-gap:10px;min-height:30px;display:grid}._typeSwatch_1d07h_338{width:10px;height:10px}._typeName_1d07h_343{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:17px;overflow:hidden}._typeCount_1d07h_352{color:#6b7080;text-align:right;font-size:12px;font-weight:700}._typePct_1d07h_359{text-align:right;font-size:13px;font-weight:800}._perfGrid_1d07h_365{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}._card_1d07h_372{background:#fff;border:1px solid #e3e4e8;flex-direction:column;gap:14px;min-width:0;padding:24px;display:flex}._cardHead_1d07h_382{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._cardTitle_1d07h_389{margin:0;font-size:17px;font-weight:800}._cardSub_1d07h_395{color:#7a7f8e;font-size:11px;font-weight:600}._cardEmpty_1d07h_401{color:#6b7080;background:#f6f7fa;padding:22px;font-size:13px}._skillList_1d07h_408{flex-direction:column;gap:8px;display:flex}._skillRow_1d07h_414{text-align:left;color:#1d2440;background:#f6f7fa;border:0;border-radius:0;align-items:center;gap:14px;padding:12px 14px;display:flex}._skillRow_1d07h_414:hover{background:#eef0f5}._skillPct_1d07h_430{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:44px;font-size:13px;font-weight:800;display:flex}._skillBody_1d07h_441{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}._skillSection_1d07h_449{letter-spacing:1.2px;color:#7a7f8e;text-transform:uppercase;font-size:10px;font-weight:800}._skillName_1d07h_457{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}._skillSub_1d07h_465{color:#6b7080;font-size:12px}._skillBtn_1d07h_470{background:#fff;border:1px solid #1d2440;flex-shrink:0;align-items:center;height:32px;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex}._sectionStats_1d07h_482{flex-direction:column;gap:14px;display:flex}._sectionStat_1d07h_482{flex-direction:column;gap:6px;display:flex}._sectionStatHead_1d07h_494{justify-content:space-between;gap:12px;font-size:13px;display:flex}._sectionStatName_1d07h_501{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}._sectionStatSub_1d07h_508{color:#7a7f8e;font-size:11px;font-weight:600}._testsHeadRow_1d07h_515{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}._legend_1d07h_523{flex-wrap:wrap;align-items:center;gap:18px;display:flex}._legendItem_1d07h_530{color:#4a4f5e;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}._legendIcon_1d07h_539{justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}._testsBox_1d07h_547{background:#fff;border:1px solid #e3e4e8;flex-direction:column;min-width:0;display:flex}._tabs_1d07h_555{border-bottom:1px solid #e3e4e8;padding:0 24px;display:flex}._tab_1d07h_555{color:#6b7080;background:0 0;border:0;align-items:center;gap:8px;height:52px;margin-right:28px;padding:0 4px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 #0000}._tabActive_1d07h_576{color:#1d2440;font-weight:800;box-shadow:inset 0 -3px #d41a36}._tabCount_1d07h_582{box-sizing:border-box;color:#1d2440;background:#fcc70a;justify-content:center;align-items:center;min-width:22px;height:20px;padding:0 6px;font-size:11px;font-weight:800;display:inline-flex}._filterGrid_1d07h_596{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:20px 24px 0;display:grid}._filterTile_1d07h_603{text-align:left;color:#1d2440;background:#fff;border:1px solid #e3e4e8;border-radius:0;align-items:center;gap:14px;padding:14px 16px;display:flex}._filterTile_1d07h_603:hover{background:#f6f7fa}._filterTileActive_1d07h_619{background:#f6f7fa;box-shadow:inset 0 0 0 2px #1d2440}._swatchBox_1d07h_624{flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:800;display:flex}._swAll_1d07h_635{background:linear-gradient(90deg,#1d2440 50%,#fcc70a 50%)}._swTodo_1d07h_639{background:#fcc70a}._swDone_1d07h_643{color:#fff;background:#1d2440}._filterText_1d07h_648{flex-direction:column;gap:2px;min-width:0;display:flex}._filterNum_1d07h_655{font-size:22px;font-weight:800;line-height:1}._filterLabel_1d07h_661{color:#6b7080;font-size:12px;font-weight:600}._legendBar_1d07h_667{color:#4a4f5e;background:#f6f7fa;flex-wrap:wrap;align-items:center;gap:22px;margin:14px 24px 0;padding:10px 14px;font-size:12px;font-weight:600;display:flex}._legendBar_1d07h_667>span{align-items:center;gap:8px;display:inline-flex}._lgDone_1d07h_686{color:#fff;background:#1d2440;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}._lgTodo_1d07h_696{background:#fcc70a;width:18px;height:18px;display:inline-block}._legendBar_1d07h_667 ._frame_1d07h_703{margin:-7px;transform:scale(.6)}._split_1d07h_708{border-top:1px solid #e3e4e8;grid-template-columns:390px minmax(0,1fr);min-width:0;margin-top:18px;display:grid}._leftPane_1d07h_717{border-right:1px solid #e3e4e8;flex-direction:column;min-width:0;padding-bottom:12px;display:flex}._paneHead_1d07h_725{border-bottom:1px solid #e3e4e8;flex-direction:column;gap:10px;padding:20px 24px 16px;display:flex}._paneEyebrow_1d07h_733{letter-spacing:1.5px;color:#7a7f8e;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:700;display:flex}._paneEyebrowRed_1d07h_744{color:#d41a36;font-weight:800}._paneEyebrowSep_1d07h_749{background:#d5d7de;width:1px;height:12px}._paneTitleRow_1d07h_755{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._paneTitle_1d07h_755{margin:0;font-size:18px;font-weight:800}._paneCount_1d07h_768{color:#6b7080;font-size:12px;font-weight:600}._paneCount_1d07h_768 b{color:#1d2440;font-weight:800}._segBar_1d07h_779{gap:2px;height:6px;display:flex}._segBar_1d07h_779 span{flex:1 1 0;min-width:2px}._secHead_1d07h_790{letter-spacing:1.5px;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px 8px;font-size:12px;font-weight:800;display:flex}._secHeadCount_1d07h_802{letter-spacing:0;text-transform:none;color:#7a7f8e;font-size:11px;font-weight:600}._topicRow_1d07h_810{text-align:left;color:#1d2440;background:0 0;border:0;border-radius:0;flex-direction:column;gap:8px;width:100%;padding:12px 24px;display:flex}._topicRow_1d07h_810:hover{background:#f6f7fa}._topicRowActive_1d07h_827{background:#f6f7fa;box-shadow:inset 4px 0 #1d2440}._topicTop_1d07h_832{align-items:center;gap:10px;min-width:0;display:flex}._topicDone_1d07h_839{color:#fff;background:#1d2440;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}._topicMark_1d07h_850{flex-direction:column;flex-shrink:0;gap:2px;width:18px;height:18px;display:inline-flex}._topicMark_1d07h_850 span{background:#1d2440;flex:1}._topicMark_1d07h_850 span:last-child{background:#fcc70a}._topicName_1d07h_868{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;min-width:0;font-size:14px;font-weight:700;overflow:hidden}._topicPct_1d07h_878{flex-shrink:0;padding:3px 7px;font-size:11px;font-weight:800}._topicBottom_1d07h_885{align-items:center;gap:10px;padding-left:28px;display:flex}._topicTodo_1d07h_892{align-items:center;gap:6px;display:inline-flex}._topicTodoLabel_1d07h_898{letter-spacing:1px;text-transform:uppercase;color:#6b4e00;font-size:10px;font-weight:800}._topicDoneText_1d07h_906{color:#6b7080;white-space:nowrap;font-size:11px;font-weight:600}._topicBar_1d07h_913{flex-grow:1;gap:2px;min-width:40px;height:4px;display:flex}._topicBar_1d07h_913 span{height:100%}._countTodo_1d07h_925,._countTodoSm_1d07h_926,._countDone_1d07h_927{box-sizing:border-box;justify-content:center;align-items:center;min-width:22px;height:20px;padding:0 6px;font-size:11px;font-weight:800;display:inline-flex}._countTodo_1d07h_925,._countTodoSm_1d07h_926{color:#1d2440;background:#fcc70a}._countTodoSm_1d07h_926{min-width:18px;height:16px;padding:0 4px;font-size:10px}._countDone_1d07h_927{color:#fff;background:#1d2440}._frame_1d07h_703{flex-shrink:0;width:34px;height:34px;display:inline-flex;position:relative}._frameLabel_1d07h_965{justify-content:center;align-items:center;font-size:9px;font-weight:800;display:flex;position:absolute;inset:0}._rightPane_1d07h_976{flex-direction:column;gap:0;min-width:0;padding:20px 24px 24px;display:flex}._rightHead_1d07h_984{border-bottom:1px solid #e3e4e8;justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:18px;display:flex}._rightTitleWrap_1d07h_993{flex-direction:column;gap:8px;min-width:0;display:flex}._rightTitle_1d07h_993{letter-spacing:-.3px;margin:0;font-size:22px;font-weight:800}._rightProgress_1d07h_1007{flex-direction:column;flex-shrink:0;gap:8px;width:260px;display:flex}._rightProgressText_1d07h_1015{color:#6b7080;justify-content:space-between;gap:10px;font-size:12px;font-weight:600;display:flex}._rightProgressText_1d07h_1015 b{color:#1d2440;font-weight:800}._upNext_1d07h_1029{color:#fff;background:#1d2440;align-items:center;gap:18px;margin-top:18px;padding:18px 20px;display:flex;box-shadow:inset 6px 0 #d41a36}._upNextIcon_1d07h_1040{background:#2b3354;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._upNextBody_1d07h_1050{flex-direction:column;flex-grow:1;gap:4px;min-width:0;display:flex}._upNextMeta_1d07h_1058{letter-spacing:1.2px;text-transform:uppercase;color:#9ea5be;font-size:11px;font-weight:700}._upNextLabel_1d07h_1066{color:#fcc70a;font-weight:800}._upNextDot_1d07h_1071{color:#7a82a0}._upNextTitle_1d07h_1075{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:800;overflow:hidden}._upNextSub_1d07h_1083{color:#d9dce6;font-size:12px}._upNextBtn_1d07h_1088{color:#fff;background:#d41a36;border:0;border-radius:0;flex-shrink:0;align-items:center;gap:8px;height:40px;padding:0 20px;font-size:13px;font-weight:800;display:inline-flex}._upNextBtn_1d07h_1088:hover{background:#a8142b}._groupHead_1d07h_1107{align-items:center;gap:10px;padding:22px 0 8px;display:flex}._groupHeadFirst_1d07h_1114{padding-top:18px}._groupLabelTodo_1d07h_1118,._groupLabelDone_1d07h_1119{letter-spacing:1.5px;text-transform:uppercase;font-size:11px;font-weight:800}._groupLabelTodo_1d07h_1118{color:#6b4e00}._groupLabelDone_1d07h_1119{color:#1d2440}._groupLine_1d07h_1134{background:#e3e4e8;flex-grow:1;height:1px}._testRow_1d07h_1140{border-bottom:1px solid #eeeff2;grid-template-columns:48px minmax(0,1fr) 150px 150px;align-items:center;gap:16px;padding:14px 0;display:grid}._testsBox_1d07h_547>div>._testRow_1d07h_1140{padding:14px 24px}._testIcon_1d07h_1153{justify-content:center;align-items:center;width:48px;height:48px;display:flex}._testMain_1d07h_1161{flex-direction:column;gap:3px;min-width:0;display:flex}._testMeta_1d07h_1168{letter-spacing:1.2px;text-transform:uppercase;color:#7a7f8e;font-size:10px;font-weight:700}._testMetaStrong_1d07h_1176{color:#1d2440;font-weight:800}._testTitle_1d07h_1181{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}._testSub_1d07h_1189{color:#6b7080;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._testScore_1d07h_1197{justify-content:flex-end;display:flex}._scoreBox_1d07h_1202{flex-direction:column;gap:6px;width:100%;display:flex}._scoreLine_1d07h_1209{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._scoreMain_1d07h_1216{font-size:14px;font-weight:800}._scorePct_1d07h_1221{color:#6b7080;font-size:12px;font-weight:700}._todoTag_1d07h_1227{color:#6b4e00;letter-spacing:1px;text-transform:uppercase;background:#fff4cc;padding:4px 8px;font-size:10px;font-weight:800}._testAction_1d07h_1237{justify-content:flex-end;display:flex}._actionBtn_1d07h_1242{color:#1d2440;white-space:nowrap;background:#fff;border:1px solid #1d2440;border-radius:0;align-items:center;gap:8px;height:36px;padding:0 14px;font-size:12px;font-weight:800;display:inline-flex}._actionBtn_1d07h_1242:hover{color:#fff;background:#1d2440}._actionIconRed_1d07h_1262{color:#d41a36;display:inline-flex}@media (width<=1400px){._kpiGrid_1d07h_213{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1200px){._split_1d07h_708{grid-template-columns:minmax(0,1fr)}._leftPane_1d07h_717{border-bottom:1px solid #e3e4e8;border-right:0}._perfGrid_1d07h_365{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){._page_1d07h_1{padding:22px 16px 36px}._programGrid_1d07h_126,._filterGrid_1d07h_596{grid-template-columns:minmax(0,1fr)}._kpiGrid_1d07h_213{grid-template-columns:repeat(2,minmax(0,1fr))}._rightHead_1d07h_984{flex-direction:column;align-items:stretch}._rightProgress_1d07h_1007{width:auto}._testRow_1d07h_1140{grid-template-columns:40px minmax(0,1fr)}._testScore_1d07h_1197,._testAction_1d07h_1237{grid-column:2;justify-content:flex-start}._upNext_1d07h_1029{flex-wrap:wrap}}._rootEmbedded_1jva4_1{background:var(--bg-page);min-height:0;font-family:var(--font-family);font-size:var(--text-body-sm);line-height:var(--line-height);color:var(--text-primary);margin:0}._root_1jva4_1{background:var(--bg-page);min-height:100%;font-family:var(--font-family);font-size:var(--text-body-sm);line-height:var(--line-height);color:var(--text-primary);margin:-8px -12px 0}._heroBar_1jva4_21{background:var(--secondary);color:#fff;padding:var(--space-4) 0 var(--space-5)}._heroInner_1jva4_27{max-width:1540px;padding:0 var(--space-5);justify-content:space-between;align-items:center;gap:var(--space-4);margin:0 auto;display:flex}._heroLogo_1jva4_37{width:auto;height:70px}._scoreTitle_1jva4_42{font-size:var(--text-h2);letter-spacing:.042em;font-weight:700;line-height:1;position:relative;top:6px}._scoreTitleLight_1jva4_51{font-weight:500}._body_1jva4_55{max-width:1540px;padding:0 var(--space-5) var(--space-5);margin:0 auto}._analysisWrap_1jva4_61{max-width:1540px;padding:var(--space-3) var(--space-5) var(--space-6);margin:0 auto}._topGrid_1jva4_67{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:1.15fr .85fr;display:grid}@media (width<=900px){._topGrid_1jva4_67{grid-template-columns:1fr}}._card_1jva4_80{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--space-6) var(--space-6);color:var(--text-primary)}._cardTall_1jva4_88{min-height:100%;padding:var(--space-5);justify-content:center;align-items:center;display:flex}._splitRow_1jva4_96{gap:var(--space-3);grid-template-columns:1fr auto 88px;align-items:center;display:grid}._splitRow_1jva4_96+._splitRow_1jva4_96{margin-top:var(--space-2)}._vRule_1jva4_107{background:var(--border);align-self:stretch;width:2px;min-height:44px}._iconTitle_1jva4_114{align-items:center;gap:var(--space-3);display:flex}._icon62_1jva4_120{object-fit:contain;width:62px;height:62px}._icon72_1jva4_126{object-fit:contain;width:72px;height:72px}._enTitle_1jva4_132{font-size:var(--text-body);color:var(--primary);text-transform:uppercase;letter-spacing:.04em;font-weight:700}._trTitle_1jva4_140{font-size:var(--text-body);color:var(--text-primary);font-weight:500}._bigNum_1jva4_146{font-size:var(--text-h1);text-align:center;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}._midNum_1jva4_154{font-size:var(--text-h4);text-align:center;font-variant-numeric:tabular-nums;font-weight:700}._hr_1jva4_161{border:none;border-top:1px solid var(--border);opacity:1;margin:var(--space-3) 0 0}._hrMuted_1jva4_168{border-top-color:var(--border)}._hrPrimary_1jva4_172{border-top-color:var(--primary)}._noteText_1jva4_176{font-size:var(--text-body-sm);margin-top:var(--space-2);color:var(--text-secondary);line-height:var(--line-height)}._noteBold_1jva4_183{color:var(--text-primary);font-weight:700}._overviewRows_1jva4_188{flex-direction:column;gap:0;display:flex}._overviewPairRow_1jva4_194{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._overviewRow_1jva4_188{gap:var(--space-3);grid-template-columns:1fr auto 80px;align-items:center;display:grid}@media (width<=700px){._overviewPairRow_1jva4_194{grid-template-columns:1fr}}._overviewLabelEn_1jva4_213{font-size:var(--text-body);color:var(--text-primary);font-weight:700}._overviewLabelTr_1jva4_219{font-size:var(--text-body);color:var(--text-secondary);font-weight:400}._circleWrap_1jva4_225{width:200px;height:200px;position:relative}._circlePct_1jva4_231{font-size:var(--text-h1);color:var(--primary);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;inset:0}._animatedCircle_1jva4_243{animation:1.5s ease-out forwards _karneDash_1jva4_1}@keyframes _karneDash_1jva4_1{0%{stroke-dashoffset:var(--circumference)}to{stroke-dashoffset:var(--target-offset)}}._analysisHead_1jva4_256{background:var(--secondary);color:#fff;border-radius:var(--radius-card);padding:var(--space-6);margin:0 0 var(--space-3)}._analysisHead_1jva4_256 ._enTitle_1jva4_132,._analysisHead_1jva4_256 ._trTitle_1jva4_140{color:#fff}._analysisHead_1jva4_256 ._trTitle_1jva4_140{opacity:.92;font-weight:500}._analysisLead_1jva4_274{font-size:var(--text-body);font-weight:700;line-height:var(--line-height)}._analysisLeadSub_1jva4_280{margin-top:var(--space-1);font-size:var(--text-body-sm);font-weight:400;line-height:var(--line-height);opacity:.92}._rangeLabelRow_1jva4_288{font-size:var(--text-h5);line-height:var(--line-height)}._rangeLabelEn_1jva4_293{color:var(--text-primary);font-weight:700}._rangeSep_1jva4_298{color:var(--primary);font-weight:700}._rangeLabelTr_1jva4_303{color:var(--text-secondary);font-weight:400}._sectionMuted_1jva4_308{color:var(--text-secondary)}._sectionCards_1jva4_312{gap:var(--space-2);margin-bottom:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=1000px){._sectionCards_1jva4_312{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){._sectionCards_1jva4_312{grid-template-columns:1fr}}._sectionCard_1jva4_312{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--space-4);height:100%}._sectionCardTitle_1jva4_339{font-size:var(--text-body-sm);margin-bottom:var(--space-3);min-height:48px;line-height:var(--line-height)}._sectionCardTitle_1jva4_339 b{margin-top:var(--space-1);color:var(--text-primary);font-weight:700;display:block}._statLine_1jva4_353{min-height:36px;font-size:var(--text-body-sm);color:var(--text-secondary);justify-content:space-between;align-items:center;display:flex}._statLineVal_1jva4_362{font-size:var(--text-h5);color:var(--primary);font-variant-numeric:tabular-nums;font-weight:700}._tabList_1jva4_369{gap:var(--space-1);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._tabBtn_1jva4_380{background:var(--bg-card);min-width:140px;color:var(--text-primary);border-radius:var(--radius-card);padding:var(--space-3) var(--space-3);font-family:var(--font-family);font-size:var(--text-caption);font-weight:600;line-height:var(--line-height);cursor:pointer;text-align:center;transition:background var(--transition), color var(--transition);border:none;flex:1 1 0}._tabBtnActive_1jva4_397{background:var(--primary);color:#fff}._tabPanel_1jva4_402{margin-top:var(--space-7)}._sectionHeading_1jva4_406{font-size:var(--text-body);margin:0 0 var(--space-4) var(--space-5);color:var(--text-primary);font-weight:600}._sectionHeadingSep_1jva4_413{color:var(--primary)}._questionCard_1jva4_417{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-card);margin-bottom:var(--space-3);padding:var(--space-2) var(--space-3)}._questionRow_1jva4_425{gap:var(--space-2);font-size:var(--text-caption);line-height:var(--line-height);grid-template-columns:72px 1fr 1fr 72px;align-items:center;display:grid}@media (width<=800px){._questionRow_1jva4_425{grid-template-columns:56px 1fr}}._qNo_1jva4_440{align-items:center;gap:var(--space-3);font-weight:600;font-size:var(--text-caption);color:var(--text-primary);display:flex}._statusIcon_1jva4_449{object-fit:contain;width:32px;height:32px}._actionIcon_1jva4_455{object-fit:contain;cursor:pointer;width:32px;height:32px}._answerCorrect_1jva4_462{color:var(--success);font-weight:600}._answerWrong_1jva4_467{color:var(--danger);font-weight:600}._answerBlank_1jva4_472{color:var(--text-secondary);font-weight:600}._backRow_1jva4_477{max-width:1540px;padding:var(--space-3) var(--space-5) 0;margin:0 auto}._rootEmbedded_1es1j_1{background:var(--bg-page);min-height:0;font-family:var(--font-family);font-size:var(--text-body-sm);line-height:var(--line-height);color:var(--text-primary);margin:0}._heroBar_1es1j_11{background:var(--secondary);color:#fff;padding:var(--space-4) 0}._heroInner_1es1j_17{max-width:1540px;padding:0 var(--space-5);justify-content:space-between;align-items:center;gap:var(--space-4);margin:0 auto;display:flex}._heroLogo_1es1j_27{width:auto;height:50px}._scoreTitle_1es1j_32{letter-spacing:.042em;font-size:29px;font-weight:700;line-height:1}._scoreTitleLight_1es1j_39{font-weight:500}._body_1es1j_43{max-width:1540px;padding:var(--space-4) var(--space-5) var(--space-6);margin:0 auto}._topGrid_1es1j_49{gap:var(--space-4);margin-bottom:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}@media (width<=1100px){._topGrid_1es1j_49{grid-template-columns:1fr}}._leftScoreColumn_1es1j_63{gap:var(--space-3);flex-direction:column;width:100%;min-width:0;display:flex}._card_1es1j_71{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--space-4);color:var(--text-primary)}._cardStretch_1es1j_79{height:100%}._cardNested_1es1j_83{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg-card);box-sizing:border-box;width:100%;min-width:0}._enLabel_1es1j_93{font-size:var(--text-caption);text-transform:uppercase;color:var(--primary);font-weight:700}._areaTitle_1es1j_100{font-size:var(--text-body-sm);margin-top:var(--space-1);font-weight:700}._scoreRow_1es1j_106{margin-top:var(--space-2);flex-wrap:nowrap;align-items:center;gap:10px;width:100%;min-width:0;display:flex}._bigScore_1es1j_116{font-variant-numeric:tabular-nums;flex:none;font-size:48px;font-weight:700;line-height:1}._midScore_1es1j_124{font-variant-numeric:tabular-nums;flex:none;font-size:27px;font-weight:700;line-height:1}._bandMuted_1es1j_132{font-size:var(--text-body-sm);color:var(--text-secondary);text-align:center;flex:none;min-width:72px;font-weight:700}._vRule_1es1j_141{background:var(--border);flex:0 0 1px;align-self:stretch;width:1px;min-height:60px}._rangeLine_1es1j_149{margin-top:var(--space-2);font-size:var(--text-caption)}._rangeSep_1es1j_154{color:var(--primary);font-weight:700}._sectionScoresTitle_1es1j_159{font-size:var(--text-caption);text-transform:uppercase;color:var(--primary);margin-bottom:var(--space-3);font-weight:700}._sectionBlock_1es1j_167{width:100%;min-width:0}._sectionBlock_1es1j_167+._sectionBlock_1es1j_167{margin-top:var(--space-2)}._hr_1es1j_176{border:none;border-top:1px solid var(--border);margin:var(--space-3) 0}._noteMuted_1es1j_182{font-size:var(--text-caption);color:var(--text-secondary);line-height:var(--line-height)}._sectionHead_1es1j_188{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}._sectionIcon_1es1j_195{object-fit:contain;width:52px;height:52px}._sectionHeadLabel_1es1j_201{font-size:var(--text-caption);text-transform:uppercase;color:var(--primary);font-weight:700}._sectionHeadTitle_1es1j_208{font-size:var(--text-body);font-weight:700}._moduleBlock_1es1j_213{padding:var(--space-4) 0}._moduleTitle_1es1j_217{font-size:var(--text-body-sm);text-transform:uppercase;margin-bottom:var(--space-2);font-weight:700}._statLine_1es1j_224{min-height:28px;font-size:var(--text-body-sm);justify-content:space-between;align-items:center;display:flex}._statLabel_1es1j_232{font-weight:500}._statVal_1es1j_236{font-variant-numeric:tabular-nums;font-weight:700}._analysisCard_1es1j_241{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--space-5)}._analysisTitle_1es1j_248{font-size:var(--text-h5);margin-bottom:var(--space-4);font-weight:700}._analysisTitleSep_1es1j_254{color:var(--primary)}._analysisTitleSub_1es1j_258{font-size:var(--text-body);font-weight:700}._modulePickerGrid_1es1j_263{gap:var(--space-3);margin-bottom:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=700px){._modulePickerGrid_1es1j_263{grid-template-columns:1fr}}._modulePickerCard_1es1j_276{background:var(--secondary);color:#fff;border-radius:var(--radius-card);padding:var(--space-4);text-align:center}._modulePickerHeader_1es1j_284{font-size:var(--text-body-sm);margin-bottom:var(--space-3);font-weight:700}._modulePickerHeaderSep_1es1j_290{color:var(--primary)}._moduleBtnRow_1es1j_294{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._moduleBtn_1es1j_294{color:var(--text-primary);font-family:var(--font-family);font-size:var(--text-caption);cursor:pointer;transition:background var(--transition), color var(--transition);background:#fff;border:none;border-radius:8px;padding:10px 24px;font-weight:700}._moduleBtnActive_1es1j_314{background:var(--primary);color:#fff}._tabHeading_1es1j_319{font-size:var(--text-body);margin:0 0 var(--space-4) var(--space-5);font-weight:600}._tabHeadingSep_1es1j_325{color:var(--primary)}._questionCard_1es1j_329{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-card);margin-bottom:var(--space-2);padding:var(--space-2) var(--space-3)}._questionRow_1es1j_337{gap:var(--space-2);font-size:var(--text-caption);grid-template-columns:72px 1fr 1fr 96px;align-items:center;display:grid}@media (width<=800px){._questionRow_1es1j_337{grid-template-columns:56px 1fr}}._qNo_1es1j_351{align-items:center;gap:var(--space-2);font-weight:600;display:flex}._statusIcon_1es1j_358{object-fit:contain;width:32px;height:32px}._actionIcon_1es1j_364{object-fit:contain;cursor:pointer;width:32px;height:32px}._answerCorrect_1es1j_371{color:var(--success);font-weight:600}._answerWrong_1es1j_376{color:var(--danger);font-weight:600}._answerBlank_1es1j_381{color:var(--text-secondary);font-weight:600}._miniRingWrap_1es1j_386{width:50px;height:50px;margin:0 auto;position:relative}._miniRingPct_1es1j_393{color:var(--primary);justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;position:absolute;inset:0}._empty_1es1j_404{padding:var(--space-5);text-align:center;color:var(--text-secondary)}._wrap_gt4mq_1{flex-direction:column;gap:16px;padding:4px 2px 24px;display:flex}._headCard_gt4mq_8{background:#fff;border:1px solid #2428401a;border-radius:4px;padding:18px 20px}._headTop_gt4mq_15{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._headTitle_gt4mq_23{color:#242840;font-size:18px;font-weight:800;line-height:1.25}._headSub_gt4mq_30{color:#2428409e;margin-top:6px;font-size:13px;font-weight:600}._backBtn_gt4mq_37{flex-shrink:0}._statsGrid_gt4mq_41{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}@media (width<=900px){._statsGrid_gt4mq_41{grid-template-columns:repeat(2,minmax(0,1fr))}}._statBox_gt4mq_53{background:#fafbfd;border:1px solid #24284014;border-radius:4px;padding:12px 14px}._statLabel_gt4mq_60{letter-spacing:.02em;text-transform:uppercase;color:#24284080;font-size:11px;font-weight:700}._statValue_gt4mq_68{color:#242840;margin-top:4px;font-size:22px;font-weight:900;line-height:1.1}._statValueGood_gt4mq_76{color:#1f7a4a}._statValueBad_gt4mq_80{color:#c62828}._statValueMuted_gt4mq_84{color:#2428408c}._sectionCard_gt4mq_88{background:#fff;border:1px solid #2428401a;border-radius:4px;overflow:hidden}._sectionHead_gt4mq_95{color:#242840;border-bottom:1px solid #24284014;padding:12px 16px;font-size:14px;font-weight:800}._table_gt4mq_103{border-collapse:collapse;width:100%;font-size:13px}._table_gt4mq_103 th,._table_gt4mq_103 td{text-align:left;border-bottom:1px solid #2428400f;padding:10px 14px}._table_gt4mq_103 th{text-transform:uppercase;letter-spacing:.03em;color:#24284080;background:#fafbfd;font-size:11px;font-weight:800}._table_gt4mq_103 tr:last-child td{border-bottom:none}._tableNum_gt4mq_129{text-align:right;font-variant-numeric:tabular-nums}._satRow_gt4mq_134{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px 16px 16px;display:grid}@media (width<=700px){._satRow_gt4mq_134{grid-template-columns:1fr}}._satCol_gt4mq_147{background:#fafbfd;border:1px solid #24284014;border-radius:4px;padding:12px 14px}._satColLabel_gt4mq_154{text-transform:uppercase;color:#24284080;font-size:11px;font-weight:800}._satColVal_gt4mq_161{color:#242840;margin-top:6px;font-size:20px;font-weight:900}._answerOk_gt4mq_168{color:#1f7a4a;font-weight:800}._answerBad_gt4mq_173{color:#c62828;font-weight:800}._answerBlank_gt4mq_178{color:#24284073;font-weight:700}._questionsToggle_gt4mq_183{cursor:pointer;color:#242840;background:#fafbfd;border:none;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;font-size:14px;font-weight:800;display:flex}._questionsBody_gt4mq_197{max-height:420px;overflow:auto}._empty_gt4mq_202{text-align:center;color:#2428408c;padding:24px;font-size:14px;font-weight:600}._content_tmjty_1{background:var(--bg-page);border-radius:var(--radius-card);max-height:90vh;font-family:var(--font-family);flex-direction:column;display:flex;overflow:hidden;width:min(1596px,96vw)!important;max-width:96vw!important}._body_tmjty_13{flex:1;min-height:0;overflow:auto;padding:0!important}._header_tmjty_20{z-index:30;min-height:0;position:absolute;top:10px;right:10px;background:0 0!important;padding:0!important}._close_tmjty_30{color:#fff;background:#2428408c;border-radius:50%}._close_tmjty_30:hover{background:#242840d9}._wrap_6uoy7_1{gap:var(--space-3);grid-template-columns:1fr;align-items:start;width:100%;display:grid}@media (width>=1024px){._wrap_6uoy7_1{grid-template-columns:1fr 1fr}}._card_6uoy7_15{flex-direction:column;min-width:0;min-height:0;display:flex}._cardBody_6uoy7_31{padding-top:var(--space-3);padding-bottom:var(--space-3)}._list_6uoy7_37{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_6uoy7_45{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) 0;border:0;border-bottom:1px solid var(--border);text-align:left;cursor:pointer;color:inherit;box-sizing:border-box;transition:background-color var(--transition);background:0 0;margin:0;font-family:inherit;display:flex}._row_6uoy7_45:hover{background:var(--hover-row)}._rowStatic_6uoy7_68{cursor:default}._rowStatic_6uoy7_68:hover{background:0 0}._row_6uoy7_45:disabled{cursor:default;opacity:1}._list_6uoy7_37 li:last-child ._row_6uoy7_45{border-bottom:0;padding-bottom:0}._row_6uoy7_45:focus-visible{outline:2px solid var(--tertiary);outline-offset:1px}._logoCol_6uoy7_91{width:70px;min-width:70px;max-width:70px;padding-right:var(--space-2);margin-right:var(--space-1);border-right:1px solid var(--border);box-sizing:border-box;flex:0 0 70px;justify-content:center;align-self:stretch;align-items:center;display:flex}._logo_6uoy7_91{object-fit:contain;background:0 0;border:0;flex-shrink:0;width:70px;height:60px}._logoRound_6uoy7_115{object-fit:cover;border:1px solid var(--border);background:var(--bg-page);border-radius:50%;width:50px;height:50px}._logoFallback_6uoy7_124{background:color-mix(in srgb, var(--secondary) 8%, var(--bg-page));border:1px solid var(--border);width:50px;height:50px;color:var(--secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._main_6uoy7_137{flex-direction:column;flex:1;justify-content:center;gap:4px;min-width:0;display:flex}._title_6uoy7_146{font-size:var(--dash-bold-size,13px);font-weight:var(--dash-bold-weight,800);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}._sub_6uoy7_156{font-size:var(--dash-soft-size,12px);font-weight:var(--dash-soft-weight,400);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}._metaRow_6uoy7_166{flex-wrap:wrap;align-items:flex-end;gap:4px 16px;display:flex}._metaItem_6uoy7_173{flex-direction:column;gap:2px;min-width:0;display:inline-flex}._metaLabel_6uoy7_180{font-size:var(--dash-soft-size,12px);font-weight:var(--dash-soft-weight,400);color:var(--text-secondary);line-height:1.2}._metaValue_6uoy7_187{font-size:var(--dash-bold-size,13px);font-weight:var(--dash-bold-weight,800);color:var(--secondary);line-height:1.2}._metaValueAccepted_6uoy7_194{color:var(--success)}._metaValueRejected_6uoy7_198{color:var(--danger)}._metaValueWaiting_6uoy7_202{color:var(--warning)}._openCue_6uoy7_206{width:20px;color:var(--text-secondary);opacity:.45;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._row_6uoy7_45:hover ._openCue_6uoy7_206{color:var(--secondary);opacity:1}._rowStatic_6uoy7_68 ._openCue_6uoy7_206{display:none}._stateCenter_6uoy7_225{justify-content:center;align-items:center;min-height:180px;display:flex}._alertBox_6uoy7_232{padding:var(--space-3);border:1px solid color-mix(in srgb, var(--danger) 35%, var(--border));border-radius:var(--radius-card);background:var(--bg-card);font-size:var(--dash-soft-size,12px);color:var(--text-primary)}._globalEmpty_6uoy7_241{width:100%;padding:var(--space-5) var(--space-3);text-align:center}._globalEmptyIcon_6uoy7_247{margin:0 auto var(--space-3);color:var(--text-secondary);opacity:.5;display:inline-flex}._globalEmptyTitle_6uoy7_254{font-size:var(--dash-bold-size,13px);font-weight:var(--dash-bold-weight,800);color:var(--text-primary);margin:0}._globalEmptyHint_6uoy7_261{margin:var(--space-2) 0 0;font-size:var(--dash-soft-size,12px);font-weight:var(--dash-soft-weight,400);color:var(--text-secondary);line-height:1.55}._checklist_6uoy7_269{flex-wrap:wrap;gap:6px 10px;margin-top:2px;display:flex}._checkItem_6uoy7_276{font-size:11px;font-weight:var(--dash-soft-weight,400);color:var(--text-secondary);line-height:1.3}._checkItemDone_6uoy7_283{color:var(--text-primary);font-weight:600}._page_10r4b_1{flex-direction:column;gap:14px;width:100%;min-height:0;display:flex}._detailPage_10r4b_9{color:#1d2440;box-sizing:border-box;gap:28px;width:100%;max-width:none;padding:34px 44px 52px;font-family:Montserrat,Segoe UI,system-ui,sans-serif}._pageCenter_10r4b_19{place-items:center;min-height:240px;display:grid}._empty_10r4b_26{padding:var(--space-6);border-radius:var(--radius-card);border:1px dashed var(--border);text-align:center;color:var(--text-secondary);font-family:Montserrat,sans-serif;font-size:13px;line-height:1.55}._assignHero_10r4b_37{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;padding:2px 2px 6px;display:flex}._assignHeroLeft_10r4b_46{min-width:0}._assignTitle_10r4b_50{color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-1));margin:0;font-family:Montserrat,sans-serif;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:800;line-height:1.2}._assignSub_10r4b_59{color:var(--text-secondary);margin:6px 0 0;font-size:13px;font-weight:500;line-height:1.45}._assignHeroMeta_10r4b_67{color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700}._assignTableCard_10r4b_76{border:1px solid var(--border);background:var(--bg-card);border-radius:16px;overflow:hidden}._assignTableWrap_10r4b_83{overflow-x:auto}._assignHead_10r4b_87,._assignRow_10r4b_88{grid-template-columns:minmax(220px,1.5fr) minmax(90px,.7fr) minmax(90px,.7fr) minmax(130px,1fr) minmax(120px,.9fr) minmax(120px,.9fr) minmax(120px,auto);align-items:center;gap:10px 14px;min-width:980px;padding:14px 18px;display:grid}._assignHead_10r4b_87{border-bottom:1px solid var(--border);letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);background:color-mix(in srgb, var(--hover-row) 45%, var(--bg-card));font-family:Montserrat,sans-serif;font-size:11px;font-weight:700}._assignBody_10r4b_115{flex-direction:column;display:flex}._assignRow_10r4b_88{border-bottom:1px solid color-mix(in srgb, var(--border) 70%, transparent)}._assignRow_10r4b_88:last-child{border-bottom:none}._assignRow_10r4b_88:hover{background:var(--hover-row)}._assignRowLocked_10r4b_132{opacity:.88}._aColName_10r4b_136{flex-direction:column;gap:3px;min-width:0;display:flex}._aColStat_10r4b_143{color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-2));font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;font-family:Montserrat,sans-serif;font-size:12.5px;font-weight:600;display:inline-flex}._assignStatIcon_10r4b_155{color:var(--text-secondary);flex-shrink:0}._aColProgress_10r4b_160{align-items:center;gap:8px;min-width:0;display:flex}._aColAction_10r4b_167{justify-content:flex-end;display:flex}._assignTag_10r4b_172{letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);font-size:10px;font-weight:700}._assignName_10r4b_180{color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-1));word-break:break-word;font-family:Montserrat,sans-serif;font-size:.95rem;font-weight:600;line-height:1.3}._assignDesc_10r4b_189{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}._assignProgressTrack_10r4b_200{background:color-mix(in srgb, var(--border) 85%, transparent);border-radius:999px;flex:1;min-width:56px;height:7px;overflow:hidden}._assignProgressFill_10r4b_209{background:var(--primary);border-radius:999px;height:100%;display:block}._assignProgressPct_10r4b_216{color:var(--text-secondary);font-variant-numeric:tabular-nums;min-width:36px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700}._enterPrimary_10r4b_225{font-weight:700;background:var(--primary)!important;color:#fff!important;border:0!important}._enterOutline_10r4b_232{font-weight:700;color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-1))!important;border:1px solid var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--border))!important;background:0 0!important}._soonBtn_10r4b_239{font-weight:700;background:color-mix(in srgb, var(--text-secondary) 12%, transparent)!important;color:var(--text-secondary)!important;border:0!important}._courseHeader_10r4b_248{flex-direction:column;gap:18px;display:flex}._courseBar_10r4b_254{border-bottom:2px solid #1d2440;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;display:flex}._courseBarLeft_10r4b_264{flex-wrap:wrap;align-items:center;gap:14px;min-width:0;display:flex}._courseBrand_10r4b_272{color:#d41a36;letter-spacing:0;text-transform:uppercase;font-size:13px;font-weight:800}._courseBarSep_10r4b_280{background:#d5d7de;flex-shrink:0;width:1px;height:22px}._courseBarTrail_10r4b_287{letter-spacing:2px;color:#7a7f8e;text-transform:uppercase;font-size:13px;font-weight:500}._courseBarRight_10r4b_295{letter-spacing:1.5px;color:#7a7f8e;text-transform:uppercase;font-size:13px;font-weight:500}._courseBarRight_10r4b_295 b{color:#1d2440;font-weight:800}._courseTitleRow_10r4b_308{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}._courseHeadline_10r4b_316{letter-spacing:-.5px;color:#1d2440;margin:0;font-size:36px;font-weight:800;line-height:1.15}._courseTabs_10r4b_325{background:#fff;border:1px solid #d5d7de;flex-wrap:wrap;display:flex}._courseTab_10r4b_325{color:#5a5f6e;cursor:pointer;background:#fff;border:0;border-right:1px solid #d5d7de;height:48px;padding:0 22px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600}._courseTab_10r4b_325:last-child{border-right:0}._courseTabActive_10r4b_349{color:#fff;background:#1d2440;font-weight:700}._uaSectionHead_10r4b_355{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;display:flex}._uaSection_10r4b_355{flex-direction:column;gap:14px;min-width:0;display:flex}._uaBack_10r4b_370{color:#5a5f6e;cursor:pointer;background:0 0;border:0;padding:0;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600}._uaBack_10r4b_370:hover{color:#1d2440}._uaKicker_10r4b_385{letter-spacing:2px;text-transform:uppercase;color:#7a7f8e;flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;font-weight:600;display:flex}._uaKickerNum_10r4b_397{color:#d41a36;letter-spacing:0;font-weight:800}._snapSection_10r4b_404{flex-direction:column;gap:14px;display:flex}._snapGrid_10r4b_410{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}._snapCard_10r4b_416,._snapCardCol_10r4b_417{box-sizing:border-box;background:#fff;border:1px solid #e3e4e8;min-width:0;min-height:176px;padding:20px 22px}._snapCard_10r4b_416{align-items:center;gap:16px;display:flex}._snapCardBody_10r4b_432{flex-direction:column;gap:4px;min-width:0;display:flex}._snapCardCol_10r4b_417{flex-direction:column;gap:12px;display:flex}._snapHint_10r4b_445{color:#6b7080;margin-top:auto;font-size:12px;font-weight:500;line-height:1.45}._snapValueMuted_10r4b_453{color:#7a7f8e;letter-spacing:0;font-size:13px;font-weight:600}._snapChipOk_10r4b_460{color:#17613d;align-self:flex-start;font-size:12px;font-weight:700}._snapCardDark_10r4b_467{color:#fff;background:#1d2440;border-color:#1d2440}._snapLabel_10r4b_473{color:#7a7f8e;letter-spacing:1.2px;text-transform:uppercase;font-size:11px;font-weight:700}._snapLabelDark_10r4b_481{letter-spacing:1.2px;text-transform:uppercase;color:#fcc70a;font-size:11px;font-weight:700}._snapValue_10r4b_453{letter-spacing:-.5px;font-size:28px;font-weight:800;line-height:1}._snapValueMd_10r4b_496{font-size:20px;font-weight:800}._snapValueSub_10r4b_501{color:#bfc3d4;font-size:14px;font-weight:600}._snapThinBar_10r4b_507{background:#eeeff2;height:6px}._snapThinBar_10r4b_507>span{height:6px;display:block}._snapMix_10r4b_517{background:#c9cbd3;height:6px;display:flex}._snapMix_10r4b_517>span{height:100%;display:block}._snapMixRest_10r4b_528{background:#c9cbd3;flex:1}._snapDyB_10r4b_533{color:#5a5f6e;flex-wrap:wrap;gap:12px;font-size:12px;font-weight:600;display:flex}._snapDyItem_10r4b_542{align-items:center;gap:6px;display:inline-flex}._snapDot_10r4b_548{flex-shrink:0;width:8px;height:8px;display:inline-block}._snapDarkBar_10r4b_555{background:#3a4260;height:6px;position:relative}._snapDarkBar_10r4b_555>span{background:#fff;height:6px;display:block}._snapGoalTick_10r4b_567{background:#fcc70a;width:3px;height:14px;display:block;position:absolute;top:-4px}._snapWeekBars_10r4b_576{gap:4px;height:6px;display:flex}._snapWeekOn_10r4b_582,._snapWeekOff_10r4b_583{flex:1;height:6px}._snapWeekOn_10r4b_582{background:#1d2440}._snapWeekOff_10r4b_583{background:#eeeff2}._snapDarkMeta_10r4b_596{color:#bfc3d4;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}._masterySection_10r4b_606{flex-direction:column;gap:14px;display:flex}._masteryHead_10r4b_612{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._masteryLegend_10r4b_620{flex-wrap:wrap;gap:6px;font-size:11px;font-weight:700;display:flex}._legStrong_10r4b_628{color:#17613d;background:#e2f2e9;padding:5px 10px}._legMid_10r4b_634{color:#6b4e00;background:#fff4cc;padding:5px 10px}._legWeak_10r4b_640{color:#a8142b;background:#fbe3e7;padding:5px 10px}._legIdle_10r4b_646{color:#5a5f6e;background:#eeeff2;padding:5px 10px}._masteryGrid_10r4b_652{grid-template-columns:minmax(220px,400px) minmax(0,1fr);gap:14px;display:grid}._domainList_10r4b_658{flex-direction:column;gap:10px;display:flex}._domainBtn_10r4b_664{text-align:left;cursor:pointer;color:#1d2440;width:100%;font:inherit;background:#fff;border:1px solid #e3e4e8;flex-direction:column;gap:10px;padding:18px 20px;font-family:Montserrat,Segoe UI,system-ui,sans-serif;display:flex}._domainBtnActive_10r4b_679{background:#f6f7fa;box-shadow:inset 0 0 0 2px #1d2440,inset 6px 0 #d41a36}._domainTop_10r4b_684{justify-content:space-between;align-items:center;gap:10px;display:flex}._domainName_10r4b_691{align-items:center;gap:10px;font-size:15px;font-weight:800;display:flex}._domainMark_10r4b_699{flex-shrink:0;align-items:flex-end;display:flex}._domainMark_10r4b_699>span:first-child{background:#d41a36;width:10px;height:10px}._domainMark_10r4b_699>span:last-child{background:#1d2440;width:5px;height:5px}._domainPct_10r4b_717{font-size:22px;font-weight:800}._toneStrong_10r4b_722{color:#17613d}._toneMid_10r4b_725{color:#6b4e00}._toneWeak_10r4b_728{color:#d41a36}._toneIdle_10r4b_731{color:#8a8fa0}._domainBar_10r4b_735{background:#eeeff2;width:100%;height:8px}._domainBar_10r4b_735>span,._barStrong_10r4b_742,._barMid_10r4b_743,._barWeak_10r4b_744,._barIdle_10r4b_745{height:100%;display:block}._barStrong_10r4b_742{background:#1f8a55}._barMid_10r4b_743{background:#fcc70a}._barWeak_10r4b_744{background:#d41a36}._barIdle_10r4b_745{background:#c9cbd3}._domainMeta_10r4b_763{color:#6b7080;justify-content:space-between;gap:8px;font-size:12px;font-weight:500;display:flex}._skillsPane_10r4b_772{background:#fff;border:1px solid #e3e4e8;flex-direction:column;min-width:0;display:flex}._skillsHead_10r4b_780{border-bottom:2px solid #1d2440;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}._skillsLink_10r4b_789{color:#1d2440;white-space:nowrap;cursor:default;background:#fff;border:1.5px solid #1d2440;flex-shrink:0;align-items:center;height:44px;padding:0 18px;font-family:inherit;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}._skillsTitle_10r4b_806{font-size:17px;font-weight:800}._skillsSub_10r4b_811{color:#5a5f6e;margin-top:3px;font-size:13px;font-weight:500}._skillsCols_10r4b_818{letter-spacing:1px;text-transform:uppercase;color:#7a7f8e;background:#f6f7fa;border-bottom:1px solid #eeeff2;grid-template-columns:minmax(0,1fr) 70px 220px 110px;gap:16px;padding:11px 22px;font-size:11px;font-weight:700;display:grid}._skillRow_10r4b_832{text-align:left;cursor:pointer;font:inherit;color:#1d2440;background:#fff;border:0;border-bottom:1px solid #eeeff2;grid-template-columns:minmax(0,1fr) 70px 220px 110px;align-items:center;gap:16px;padding:14px 22px;font-family:Montserrat,Segoe UI,system-ui,sans-serif;display:grid}._skillRow_10r4b_832:hover{background:#f7f7f9}._skillRowStatic_10r4b_852{color:#1d2440;background:#fff;border-top:1px solid #eeeff2;grid-template-columns:minmax(0,1fr) 70px 220px 110px;align-items:center;gap:16px;padding:15px 22px;font-family:Montserrat,Segoe UI,system-ui,sans-serif;display:grid}._skillName_10r4b_864{font-size:14px;font-weight:600}._skillQ_10r4b_869{color:#5a5f6e;font-size:14px;font-weight:600}._skillAcc_10r4b_875{align-items:center;gap:10px;display:flex}._skillAccBar_10r4b_881{background:#eeeff2;flex:1;height:8px}._skillAccBar_10r4b_881>span{height:100%;display:block}._skillAccNum_10r4b_892{text-align:right;width:44px;font-size:14px;font-weight:800}._skillStatus_10r4b_899{letter-spacing:.5px;text-transform:uppercase;padding:4px 9px;font-size:11px;font-weight:800;display:inline-block}._gapsGrid_10r4b_908{grid-template-columns:1.25fr 1fr .8fr;gap:14px;display:grid}._gapsSection_10r4b_914{flex-direction:column;gap:14px;display:flex}._gapsCard_10r4b_920{background:#fff;border:1px solid #e3e4e8;flex-direction:column;gap:14px;min-width:0;padding:24px;display:flex}._gapsEmpty_10r4b_930{color:#6b7080;font-size:13px;font-weight:500}._trendBars_10r4b_936{align-items:flex-end;gap:8px;height:140px;padding-top:8px;display:flex}._trendCol_10r4b_944{flex-direction:column;flex:1;align-items:center;gap:6px;min-width:0;height:100%;display:flex}._trendTrack_10r4b_954{background:#eeeff2;flex:1;align-items:flex-end;width:100%;display:flex}._trendTrack_10r4b_954>span{background:#1d2440;width:100%;min-height:4px;display:block}._trendVal_10r4b_969{color:#5a5f6e;font-size:11px;font-weight:700}._mistakeList_10r4b_975{flex-direction:column;gap:14px;display:flex}._mistakeRow_10r4b_981{flex-direction:column;gap:5px;display:flex}._mistakeTop_10r4b_987{color:#1d2440;justify-content:space-between;gap:10px;font-size:13px;font-weight:600;display:flex}._mistakeTop_10r4b_987 b{font-size:14px}._mistakeBar_10r4b_1000{background:#eeeff2;height:6px}._mistakeBar_10r4b_1000>span{height:6px;display:block}._gapsCardHead_10r4b_1010{justify-content:space-between;align-items:center;gap:12px;display:flex}._gapsCardTitle_10r4b_1017{margin:0;font-size:17px;font-weight:800}._gapsCardMeta_10r4b_1023{color:#7a7f8e;font-size:11px;font-weight:600}._gapsList_10r4b_1029{flex-direction:column;gap:8px;display:flex}._gapRow_10r4b_1035{background:#f6f7fa;align-items:center;gap:14px;padding:12px 14px;display:flex}._gapScore_10r4b_1043{color:#a8142b;background:#fbe3e7;flex-shrink:0;place-items:center;width:48px;height:44px;font-size:13px;font-weight:800;display:grid}._gapScoreStrong_10r4b_1055{color:#17613d;background:#e2f2e9}._gapScoreMid_10r4b_1060{color:#6b4e00;background:#fff4cc}._gapScoreWeak_10r4b_1065{color:#a8142b;background:#fbe3e7}._gapBody_10r4b_1070{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._gapDomain_10r4b_1078{letter-spacing:1.2px;color:#7a7f8e;text-transform:uppercase;font-size:10px;font-weight:700}._gapName_10r4b_1086{font-size:14px;font-weight:700;line-height:1.35}._gapMeta_10r4b_1092{color:#6b7080;font-size:12px;font-weight:500}._gapCta_10r4b_1098{color:#1d2440;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #c9cbd3;flex-shrink:0;height:40px;padding:0 14px;font-family:inherit;font-size:12px;font-weight:600}._gapsActions_10r4b_1112{gap:10px;padding-top:4px;display:flex}._gapsViewAll_10r4b_1118{color:#1d2440;cursor:pointer;background:#fff;border:1px solid #1d2440;flex:1 1 0;min-width:0;height:56px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:700;line-height:1.3}._gapsRetryAll_10r4b_1133{box-sizing:border-box;color:#1d2440;cursor:pointer;text-align:left;background:#fff;border:1px solid #c9cbd3;flex:1 1 0;align-items:center;gap:12px;min-width:0;height:56px;padding:0 16px;font-family:inherit;display:flex}._gapsRetryTitle_10r4b_1150{font-size:13px;font-weight:700;line-height:1.3;display:block}._gapsRetrySub_10r4b_1157{color:#6b7080;font-size:11px;font-weight:500;display:block}._trendSvg_10r4b_1164{width:100%;height:auto;display:block}._trendFooter_10r4b_1170{border-top:1px solid #e3e4e8;grid-template-columns:1fr 1fr;gap:12px;padding-top:14px;display:grid}._trendStat_10r4b_1178{flex-direction:column;gap:4px;display:flex}._trendStatBorder_10r4b_1184{border-left:1px solid #e3e4e8;padding-left:12px}._trendStatLabel_10r4b_1189{color:#7a7f8e;letter-spacing:1.2px;text-transform:uppercase;font-size:10px;font-weight:700}._trendStatValue_10r4b_1197{color:#1d2440;font-size:20px;font-weight:800}._trendStatDanger_10r4b_1203{color:#d41a36}._trendCopy_10r4b_1207{color:#4a4f5e;margin:0;font-size:13px;line-height:1.55}._trendCopy_10r4b_1207 b{color:#1d2440}._gapsCardHeadCol_10r4b_1218{flex-direction:column;gap:4px;display:flex}._mistakeRowDesign_10r4b_1224{border-bottom:1px solid #eeeff2;flex-direction:column;gap:6px;padding-bottom:14px;display:flex}._mistakeFoot_10r4b_1232{color:#5a5f6e;font-size:12px;line-height:1.5}._uaLegend_10r4b_1238{color:#1d2440;flex-wrap:wrap;gap:16px;font-size:12px;font-weight:700;display:flex}._uaLegItem_10r4b_1247{align-items:center;gap:8px;font-weight:600;display:inline-flex}._uaLegIcon_10r4b_1254{place-items:center;width:24px;height:24px;display:grid}._legVideo_10r4b_1261{color:#1d2440;background:#dce1ee}._legCw_10r4b_1266{color:#6b4e00;background:#fce7a0}._legHw_10r4b_1271{color:#a8142b;background:#f7d0d7}._legExam_10r4b_1276{color:#1d2440;box-sizing:border-box;background:#fff;border:2px solid #1d2440}._uaGrid_10r4b_1283{box-sizing:border-box;grid-template-columns:364px minmax(0,1fr);align-items:start;gap:14px;width:100%;max-width:none;display:grid}._unitsPane_10r4b_1293{background:#fff;border:1px solid #e3e4e8;flex-direction:column;align-self:start;min-width:0;display:flex}._unitsHead_10r4b_1302{box-sizing:border-box;border-bottom:1px solid #e3e4e8;flex-direction:column;justify-content:flex-end;gap:14px;min-height:140px;padding:24px 22px;display:flex}._unitsCurriculum_10r4b_1313{letter-spacing:2px;color:#7a7f8e;text-transform:uppercase;align-items:center;gap:12px;font-size:11px;font-weight:700;display:flex}._unitsCurriculumRed_10r4b_1324{color:#d41a36;letter-spacing:0;font-weight:800}._unitsCurriculumSep_10r4b_1330{background:#d5d7de;width:1px;height:14px}._unitsHeadRow_10r4b_1336{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._unitsTitle_10r4b_1343{color:#1d2440;margin:0;font-size:26px;font-weight:800;line-height:1.25}._unitsMeta_10r4b_1351{color:#6b7080;font-size:13px;font-weight:500}._unitsMeta_10r4b_1351 b{color:#1d2440;font-size:20px;font-weight:800}._unitsSegBar_10r4b_1364{align-items:stretch;gap:3px;width:100%;height:6px;display:flex}._unitsSeg_10r4b_1364{background:#eeeff2;flex:1 1 0;min-width:0;height:6px}._unitsSegDone_10r4b_1379,._unitsSegPartial_10r4b_1383{background:#1d2440}._unitsSegOpen_10r4b_1387{background:#fcc70a}._unitsSegLocked_10r4b_1391{background:#e3e4e8}._unitsSegIdle_10r4b_1395{background:#eeeff2}._unitsSegCurrent_10r4b_1399{z-index:1;position:relative;box-shadow:0 0 0 1px #1d2440}._unitsBody_10r4b_1405{flex-direction:column;max-height:min(72vh,820px);display:flex;overflow:auto}._unitLink_10r4b_1412{text-align:left;cursor:pointer;color:#1d2440;background:#fff;border:0;border-bottom:1px solid #eeeff2;align-items:center;gap:14px;width:100%;padding:14px;font-family:Montserrat,Segoe UI,system-ui,sans-serif;transition:background .15s,box-shadow .15s;display:flex}._unitLink_10r4b_1412:hover:not(._unitLinkActive_10r4b_1428){background:#f7f7f9}._unitLinkActive_10r4b_1428{background:#fffcf0;box-shadow:inset 3px 0 #fcc70a}._unitLinkDone_10r4b_1437 ._unitLinkText_10r4b_1437{font-weight:700}._unitLinkLocked_10r4b_1441{color:#8a8fa0}._unitLinkLocked_10r4b_1441 ._unitLinkText_10r4b_1437{color:#8a8fa0;font-weight:600}._unitStatus_10r4b_1450{box-sizing:border-box;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid;position:relative}._unitStatusDone_10r4b_1460{color:#fff;background:#1d2440}._unitStatusLocked_10r4b_1465{color:#8a8fa0;background:#f0f1f4}._unitLinkMain_10r4b_1470{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}._unitLinkText_10r4b_1437{color:#1d2440;align-items:center;min-height:38px;font-family:Montserrat,Segoe UI,system-ui,sans-serif;font-size:14px;font-weight:600;line-height:19px;display:flex}._unitLinkActive_10r4b_1428 ._unitLinkText_10r4b_1437{font-weight:800}._unitLinkSub_10r4b_1493{color:#6b7080;font-family:Montserrat,Segoe UI,system-ui,sans-serif;font-size:12px;font-weight:500}._unitLinkSub_10r4b_1493 b{color:#1d2440;font-weight:700}._unitLinkSubLock_10r4b_1505{color:#8a8fa0;align-items:center;gap:6px;font-family:Montserrat,Segoe UI,system-ui,sans-serif;font-size:12px;font-weight:500;display:inline-flex}._itemsPane_10r4b_1515{background:#fff;border:1px solid #e3e4e8;flex-direction:column;min-width:0;display:flex}._unitHead_10r4b_1523{box-sizing:border-box;border-bottom:1px solid #e3e4e8;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:48px;min-height:140px;padding:24px 26px;display:flex}._unitHeadLeft_10r4b_1535{flex-direction:column;gap:10px;min-width:0;display:flex}._unitEyebrow_10r4b_1542{letter-spacing:.12em;color:#7a7f8e;text-transform:uppercase;align-items:center;gap:12px;font-size:11px;font-weight:700;display:flex}._unitEyebrowRed_10r4b_1553{color:#d41a36;font-weight:800}._unitEyebrowSep_10r4b_1558{background:#d5d7de;width:1px;height:14px}._unitTitle_10r4b_1564{color:#1d2440;margin:0;font-size:26px;font-weight:800;line-height:1.25}._unitHeadRight_10r4b_1572{flex-direction:column;gap:10px;width:min(300px,100%);display:flex}._unitProgLine_10r4b_1579{color:#6b7080;justify-content:space-between;gap:12px;font-size:13px;font-weight:500;display:flex}._unitProgLine_10r4b_1579 b{color:#1d2440;font-size:16px;font-weight:800}._segBar_10r4b_1594{gap:3px;display:flex}._seg_10r4b_1594{background:#eeeff2;flex:1;height:6px}._segDone_10r4b_1605{background:#1d2440}._segOpen_10r4b_1609{background:#fcc70a}._segIdle_10r4b_1613{background:#eeeff2}._upNext_10r4b_1617{color:#fff;background:#1d2440;align-items:center;gap:22px;margin:22px 26px 4px;padding:18px 20px;display:flex}._upNextIcon_10r4b_1627{color:#f7d0d7;background:#2b3354;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}._upNextBody_10r4b_1637{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._upNextKicker_10r4b_1645{letter-spacing:1.4px;text-transform:uppercase;font-size:10px;font-weight:700}._upNextAccent_10r4b_1652{color:#fcc70a}._upNextDot_10r4b_1656{color:#7a82a0;margin:0 4px}._upNextKind_10r4b_1661{color:#f7d0d7}._upNextTitle_10r4b_1665{font-size:16px;font-weight:700;line-height:1.35}._upNextMeta_10r4b_1671{color:#bfc3d4;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:12px;font-weight:500;display:flex}._upNextCta_10r4b_1682{color:#1d2440;cursor:pointer;background:#fcc70a;border:0;flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:140px;height:40px;font-family:Montserrat,Segoe UI,system-ui,sans-serif;font-size:13px;font-weight:800;display:inline-flex}._upNextCta_10r4b_1682:disabled{opacity:.6;cursor:not-allowed}._actHead_10r4b_1704{color:#7a7f8e;letter-spacing:1.4px;text-transform:uppercase;grid-template-columns:48px minmax(0,1fr) 176px 140px;column-gap:20px;padding:16px 26px 10px;font-size:10px;font-weight:700;display:grid}._actList_10r4b_1716{flex-direction:column;display:flex}._actRow_10r4b_1721{border-top:1px solid #eeeff2;grid-template-columns:48px minmax(0,1fr) 176px 140px;align-items:center;column-gap:20px;padding:20px 26px;display:grid}._actRowActive_10r4b_1730{background:#fffcf0;box-shadow:inset 3px 0 #fcc70a}._actRowExam_10r4b_1735{border-top-color:#c9cbd3}._actRowLocked_10r4b_1739{opacity:.78}._actIcon_10r4b_1743{box-sizing:border-box;place-items:center;width:48px;height:48px;display:grid}._actIconVideo_10r4b_1751{color:#1d2440;background:#dce1ee}._actIconCw_10r4b_1756{color:#6b4e00;background:#fce7a0}._actIconHw_10r4b_1761{color:#a8142b;background:#f7d0d7}._actIconExam_10r4b_1766{color:#1d2440;background:#fff;border:2px solid #1d2440}._actIconLocked_10r4b_1772{color:#7a7f8e;background:#f0f1f4}._actContent_10r4b_1777{flex-direction:column;gap:6px;min-width:0;display:flex}._actType_10r4b_1784{letter-spacing:1.4px;text-transform:uppercase;font-size:10px;font-weight:700}._actTypeVideo_10r4b_1791{color:#1d2440}._actTypeCw_10r4b_1795{color:#6b4e00}._actTypeHw_10r4b_1799{color:#a8142b}._actTypeExam_10r4b_1803{color:#1d2440}._actTitle_10r4b_1807{color:#1d2440;font-size:15px;font-weight:700;line-height:1.35}._actMeta_10r4b_1814{color:#6b7080;flex-wrap:wrap;align-items:center;font-size:12px;font-weight:500;display:flex}._metaDot_10r4b_1823{vertical-align:middle;background:#b8bbc6;border-radius:50%;width:3px;height:3px;margin:0 8px;display:inline-block}._actResult_10r4b_1833{min-width:0}._actScore_10r4b_1837{flex-direction:column;gap:8px;display:flex}._actScoreLine_10r4b_1843{align-items:baseline;gap:8px;display:flex}._actScoreNum_10r4b_1849{color:#1d2440;font-size:16px;font-weight:800}._actScorePct_10r4b_1855{color:#6b7080;font-size:12px;font-weight:600}._actScoreBar_10r4b_1861{background:#eeeff2;height:4px}._actScoreBar_10r4b_1861>span{height:100%;display:block}._actWatched_10r4b_1871{color:#1d2440;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}._actNotStarted_10r4b_1880{color:#6b7080;font-size:13px;font-weight:600}._actLockedInfo_10r4b_1886{color:#8a8fa0;flex-direction:column;gap:3px;font-size:12px;font-weight:500;display:flex}._actLockedInfo_10r4b_1886 strong{color:#6b7080;font-size:13px;font-weight:700}._actAction_10r4b_1901{flex-direction:column;justify-self:end;align-items:stretch;gap:6px;display:flex}._actStartBtn_10r4b_1909,._actGhostBtn_10r4b_1910,._actLockedBtn_10r4b_1911{cursor:pointer;box-sizing:border-box;justify-content:center;align-items:center;gap:8px;width:140px;height:40px;font-family:Montserrat,Segoe UI,system-ui,sans-serif;font-size:13px;font-weight:700;display:inline-flex}._actStartBtn_10r4b_1909{color:#fff;background:#d41a36;border:0;font-weight:700}._actGhostBtn_10r4b_1910{color:#1d2440;background:#fff;border:1px solid #c9cbd3;font-weight:600}._actLockedBtn_10r4b_1911{color:#8a8fa0;cursor:not-allowed;background:#f7f7f9;border:1px dashed #c9cbd3;font-weight:600}._actStartBtn_10r4b_1909:disabled,._actGhostBtn_10r4b_1910:disabled{opacity:.65;cursor:not-allowed}@media (width<=1100px){._snapGrid_10r4b_410{grid-template-columns:repeat(2,minmax(0,1fr))}._masteryGrid_10r4b_652,._gapsGrid_10r4b_908{grid-template-columns:1fr}}@media (width<=960px){._uaGrid_10r4b_1283{grid-template-columns:1fr}._unitsBody_10r4b_1405{max-height:320px}._snapGrid_10r4b_410{grid-template-columns:1fr}._skillsCols_10r4b_818,._skillRow_10r4b_832,._skillRowStatic_10r4b_852{grid-template-columns:minmax(0,1fr) 56px}._skillsCols_10r4b_818 span:nth-child(3),._skillsCols_10r4b_818 span:nth-child(4),._skillAcc_10r4b_875,._skillRow_10r4b_832>span:last-child,._skillRowStatic_10r4b_852>span:last-child{display:none}._actHead_10r4b_1704,._actRow_10r4b_1721{grid-template-columns:40px minmax(0,1fr);row-gap:10px}._actResult_10r4b_1833,._actAction_10r4b_1901{grid-column:2;justify-self:start}._upNext_10r4b_1617{flex-wrap:wrap}._upNextCta_10r4b_1682,._actStartBtn_10r4b_1909,._actGhostBtn_10r4b_1910,._actLockedBtn_10r4b_1911{width:100%}}._hubPage_10r4b_2016{color:#1d2440;box-sizing:border-box;gap:28px;width:100%;max-width:none;padding:34px 44px 52px;font-family:Montserrat,Segoe UI,system-ui,sans-serif}._hubTitleBlock_10r4b_2026{flex-direction:column;gap:8px;display:flex}._hubSubtitle_10r4b_2032{color:#6b7080;font-size:14px;font-weight:500}._hubSection_10r4b_2038{flex-direction:column;gap:14px;display:flex}._hubSectionHead_10r4b_2044{justify-content:space-between;align-items:center;gap:14px;display:flex}._hubSectionMeta_10r4b_2051{color:#6b7080;font-size:12px;font-weight:600}._continueCard_10r4b_2057{background:#fff;border:1px solid #e3e4e8;flex-direction:column;display:flex}._continueEmpty_10r4b_2064{color:#6b7080;padding:28px 22px;font-size:13px;font-weight:500}._continueHero_10r4b_2071{color:#fff;background:#1d2440;align-items:center;gap:22px;padding:20px 22px;display:flex}._continueHeroIcon_10r4b_2080{color:#f7d0d7;background:#2b3354;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}._continueHeroBody_10r4b_2091{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}._continueHeroKicker_10r4b_2099{letter-spacing:1.4px;text-transform:uppercase;color:#fff;font-size:10px;font-weight:700}._continueResumeTag_10r4b_2107{color:#fcc70a}._continueDot_10r4b_2111{color:#7a82a0}._continueKindPink_10r4b_2115{color:#f7d0d7}._continueHeroTitle_10r4b_2119{font-size:18px;font-weight:700;line-height:1.35}._continueHeroProgress_10r4b_2125{color:#bfc3d4;align-items:center;gap:14px;max-width:520px;font-size:12px;font-weight:600;display:flex}._continueHeroBar_10r4b_2135{background:#3a4260;flex:1;height:6px}._continueHeroBar_10r4b_2135>span{background:#fcc70a;height:6px;display:block}._continueResumeBtn_10r4b_2147{color:#1d2440;cursor:pointer;background:#fcc70a;border:0;flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:140px;height:44px;font-family:inherit;font-size:13px;font-weight:800;display:inline-flex}._continueRow_10r4b_2164{border-top:1px solid #eeeff2;align-items:center;gap:18px;padding:16px 22px;display:flex}._continueRowIcon_10r4b_2172{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative}._continueIconCw_10r4b_2182{color:#6b4e00;background:#fce7a0}._continueIconHw_10r4b_2187{color:#a8142b;background:#f7d0d7}._continueRowBody_10r4b_2192{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}._continueRowKicker_10r4b_2200{letter-spacing:1.3px;text-transform:uppercase;color:#7a7f8e;font-size:10px;font-weight:700}._continuePlanName_10r4b_2208{color:#1d2440}._continueKindAmber_10r4b_2212{color:#6b4e00}._continueKindRed_10r4b_2216{color:#a8142b}._continueRowTitle_10r4b_2220{color:#1d2440;font-size:15px;font-weight:700;line-height:1.35}._continueRowMeta_10r4b_2227{color:#6b7080;font-size:12px;font-weight:500}._continueDue_10r4b_2233{color:#6b7080;flex-shrink:0;width:130px;font-size:12px;font-weight:700}._continueStartBtn_10r4b_2241{box-sizing:border-box;color:#1d2440;cursor:pointer;background:#fff;border:1px solid #c9cbd3;flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:120px;height:40px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}._continueHint_10r4b_2260{color:#6b7080;margin:0;font-size:12px;font-weight:500}._enrollGrid_10r4b_2267{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}._enrollCard_10r4b_2274{background:#fff;border:1px solid #e3e4e8;flex-direction:column;min-width:0;display:flex}._enrollCardHead_10r4b_2282{box-sizing:border-box;border-bottom:1px solid #e3e4e8;align-items:center;gap:18px;min-height:112px;padding:24px 26px;display:flex}._enrollBadge_10r4b_2292{box-sizing:border-box;color:#fff;letter-spacing:.5px;background:#1d2440;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;font-size:14px;font-weight:800;display:flex;position:relative}._enrollBadgeCorner_10r4b_2308{background:#d41a36;width:12px;height:12px;position:absolute;bottom:-1px;right:-1px}._enrollHeadText_10r4b_2317{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}._enrollCat_10r4b_2325{letter-spacing:2px;color:#7a7f8e;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:700;display:flex}._enrollCatAccent_10r4b_2336{color:#d41a36;font-weight:800}._enrollCatSep_10r4b_2341{background:#d5d7de;width:1px;height:14px}._enrollTitle_10r4b_2347{margin:0;font-size:22px;font-weight:800;line-height:1.25}._enrollStatus_10r4b_2354{letter-spacing:1px;text-transform:uppercase;white-space:nowrap;padding:4px 8px;font-size:10px;font-weight:800}._enrollStatusProg_10r4b_2363{color:#6b4e00;background:#fff4cc}._enrollStatusIdle_10r4b_2368{color:#4a4f5e;background:#eeeff2}._enrollStatusDone_10r4b_2373{color:#fff;background:#1d2440}._enrollStats_10r4b_2378{border-bottom:1px solid #e3e4e8;grid-template-columns:repeat(3,minmax(0,1fr));padding:20px 26px;display:grid}._enrollStat_10r4b_2354{flex-direction:column;gap:6px;display:flex}._enrollStatBorder_10r4b_2391{border-left:1px solid #e3e4e8;padding-left:18px}._enrollStatLabel_10r4b_2396{color:#7a7f8e;letter-spacing:1.2px;text-transform:uppercase;font-size:10px;font-weight:700}._enrollStatValue_10r4b_2404{color:#1d2440;font-size:20px;font-weight:800;line-height:1.1}._enrollStatHint_10r4b_2411{color:#6b7080;font-size:12px;font-weight:500}._enrollSections_10r4b_2417{flex-direction:column;padding:8px 26px 12px;display:flex}._enrollSectionsLabel_10r4b_2423{color:#7a7f8e;letter-spacing:1.2px;text-transform:uppercase;padding:10px 0 6px;font-size:10px;font-weight:700}._enrollSectionRow_10r4b_2432{border-top:1px solid #eeeff2;grid-template-columns:minmax(0,1fr) 160px 72px;align-items:center;column-gap:14px;padding:11px 0;display:grid}._enrollSectionName_10r4b_2441{color:#1d2440;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:600;overflow:hidden}._enrollSectionBar_10r4b_2451{background:#eeeff2;height:6px}._enrollSectionBar_10r4b_2451>span{background:#1d2440;height:6px;display:block}._enrollBarDone_10r4b_2462{background:#1f8a55!important}._enrollSectionVal_10r4b_2466{color:#1d2440;justify-self:end;font-size:13px;font-weight:800}._enrollFoot_10r4b_2473{background:#f8f9fb;border-top:1px solid #e3e4e8;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding:18px 26px;display:flex}._enrollNext_10r4b_2484{color:#4a4f5e;min-width:0;font-size:13px;font-weight:500;line-height:1.45}._enrollNext_10r4b_2484 b{color:#1d2440}._enrollAllDone_10r4b_2496{color:#17613d;align-items:center;gap:8px;display:inline-flex}._enrollOpenPrimary_10r4b_2503,._enrollOpenGhost_10r4b_2504{box-sizing:border-box;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:150px;height:40px;padding:0 16px;font-family:inherit;font-size:13px;display:inline-flex}._enrollOpenPrimary_10r4b_2503{color:#fff;background:#d41a36;border:0;font-weight:700}._enrollOpenGhost_10r4b_2504{color:#1d2440;background:#fff;border:1px solid #c9cbd3;font-weight:600}._enrollAdd_10r4b_2533{text-align:center;box-sizing:border-box;border:1px dashed #c9cbd3;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:280px;padding:40px;display:flex}._enrollAddIcon_10r4b_2546{color:#6b7080;background:#f0f1f4;justify-content:center;align-items:center;width:56px;height:56px;display:flex}._enrollAddText_10r4b_2556{flex-direction:column;gap:6px;max-width:360px;display:flex}._enrollAddTitle_10r4b_2563{color:#1d2440;font-size:16px;font-weight:800}._enrollAddHint_10r4b_2569{color:#6b7080;font-size:13px;line-height:1.5}._courseBackLink_10r4b_2575{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}._courseBackLink_10r4b_2575:hover{color:#d41a36}@media (width<=960px){._enrollGrid_10r4b_2267{grid-template-columns:1fr}._continueHero_10r4b_2071,._continueRow_10r4b_2164{flex-wrap:wrap}._continueDue_10r4b_2233{width:auto}._enrollSectionRow_10r4b_2432{grid-template-columns:minmax(0,1fr) 80px 48px}}._modalContent_fd4xw_1{border:1px solid var(--border);max-width:100%;width:min(760px,100vw - 24px)!important}._modalContentWide_fd4xw_7{max-width:100%;width:min(960px,100vw - 24px)!important}._modalHeader_fd4xw_12{border-bottom:1px solid var(--border);padding:var(--space-4) var(--space-5) var(--space-2)!important}._modalTitle_fd4xw_17{color:var(--secondary);font-family:Montserrat,sans-serif;font-size:17px}._modalBody_fd4xw_23{padding:var(--space-4) var(--space-5) var(--space-5)!important}._hint_fd4xw_27{margin-bottom:var(--space-4);color:var(--text-secondary);font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.55;display:block}._formSection_fd4xw_37{gap:var(--space-4);flex-direction:column;display:flex}._formGrid_fd4xw_43{gap:var(--space-4)!important}._toolInput_fd4xw_47{min-height:44px!important;font-family:Montserrat,sans-serif!important;font-size:15px!important}._toolLabel_fd4xw_53{margin-bottom:6px!important;font-family:Montserrat,sans-serif!important;font-size:13px!important;font-weight:500!important}._toolDescription_fd4xw_60{margin-top:4px!important;font-size:12px!important}._segment_fd4xw_65{margin-bottom:var(--space-4)}._segment_fd4xw_65 .mantine-SegmentedControl-label{font-family:Montserrat,sans-serif;padding:10px 14px!important;font-size:13px!important}._footer_fd4xw_75{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--border);display:flex}._results_fd4xw_84{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--border)}._resultsHero_fd4xw_90{padding:var(--space-4);border-radius:var(--radius-input);border:1px solid color-mix(in srgb, var(--secondary) 14%, var(--border));background:color-mix(in srgb, var(--secondary) 4%, var(--bg-card))}._resultsHeroLabel_fd4xw_97{color:var(--text-secondary);font-family:Montserrat,sans-serif;font-size:12px;font-weight:400}._resultsHeroValue_fd4xw_104{letter-spacing:-.02em;color:var(--secondary);margin-top:8px;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:700;line-height:1.15}._scoreBand_fd4xw_114{padding:var(--space-4);border-radius:var(--radius-input);border:1px solid var(--border);background:var(--bg-page);min-height:88px}._scoreBandLabel_fd4xw_122{color:var(--secondary);font-family:Montserrat,sans-serif;font-size:13px;font-weight:600}._scoreBandKicker_fd4xw_129{margin-top:4px;font-family:Montserrat,sans-serif}._bandBadge_fd4xw_134{border:1px solid var(--border);color:var(--secondary)!important;background:var(--bg-page)!important;font-size:12px!important;font-weight:500!important}._scoreBandValue_fd4xw_142{color:var(--secondary);margin-top:10px;font-family:Montserrat,sans-serif;font-size:1.35rem;font-weight:700}._disclaimer_fd4xw_150{margin-top:var(--space-4);color:var(--text-secondary);font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;line-height:1.5}._rateHero_fd4xw_159{padding:var(--space-4);border-radius:var(--radius-input);border:1px solid var(--border);background:var(--bg-page);text-align:center}._rateHeroLabel_fd4xw_167{color:var(--text-secondary);font-family:Montserrat,sans-serif;font-size:12px;font-weight:400}._rateHeroValue_fd4xw_174{color:var(--secondary);margin-top:8px;font-family:Montserrat,sans-serif;font-size:2.25rem;font-weight:700;line-height:1.1}._miniStat_fd4xw_183{padding:var(--space-3) var(--space-4);border-radius:var(--radius-input);border:1px solid var(--border);background:var(--bg-card);text-align:center;flex-direction:column;justify-content:center;gap:6px;min-height:80px;display:flex}._miniStatLabel_fd4xw_196{color:var(--text-secondary);font-family:Montserrat,sans-serif;font-size:12px;font-weight:400}._miniStatVal_fd4xw_203{font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:700}._miniCorrect_fd4xw_209{color:var(--secondary)}._miniWrong_fd4xw_213{color:var(--danger)}._miniEmpty_fd4xw_217{color:var(--warning)}._form_1it1x_1{flex-direction:column;gap:0;display:flex}._sectionRow_1it1x_7{gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) 132px 132px;align-items:center;display:grid}._sectionRow_1it1x_7:last-of-type{border-bottom:none}._sectionLabel_1it1x_20{color:var(--secondary);font-family:Montserrat,sans-serif;font-size:15px;font-weight:600;line-height:1.35}._sectionCount_1it1x_28{color:var(--text-secondary);font-weight:400}._inputCell_1it1x_33 .mantine-NumberInput-input{text-align:center}._actions_1it1x_37{gap:var(--space-4);margin-top:var(--space-5);padding-top:var(--space-2);grid-template-columns:minmax(0,1fr) 132px 132px;display:grid}._calcBtn_1it1x_45{grid-column:2/4;justify-self:start;min-width:132px}@media (width<=620px){._sectionRow_1it1x_7,._actions_1it1x_37{gap:var(--space-3);grid-template-columns:1fr}._calcBtn_1it1x_45{grid-column:1;justify-self:stretch;width:100%}._inputPair_1it1x_64{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}}@media (width>=621px){._inputPair_1it1x_64{display:contents}}._timerCard_19nmw_1{padding:var(--space-6) var(--space-5);border-radius:var(--radius-card);border:1px solid color-mix(in srgb, var(--secondary) 14%, var(--border));background:color-mix(in srgb, var(--secondary) 4%, var(--bg-card));text-align:center}._phaseLabel_19nmw_9{letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);font-family:Montserrat,sans-serif;font-size:13px;font-weight:500}._timerDisplay_19nmw_18{margin-top:var(--space-3);letter-spacing:.04em;color:var(--secondary);font-variant-numeric:tabular-nums;font-family:Montserrat,sans-serif;font-size:4rem;font-weight:700;line-height:1}@media (width<=500px){._timerDisplay_19nmw_18{font-size:3rem}}._modalBody_iiiy2_1{padding-bottom:var(--space-5)!important}._layout_iiiy2_5{gap:var(--space-5);grid-template-columns:minmax(220px,280px) minmax(0,1fr);min-height:420px;display:grid}@media (width<=760px){._layout_iiiy2_5{grid-template-columns:1fr;min-height:0}}._sidebar_iiiy2_19{min-width:0;padding-right:var(--space-4);border-right:1px solid var(--border)}@media (width<=760px){._sidebar_iiiy2_19{padding-right:0;padding-bottom:var(--space-4);border-right:none;border-bottom:1px solid var(--border)}}._noteList_iiiy2_34{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._noteItem_iiiy2_43{border-radius:var(--radius-input);text-align:left;cursor:pointer;width:100%;transition:background var(--transition), border-color var(--transition);background:0 0;border:1px solid #0000;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;display:flex}._noteItem_iiiy2_43:hover{background:var(--hover-row)}._noteItemActive_iiiy2_62{background:color-mix(in srgb, var(--secondary) 6%, var(--bg-page));border-color:var(--border)}._noteItemTitle_iiiy2_67{color:var(--secondary);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;overflow:hidden}._noteItemDate_iiiy2_78{color:var(--text-secondary);font-family:Montserrat,sans-serif;font-size:11px;font-weight:400}._editor_iiiy2_85{min-width:0;padding-left:var(--space-1)}@media (width<=760px){._editor_iiiy2_85{padding-left:0;padding-top:var(--space-2)}}._editorEmpty_iiiy2_97{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:360px;display:flex}._editor_iiiy2_85 .mantine-Textarea-input{min-height:280px!important;font-size:15px!important;line-height:1.55!important}._subjectLabel_iiiy2_112{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 8px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600}._subjectBar_iiiy2_122{flex-wrap:wrap;gap:6px;margin-bottom:4px;display:flex}._subjectPill_iiiy2_129{border-radius:var(--radius-input);border:1px solid var(--border);background:var(--bg-page);color:var(--text-secondary);cursor:pointer;transition:background var(--transition), border-color var(--transition), color var(--transition);padding:6px 10px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600}._subjectPill_iiiy2_129:hover{background:var(--hover-row)}._subjectPillActive_iiiy2_149{background:color-mix(in srgb, var(--secondary) 8%, var(--bg-page));border-color:color-mix(in srgb, var(--secondary) 35%, var(--border));color:var(--secondary)}._categoryPillWrap_iiiy2_155{align-items:center;display:inline-flex;position:relative}._categoryDeleteBtn_iiiy2_161{border:1px solid var(--border);background:var(--bg-card);width:18px;height:18px;color:var(--text-secondary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:-6px;right:-6px}._categoryDeleteBtn_iiiy2_161:hover{color:var(--primary);border-color:color-mix(in srgb, var(--primary) 40%, var(--border))}._formulaToolbarLabel_iiiy2_183{color:var(--secondary);font-family:Montserrat,sans-serif}._formulaToolbar_iiiy2_183{border-radius:var(--radius-input);border:1px solid var(--border);background:color-mix(in srgb, var(--secondary) 4%, var(--bg-page));flex-direction:column;gap:8px;padding:10px 12px;display:flex}._formulaGroup_iiiy2_198{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}._formulaGroupLabel_iiiy2_205{letter-spacing:.04em;text-transform:uppercase;min-width:52px;color:var(--text-secondary);flex:none;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700}._formulaButtons_iiiy2_216{flex-wrap:wrap;flex:1;gap:6px;min-width:0;display:flex}._formulaBtn_iiiy2_224{border-radius:var(--radius-input);border:1px solid var(--border);background:var(--bg-card);min-width:34px;height:32px;color:var(--secondary);cursor:pointer;transition:background var(--transition), border-color var(--transition), transform var(--transition);padding:0 10px;font-family:Times New Roman,Georgia,serif;font-size:15px;font-weight:600}._formulaBtn_iiiy2_224:hover{background:var(--hover-row);border-color:color-mix(in srgb, var(--secondary) 30%, var(--border));transform:translateY(-1px)}._formulaBtn_iiiy2_224:active{transform:translateY(0)}._page_34bp2_1{box-sizing:border-box;color:#1d2440;background:#fafafa;flex-direction:column;gap:28px;width:100%;min-width:0;max-width:none;padding:34px 44px 44px;font-family:Montserrat,Segoe UI,system-ui,sans-serif;display:flex}._page_34bp2_1 button{cursor:pointer;border-radius:0;font-family:inherit}._headBlock_34bp2_22{flex-direction:column;gap:18px;display:flex}._topBar_34bp2_28{border-bottom:2px solid #1d2440;justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;display:flex}._topBarLeft_34bp2_37{letter-spacing:2px;color:#7a7f8e;text-transform:uppercase;align-items:center;gap:16px;font-size:13px;display:flex}._brand_34bp2_47{color:#d41a36;letter-spacing:0;font-weight:800}._topBarSep_34bp2_53{background:#d5d7de;width:1px;height:22px}._topBarDate_34bp2_59{letter-spacing:1.5px;color:#7a7f8e;text-transform:uppercase;font-size:13px}._titleRow_34bp2_66{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}._titleCol_34bp2_73,._titleColSm_34bp2_74{flex-direction:column;gap:6px;min-width:0;display:flex}._h1_34bp2_81{letter-spacing:-.5px;margin:0;font-size:36px;font-weight:800}._lead_34bp2_88{color:#6b7080;font-size:13.5px}._addCta_34bp2_93{color:#fff;background:#d41a36;border:0;flex-shrink:0;align-items:center;gap:10px;height:42px;padding:0 18px;font-size:13px;font-weight:800;display:inline-flex}._addCta_34bp2_93:hover{background:#a8142b}._section_34bp2_112{flex-direction:column;gap:14px;min-width:0;scroll-margin-top:16px;display:flex}._sectionRow_34bp2_120{justify-content:space-between;align-items:baseline;gap:16px;display:flex}._sectionHead_34bp2_127{letter-spacing:2px;text-transform:uppercase;color:#7a7f8e;align-items:baseline;gap:12px;font-size:13px;display:flex}._sectionNum_34bp2_137{color:#d41a36;letter-spacing:0;font-weight:800}._sectionCount_34bp2_143{color:#1d2440;letter-spacing:0;font-weight:800}._sectionHint_34bp2_149{color:#6b7080;font-size:12px}._sectionHintLg_34bp2_154{color:#6b7080;font-size:12.5px}._grid_34bp2_159{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._mineCard_34bp2_166,._libCard_34bp2_167{flex-direction:column;gap:14px;min-width:0;padding:20px 20px 16px;display:flex}._mineCard_34bp2_166{color:#fff;background-color:#1d2440;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-position:-1px -1px;background-size:24px 24px;box-shadow:inset 0 3px #fcc70a}._libCard_34bp2_167{background:#f4f5f7;border:1px solid #e6e8ee;box-shadow:inset 0 3px #d9dce6}._cardTop_34bp2_192{grid-template-columns:48px minmax(0,1fr);align-items:center;column-gap:14px;display:grid}._mineIcon_34bp2_199,._libIcon_34bp2_200{justify-content:center;align-items:center;width:48px;height:48px;display:flex}._mineIcon_34bp2_199{color:#1d2440;background:#fcc70a}._libIcon_34bp2_200{color:#9ea5be;background:#e6e9f0}._cardTitleCol_34bp2_218{flex-direction:column;gap:4px;min-width:0;display:flex}._mineName_34bp2_225,._libName_34bp2_226{white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;font-weight:800;overflow:hidden}._mineName_34bp2_225{color:#fff}._libName_34bp2_226{color:#6b7080}._mineUsed_34bp2_242{color:#fcc70a;font-size:11.5px;font-weight:600}._libMeta_34bp2_248{color:#a3a8b6;font-size:11.5px;font-weight:600}._mineDesc_34bp2_254,._libDesc_34bp2_255{min-height:38px;font-size:12.5px;line-height:1.5}._mineDesc_34bp2_254{color:#bfc3d4}._libDesc_34bp2_255{color:#9a9fad}._mineFoot_34bp2_269,._libFoot_34bp2_270{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;display:flex}._mineFoot_34bp2_269{border-top:1px solid #343c5c}._libFoot_34bp2_270{border-top:1px solid #e6e8ee}._removeBtn_34bp2_287{color:#7a82a0;background:0 0;border:0;padding:0;font-size:12px;font-weight:700}._removeBtn_34bp2_287:hover{color:#fff}._openBtn_34bp2_300{color:#1d2440;background:#fcc70a;border:0;align-items:center;gap:8px;height:36px;padding:0 18px;font-size:12.5px;font-weight:800;display:inline-flex}._openBtn_34bp2_300:hover{background:#ffd84a}._notAdded_34bp2_317{color:#a3a8b6;font-size:12px;font-weight:700}._addBtn_34bp2_323{color:#1d2440;background:#fff;border:1px solid #1d2440;align-items:center;gap:8px;height:36px;padding:0 16px;font-size:12.5px;font-weight:800;display:inline-flex}._addBtn_34bp2_323:hover{color:#fff;background:#1d2440}._noMine_34bp2_341{text-align:center;background:#fff;border:1px dashed #c9cbd3;flex-direction:column;align-items:center;gap:8px;padding:30px;display:flex}._noMineTitle_34bp2_352{font-size:15px;font-weight:800}._noMineText_34bp2_357{color:#6b7080;font-size:13px}._libHead_34bp2_363{justify-content:space-between;align-items:center;gap:16px;display:flex}._search_34bp2_370{box-sizing:border-box;color:#7a7f8e;background:#fff;border:1px solid #c9cbd3;flex-shrink:0;align-items:center;gap:10px;width:260px;height:36px;padding:0 12px;display:flex}._search_34bp2_370:focus-within{border-color:#1d2440}._search_34bp2_370 input{color:#1d2440;background:0 0;border:0;outline:none;width:100%;font-family:inherit;font-size:13px}._cats_34bp2_398{flex-wrap:wrap;gap:6px;display:flex}._catBtn_34bp2_404{color:#1d2440;background:#fff;border:1px solid #c9cbd3;align-items:center;gap:8px;height:32px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}._catBtnOn_34bp2_417{color:#fff;background:#1d2440;border-color:#1d2440}._catCount_34bp2_423{color:#7a7f8e;font-weight:700}._catBtnOn_34bp2_417 ._catCount_34bp2_423{color:#bfc3d4}._libEmpty_34bp2_432{text-align:center;color:#6b7080;background:#fff;border:1px solid #e3e4e8;padding:24px;font-size:13.5px}@media (width<=1200px){._grid_34bp2_159{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){._page_34bp2_1{padding:22px 16px 36px}._grid_34bp2_159{grid-template-columns:minmax(0,1fr)}._titleRow_34bp2_66,._libHead_34bp2_363,._sectionRow_34bp2_120{flex-direction:column;align-items:stretch}._search_34bp2_370{width:100%}}._page_yhj83_1{flex-direction:column;width:100%;max-width:none;min-height:0;display:flex}._listCard_yhj83_9{flex-direction:column;min-width:0;display:flex}._listBody_yhj83_15{padding-top:var(--space-3);padding-bottom:var(--space-4)}._loading_yhj83_20{padding:var(--space-6);justify-content:center;display:flex}._empty_yhj83_26{padding:var(--space-6);border-radius:var(--radius-card);border:1px dashed var(--border);text-align:center;color:var(--text-secondary);font-family:Montserrat,sans-serif;font-size:13px;line-height:1.55}._tableWrap_yhj83_37{flex-direction:column;gap:0;min-width:0;display:flex}._tableHeader_yhj83_44,._tableRow_yhj83_45{grid-template-columns:minmax(200px,1fr) 72px 72px 72px minmax(160px,auto);align-items:center;gap:12px 16px;padding:12px 16px;display:grid}._tableHeader_yhj83_44{border-bottom:1px solid var(--border);color:var(--lightningcss-light,#24284073)var(--lightningcss-dark,var(--mantine-color-gray-5));font-family:Montserrat,sans-serif;font-size:11px;font-weight:400}._tableBody_yhj83_61{flex-direction:column;display:flex}._tableRow_yhj83_45{border-bottom:1px solid color-mix(in srgb, var(--border) 70%, transparent);transition:background .18s,border-color .18s}._tableRow_yhj83_45:last-child{border-bottom:none}._tableRow_yhj83_45:hover{background:var(--hover-row)}._colContent_yhj83_81{min-width:0}._colStat_yhj83_85{text-align:center}._colAction_yhj83_89{justify-content:flex-end;min-width:0;display:flex}._contentName_yhj83_95{color:var(--lightningcss-light,var(--secondary))var(--lightningcss-dark,var(--mantine-color-gray-1));word-break:break-word;font-family:Montserrat,sans-serif;font-size:.9rem;font-weight:700;line-height:1.35;display:block}._resumeHint_yhj83_105{color:var(--text-secondary);margin-top:4px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;line-height:1.4;display:block}._statValue_yhj83_115{font-variant-numeric:tabular-nums;color:var(--primary);font-family:Montserrat,sans-serif;font-size:1rem;font-weight:800;display:block}@media (width<=720px){._tableWrap_yhj83_37{-webkit-overflow-scrolling:touch;overflow-x:auto}._tableHeader_yhj83_44,._tableRow_yhj83_45{min-width:640px}}._page_mwb9o_1{box-sizing:border-box;color:#1d2440;flex-direction:column;gap:26px;width:100%;min-width:0;padding:34px 44px 44px;font-family:Montserrat,Segoe UI,system-ui,sans-serif;display:flex}._head_mwb9o_13{flex-direction:column;gap:8px;display:flex}._eyebrow_mwb9o_19{letter-spacing:2px;text-transform:uppercase;color:#d41a36;font-size:12px;font-weight:800}._h1_mwb9o_27{letter-spacing:-.5px;margin:0;font-size:34px;font-weight:800}._box_mwb9o_34{text-align:center;background:#fff;border:1px solid #e3e4e8;flex-direction:column;align-items:center;gap:12px;padding:56px 32px;display:flex}._mark_mwb9o_45{gap:6px;margin-bottom:8px;display:flex}._mark_mwb9o_45 span{background:#dce1ee;width:14px;height:14px}._mark_mwb9o_45 span:nth-child(2){background:#9ea5be}._mark_mwb9o_45 span:nth-child(3){background:#d41a36}._boxTitle_mwb9o_65{font-size:20px;font-weight:800}._boxText_mwb9o_70{color:#6b7080;max-width:460px;font-size:14px;line-height:1.6}._btn_mwb9o_77{color:#fff;cursor:pointer;background:#1d2440;border:0;height:42px;margin-top:10px;padding:0 22px;font-family:inherit;font-size:13px;font-weight:800}._btn_mwb9o_77:hover{background:#2b3354}._root_1non0_1{background:radial-gradient(80% 60% at 20% 10%,#2563eb2e,#0000 55%),radial-gradient(70% 50% at 90% 80%,#0ea5e91f,#0000 50%),#0b1020;place-items:center;min-height:100vh;padding:24px;display:grid}._card_1non0_12{background:#fff;border-radius:16px;width:min(520px,100%);padding:36px 32px 32px;box-shadow:0 24px 64px #00000047}._top_1non0_20{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}._logo_1non0_28{width:auto;height:36px}._lang_1non0_33{align-items:center;gap:6px;display:inline-flex}._langBtn_1non0_39{cursor:pointer;color:#1f2a37;background:#fff;border:1px solid #11182724;border-radius:5px;align-items:center;gap:6px;padding:5px 8px;font-size:11px;display:inline-flex}._langBtnActive_1non0_52{border-color:var(--primary,#2563eb);box-shadow:inset 0 0 0 1px var(--primary,#2563eb)}._title_1non0_57{color:#111827;margin:0 0 12px;font-family:Montserrat,sans-serif;font-size:1.35rem;font-weight:700;line-height:1.35}._body_1non0_66{color:#374151;margin:0 0 16px;font-family:Montserrat,sans-serif;font-size:.95rem;line-height:1.55}._list_1non0_74{color:#111827;margin:0 0 16px;padding-left:1.25rem;font-family:Montserrat,sans-serif;font-size:.95rem;font-weight:600;line-height:1.7}._hint_1non0_84{color:#6b7280;margin:0;font-family:Montserrat,sans-serif;font-size:.85rem;line-height:1.5}
