:root{--app-sidebar-collapsed-width: 62px;--app-sidebar-expanded-width: 194px;--app-sidebar-header-height: 70px;--app-sidebar-user-section-height: 55px;--app-scrollbar-width: 8px;--app-scrollbar-height: 8px;--app-scrollbar-radius: 4px}:root{--brand-coral-25: #fdeced;--brand-coral-50: #fad9db;--brand-coral-100: #f8c6c9;--brand-coral-200: #f5b3b7;--brand-coral-300: #f18c93;--brand-coral-400: #ec666f;--brand-coral-500: #e7404b;--brand-coral-600: #b9333c;--brand-coral-700: #8b262d;--brand-coral-800: #5c1a1e;--brand-coral-900: #2e0d0f;--brand-coral-1000: #170608;--brand-coral-alpha-10: rgba(231, 64, 75, .1);--brand-coral-alpha-40: rgba(231, 64, 75, .4);--brand-pink-25: #fff5fb;--brand-pink-50: #ffe5f5;--brand-pink-100: #ffcceb;--brand-pink-200: #ff99d6;--brand-pink-300: #ff66c2;--brand-pink-400: #ff33ad;--brand-pink-500: #ff0099;--brand-pink-600: #cc007a;--brand-pink-700: #99005c;--brand-pink-800: #66003d;--brand-pink-900: #33001f;--brand-pink-1000: #230116;--brand-pink-alpha-10: rgba(255, 0, 153, .1);--brand-blue-50: #e5f3ff;--brand-blue-100: #cce6ff;--brand-blue-200: #99ceff;--brand-blue-300: #66b5ff;--brand-blue-400: #339dff;--brand-blue-500: #0084ff;--brand-blue-600: #006acc;--brand-blue-700: #004f99;--brand-blue-800: #003566;--brand-blue-900: #001a33;--brand-blue-alpha-10: rgba(0, 132, 255, .1);--brand-green-50: #e8fae9;--brand-green-100: #b7e9ca;--brand-green-200: #8fd8aa;--brand-green-300: #66c68a;--brand-green-400: #3eb56a;--brand-green-500: #15a34a;--brand-green-600: #11823b;--brand-green-700: #0d622c;--brand-green-800: #08411e;--brand-green-900: #04210f;--brand-green-alpha-10: rgba(21, 163, 74, .1);--brand-yellow-50: #fdf7e6;--brand-yellow-100: #fbf0ce;--brand-yellow-200: #f7e19c;--brand-yellow-300: #f2d16b;--brand-yellow-400: #eec239;--brand-yellow-500: #eab308;--brand-yellow-600: #bb8f06;--brand-yellow-700: #8c6b05;--brand-yellow-800: #5e4803;--brand-yellow-900: #2f2402;--brand-yellow-alpha-10: rgba(234, 179, 8, .1);--brand-red-50: #f7e2e0;--brand-red-100: #efcdca;--brand-red-150: #e8b7b3;--brand-red-200: #e0a29d;--brand-red-300: #d27871;--brand-red-400: #c34d44;--brand-red-500: #b42318;--brand-red-600: #901c13;--brand-red-700: #6c150e;--brand-red-800: #480e0a;--brand-red-850: #360b07;--brand-red-900: #240705;--brand-red-950: #120402;--brand-red-alpha-10: rgba(180, 35, 24, .1);--brand-gray-50: #fafafa;--brand-gray-75: #f5f5f5;--brand-gray-100: #e7e7e7;--brand-gray-150: #dadada;--brand-gray-200: #cecece;--brand-gray-300: #b6b6b6;--brand-gray-400: #9d9d9d;--brand-gray-500: #858585;--brand-gray-600: #6a6a6a;--brand-gray-700: #505050;--brand-gray-800: #353535;--brand-gray-850: #282828;--brand-gray-900: #181a18;--brand-gray-950: #0e0e0e;--brand-baby-blue-50: #dbeffc;--brand-baby-blue-100: #dbeffc;--brand-baby-blue-200: #c4e5fb;--brand-baby-blue-300: #7fc5fd;--brand-baby-blue-400: #30abf1;--brand-baby-blue-500: #0b73b3;--brand-baby-blue-600: #085581;--brand-baby-blue-700: #053551;--brand-baby-blue-800: #053551;--brand-baby-blue-900: #053551;--brand-baby-blue-alpha-10: rgba(11, 115, 179, .1);--brand-orange-25: #fef7f3;--brand-orange-50: #feefe7;--brand-orange-100: #fcdfcf;--brand-orange-200: #fabe9e;--brand-orange-300: #f79e6e;--brand-orange-400: #f57d3d;--brand-orange-500: #f25d0d;--brand-orange-600: #c24a0a;--brand-orange-700: #913808;--brand-orange-800: #612505;--brand-orange-900: #301303;--brand-orange-1000: #180901;--brand-orange-alpha-10: rgba(242, 93, 13, .1);--brand-orange-alpha-40: rgba(242, 93, 13, .4);--brand-generic-red-50: #fdeaea;--brand-generic-red-100: #fad5d4;--brand-generic-red-150: #f8bfbf;--brand-generic-red-200: #f5aaa9;--brand-generic-red-300: #f1807e;--brand-generic-red-400: #ec5553;--brand-generic-red-500: #e72b28;--brand-generic-red-600: #b92220;--brand-generic-red-700: #8b1a18;--brand-generic-red-800: #5c1110;--brand-generic-red-850: #450d0c;--brand-generic-red-900: #2e0908;--brand-generic-red-950: #180303;--brand-generic-red-alpha-10: rgba(231, 43, 40, .1)}:root{--brand-color-01-50: #ede9f7;--brand-color-01-100: #ded7f0;--brand-color-01-150: #cfc5e9;--brand-color-01-200: #c0b3e2;--brand-color-01-300: #a18ed5;--brand-color-01-400: #836ac7;--brand-color-01-500: #6546b9;--brand-color-01-600: #513895;--brand-color-01-700: #3d2a71;--brand-color-01-800: #2a1d4c;--brand-color-01-850: #20163a;--brand-color-01-900: #160f28;--brand-color-01-950: #0c0816;--brand-color-01-alpha-10: rgba(101, 70, 185, .1);--brand-color-01-alpha-20: rgba(101, 70, 185, .2);--brand-color-01-alpha-30: rgba(101, 70, 185, .3);--brand-color-01-alpha-40: rgba(101, 70, 185, .4);--brand-color-01-alpha-50: rgba(101, 70, 185, .5);--brand-color-01-alpha-60: rgba(101, 70, 185, .6);--brand-color-01-alpha-70: rgba(101, 70, 185, .7);--brand-color-01-alpha-80: rgba(101, 70, 185, .8);--brand-color-01-alpha-90: rgba(101, 70, 185, .9);--brand-color-02-50: #e9f0db;--brand-color-02-100: #cdd7b9;--brand-color-02-150: #bfcaa8;--brand-color-02-200: #b1be97;--brand-color-02-300: #94a475;--brand-color-02-400: #788b53;--brand-color-02-500: #5c7231;--brand-color-02-600: #4a5b27;--brand-color-02-700: #37441d;--brand-color-02-800: #252e14;--brand-color-02-850: #1c220f;--brand-color-02-900: #12170a;--brand-color-02-950: #090b05;--brand-color-02-alpha-10: rgba(92, 114, 49, .1);--brand-color-02-alpha-20: rgba(92, 114, 49, .2);--brand-color-02-alpha-30: rgba(92, 114, 49, .3);--brand-color-02-alpha-40: rgba(92, 114, 49, .4);--brand-color-02-alpha-50: rgba(92, 114, 49, .5);--brand-color-02-alpha-60: rgba(92, 114, 49, .6);--brand-color-02-alpha-70: rgba(92, 114, 49, .7);--brand-color-02-alpha-80: rgba(92, 114, 49, .8);--brand-color-02-alpha-90: rgba(92, 114, 49, .9);--brand-color-03-50: #e2d7d2;--brand-color-03-100: #d5c8c2;--brand-color-03-150: #c8b8b1;--brand-color-03-200: #bba9a1;--brand-color-03-300: #a18a7f;--brand-color-03-400: #876b5e;--brand-color-03-500: #6d4c3d;--brand-color-03-600: #573d31;--brand-color-03-700: #412e25;--brand-color-03-800: #2c1e18;--brand-color-03-850: #211712;--brand-color-03-900: #160f0c;--brand-color-03-950: #0b0806;--brand-color-03-alpha-10: rgba(109, 76, 61, .1);--brand-color-03-alpha-20: rgba(109, 76, 61, .2);--brand-color-03-alpha-30: rgba(109, 76, 61, .3);--brand-color-03-alpha-40: rgba(109, 76, 61, .4);--brand-color-03-alpha-50: rgba(109, 76, 61, .5);--brand-color-03-alpha-60: rgba(109, 76, 61, .6);--brand-color-03-alpha-70: rgba(109, 76, 61, .7);--brand-color-03-alpha-80: rgba(109, 76, 61, .8);--brand-color-03-alpha-90: rgba(109, 76, 61, .9);--brand-color-04-50: #eef5f1;--brand-color-04-100: #dceae3;--brand-color-04-150: #cbe0d5;--brand-color-04-200: #b9d6c7;--brand-color-04-300: #97c1aa;--brand-color-04-400: #74ad8e;--brand-color-04-500: #519872;--brand-color-04-600: #417a5b;--brand-color-04-700: #315b44;--brand-color-04-800: #203d2e;--brand-color-04-850: #182e22;--brand-color-04-900: #101e17;--brand-color-04-950: #080f0b;--brand-color-04-alpha-10: rgba(81, 152, 114, .1);--brand-color-04-alpha-20: rgba(81, 152, 114, .2);--brand-color-04-alpha-30: rgba(81, 152, 114, .3);--brand-color-04-alpha-40: rgba(81, 152, 114, .4);--brand-color-04-alpha-50: rgba(81, 152, 114, .5);--brand-color-04-alpha-60: rgba(81, 152, 114, .6);--brand-color-04-alpha-70: rgba(81, 152, 114, .7);--brand-color-04-alpha-80: rgba(81, 152, 114, .8);--brand-color-04-alpha-90: rgba(81, 152, 114, .9);--brand-color-05-50: #ebf5fa;--brand-color-05-100: #d6ebf5;--brand-color-05-150: #c2e0f0;--brand-color-05-200: #add6eb;--brand-color-05-300: #85c2e0;--brand-color-05-400: #5cadd6;--brand-color-05-500: #3399cc;--brand-color-05-600: #297aa3;--brand-color-05-700: #1f5c7a;--brand-color-05-800: #143d52;--brand-color-05-850: #0f2e3d;--brand-color-05-900: #0a1f29;--brand-color-05-950: #050f14;--brand-color-05-alpha-10: rgba(51, 153, 204, .1);--brand-color-05-alpha-20: rgba(51, 153, 204, .2);--brand-color-05-alpha-30: rgba(51, 153, 204, .3);--brand-color-05-alpha-40: rgba(51, 153, 204, .4);--brand-color-05-alpha-50: rgba(51, 153, 204, .5);--brand-color-05-alpha-60: rgba(51, 153, 204, .6);--brand-color-05-alpha-70: rgba(51, 153, 204, .7);--brand-color-05-alpha-80: rgba(51, 153, 204, .8);--brand-color-05-alpha-90: rgba(51, 153, 204, .9);--brand-color-06-50: #feeef2;--brand-color-06-100: #fddde5;--brand-color-06-150: #fdccd8;--brand-color-06-200: #fcbbcb;--brand-color-06-300: #f97896;--brand-color-06-400: #f97896;--brand-color-06-500: #f7567c;--brand-color-06-600: #cd4565;--brand-color-06-700: #a3344e;--brand-color-06-800: #782438;--brand-color-06-850: #631b2c;--brand-color-06-900: #4e1321;--brand-color-06-950: #390a15;--brand-color-06-alpha-10: rgba(247, 86, 124, .1);--brand-color-06-alpha-20: rgba(247, 86, 124, .2);--brand-color-06-alpha-30: rgba(247, 86, 124, .3);--brand-color-06-alpha-40: rgba(247, 86, 124, .4);--brand-color-06-alpha-50: rgba(247, 86, 124, .5);--brand-color-06-alpha-60: rgba(247, 86, 124, .6);--brand-color-06-alpha-70: rgba(247, 86, 124, .7);--brand-color-06-alpha-80: rgba(247, 86, 124, .8);--brand-color-06-alpha-90: rgba(247, 86, 124, .9);--brand-color-07-50: #f9ecf4;--brand-color-07-100: #f2d9ea;--brand-color-07-150: #ecc6df;--brand-color-07-200: #e5b3d5;--brand-color-07-300: #d98cbf;--brand-color-07-400: #cc66aa;--brand-color-07-500: #bf4095;--brand-color-07-600: #993377;--brand-color-07-700: #732659;--brand-color-07-800: #4c1a3c;--brand-color-07-850: #39132d;--brand-color-07-900: #260d1e;--brand-color-07-950: #13060f;--brand-color-07-alpha-10: rgba(191, 64, 149, .1);--brand-color-07-alpha-20: rgba(191, 64, 149, .2);--brand-color-07-alpha-30: rgba(191, 64, 149, .3);--brand-color-07-alpha-40: rgba(191, 64, 149, .4);--brand-color-07-alpha-50: rgba(191, 64, 149, .5);--brand-color-07-alpha-60: rgba(191, 64, 149, .6);--brand-color-07-alpha-70: rgba(191, 64, 149, .7);--brand-color-07-alpha-80: rgba(191, 64, 149, .8);--brand-color-07-alpha-90: rgba(191, 64, 149, .9);--brand-color-08-50: #fff0e6;--brand-color-08-100: #ffe0cc;--brand-color-08-150: #ffd1b3;--brand-color-08-200: #ffc299;--brand-color-08-300: #ffa366;--brand-color-08-400: #ff8533;--brand-color-08-500: #ff6600;--brand-color-08-600: #cc5200;--brand-color-08-700: #993d00;--brand-color-08-800: #662900;--brand-color-08-850: #4d1f00;--brand-color-08-900: #331400;--brand-color-08-950: #1a0a00;--brand-color-08-alpha-10: rgba(255, 102, 0, .1);--brand-color-08-alpha-20: rgba(255, 102, 0, .2);--brand-color-08-alpha-30: rgba(255, 102, 0, .3);--brand-color-08-alpha-40: rgba(255, 102, 0, .4);--brand-color-08-alpha-50: rgba(255, 102, 0, .5);--brand-color-08-alpha-60: rgba(255, 102, 0, .6);--brand-color-08-alpha-70: rgba(255, 102, 0, .7);--brand-color-08-alpha-80: rgba(255, 102, 0, .8);--brand-color-08-alpha-90: rgba(255, 102, 0, .9);--brand-color-10-50: #fffae6;--brand-color-10-100: #fff5cc;--brand-color-10-150: #fff0b3;--brand-color-10-200: #ffeb99;--brand-color-10-300: #ffe066;--brand-color-10-400: #ffd633;--brand-color-10-500: #ffcc00;--brand-color-10-600: #cca300;--brand-color-10-700: #997a00;--brand-color-10-800: #665200;--brand-color-10-850: #4d3d00;--brand-color-10-900: #332900;--brand-color-10-950: #1a1400;--brand-color-10-alpha-10: rgba(255, 204, 0, .1);--brand-color-10-alpha-20: rgba(255, 204, 0, .2);--brand-color-10-alpha-30: rgba(255, 204, 0, .3);--brand-color-10-alpha-40: rgba(255, 204, 0, .4);--brand-color-10-alpha-50: rgba(255, 204, 0, .5);--brand-color-10-alpha-60: rgba(255, 204, 0, .6);--brand-color-10-alpha-70: rgba(255, 204, 0, .7);--brand-color-10-alpha-80: rgba(255, 204, 0, .8);--brand-color-10-alpha-90: rgba(255, 204, 0, .9)}:root,[data-theme=light]{--mapped-color-01-action: var(--brand-color-01-500);--mapped-color-01-border: var(--brand-color-01-150);--mapped-color-01-border-focus: var(--brand-color-01-alpha-30);--mapped-color-01-icon: var(--brand-color-01-700);--mapped-color-01-surface: var(--brand-color-01-100);--mapped-color-01-surface-light: var(--brand-color-01-50);--mapped-color-01-text: var(--brand-color-01-700);--mapped-color-02-action: var(--brand-color-02-500);--mapped-color-02-border: var(--brand-color-02-150);--mapped-color-02-border-focus: var(--brand-color-02-alpha-30);--mapped-color-02-icon: var(--brand-color-02-800);--mapped-color-02-surface: var(--brand-color-02-100);--mapped-color-02-surface-light: var(--brand-color-02-50);--mapped-color-02-text: var(--brand-color-02-800);--mapped-color-03-action: var(--brand-color-03-500);--mapped-color-03-border: var(--brand-color-03-150);--mapped-color-03-border-focus: var(--brand-color-03-alpha-30);--mapped-color-03-icon: var(--brand-color-03-800);--mapped-color-03-surface: var(--brand-color-03-50);--mapped-color-03-surface-light: var(--brand-color-03-50);--mapped-color-03-text: var(--brand-color-03-800);--mapped-color-04-action: var(--brand-color-04-500);--mapped-color-04-border: var(--brand-color-04-150);--mapped-color-04-border-focus: var(--brand-color-04-alpha-30);--mapped-color-04-icon: var(--brand-color-04-700);--mapped-color-04-surface: var(--brand-color-04-100);--mapped-color-04-surface-light: var(--brand-color-04-50);--mapped-color-04-text: var(--brand-color-04-700);--mapped-color-05-action: var(--brand-color-05-500);--mapped-color-05-border: var(--brand-color-05-150);--mapped-color-05-border-focus: var(--brand-color-05-alpha-30);--mapped-color-05-icon: var(--brand-color-05-700);--mapped-color-05-surface: var(--brand-color-05-100);--mapped-color-05-surface-light: var(--brand-color-05-50);--mapped-color-05-text: var(--brand-color-05-700);--mapped-color-06-action: var(--brand-color-06-500);--mapped-color-06-border: var(--brand-color-06-300);--mapped-color-06-border-focus: var(--brand-color-06-alpha-30);--mapped-color-06-icon: var(--brand-color-06-700);--mapped-color-06-surface: var(--brand-color-06-150);--mapped-color-06-surface-light: var(--brand-color-06-50);--mapped-color-06-text: var(--brand-color-06-700);--mapped-color-07-action: var(--brand-color-07-600);--mapped-color-07-border: var(--brand-color-07-150);--mapped-color-07-border-focus: var(--brand-color-07-alpha-30);--mapped-color-07-icon: var(--brand-color-07-700);--mapped-color-07-surface: var(--brand-color-07-100);--mapped-color-07-surface-light: var(--brand-color-07-50);--mapped-color-07-text: var(--brand-color-07-700);--mapped-color-08-action: var(--brand-color-08-500);--mapped-color-08-border: var(--brand-color-08-150);--mapped-color-08-border-focus: var(--brand-color-08-alpha-30);--mapped-color-08-icon: var(--brand-color-08-700);--mapped-color-08-surface: var(--brand-color-08-100);--mapped-color-08-surface-light: var(--brand-color-08-50);--mapped-color-08-text: var(--brand-color-08-700);--mapped-color-09-action: var(--brand-color-10-500);--mapped-color-09-border: var(--brand-color-10-150);--mapped-color-09-border-focus: var(--brand-color-10-alpha-30);--mapped-color-09-icon: var(--brand-color-10-800);--mapped-color-09-surface: var(--brand-color-10-100);--mapped-color-09-surface-light: var(--brand-color-10-50);--mapped-color-09-text: var(--brand-color-10-800)}[data-theme=dark]{--mapped-color-01-action: var(--brand-color-01-500);--mapped-color-01-border: var(--brand-color-01-850);--mapped-color-01-border-focus: var(--brand-color-01-alpha-40);--mapped-color-01-icon: var(--brand-color-01-300);--mapped-color-01-surface: var(--brand-color-01-900);--mapped-color-01-surface-light: var(--brand-color-01-50);--mapped-color-01-text: var(--brand-color-01-300);--mapped-color-02-action: var(--brand-color-02-500);--mapped-color-02-border: var(--brand-color-02-850);--mapped-color-02-border-focus: var(--brand-color-02-alpha-40);--mapped-color-02-icon: var(--brand-color-02-300);--mapped-color-02-surface: var(--brand-color-02-900);--mapped-color-02-surface-light: var(--brand-color-02-50);--mapped-color-02-text: var(--brand-color-02-300);--mapped-color-03-action: var(--brand-color-03-500);--mapped-color-03-border: var(--brand-color-03-850);--mapped-color-03-border-focus: var(--brand-color-03-alpha-40);--mapped-color-03-icon: var(--brand-color-03-200);--mapped-color-03-surface: var(--brand-color-03-950);--mapped-color-03-surface-light: var(--brand-color-03-50);--mapped-color-03-text: var(--brand-color-03-200);--mapped-color-04-action: var(--brand-color-04-500);--mapped-color-04-border: var(--brand-color-04-850);--mapped-color-04-border-focus: var(--brand-color-04-alpha-40);--mapped-color-04-icon: var(--brand-color-04-300);--mapped-color-04-surface: var(--brand-color-04-900);--mapped-color-04-surface-light: var(--brand-color-04-50);--mapped-color-04-text: var(--brand-color-04-300);--mapped-color-05-action: var(--brand-color-05-500);--mapped-color-05-border: var(--brand-color-05-850);--mapped-color-05-border-focus: var(--brand-color-05-alpha-40);--mapped-color-05-icon: var(--brand-color-05-300);--mapped-color-05-surface: var(--brand-color-05-900);--mapped-color-05-surface-light: var(--brand-color-05-50);--mapped-color-05-text: var(--brand-color-05-300);--mapped-color-06-action: var(--brand-color-06-500);--mapped-color-06-border: var(--brand-color-06-700);--mapped-color-06-border-focus: var(--brand-color-06-alpha-40);--mapped-color-06-icon: var(--brand-color-06-300);--mapped-color-06-surface: var(--brand-color-06-850);--mapped-color-06-surface-light: var(--brand-color-06-50);--mapped-color-06-text: var(--brand-color-06-300);--mapped-color-07-action: var(--brand-color-07-600);--mapped-color-07-border: var(--brand-color-07-850);--mapped-color-07-border-focus: var(--brand-color-07-alpha-40);--mapped-color-07-icon: var(--brand-color-07-300);--mapped-color-07-surface: var(--brand-color-07-900);--mapped-color-07-surface-light: var(--brand-color-07-50);--mapped-color-07-text: var(--brand-color-07-300);--mapped-color-08-action: var(--brand-color-08-500);--mapped-color-08-border: var(--brand-color-08-850);--mapped-color-08-border-focus: var(--brand-color-08-alpha-40);--mapped-color-08-icon: var(--brand-color-08-300);--mapped-color-08-surface: var(--brand-color-08-900);--mapped-color-08-surface-light: var(--brand-color-08-50);--mapped-color-08-text: var(--brand-color-08-300);--mapped-color-09-action: var(--brand-color-10-500);--mapped-color-09-border: var(--brand-color-10-850);--mapped-color-09-border-focus: var(--brand-color-10-alpha-40);--mapped-color-09-icon: var(--brand-color-10-300);--mapped-color-09-surface: var(--brand-color-10-900);--mapped-color-09-surface-light: var(--brand-color-10-50);--mapped-color-09-text: var(--brand-color-10-300)}:root{--alias-primay-25: var(--brand-coral-25);--alias-primay-50: var(--brand-coral-50);--alias-primay-100: var(--brand-coral-100);--alias-primay-200: var(--brand-coral-200);--alias-primay-300: var(--brand-coral-300);--alias-primay-400: var(--brand-coral-400);--alias-primay-600: var(--brand-coral-600);--alias-primay-700: var(--brand-coral-700);--alias-primay-800: var(--brand-coral-800);--alias-primay-900: var(--brand-coral-900);--alias-primay-1000: var(--brand-coral-1000);--alias-primay-default: var(--brand-coral-500);--alias-primay-focus: var(--brand-coral-alpha-10);--alias-primay-focus2: var(--brand-coral-alpha-40);--alias-error-50: var(--brand-red-50);--alias-error-100: var(--brand-red-100);--alias-error-150: var(--brand-red-150);--alias-error-200: var(--brand-red-200);--alias-error-300: var(--brand-red-300);--alias-error-400: var(--brand-red-400);--alias-error-600: var(--brand-red-600);--alias-error-700: var(--brand-red-700);--alias-error-800: var(--brand-red-800);--alias-error-900: var(--brand-red-900);--alias-error-default: var(--brand-red-500);--alias-error-focus: var(--brand-red-alpha-10);--alias-success-50: var(--brand-green-50);--alias-success-100: var(--brand-green-100);--alias-success-200: var(--brand-green-200);--alias-success-300: var(--brand-green-300);--alias-success-400: var(--brand-green-400);--alias-success-600: var(--brand-green-600);--alias-success-700: var(--brand-green-700);--alias-success-800: var(--brand-green-800);--alias-success-900: var(--brand-green-900);--alias-success-default: var(--brand-green-500);--alias-information-50: var(--brand-blue-50);--alias-information-100: var(--brand-blue-100);--alias-information-200: var(--brand-blue-200);--alias-information-300: var(--brand-blue-300);--alias-information-400: var(--brand-blue-400);--alias-information-600: var(--brand-blue-600);--alias-information-700: var(--brand-blue-700);--alias-information-800: var(--brand-blue-800);--alias-information-900: var(--brand-blue-900);--alias-information-default: var(--brand-blue-500);--alias-warning-50: var(--brand-yellow-50);--alias-warning-100: var(--brand-yellow-100);--alias-warning-200: var(--brand-yellow-200);--alias-warning-300: var(--brand-yellow-300);--alias-warning-400: var(--brand-yellow-400);--alias-warning-600: var(--brand-yellow-600);--alias-warning-700: var(--brand-yellow-700);--alias-warning-800: var(--brand-yellow-800);--alias-warning-900: var(--brand-yellow-900);--alias-warning-default: var(--brand-yellow-500);--alias-neutral-50: var(--brand-gray-50);--alias-neutral-75: var(--brand-gray-75);--alias-neutral-100: var(--brand-gray-100);--alias-neutral-150: var(--brand-gray-150);--alias-neutral-200: var(--brand-gray-200);--alias-neutral-300: var(--brand-gray-300);--alias-neutral-400: var(--brand-gray-400);--alias-neutral-600: var(--brand-gray-600);--alias-neutral-700: var(--brand-gray-700);--alias-neutral-800: var(--brand-gray-800);--alias-neutral-850: var(--brand-gray-850);--alias-neutral-900: var(--brand-gray-900);--alias-neutral-950: var(--brand-gray-950);--alias-neutral-white: #fefffc;--alias-neutral-default: var(--brand-gray-500);--alias-neutral-black: #050203;--alias-information-focus: var(--brand-blue-alpha-10);--alias-success-focus: var(--brand-green-alpha-10);--alias-warning-focus: var(--brand-yellow-alpha-10)}:root,[data-theme=light]{--mapped-surface-page: var(--alias-neutral-white);--mapped-surface-default: var(--alias-neutral-50);--mapped-surface-neutral: var(--alias-neutral-75);--mapped-surface-neutral-hover: var(--alias-neutral-150);--mapped-surface-action: var(--alias-primay-default);--mapped-surface-action-hover: var(--alias-primay-700);--mapped-surface-action-light: var(--alias-primay-100);--mapped-surface-action-light-hover: var(--alias-primay-200);--mapped-surface-alt: var(--alias-primay-25);--mapped-surface-success: var(--alias-success-50);--mapped-surface-warning: var(--alias-warning-50);--mapped-surface-error: var(--alias-error-50);--mapped-surface-information: var(--alias-information-50);--mapped-surface-disabled: var(--alias-neutral-100);--mapped-surface-danger-light: var(--alias-error-50);--mapped-surface-danger-light-hover: var(--alias-error-100);--mapped-border-default: var(--alias-neutral-200);--mapped-border-neutral-strong: var(--alias-neutral-300);--mapped-border-action: var(--alias-primay-default);--mapped-border-action-hover: var(--alias-primay-600);--mapped-border-action-light: var(--alias-primay-200);--mapped-border-action-light-hover: var(--alias-primay-300);--mapped-border-focus: var(--alias-primay-focus);--mapped-border-focus-error: var(--alias-error-focus);--mapped-border-focus-success: var(--brand-green-alpha-10);--mapped-border-focus-warning: var(--brand-yellow-alpha-10);--mapped-border-focus-info: var(--alias-information-focus);--mapped-border-success: var(--alias-success-200);--mapped-border-warning: var(--alias-warning-100);--mapped-border-error: var(--alias-error-200);--mapped-border-information: var(--alias-information-200);--mapped-border-disabled: var(--alias-neutral-150);--mapped-border-danger-light: var(--alias-error-100);--mapped-border-danger-light-hover: var(--alias-error-150);--mapped-border-danger-focus: var(--alias-error-focus);--mapped-border-danger: var(--brand-red-500);--mapped-border-danger-hover: var(--brand-red-600);--mapped-text-heading: var(--alias-neutral-850);--mapped-text-body: var(--alias-neutral-800);--mapped-text-body-light: var(--alias-neutral-600);--mapped-text-placeholder: var(--alias-neutral-300);--mapped-text-placeholder-strong: var(--alias-neutral-400);--mapped-text-hint: var(--alias-neutral-default);--mapped-text-on-action: var(--alias-neutral-50);--mapped-text-action: var(--alias-primay-default);--mapped-text-action-hover: var(--alias-primay-600);--mapped-text-success: var(--alias-success-default);--mapped-text-warning: var(--alias-warning-700);--mapped-text-error: var(--alias-error-default);--mapped-text-information: var(--alias-information-default);--mapped-text-disabled: var(--alias-neutral-300);--mapped-text-danger: var(--alias-error-default);--mapped-text-danger-hover: var(--alias-error-600);--mapped-icon-default: var(--alias-neutral-800);--mapped-icon-default-light: var(--alias-neutral-600);--mapped-icon-action: var(--alias-primay-default);--mapped-icon-action-hover: var(--alias-primay-600);--mapped-icon-on-action: var(--alias-neutral-50);--mapped-icon-placeholder: var(--alias-neutral-300);--mapped-icon-placeholder-strong: var(--alias-neutral-400);--mapped-icon-hint: var(--alias-neutral-default);--mapped-icon-success: var(--alias-success-default);--mapped-icon-warning: var(--alias-warning-700);--mapped-icon-error: var(--alias-error-default);--mapped-icon-information: var(--alias-information-default);--mapped-icon-disabled: var(--alias-neutral-300);--mapped-icon-danger: var(--alias-error-default);--mapped-icon-danger-hover: var(--alias-error-600)}[data-theme=dark]{--mapped-surface-page: var(--alias-neutral-black);--mapped-surface-default: var(--alias-neutral-900);--mapped-surface-neutral: var(--alias-neutral-800);--mapped-surface-neutral-hover: var(--alias-neutral-700);--mapped-surface-action: var(--alias-primay-default);--mapped-surface-action-hover: var(--alias-primay-300);--mapped-surface-action-light: var(--alias-primay-800);--mapped-surface-action-light-hover: var(--alias-primay-700);--mapped-surface-alt: var(--alias-primay-1000);--mapped-surface-success: var(--alias-success-900);--mapped-surface-warning: var(--alias-warning-900);--mapped-surface-error: var(--alias-error-900);--mapped-surface-information: var(--alias-information-900);--mapped-surface-disabled: var(--alias-neutral-800);--mapped-surface-danger-light: var(--brand-red-950);--mapped-surface-danger-light-hover: var(--brand-red-900);--mapped-border-default: var(--alias-neutral-800);--mapped-border-neutral-strong: var(--alias-neutral-700);--mapped-border-action: var(--alias-primay-default);--mapped-border-action-hover: var(--alias-primay-400);--mapped-border-action-light: var(--alias-primay-700);--mapped-border-action-light-hover: var(--alias-primay-default);--mapped-border-focus: var(--alias-primay-focus2);--mapped-border-focus-error: var(--brand-red-alpha-10);--mapped-border-focus-success: var(--brand-green-alpha-10);--mapped-border-focus-warning: var(--brand-yellow-alpha-10);--mapped-border-success: var(--alias-success-800);--mapped-border-warning: var(--alias-warning-800);--mapped-border-error: var(--alias-error-800);--mapped-border-information: var(--alias-information-800);--mapped-border-disabled: var(--alias-neutral-850);--mapped-border-danger-light: var(--brand-red-800);--mapped-border-danger-light-hover: var(--brand-red-600);--mapped-border-danger-focus: var(--brand-red-alpha-10);--mapped-border-danger: var(--brand-red-400);--mapped-border-danger-hover: var(--brand-red-200);--mapped-text-heading: var(--alias-neutral-150);--mapped-text-body: var(--alias-neutral-200);--mapped-text-body-light: var(--alias-neutral-400);--mapped-text-placeholder: var(--alias-neutral-700);--mapped-text-placeholder-strong: var(--alias-neutral-600);--mapped-text-hint: var(--alias-neutral-default);--mapped-text-on-action: var(--alias-neutral-900);--mapped-text-action: var(--alias-primay-default);--mapped-text-action-hover: var(--alias-primay-400);--mapped-text-success: var(--alias-success-400);--mapped-text-warning: var(--alias-warning-300);--mapped-text-error: var(--alias-error-400);--mapped-text-information: var(--alias-information-400);--mapped-text-disabled: var(--alias-neutral-700);--mapped-text-danger: var(--brand-red-500);--mapped-text-danger-hover: var(--brand-red-400);--mapped-icon-default: var(--alias-neutral-100);--mapped-icon-default-light: var(--alias-neutral-400);--mapped-icon-action: var(--alias-primay-default);--mapped-icon-action-hover: var(--alias-primay-400);--mapped-icon-on-action: var(--alias-neutral-900);--mapped-icon-placeholder: var(--alias-neutral-700);--mapped-icon-placeholder-strong: var(--alias-neutral-600);--mapped-icon-hint: var(--alias-neutral-default);--mapped-icon-success: var(--alias-success-400);--mapped-icon-warning: var(--alias-warning-300);--mapped-icon-error: var(--alias-error-400);--mapped-icon-information: var(--alias-information-400);--mapped-icon-disabled: var(--alias-neutral-700);--mapped-icon-danger: var(--brand-red-500);--mapped-icon-danger-hover: var(--brand-red-400)}:root,[data-theme=light],[data-theme=dark]{--state-default-surface: var(--mapped-surface-default);--state-default-border: var(--mapped-border-default);--state-default-text: var(--mapped-text-body);--state-default-icon: var(--mapped-icon-default);--state-default-border-focus: var(--mapped-border-focus);--state-disabled-surface: var(--mapped-surface-disabled);--state-disabled-border: var(--mapped-border-disabled);--state-disabled-text: var(--mapped-text-disabled);--state-disabled-icon: var(--mapped-icon-disabled);--state-disabled-border-focus: var(--mapped-border-disabled);--state-error-surface: var(--mapped-surface-error);--state-error-border: var(--mapped-border-error);--state-error-text: var(--mapped-text-error);--state-error-icon: var(--mapped-icon-error);--state-error-border-focus: var(--mapped-border-focus-error);--state-success-surface: var(--mapped-surface-success);--state-success-border: var(--mapped-border-success);--state-success-text: var(--mapped-text-success);--state-success-icon: var(--mapped-icon-success);--state-success-border-focus: var(--mapped-border-focus-success);--state-warning-surface: var(--mapped-surface-warning);--state-warning-border: var(--mapped-border-warning);--state-warning-text: var(--mapped-text-warning);--state-warning-icon: var(--mapped-icon-warning);--state-warning-border-focus: var(--mapped-border-focus-warning)}:root,[data-theme=light]{--app-color-scheme: light;--app-primary: var(--mapped-surface-action);--calendar-event-color-event: var(--mapped-surface-action);--calendar-event-color-class: var(--mapped-text-information);--app-mode-online-color: var(--mapped-text-error);--app-mode-offline-color: var(--mapped-text-success);--app-mode-ondemand-color: #8b5cf6;--app-primary-surface-bg: var(--mapped-surface-action-light);--app-primary-surface-text: var(--mapped-text-action);--app-primary-text: var(--app-primary-surface-text);--app-primary-surface-hover-bg: var(--mapped-surface-action-light-hover);--app-primary-surface-hover-text: var(--mapped-text-action-hover);--app-primary-gradient-start: var(--app-primary-surface-bg);--app-primary-gradient-end: var(--app-primary-surface-bg);--app-primary-gradient: var(--app-primary-surface-bg);--app-primary-contrast: var(--mapped-text-on-action);--app-course-color-mix-contrast: black;--app-logo: var(--app-primary);--app-bg: var(--mapped-surface-page);--app-surface: var(--mapped-surface-default);--app-surface-dialog: var(--app-surface);--app-surface-muted: var(--mapped-surface-alt);--app-border: var(--mapped-border-default);--app-border-subtle: var(--mapped-surface-neutral);--app-border-width: 1px;--app-divider: var(--mapped-surface-neutral-hover);--app-radius-lg: 12px;--app-radius-xl: 16px;--app-radius-2xl: 24px;--app-field-bg: var(--mapped-surface-default);--app-field-bg-hover: var(--mapped-surface-page);--app-field-view-bg: var(--mapped-surface-neutral);--app-field-disabled-bg: var(--state-disabled-surface);--app-field-error-bg: var(--state-error-surface);--app-field-border: var(--mapped-border-default);--app-field-view-border: var(--mapped-border-neutral-strong);--app-field-disabled-border: var(--state-disabled-border);--app-field-error-border: var(--state-error-border);--app-field-text: var(--app-text-strong);--app-field-view-text: var(--app-text);--app-field-disabled-text: var(--state-disabled-text);--app-field-placeholder: var(--mapped-text-placeholder-strong);--app-field-focus-ring: var(--mapped-border-focus);--app-input-bg: var(--app-field-bg);--app-input-bg-disabled: var(--app-field-disabled-bg);--app-linkable: var(--mapped-text-action);--app-text: var(--mapped-text-body);--app-text-body-light: var(--mapped-text-body-light);--app-text-strong: var(--mapped-text-heading);--app-text-muted: var(--mapped-text-hint);--app-text-muted-strong: var(--mapped-text-placeholder-strong);--app-icon: var(--mapped-icon-hint);--app-muted-bg: var(--mapped-surface-neutral);--app-hover-bg: color-mix(in srgb, var(--mapped-surface-action) 8%, transparent);--app-focus-border: var(--mapped-border-action);--app-focus-shadow: 0 0 0 3px var(--app-field-focus-ring);--app-choice-bg: var(--mapped-surface-default);--app-choice-border: var(--mapped-border-action-light);--app-choice-checked-bg: var(--mapped-surface-action-light);--app-choice-checked-border: var(--mapped-border-action-light-hover);--app-choice-mark: var(--mapped-icon-action);--app-choice-focus-ring: var(--mapped-border-focus);--app-tag-active-bg: var(--state-success-surface);--app-tag-active-text: var(--state-success-text);--app-tag-inactive-bg: var(--mapped-surface-neutral);--app-tag-inactive-text: var(--mapped-text-body);--app-tag-inuse-bg: var(--mapped-surface-action-light);--app-tag-inuse-text: var(--mapped-text-action-hover);--app-tag-unavailable-bg: var(--state-error-surface);--app-tag-unavailable-text: var(--state-error-text);--app-booking-status-in-progress-text: var(--mapped-text-information);--app-booking-status-completed-text: var(--state-success-text);--app-danger: var(--mapped-text-error);--app-stat-action-surface: var(--mapped-surface-action-light);--app-stat-action-text: var(--mapped-text-action);--app-stat-information-surface: var(--mapped-surface-information);--app-stat-information-text: var(--mapped-text-information);--app-stat-danger-surface: var(--state-error-surface);--app-stat-danger-text: var(--state-error-text);--app-stat-success-surface: var(--state-success-surface);--app-stat-success-text: var(--state-success-text);--app-file-pdf: var(--mapped-text-error);--app-file-pdf-bg: var(--mapped-surface-error);--app-file-mp4: #8b5cf6;--app-file-mp4-bg: rgb(139 92 246 / .12);--app-file-png: var(--mapped-text-success);--app-file-png-bg: var(--mapped-surface-success);--app-file-jpg: var(--mapped-text-information);--app-file-jpg-bg: var(--mapped-surface-information);--app-file-jpeg: var(--mapped-text-information);--app-file-jpeg-bg: var(--mapped-surface-information);--app-file-gif: #db2777;--app-file-gif-bg: rgb(219 39 119 / .12);--app-file-webp: #0d9488;--app-file-webp-bg: rgb(13 148 136 / .12);--app-file-heic: #6366f1;--app-file-heic-bg: rgb(99 102 241 / .12);--app-primary-gradient-hover-start: var(--app-primary-surface-hover-bg);--app-primary-gradient-hover-end: var(--app-primary-surface-hover-bg);--app-primary-gradient-hover: var(--app-primary-surface-hover-bg);--app-primary-hover-border: var(--mapped-border-action-light-hover);--app-ghost-hover-bg: var(--mapped-surface-action-light);--app-ghost-hover-border: var(--mapped-border-action-light);--app-ghost-hover-text: var(--app-text-strong);--app-danger-hover-bg: var(--mapped-text-error);--app-danger-hover-border: var(--mapped-border-error);--app-button-hover-shadow: 0 6px 14px color-mix(in srgb, var(--mapped-text-body) 16%, transparent);--app-table-row-hover: var(--mapped-surface-action-light);--app-table-empty-text: var(--mapped-text-placeholder);--app-dialog-backdrop: rgb(15 23 42 / .35);--app-dialog-divider: var(--mapped-surface-action-light);--app-dialog-title-icon-bg: color-mix(in srgb, var(--app-primary) 16%, transparent);--app-loading-backdrop: rgb(15 23 42 / .6);--app-loading-foreground: var(--mapped-text-on-action);--app-loading-backdrop-inline: color-mix(in srgb, var(--app-surface) 72%, transparent);--app-toggle-track: var(--app-surface-muted);--app-toggle-track-border: var(--app-border);--app-toggle-thumb: var(--app-surface);--app-toggle-thumb-border: var(--app-border-subtle);--app-toggle-track-dark: var(--mapped-surface-neutral);--app-toggle-thumb-dark: var(--mapped-text-heading);--app-toggle-icon: var(--mapped-icon-on-action);--app-toggle-icon-dark: var(--mapped-icon-action-hover);--app-scrollbar-thumb: var(--mapped-surface-neutral);--app-scrollbar-thumb-hover: var(--mapped-surface-neutral-hover);--app-skeleton-bg: var(--mapped-surface-neutral);--app-skeleton-highlight: var(--mapped-surface-neutral-hover)}[data-theme=dark]{--app-color-scheme: dark;--app-mode-ondemand-color: #a78bfa;--app-primary-text: var(--app-primary);--app-course-color-mix-contrast: white;--app-logo: var(--mapped-surface-action-hover);--app-surface-dialog: color-mix( in srgb, var(--mapped-surface-default) 88%, var(--mapped-surface-neutral) 12% );--app-field-bg-hover: var(--mapped-surface-neutral);--app-field-view-bg: var(--mapped-surface-default);--app-field-view-border: var(--mapped-border-default);--app-hover-bg: rgb(255 255 255 / .06);--app-choice-bg: var(--mapped-surface-page);--app-choice-checked-bg: color-mix(in srgb, var(--mapped-surface-action) 16%, transparent);--app-tag-inactive-bg: var(--mapped-surface-default);--app-file-mp4: #c4b5fd;--app-file-mp4-bg: rgb(196 181 253 / .16);--app-file-gif: #f9a8d4;--app-file-gif-bg: rgb(249 168 212 / .16);--app-file-webp: #5eead4;--app-file-webp-bg: rgb(94 234 212 / .16);--app-file-heic: #a5b4fc;--app-file-heic-bg: rgb(165 180 252 / .16);--app-button-hover-shadow: 0 8px 20px rgb(0 0 0 / .32);--app-table-row-hover: rgb(255 255 255 / .045);--app-dialog-backdrop: rgb(0 0 0 / .72);--app-dialog-divider: color-mix(in srgb, var(--app-primary) 32%, transparent);--app-loading-backdrop: rgb(0 0 0 / .72);--app-loading-foreground: var(--mapped-text-heading);--app-toggle-thumb: var(--mapped-text-heading);--app-toggle-track-dark: var(--mapped-surface-default);--app-toggle-thumb-dark: var(--mapped-surface-action);--app-toggle-icon: var(--mapped-text-heading);--app-toggle-icon-dark: var(--mapped-surface-action-hover);--app-scrollbar-thumb: var(--mapped-surface-neutral);--app-scrollbar-thumb-hover: var(--mapped-surface-neutral-hover)}:root{--app-font-family-heading: "Roboto", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--app-font-family-body: "Noto Sans JP", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--app-font-family: var(--app-font-family-body);--app-font-weight-regular: 400;--app-font-weight-medium: 500;--app-font-weight-bold: 700;--app-font-weight-black: 900;--app-text-h1-font-family: var(--app-font-family-heading);--app-text-h1-size: 60px;--app-text-h1-line-height: 72px;--app-text-h1-weight: var(--app-font-weight-black);--app-text-h1-letter-spacing: 0;--app-text-h2-font-family: var(--app-font-family-heading);--app-text-h2-size: 48px;--app-text-h2-line-height: 56px;--app-text-h2-weight: var(--app-font-weight-bold);--app-text-h2-letter-spacing: 0;--app-text-h3-font-family: var(--app-font-family-heading);--app-text-h3-size: 40px;--app-text-h3-line-height: 48px;--app-text-h3-weight: var(--app-font-weight-bold);--app-text-h3-letter-spacing: 0;--app-text-h4-font-family: var(--app-font-family-heading);--app-text-h4-size: 32px;--app-text-h4-line-height: 40px;--app-text-h4-weight: var(--app-font-weight-bold);--app-text-h4-letter-spacing: 0;--app-text-h5-font-family: var(--app-font-family-heading);--app-text-h5-size: 24px;--app-text-h5-line-height: 28px;--app-text-h5-weight: var(--app-font-weight-bold);--app-text-h5-letter-spacing: 0;--app-text-h6-font-family: var(--app-font-family-heading);--app-text-h6-size: 20px;--app-text-h6-line-height: 24px;--app-text-h6-weight: var(--app-font-weight-medium);--app-text-h6-letter-spacing: 0;--app-text-body-lg-font-family: var(--app-font-family-body);--app-text-body-lg-size: 20px;--app-text-body-lg-line-height: 24px;--app-text-body-lg-weight: var(--app-font-weight-regular);--app-text-body-lg-letter-spacing: 0;--app-text-body-lg-bold-font-family: var(--app-font-family-body);--app-text-body-lg-bold-size: 20px;--app-text-body-lg-bold-line-height: 24px;--app-text-body-lg-bold-weight: var(--app-font-weight-bold);--app-text-body-lg-bold-letter-spacing: 0;--app-text-body-lg-link-font-family: var(--app-font-family-body);--app-text-body-lg-link-size: 20px;--app-text-body-lg-link-line-height: 24px;--app-text-body-lg-link-weight: var(--app-font-weight-regular);--app-text-body-lg-link-letter-spacing: 0;--app-text-body-lg-link-decoration: underline;--app-text-body-md-font-family: var(--app-font-family-body);--app-text-body-md-size: 16px;--app-text-body-md-line-height: 20px;--app-text-body-md-weight: var(--app-font-weight-regular);--app-text-body-md-letter-spacing: 0;--app-text-body-md-bold-font-family: var(--app-font-family-body);--app-text-body-md-bold-size: 16px;--app-text-body-md-bold-line-height: 20px;--app-text-body-md-bold-weight: var(--app-font-weight-bold);--app-text-body-md-bold-letter-spacing: 0;--app-text-body-md-link-font-family: var(--app-font-family-body);--app-text-body-md-link-size: 16px;--app-text-body-md-link-line-height: 20px;--app-text-body-md-link-weight: var(--app-font-weight-regular);--app-text-body-md-link-letter-spacing: 0;--app-text-body-md-link-decoration: underline;--app-text-body-sm-font-family: var(--app-font-family-body);--app-text-body-sm-size: 14px;--app-text-body-sm-line-height: 16px;--app-text-body-sm-weight: var(--app-font-weight-regular);--app-text-body-sm-letter-spacing: 0;--app-text-body-sm-semi-font-family: var(--app-font-family-body);--app-text-body-sm-semi-size: 14px;--app-text-body-sm-semi-line-height: 16px;--app-text-body-sm-semi-weight: var(--app-font-weight-medium);--app-text-body-sm-semi-letter-spacing: 0;--app-text-body-sm-link-font-family: var(--app-font-family-body);--app-text-body-sm-link-size: 14px;--app-text-body-sm-link-line-height: 16px;--app-text-body-sm-link-weight: var(--app-font-weight-regular);--app-text-body-sm-link-letter-spacing: 0;--app-text-body-sm-link-decoration: underline;--app-text-body-xs-font-family: var(--app-font-family-body);--app-text-body-xs-size: 12px;--app-text-body-xs-line-height: 14px;--app-text-body-xs-weight: var(--app-font-weight-regular);--app-text-body-xs-letter-spacing: 0;--app-text-body-xs-semi-font-family: var(--app-font-family-body);--app-text-body-xs-semi-size: 12px;--app-text-body-xs-semi-line-height: 14px;--app-text-body-xs-semi-weight: var(--app-font-weight-medium);--app-text-body-xs-semi-letter-spacing: 0;--app-text-body-xs-link-font-family: var(--app-font-family-body);--app-text-body-xs-link-size: 12px;--app-text-body-xs-link-line-height: 14px;--app-text-body-xs-link-weight: var(--app-font-weight-regular);--app-text-body-xs-link-letter-spacing: 0;--app-text-body-xs-link-decoration: underline;--app-text-body-xs-plus-size: .8125rem;--app-text-body-md-compact-size: .95rem;--app-text-body-lg-compact-size: 1.125rem;--app-text-h6-plus-size: 1.3rem;--app-text-h5-compact-size: 1.4rem;--app-text-h4-compact-size: 1.75rem}:root{--app-layout-gap-padding: 8px;--app-spacing-xs: 8px;--app-text-display-size: 36px;--app-text-display-line-height: 44px;--app-text-headline-size: 16px;--app-text-headline-line-height: 21px;--app-text-headline-letter-spacing: -.45px;--app-text-title-size: 14px;--app-text-title-line-height: 20px;--app-text-body-size: 16px;--app-text-body-line-height: 21px;--app-text-body-letter-spacing: -.45px;--app-text-label-size: 11px;--app-text-label-line-height: 16px;--app-text-hint-size: 8px;--app-text-hint-line-height: 12px;--app-text-booking-id-size: 32px;--app-text-booking-id-line-height: 38.4px;--app-text-booking-id-letter-spacing: 0px;--app-text-large-title-size: 33px;--app-text-large-title-line-height: 40px;--app-text-large-title-letter-spacing: .4px;--app-text-title1-size: 27px;--app-text-title1-line-height: 33px;--app-text-title1-letter-spacing: .29px;--app-text-title2-size: 21px;--app-text-title2-line-height: 28px;--app-text-title2-letter-spacing: -.36px;--app-text-title3-size: 19px;--app-text-title3-line-height: 24px;--app-text-title3-letter-spacing: -.45px;--app-text-callout-size: 15px;--app-text-callout-line-height: 20px;--app-text-callout-letter-spacing: -.23px;--app-text-subhead-size: 14px;--app-text-subhead-line-height: 19px;--app-text-subhead-letter-spacing: -.15px;--app-text-footnote-size: 12px;--app-text-footnote-line-height: 16px;--app-text-footnote-letter-spacing: 0px;--app-text-caption1-size: 11px;--app-text-caption1-line-height: 13px;--app-text-caption1-letter-spacing: .06px;--app-step-item-marker-size: 32px;--app-step-item-icon-size: 16px;--app-step-item-gap: 8px;--app-container-padding: 16px;--app-container-gap: 24px;--app-inner-container-padding: 12px;--app-inner-container-gap: 16px;--app-underline-title-gap: 8px}@media(min-width:1024px){:root{--app-layout-gap-padding: 24px;--app-spacing-xs: 8px;--app-text-display-size: 57px;--app-text-display-line-height: 64px;--app-text-title-size: 22px;--app-text-title-line-height: 28px;--app-text-label-size: 14px;--app-text-label-line-height: 20px;--app-text-hint-size: 12px;--app-text-hint-line-height: 16px;--app-text-booking-id-size: 48px;--app-text-booking-id-line-height: 57.6px;--app-text-booking-id-letter-spacing: 0px;--app-text-large-title-size: 36px;--app-text-large-title-line-height: 50px;--app-text-large-title-letter-spacing: 0px;--app-text-title1-size: 30px;--app-text-title1-line-height: 42px;--app-text-title1-letter-spacing: 0px;--app-text-title2-size: 24px;--app-text-title2-line-height: 32px;--app-text-title2-letter-spacing: 0px;--app-text-title3-size: 20px;--app-text-title3-line-height: 24px;--app-text-title3-letter-spacing: 0px;--app-text-headline-size: 16px;--app-text-headline-line-height: 21px;--app-text-headline-letter-spacing: 0px;--app-text-body-size: 16px;--app-text-body-line-height: 21px;--app-text-body-letter-spacing: 0px;--app-text-callout-size: 15px;--app-text-callout-line-height: 20px;--app-text-callout-letter-spacing: 0px;--app-text-subhead-size: 13px;--app-text-subhead-line-height: 19px;--app-text-subhead-letter-spacing: 0px;--app-text-footnote-size: 12px;--app-text-footnote-line-height: 16px;--app-text-footnote-letter-spacing: 0px;--app-text-caption1-size: 11px;--app-text-caption1-line-height: 13px;--app-text-caption1-letter-spacing: 0px;--app-container-padding: 28px;--app-container-gap: 28px;--app-inner-container-padding: 28px;--app-inner-container-gap: 20px;--app-underline-title-gap: 12px}}:root{--app-duration-quick: .15s;--app-duration-fast: .2s;--app-duration-medium: .3s;--app-ease-smooth-out: cubic-bezier(.16, 1, .3, 1);--app-ease-standard: cubic-bezier(.2, 0, 0, 1);--app-ease-linear: linear;--app-page-transition-duration: var(--app-duration-quick);--app-page-transition-easing: var(--app-ease-standard);--app-sidebar-motion-duration: var(--app-duration-medium);--app-sidebar-motion-curve: var(--app-ease-standard);--app-skeleton-shimmer-duration: 1.2s;--app-skeleton-shimmer-easing: var(--app-ease-linear)}:root{--app-shadow-e0: 0 0 0 0 rgba(27, 28, 29, 0);--app-shadow-e1: 0 0 0 1px rgba(0, 0, 0, 0), 0 1px 4px -2px rgba(0, 0, 0, .13);--app-shadow-e2: 0 0 0 1px rgba(0, 0, 0, .08), 0 2px 6px -2px rgba(0, 0, 0, .19);--app-shadow-e3: 0 0 0 1px rgba(0, 0, 0, .08), 0 4px 8px -2px rgba(0, 0, 0, .25);--app-shadow-surface-flat: var(--app-shadow-e0);--app-shadow-surface-raised: var(--app-shadow-e1);--app-shadow-popover: var(--app-shadow-e2);--app-shadow-dropdown: var(--app-shadow-e2);--app-shadow-modal: var(--app-shadow-e3);--app-shadow-drawer: var(--app-shadow-e3)}[data-location-color-set="1"]{--app-location-action: var(--mapped-color-01-action);--app-location-border: var(--mapped-color-01-border);--app-location-border-focus: var(--mapped-color-01-border-focus);--app-location-icon: var(--mapped-color-01-icon);--app-location-surface: var(--mapped-color-01-surface);--app-location-surface-light: var(--mapped-color-01-surface-light);--app-location-text: var(--mapped-color-01-text);--app-location-on-action: var(--alias-neutral-50)}[data-location-color-set="2"]{--app-location-action: var(--mapped-color-02-action);--app-location-border: var(--mapped-color-02-border);--app-location-border-focus: var(--mapped-color-02-border-focus);--app-location-icon: var(--mapped-color-02-icon);--app-location-surface: var(--mapped-color-02-surface);--app-location-surface-light: var(--mapped-color-02-surface-light);--app-location-text: var(--mapped-color-02-text);--app-location-on-action: var(--alias-neutral-50)}[data-location-color-set="3"]{--app-location-action: var(--mapped-color-03-action);--app-location-border: var(--mapped-color-03-border);--app-location-border-focus: var(--mapped-color-03-border-focus);--app-location-icon: var(--mapped-color-03-icon);--app-location-surface: var(--mapped-color-03-surface);--app-location-surface-light: var(--mapped-color-03-surface-light);--app-location-text: var(--mapped-color-03-text);--app-location-on-action: var(--alias-neutral-50)}[data-location-color-set="4"]{--app-location-action: var(--mapped-color-04-action);--app-location-border: var(--mapped-color-04-border);--app-location-border-focus: var(--mapped-color-04-border-focus);--app-location-icon: var(--mapped-color-04-icon);--app-location-surface: var(--mapped-color-04-surface);--app-location-surface-light: var(--mapped-color-04-surface-light);--app-location-text: var(--mapped-color-04-text);--app-location-on-action: var(--alias-neutral-50)}[data-location-color-set="5"]{--app-location-action: var(--mapped-color-05-action);--app-location-border: var(--mapped-color-05-border);--app-location-border-focus: var(--mapped-color-05-border-focus);--app-location-icon: var(--mapped-color-05-icon);--app-location-surface: var(--mapped-color-05-surface);--app-location-surface-light: var(--mapped-color-05-surface-light);--app-location-text: var(--mapped-color-05-text);--app-location-on-action: var(--alias-neutral-50)}[data-location-color-set="6"]{--app-location-action: var(--mapped-color-06-action);--app-location-border: var(--mapped-color-06-border);--app-location-border-focus: var(--mapped-color-06-border-focus);--app-location-icon: var(--mapped-color-06-icon);--app-location-surface: var(--mapped-color-06-surface);--app-location-surface-light: var(--mapped-color-06-surface-light);--app-location-text: var(--mapped-color-06-text);--app-location-on-action: var(--alias-neutral-50)}[data-location-color-set="7"]{--app-location-action: var(--mapped-color-07-action);--app-location-border: var(--mapped-color-07-border);--app-location-border-focus: var(--mapped-color-07-border-focus);--app-location-icon: var(--mapped-color-07-icon);--app-location-surface: var(--mapped-color-07-surface);--app-location-surface-light: var(--mapped-color-07-surface-light);--app-location-text: var(--mapped-color-07-text);--app-location-on-action: var(--alias-neutral-50)}[data-location-color-set="8"]{--app-location-action: var(--mapped-color-08-action);--app-location-border: var(--mapped-color-08-border);--app-location-border-focus: var(--mapped-color-08-border-focus);--app-location-icon: var(--mapped-color-08-icon);--app-location-surface: var(--mapped-color-08-surface);--app-location-surface-light: var(--mapped-color-08-surface-light);--app-location-text: var(--mapped-color-08-text);--app-location-on-action: var(--alias-neutral-950)}[data-location-color-set="9"]{--app-location-action: var(--mapped-color-09-action);--app-location-border: var(--mapped-color-09-border);--app-location-border-focus: var(--mapped-color-09-border-focus);--app-location-icon: var(--mapped-color-09-icon);--app-location-surface: var(--mapped-color-09-surface);--app-location-surface-light: var(--mapped-color-09-surface-light);--app-location-text: var(--mapped-color-09-text);--app-location-on-action: var(--alias-neutral-950)}.app-button{--_button-bg: transparent;--_button-border: transparent;--_button-text: var(--mapped-text-action);--_button-hover-bg: transparent;--_button-hover-border: transparent;--_button-hover-text: var(--mapped-text-action-hover);--_button-focus-bg: transparent;--_button-focus-border: transparent;--_button-focus-text: var(--mapped-text-action);--_button-disabled-bg: var(--mapped-surface-disabled);--_button-disabled-border: transparent;--_button-disabled-text: var(--mapped-text-disabled);--_button-focus-ring: var(--mapped-border-focus);--_button-selected-bg: var(--mapped-surface-action-light);--_button-selected-border: transparent;--_button-selected-text: var(--mapped-text-action-hover);--_button-selected-hover-bg: var(--mapped-surface-action-light-hover);--_button-selected-hover-border: transparent;--_button-selected-hover-text: var(--mapped-text-action-hover);--_button-tone-surface-light: var(--mapped-surface-action-light);--_button-tone-surface-light-hover: var(--mapped-surface-action-light-hover);--_button-tone-border-light: var(--mapped-border-action-light);--_button-tone-border-hover: var(--mapped-border-action-hover);--_button-tone-focus-ring: var(--mapped-border-focus);--_button-tone-text: var(--mapped-text-action);--_button-tone-text-hover: var(--mapped-text-action-hover);--_button-height: 40px;--_button-min-width: 80px;--_button-padding: 12px;--_button-radius: 8px;--_button-border-width: 1px;--_button-gap: 8px;--_button-icon-size: 24px;--_button-loader-size: 16px;--_button-font-size: var(--app-text-body-md-size);--_button-line-height: var(--app-text-body-md-line-height);--_button-focus-shadow: 0 0 0 4px var(--_button-focus-ring);--_button-transition: background-color var(--app-duration-quick) var(--app-ease-standard), border-color var(--app-duration-quick) var(--app-ease-standard), box-shadow var(--app-duration-quick) var(--app-ease-standard), color var(--app-duration-quick) var(--app-ease-standard);appearance:none;box-sizing:border-box;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--_button-gap);min-width:var(--_button-min-width);height:var(--_button-height);padding:var(--_button-padding);border:var(--_button-border-width) solid var(--_button-border);border-radius:var(--_button-radius);background-color:var(--_button-bg);color:var(--_button-text);font-family:var(--app-button-font-family, var(--app-font-family));font-size:var(--_button-font-size);font-weight:var(--app-button-font-weight, var(--app-font-weight-regular));line-height:var(--_button-line-height);letter-spacing:0;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--_button-transition)}.app-button:not(:disabled,[aria-disabled=true],.disabled,.btn-disable,.app-button--disabled,.app-button--loading):hover{border-color:var(--_button-hover-border);background-color:var(--_button-hover-bg);color:var(--_button-hover-text)}.app-button:not(:disabled,[aria-disabled=true],.disabled,.btn-disable,.app-button--disabled,.app-button--loading):focus-visible,.app-button:not(:disabled,[aria-disabled=true],.disabled,.btn-disable,.app-button--disabled,.app-button--loading):active{outline:none;border-color:var(--_button-focus-border);background-color:var(--_button-focus-bg);color:var(--_button-focus-text);box-shadow:var(--_button-focus-shadow)}.app-button--sm{--_button-height: 36px;--_button-padding: 8px;--_button-radius: 8px;--_button-icon-size: 20px;--_button-font-size: var(--app-text-body-sm-size);--_button-line-height: var(--app-text-body-sm-line-height)}.app-button--md{--_button-height: 40px;--_button-padding: 12px;--_button-radius: 8px;--_button-icon-size: 24px;--_button-font-size: var(--app-text-body-md-size);--_button-line-height: var(--app-text-body-md-line-height)}.app-button--lg{--_button-height: 44px;--_button-padding: 16px;--_button-radius: 12px;--_button-icon-size: 24px;--_button-font-size: var(--app-text-body-lg-size);--_button-line-height: var(--app-text-body-lg-line-height)}.app-button--icon-only{--_button-min-width: 0;--_button-gap: 0;--_button-loader-size: 18px;width:var(--_button-height);min-width:0;flex:0 0 auto}.app-button--icon-only.app-button--sm{--_button-height: 36px;--_button-padding: 6px;--_button-radius: 8px;--_button-icon-size: 20px;--_button-loader-size: 16px}.app-button--icon-only.app-button--md{--_button-height: 40px;--_button-padding: 12px;--_button-radius: 12px;--_button-icon-size: 24px;--_button-loader-size: 18px}.app-button--icon-only.app-button--lg{--_button-height: 44px;--_button-padding: 12px;--_button-radius: 12px;--_button-icon-size: 32px;--_button-loader-size: 20px}.app-button--tone-primary{--_button-tone-surface-light: var(--mapped-surface-action-light);--_button-tone-surface-light-hover: var(--mapped-surface-action-light-hover);--_button-tone-border-light: var(--mapped-border-action-light);--_button-tone-border-hover: var(--mapped-border-action-hover);--_button-tone-focus-ring: var(--mapped-border-focus);--_button-tone-text: var(--mapped-text-action);--_button-tone-text-hover: var(--mapped-text-action-hover)}.app-button--tone-information{--_button-tone-surface-light: var(--mapped-surface-information);--_button-tone-surface-light-hover: var(--mapped-surface-information);--_button-tone-border-light: var(--mapped-border-information);--_button-tone-border-hover: var(--mapped-border-information);--_button-tone-focus-ring: var(--mapped-border-focus-info);--_button-tone-text: var(--mapped-text-information);--_button-tone-text-hover: var(--mapped-text-information)}.app-button--tone-danger{--_button-tone-surface-light: var(--mapped-surface-danger-light);--_button-tone-surface-light-hover: var(--mapped-surface-danger-light-hover);--_button-tone-border-light: var(--mapped-border-danger-light);--_button-tone-border-hover: var(--mapped-border-danger-hover);--_button-tone-focus-ring: var(--mapped-border-danger-focus);--_button-tone-text: var(--mapped-text-danger);--_button-tone-text-hover: var(--mapped-text-danger-hover)}.app-button--solid{--_button-bg: var(--_button-tone-surface-light);--_button-border: transparent;--_button-text: var(--_button-tone-text);--_button-hover-bg: var(--_button-tone-surface-light-hover);--_button-hover-border: transparent;--_button-hover-text: var(--_button-tone-text-hover);--_button-focus-bg: var(--_button-tone-surface-light);--_button-focus-border: transparent;--_button-focus-text: var(--_button-tone-text);--_button-focus-ring: var(--_button-tone-focus-ring);--_button-disabled-bg: var(--mapped-surface-disabled);--_button-disabled-border: transparent;--_button-disabled-text: var(--mapped-text-disabled);--_button-selected-bg: var(--_button-tone-surface-light-hover);--_button-selected-border: transparent;--_button-selected-text: var(--_button-tone-text-hover);--_button-selected-hover-bg: var(--_button-tone-surface-light-hover);--_button-selected-hover-border: transparent;--_button-selected-hover-text: var(--_button-tone-text-hover)}.app-button--outline{--_button-bg: transparent;--_button-border: var(--_button-tone-border-light);--_button-text: var(--_button-tone-text);--_button-hover-bg: var(--_button-tone-surface-light);--_button-hover-border: var(--_button-tone-border-hover);--_button-hover-text: var(--_button-tone-text-hover);--_button-focus-bg: transparent;--_button-focus-border: var(--_button-tone-border-light);--_button-focus-text: var(--_button-tone-text);--_button-focus-ring: var(--_button-tone-focus-ring);--_button-disabled-bg: transparent;--_button-disabled-border: var(--mapped-border-disabled);--_button-disabled-text: var(--mapped-text-disabled);--_button-selected-bg: var(--_button-tone-surface-light);--_button-selected-border: var(--_button-tone-border-hover);--_button-selected-text: var(--_button-tone-text-hover);--_button-selected-hover-bg: var(--_button-tone-surface-light-hover);--_button-selected-hover-border: var(--_button-tone-border-hover);--_button-selected-hover-text: var(--_button-tone-text-hover)}.app-button--ghost{--_button-bg: transparent;--_button-border: transparent;--_button-text: var(--_button-tone-text);--_button-hover-bg: transparent;--_button-hover-border: transparent;--_button-hover-text: var(--_button-tone-text-hover);--_button-focus-bg: transparent;--_button-focus-border: transparent;--_button-focus-text: var(--_button-tone-text);--_button-focus-ring: var(--_button-tone-focus-ring);--_button-disabled-bg: transparent;--_button-disabled-border: transparent;--_button-disabled-text: var(--mapped-text-disabled);--_button-selected-bg: var(--_button-tone-surface-light);--_button-selected-border: transparent;--_button-selected-text: var(--_button-tone-text-hover);--_button-selected-hover-bg: var(--_button-tone-surface-light);--_button-selected-hover-border: transparent;--_button-selected-hover-text: var(--_button-tone-text-hover)}.app-button--selected{--_button-bg: var(--_button-selected-bg);--_button-border: var(--_button-selected-border);--_button-text: var(--_button-selected-text);--_button-hover-bg: var(--_button-selected-hover-bg);--_button-hover-border: var(--_button-selected-hover-border);--_button-hover-text: var(--_button-selected-hover-text);--_button-focus-bg: var(--_button-selected-bg);--_button-focus-border: var(--_button-selected-border);--_button-focus-text: var(--_button-selected-text)}.app-button__icon-selected,.app-button--selected .app-button__icon-default{display:none}.app-button--selected .app-button__icon-selected{display:inline-flex}.app-button :is(i.icons,span.icons,[iconHelper]){display:inline-flex;align-items:center;justify-content:center;height:var(--_button-icon-size);width:auto;max-width:calc(var(--_button-icon-size) * 1.5);min-width:0;font-size:var(--_button-icon-size);line-height:1;flex:0 0 auto;color:currentColor;pointer-events:none;transition:color var(--app-duration-quick) var(--app-ease-standard),opacity var(--app-duration-quick) var(--app-ease-standard)}.app-button :is(i.icons,span.icons,[iconHelper]) svg{display:block;height:100%;width:auto;max-width:calc(var(--_button-icon-size) * 1.5);color:currentColor}.app-button:is(:disabled,[aria-disabled=true],.disabled,.btn-disable,.app-button--disabled){border-color:var(--_button-disabled-border);background-color:var(--_button-disabled-bg);color:var(--_button-disabled-text);cursor:not-allowed}.app-button--loading{cursor:progress}.app-button--loading:before{content:"";width:var(--_button-loader-size);height:var(--_button-loader-size);border:2px solid currentColor;border-right-color:transparent;border-radius:999px;flex:0 0 var(--_button-loader-size);animation:app-button-spin .8s linear infinite}.app-button--icon-only.app-button--loading:before{position:absolute}.app-button--icon-only.app-button--loading>:is(i.icons,span.icons,[iconHelper]){opacity:0}@keyframes app-button-spin{to{transform:rotate(360deg)}}.app-global-tooltip{--_tooltip-arrow-size: 8px;--_tooltip-background: var(--app-surface);--_tooltip-border: var(--app-border);--_tooltip-text: var(--app-text-strong);--_tooltip-subtext: var(--app-text-muted);position:fixed;z-index:12000;max-width:320px;padding:8px 10px;border:1px solid var(--_tooltip-border);border-radius:8px;background:var(--_tooltip-background);box-shadow:0 4px 10px -4px #0000003d;color:var(--_tooltip-text);font-family:var(--app-font-family);font-size:var(--app-text-body-xs-plus-size);line-height:1.35;pointer-events:none;opacity:0;overflow-wrap:anywhere;transform:scale(.98);transition:opacity var(--app-duration-quick) var(--app-ease-standard),transform var(--app-duration-quick) var(--app-ease-standard)}.app-global-tooltip.is-visible{opacity:1;transform:scale(1)}.app-global-tooltip__text{color:var(--_tooltip-text);font-weight:var(--app-font-weight-medium)}.app-global-tooltip__subtext{margin-top:2px;color:var(--_tooltip-subtext);font-size:var(--app-text-body-xs-size);font-weight:var(--app-font-weight-regular);line-height:var(--app-text-body-xs-line-height)}.app-global-tooltip:before{content:"";position:absolute;box-sizing:border-box;width:var(--_tooltip-arrow-size);height:var(--_tooltip-arrow-size);border:1px solid var(--_tooltip-border);background:var(--_tooltip-background);transform:rotate(45deg)}.app-global-tooltip--no-arrow:before{display:none}.app-global-tooltip--top:before,.app-global-tooltip--top-start:before,.app-global-tooltip--top-end:before{bottom:-5px;left:var(--app-tooltip-arrow-x, 50%);margin-left:-4px;border-top:0;border-left:0;border-radius:0 0 2px}.app-global-tooltip--bottom:before,.app-global-tooltip--bottom-start:before,.app-global-tooltip--bottom-end:before{top:-5px;left:var(--app-tooltip-arrow-x, 50%);margin-left:-4px;border-right:0;border-bottom:0;border-radius:2px 0 0}.app-global-tooltip--left:before{top:var(--app-tooltip-arrow-y, 50%);right:-5px;margin-top:-4px;border-left:0;border-bottom:0;border-radius:0 2px 0 0}.app-global-tooltip--right:before{top:var(--app-tooltip-arrow-y, 50%);left:-5px;margin-top:-4px;border-right:0;border-top:0;border-radius:0 0 0 2px}@media(prefers-reduced-motion:reduce){.app-global-tooltip,.app-global-tooltip.is-visible{transform:none;transition:opacity var(--app-duration-quick) var(--app-ease-standard)}}.page-grid-layout{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:stretch;gap:20px}@media(max-width:600px){.page-grid-layout{grid-template-columns:1fr}}@media(max-width:600px){.app-save-fab{--_button-min-width: 0;--_button-gap: 0;--_button-height: 56px;--_button-padding: 12px;--_button-radius: 12px;--_button-icon-size: 32px;--_button-loader-size: 20px;position:fixed;right:50px;bottom:60px;width:var(--_button-height);box-shadow:var(--app-shadow-e1)}.app-save-fab>.app-save-fab__label{display:none}.app-save-fab.app-button--loading:before{position:absolute}.app-save-fab.app-button--loading>:is(i.icons,span.icons,[iconHelper]){opacity:0}}@font-face{font-family:Gkktt851;src:url(/assets/fonts/851Gkktt_005.woff2) format("truetype");font-weight:400;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--app-font-family);margin:0;padding:0}.cdk-overlay-pane.dropdown-overlay-panel{z-index:3000!important}input:not(.app-input__field):not(.app-radio__native):not(.app-checkbox__native):not([role=switch]),textarea:not(.app-input__field),button,select{font-family:inherit}.input-action-wrapper{position:relative}.input-action-wrapper>input{padding-right:3rem}.input-action-wrapper>.input-action-btn{position:absolute;top:50%;right:.375rem;transform:translateY(-50%);width:32px;height:32px;min-height:32px;border-radius:8px}.input-action-wrapper>.input-action-btn :is(i.icons,span.icons),.input-action-wrapper>.input-action-btn [iconHelper]{width:18px;height:18px;font-size:18px;line-height:1;flex:0 0 18px}@keyframes icon-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:where(i.icons,span.icons,[iconHelper])>svg{display:block;width:100%;height:100%}i.icons.icon-spin,span.icons.icon-spin,[iconHelper].icon-spin{animation:icon-spin 1s linear infinite;transform-origin:center}button.pen-icon-button .icons.icon-pen.pen-icon-selected,[role=button].pen-icon-button .icons.icon-pen.pen-icon-selected,button.pen-icon-button.active .icons.icon-pen.pen-icon-default,button.pen-icon-button.is-open .icons.icon-pen.pen-icon-default,button.pen-icon-button.is-selected .icons.icon-pen.pen-icon-default,button.pen-icon-button.state-selected .icons.icon-pen.pen-icon-default,button.pen-icon-button.icon-selected .icons.icon-pen.pen-icon-default,[role=button].pen-icon-button.active .icons.icon-pen.pen-icon-default,[role=button].pen-icon-button.is-open .icons.icon-pen.pen-icon-default,[role=button].pen-icon-button.is-selected .icons.icon-pen.pen-icon-default,[role=button].pen-icon-button.state-selected .icons.icon-pen.pen-icon-default,[role=button].pen-icon-button.icon-selected .icons.icon-pen.pen-icon-default{display:none}button.pen-icon-button.active .icons.icon-pen.pen-icon-selected,button.pen-icon-button.is-open .icons.icon-pen.pen-icon-selected,button.pen-icon-button.is-selected .icons.icon-pen.pen-icon-selected,button.pen-icon-button.state-selected .icons.icon-pen.pen-icon-selected,button.pen-icon-button.icon-selected .icons.icon-pen.pen-icon-selected,[role=button].pen-icon-button.active .icons.icon-pen.pen-icon-selected,[role=button].pen-icon-button.is-open .icons.icon-pen.pen-icon-selected,[role=button].pen-icon-button.is-selected .icons.icon-pen.pen-icon-selected,[role=button].pen-icon-button.state-selected .icons.icon-pen.pen-icon-selected,[role=button].pen-icon-button.icon-selected .icons.icon-pen.pen-icon-selected{display:inline-flex}@media(hover:hover)and (pointer:fine){button.pen-icon-button:hover .icons.icon-pen.pen-icon-default,button.pen-icon-button:focus .icons.icon-pen.pen-icon-default,button.pen-icon-button:focus-visible .icons.icon-pen.pen-icon-default,button.pen-icon-button:focus-within .icons.icon-pen.pen-icon-default,button.pen-icon-button:active .icons.icon-pen.pen-icon-default,[role=button].pen-icon-button:hover .icons.icon-pen.pen-icon-default,[role=button].pen-icon-button:focus .icons.icon-pen.pen-icon-default,[role=button].pen-icon-button:focus-visible .icons.icon-pen.pen-icon-default,[role=button].pen-icon-button:focus-within .icons.icon-pen.pen-icon-default,[role=button].pen-icon-button:active .icons.icon-pen.pen-icon-default{display:none}button.pen-icon-button:hover .icons.icon-pen.pen-icon-selected,button.pen-icon-button:focus .icons.icon-pen.pen-icon-selected,button.pen-icon-button:focus-visible .icons.icon-pen.pen-icon-selected,button.pen-icon-button:focus-within .icons.icon-pen.pen-icon-selected,button.pen-icon-button:active .icons.icon-pen.pen-icon-selected,[role=button].pen-icon-button:hover .icons.icon-pen.pen-icon-selected,[role=button].pen-icon-button:focus .icons.icon-pen.pen-icon-selected,[role=button].pen-icon-button:focus-visible .icons.icon-pen.pen-icon-selected,[role=button].pen-icon-button:focus-within .icons.icon-pen.pen-icon-selected,[role=button].pen-icon-button:active .icons.icon-pen.pen-icon-selected{display:inline-flex}}input:not(.app-input__field):not(.app-radio__native):not(.app-checkbox__native):not([role=switch]),textarea:not(.app-input__field),select{outline:none;transition:border-color var(--app-duration-quick) var(--app-ease-standard),box-shadow var(--app-duration-quick) var(--app-ease-standard)}input[type=checkbox]:not(.app-checkbox__native):not([role=switch]){--_choice-size: 18px;appearance:none;-webkit-appearance:none;width:var(--_choice-size);height:var(--_choice-size);margin:0;border:1px solid var(--app-choice-border);background:var(--app-choice-bg);display:inline-grid;place-content:center;cursor:pointer;flex-shrink:0;transition:border-color var(--app-duration-quick) var(--app-ease-standard),background-color var(--app-duration-quick) var(--app-ease-standard),box-shadow var(--app-duration-quick) var(--app-ease-standard),opacity var(--app-duration-quick) var(--app-ease-standard)}input[type=checkbox]:not(.app-checkbox__native):not([role=switch]){--_choice-size: 20px;--_checkbox-radius: 6px;--_checkbox-check-width: 13px;--_checkbox-check-height: 9px;border-radius:var(--_checkbox-radius)}input[type=checkbox]:not(.app-checkbox__native):not([role=switch]):before{content:"";display:block}input[type=checkbox]:not(.app-checkbox__native):not([role=switch]):before{width:var(--_checkbox-check-width);height:var(--_checkbox-check-height);background:var(--app-choice-mark);-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNCAxMCc+PHBhdGggZD0nTTEzLjAzMzMgMC4yOTMxMkMxMy4yMjA4IDAuNDgwNjQ3IDEzLjMyNjEgMC43MzQ5NTYgMTMuMzI2MSAxLjAwMDEyQzEzLjMyNjEgMS4yNjUyOCAxMy4yMjA4IDEuNTE5NTkgMTMuMDMzMyAxLjcwNzEyTDUuNTM3OTYgOS4yMDI0NUM1LjQzODkgOS4zMDE1MyA1LjMyMTMgOS4zODAxMiA1LjE5MTg3IDkuNDMzNzRDNS4wNjI0NCA5LjQ4NzM2IDQuOTIzNzIgOS41MTQ5NiA0Ljc4MzYyIDkuNTE0OTZDNC42NDM1MiA5LjUxNDk2IDQuNTA0OCA5LjQ4NzM2IDQuMzc1MzcgOS40MzM3NEM0LjI0NTk0IDkuMzgwMTIgNC4xMjgzNCA5LjMwMTUzIDQuMDI5MjkgOS4yMDI0NUwwLjMwNTI4OCA1LjQ3OTEyQzAuMjA5Nzc4IDUuMzg2ODcgMC4xMzM1OTYgNS4yNzY1MyAwLjA4MTE4NjkgNS4xNTQ1MkMwLjAyODc3NzkgNS4wMzI1MiAwLjAwMTE5MTU3IDQuOTAxMyAzLjc3NTY2ZS0wNSA0Ljc2ODUyQy0wLjAwMTExNjA2IDQuNjM1NzQgMC4wMjQxODU3IDQuNTA0MDYgMC4wNzQ0NjY2IDQuMzgxMTdDMC4xMjQ3NDggNC4yNTgyNyAwLjE5OTAwMSA0LjE0NjYyIDAuMjkyODkzIDQuMDUyNzJDMC4zODY3ODYgMy45NTg4MyAwLjQ5ODQzOCAzLjg4NDU4IDAuNjIxMzM0IDMuODM0M0MwLjc0NDIzMSAzLjc4NDAyIDAuODc1OTEgMy43NTg3MSAxLjAwODY5IDMuNzU5ODdDMS4xNDE0NyAzLjc2MTAyIDEuMjcyNjkgMy43ODg2MSAxLjM5NDY5IDMuODQxMDJDMS41MTY3IDMuODkzNDMgMS42MjcwNCAzLjk2OTYxIDEuNzE5MjkgNC4wNjUxMkw0Ljc4MzI5IDcuMTI5MTJMMTEuNjE4NiAwLjI5MzEyQzExLjcxMTUgMC4yMDAxOTMgMTEuODIxOCAwLjEyNjQ3NyAxMS45NDMxIDAuMDc2MTgxN0MxMi4wNjQ1IDAuMDI1ODg2OSAxMi4xOTQ2IDAgMTIuMzI2IDBDMTIuNDU3MyAwIDEyLjU4NzQgMC4wMjU4ODY5IDEyLjcwODggMC4wNzYxODE3QzEyLjgzMDIgMC4xMjY0NzcgMTIuOTQwNCAwLjIwMDE5MyAxMy4wMzMzIDAuMjkzMTJaJyBmaWxsPSdibGFjaycvPjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNCAxMCc+PHBhdGggZD0nTTEzLjAzMzMgMC4yOTMxMkMxMy4yMjA4IDAuNDgwNjQ3IDEzLjMyNjEgMC43MzQ5NTYgMTMuMzI2MSAxLjAwMDEyQzEzLjMyNjEgMS4yNjUyOCAxMy4yMjA4IDEuNTE5NTkgMTMuMDMzMyAxLjcwNzEyTDUuNTM3OTYgOS4yMDI0NUM1LjQzODkgOS4zMDE1MyA1LjMyMTMgOS4zODAxMiA1LjE5MTg3IDkuNDMzNzRDNS4wNjI0NCA5LjQ4NzM2IDQuOTIzNzIgOS41MTQ5NiA0Ljc4MzYyIDkuNTE0OTZDNC42NDM1MiA5LjUxNDk2IDQuNTA0OCA5LjQ4NzM2IDQuMzc1MzcgOS40MzM3NEM0LjI0NTk0IDkuMzgwMTIgNC4xMjgzNCA5LjMwMTUzIDQuMDI5MjkgOS4yMDI0NUwwLjMwNTI4OCA1LjQ3OTEyQzAuMjA5Nzc4IDUuMzg2ODcgMC4xMzM1OTYgNS4yNzY1MyAwLjA4MTE4NjkgNS4xNTQ1MkMwLjAyODc3NzkgNS4wMzI1MiAwLjAwMTE5MTU3IDQuOTAxMyAzLjc3NTY2ZS0wNSA0Ljc2ODUyQy0wLjAwMTExNjA2IDQuNjM1NzQgMC4wMjQxODU3IDQuNTA0MDYgMC4wNzQ0NjY2IDQuMzgxMTdDMC4xMjQ3NDggNC4yNTgyNyAwLjE5OTAwMSA0LjE0NjYyIDAuMjkyODkzIDQuMDUyNzJDMC4zODY3ODYgMy45NTg4MyAwLjQ5ODQzOCAzLjg4NDU4IDAuNjIxMzM0IDMuODM0M0MwLjc0NDIzMSAzLjc4NDAyIDAuODc1OTEgMy43NTg3MSAxLjAwODY5IDMuNzU5ODdDMS4xNDE0NyAzLjc2MTAyIDEuMjcyNjkgMy43ODg2MSAxLjM5NDY5IDMuODQxMDJDMS41MTY3IDMuODkzNDMgMS42MjcwNCAzLjk2OTYxIDEuNzE5MjkgNC4wNjUxMkw0Ljc4MzI5IDcuMTI5MTJMMTEuNjE4NiAwLjI5MzEyQzExLjcxMTUgMC4yMDAxOTMgMTEuODIxOCAwLjEyNjQ3NyAxMS45NDMxIDAuMDc2MTgxN0MxMi4wNjQ1IDAuMDI1ODg2OSAxMi4xOTQ2IDAgMTIuMzI2IDBDMTIuNDU3MyAwIDEyLjU4NzQgMC4wMjU4ODY5IDEyLjcwODggMC4wNzYxODE3QzEyLjgzMDIgMC4xMjY0NzcgMTIuOTQwNCAwLjIwMDE5MyAxMy4wMzMzIDAuMjkzMTJaJyBmaWxsPSdibGFjaycvPjwvc3ZnPgo=);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transform:scale(0);transition:transform var(--app-duration-quick) var(--app-ease-standard)}input[type=checkbox]:not(.app-checkbox__native):not([role=switch]):checked{border-color:var(--app-choice-checked-border);background:var(--app-choice-checked-bg)}input[type=checkbox]:not(.app-checkbox__native):not([role=switch]):checked:before{transform:scale(1)}input[type=checkbox]:not(.app-checkbox__native):not([role=switch]):indeterminate{border-color:var(--app-choice-checked-border);background:var(--app-choice-checked-bg)}input[type=checkbox]:not(.app-checkbox__native):not([role=switch]):indeterminate:before{width:calc(var(--_choice-size) * .52);height:1.4px;border-radius:999px;background:var(--app-choice-mark);box-shadow:0 0 0 .4px var(--app-choice-mark);-webkit-mask-image:none;mask-image:none;transform:scale(1)}input[type=checkbox]:not(.app-checkbox__native):not([role=switch]):hover:not(:disabled){border-color:var(--app-choice-checked-border)}input[type=checkbox]:not(.app-checkbox__native):not([role=switch]):focus-visible{outline:none;box-shadow:0 0 0 3px var(--app-choice-focus-ring)}input[type=checkbox]:not(.app-checkbox__native):not([role=switch]):disabled{cursor:not-allowed;opacity:.55}:where(button,label,a).primary,:where(button,label,a).ghost,:where(button,label,a).danger{border-radius:12px;padding:12px 16px;min-height:44px;font-weight:600;font-size:var(--app-text-body-sm-size);line-height:1.2;cursor:pointer;border:1px solid var(--app-border-subtle);display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;transition:opacity var(--app-duration-quick) var(--app-ease-standard),background-color var(--app-duration-quick) var(--app-ease-standard),color var(--app-duration-quick) var(--app-ease-standard)}:where(button,label,a).primary{border:none;background:var(--app-primary-surface-bg);color:var(--app-primary-surface-text)}:where(button,label,a).ghost{background:var(--app-surface-muted);color:var(--app-text-strong);border-color:var(--app-border)}:where(button,label,a).danger{border-color:transparent;background:var(--app-danger);color:var(--app-primary-contrast)}:where(button,label,a).primary :is(i.icons,span.icons),:where(button,label,a).ghost :is(i.icons,span.icons),:where(button,label,a).danger :is(i.icons,span.icons),:where(button,label,a).action-btn :is(i.icons,span.icons),:where(button,label,a).primary [iconHelper],:where(button,label,a).ghost [iconHelper],:where(button,label,a).danger [iconHelper],:where(button,label,a).action-btn [iconHelper]{width:20px;height:20px;font-size:20px;line-height:1;flex:0 0 20px;pointer-events:none;transition:color var(--app-duration-quick) var(--app-ease-standard),opacity var(--app-duration-quick) var(--app-ease-standard)}:where(button,label,a).danger.delete-btn{border:1px solid color-mix(in srgb,var(--app-danger) 28%,var(--app-border));background:var(--app-surface);color:var(--app-danger)}:where(button,label,a).add-btn{--app-icon-btn-size: 48px;width:auto;min-width:120px;height:var(--app-icon-btn-size);min-height:var(--app-icon-btn-size);white-space:nowrap;flex-shrink:0}:where(button,label,a).primary:hover:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.btn-disable),:where(button,label,a).primary:focus-visible:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.btn-disable){background:var(--app-primary-surface-hover-bg);color:var(--app-primary-surface-hover-text)}[data-theme=dark] :where(button,label,a).primary{background:color-mix(in srgb,var(--app-primary) 14%,transparent);color:var(--app-primary)}[data-theme=dark] :where(button,label,a).primary:hover:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.btn-disable),[data-theme=dark] :where(button,label,a).primary:focus-visible:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.btn-disable){background:color-mix(in srgb,var(--app-primary) 24%,transparent);color:var(--app-primary)}:where(button,label,a).primary:active:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.btn-disable){opacity:.92}:where(button,label,a).primary:is(:disabled,[aria-disabled=true],.disabled,.btn-disable){opacity:.6;cursor:not-allowed;pointer-events:none}:where(button,label,a).action-btn{width:36px;height:36px;min-height:36px;padding:0;border-radius:10px;border:none;background:transparent;color:var(--app-text-strong);display:inline-grid;place-items:center;gap:0;font-size:var(--app-text-body-lg-compact-size);cursor:pointer}:where(button,label,a).action-btn i{font-size:var(--app-text-body-lg-compact-size);color:inherit}:where(button,label,a).action-btn:hover:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.btn-disable),:where(button,label,a).action-btn:focus-visible:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.btn-disable){background:var(--app-hover-bg);color:var(--app-text-strong)}:where(button,label,a).action-btn:active:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.btn-disable){opacity:.92}:where(button,label,a).action-btn:is(:disabled,[aria-disabled=true],.disabled,.btn-disable){opacity:.6;cursor:not-allowed;pointer-events:none}:where(.search,.search-row,.search-box):has(i.icons.icon-magnifer){transition:border-color var(--app-duration-quick) var(--app-ease-standard),box-shadow var(--app-duration-quick) var(--app-ease-standard)}:where(.search,.search-row,.search-box):has(i.icons.icon-magnifer) .search-icon{width:20px;height:20px;font-size:20px;line-height:1;flex:0 0 20px;color:var(--app-icon)}:where(.search,.search-row,.search-box):has(i.icons.icon-magnifer) i.icons.icon-magnifer{color:var(--app-icon);transition:color var(--app-duration-quick) var(--app-ease-standard)}:where(.search,.search-row,.search-box):has(i.icons.icon-magnifer):hover,:where(.search,.search-row,.search-box):has(i.icons.icon-magnifer):focus-within{border-color:var(--app-focus-border)}:where(.search,.search-row,.search-box):has(i.icons.icon-magnifer):hover .search-icon,:where(.search,.search-row,.search-box):has(i.icons.icon-magnifer):focus-within .search-icon,:where(.search,.search-row,.search-box):has(i.icons.icon-magnifer):hover i.icons.icon-magnifer,:where(.search,.search-row,.search-box):has(i.icons.icon-magnifer):focus-within i.icons.icon-magnifer,:where(.search,.search-row,.search-box):has(i.icons.icon-magnifer):hover .search-clear,:where(.search,.search-row,.search-box):has(i.icons.icon-magnifer):focus-within .search-clear{color:var(--app-focus-border)}:where(.search,.search-row,.search-box):has(i.icons.icon-magnifer) .search-clear{border:none;background:transparent;color:var(--app-icon);width:20px;height:20px;padding:0;display:inline-flex;align-items:center;justify-content:center;flex:0 0 20px;cursor:pointer;transition:color var(--app-duration-quick) var(--app-ease-standard),opacity var(--app-duration-quick) var(--app-ease-standard)}:where(.search,.search-row,.search-box):has(i.icons.icon-magnifer) .search-clear i.icons,:where(.search,.search-row,.search-box):has(i.icons.icon-magnifer) .search-clear span.icons{width:18px;height:18px;font-size:18px;line-height:1;flex:0 0 18px}:where(.search,.search-row,.search-box):has(i.icons.icon-magnifer) .search-clear:hover,:where(.search,.search-row,.search-box):has(i.icons.icon-magnifer) .search-clear:focus-visible{outline:none}.search-row .add-btn{--app-icon-btn-size: 44px;min-width:104px}.filters .add-btn{--app-icon-btn-size: 48px;min-width:120px}.search-row .search{min-width:0}@media(max-width:900px){:where(button,label,a).add-btn{width:48px;min-width:48px;height:48px;min-height:48px;padding:0;flex:0 0 48px;justify-content:center}.search-row .add-btn{--app-icon-btn-size: 44px;width:44px;min-width:44px;height:44px;min-height:44px;flex:0 0 44px}.filters .add-btn{--app-icon-btn-size: 48px;width:48px;min-width:48px;height:48px;min-height:48px;flex:0 0 48px}:where(button,label,a).add-btn span{display:none}}:where(button,label,a).ghost:hover:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.btn-disable),:where(button,label,a).ghost:focus-visible:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.btn-disable){background:var(--app-hover-bg);color:var(--app-text-strong)}:where(button,label,a).danger.delete-btn:hover:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.btn-disable),:where(button,label,a).danger.delete-btn:focus-visible:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.btn-disable){background:var(--app-surface-muted);border-color:color-mix(in srgb,var(--app-danger) 42%,var(--app-border));color:var(--app-danger)}:where(button,label,a).danger:hover:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.btn-disable),:where(button,label,a).danger:focus-visible:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.btn-disable){background:var(--app-danger-hover-bg);color:var(--app-primary-contrast)}:where(button,label,a).primary:active:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.btn-disable),:where(button,label,a).ghost:active:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.btn-disable),:where(button,label,a).danger:active:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.btn-disable){opacity:.92}:where(button,label,a).primary:is(:disabled,[aria-disabled=true],.disabled,.btn-disable),:where(button,label,a).ghost:is(:disabled,[aria-disabled=true],.disabled,.btn-disable),:where(button,label,a).danger:is(:disabled,[aria-disabled=true],.disabled,.btn-disable){opacity:.6;cursor:not-allowed;pointer-events:none}.field :is(input:not(.app-input__field):not([type=radio]):not([type=checkbox]),textarea:not(.app-input__field),select){border:1px solid var(--app-field-border);border-radius:10px;padding:10px 12px;font-size:var(--app-text-body-sm-size);background:var(--app-field-bg);color:var(--app-field-text);width:100%;transition:background var(--app-duration-quick) var(--app-ease-standard),border-color var(--app-duration-quick) var(--app-ease-standard),box-shadow var(--app-duration-quick) var(--app-ease-standard),color var(--app-duration-quick) var(--app-ease-standard)}.field :is(input:not(.app-input__field):not([type=radio]):not([type=checkbox]),textarea,select):is(:disabled,[readonly]){border-color:var(--app-field-disabled-border);background:var(--app-field-disabled-bg);color:var(--app-field-disabled-text);opacity:1}.field :is(input:not(.app-input__field):not([type=radio]):not([type=checkbox]),textarea,select)::placeholder{color:var(--app-field-placeholder);opacity:1}.field :is(input:not(.app-input__field):not([type=radio]):not([type=checkbox]),textarea,select).invalid-input,.field :is(input:not(.app-input__field):not([type=radio]):not([type=checkbox]),textarea,select).ng-invalid.ng-touched,.field :is(input:not(.app-input__field):not([type=radio]):not([type=checkbox]),textarea,select)[aria-invalid=true]{border-color:var(--app-field-error-border)!important;background:var(--app-field-error-bg);box-shadow:none!important}.value-box{border-color:var(--app-field-view-border);background:var(--app-field-view-bg);color:var(--app-field-view-text)}.field textarea{min-height:72px;resize:vertical}.search,.search-row{transition:border-color var(--app-duration-quick) var(--app-ease-standard),box-shadow var(--app-duration-quick) var(--app-ease-standard)}:where(.search,.search-row,.search-box)>input:not(.app-input__field):not([type=radio]):not([type=checkbox]),:where(.search,.search-row,.search-box) input:not(.app-input__field):not([type=radio]):not([type=checkbox]){flex:1;border:none;outline:none;font-size:var(--app-text-body-sm-size);color:var(--app-text-strong);background:transparent;min-width:0}:where(.search,.search-row,.search-box)>input:not(.app-input__field):not([type=radio]):not([type=checkbox])::placeholder,:where(.search,.search-row,.search-box) input:not(.app-input__field):not([type=radio]):not([type=checkbox])::placeholder{color:var(--app-text-muted);opacity:1}:where(.search,.search-row,.search-box)>input:not(.app-input__field):not([type=radio]):not([type=checkbox]):-webkit-autofill,:where(.search,.search-row,.search-box)>input:not(.app-input__field):not([type=radio]):not([type=checkbox]):-webkit-autofill:hover,:where(.search,.search-row,.search-box)>input:not(.app-input__field):not([type=radio]):not([type=checkbox]):-webkit-autofill:focus,:where(.search,.search-row,.search-box) input:not(.app-input__field):not([type=radio]):not([type=checkbox]):-webkit-autofill,:where(.search,.search-row,.search-box) input:not(.app-input__field):not([type=radio]):not([type=checkbox]):-webkit-autofill:hover,:where(.search,.search-row,.search-box) input:not(.app-input__field):not([type=radio]):not([type=checkbox]):-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--app-field-bg) inset;-webkit-text-fill-color:var(--app-text-strong);caret-color:var(--app-text-strong)}.search:hover,.search:focus-within,.search-row:hover,.search-row:focus-within{border-color:var(--app-focus-border)!important}.field input:not([type=radio]):not([type=checkbox]):hover:not(:disabled):not(.app-input__field):not([readonly]),.field textarea:hover:not(:disabled):not([readonly]),.field select:hover:not(:disabled):not([readonly]),.field input:not([type=radio]):not([type=checkbox]):focus:not(:disabled):not(.app-input__field):not([readonly]),.field textarea:focus:not(:disabled):not([readonly]),.field select:focus:not(:disabled):not([readonly]),input:not(.app-input__field):not([type=radio]):not([type=checkbox]):hover:not(:disabled):not([readonly]),textarea:hover:not(:disabled):not([readonly]),select:hover:not(:disabled):not([readonly]),input:not(.app-input__field):not([type=radio]):not([type=checkbox]):focus:not(:disabled):not([readonly]),textarea:focus:not(:disabled):not([readonly]),select:focus:not(:disabled):not([readonly]){border-color:var(--app-focus-border)!important;background:var(--app-field-bg-hover);box-shadow:var(--app-focus-shadow)!important}.search input:not(.app-input__field):not([type=radio]):not([type=checkbox]):hover:not(:disabled):not([readonly]),.search input:not(.app-input__field):not([type=radio]):not([type=checkbox]):focus:not(:disabled):not([readonly]),.search-row input:not(.app-input__field):not([type=radio]):not([type=checkbox]):hover:not(:disabled):not([readonly]),.search-row input:not(.app-input__field):not([type=radio]):not([type=checkbox]):focus:not(:disabled):not([readonly]),.search-box input:not(.app-input__field):not([type=radio]):not([type=checkbox]):hover:not(:disabled):not([readonly]),.search-box input:not(.app-input__field):not([type=radio]):not([type=checkbox]):focus:not(:disabled):not([readonly]){border-color:transparent!important;background:transparent;outline:none;box-shadow:none!important}:root,html,body{color-scheme:var(--app-color-scheme);background:var(--app-bg);color:var(--app-text)}.cdk-overlay-container,.cdk-global-overlay-wrapper{top:0;left:0;width:100%;height:100%;pointer-events:none}.cdk-overlay-container{position:fixed!important;z-index:1300}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{position:absolute;z-index:1300;display:flex}.cdk-overlay-pane{position:absolute;z-index:1300;display:flex;max-width:100%;max-height:100%;box-sizing:border-box;pointer-events:auto}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1300;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1300;pointer-events:auto}html.app-dialog-scroll-locked,body.app-dialog-scroll-locked{overflow:hidden!important;padding-right:var(--app-body-scrollbar-width, 0px)!important}body.app-dialog-scroll-locked .main-layout .main-content .content-area,html.app-dialog-scroll-locked .main-layout .main-content .content-area{overflow:hidden!important;padding-right:var(--app-content-scrollbar-width, 0px)!important}@media(max-width:1024px)and (orientation:portrait){body.pdf-detail-active{overflow:hidden}}.error{color:#e11d48;font-size:var(--app-text-body-xs-size)}.row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dashboard-empty-state{width:100%;min-height:132px;border:1px dashed color-mix(in srgb,var(--app-border) 80%,var(--app-primary) 20%);border-radius:12px;background:linear-gradient(135deg,color-mix(in srgb,var(--app-surface-muted) 36%,var(--app-surface)),color-mix(in srgb,var(--app-surface-muted) 14%,var(--app-surface)));display:flex;align-items:center;justify-content:center;text-align:center;padding:16px}.dashboard-empty-state--fill{min-height:0;flex:1}.dashboard-empty-state__label{color:var(--app-text-muted-strong);font-size:var(--app-text-body-sm-size);font-weight:600;letter-spacing:.01em}input[type=password]:not(.app-input__field)::-ms-reveal,input[type=password]:not(.app-input__field)::-ms-clear{display:none}*::-webkit-scrollbar{-webkit-appearance:none;width:var(--app-scrollbar-width);height:var(--app-scrollbar-height)}*::-webkit-scrollbar-track{background-color:transparent;border-radius:var(--app-scrollbar-radius)}*::-webkit-scrollbar-thumb{background-color:var(--app-scrollbar-thumb);border-radius:var(--app-scrollbar-radius)}*::-webkit-scrollbar-thumb:hover{background-color:var(--app-scrollbar-thumb-hover)}*::-webkit-scrollbar-button{display:none}.responsive-range__br{display:block}@media(min-width:1024px){.responsive-range__br{display:none}}
