:root{--g-font-family-sans: "Golos Text", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Arial", sans-serif;--g-font-family-monospace: "Menlo", "Monaco", "Consolas", "Liberation Mono", "Ubuntu Mono", "DejaVu Sans Mono", "Courier New", "Courier", monospace;--g-text-body-font-family: var(--g-font-family-sans);--g-text-caption-font-family: var(--g-font-family-sans);--g-text-header-font-family: var(--g-font-family-sans);--g-text-subheader-font-family: var(--g-font-family-sans);--g-text-display-font-family: var(--g-font-family-sans);--g-text-code-font-family: var(--g-font-family-monospace);--g-text-body-font-weight: 400;--g-text-caption-font-weight: 400;--g-text-header-font-weight: 600;--g-text-subheader-font-weight: 600;--g-text-display-font-weight: 600;--g-text-code-font-weight: 400;--g-text-accent-font-weight: 600;--g-text-body-1-font-size: 13px;--g-text-body-1-line-height: 18px;--g-text-body-2-font-size: 15px;--g-text-body-2-line-height: 20px;--g-text-body-3-font-size: 17px;--g-text-body-3-line-height: 24px;--g-text-body-short-font-size: 13px;--g-text-body-short-line-height: 16px;--g-text-caption-1-font-size: 9px;--g-text-caption-1-line-height: 12px;--g-text-caption-2-font-size: 11px;--g-text-caption-2-line-height: 16px;--g-text-header-1-font-size: 20px;--g-text-header-1-line-height: 24px;--g-text-header-2-font-size: 24px;--g-text-header-2-line-height: 28px;--g-text-subheader-1-font-size: 13px;--g-text-subheader-1-line-height: 18px;--g-text-subheader-2-font-size: 15px;--g-text-subheader-2-line-height: 20px;--g-text-subheader-3-font-size: 17px;--g-text-subheader-3-line-height: 24px;--g-text-display-1-font-size: 28px;--g-text-display-1-line-height: 36px;--g-text-display-2-font-size: 32px;--g-text-display-2-line-height: 40px;--g-text-display-3-font-size: 40px;--g-text-display-3-line-height: 48px;--g-text-display-4-font-size: 48px;--g-text-display-4-line-height: 52px;--g-text-code-1-font-size: 12px;--g-text-code-1-line-height: 18px;--g-text-code-2-font-size: 14px;--g-text-code-2-line-height: 20px;--g-text-code-3-font-size: 16px;--g-text-code-3-line-height: 24px;--g-text-code-inline-1-font-size: 12px;--g-text-code-inline-1-line-height: 14px;--g-text-code-inline-2-font-size: 14px;--g-text-code-inline-2-line-height: 16px;--g-text-code-inline-3-font-size: 16px;--g-text-code-inline-3-line-height: 20px;--g-text-body-1-font: var(--g-text-body-font-weight) var(--g-text-body-1-font-size) / var(--g-text-body-1-line-height) var(--g-text-body-font-family);--g-text-body-2-font: var(--g-text-body-font-weight) var(--g-text-body-2-font-size) / var(--g-text-body-2-line-height) var(--g-text-body-font-family);--g-text-body-3-font: var(--g-text-body-font-weight) var(--g-text-body-3-font-size) / var(--g-text-body-3-line-height) var(--g-text-body-font-family);--g-text-body-short-font: var(--g-text-body-font-weight) var(--g-text-body-short-font-size) / var(--g-text-body-short-line-height) var(--g-text-body-font-family);--g-text-caption-1-font: var(--g-text-caption-font-weight) var(--g-text-caption-1-font-size) / var(--g-text-caption-1-line-height) var(--g-text-caption-font-family);--g-text-caption-2-font: var(--g-text-caption-font-weight) var(--g-text-caption-2-font-size) / var(--g-text-caption-2-line-height) var(--g-text-caption-font-family);--g-text-header-1-font: var(--g-text-header-font-weight) var(--g-text-header-1-font-size) / var(--g-text-header-1-line-height) var(--g-text-header-font-family);--g-text-header-2-font: var(--g-text-header-font-weight) var(--g-text-header-2-font-size) / var(--g-text-header-2-line-height) var(--g-text-header-font-family);--g-text-subheader-1-font: var(--g-text-subheader-font-weight) var(--g-text-subheader-1-font-size) / var(--g-text-subheader-1-line-height) var(--g-text-subheader-font-family);--g-text-subheader-2-font: var(--g-text-subheader-font-weight) var(--g-text-subheader-2-font-size) / var(--g-text-subheader-2-line-height) var(--g-text-subheader-font-family);--g-text-subheader-3-font: var(--g-text-subheader-font-weight) var(--g-text-subheader-3-font-size) / var(--g-text-subheader-3-line-height) var(--g-text-subheader-font-family);--g-text-display-1-font: var(--g-text-display-font-weight) var(--g-text-display-1-font-size) / var(--g-text-display-1-line-height) var(--g-text-display-font-family);--g-text-display-2-font: var(--g-text-display-font-weight) var(--g-text-display-2-font-size) / var(--g-text-display-2-line-height) var(--g-text-display-font-family);--g-text-display-3-font: var(--g-text-display-font-weight) var(--g-text-display-3-font-size) / var(--g-text-display-3-line-height) var(--g-text-display-font-family);--g-text-display-4-font: var(--g-text-display-font-weight) var(--g-text-display-4-font-size) / var(--g-text-display-4-line-height) var(--g-text-display-font-family);--g-text-code-1-font: var(--g-text-code-font-weight) var(--g-text-code-1-font-size) / var(--g-text-code-1-line-height) var(--g-text-code-font-family);--g-text-code-2-font: var(--g-text-code-font-weight) var(--g-text-code-2-font-size) / var(--g-text-code-2-line-height) var(--g-text-code-font-family);--g-text-code-3-font: var(--g-text-code-font-weight) var(--g-text-code-3-font-size) / var(--g-text-code-3-line-height) var(--g-text-code-font-family);--g-text-code-inline-1-font: var(--g-text-code-inline-font-weight) var(--g-text-code-inline-1-font-size) / var(--g-text-code-inline-1-line-height) var(--g-text-code-inline-font-family);--g-text-code-inline-2-font: var(--g-text-code-inline-font-weight) var(--g-text-code-inline-2-font-size) / var(--g-text-code-inline-2-line-height) var(--g-text-code-inline-font-family);--g-text-code-inline-3-font: var(--g-text-code-inline-font-weight) var(--g-text-code-inline-3-font-size) / var(--g-text-code-inline-3-line-height) var(--g-text-code-inline-font-family);--g-spacing-base: 4px;--g-spacing-0: calc(var(--g-spacing-base) * 0);--g-spacing-half: calc(var(--g-spacing-base) * .5);--g-spacing-1: var(--g-spacing-base);--g-spacing-2: calc(var(--g-spacing-base) * 2);--g-spacing-3: calc(var(--g-spacing-base) * 3);--g-spacing-4: calc(var(--g-spacing-base) * 4);--g-spacing-5: calc(var(--g-spacing-base) * 5);--g-spacing-6: calc(var(--g-spacing-base) * 6);--g-spacing-7: calc(var(--g-spacing-base) * 7);--g-spacing-8: calc(var(--g-spacing-base) * 8);--g-spacing-9: calc(var(--g-spacing-base) * 9);--g-spacing-10: calc(var(--g-spacing-base) * 10);--g-scrollbar-width: 12px;--g-border-radius-xs: 3px;--g-border-radius-s: 5px;--g-border-radius-m: 6px;--g-border-radius-l: 8px;--g-border-radius-xl: 10px;--g-focus-border-radius: 2px;--g-size-xxs: 18px;--g-size-xs: 20px;--g-size-s: 24px;--g-size-m: 28px;--g-size-l: 36px;--g-size-xl: 44px;--app-content-max: 30rem;--app-content-max-wide: 64rem;--app-appbar-h: 52px;--app-tabbar-h: 56px;--app-safe-top: env(safe-area-inset-top, 0px);--app-safe-bottom: env(safe-area-inset-bottom, 0px)}:root,.g-theme-light{--g-color-private-teal-50: rgba(31, 116, 145, .1);--g-color-private-teal-100: rgba(31, 116, 145, .15);--g-color-private-teal-150: rgba(31, 116, 145, .2);--g-color-private-teal-200: rgba(31, 116, 145, .3);--g-color-private-teal-250: rgba(31, 116, 145, .4);--g-color-private-teal-300: rgba(31, 116, 145, .5);--g-color-private-teal-350: rgba(31, 116, 145, .6);--g-color-private-teal-400: rgba(31, 116, 145, .7);--g-color-private-teal-450: rgba(31, 116, 145, .8);--g-color-private-teal-500: rgba(31, 116, 145, .9);--g-color-private-teal-50-solid: rgb(233, 241, 244);--g-color-private-teal-100-solid: rgb(221, 234, 239);--g-color-private-teal-150-solid: rgb(210, 227, 233);--g-color-private-teal-200-solid: rgb(188, 213, 222);--g-color-private-teal-250-solid: rgb(165, 199, 211);--g-color-private-teal-300-solid: rgb(143, 186, 200);--g-color-private-teal-350-solid: rgb(121, 172, 189);--g-color-private-teal-400-solid: rgb(98, 158, 178);--g-color-private-teal-450-solid: rgb(76, 144, 167);--g-color-private-teal-500-solid: rgb(53, 130, 156);--g-color-private-teal-550-solid: rgb(31, 116, 145);--g-color-private-teal-600-solid: rgb(31, 107, 134);--g-color-private-teal-650-solid: rgb(32, 99, 123);--g-color-private-teal-700-solid: rgb(32, 90, 112);--g-color-private-teal-750-solid: rgb(32, 81, 101);--g-color-private-teal-800-solid: rgb(33, 73, 90);--g-color-private-teal-850-solid: rgb(33, 64, 78);--g-color-private-teal-900-solid: rgb(33, 55, 67);--g-color-private-teal-950-solid: rgb(33, 46, 56);--g-color-private-teal-1000-solid: rgb(34, 42, 51);--g-color-private-white-50: rgba(255, 255, 255, .05);--g-color-private-white-70: rgba(255, 255, 255, .07);--g-color-private-white-100: rgba(255, 255, 255, .1);--g-color-private-white-150: rgba(255, 255, 255, .15);--g-color-private-white-200: rgba(255, 255, 255, .2);--g-color-private-white-250: rgba(255, 255, 255, .25);--g-color-private-white-300: rgba(255, 255, 255, .3);--g-color-private-white-350: rgba(255, 255, 255, .35);--g-color-private-white-400: rgba(255, 255, 255, .4);--g-color-private-white-450: rgba(255, 255, 255, .45);--g-color-private-white-500: rgba(255, 255, 255, .5);--g-color-private-white-550: rgba(255, 255, 255, .55);--g-color-private-white-600: rgba(255, 255, 255, .6);--g-color-private-white-650: rgba(255, 255, 255, .65);--g-color-private-white-700: rgba(255, 255, 255, .7);--g-color-private-white-750: rgba(255, 255, 255, .75);--g-color-private-white-800: rgba(255, 255, 255, .8);--g-color-private-white-850: rgba(255, 255, 255, .85);--g-color-private-white-900: rgba(255, 255, 255, .9);--g-color-private-white-950: rgba(255, 255, 255, .95);--g-color-private-white-1000-solid: rgb(255, 255, 255);--g-color-private-black-50: rgba(0, 0, 0, .05);--g-color-private-black-70: rgba(0, 0, 0, .07);--g-color-private-black-100: rgba(0, 0, 0, .1);--g-color-private-black-150: rgba(0, 0, 0, .15);--g-color-private-black-200: rgba(0, 0, 0, .2);--g-color-private-black-250: rgba(0, 0, 0, .25);--g-color-private-black-300: rgba(0, 0, 0, .3);--g-color-private-black-350: rgba(0, 0, 0, .35);--g-color-private-black-400: rgba(0, 0, 0, .4);--g-color-private-black-450: rgba(0, 0, 0, .45);--g-color-private-black-500: rgba(0, 0, 0, .5);--g-color-private-black-550: rgba(0, 0, 0, .55);--g-color-private-black-600: rgba(0, 0, 0, .6);--g-color-private-black-650: rgba(0, 0, 0, .65);--g-color-private-black-700: rgba(0, 0, 0, .7);--g-color-private-black-750: rgba(0, 0, 0, .75);--g-color-private-black-800: rgba(0, 0, 0, .8);--g-color-private-black-850: rgba(0, 0, 0, .85);--g-color-private-black-900: rgba(0, 0, 0, .9);--g-color-private-black-950: rgba(0, 0, 0, .95);--g-color-private-black-20-solid: rgb(250, 250, 250);--g-color-private-black-50-solid: rgb(242, 242, 242);--g-color-private-black-100-solid: rgb(229, 229, 229);--g-color-private-black-150-solid: rgb(217, 217, 217);--g-color-private-black-200-solid: rgb(204, 204, 204);--g-color-private-black-250-solid: rgb(191, 191, 191);--g-color-private-black-300-solid: rgb(179, 179, 179);--g-color-private-black-350-solid: rgb(166, 166, 166);--g-color-private-black-400-solid: rgb(153, 153, 153);--g-color-private-black-450-solid: rgb(140, 140, 140);--g-color-private-black-500-solid: rgb(128, 128, 128);--g-color-private-black-550-solid: rgb(115, 115, 115);--g-color-private-black-600-solid: rgb(102, 102, 102);--g-color-private-black-650-solid: rgb(89, 89, 89);--g-color-private-black-700-solid: rgb(76, 76, 76);--g-color-private-black-750-solid: rgb(64, 64, 64);--g-color-private-black-800-solid: rgb(51, 51, 51);--g-color-private-black-850-solid: rgb(38, 38, 38);--g-color-private-black-900-solid: rgb(26, 26, 26);--g-color-private-black-950-solid: rgb(13, 13, 13);--g-color-private-black-1000-solid: rgb(0, 0, 0);--g-color-private-blue-50: rgba(54, 151, 241, .1);--g-color-private-blue-100: rgba(54, 151, 241, .15);--g-color-private-blue-150: rgba(54, 151, 241, .2);--g-color-private-blue-200: rgba(54, 151, 241, .3);--g-color-private-blue-250: rgba(54, 151, 241, .4);--g-color-private-blue-300: rgba(54, 151, 241, .5);--g-color-private-blue-350: rgba(54, 151, 241, .6);--g-color-private-blue-400: rgba(54, 151, 241, .7);--g-color-private-blue-450: rgba(54, 151, 241, .8);--g-color-private-blue-500: rgba(54, 151, 241, .9);--g-color-private-blue-50-solid: rgb(235, 245, 254);--g-color-private-blue-100-solid: rgb(225, 239, 253);--g-color-private-blue-150-solid: rgb(215, 234, 252);--g-color-private-blue-200-solid: rgb(195, 224, 251);--g-color-private-blue-250-solid: rgb(175, 213, 249);--g-color-private-blue-300-solid: rgb(155, 203, 248);--g-color-private-blue-350-solid: rgb(134, 193, 247);--g-color-private-blue-400-solid: rgb(114, 182, 245);--g-color-private-blue-450-solid: rgb(94, 172, 244);--g-color-private-blue-500-solid: rgb(74, 161, 242);--g-color-private-blue-550-solid: rgb(54, 151, 241);--g-color-private-blue-600-solid: rgb(52, 139, 220);--g-color-private-blue-650-solid: rgb(50, 127, 200);--g-color-private-blue-700-solid: rgb(48, 114, 179);--g-color-private-blue-750-solid: rgb(46, 102, 158);--g-color-private-blue-800-solid: rgb(44, 90, 138);--g-color-private-blue-850-solid: rgb(42, 78, 117);--g-color-private-blue-900-solid: rgb(40, 66, 96);--g-color-private-blue-950-solid: rgb(38, 53, 75);--g-color-private-blue-1000-solid: rgb(37, 47, 65);--g-color-private-green-50: rgba(50, 186, 118, .1);--g-color-private-green-100: rgba(50, 186, 118, .15);--g-color-private-green-150: rgba(50, 186, 118, .2);--g-color-private-green-200: rgba(50, 186, 118, .3);--g-color-private-green-250: rgba(50, 186, 118, .4);--g-color-private-green-300: rgba(50, 186, 118, .5);--g-color-private-green-350: rgba(50, 186, 118, .6);--g-color-private-green-400: rgba(50, 186, 118, .7);--g-color-private-green-450: rgba(50, 186, 118, .8);--g-color-private-green-500: rgba(50, 186, 118, .9);--g-color-private-green-50-solid: rgb(235, 248, 241);--g-color-private-green-100-solid: rgb(224, 245, 234);--g-color-private-green-150-solid: rgb(214, 241, 228);--g-color-private-green-200-solid: rgb(194, 234, 214);--g-color-private-green-250-solid: rgb(173, 227, 200);--g-color-private-green-300-solid: rgb(153, 221, 187);--g-color-private-green-350-solid: rgb(132, 214, 173);--g-color-private-green-400-solid: rgb(112, 207, 159);--g-color-private-green-450-solid: rgb(91, 200, 145);--g-color-private-green-500-solid: rgb(71, 193, 132);--g-color-private-green-550-solid: rgb(50, 186, 118);--g-color-private-green-600-solid: rgb(48, 170, 110);--g-color-private-green-650-solid: rgb(47, 155, 101);--g-color-private-green-700-solid: rgb(45, 139, 93);--g-color-private-green-750-solid: rgb(44, 123, 84);--g-color-private-green-800-solid: rgb(42, 108, 76);--g-color-private-green-850-solid: rgb(40, 92, 68);--g-color-private-green-900-solid: rgb(39, 76, 59);--g-color-private-green-950-solid: rgb(37, 60, 51);--g-color-private-green-1000-solid: rgb(36, 53, 47);--g-color-private-yellow-50: rgba(255, 190, 92, .1);--g-color-private-yellow-100: rgba(255, 190, 92, .15);--g-color-private-yellow-150: rgba(255, 190, 92, .2);--g-color-private-yellow-200: rgba(255, 190, 92, .3);--g-color-private-yellow-250: rgba(255, 190, 92, .4);--g-color-private-yellow-300: rgba(255, 190, 92, .5);--g-color-private-yellow-350: rgba(255, 190, 92, .6);--g-color-private-yellow-400: rgba(255, 190, 92, .7);--g-color-private-yellow-450: rgba(255, 190, 92, .8);--g-color-private-yellow-500: rgba(255, 190, 92, .9);--g-color-private-yellow-50-solid: rgb(255, 249, 239);--g-color-private-yellow-100-solid: rgb(255, 245, 231);--g-color-private-yellow-150-solid: rgb(255, 242, 222);--g-color-private-yellow-200-solid: rgb(255, 236, 206);--g-color-private-yellow-250-solid: rgb(255, 229, 190);--g-color-private-yellow-300-solid: rgb(255, 223, 174);--g-color-private-yellow-350-solid: rgb(255, 216, 157);--g-color-private-yellow-400-solid: rgb(255, 210, 141);--g-color-private-yellow-450-solid: rgb(255, 203, 125);--g-color-private-yellow-500-solid: rgb(255, 197, 108);--g-color-private-yellow-550-solid: rgb(255, 190, 92);--g-color-private-yellow-600-solid: rgb(233, 174, 86);--g-color-private-yellow-650-solid: rgb(211, 158, 80);--g-color-private-yellow-700-solid: rgb(189, 142, 75);--g-color-private-yellow-750-solid: rgb(167, 126, 69);--g-color-private-yellow-800-solid: rgb(145, 110, 63);--g-color-private-yellow-850-solid: rgb(122, 93, 57);--g-color-private-yellow-900-solid: rgb(100, 77, 51);--g-color-private-yellow-950-solid: rgb(78, 61, 46);--g-color-private-yellow-1000-solid: rgb(67, 53, 43);--g-color-private-orange-50: rgba(255, 119, 0, .1);--g-color-private-orange-100: rgba(255, 119, 0, .15);--g-color-private-orange-150: rgba(255, 119, 0, .2);--g-color-private-orange-200: rgba(255, 119, 0, .3);--g-color-private-orange-250: rgba(255, 119, 0, .4);--g-color-private-orange-300: rgba(255, 119, 0, .5);--g-color-private-orange-350: rgba(255, 119, 0, .6);--g-color-private-orange-400: rgba(255, 119, 0, .7);--g-color-private-orange-450: rgba(255, 119, 0, .8);--g-color-private-orange-500: rgba(255, 119, 0, .9);--g-color-private-orange-50-solid: rgb(255, 241, 230);--g-color-private-orange-100-solid: rgb(255, 235, 217);--g-color-private-orange-150-solid: rgb(255, 228, 204);--g-color-private-orange-200-solid: rgb(255, 214, 179);--g-color-private-orange-250-solid: rgb(255, 201, 153);--g-color-private-orange-300-solid: rgb(255, 187, 128);--g-color-private-orange-350-solid: rgb(255, 173, 102);--g-color-private-orange-400-solid: rgb(255, 160, 77);--g-color-private-orange-450-solid: rgb(255, 146, 51);--g-color-private-orange-500-solid: rgb(255, 133, 25);--g-color-private-orange-550-solid: rgb(255, 119, 0);--g-color-private-orange-600-solid: rgb(233, 110, 3);--g-color-private-orange-650-solid: rgb(211, 101, 7);--g-color-private-orange-700-solid: rgb(189, 92, 10);--g-color-private-orange-750-solid: rgb(167, 83, 14);--g-color-private-orange-800-solid: rgb(145, 74, 17);--g-color-private-orange-850-solid: rgb(122, 65, 20);--g-color-private-orange-900-solid: rgb(100, 56, 24);--g-color-private-orange-950-solid: rgb(78, 47, 27);--g-color-private-orange-1000-solid: rgb(67, 43, 29);--g-color-private-red-50: rgba(255, 0, 61, .1);--g-color-private-red-100: rgba(255, 0, 61, .15);--g-color-private-red-150: rgba(255, 0, 61, .2);--g-color-private-red-200: rgba(255, 0, 61, .3);--g-color-private-red-250: rgba(255, 0, 61, .4);--g-color-private-red-300: rgba(255, 0, 61, .5);--g-color-private-red-350: rgba(255, 0, 61, .6);--g-color-private-red-400: rgba(255, 0, 61, .7);--g-color-private-red-450: rgba(255, 0, 61, .8);--g-color-private-red-500: rgba(255, 0, 61, .9);--g-color-private-red-50-solid: rgb(255, 230, 236);--g-color-private-red-100-solid: rgb(255, 217, 226);--g-color-private-red-150-solid: rgb(255, 204, 216);--g-color-private-red-200-solid: rgb(255, 179, 197);--g-color-private-red-250-solid: rgb(255, 153, 177);--g-color-private-red-300-solid: rgb(255, 128, 158);--g-color-private-red-350-solid: rgb(255, 102, 139);--g-color-private-red-400-solid: rgb(255, 77, 119);--g-color-private-red-450-solid: rgb(255, 51, 100);--g-color-private-red-500-solid: rgb(255, 25, 80);--g-color-private-red-550-solid: rgb(255, 0, 61);--g-color-private-red-600-solid: rgb(233, 3, 58);--g-color-private-red-650-solid: rgb(211, 6, 56);--g-color-private-red-700-solid: rgb(189, 9, 53);--g-color-private-red-750-solid: rgb(167, 12, 50);--g-color-private-red-800-solid: rgb(145, 15, 48);--g-color-private-red-850-solid: rgb(122, 17, 45);--g-color-private-red-900-solid: rgb(100, 20, 42);--g-color-private-red-950-solid: rgb(78, 23, 39);--g-color-private-red-1000-solid: rgb(67, 25, 38);--g-color-private-purple-50: rgba(143, 82, 204, .1);--g-color-private-purple-100: rgba(143, 82, 204, .15);--g-color-private-purple-150: rgba(143, 82, 204, .2);--g-color-private-purple-200: rgba(143, 82, 204, .3);--g-color-private-purple-250: rgba(143, 82, 204, .4);--g-color-private-purple-300: rgba(143, 82, 204, .5);--g-color-private-purple-350: rgba(143, 82, 204, .6);--g-color-private-purple-400: rgba(143, 82, 204, .7);--g-color-private-purple-450: rgba(143, 82, 204, .8);--g-color-private-purple-500: rgba(143, 82, 204, .9);--g-color-private-purple-50-solid: rgb(244, 238, 250);--g-color-private-purple-100-solid: rgb(238, 229, 247);--g-color-private-purple-150-solid: rgb(233, 220, 245);--g-color-private-purple-200-solid: rgb(221, 203, 240);--g-color-private-purple-250-solid: rgb(210, 186, 235);--g-color-private-purple-300-solid: rgb(199, 169, 230);--g-color-private-purple-350-solid: rgb(188, 151, 224);--g-color-private-purple-400-solid: rgb(177, 134, 219);--g-color-private-purple-450-solid: rgb(165, 117, 214);--g-color-private-purple-500-solid: rgb(154, 99, 209);--g-color-private-purple-550-solid: rgb(143, 82, 204);--g-color-private-purple-600-solid: rgb(132, 77, 187);--g-color-private-purple-650-solid: rgb(121, 71, 170);--g-color-private-purple-700-solid: rgb(110, 66, 153);--g-color-private-purple-750-solid: rgb(99, 61, 136);--g-color-private-purple-800-solid: rgb(89, 56, 119);--g-color-private-purple-850-solid: rgb(78, 50, 102);--g-color-private-purple-900-solid: rgb(67, 45, 85);--g-color-private-purple-950-solid: rgb(56, 40, 68);--g-color-private-purple-1000-solid: rgb(50, 37, 60);--g-color-private-cool-grey-50: rgba(107, 132, 153, .1);--g-color-private-cool-grey-100: rgba(107, 132, 153, .15);--g-color-private-cool-grey-150: rgba(107, 132, 153, .2);--g-color-private-cool-grey-200: rgba(107, 132, 153, .3);--g-color-private-cool-grey-250: rgba(107, 132, 153, .4);--g-color-private-cool-grey-300: rgba(107, 132, 153, .5);--g-color-private-cool-grey-350: rgba(107, 132, 153, .6);--g-color-private-cool-grey-400: rgba(107, 132, 153, .7);--g-color-private-cool-grey-450: rgba(107, 132, 153, .8);--g-color-private-cool-grey-500: rgba(107, 132, 153, .9);--g-color-private-cool-grey-50-solid: rgb(240, 243, 245);--g-color-private-cool-grey-100-solid: rgb(233, 237, 240);--g-color-private-cool-grey-150-solid: rgb(225, 230, 235);--g-color-private-cool-grey-200-solid: rgb(211, 218, 224);--g-color-private-cool-grey-250-solid: rgb(196, 206, 214);--g-color-private-cool-grey-300-solid: rgb(181, 194, 204);--g-color-private-cool-grey-350-solid: rgb(166, 181, 194);--g-color-private-cool-grey-400-solid: rgb(151, 169, 184);--g-color-private-cool-grey-450-solid: rgb(137, 157, 173);--g-color-private-cool-grey-500-solid: rgb(122, 144, 163);--g-color-private-cool-grey-550-solid: rgb(107, 132, 153);--g-color-private-cool-grey-600-solid: rgb(100, 122, 141);--g-color-private-cool-grey-650-solid: rgb(92, 111, 129);--g-color-private-cool-grey-700-solid: rgb(85, 101, 117);--g-color-private-cool-grey-750-solid: rgb(78, 91, 105);--g-color-private-cool-grey-800-solid: rgb(71, 81, 94);--g-color-private-cool-grey-850-solid: rgb(63, 70, 82);--g-color-private-cool-grey-900-solid: rgb(56, 60, 70);--g-color-private-cool-grey-950-solid: rgb(49, 50, 58);--g-color-private-cool-grey-1000-solid: rgb(45, 44, 52);--g-color-base-background: var(--g-color-private-white-1000-solid);--g-color-base-generic: var(--g-color-private-black-50);--g-color-base-generic-hover: var(--g-color-private-black-150);--g-color-base-generic-medium: var(--g-color-private-black-150);--g-color-base-generic-medium-hover: var(--g-color-private-black-250);--g-color-base-generic-accent: var(--g-color-private-black-150);--g-color-base-generic-accent-disabled: var(--g-color-private-black-70);--g-color-base-generic-ultralight: var(--g-color-private-black-20-solid);--g-color-base-simple-hover: var(--g-color-private-black-50);--g-color-base-simple-hover-solid: var(--g-color-private-black-50-solid);--g-color-base-brand: var(--g-color-private-teal-550-solid);--g-color-base-brand-hover: var(--g-color-private-teal-600-solid);--g-color-base-selection: var(--g-color-private-teal-200);--g-color-base-selection-hover: var(--g-color-private-teal-300);--g-color-base-info-light: var(--g-color-private-blue-100);--g-color-base-info-light-hover: var(--g-color-private-blue-200);--g-color-base-info-medium: var(--g-color-private-blue-200);--g-color-base-info-medium-hover: var(--g-color-private-blue-300);--g-color-base-info-heavy: var(--g-color-private-blue-600-solid);--g-color-base-info-heavy-hover: var(--g-color-private-blue-700-solid);--g-color-base-positive-light: var(--g-color-private-green-100);--g-color-base-positive-light-hover: var(--g-color-private-green-200);--g-color-base-positive-medium: var(--g-color-private-green-200);--g-color-base-positive-medium-hover: var(--g-color-private-green-300);--g-color-base-positive-heavy: var(--g-color-private-green-600-solid);--g-color-base-positive-heavy-hover: var(--g-color-private-green-700-solid);--g-color-base-warning-light: var(--g-color-private-yellow-200);--g-color-base-warning-light-hover: var(--g-color-private-yellow-300);--g-color-base-warning-medium: var(--g-color-private-yellow-400);--g-color-base-warning-medium-hover: var(--g-color-private-yellow-500);--g-color-base-warning-heavy: var(--g-color-private-yellow-550-solid);--g-color-base-warning-heavy-hover: var(--g-color-private-yellow-650-solid);--g-color-base-danger-light: var(--g-color-private-red-100);--g-color-base-danger-light-hover: var(--g-color-private-red-200);--g-color-base-danger-medium: var(--g-color-private-red-200);--g-color-base-danger-medium-hover: var(--g-color-private-red-300);--g-color-base-danger-heavy: var(--g-color-private-red-600-solid);--g-color-base-danger-heavy-hover: var(--g-color-private-red-700-solid);--g-color-base-utility-light: var(--g-color-private-purple-100);--g-color-base-utility-light-hover: var(--g-color-private-purple-200);--g-color-base-utility-medium: var(--g-color-private-purple-200);--g-color-base-utility-medium-hover: var(--g-color-private-purple-300);--g-color-base-utility-heavy: var(--g-color-private-purple-600-solid);--g-color-base-utility-heavy-hover: var(--g-color-private-purple-700-solid);--g-color-base-neutral-light: var(--g-color-private-black-50);--g-color-base-neutral-light-hover: var(--g-color-private-black-100);--g-color-base-neutral-medium: var(--g-color-private-black-200);--g-color-base-neutral-medium-hover: var(--g-color-private-black-250);--g-color-base-neutral-heavy: var(--g-color-private-black-450);--g-color-base-neutral-heavy-hover: var(--g-color-private-black-550);--g-color-base-misc-light: var(--g-color-private-cool-grey-100);--g-color-base-misc-light-hover: var(--g-color-private-cool-grey-200);--g-color-base-misc-medium: var(--g-color-private-cool-grey-200);--g-color-base-misc-medium-hover: var(--g-color-private-cool-grey-300);--g-color-base-misc-heavy: var(--g-color-private-cool-grey-600-solid);--g-color-base-misc-heavy-hover: var(--g-color-private-cool-grey-700-solid);--g-color-base-light: var(--g-color-private-white-1000-solid);--g-color-base-light-hover: var(--g-color-private-white-850);--g-color-base-light-simple-hover: var(--g-color-private-white-150);--g-color-base-light-disabled: var(--g-color-private-white-150);--g-color-base-light-accent-disabled: var(--g-color-private-white-300);--g-color-base-float: var(--g-color-private-white-1000-solid);--g-color-base-float-hover: var(--g-color-private-black-50-solid);--g-color-base-float-medium: var(--g-color-private-black-550-solid);--g-color-base-float-heavy: var(--g-color-private-black-700-solid);--g-color-base-float-accent: var(--g-color-private-white-1000-solid);--g-color-base-float-accent-hover: var(--g-color-private-white-850);--g-color-base-float-announcement: var(--g-color-private-cool-grey-50-solid);--g-color-base-modal: var(--g-color-base-background);--g-color-text-primary: var(--g-color-text-dark-primary);--g-color-text-complementary: var(--g-color-text-dark-complementary);--g-color-text-secondary: var(--g-color-text-dark-secondary);--g-color-text-hint: var(--g-color-text-dark-hint);--g-color-text-info: var(--g-color-private-blue-600-solid);--g-color-text-positive: var(--g-color-private-green-600-solid);--g-color-text-warning: var(--g-color-private-yellow-700-solid);--g-color-text-danger: var(--g-color-private-red-600-solid);--g-color-text-utility: var(--g-color-private-purple-600-solid);--g-color-text-misc: var(--g-color-private-cool-grey-600-solid);--g-color-text-info-heavy: var(--g-color-private-blue-700-solid);--g-color-text-positive-heavy: var(--g-color-private-green-700-solid);--g-color-text-warning-heavy: var(--g-color-private-orange-700-solid);--g-color-text-danger-heavy: var(--g-color-private-red-700-solid);--g-color-text-utility-heavy: var(--g-color-private-purple-700-solid);--g-color-text-misc-heavy: var(--g-color-private-cool-grey-700-solid);--g-color-text-brand: var(--g-color-private-teal-700-solid);--g-color-text-brand-heavy: var(--g-color-private-teal-800-solid);--g-color-text-brand-contrast: var(--g-color-text-light-primary);--g-color-text-link: var(--g-color-private-teal-650-solid);--g-color-text-link-hover: var(--g-color-private-teal-800-solid);--g-color-text-link-visited: var(--g-color-private-purple-550-solid);--g-color-text-link-visited-hover: var(--g-color-private-purple-800-solid);--g-color-text-dark-primary: var(--g-color-private-black-850);--g-color-text-dark-complementary: var(--g-color-private-black-700);--g-color-text-dark-secondary: var(--g-color-private-black-500);--g-color-text-dark-hint: var(--g-color-private-black-300);--g-color-text-light-primary: var(--g-color-private-white-1000-solid);--g-color-text-light-complementary: var(--g-color-private-white-850);--g-color-text-light-secondary: var(--g-color-private-white-700);--g-color-text-light-hint: var(--g-color-private-white-500);--g-color-text-inverted-primary: var(--g-color-text-light-primary);--g-color-text-inverted-complementary: var(--g-color-text-light-complementary);--g-color-text-inverted-secondary: var(--g-color-text-light-secondary);--g-color-text-inverted-hint: var(--g-color-text-light-hint);--g-color-line-generic: var(--g-color-private-black-100);--g-color-line-generic-hover: var(--g-color-private-black-150);--g-color-line-generic-active: var(--g-color-private-black-300);--g-color-line-generic-accent: var(--g-color-private-black-150);--g-color-line-generic-accent-hover: var(--g-color-private-black-300);--g-color-line-generic-solid: var(--g-color-private-black-100-solid);--g-color-line-brand: var(--g-color-private-teal-600-solid);--g-color-line-focus: var(--g-color-private-cool-grey-450);--g-color-line-light: var(--g-color-private-white-500);--g-color-line-info: var(--g-color-private-blue-450);--g-color-line-positive: var(--g-color-private-green-450);--g-color-line-warning: var(--g-color-private-yellow-600-solid);--g-color-line-danger: var(--g-color-private-red-450);--g-color-line-utility: var(--g-color-private-purple-450);--g-color-line-misc: var(--g-color-private-cool-grey-450);--g-color-sfx-veil: var(--g-color-private-black-250);--g-color-sfx-shadow: var(--g-color-private-black-150);--g-color-sfx-shadow-heavy: var(--g-color-private-black-500);--g-color-sfx-shadow-light: var(--g-color-private-black-50);--g-color-sfx-fade: var(--g-color-private-white-300);--g-color-scroll-track: var(--g-color-base-background);--g-color-scroll-handle: var(--g-color-private-black-100);--g-color-scroll-handle-hover: var(--g-color-private-black-150);--g-color-scroll-corner: var(--g-color-private-black-100);--g-color-infographics-axis: var(--g-color-private-black-150-solid);--g-color-infographics-tooltip-bg: var(--g-color-private-white-950)}.g-theme-dark{--g-color-private-teal-50: rgba(31, 116, 145, .1);--g-color-private-teal-100: rgba(31, 116, 145, .15);--g-color-private-teal-150: rgba(31, 116, 145, .2);--g-color-private-teal-200: rgba(31, 116, 145, .3);--g-color-private-teal-250: rgba(31, 116, 145, .4);--g-color-private-teal-300: rgba(31, 116, 145, .5);--g-color-private-teal-350: rgba(31, 116, 145, .6);--g-color-private-teal-400: rgba(31, 116, 145, .7);--g-color-private-teal-450: rgba(31, 116, 145, .8);--g-color-private-teal-500: rgba(31, 116, 145, .9);--g-color-private-teal-50-solid: rgb(34, 38, 45);--g-color-private-teal-100-solid: rgb(34, 42, 51);--g-color-private-teal-150-solid: rgb(33, 46, 56);--g-color-private-teal-200-solid: rgb(33, 55, 67);--g-color-private-teal-250-solid: rgb(33, 64, 78);--g-color-private-teal-300-solid: rgb(33, 73, 90);--g-color-private-teal-350-solid: rgb(32, 81, 101);--g-color-private-teal-400-solid: rgb(32, 90, 112);--g-color-private-teal-450-solid: rgb(32, 99, 123);--g-color-private-teal-500-solid: rgb(31, 107, 134);--g-color-private-teal-550-solid: rgb(31, 116, 145);--g-color-private-teal-600-solid: rgb(53, 130, 156);--g-color-private-teal-650-solid: rgb(76, 144, 167);--g-color-private-teal-700-solid: rgb(98, 158, 178);--g-color-private-teal-750-solid: rgb(121, 172, 189);--g-color-private-teal-800-solid: rgb(143, 186, 200);--g-color-private-teal-850-solid: rgb(165, 199, 211);--g-color-private-teal-900-solid: rgb(188, 213, 222);--g-color-private-teal-950-solid: rgb(210, 227, 233);--g-color-private-teal-1000-solid: rgb(221, 234, 239);--g-color-private-white-50: rgba(255, 255, 255, .05);--g-color-private-white-70: rgba(255, 255, 255, .07);--g-color-private-white-100: rgba(255, 255, 255, .1);--g-color-private-white-150: rgba(255, 255, 255, .15);--g-color-private-white-200: rgba(255, 255, 255, .2);--g-color-private-white-250: rgba(255, 255, 255, .25);--g-color-private-white-300: rgba(255, 255, 255, .3);--g-color-private-white-350: rgba(255, 255, 255, .35);--g-color-private-white-400: rgba(255, 255, 255, .4);--g-color-private-white-450: rgba(255, 255, 255, .45);--g-color-private-white-500: rgba(255, 255, 255, .5);--g-color-private-white-550: rgba(255, 255, 255, .55);--g-color-private-white-600: rgba(255, 255, 255, .6);--g-color-private-white-650: rgba(255, 255, 255, .65);--g-color-private-white-700: rgba(255, 255, 255, .7);--g-color-private-white-750: rgba(255, 255, 255, .75);--g-color-private-white-800: rgba(255, 255, 255, .8);--g-color-private-white-850: rgba(255, 255, 255, .85);--g-color-private-white-900: rgba(255, 255, 255, .9);--g-color-private-white-950: rgba(255, 255, 255, .95);--g-color-private-white-20-solid: rgb(38, 34, 38);--g-color-private-white-50-solid: rgb(45, 40, 45);--g-color-private-white-70-solid: rgb(49, 45, 49);--g-color-private-white-100-solid: rgb(56, 52, 56);--g-color-private-white-150-solid: rgb(67, 63, 67);--g-color-private-white-200-solid: rgb(78, 74, 78);--g-color-private-white-250-solid: rgb(89, 85, 89);--g-color-private-white-300-solid: rgb(100, 97, 100);--g-color-private-white-350-solid: rgb(111, 108, 111);--g-color-private-white-400-solid: rgb(122, 119, 122);--g-color-private-white-450-solid: rgb(133, 131, 133);--g-color-private-white-500-solid: rgb(144, 142, 144);--g-color-private-white-550-solid: rgb(156, 153, 156);--g-color-private-white-600-solid: rgb(167, 165, 167);--g-color-private-white-650-solid: rgb(178, 176, 178);--g-color-private-white-700-solid: rgb(189, 187, 189);--g-color-private-white-750-solid: rgb(200, 198, 200);--g-color-private-white-800-solid: rgb(211, 210, 211);--g-color-private-white-850-solid: rgb(222, 221, 222);--g-color-private-white-900-solid: rgb(233, 232, 233);--g-color-private-white-950-solid: rgb(244, 244, 244);--g-color-private-white-1000-solid: rgb(255, 255, 255);--g-color-private-white-opaque-150: rgba(76, 75, 81, .95);--g-color-private-black-20: rgba(0, 0, 0, .02);--g-color-private-black-50: rgba(0, 0, 0, .05);--g-color-private-black-100: rgba(0, 0, 0, .1);--g-color-private-black-150: rgba(0, 0, 0, .15);--g-color-private-black-200: rgba(0, 0, 0, .2);--g-color-private-black-250: rgba(0, 0, 0, .25);--g-color-private-black-300: rgba(0, 0, 0, .3);--g-color-private-black-350: rgba(0, 0, 0, .35);--g-color-private-black-400: rgba(0, 0, 0, .4);--g-color-private-black-450: rgba(0, 0, 0, .45);--g-color-private-black-500: rgba(0, 0, 0, .5);--g-color-private-black-550: rgba(0, 0, 0, .55);--g-color-private-black-600: rgba(0, 0, 0, .6);--g-color-private-black-650: rgba(0, 0, 0, .65);--g-color-private-black-700: rgba(0, 0, 0, .7);--g-color-private-black-750: rgba(0, 0, 0, .75);--g-color-private-black-800: rgba(0, 0, 0, .8);--g-color-private-black-850: rgba(0, 0, 0, .85);--g-color-private-black-900: rgba(0, 0, 0, .9);--g-color-private-black-950: rgba(0, 0, 0, .95);--g-color-private-black-1000-solid: rgb(0, 0, 0);--g-color-private-blue-50: rgba(54, 151, 241, .1);--g-color-private-blue-100: rgba(54, 151, 241, .15);--g-color-private-blue-150: rgba(54, 151, 241, .2);--g-color-private-blue-200: rgba(54, 151, 241, .3);--g-color-private-blue-250: rgba(54, 151, 241, .4);--g-color-private-blue-300: rgba(54, 151, 241, .5);--g-color-private-blue-350: rgba(54, 151, 241, .6);--g-color-private-blue-400: rgba(54, 151, 241, .7);--g-color-private-blue-450: rgba(54, 151, 241, .8);--g-color-private-blue-500: rgba(54, 151, 241, .9);--g-color-private-blue-50-solid: rgb(36, 41, 55);--g-color-private-blue-100-solid: rgb(37, 47, 65);--g-color-private-blue-150-solid: rgb(38, 53, 75);--g-color-private-blue-200-solid: rgb(40, 66, 96);--g-color-private-blue-250-solid: rgb(42, 78, 117);--g-color-private-blue-300-solid: rgb(44, 90, 138);--g-color-private-blue-350-solid: rgb(46, 102, 158);--g-color-private-blue-400-solid: rgb(48, 114, 179);--g-color-private-blue-450-solid: rgb(50, 127, 200);--g-color-private-blue-500-solid: rgb(52, 139, 220);--g-color-private-blue-550-solid: rgb(54, 151, 241);--g-color-private-blue-600-solid: rgb(74, 161, 242);--g-color-private-blue-650-solid: rgb(94, 172, 244);--g-color-private-blue-700-solid: rgb(114, 182, 245);--g-color-private-blue-750-solid: rgb(134, 193, 247);--g-color-private-blue-800-solid: rgb(155, 203, 248);--g-color-private-blue-850-solid: rgb(175, 213, 249);--g-color-private-blue-900-solid: rgb(195, 224, 251);--g-color-private-blue-950-solid: rgb(215, 234, 252);--g-color-private-blue-1000-solid: rgb(225, 239, 253);--g-color-private-green-50: rgba(77, 176, 155, .1);--g-color-private-green-100: rgba(77, 176, 155, .15);--g-color-private-green-150: rgba(77, 176, 155, .2);--g-color-private-green-200: rgba(77, 176, 155, .3);--g-color-private-green-250: rgba(77, 176, 155, .4);--g-color-private-green-300: rgba(77, 176, 155, .5);--g-color-private-green-350: rgba(77, 176, 155, .6);--g-color-private-green-400: rgba(77, 176, 155, .7);--g-color-private-green-450: rgba(77, 176, 155, .8);--g-color-private-green-500: rgba(77, 176, 155, .9);--g-color-private-green-50-solid: rgb(38, 44, 46);--g-color-private-green-100-solid: rgb(40, 51, 52);--g-color-private-green-150-solid: rgb(43, 58, 58);--g-color-private-green-200-solid: rgb(47, 73, 70);--g-color-private-green-250-solid: rgb(51, 88, 82);--g-color-private-green-300-solid: rgb(56, 103, 95);--g-color-private-green-350-solid: rgb(60, 117, 107);--g-color-private-green-400-solid: rgb(64, 132, 119);--g-color-private-green-450-solid: rgb(68, 147, 131);--g-color-private-green-500-solid: rgb(73, 161, 143);--g-color-private-green-550-solid: rgb(77, 176, 155);--g-color-private-green-600-solid: rgb(95, 184, 165);--g-color-private-green-650-solid: rgb(113, 192, 175);--g-color-private-green-700-solid: rgb(130, 200, 185);--g-color-private-green-750-solid: rgb(148, 208, 195);--g-color-private-green-800-solid: rgb(166, 216, 205);--g-color-private-green-850-solid: rgb(184, 223, 215);--g-color-private-green-900-solid: rgb(202, 231, 225);--g-color-private-green-950-solid: rgb(219, 239, 235);--g-color-private-green-1000-solid: rgb(228, 243, 240);--g-color-private-yellow-50: rgba(255, 190, 92, .1);--g-color-private-yellow-100: rgba(255, 190, 92, .15);--g-color-private-yellow-150: rgba(255, 190, 92, .2);--g-color-private-yellow-200: rgba(255, 190, 92, .3);--g-color-private-yellow-250: rgba(255, 190, 92, .4);--g-color-private-yellow-300: rgba(255, 190, 92, .5);--g-color-private-yellow-350: rgba(255, 190, 92, .6);--g-color-private-yellow-400: rgba(255, 190, 92, .7);--g-color-private-yellow-450: rgba(255, 190, 92, .8);--g-color-private-yellow-500: rgba(255, 190, 92, .9);--g-color-private-yellow-50-solid: rgb(56, 45, 40);--g-color-private-yellow-100-solid: rgb(67, 53, 43);--g-color-private-yellow-150-solid: rgb(78, 61, 46);--g-color-private-yellow-200-solid: rgb(100, 77, 51);--g-color-private-yellow-250-solid: rgb(122, 93, 57);--g-color-private-yellow-300-solid: rgb(145, 110, 63);--g-color-private-yellow-350-solid: rgb(167, 126, 69);--g-color-private-yellow-400-solid: rgb(189, 142, 75);--g-color-private-yellow-450-solid: rgb(211, 158, 80);--g-color-private-yellow-500-solid: rgb(233, 174, 86);--g-color-private-yellow-550-solid: rgb(255, 190, 92);--g-color-private-yellow-600-solid: rgb(255, 197, 108);--g-color-private-yellow-650-solid: rgb(255, 203, 125);--g-color-private-yellow-700-solid: rgb(255, 210, 141);--g-color-private-yellow-750-solid: rgb(255, 216, 157);--g-color-private-yellow-800-solid: rgb(255, 223, 174);--g-color-private-yellow-850-solid: rgb(255, 229, 190);--g-color-private-yellow-900-solid: rgb(255, 236, 206);--g-color-private-yellow-950-solid: rgb(255, 242, 222);--g-color-private-yellow-1000-solid: rgb(255, 245, 231);--g-color-private-orange-50: rgba(200, 99, 12, .1);--g-color-private-orange-100: rgba(200, 99, 12, .15);--g-color-private-orange-150: rgba(200, 99, 12, .2);--g-color-private-orange-200: rgba(200, 99, 12, .3);--g-color-private-orange-250: rgba(200, 99, 12, .4);--g-color-private-orange-300: rgba(200, 99, 12, .5);--g-color-private-orange-350: rgba(200, 99, 12, .6);--g-color-private-orange-400: rgba(200, 99, 12, .7);--g-color-private-orange-450: rgba(200, 99, 12, .8);--g-color-private-orange-500: rgba(200, 99, 12, .9);--g-color-private-orange-50-solid: rgb(51, 36, 32);--g-color-private-orange-100-solid: rgb(59, 40, 31);--g-color-private-orange-150-solid: rgb(67, 43, 30);--g-color-private-orange-200-solid: rgb(84, 50, 27);--g-color-private-orange-250-solid: rgb(100, 57, 25);--g-color-private-orange-300-solid: rgb(117, 64, 23);--g-color-private-orange-350-solid: rgb(134, 71, 21);--g-color-private-orange-400-solid: rgb(150, 78, 19);--g-color-private-orange-450-solid: rgb(167, 85, 16);--g-color-private-orange-500-solid: rgb(183, 92, 14);--g-color-private-orange-550-solid: rgb(200, 99, 12);--g-color-private-orange-600-solid: rgb(206, 115, 36);--g-color-private-orange-650-solid: rgb(211, 130, 61);--g-color-private-orange-700-solid: rgb(217, 146, 85);--g-color-private-orange-750-solid: rgb(222, 161, 109);--g-color-private-orange-800-solid: rgb(228, 177, 134);--g-color-private-orange-850-solid: rgb(233, 193, 158);--g-color-private-orange-900-solid: rgb(239, 208, 182);--g-color-private-orange-950-solid: rgb(244, 224, 206);--g-color-private-orange-1000-solid: rgb(247, 232, 219);--g-color-private-red-50: rgba(229, 50, 93, .1);--g-color-private-red-100: rgba(229, 50, 93, .15);--g-color-private-red-150: rgba(229, 50, 93, .2);--g-color-private-red-200: rgba(229, 50, 93, .3);--g-color-private-red-250: rgba(229, 50, 93, .4);--g-color-private-red-300: rgba(229, 50, 93, .5);--g-color-private-red-350: rgba(229, 50, 93, .6);--g-color-private-red-400: rgba(229, 50, 93, .7);--g-color-private-red-450: rgba(229, 50, 93, .8);--g-color-private-red-500: rgba(229, 50, 93, .9);--g-color-private-red-50-solid: rgb(54, 31, 40);--g-color-private-red-100-solid: rgb(63, 32, 43);--g-color-private-red-150-solid: rgb(73, 33, 46);--g-color-private-red-200-solid: rgb(93, 35, 52);--g-color-private-red-250-solid: rgb(112, 37, 58);--g-color-private-red-300-solid: rgb(132, 40, 64);--g-color-private-red-350-solid: rgb(151, 42, 69);--g-color-private-red-400-solid: rgb(171, 44, 75);--g-color-private-red-450-solid: rgb(190, 46, 81);--g-color-private-red-500-solid: rgb(210, 48, 87);--g-color-private-red-550-solid: rgb(229, 50, 93);--g-color-private-red-600-solid: rgb(232, 71, 109);--g-color-private-red-650-solid: rgb(234, 91, 125);--g-color-private-red-700-solid: rgb(237, 112, 142);--g-color-private-red-750-solid: rgb(239, 132, 158);--g-color-private-red-800-solid: rgb(242, 153, 174);--g-color-private-red-850-solid: rgb(245, 173, 190);--g-color-private-red-900-solid: rgb(247, 194, 206);--g-color-private-red-950-solid: rgb(250, 214, 223);--g-color-private-red-1000-solid: rgb(251, 224, 231);--g-color-private-purple-50: rgba(143, 82, 204, .1);--g-color-private-purple-100: rgba(143, 82, 204, .15);--g-color-private-purple-150: rgba(143, 82, 204, .2);--g-color-private-purple-200: rgba(143, 82, 204, .3);--g-color-private-purple-250: rgba(143, 82, 204, .4);--g-color-private-purple-300: rgba(143, 82, 204, .5);--g-color-private-purple-350: rgba(143, 82, 204, .6);--g-color-private-purple-400: rgba(143, 82, 204, .7);--g-color-private-purple-450: rgba(143, 82, 204, .8);--g-color-private-purple-500: rgba(143, 82, 204, .9);--g-color-private-purple-50-solid: rgb(45, 34, 51);--g-color-private-purple-100-solid: rgb(50, 37, 60);--g-color-private-purple-150-solid: rgb(56, 40, 68);--g-color-private-purple-200-solid: rgb(67, 45, 85);--g-color-private-purple-250-solid: rgb(78, 50, 102);--g-color-private-purple-300-solid: rgb(89, 56, 119);--g-color-private-purple-350-solid: rgb(99, 61, 136);--g-color-private-purple-400-solid: rgb(110, 66, 153);--g-color-private-purple-450-solid: rgb(121, 71, 170);--g-color-private-purple-500-solid: rgb(132, 77, 187);--g-color-private-purple-550-solid: rgb(143, 82, 204);--g-color-private-purple-600-solid: rgb(154, 99, 209);--g-color-private-purple-650-solid: rgb(165, 117, 214);--g-color-private-purple-700-solid: rgb(177, 134, 219);--g-color-private-purple-750-solid: rgb(188, 151, 224);--g-color-private-purple-800-solid: rgb(199, 169, 230);--g-color-private-purple-850-solid: rgb(210, 186, 235);--g-color-private-purple-900-solid: rgb(221, 203, 240);--g-color-private-purple-950-solid: rgb(233, 220, 245);--g-color-private-purple-1000-solid: rgb(238, 229, 247);--g-color-private-cool-grey-50: rgba(96, 128, 156, .1);--g-color-private-cool-grey-100: rgba(96, 128, 156, .15);--g-color-private-cool-grey-150: rgba(96, 128, 156, .2);--g-color-private-cool-grey-200: rgba(96, 128, 156, .3);--g-color-private-cool-grey-250: rgba(96, 128, 156, .4);--g-color-private-cool-grey-300: rgba(96, 128, 156, .5);--g-color-private-cool-grey-350: rgba(96, 128, 156, .6);--g-color-private-cool-grey-400: rgba(96, 128, 156, .7);--g-color-private-cool-grey-450: rgba(96, 128, 156, .8);--g-color-private-cool-grey-500: rgba(96, 128, 156, .9);--g-color-private-cool-grey-50-solid: rgb(40, 39, 46);--g-color-private-cool-grey-100-solid: rgb(43, 44, 52);--g-color-private-cool-grey-150-solid: rgb(46, 49, 58);--g-color-private-cool-grey-200-solid: rgb(53, 59, 71);--g-color-private-cool-grey-250-solid: rgb(59, 69, 83);--g-color-private-cool-grey-300-solid: rgb(65, 79, 95);--g-color-private-cool-grey-350-solid: rgb(71, 88, 107);--g-color-private-cool-grey-400-solid: rgb(77, 98, 119);--g-color-private-cool-grey-450-solid: rgb(84, 108, 132);--g-color-private-cool-grey-500-solid: rgb(90, 118, 144);--g-color-private-cool-grey-550-solid: rgb(96, 128, 156);--g-color-private-cool-grey-600-solid: rgb(112, 141, 166);--g-color-private-cool-grey-650-solid: rgb(128, 153, 176);--g-color-private-cool-grey-700-solid: rgb(144, 166, 186);--g-color-private-cool-grey-750-solid: rgb(160, 179, 196);--g-color-private-cool-grey-800-solid: rgb(176, 192, 206);--g-color-private-cool-grey-850-solid: rgb(191, 204, 215);--g-color-private-cool-grey-900-solid: rgb(207, 217, 225);--g-color-private-cool-grey-950-solid: rgb(223, 230, 235);--g-color-private-cool-grey-1000-solid: rgb(231, 236, 240);--g-color-base-background: rgb(34, 29, 34);--g-color-base-generic: var(--g-color-private-white-100);--g-color-base-generic-hover: var(--g-color-private-white-150);--g-color-base-generic-medium: var(--g-color-private-white-250);--g-color-base-generic-medium-hover: var(--g-color-private-white-300);--g-color-base-generic-accent: var(--g-color-private-white-150);--g-color-base-generic-accent-disabled: var(--g-color-private-white-70);--g-color-base-generic-ultralight: var(--g-color-private-white-20-solid);--g-color-base-simple-hover: var(--g-color-private-white-100);--g-color-base-simple-hover-solid: var(--g-color-private-white-100-solid);--g-color-base-brand: var(--g-color-private-teal-550-solid);--g-color-base-brand-hover: var(--g-color-private-teal-650-solid);--g-color-base-selection: var(--g-color-private-teal-150);--g-color-base-selection-hover: var(--g-color-private-teal-200);--g-color-base-info-light: var(--g-color-private-blue-150);--g-color-base-info-light-hover: var(--g-color-private-blue-200);--g-color-base-info-medium: var(--g-color-private-blue-300);--g-color-base-info-medium-hover: var(--g-color-private-blue-400);--g-color-base-info-heavy: var(--g-color-private-blue-600-solid);--g-color-base-info-heavy-hover: var(--g-color-private-blue-700-solid);--g-color-base-positive-light: var(--g-color-private-green-150);--g-color-base-positive-light-hover: var(--g-color-private-green-200);--g-color-base-positive-medium: var(--g-color-private-green-300);--g-color-base-positive-medium-hover: var(--g-color-private-green-400);--g-color-base-positive-heavy: var(--g-color-private-green-600-solid);--g-color-base-positive-heavy-hover: var(--g-color-private-green-700-solid);--g-color-base-warning-light: var(--g-color-private-yellow-150);--g-color-base-warning-light-hover: var(--g-color-private-yellow-200);--g-color-base-warning-medium: var(--g-color-private-yellow-300);--g-color-base-warning-medium-hover: var(--g-color-private-yellow-400);--g-color-base-warning-heavy: var(--g-color-private-yellow-600-solid);--g-color-base-warning-heavy-hover: var(--g-color-private-yellow-700-solid);--g-color-base-danger-light: var(--g-color-private-red-150);--g-color-base-danger-light-hover: var(--g-color-private-red-200);--g-color-base-danger-medium: var(--g-color-private-red-300);--g-color-base-danger-medium-hover: var(--g-color-private-red-400);--g-color-base-danger-heavy: var(--g-color-private-red-600-solid);--g-color-base-danger-heavy-hover: var(--g-color-private-red-700-solid);--g-color-base-utility-light: var(--g-color-private-purple-150);--g-color-base-utility-light-hover: var(--g-color-private-purple-250);--g-color-base-utility-medium: var(--g-color-private-purple-300);--g-color-base-utility-medium-hover: var(--g-color-private-purple-400);--g-color-base-utility-heavy: var(--g-color-private-purple-600-solid);--g-color-base-utility-heavy-hover: var(--g-color-private-purple-700-solid);--g-color-base-neutral-light: var(--g-color-private-white-100);--g-color-base-neutral-light-hover: var(--g-color-private-white-150);--g-color-base-neutral-medium: var(--g-color-private-white-250);--g-color-base-neutral-medium-hover: var(--g-color-private-white-350);--g-color-base-neutral-heavy: var(--g-color-private-white-550);--g-color-base-neutral-heavy-hover: var(--g-color-private-white-650);--g-color-base-misc-light: var(--g-color-private-cool-grey-150);--g-color-base-misc-light-hover: var(--g-color-private-cool-grey-200);--g-color-base-misc-medium: var(--g-color-private-cool-grey-300);--g-color-base-misc-medium-hover: var(--g-color-private-cool-grey-400);--g-color-base-misc-heavy: var(--g-color-private-cool-grey-600-solid);--g-color-base-misc-heavy-hover: var(--g-color-private-cool-grey-700-solid);--g-color-base-light: var(--g-color-private-white-850);--g-color-base-light-hover: var(--g-color-private-white-700);--g-color-base-light-simple-hover: var(--g-color-private-white-150);--g-color-base-light-disabled: var(--g-color-private-white-150);--g-color-base-light-accent-disabled: var(--g-color-private-white-300);--g-color-base-float: var(--g-color-private-white-100-solid);--g-color-base-float-hover: var(--g-color-private-white-150-solid);--g-color-base-float-medium: var(--g-color-private-white-150-solid);--g-color-base-float-heavy: var(--g-color-private-white-250-solid);--g-color-base-float-accent: var(--g-color-private-white-150-solid);--g-color-base-float-accent-hover: var(--g-color-private-white-200-solid);--g-color-base-float-announcement: var(--g-color-private-white-150-solid);--g-color-base-modal: var(--g-color-base-background);--g-color-text-primary: var(--g-color-text-light-primary);--g-color-text-complementary: var(--g-color-text-light-complementary);--g-color-text-secondary: var(--g-color-text-light-secondary);--g-color-text-hint: var(--g-color-text-light-hint);--g-color-text-info: var(--g-color-private-blue-550-solid);--g-color-text-positive: var(--g-color-private-green-550-solid);--g-color-text-warning: var(--g-color-private-yellow-550-solid);--g-color-text-danger: var(--g-color-private-red-550-solid);--g-color-text-utility: var(--g-color-private-purple-600-solid);--g-color-text-misc: var(--g-color-private-cool-grey-600-solid);--g-color-text-info-heavy: var(--g-color-private-blue-600-solid);--g-color-text-positive-heavy: var(--g-color-private-green-600-solid);--g-color-text-warning-heavy: var(--g-color-private-yellow-600-solid);--g-color-text-danger-heavy: var(--g-color-private-red-600-solid);--g-color-text-utility-heavy: var(--g-color-private-purple-650-solid);--g-color-text-misc-heavy: var(--g-color-private-cool-grey-650-solid);--g-color-text-brand: var(--g-color-private-teal-650-solid);--g-color-text-brand-heavy: var(--g-color-private-teal-700-solid);--g-color-text-brand-contrast: var(--g-color-text-light-primary);--g-color-text-link: var(--g-color-private-teal-700-solid);--g-color-text-link-hover: var(--g-color-private-teal-750-solid);--g-color-text-link-visited: var(--g-color-private-purple-600-solid);--g-color-text-link-visited-hover: var(--g-color-private-purple-750-solid);--g-color-text-dark-primary: var(--g-color-private-black-900);--g-color-text-dark-complementary: var(--g-color-private-black-700);--g-color-text-dark-secondary: var(--g-color-private-black-500);--g-color-text-dark-hint: var(--g-color-private-black-300);--g-color-text-light-primary: var(--g-color-private-white-850);--g-color-text-light-complementary: var(--g-color-private-white-700);--g-color-text-light-secondary: var(--g-color-private-white-500);--g-color-text-light-hint: var(--g-color-private-white-300);--g-color-text-inverted-primary: var(--g-color-text-dark-primary);--g-color-text-inverted-complementary: var(--g-color-text-dark-complementary);--g-color-text-inverted-secondary: var(--g-color-text-dark-secondary);--g-color-text-inverted-hint: var(--g-color-text-dark-hint);--g-color-line-generic: var(--g-color-private-white-150);--g-color-line-generic-hover: var(--g-color-private-white-250);--g-color-line-generic-active: var(--g-color-private-white-300);--g-color-line-generic-accent: var(--g-color-private-white-150);--g-color-line-generic-accent-hover: var(--g-color-private-white-300);--g-color-line-generic-solid: var(--g-color-private-white-150-solid);--g-color-line-brand: var(--g-color-private-teal-600-solid);--g-color-line-focus: var(--g-color-private-cool-grey-450);--g-color-line-light: var(--g-color-private-white-500);--g-color-line-info: var(--g-color-private-blue-450);--g-color-line-positive: var(--g-color-private-green-450);--g-color-line-warning: var(--g-color-private-yellow-450);--g-color-line-danger: var(--g-color-private-red-450);--g-color-line-utility: var(--g-color-private-purple-450);--g-color-line-misc: var(--g-color-private-cool-grey-450);--g-color-sfx-veil: var(--g-color-private-black-600);--g-color-sfx-shadow: var(--g-color-private-black-200);--g-color-sfx-shadow-heavy: var(--g-color-private-black-500);--g-color-sfx-shadow-light: var(--g-color-private-black-200);--g-color-sfx-fade: var(--g-color-private-white-250);--g-color-scroll-track: var(--g-color-base-background);--g-color-scroll-handle: var(--g-color-private-white-150);--g-color-scroll-handle-hover: var(--g-color-private-white-250);--g-color-scroll-corner: var(--g-color-private-white-150);--g-color-infographics-axis: var(--g-color-private-white-150-solid);--g-color-infographics-tooltip-bg: var(--g-color-private-white-opaque-150)}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/golos-text-cyrillic-ext.var.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/golos-text-cyrillic.var.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/golos-text-latin-ext.var.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/golos-text-latin.var.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font:var(--g-text-body-2-font);color:var(--g-color-text-primary);background:var(--g-color-base-background);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:100dvh}h1{font:var(--g-text-header-2-font)}h2{font:var(--g-text-header-1-font)}h3{font:var(--g-text-subheader-3-font)}h4{font:var(--g-text-subheader-2-font)}p{line-height:var(--g-text-body-2-line-height)}a{color:var(--g-color-text-link);text-decoration:none}a:hover{color:var(--g-color-text-link-hover);text-decoration:underline}img,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--g-color-line-focus);border-radius:var(--g-focus-border-radius)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}.container{width:100%;max-width:var(--app-content-max);margin-inline:auto;padding-inline:var(--g-spacing-4)}.container--wide{max-width:var(--app-content-max-wide)}.stack>*+*{margin-top:var(--g-spacing-4)}.stack-sm>*+*{margin-top:var(--g-spacing-2)}.stack-lg>*+*{margin-top:var(--g-spacing-8)}.row{display:flex;align-items:center;gap:var(--g-spacing-3)}.row--between{justify-content:space-between}.row--wrap{flex-wrap:wrap}.text-muted{color:var(--g-color-text-secondary)}.text-small{font:var(--g-text-body-1-font)}.text-center{text-align:center}.display{font:var(--g-text-display-2-font)}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--g-spacing-1);height:var(--g-size-xl);line-height:var(--g-size-xl);padding:0 24px;border:none;border-radius:var(--g-border-radius-xl);font-size:var(--g-text-body-2-font-size);font-weight:var(--g-text-accent-font-weight);color:var(--g-color-text-primary);background:transparent;cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none;white-space:nowrap;transition:background-color .15s linear,color .15s linear}.btn:hover{background:var(--g-color-base-simple-hover);text-decoration:none}.btn:active{transform:scale(.96);transition:none}.btn:focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:0}.btn--m{height:var(--g-size-m);line-height:var(--g-size-m);padding:0 12px;border-radius:var(--g-border-radius-m);font-size:var(--g-text-body-1-font-size)}.btn--l{height:var(--g-size-l);line-height:var(--g-size-l);padding:0 16px;border-radius:var(--g-border-radius-l);font-size:var(--g-text-body-1-font-size)}.btn--xl{height:var(--g-size-xl);line-height:var(--g-size-xl);padding:0 24px;border-radius:var(--g-border-radius-xl);font-size:var(--g-text-body-2-font-size)}.btn--action{background:var(--g-color-base-brand);color:var(--g-color-text-brand-contrast)}.btn--action:hover{background:var(--g-color-base-brand-hover)}.btn--action:focus-visible{outline-color:var(--g-color-base-brand);outline-offset:1px}.btn--normal{background:var(--g-color-base-generic)}.btn--normal:hover{background:var(--g-color-base-generic-hover)}.btn--outlined{box-shadow:inset 0 0 0 1px var(--g-color-line-generic)}.btn--outlined:hover{background:var(--g-color-base-simple-hover)}.btn--flat{background:transparent}.btn--flat-secondary{color:var(--g-color-text-secondary)}.btn--flat-secondary:hover{color:var(--g-color-text-primary)}.btn--raised{background:var(--g-color-base-float);box-shadow:0 3px 5px var(--g-color-sfx-shadow)}.btn--raised:hover{background:var(--g-color-base-float-hover)}.btn--raised:active{box-shadow:0 1px 2px var(--g-color-sfx-shadow)}.btn--outlined-danger{color:var(--g-color-text-danger);box-shadow:inset 0 0 0 1px var(--g-color-line-danger)}.btn--flat-danger{color:var(--g-color-text-danger)}.btn--outlined-action{color:var(--g-color-text-brand);box-shadow:inset 0 0 0 1px var(--g-color-line-brand)}.btn--flat-action{color:var(--g-color-text-brand)}.btn--normal-contrast{background:var(--g-color-base-light);color:var(--g-color-text-dark-primary)}.btn--normal-contrast:hover{background:var(--g-color-base-light-hover)}.btn--normal-contrast:focus-visible{outline-color:var(--g-color-line-light)}.btn--outlined-contrast{color:var(--g-color-text-light-primary);box-shadow:inset 0 0 0 1px var(--g-color-line-light)}.btn--outlined-contrast:hover{background:var(--g-color-base-light-simple-hover)}.btn--outlined-contrast:focus-visible{outline-color:var(--g-color-line-light)}.btn--flat-contrast{color:var(--g-color-text-light-primary)}.btn--flat-contrast:hover{background:var(--g-color-base-light-simple-hover)}.btn--flat-contrast:focus-visible{outline-color:var(--g-color-line-light)}.btn:disabled,.btn[aria-disabled=true]{color:var(--g-color-text-hint);background:var(--g-color-base-generic-accent-disabled);box-shadow:none;cursor:default;pointer-events:none;transform:none}.btn--flat:disabled,.btn--flat-secondary:disabled,.btn--flat-danger:disabled,.btn--flat-action:disabled,.btn--flat-contrast:disabled{background:transparent}.btn--loading{pointer-events:none}.btn--loading:after{content:"";position:absolute;inset:0;border-radius:inherit;background:repeating-linear-gradient(-45deg,var(--g-color-base-generic) 0 8px,transparent 8px 16px);background-size:150% 100%;animation:btn-loading 1s linear infinite}@keyframes btn-loading{to{background-position:22px 0}}.btn--block{display:flex;width:100%}.field{display:flex;flex-direction:column;gap:var(--g-spacing-2)}.label{font:var(--g-text-subheader-2-font);color:var(--g-color-text-primary)}.label__req{color:var(--g-color-text-danger);margin-inline-start:2px}.input,.select,.textarea{width:100%;height:var(--g-size-xl);padding:11px 12px;font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height);background:var(--g-color-base-background);color:var(--g-color-text-primary);border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-xl);transition:border-color .15s linear;appearance:none}.textarea{height:auto;min-height:96px;resize:vertical}.input::placeholder,.textarea::placeholder{color:var(--g-color-text-hint)}.input:hover,.select:hover,.textarea:hover{border-color:var(--g-color-line-generic-hover)}.input:focus,.select:focus,.textarea:focus{outline:none;border-color:var(--g-color-line-generic-active)}.input:focus-visible,.select:focus-visible,.textarea:focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:1px}.input:disabled,.select:disabled{background:var(--g-color-base-generic-accent-disabled);color:var(--g-color-text-hint);border-color:transparent}.input--m,.select--m{height:var(--g-size-m);padding:5px 8px;font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);border-radius:var(--g-border-radius-m)}.select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='rgba(0,0,0,0.5)'%3E%3Cpath fill-rule='evenodd' d='M2.97 5.47a.75.75 0 0 1 1.06 0L8 9.44l3.97-3.97a.75.75 0 1 1 1.06 1.06l-4.5 4.5a.75.75 0 0 1-1.06 0l-4.5-4.5a.75.75 0 0 1 0-1.06Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-inline-end:36px}.hint{font:var(--g-text-caption-2-font);color:var(--g-color-text-secondary)}.field--error .input,.field--error .select{border-color:var(--g-color-line-danger)}.field--error .hint{color:var(--g-color-text-danger)}.segmented{display:flex;border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-l)}.segmented__option{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:var(--g-size-l);padding:var(--g-spacing-2) var(--g-spacing-3);margin:-1px;border:1px solid transparent;border-radius:var(--g-border-radius-l);background:transparent;color:var(--g-color-text-complementary);font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height);font-weight:var(--g-text-accent-font-weight);cursor:pointer;transition:background-color .15s linear,color .15s linear,border-color .15s linear}.segmented__option+.segmented__option{margin-inline-start:0}.segmented__option:hover{background:var(--g-color-base-simple-hover);color:var(--g-color-text-primary)}.segmented__option:focus-visible{outline:2px solid var(--g-color-line-misc);outline-offset:-1px}.segmented__option[aria-pressed=true]{border-color:var(--g-color-line-brand);background:var(--g-color-base-selection);color:var(--g-color-text-brand-heavy)}.segmented__price{font:var(--g-text-caption-2-font);color:var(--g-color-text-secondary)}.segmented__option[aria-pressed=true] .segmented__price{color:var(--g-color-text-brand-heavy)}.card{background:var(--g-color-base-background);border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-xl);overflow:hidden}.card__body{padding:var(--g-spacing-5)}.card__header{padding:var(--g-spacing-4) var(--g-spacing-5);border-bottom:1px solid var(--g-color-line-generic)}.card__footer{padding:var(--g-spacing-4) var(--g-spacing-5);border-top:1px solid var(--g-color-line-generic);background:var(--g-color-base-generic-ultralight)}.badge{display:inline-flex;align-items:center;gap:var(--g-spacing-1);height:var(--g-size-xs);padding:0 8px;border-radius:var(--g-border-radius-xs);font:var(--g-text-caption-2-font);font-weight:var(--g-text-accent-font-weight);background:var(--g-color-base-neutral-light);color:var(--g-color-text-complementary);white-space:nowrap}.badge--success{background:var(--g-color-base-positive-light);color:var(--g-color-text-positive-heavy)}.badge--warning{background:var(--g-color-base-warning-light);color:var(--g-color-text-warning-heavy)}.badge--danger{background:var(--g-color-base-danger-light);color:var(--g-color-text-danger-heavy)}.badge--info{background:var(--g-color-base-info-light);color:var(--g-color-text-info-heavy)}.alert{display:flex;gap:var(--g-spacing-2);padding:var(--g-spacing-4) var(--g-spacing-5);border-radius:var(--g-border-radius-l);background:var(--g-color-base-misc-light);color:var(--g-color-text-primary);font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height)}.alert__title{font:var(--g-text-subheader-2-font);margin-bottom:2px}.alert--success{background:var(--g-color-base-positive-light)}.alert--success .alert__title{color:var(--g-color-text-positive-heavy)}.alert--warning{background:var(--g-color-base-warning-light)}.alert--warning .alert__title{color:var(--g-color-text-warning-heavy)}.alert--danger{background:var(--g-color-base-danger-light)}.alert--danger .alert__title{color:var(--g-color-text-danger-heavy)}.alert--info{background:var(--g-color-base-info-light)}.alert--info .alert__title{color:var(--g-color-text-info-heavy)}.list-row{display:flex;align-items:center;gap:var(--g-spacing-3);padding:var(--g-spacing-4);background:transparent;border:0;border-bottom:1px solid var(--g-color-line-generic)}.list-row:last-child{border-bottom:none}button.list-row{width:100%;text-align:left;cursor:pointer}button.list-row:hover{background:var(--g-color-base-simple-hover)}.list-row__main{flex:1;min-width:0}.list-row__title{font-weight:var(--g-text-accent-font-weight)}.list-row__sub{font:var(--g-text-body-1-font);color:var(--g-color-text-secondary)}.appbar{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:var(--g-spacing-3);height:calc(var(--app-appbar-h) + var(--app-safe-top));padding:var(--app-safe-top) var(--g-spacing-4) 0;background:var(--g-color-base-background);border-bottom:1px solid var(--g-color-line-generic)}.appbar__brand{font:var(--g-text-subheader-3-font);color:var(--g-color-text-brand);letter-spacing:-.01em}.tabbar{position:sticky;bottom:0;z-index:20;display:flex;height:calc(var(--app-tabbar-h) + var(--app-safe-bottom));padding-bottom:var(--app-safe-bottom);background:var(--g-color-base-background);border-top:1px solid var(--g-color-line-generic)}.tabbar__item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:none;background:transparent;color:var(--g-color-text-secondary);font:var(--g-text-caption-2-font);font-weight:var(--g-text-accent-font-weight);cursor:pointer}.tabbar__item[aria-current=page]{color:var(--g-color-text-brand)}.tabbar__icon{width:20px;height:20px}.sheet-backdrop{position:fixed;inset:0;z-index:40;background:var(--g-color-sfx-veil);display:flex;align-items:flex-end;justify-content:center}.sheet{width:100%;max-width:var(--app-content-max);background:var(--g-color-base-float);border-radius:var(--g-border-radius-xl) var(--g-border-radius-xl) 0 0;padding:var(--g-spacing-5);padding-bottom:calc(var(--g-spacing-5) + var(--app-safe-bottom))}.sheet__handle{width:36px;height:4px;border-radius:4px;background:var(--g-color-line-generic);margin:0 auto var(--g-spacing-4)}@media(min-width:40rem){.sheet-backdrop{align-items:center}.sheet{border-radius:5px;margin:20px}}.spinner{width:16px;height:16px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;display:inline-block;animation:spin .7s linear infinite;flex:none}.spinner--l{width:32px;height:32px}@keyframes spin{to{transform:rotate(360deg)}}.hero-card{background:var(--g-color-base-brand);color:var(--g-color-text-light-primary);border-radius:var(--g-border-radius-xl);padding:var(--g-spacing-5)}.hero-card__eyebrow{display:flex;align-items:center;gap:var(--g-spacing-2);font:var(--g-text-caption-2-font);font-weight:var(--g-text-accent-font-weight);color:var(--g-color-text-light-complementary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--g-spacing-3)}.hero-card__title{font:var(--g-text-header-2-font);color:var(--g-color-text-light-primary);margin:0}.hero-card__value{font:var(--g-text-header-2-font);letter-spacing:-.01em}.hero-card__sub{font:var(--g-text-body-1-font);color:var(--g-color-text-light-complementary);margin-top:2px}.hero-card__code{display:flex;align-items:center;gap:var(--g-spacing-2);background:var(--g-color-base-light-simple-hover);border:1px solid var(--g-color-line-light);border-radius:var(--g-border-radius-l);padding:var(--g-spacing-2) var(--g-spacing-3)}.hero-card__code-text{flex:1;min-width:0;font-family:var(--g-font-family-monospace);font-weight:700;letter-spacing:.05em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slot-banner{display:flex;gap:var(--g-spacing-2);align-items:flex-start;width:100%;padding:var(--g-spacing-4) var(--g-spacing-5);border-radius:var(--g-border-radius-l);background:var(--g-color-base-positive-light);border:none;text-align:left}.slot-banner__icon{color:var(--g-color-text-positive);flex:none;margin-top:2px}.slot-banner__main{flex:1;min-width:0}.slot-banner__title{font:var(--g-text-subheader-2-font);color:var(--g-color-text-positive-heavy)}.slot-banner__body{font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height);color:var(--g-color-text-primary);margin:2px 0 0}.slot-banner__link{display:inline-block;margin-top:var(--g-spacing-2);font-weight:var(--g-text-accent-font-weight);color:var(--g-color-text-positive-heavy)}button.slot-banner{cursor:pointer}.slot-banner__arrow{color:var(--g-color-text-positive);flex:none;align-self:center}.live-dot{width:8px;height:8px;border-radius:50%;background:var(--g-color-text-positive);animation:live-pulse 2s ease-in-out infinite;flex:none}@keyframes live-pulse{0%,to{opacity:1}50%{opacity:.35}}.divider{height:1px;background:var(--g-color-line-generic);border:0}.price{font:var(--g-text-header-1-font);color:var(--g-color-text-primary)}.price__unit{font:var(--g-text-body-1-font);color:var(--g-color-text-secondary)}.admin-bar{position:sticky;top:0;z-index:20;display:flex;justify-content:center;background:var(--g-color-base-background);color:var(--g-color-text-primary);border-bottom:1px solid var(--g-color-line-generic)}.admin-bar__inner{width:100%;max-width:var(--app-content-max-wide);display:flex;align-items:center;justify-content:space-between;gap:var(--g-spacing-3);padding:var(--g-spacing-3) var(--g-spacing-5)}.admin-bar__brand{font:var(--g-text-subheader-2-font);letter-spacing:-.01em}.admin-bar__pill{display:inline-flex;align-items:center;height:var(--g-size-xs);padding:0 8px;border-radius:var(--g-border-radius-xs);font:var(--g-text-caption-2-font);font-weight:var(--g-text-accent-font-weight);color:var(--g-color-text-complementary);background:var(--g-color-base-neutral-light)}.segmented--inline{width:fit-content}.segmented--inline .segmented__option{flex:none;flex-direction:row;min-height:var(--g-size-m);padding:0 var(--g-spacing-3)}.bar-chart{display:flex;align-items:stretch;gap:var(--g-spacing-2);height:160px}.bar-chart__col{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--g-spacing-1)}.bar-chart__area{flex:1;display:flex;align-items:flex-end}.bar-chart__bar{width:100%;min-height:2px;background:var(--g-color-base-brand);border-radius:var(--g-border-radius-xs) var(--g-border-radius-xs) 0 0;transition:background-color .15s linear}.bar-chart__col:hover .bar-chart__bar{background:var(--g-color-base-brand-hover)}.bar-chart__x{font:var(--g-text-caption-2-font);color:var(--g-color-text-hint);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meter{height:10px;border-radius:var(--g-border-radius-s);background:var(--g-color-base-generic);overflow:hidden}.meter__fill{height:100%;background:var(--g-color-base-brand);border-radius:var(--g-border-radius-s);transition:transform .6s ease}.stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:var(--g-spacing-3)}.stat{display:flex;flex-direction:column;gap:var(--g-spacing-1);padding:var(--g-spacing-4);background:var(--g-color-base-background);border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-l)}.stat__value{font:var(--g-text-display-1-font);color:var(--g-color-text-primary)}.stat__label{font:var(--g-text-caption-2-font);color:var(--g-color-text-secondary)}.cred-list{display:flex;flex-direction:column}.cred-row{padding:var(--g-spacing-3) 0;border-bottom:1px solid var(--g-color-line-generic)}.cred-row__head{display:flex;align-items:center;justify-content:space-between;gap:var(--g-spacing-2)}.cred-row__email{font-family:var(--g-font-family-monospace);font-size:var(--g-text-code-2-font-size);line-height:var(--g-text-code-2-line-height);background:none;border:0;padding:0;cursor:pointer;color:var(--g-color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cred-row__email:hover{text-decoration:underline}.cred-row__sub{font:var(--g-text-caption-2-font);color:var(--g-color-text-secondary);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cred-row__actions{display:flex;gap:var(--g-spacing-2);margin-top:var(--g-spacing-1)}.segmented--wrap{flex-wrap:wrap}.sheet--admin{max-width:704px}.admin-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--g-spacing-4);align-items:start}.admin-form .field--full{grid-column:1 / -1}.table{width:100%;border-collapse:collapse;font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height)}.table th,.table td{text-align:right;padding:11px var(--g-spacing-2) 10px;white-space:nowrap;border-bottom:1px solid var(--g-color-line-generic)}.table th:first-child,.table td:first-child{text-align:left}.table thead th{color:var(--g-color-text-secondary);font-weight:var(--g-text-body-font-weight)}.table tbody tr:hover td{background:var(--g-color-base-simple-hover)}.table--compact th,.table--compact td{padding:var(--g-spacing-1) var(--g-spacing-2)}.footer{border-top:1px solid var(--g-color-line-generic)}.footer__in{width:100%;max-width:var(--footer-max, var(--app-content-max-wide));margin-inline:auto;padding:var(--g-spacing-4) var(--g-spacing-5)}.footer:last-child .footer__in{padding-bottom:calc(var(--g-spacing-4) + var(--app-safe-bottom))}.footer__links{display:flex;flex-wrap:wrap;justify-content:center;column-gap:var(--g-spacing-4)}.footer__link{display:flex;align-items:center;min-height:var(--g-size-l);font:var(--g-text-caption-2-font);color:var(--g-color-text-secondary)}.footer__link:hover{color:var(--g-color-text-primary)}.footer--dark{background:var(--g-color-base-background);border-top:none}.footer--dark .footer__in{display:flex;flex-direction:column;align-items:flex-start;gap:var(--g-spacing-2)}.footer--dark .footer__links{justify-content:flex-start}.footer__brand{font:var(--g-text-subheader-1-font);color:var(--g-color-text-primary)}@media(min-width:56rem){.footer__links{column-gap:var(--g-spacing-5)}.footer--dark .footer__in{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--g-spacing-4) var(--g-spacing-6)}.footer--dark .footer__links{justify-content:flex-end}}.checkbox{display:flex;align-items:flex-start;gap:var(--g-spacing-2);font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height);cursor:pointer}.checkbox input{appearance:none;width:14px;height:14px;flex:none;margin-top:3px;border:1px solid var(--g-color-line-generic-accent);border-radius:4px;background:transparent;cursor:pointer;transition:background-color .1s linear,border-color .1s linear}.checkbox input:hover{border-color:var(--g-color-line-generic-accent-hover)}.checkbox input:checked{background-color:var(--g-color-base-brand);border-color:var(--g-color-base-brand);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23fff' d='M8.3 2.04a.75.75 0 0 1 .16 1.05L5.14 7.7a.9.9 0 0 1-1.4.06L1.9 5.7a.75.75 0 1 1 1.1-1.02l1.4 1.52 2.85-3.99a.75.75 0 0 1 1.05-.17Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.checkbox input:focus-visible{outline:2px solid var(--g-color-line-focus);border-radius:4px}.checkbox a{text-decoration:underline}.lp{--lp-wide: 70rem;--lp-narrow: 46rem;min-height:100dvh;display:flex;flex-direction:column;background:var(--g-color-base-background);color:var(--g-color-text-primary)}.lp main{flex:1}.lp p{margin:0}.lp h1,.lp h2,.lp h3{margin:0;text-wrap:balance}.lp svg{display:block}.lp-bar{position:sticky;top:0;z-index:30;display:flex;justify-content:center;background:color-mix(in srgb,var(--g-color-base-background) 82%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--g-color-line-generic)}.lp-bar__in{width:100%;max-width:var(--lp-wide);display:flex;align-items:center;justify-content:space-between;gap:var(--g-spacing-3);padding:var(--g-spacing-3) var(--g-spacing-5)}.lp-bar__actions{display:flex;align-items:center;gap:var(--g-spacing-2)}@media(max-width:22.5rem){.lp-bar__actions .btn--flat{display:none}}.lp-brand{display:flex;align-items:center;gap:var(--g-spacing-3);font:var(--g-text-subheader-3-font);letter-spacing:-.02em;color:var(--g-color-text-primary);white-space:nowrap}.lp-brand__mark{position:relative;width:32px;height:32px;border-radius:var(--g-border-radius-l);background:var(--g-color-base-float);border:1px solid var(--g-color-line-generic)}.lp-brand__mark:after{content:"";position:absolute;inset:0;margin:auto;width:8px;height:8px;border-radius:50%;background:var(--g-color-text-brand);box-shadow:0 0 10px 1px var(--g-color-base-selection)}.lp-brand__cita{color:var(--g-color-text-brand)}.lp-sec{display:flex;justify-content:center;position:relative}.lp-sec--paper{background:var(--g-color-base-background);color:var(--g-color-text-primary)}.lp-sec--joined{padding-top:0}.lp-inner{width:100%;max-width:var(--lp-wide);padding:64px var(--g-spacing-5);position:relative;z-index:1}.lp-inner--narrow{max-width:var(--lp-narrow)}.lp-inner--divided{border-top:1px solid var(--g-color-line-generic)}.lp-eyebrow{font-family:var(--g-font-family-monospace);font-size:var(--g-text-code-1-font-size);line-height:var(--g-text-code-1-line-height);font-weight:var(--g-text-accent-font-weight);letter-spacing:.16em;text-transform:uppercase;color:var(--g-color-text-brand);display:inline-flex;align-items:center;gap:var(--g-spacing-2);margin:0 0 var(--g-spacing-4)}.lp-eyebrow:before{content:"";width:28px;height:1px;background:currentColor;opacity:.7}.lp-eyebrow--warn{color:var(--g-color-text-warning)}.lp-h2{font:var(--g-text-header-2-font);letter-spacing:-.02em;max-width:20ch}@media(min-width:52rem){.lp-h2{font:var(--g-text-display-2-font);letter-spacing:-.025em}}.lp-h2--center{text-align:center;margin:0 auto;max-width:18ch}.lp-lead{font:var(--g-text-body-3-font);color:var(--g-color-text-secondary);max-width:52ch;margin-top:var(--g-spacing-4)}.lp-hero{overflow:hidden}.lp-hero__grid{position:absolute;inset:0;z-index:0;opacity:.5;background-image:radial-gradient(120% 90% at 82% -10%,var(--g-color-base-selection) 0%,transparent 46%),radial-gradient(80% 70% at 10% 110%,var(--g-color-base-info-light) 0%,transparent 55%),linear-gradient(var(--g-color-base-generic) 1px,transparent 1px),linear-gradient(90deg,var(--g-color-base-generic) 1px,transparent 1px);background-size:auto,auto,44px 44px,44px 44px}.lp-hero__in{display:grid;grid-template-columns:1fr;gap:var(--g-spacing-10);align-items:center;padding-top:var(--g-spacing-10);padding-bottom:64px}@media(min-width:56rem){.lp-hero__in{grid-template-columns:1.05fr .95fr;gap:64px}}.lp-pill{display:inline-flex;align-items:center;gap:var(--g-spacing-2);height:var(--g-size-s);font-family:var(--g-font-family-monospace);font-size:var(--g-text-code-1-font-size);letter-spacing:.12em;text-transform:uppercase;font-weight:var(--g-text-accent-font-weight);color:var(--g-color-text-brand);padding:0 var(--g-spacing-3);border-radius:var(--g-border-radius-s);border:1px solid var(--g-color-line-brand);background:var(--g-color-base-selection);margin-bottom:var(--g-spacing-5)}.lp-dot{width:8px;height:8px;border-radius:50%;background:var(--g-color-text-brand);animation:lp-ping 1.9s infinite}@keyframes lp-ping{0%{box-shadow:0 0 0 0 var(--g-color-base-selection-hover)}70%,to{box-shadow:0 0 0 7px transparent}}.lp-hero__title{font:var(--g-text-display-2-font);letter-spacing:-.03em;margin:0 0 var(--g-spacing-5);color:var(--g-color-text-primary)}@media(min-width:52rem){.lp-hero__title{font:var(--g-text-display-4-font);letter-spacing:-.035em}}.lp-hero__glow{color:var(--g-color-text-brand)}.lp-hero__sub{font:var(--g-text-body-3-font);color:var(--g-color-text-secondary);max-width:42ch;margin:0 0 var(--g-spacing-6)}.lp-hero__cta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--g-spacing-3);margin-bottom:var(--g-spacing-4)}.lp-hero__price{font-family:var(--g-font-family-monospace);font-size:var(--g-text-code-2-font-size);line-height:var(--g-text-code-2-line-height);color:var(--g-color-text-secondary)}.lp-hero__price a,.lp-hero__price button{color:var(--g-color-text-secondary);text-decoration:underline;text-underline-offset:3px}.lp-hero__price button{padding:0;border:0;background:none;font:inherit;cursor:pointer}.lp-hero__price a:hover,.lp-hero__price button:hover{color:var(--g-color-text-brand)}.lp-console-wrap{display:flex;flex-direction:column;gap:var(--g-spacing-3);min-width:0}.lp-console{position:relative;overflow:hidden;border-radius:var(--g-border-radius-xl);background:var(--g-color-base-float);border:1px solid var(--g-color-line-generic);box-shadow:0 8px 20px var(--g-color-sfx-shadow)}.lp-console__bar{display:flex;align-items:center;gap:var(--g-spacing-2);padding:var(--g-spacing-3) var(--g-spacing-4);border-bottom:1px solid var(--g-color-line-generic);font-family:var(--g-font-family-monospace);font-size:var(--g-text-code-1-font-size);line-height:var(--g-text-code-1-line-height)}.lp-console__lbl{letter-spacing:.14em;text-transform:uppercase;color:var(--g-color-text-secondary)}.lp-console__live{display:inline-flex;align-items:center;gap:var(--g-spacing-2);color:var(--g-color-text-brand);letter-spacing:.12em;text-transform:uppercase}.lp-console__demo{margin-left:auto;color:var(--g-color-text-secondary);border:1px solid var(--g-color-line-generic);padding:1px var(--g-spacing-2);border-radius:var(--g-border-radius-xs);letter-spacing:.08em;text-transform:uppercase}.lp-console__body{position:relative;padding:var(--g-spacing-4);display:flex;flex-direction:column;gap:var(--g-spacing-3)}.lp-scan{position:absolute;left:0;right:0;height:64px;pointer-events:none;z-index:2;background:linear-gradient(180deg,transparent,var(--g-color-base-selection),transparent);animation:lp-scan 3.8s cubic-bezier(.4,0,.6,1) infinite}@keyframes lp-scan{0%{transform:translateY(-70px)}to{transform:translateY(230px)}}.lp-trow{display:flex;align-items:center;gap:var(--g-spacing-3);padding:var(--g-spacing-3) var(--g-spacing-4);border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-l);background:var(--g-color-base-generic-ultralight)}.lp-trow__title{font:var(--g-text-subheader-1-font)}.lp-trow__meta{font-family:var(--g-font-family-monospace);font-size:var(--g-text-caption-2-font-size);line-height:var(--g-text-caption-2-line-height);color:var(--g-color-text-secondary)}.lp-chip{margin-left:auto;display:inline-flex;align-items:center;height:var(--g-size-xs);font-family:var(--g-font-family-monospace);font-size:var(--g-text-caption-2-font-size);letter-spacing:.08em;text-transform:uppercase;font-weight:var(--g-text-accent-font-weight);padding:0 var(--g-spacing-2);border-radius:var(--g-border-radius-xs);white-space:nowrap}.lp-chip--watch{color:var(--g-color-text-complementary);background:var(--g-color-base-neutral-light)}.lp-chip--open{color:var(--g-color-text-light-primary);background:var(--g-color-base-positive-heavy)}.lp-flip{position:relative;display:inline-grid;margin-left:auto}.lp-flip>*{grid-area:1 / 1}.lp-flip__a{animation:lp-flip-out 7s infinite}.lp-flip__b{animation:lp-flip-in 7s infinite}@keyframes lp-flip-out{0%,34%{opacity:1}42%,94%{opacity:0}to{opacity:1}}@keyframes lp-flip-in{0%,34%{opacity:0}42%,94%{opacity:1}to{opacity:0}}.lp-trow--signal{animation:lp-signal-row 7s infinite}@keyframes lp-signal-row{0%,34%{border-color:var(--g-color-line-generic);background:var(--g-color-base-generic-ultralight)}42%,94%{border-color:var(--g-color-line-positive);background:var(--g-color-base-positive-light)}to{border-color:var(--g-color-line-generic);background:var(--g-color-base-generic-ultralight)}}.lp-console__foot{display:flex;align-items:center;gap:var(--g-spacing-2);padding:var(--g-spacing-3) var(--g-spacing-4);border-top:1px solid var(--g-color-line-generic);font-family:var(--g-font-family-monospace);font-size:var(--g-text-caption-2-font-size);line-height:var(--g-text-caption-2-line-height);color:var(--g-color-text-secondary)}.lp-bell{display:inline-flex;animation:lp-bell-on 7s infinite;color:var(--g-color-text-secondary)}@keyframes lp-bell-on{0%,36%{color:var(--g-color-text-secondary)}44%,94%{color:var(--g-color-text-positive)}to{color:var(--g-color-text-secondary)}}.lp-console__cap{font-family:var(--g-font-family-monospace);font-size:var(--g-text-caption-2-font-size);line-height:var(--g-text-caption-2-line-height);color:var(--g-color-text-secondary);text-align:center;letter-spacing:.03em}.lp-traps{margin-top:var(--g-spacing-8);border-top:1px solid var(--g-color-line-generic);display:flex;flex-direction:column}.lp-trap{display:grid;grid-template-columns:auto 1fr;column-gap:var(--g-spacing-5);align-items:start;padding:var(--g-spacing-8) 0;border-bottom:1px solid var(--g-color-line-generic)}@media(min-width:52rem){.lp-trap{column-gap:var(--g-spacing-10)}}.lp-trap__n{font-family:var(--g-font-family-monospace);font-size:var(--g-text-display-1-font-size);line-height:var(--g-text-display-1-line-height);font-weight:var(--g-text-display-font-weight);color:var(--g-color-text-warning);min-width:1.4ch}.lp-trap__t{font:var(--g-text-subheader-3-font);letter-spacing:-.015em;margin-bottom:var(--g-spacing-3)}@media(min-width:52rem){.lp-trap__t{font:var(--g-text-header-1-font)}}.lp-trap__b{font:var(--g-text-body-3-font);color:var(--g-color-text-secondary);max-width:62ch}.lp-trap__kick{margin-top:var(--g-spacing-4);display:flex;align-items:baseline;gap:var(--g-spacing-3);flex-wrap:wrap}.lp-trap__kick-lbl{font-family:var(--g-font-family-monospace);font-size:var(--g-text-code-1-font-size);line-height:var(--g-text-code-1-line-height);font-weight:var(--g-text-accent-font-weight);letter-spacing:.14em;text-transform:uppercase;color:var(--g-color-text-warning)}.lp-trap__kick-txt{font:var(--g-text-subheader-3-font);color:var(--g-color-text-primary);letter-spacing:-.01em}.lp-bridge{margin-top:var(--g-spacing-10);text-align:center}.lp-bridge p{font:var(--g-text-subheader-3-font);max-width:44ch;margin:0 auto}.lp-bridge b{color:var(--g-color-text-brand);font-weight:var(--g-text-accent-font-weight)}.lp-mech{display:grid;grid-template-columns:1fr;gap:var(--g-spacing-10);align-items:start}@media(min-width:56rem){.lp-mech{grid-template-columns:1.1fr .9fr;gap:64px}}.lp-sols{display:flex;flex-direction:column;margin-top:var(--g-spacing-5)}.lp-sol{padding:var(--g-spacing-5) 0;border-top:1px solid var(--g-color-line-generic);display:flex;flex-direction:column;gap:var(--g-spacing-2)}.lp-sol__tag{font-family:var(--g-font-family-monospace);font-size:var(--g-text-caption-2-font-size);line-height:var(--g-text-caption-2-line-height);font-weight:var(--g-text-accent-font-weight);letter-spacing:.14em;text-transform:uppercase;color:var(--g-color-text-brand);display:flex;align-items:center;gap:var(--g-spacing-2)}.lp-sol__tag svg{width:12px;height:12px;flex:none}.lp-sol__t{font:var(--g-text-subheader-3-font);letter-spacing:-.01em}.lp-sol__b{font:var(--g-text-body-2-font);color:var(--g-color-text-secondary);max-width:58ch}.lp-status{background:var(--g-color-base-float);border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-xl);padding:var(--g-spacing-5);box-shadow:0 8px 20px var(--g-color-sfx-shadow)}.lp-status__h{font-family:var(--g-font-family-monospace);font-size:var(--g-text-code-1-font-size);line-height:var(--g-text-code-1-line-height);letter-spacing:.14em;text-transform:uppercase;color:var(--g-color-text-secondary);padding-bottom:var(--g-spacing-3);margin-bottom:var(--g-spacing-2);border-bottom:1px solid var(--g-color-line-generic)}.lp-srow{display:flex;align-items:center;gap:var(--g-spacing-3);padding:var(--g-spacing-3) 0;border-bottom:1px solid var(--g-color-line-generic)}.lp-srow:last-child{border-bottom:none}.lp-srow__ic{display:inline-flex;color:var(--g-color-text-brand);flex:none}.lp-srow__k{font:var(--g-text-body-2-font);color:var(--g-color-text-primary)}.lp-srow__v{margin-left:auto;font-family:var(--g-font-family-monospace);font-size:var(--g-text-code-1-font-size);line-height:var(--g-text-code-1-line-height);letter-spacing:.04em;text-transform:uppercase;color:var(--g-color-text-secondary);text-align:right}.lp-srow__v--ok{color:var(--g-color-text-brand)}.lp-srow__v--grn{color:var(--g-color-text-positive)}.lp-steps{display:grid;grid-template-columns:1fr;gap:var(--g-spacing-4);margin-top:var(--g-spacing-8)}@media(min-width:52rem){.lp-steps{grid-template-columns:repeat(3,1fr);gap:var(--g-spacing-5)}}.lp-step{padding:var(--g-spacing-5);border-radius:var(--g-border-radius-xl);background:var(--g-color-base-float);border:1px solid var(--g-color-line-generic)}.lp-step__n{font-family:var(--g-font-family-monospace);font-size:var(--g-text-code-2-font-size);line-height:var(--g-text-code-2-line-height);font-weight:var(--g-text-accent-font-weight);letter-spacing:.1em;color:var(--g-color-text-brand);margin-bottom:var(--g-spacing-4);display:flex;align-items:center;gap:var(--g-spacing-3)}.lp-step__n:after{content:"";height:1px;flex:1;background:var(--g-color-line-generic)}.lp-step--done .lp-step__n{color:var(--g-color-text-positive)}.lp-step__t{font:var(--g-text-subheader-3-font);margin-bottom:var(--g-spacing-2);letter-spacing:-.01em}.lp-step__b{font:var(--g-text-body-2-font);color:var(--g-color-text-secondary)}.lp-faq{display:flex;flex-direction:column;gap:var(--g-spacing-2);margin-top:var(--g-spacing-8)}.lp-qa{background:var(--g-color-base-background);border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-l)}.lp-qa>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--g-spacing-4);padding:var(--g-spacing-4) var(--g-spacing-5);font:var(--g-text-subheader-2-font);color:var(--g-color-text-primary)}.lp-qa>summary:hover{background:var(--g-color-base-simple-hover);border-radius:inherit}.lp-qa>summary::-webkit-details-marker{display:none}.lp-qa__s{flex:none;width:20px;height:20px;position:relative}.lp-qa__s:before,.lp-qa__s:after{content:"";position:absolute;background:var(--g-color-text-brand);transition:transform .15s linear}.lp-qa__s:before{left:0;right:0;top:50%;height:2px;transform:translateY(-50%)}.lp-qa__s:after{top:0;bottom:0;left:50%;width:2px;transform:translate(-50%)}.lp-qa[open] .lp-qa__s:after{transform:translate(-50%) scaleY(0)}.lp-qa__a{margin:0;padding:0 var(--g-spacing-5) var(--g-spacing-5);font:var(--g-text-body-2-font);color:var(--g-color-text-secondary);max-width:60ch}.lp-final{overflow:hidden}.lp-final__glow{position:absolute;inset:0;z-index:0;opacity:.6;background:radial-gradient(80% 90% at 50% -10%,var(--g-color-base-selection),transparent 55%),radial-gradient(60% 80% at 50% 120%,var(--g-color-base-info-light),transparent 60%)}.lp-final__in{text-align:center;display:flex;flex-direction:column;align-items:center}.lp-final__t{font:var(--g-text-display-1-font);letter-spacing:-.02em}@media(min-width:52rem){.lp-final__t{font:var(--g-text-display-3-font);letter-spacing:-.03em}}.lp-final__sub{font:var(--g-text-body-3-font);color:var(--g-color-text-secondary);max-width:46ch;margin:var(--g-spacing-5) 0 var(--g-spacing-6)}.lp-final__cta{display:flex;gap:var(--g-spacing-3);flex-wrap:wrap;justify-content:center;align-items:center}.lp-tariffs{display:flex;flex-direction:column;gap:var(--g-spacing-2)}.lp-tariff{display:flex;align-items:center;justify-content:space-between;gap:var(--g-spacing-4);padding:var(--g-spacing-3) var(--g-spacing-4);border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-l);background:var(--g-color-base-generic-ultralight)}.lp-tariff--best{border-color:var(--g-color-line-brand);background:var(--g-color-base-selection)}.lp-tariff__term{display:flex;align-items:center;gap:var(--g-spacing-2);flex-wrap:wrap;min-width:0}.lp-tariff__nums{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.lp-tariff__total{font:var(--g-text-subheader-2-font)}.lp-tariff__save{font:var(--g-text-caption-2-font);color:var(--g-color-text-positive)}.lp .footer--dark{--footer-max: var(--lp-wide);border-top:1px solid var(--g-color-line-generic)}.lp .footer--dark .footer__link:hover{color:var(--g-color-text-brand)}@media(prefers-reduced-motion:reduce){.lp-dot,.lp-scan,.lp-bell{animation:none!important}.lp-flip__a{opacity:0!important;animation:none!important}.lp-flip__b{opacity:1!important;animation:none!important}.lp-trow--signal{animation:none!important;border-color:var(--g-color-line-positive)!important;background:var(--g-color-base-positive-light)!important}}
