:root {
--B40: #78b7ff;
--B40-D: #63a6ff;
--B50: #3f90ff;
--B50-D: #3f90ff;
--B60: #1969f1;
--B60-D: #297aeb;
--B70: #0348c2;
--B70-D: #224f91;
--B80: #0d3c90;
--B80-D: #162744;
--B20: #ecf8ff;
--B20-D: #162744;
--B30: #bde0fe;
--B30-D: #224f91;
--G0: #ffffff;
--G0-D: #171924;
--G10: #f7f7f7;
--G10-D: #232533;
--G20: #f0f0f0;
--G20-D: #2b2e3d;
--G30: #e5e5e5;
--G30-D: #323545;
--G40: #d9d9d9;
--G40-D: #393c4d;
--G50: #bfbfbf;
--G50-D: #51566b;
--G60: #8c8c8c;
--G60-D: #777d8f;
--G70: #595959;
--G70-D: #9ea5b2;
--G80: #262626;
--G80-D: #c5cace;
--G100: #000000;
--G100-D: #f7f8f2;
--R40: #f87872;
--R40-D: #ff828f;
--R50: #e62412;
--R50-D: #ff656b;
--R60: #c21c07;
--R60-D: #e85366;
--R70: #9a1604;
--R70-D: #8b3f47;
--R80: #800f00;
--R80-D: #382232;
--R20: #ffeded;
--R20-D: #382232;
--R30: #ffcccc;
--R30-D: #8b3f47;
--O40: #ffa941;
--O40-D: #ffae34;
--O50: #fa8c15;
--O50-D: #ff9919;
--O60: #d46b08;
--O60-D: #e38400;
--O70: #ad4e01;
--O70-D: #8b591e;
--O80: #8f4000;
--O80-D: #372926;
--O20: #fff7e6;
--O20-D: #372926;
--O30: #ffd591;
--O30-D: #8b591e;
--A40: #ffe53e;
--A40-D: #f1d33f;
--A50: #fad414;
--A50-D: #e6c627;
--A60: #d4ab06;
--A60-D: #c9ab00;
--A70: #ad8500;
--A70-D: #8c7914;
--A80: #946c00;
--A80-D: #313027;
--A20: #ffffe3;
--A20-D: #313027;
--A30: #fff88f;
--A30-D: #8c7914;
--GN40: #64d16d;
--GN40-D: #33d874;
--GN50: #15ad31;
--GN50-D: #3fc453;
--GN60: #038a24;
--GN60-D: #0db047;
--GN70: #006d1f;
--GN70-D: #2b6e3b;
--GN80: #00591c;
--GN80-D: #14302d;
--GN20: #edffed;
--GN20-D: #14302d;
--GN30: #cafac8;
--GN30-D: #2b6e3b;
--DT10: #fab34f;
--DT20: #ff656b;
--DT30: #4ad051;
--DT40: #9979f2;
--DT50: #006cd9;
--DT60: #5ccdbb;
--DT70: #5c60e6;
--PH10: #bc61cf;
--PH10-D: #a658b6;
--PH20: #f26666;
--PH20-D: #d45c5c;
--PH30: #f29a52;
--PH30-D: #d4894b;
--PH40: #f4c329;
--PH40-D: #d6ac28;
--PH50: #cbd057;
--PH50-D: #b3b74f;
--PH60: #29b3f0;
--PH60-D: #289ed3;
--PH70: #3885ea;
--PH70-D: #3577cd;
--font-family: '-apple-system', 'BlinkMacSystemFont', 'Segoe UI', 'Roboto', 'Helvetica Neue', 'PingFang SC', 'Noto Sans', 'Noto Sans CJK SC', 'Microsoft YaHei', '微软雅黑', sans-serif;
--code-font-family: 'source-code-pro', 'SF Mono', 'Segoe UI Mono', 'Roboto Mono', 'Ubuntu Mono', 'Menlo', 'Courier', monospace;
--duration-instantly: 0s;
--duration-immediately: 0.05s;
--duration-quickly: 0.25s;
--duration-normal: 0.3s;
--duration-slowly: 0.4s;
--curve-instantEaseOut: cubic-bezier(0.1, 0.8, 0.4, 1);
--curve-subtleEaseOut: cubic-bezier(0.44, 0.9, 0.6, 0.94);
--curve-subtleEaseInOut: cubic-bezier(0.62, 0.28, 0.23, 0.99);
--ALPHA0: 0;
--ALPHA1: 1;
--css-prefix: next-;
--R0: 0;
--R2: 2px;
--R4: 4px;
--R6: 50%;
--SH1: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
--SH2: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
--SH3: 0 6px 12px 0 rgba(0, 0, 0, 0.1);
--SH4: 0 12px 24px 0 rgba(0, 0, 0, 0.1);
--SH1-D: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
--SH2-D: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
--SH3-D: 0 6px 12px 0 rgba(0, 0, 0, 0.2);
--SH4-D: 0 12px 24px 0 rgba(0, 0, 0, 0.2);
--size-base: 4px;
--S0: 0;
--S4: 4px;
--S8: 8px;
--S12: 12px;
--S16: 16px;
--S20: 20px;
--S24: 24px;
--S28: 28px;
--S32: 32px;
--S36: 36px;
--S40: 40px;
--S48: 48px;
--S52: 52px;
--S56: 56px;
--S80: 80px;
--highlight-brand: #ecf8ff;
--bright-brand: #bde0fe;
--border-brand: #78b7ff;
--primary-brand: #3f90ff;
--hover-brand: #1969f1;
--click-brand: #0348c2;
--heavy-brand: #0d3c90;
--highlight-danger: #ffeded;
--bright-danger: #ffcccc;
--border-danger: #f87872;
--primary-danger: #e62412;
--hover-danger: #c21c07;
--click-danger: #9a1604;
--heavy-danger: #800f00;
--highlight-warning: #fff7e6;
--bright-warning: #ffd591;
--border-warning: #ffa941;
--primary-warning: #fa8c15;
--hover-warning: #d46b08;
--click-warning: #ad4e01;
--heavy-warning: #8f4000;
--highlight-alert: #ffffe3;
--bright-alert: #fff88f;
--border-alert: #ffe53e;
--primary-alert: #fad414;
--hover-alert: #d4ab06;
--click-alert: #ad8500;
--heavy-alert: #946c00;
--highlight-success: #edffed;
--bright-success: #cafac8;
--border-success: #64d16d;
--primary-success: #15ad31;
--hover-success: #038a24;
--click-success: #006d1f;
--heavy-success: #00591c;
--snow: #ffffff;
--gray-01: #f7f7f7;
--gray-02: #f0f0f0;
--gray-03: #e5e5e5;
--gray-04: #d9d9d9;
--gray-05: #bfbfbf;
--gray-06: #8c8c8c;
--gray-07: #595959;
--gray-08: #262626;
--shadow-color: #000000;
--dashboard-01: #fab34f;
--dashboard-02: #ff656b;
--dashboard-03: #4ad051;
--dashboard-04: #9979f2;
--dashboard-05: #006cd9;
--dashboard-06: #5ccdbb;
--dashboard-07: #5c60e6;
--placeholder-01: #bc61cf;
--placeholder-02: #f26666;
--placeholder-03: #f29a52;
--placeholder-04: #f4c329;
--placeholder-05: #cbd057;
--placeholder-06: #29b3f0;
--placeholder-07: #3885ea;
--background-fill: #ffffff;
--background-nav-search: #f7f7f7;
--background-section: #ffffff;
--background-layout: #fafafa;
--background-overlay: #f0f0f0;
--background-switch-trigger: #ffffff;
--font-size-caption: 12px;
--font-size-body: 12px;
--font-size-subhead: 14px;
--font-size-title: 16px;
--font-size-headline: 18px;
--font-size-display-1: 20px;
--font-size-display-2: 24px;
--font-size-display-3: 28px;
--font-size-display-4: 32px;
--font-weight-light: 300;
--font-weight-regular: 400;
--font-weight-medium: 500;
--line-height-caption: 16px;
--line-height-body: 16px;
--line-height-subhead: 20px;
--line-height-title: 24px;
--line-height-headline: 26px;
--line-height-display-1: 28px;
--line-height-display-2: 32px;
--line-height-display-3: 36px;
--line-height-display-4: 40px;
--border-opacity: 1;
--shape-radius: 2px;
--shape-checkbox: 2px;
--shape-circular: 50%;
--shadow-01: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
--shadow-02: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
--shadow-03: 0 6px 12px 0 rgba(0, 0, 0, 0.1);
--shadow-04: 0 12px 24px 0 rgba(0, 0, 0, 0.1);
--AT_THEME: infra;
--AT_THEME_TYPE: light;
}
