UNPKG

@semi-bot/semi-theme-poiu

Version:

Semi theme generated by dsm. https://semi.design/dsm

1,656 lines (1,617 loc) 685 kB
/* sizing */ /* spacing */ body, body[theme-mode=dark] .semi-always-light { --semi-black: 0,0,0; --semi-red-0: 255,242,235; --semi-red-1: 255,221,205; --semi-red-2: 255,184,155; --semi-red-3: 255,144,104; --semi-red-4: 255,100,54; --semi-red-5: 255,53,4; --semi-red-6: 219,36,0; --semi-red-7: 184,24,0; --semi-red-8: 148,14,0; --semi-red-9: 112,7,0; --semi-white: 255,255,255; --semi-blue-0: 235,245,255; --semi-blue-1: 204,230,255; --semi-blue-2: 153,204,255; --semi-blue-3: 102,176,255; --semi-blue-4: 51,146,255; --semi-blue-5: 0,115,255; --semi-blue-6: 0,95,219; --semi-blue-7: 0,77,184; --semi-blue-8: 0,59,148; --semi-blue-9: 0,43,112; --semi-cyan-0: 228,247,248; --semi-cyan-1: 193,238,241; --semi-cyan-2: 137,220,228; --semi-cyan-3: 86,201,214; --semi-cyan-4: 40,182,201; --semi-cyan-5: 0,162,187; --semi-cyan-6: 0,132,156; --semi-cyan-7: 0,104,125; --semi-cyan-8: 0,76,94; --semi-cyan-9: 0,50,62; --semi-grey-0: 249,249,249; --semi-grey-1: 234,230,233; --semi-grey-2: 205,198,203; --semi-grey-3: 176,167,174; --semi-grey-4: 146,136,145; --semi-grey-5: 117,107,116; --semi-grey-6: 97,85,96; --semi-grey-7: 76,65,76; --semi-grey-8: 56,46,56; --semi-grey-9: 35,28,35; --semi-lime-0: 246,251,231; --semi-lime-1: 234,247,198; --semi-lime-2: 211,239,143; --semi-lime-3: 189,231,92; --semi-lime-4: 165,223,45; --semi-lime-5: 142,215,0; --semi-lime-6: 115,179,0; --semi-lime-7: 90,143,0; --semi-lime-8: 66,108,0; --semi-lime-9: 43,72,0; --semi-pink-0: 254,234,235; --semi-pink-1: 252,202,206; --semi-pink-2: 249,151,161; --semi-pink-3: 246,101,120; --semi-pink-4: 243,52,84; --semi-pink-5: 240,4,51; --semi-pink-6: 204,0,47; --semi-pink-7: 169,0,45; --semi-pink-8: 133,0,40; --semi-pink-9: 97,0,32; --semi-teal-0: 228,247,247; --semi-teal-1: 192,240,239; --semi-teal-2: 135,225,224; --semi-teal-3: 84,208,209; --semi-teal-4: 39,190,194; --semi-teal-5: 0,171,179; --semi-teal-6: 0,140,149; --semi-teal-7: 0,110,119; --semi-teal-8: 0,81,90; --semi-teal-9: 0,53,60; --semi-amber-0: 255,254,235; --semi-amber-1: 255,252,204; --semi-amber-2: 255,246,153; --semi-amber-3: 255,237,102; --semi-amber-4: 255,224,51; --semi-amber-5: 255,208,0; --semi-amber-6: 213,177,0; --semi-amber-7: 170,144,0; --semi-amber-8: 128,110,0; --semi-amber-9: 85,75,0; --semi-brand-0: 248,229,243; --semi-brand-1: 241,194,229; --semi-brand-2: 227,138,207; --semi-brand-3: 214,88,189; --semi-brand-4: 200,43,174; --semi-brand-5: 186,4,162; --semi-brand-6: 166,0,149; --semi-brand-7: 145,0,136; --semi-brand-8: 125,0,121; --semi-brand-9: 104,0,104; --semi-green-0: 234,247,235; --semi-green-1: 203,240,208; --semi-green-2: 156,225,167; --semi-green-3: 114,209,130; --semi-green-4: 76,194,98; --semi-green-5: 43,179,71; --semi-green-6: 34,149,60; --semi-green-7: 26,119,49; --semi-green-8: 19,90,37; --semi-green-9: 12,60,25; --semi-indigo-0: 235,237,248; --semi-indigo-1: 206,211,241; --semi-indigo-2: 160,170,227; --semi-indigo-3: 119,131,214; --semi-indigo-4: 82,95,200; --semi-indigo-5: 49,62,186; --semi-indigo-6: 39,49,166; --semi-indigo-7: 30,37,145; --semi-indigo-8: 22,26,125; --semi-indigo-9: 15,17,104; --semi-orange-0: 255,250,235; --semi-orange-1: 255,242,204; --semi-orange-2: 255,226,153; --semi-orange-3: 255,206,102; --semi-orange-4: 255,183,51; --semi-orange-5: 255,156,0; --semi-orange-6: 213,119,0; --semi-orange-7: 170,87,0; --semi-orange-8: 128,59,0; --semi-orange-9: 85,35,0; --semi-purple-0: 248,231,246; --semi-purple-1: 240,198,237; --semi-purple-2: 225,146,222; --semi-purple-3: 211,100,209; --semi-purple-4: 193,58,196; --semi-purple-5: 172,22,181; --semi-purple-6: 147,15,161; --semi-purple-7: 124,9,140; --semi-purple-8: 102,4,120; --semi-purple-9: 81,0,99; --semi-violet-0: 244,235,250; --semi-violet-1: 228,206,245; --semi-violet-2: 199,160,235; --semi-violet-3: 170,117,225; --semi-violet-4: 141,77,215; --semi-violet-5: 111,41,205; --semi-violet-6: 84,29,169; --semi-violet-7: 60,19,134; --semi-violet-8: 39,11,98; --semi-violet-9: 22,5,62; --semi-yellow-0: 254,254,234; --semi-yellow-1: 253,251,203; --semi-yellow-2: 252,244,151; --semi-yellow-3: 250,233,100; --semi-yellow-4: 249,219,50; --semi-yellow-5: 247,202,0; --semi-yellow-6: 206,172,0; --semi-yellow-7: 165,140,0; --semi-yellow-8: 124,107,0; --semi-yellow-9: 82,73,0; --semi-light-blue-0: 234,247,254; --semi-light-blue-1: 202,235,253; --semi-light-blue-2: 151,214,251; --semi-light-blue-3: 100,191,249; --semi-light-blue-4: 49,167,247; --semi-light-blue-5: 0,142,245; --semi-light-blue-6: 0,118,209; --semi-light-blue-7: 0,95,174; --semi-light-blue-8: 0,73,138; --semi-light-blue-9: 0,52,102; --semi-light-green-0: 242,248,234; --semi-light-green-1: 225,241,205; --semi-light-green-2: 195,228,159; --semi-light-green-3: 167,214,117; --semi-light-green-4: 139,201,80; --semi-light-green-5: 113,187,46; --semi-light-green-6: 91,156,37; --semi-light-green-7: 71,125,28; --semi-light-green-8: 51,94,20; --semi-light-green-9: 33,62,13; } body[theme-mode=dark], body .semi-always-dark { --semi-black: 0,0,0; --semi-red-0: 112,7,0; --semi-red-1: 148,14,0; --semi-red-2: 184,24,0; --semi-red-3: 219,36,0; --semi-red-4: 255,53,4; --semi-red-5: 255,100,54; --semi-red-6: 255,144,104; --semi-red-7: 255,184,155; --semi-red-8: 255,221,205; --semi-red-9: 255,242,235; --semi-white: 255,255,255; --semi-blue-0: 0,43,112; --semi-blue-1: 0,59,148; --semi-blue-2: 0,77,184; --semi-blue-3: 0,95,219; --semi-blue-4: 0,115,255; --semi-blue-5: 51,146,255; --semi-blue-6: 102,176,255; --semi-blue-7: 153,204,255; --semi-blue-8: 204,230,255; --semi-blue-9: 235,245,255; --semi-cyan-0: 0,50,62; --semi-cyan-1: 0,76,94; --semi-cyan-2: 0,104,125; --semi-cyan-3: 0,132,156; --semi-cyan-4: 0,162,187; --semi-cyan-5: 40,182,201; --semi-cyan-6: 86,201,214; --semi-cyan-7: 137,220,228; --semi-cyan-8: 193,238,241; --semi-cyan-9: 228,247,248; --semi-grey-0: 35,28,35; --semi-grey-1: 56,46,56; --semi-grey-2: 76,65,76; --semi-grey-3: 97,85,96; --semi-grey-4: 117,107,116; --semi-grey-5: 146,136,145; --semi-grey-6: 176,167,174; --semi-grey-7: 205,198,203; --semi-grey-8: 234,230,233; --semi-grey-9: 249,249,249; --semi-lime-0: 43,72,0; --semi-lime-1: 66,108,0; --semi-lime-2: 90,143,0; --semi-lime-3: 115,179,0; --semi-lime-4: 142,215,0; --semi-lime-5: 165,223,45; --semi-lime-6: 189,231,92; --semi-lime-7: 211,239,143; --semi-lime-8: 234,247,198; --semi-lime-9: 246,251,231; --semi-pink-0: 97,0,32; --semi-pink-1: 133,0,40; --semi-pink-2: 169,0,45; --semi-pink-3: 204,0,47; --semi-pink-4: 240,4,51; --semi-pink-5: 243,52,84; --semi-pink-6: 246,101,120; --semi-pink-7: 249,151,161; --semi-pink-8: 252,202,206; --semi-pink-9: 254,234,235; --semi-teal-0: 0,53,60; --semi-teal-1: 0,81,90; --semi-teal-2: 0,110,119; --semi-teal-3: 0,140,149; --semi-teal-4: 0,171,179; --semi-teal-5: 39,190,194; --semi-teal-6: 84,208,209; --semi-teal-7: 135,225,224; --semi-teal-8: 192,240,239; --semi-teal-9: 228,247,247; --semi-amber-0: 85,75,0; --semi-amber-1: 128,110,0; --semi-amber-2: 170,144,0; --semi-amber-3: 213,177,0; --semi-amber-4: 255,208,0; --semi-amber-5: 255,224,51; --semi-amber-6: 255,237,102; --semi-amber-7: 255,246,153; --semi-amber-8: 255,252,204; --semi-amber-9: 255,254,235; --semi-brand-0: 104,0,104; --semi-brand-1: 125,0,121; --semi-brand-2: 145,0,136; --semi-brand-3: 166,0,149; --semi-brand-4: 186,4,162; --semi-brand-5: 200,43,174; --semi-brand-6: 214,88,189; --semi-brand-7: 227,138,207; --semi-brand-8: 241,194,229; --semi-brand-9: 248,229,243; --semi-green-0: 12,60,25; --semi-green-1: 19,90,37; --semi-green-2: 26,119,49; --semi-green-3: 34,149,60; --semi-green-4: 43,179,71; --semi-green-5: 76,194,98; --semi-green-6: 114,209,130; --semi-green-7: 156,225,167; --semi-green-8: 203,240,208; --semi-green-9: 234,247,235; --semi-indigo-0: 15,17,104; --semi-indigo-1: 22,26,125; --semi-indigo-2: 30,37,145; --semi-indigo-3: 39,49,166; --semi-indigo-4: 49,62,186; --semi-indigo-5: 82,95,200; --semi-indigo-6: 119,131,214; --semi-indigo-7: 160,170,227; --semi-indigo-8: 206,211,241; --semi-indigo-9: 235,237,248; --semi-orange-0: 85,35,0; --semi-orange-1: 128,59,0; --semi-orange-2: 170,87,0; --semi-orange-3: 213,119,0; --semi-orange-4: 255,156,0; --semi-orange-5: 255,183,51; --semi-orange-6: 255,206,102; --semi-orange-7: 255,226,153; --semi-orange-8: 255,242,204; --semi-orange-9: 255,250,235; --semi-purple-0: 81,0,99; --semi-purple-1: 102,4,120; --semi-purple-2: 124,9,140; --semi-purple-3: 147,15,161; --semi-purple-4: 172,22,181; --semi-purple-5: 193,58,196; --semi-purple-6: 211,100,209; --semi-purple-7: 225,146,222; --semi-purple-8: 240,198,237; --semi-purple-9: 248,231,246; --semi-violet-0: 22,5,62; --semi-violet-1: 39,11,98; --semi-violet-2: 60,19,134; --semi-violet-3: 84,29,169; --semi-violet-4: 111,41,205; --semi-violet-5: 141,77,215; --semi-violet-6: 170,117,225; --semi-violet-7: 199,160,235; --semi-violet-8: 228,206,245; --semi-violet-9: 244,235,250; --semi-yellow-0: 82,73,0; --semi-yellow-1: 124,107,0; --semi-yellow-2: 165,140,0; --semi-yellow-3: 206,172,0; --semi-yellow-4: 247,202,0; --semi-yellow-5: 249,219,50; --semi-yellow-6: 250,233,100; --semi-yellow-7: 252,244,151; --semi-yellow-8: 253,251,203; --semi-yellow-9: 254,254,234; --semi-light-blue-0: 0,52,102; --semi-light-blue-1: 0,73,138; --semi-light-blue-2: 0,95,174; --semi-light-blue-3: 0,118,209; --semi-light-blue-4: 0,142,245; --semi-light-blue-5: 49,167,247; --semi-light-blue-6: 100,191,249; --semi-light-blue-7: 151,214,251; --semi-light-blue-8: 202,235,253; --semi-light-blue-9: 234,247,254; --semi-light-green-0: 33,62,13; --semi-light-green-1: 51,94,20; --semi-light-green-2: 71,125,28; --semi-light-green-3: 91,156,37; --semi-light-green-4: 113,187,46; --semi-light-green-5: 139,201,80; --semi-light-green-6: 167,214,117; --semi-light-green-7: 195,228,159; --semi-light-green-8: 225,241,205; --semi-light-green-9: 242,248,234; } body, body[theme-mode=dark] .semi-always-light { --semi-color-bg-0: rgba(var(--semi-white), 1); --semi-color-bg-1: rgba(var(--semi-white), 1); --semi-color-bg-2: rgba(var(--semi-white), 1); --semi-color-bg-3: rgba(var(--semi-white), 1); --semi-color-bg-4: rgba(var(--semi-white), 1); --semi-color-info: rgba(var(--semi-blue-5), 1); --semi-color-link: rgba(var(--semi-blue-5), 1); --semi-color-nav-bg: rgba(var(--semi-white), 1); --semi-color-black: rgba(var(--semi-black), 1); --semi-color-data-0: rgba(87, 105, 255, 1); --semi-color-data-1: rgba(142, 212, 231, 1); --semi-color-data-2: rgba(245, 135, 0, 1); --semi-color-data-3: rgba(220, 183, 252, 1); --semi-color-data-4: rgba(74, 156, 247, 1); --semi-color-data-5: rgba(243, 204, 53, 1); --semi-color-data-6: rgba(254, 128, 144, 1); --semi-color-data-7: rgba(139, 215, 210, 1); --semi-color-data-8: rgba(131, 176, 35, 1); --semi-color-data-9: rgba(233, 165, 229, 1); --semi-color-fill-0: rgba(var(--semi-grey-8), 0.05); --semi-color-fill-1: rgba(var(--semi-grey-8), 0.09); --semi-color-fill-2: rgba(var(--semi-grey-8), 0.13); --semi-color-text-0: rgba(var(--semi-grey-9), 1); --semi-color-text-1: rgba(var(--semi-grey-9), 0.8); --semi-color-text-2: rgba(var(--semi-grey-9), 0.6); --semi-color-text-3: rgba(var(--semi-grey-9), 0.35); --semi-color-white: rgba(var(--semi-white), 1); --semi-color-data-10: rgba(48, 167, 206, 1); --semi-color-data-11: rgba(249, 192, 100, 1); --semi-color-data-12: rgba(177, 113, 249, 1); --semi-color-data-13: rgba(119, 182, 249, 1); --semi-color-data-14: rgba(200, 143, 2, 1); --semi-color-data-15: rgba(255, 170, 178, 1); --semi-color-data-16: rgba(51, 176, 171, 1); --semi-color-data-17: rgba(182, 215, 129, 1); --semi-color-data-18: rgba(212, 88, 212, 1); --semi-color-data-19: rgba(188, 198, 255, 1); --semi-color-border: rgba(var(--semi-grey-9), 0.08); --semi-color-danger: rgba(var(--semi-red-5), 1); --semi-color-shadow: rgba(var(--semi-black), 0.04); --semi-color-default: rgba(var(--semi-grey-0), 1); --semi-color-info-hover: rgba(var(--semi-blue-6), 1); --semi-color-link-hover: rgba(var(--semi-blue-6), 1); --semi-color-primary: rgba(var(--semi-brand-5), 1); --semi-color-success: rgba(var(--semi-green-5), 1); --semi-color-warning: rgba(var(--semi-orange-5), 1); --semi-color-info-active: rgba(var(--semi-blue-7), 1); --semi-color-link-active: rgba(var(--semi-blue-7), 1); --semi-color-link-visited: rgba(var(--semi-blue-5), 1); --semi-color-tertiary: rgba(var(--semi-grey-5), 1); --semi-color-focus-border: rgba(var(--semi-brand-5), 1); --semi-color-info-disabled: rgba(var(--semi-blue-2), 1); --semi-color-overlay-bg: rgba(22, 22, 26, 0.6); --semi-color-danger-hover: rgba(var(--semi-red-6), 1); --semi-color-highlight: rgba(var(--semi-black), 1); --semi-color-secondary: rgba(var(--semi-light-blue-5), 1); --semi-color-danger-active: rgba(var(--semi-red-7), 1); --semi-color-disabled-bg: rgba(var(--semi-grey-1), 1); --semi-color-default-hover: rgba(var(--semi-grey-1), 1); --semi-color-primary-hover: rgba(var(--semi-brand-6), 1); --semi-color-success-hover: rgba(var(--semi-green-6), 1); --semi-color-warning-hover: rgba(var(--semi-orange-6), 1); --semi-color-default-active: rgba(var(--semi-grey-2), 1); --semi-color-disabled-fill: rgba(var(--semi-grey-8), 0.04); --semi-color-disabled-text: rgba(var(--semi-grey-9), 0.35); --semi-color-highlight-bg: rgba(var(--semi-yellow-4), 1); --semi-color-primary-active: rgba(var(--semi-brand-7), 1); --semi-color-success-active: rgba(var(--semi-green-7), 1); --semi-color-warning-active: rgba(var(--semi-orange-7), 1); --semi-color-tertiary-hover: rgba(var(--semi-grey-6), 1); --semi-color-disabled-border: rgba(var(--semi-grey-1), 1); --semi-color-primary-disabled: rgba(var(--semi-brand-2), 1); --semi-color-success-disabled: rgba(var(--semi-green-2), 1); --semi-color-tertiary-active: rgba(var(--semi-grey-7), 1); --semi-color-secondary-hover: rgba(var(--semi-light-blue-6), 1); --semi-color-secondary-active: rgba(var(--semi-light-blue-7), 1); --semi-color-info-light-hover: rgba(var(--semi-blue-1), 1); --semi-color-info-light-active: rgba(var(--semi-blue-2), 1); --semi-color-secondary-disabled: rgba(var(--semi-light-blue-2), 1); --semi-color-info-light-default: rgba(var(--semi-blue-0), 1); --semi-color-danger-light-hover: rgba(var(--semi-red-1), 1); --semi-color-danger-light-active: rgba(var(--semi-red-2), 1); --semi-color-danger-light-default: rgba(var(--semi-red-0), 1); --semi-color-primary-light-hover: rgba(var(--semi-brand-1), 1); --semi-color-success-light-hover: rgba(var(--semi-green-1), 1); --semi-color-warning-light-hover: rgba(var(--semi-orange-1), 1); --semi-color-primary-light-active: rgba(var(--semi-brand-2), 1); --semi-color-success-light-active: rgba(var(--semi-green-2), 1); --semi-color-warning-light-active: rgba(var(--semi-orange-2), 1); --semi-color-primary-light-default: rgba(var(--semi-brand-0), 1); --semi-color-success-light-default: rgba(var(--semi-green-0), 1); --semi-color-tertiary-light-hover: rgba(var(--semi-grey-1), 1); --semi-color-warning-light-default: rgba(var(--semi-orange-0), 1); --semi-color-tertiary-light-active: rgba(var(--semi-grey-2), 1); --semi-color-secondary-light-hover: rgba(var(--semi-blue-1), 1); --semi-color-tertiary-light-default: rgba(var(--semi-grey-0), 1); --semi-color-secondary-light-active: rgba(var(--semi-blue-2), 1); --semi-color-secondary-light-default: rgba(var(--semi-light-blue-0), 1); font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; -webkit-font-smoothing: antialiased; --semi-shadow-elevated: 0px 0px 1px 0px rgba(0,0,0,0.30), 0px 4px 14px 0px rgba(0,0,0,0.10); --semi-shadow-0: none; --semi-shadow-1: none; --semi-shadow-2: 0px 2px 4px 0px rgba(0,0,0,0.14), 0px 0px 1px 0px rgba(0,0,0,0.16); --semi-shadow-knob: 0px 4px 6px 0px rgba(0,0,0,0.10), 0px 0px 1px 0px rgba(0,0,0,0.30); --semi-border-radius-full: 9999px; --semi-border-radius-large: 12px; --semi-border-radius-small: 8px; --semi-border-radius-circle: 50%; --semi-border-radius-medium: 6px; --semi-border-radius-extra-small: 3px; } body[theme-mode=dark], body .semi-always-dark { --semi-color-bg-0: rgba(22, 22, 26, 1); --semi-color-bg-1: rgba(35, 36, 41, 1); --semi-color-bg-2: rgba(53, 54, 60, 1); --semi-color-bg-3: rgba(67, 68, 74, 1); --semi-color-bg-4: rgba(79, 81, 89, 1); --semi-color-info: rgba(var(--semi-blue-5), 1); --semi-color-link: rgba(var(--semi-blue-5), 1); --semi-color-nav-bg: rgba(35, 36, 41, 1); --semi-color-black: rgba(var(--semi-black), 1); --semi-color-data-0: rgba(94, 109, 194, 1); --semi-color-data-1: rgba(8, 104, 120, 1); --semi-color-data-2: rgba(250, 173, 63, 1); --semi-color-data-3: rgba(76, 43, 156, 1); --semi-color-data-4: rgba(16, 125, 248, 1); --semi-color-data-5: rgba(248, 202, 16, 1); --semi-color-data-6: rgba(195, 30, 87, 1); --semi-color-data-7: rgba(5, 119, 115, 1); --semi-color-data-8: rgba(154, 207, 13, 1); --semi-color-data-9: rgba(117, 29, 138, 1); --semi-color-fill-0: rgba(var(--semi-white), 0.05); --semi-color-fill-1: rgba(var(--semi-white), 0.09); --semi-color-fill-2: rgba(var(--semi-white), 0.13); --semi-color-text-0: rgba(var(--semi-grey-9), 1); --semi-color-text-1: rgba(var(--semi-grey-9), 0.8); --semi-color-text-2: rgba(var(--semi-grey-9), 0.6); --semi-color-text-3: rgba(var(--semi-grey-9), 0.35); --semi-color-white: rgba(228, 231, 245, 1); --semi-color-data-10: rgba(16, 162, 180, 1); --semi-color-data-11: rgba(208, 110, 11, 1); --semi-color-data-12: rgba(113, 66, 197, 1); --semi-color-data-13: rgba(7, 100, 212, 1); --semi-color-data-14: rgba(251, 232, 110, 1); --semi-color-data-15: rgba(160, 19, 73, 1); --semi-color-data-16: rgba(11, 179, 167, 1); --semi-color-data-17: rgba(98, 138, 6, 1); --semi-color-data-18: rgba(162, 48, 179, 1); --semi-color-data-19: rgba(40, 51, 138, 1); --semi-color-border: rgba(var(--semi-white), 0.08); --semi-color-danger: rgba(var(--semi-red-5), 1); --semi-color-shadow: rgba(var(--semi-black), 0.04); --semi-color-default: rgba(var(--semi-grey-0), 1); --semi-color-info-hover: rgba(var(--semi-blue-6), 1); --semi-color-link-hover: rgba(var(--semi-blue-6), 1); --semi-color-primary: rgba(var(--semi-brand-5), 1); --semi-color-success: rgba(var(--semi-green-5), 1); --semi-color-warning: rgba(var(--semi-orange-5), 1); --semi-color-info-active: rgba(var(--semi-blue-7), 1); --semi-color-link-active: rgba(var(--semi-blue-7), 1); --semi-color-link-visited: rgba(var(--semi-blue-5), 1); --semi-color-tertiary: rgba(var(--semi-grey-5), 1); --semi-color-focus-border: rgba(var(--semi-brand-5), 1); --semi-color-info-disabled: rgba(var(--semi-blue-2), 1); --semi-color-overlay-bg: rgba(22, 22, 26, 0.6); --semi-color-danger-hover: rgba(var(--semi-red-6), 1); --semi-color-highlight: rgba(var(--semi-white), 1); --semi-color-secondary: rgba(var(--semi-light-blue-5), 1); --semi-color-danger-active: rgba(var(--semi-red-7), 1); --semi-color-disabled-bg: rgba(var(--semi-grey-1), 1); --semi-color-default-hover: rgba(var(--semi-grey-1), 1); --semi-color-primary-hover: rgba(var(--semi-brand-6), 1); --semi-color-success-hover: rgba(var(--semi-green-6), 1); --semi-color-warning-hover: rgba(var(--semi-orange-6), 1); --semi-color-default-active: rgba(var(--semi-grey-2), 1); --semi-color-disabled-fill: rgba(var(--semi-grey-8), 0.04); --semi-color-disabled-text: rgba(var(--semi-grey-9), 0.35); --semi-color-highlight-bg: rgba(var(--semi-yellow-2), 1); --semi-color-primary-active: rgba(var(--semi-brand-7), 1); --semi-color-success-active: rgba(var(--semi-green-7), 1); --semi-color-warning-active: rgba(var(--semi-orange-7), 1); --semi-color-tertiary-hover: rgba(var(--semi-grey-6), 1); --semi-color-disabled-border: rgba(var(--semi-grey-1), 1); --semi-color-primary-disabled: rgba(var(--semi-brand-2), 1); --semi-color-success-disabled: rgba(var(--semi-green-2), 1); --semi-color-tertiary-active: rgba(var(--semi-grey-7), 1); --semi-color-secondary-hover: rgba(var(--semi-light-blue-6), 1); --semi-color-secondary-active: rgba(var(--semi-light-blue-7), 1); --semi-color-info-light-hover: rgba(var(--semi-blue-5), 0.3); --semi-color-info-light-active: rgba(var(--semi-blue-5), 0.4); --semi-color-secondary-disabled: rgba(var(--semi-light-blue-2), 1); --semi-color-info-light-default: rgba(var(--semi-blue-5), 0.2); --semi-color-danger-light-hover: rgba(var(--semi-red-5), 0.3); --semi-color-danger-light-active: rgba(var(--semi-red-5), 0.4); --semi-color-danger-light-default: rgba(var(--semi-red-5), 0.2); --semi-color-primary-light-hover: rgba(var(--semi-brand-5), 0.3); --semi-color-success-light-hover: rgba(var(--semi-green-5), 0.3); --semi-color-warning-light-hover: rgba(var(--semi-orange-5), 0.3); --semi-color-primary-light-active: rgba(var(--semi-brand-5), 0.4); --semi-color-success-light-active: rgba(var(--semi-green-5), 0.4); --semi-color-warning-light-active: rgba(var(--semi-orange-5), 0.4); --semi-color-primary-light-default: rgba(var(--semi-brand-5), 0.2); --semi-color-success-light-default: rgba(var(--semi-green-5), 0.2); --semi-color-tertiary-light-hover: rgba(var(--semi-grey-5), 0.3); --semi-color-warning-light-default: rgba(var(--semi-orange-5), 0.2); --semi-color-tertiary-light-active: rgba(var(--semi-grey-5), 0.4); --semi-color-secondary-light-hover: rgba(var(--semi-light-blue-5), 0.3); --semi-color-tertiary-light-default: rgba(var(--semi-grey-5), 0.2); --semi-color-secondary-light-active: rgba(var(--semi-light-blue-5), 0.4); --semi-color-secondary-light-default: rgba(var(--semi-light-blue-5), 0.2); font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; -webkit-font-smoothing: antialiased; --semi-shadow-elevated: 0px 0px 1px 0px rgba(0,0,0,0.30), 0px 4px 14px 0px rgba(0,0,0,0.10); --semi-shadow-0: none; --semi-shadow-1: none; --semi-shadow-2: 0px 2px 4px 0px rgba(0,0,0,0.14), 0px 0px 1px 0px rgba(0,0,0,0.16); --semi-shadow-knob: 0px 4px 6px 0px rgba(0,0,0,0.10), 0px 0px 1px 0px rgba(0,0,0,0.30); --semi-border-radius-full: 9999px; --semi-border-radius-large: 12px; --semi-border-radius-small: 8px; --semi-border-radius-circle: 50%; --semi-border-radius-medium: 6px; --semi-border-radius-extra-small: 3px; } body { --semi-transform_scale-none:scale(1,1); --semi-transform_scale-small:scale(1,1); --semi-transform_scale-medium:scale(1,1); --semi-transform_scale-large:scale(1,1); --semi-transform-rotate-none:rotate(0deg); --semi-transform_rotate-clockwise90deg:rotate(90deg); --semi-transform_rotate-clockwise180deg:rotate(180deg); --semi-transform_rotate-clockwise270deg:rotate(270deg); --semi-transform_rotate-clockwise360deg:rotate(360deg); --semi-transform_rotate-anticlockwise90deg:rotate(-90deg); --semi-transform_rotate-anticlockwise180deg:rotate(-180deg); --semi-transform_rotate-anticlockwise270deg:rotate(-270deg); --semi-transform_rotate-anticlockwise360deg:rotate(-360deg); --semi-transition_delay-fast:180ms; --semi-transition_delay-none:0ms; --semi-transition_delay-slow:1000ms; --semi-transition_delay-faster:120ms; --semi-transition_delay-normal:600ms; --semi-transition_delay-slower:1200ms; --semi-transition_delay-fastest:90ms; --semi-transition_delay-slowest:1800ms; --semi-transition_duration-fast:180ms; --semi-transition_duration-none:0ms; --semi-transition_duration-slow:1000ms; --semi-transition_duration-faster:120ms; --semi-transition_duration-normal:600ms; --semi-transition_duration-slower:1200ms; --semi-transition_duration-fastest:90ms; --semi-transition_duration-slowest:1800ms; --semi-transition_function-easeIn:cubic-bezier(0.4, 0, 1, 1); --semi-transition_function-linear:linear; --semi-transition_function-easeOut:cubic-bezier(0, 0, 0.2, 1); --semi-transition_function-easeInOut:cubic-bezier(0.4, 0, 0.2, 1); } .semi-portal { position: absolute; top: 0; left: 0; width: 100%; z-index: 1; } .semi-portal-inner { position: absolute; background-color: transparent; min-width: max-content; } .semi-anchor { font-size: 14px; font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 20px; overflow-y: auto; overflow-x: hidden; position: relative; } .semi-anchor-size-small { font-size: 12px; font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 16px; } .semi-anchor-slide { position: absolute; left: 0; top: 0; height: 100%; } .semi-anchor-slide-muted { display: none; } .semi-anchor-slide-bar { display: none; position: absolute; top: 0; width: 2px; border-radius: 1px; } .semi-anchor-slide-bar-active { display: inline-block; } .semi-anchor-slide-bar-default { height: 28px; } .semi-anchor-slide-bar-small { height: 24px; } .semi-anchor-slide-bar-primary { background-color: var(--semi-color-primary); } .semi-anchor-slide-bar-tertiary { background-color: var(--semi-color-tertiary); } .semi-anchor-slide::before { position: absolute; display: block; width: 2px; height: 100%; background-color: var(--semi-color-border); border-radius: 1px; content: " "; } .semi-anchor-link-title { cursor: pointer; color: var(--semi-color-text-2); padding-top: 4px; padding-bottom: 4px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-radius: 3px; transition: color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none); transform: scale(var(--semi-transform_scale-none)); background: transparent; } .semi-anchor-link-title:hover { color: var(--semi-color-tertiary-hover); } .semi-anchor-link-title-active { color: var(--semi-color-text-0); background: transparent; } .semi-anchor-link-title-active:hover { color: var(--semi-color-tertiary-hover); } .semi-anchor-link-title:focus-visible { outline: 2px solid var(--semi-color-primary-light-active); outline-offset: -2px; } .semi-anchor-link-title-disabled { color: var(--semi-color-disabled-text); cursor: not-allowed; } .semi-anchor-link-title-disabled:hover { color: var(--semi-color-disabled-text); } .semi-anchor-link-tooltip { cursor: pointer; color: var(--semi-color-text-2) !important; } .semi-anchor-link-tooltip-small { font-size: 12px; font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 16px; } .semi-anchor-link-tooltip:hover { color: var(--semi-color-tertiary-hover) !important; } .semi-anchor-link-tooltip-active { color: var(--semi-color-text-0) !important; } .semi-anchor-link-tooltip-disabled { color: var(--semi-color-disabled-text) !important; cursor: not-allowed; } .semi-anchor-link-tooltip-disabled:hover { color: var(--semi-color-disabled-text) !important; } .semi-rtl .semi-anchor, .semi-portal-rtl .semi-anchor { direction: rtl; } .semi-rtl .semi-anchor-slide, .semi-portal-rtl .semi-anchor-slide { right: 0; left: auto; } .semi-rtl .semi-anchor-link, .semi-portal-rtl .semi-anchor-link { padding-left: auto; } .semi-audio-player { display: flex; align-items: center; justify-content: center; gap: 24px; max-width: 1440px; height: 78px; background: rgba(var(--semi-grey-9), 0.8); } .semi-audio-player-control { display: flex; align-items: center; gap: 16px; } .semi-audio-player-control-button-icon { color: var(--semi-color-bg-0); } .semi-audio-player-control-button-play { background: var(--semi-color-bg-0) !important; color: var(--semi-color-text-0) !important; } .semi-audio-player-control-button-play-disabled { background: rgba(var(--semi-grey-0), 0.35) !important; color: var(--semi-color-grey-7) !important; } .semi-audio-player-slider-container { width: 323px; height: 100%; } .semi-audio-player-info-container { display: flex; align-items: center; gap: 16px; } .semi-audio-player-info { display: flex; flex-direction: column; gap: 4px; } .semi-audio-player-info-title { font-size: 14px; color: var(--semi-color-bg-0); font-weight: 600; display: flex; align-items: center; } .semi-audio-player-info-time { width: 100%; height: 22px; font-size: 14px; color: var(--semi-color-bg-0); display: flex; align-items: center; justify-content: space-between; gap: 4px; user-select: none; } .semi-audio-player-control-speed { width: 40px; height: 24px; display: flex; align-items: center; justify-content: center; gap: 4px; background: rgba(var(--semi-grey-8), 1); border-radius: 3px; font-size: 12px; line-height: 16px; color: var(--semi-color-default); font-weight: 600; user-select: none; } .semi-audio-player-control-speed-menu { background: rgba(var(--semi-grey-8), 1); width: 65px; } .semi-audio-player-control-speed-menu-item { color: var(--semi-color-default); } .semi-audio-player-control-speed-menu-item:hover { background: var(--semi-color-tertiary-active) !important; } .semi-audio-player-control-volume { width: 43px; height: 164px; background: rgba(var(--semi-grey-8), 1); border-radius: 4px; padding: 4px 0; display: flex; align-items: center; justify-content: center; flex-direction: column; gap: 8px; } .semi-audio-player-control-volume-title { font-size: 12px; line-height: 16px; color: var(--semi-color-default); font-weight: 600; user-select: none; } .semi-audio-player-error { display: flex; align-items: center; gap: 4px; margin-left: 4px; color: var(--semi-color-danger); } .semi-audio-player-light { background: var(--semi-color-bg-0); border: 1px solid var(--semi-color-border); } .semi-audio-player-light .semi-audio-player-control-button-icon { color: rgba(var(--semi-grey-9), 1); } .semi-audio-player-light .semi-audio-player-control-button-play { background: rgba(var(--semi-grey-9), 1) !important; color: var(--semi-color-bg-0) !important; } .semi-audio-player-light .semi-audio-player-control-button-play-disabled { background: var(--semi-color-disabled-text) !important; color: rgba(var(--semi-white), 1) !important; } .semi-audio-player-light .semi-audio-player-info-title, .semi-audio-player-light .semi-audio-player-info-time { color: rgba(var(--semi-grey-9), 1); } .semi-audio-player-light .semi-audio-player-control-speed-menu-item, .semi-audio-player-light .semi-audio-player-control-volume-title { color: rgba(var(--semi-grey-9), 1); } .semi-audio-player-light .semi-audio-player-control-speed-menu-item:hover { background: rgba(var(--semi-grey-1), 1) !important; } .semi-audio-player-slider { background: rgba(var(--semi-grey-5), 1); border-radius: 9999px; position: relative; } .semi-audio-player-slider-light { background: rgba(var(--semi-grey-2), 1); } .semi-audio-player-slider-wrapper { position: relative; cursor: pointer; display: flex; align-items: center; justify-content: center; } .semi-audio-player-slider-wrapper-vertical { width: 100%; } .semi-audio-player-slider-wrapper-horizontal { height: 100%; } .semi-audio-player-slider-vertical { width: 4px; height: 100%; } .semi-audio-player-slider-horizontal { width: 100%; height: 4px; } .semi-audio-player-slider-progress { position: absolute; background: rgba(var(--semi-blue-4), 1); border-radius: 9999px; } .semi-audio-player-slider-progress-vertical { bottom: 0; } .semi-audio-player-slider-progress-horizontal { left: 0; } .semi-audio-player-slider-dot { position: absolute; width: 16px; height: 16px; background: rgba(var(--semi-white), 1); border: 1px solid var(--semi-color-primary); box-shadow: 0px 0px 4px 0px var(--semi-color-shadow); border-radius: 50%; transition: opacity 0.2s; } .semi-autocomplete-option { font-size: 14px; font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 20px; word-break: break-all; padding-left: 12px; padding-right: 12px; padding-top: 8px; padding-bottom: 8px; color: var(--semi-color-text-0); border-radius: 0px; position: relative; display: flex; flex-wrap: nowrap; align-items: center; cursor: pointer; box-sizing: border-box; transition: background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none); } .semi-autocomplete-option-icon { width: 12px; color: transparent; visibility: hidden; margin-right: 8px; display: flex; justify-content: center; align-content: center; } .semi-autocomplete-option-text { display: flex; flex-wrap: wrap; white-space: pre; } .semi-autocomplete-option-keyword { color: var(--semi-color-primary); background-color: inherit; font-weight: 600; } .semi-autocomplete-option:active { background-color: var(--semi-color-fill-1); } .semi-autocomplete-option-empty { cursor: not-allowed; color: var(--semi-color-disabled-text); justify-content: center; } .semi-autocomplete-option-empty:hover { background-color: inherit; } .semi-autocomplete-option-empty:active { background-color: inherit; } .semi-autocomplete-option-disabled { color: var(--semi-color-disabled-text); cursor: not-allowed; } .semi-autocomplete-option-disabled:hover { background-color: var(--semi-color-fill-0); } .semi-autocomplete-option-selected { font-weight: 600; } .semi-autocomplete-option-selected .semi-autocomplete-option-icon { visibility: visible; color: var(--semi-color-text-2); } .semi-autocomplete-option-focused { background-color: var(--semi-color-fill-0); } .semi-autocomplete-option:first-of-type { margin-top: 4px; } .semi-autocomplete-option:last-of-type { margin-bottom: 4px; } .semi-autocomplete { cursor: text; display: inline-flex; vertical-align: middle; box-sizing: border-box; } .semi-autocomplete-option-list { overflow-x: hidden; overflow-y: auto; } .semi-autocomplete-option-list-chosen .semi-autocomplete-option-icon { display: flex; } .semi-autocomplete-loading-wrapper { padding-top: 8px; padding-bottom: 8px; cursor: not-allowed; height: 20px; } .semi-autocomplete-loading-wrapper .semi-spin { width: 100%; } .semi-rtl .semi-autocomplete, .semi-portal-rtl .semi-autocomplete { direction: rtl; } .semi-avatar { position: relative; display: inline-flex; overflow: hidden; align-items: center; justify-content: center; white-space: nowrap; text-align: center; vertical-align: middle; } .semi-avatar:focus-visible { outline: 2px solid var(--semi-color-primary-light-active); } .semi-avatar-focus { outline: 2px solid var(--semi-color-primary-light-active); } .semi-avatar-no-focus-visible:focus-visible { outline: none; } .semi-avatar .semi-avatar-label { display: flex; align-items: center; font-size: 14px; font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 20px; font-weight: 600; } .semi-avatar-content { user-select: none; } .semi-avatar-extra-extra-small { width: 20px; height: 20px; border-radius: 3px; } .semi-avatar-extra-extra-small .semi-avatar-content { transform-origin: center; transform: scale(0.8); } .semi-avatar-extra-extra-small .semi-avatar-label { font-size: 10px; line-height: 15px; } .semi-avatar-extra-small { width: 24px; height: 24px; border-radius: 3px; } .semi-avatar-extra-small .semi-avatar-content { transform-origin: center; transform: scale(0.8); } .semi-avatar-extra-small .semi-avatar-label { font-size: 10px; line-height: 15px; } .semi-avatar-small { width: 32px; height: 32px; border-radius: 3px; } .semi-avatar-small .semi-avatar-label { font-size: 12px; font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 16px; } .semi-avatar-default { width: 40px; height: 40px; border-radius: 3px; } .semi-avatar-default .semi-avatar-label { font-size: 18px; font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 24px; } .semi-avatar-medium { width: 48px; height: 48px; border-radius: 3px; } .semi-avatar-medium .semi-avatar-label { font-size: 20px; font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 28px; } .semi-avatar-large { width: 72px; height: 72px; border-radius: 6px; } .semi-avatar-large .semi-avatar-label { font-size: 32px; font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 44px; } .semi-avatar-extra-large { width: 128px; height: 128px; border-radius: 12px; } .semi-avatar-extra-large .semi-avatar-label { font-size: 64px; line-height: 77px; } .semi-avatar-circle { border-radius: var(--semi-border-radius-circle); } .semi-avatar-image { background-color: transparent; } .semi-avatar > img { display: block; width: 100%; height: 100%; object-fit: cover; } .semi-avatar-hover { position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .semi-avatar:hover { cursor: pointer; } .semi-avatar-wrapper { position: relative; display: inline-flex; flex-direction: column; align-items: center; width: fit-content; } .semi-avatar-wrapper .semi-avatar-top_slot-bg { position: absolute; display: flex; justify-content: center; border-radius: 50%; overflow: hidden; } .semi-avatar-wrapper .semi-avatar-top_slot-bg-small { width: 32px; height: 32px; } .semi-avatar-wrapper .semi-avatar-top_slot-bg-default { width: 40px; height: 40px; } .semi-avatar-wrapper .semi-avatar-top_slot-bg-medium { width: 48px; height: 48px; } .semi-avatar-wrapper .semi-avatar-top_slot-bg-large { width: 72px; height: 72px; } .semi-avatar-wrapper .semi-avatar-top_slot-bg-extra-large { width: 128px; height: 128px; } .semi-avatar-wrapper .semi-avatar-top_slot-bg-svg { position: absolute; } .semi-avatar-wrapper .semi-avatar-top_slot-bg-svg-small { top: -28px; scale: 0.4; } .semi-avatar-wrapper .semi-avatar-top_slot-bg-svg-default { top: -32px; scale: 0.7; } .semi-avatar-wrapper .semi-avatar-top_slot-bg-svg-medium { top: -30px; scale: 0.8; } .semi-avatar-wrapper .semi-avatar-top_slot-bg-svg-large { top: -30px; scale: 1.1; } .semi-avatar-wrapper .semi-avatar-top_slot-bg-svg-extra-large { top: -32px; scale: 1.4; } .semi-avatar-wrapper .semi-avatar-top_slot-wrapper { position: absolute; display: flex; justify-content: center; } .semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot { color: var(--semi-color-bg-0); font-weight: 600; } .semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content { user-select: none; position: relative; line-height: normal; } .semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-small { font-size: 5px; margin-top: 0px; } .semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-default { font-size: 6px; margin-top: -2px; } .semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-medium { font-size: 8px; margin-top: 0px; } .semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-large { font-size: 14px; margin-top: 0px; } .semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-extra-large { font-size: 16px; margin-top: 0px; } .semi-avatar-wrapper .semi-avatar-bottom_slot { color: var(--semi-color-bg-0); position: absolute; cursor: pointer; bottom: 3.5px; transform: translateY(50%); user-select: none; } .semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle { display: flex; justify-content: center; align-items: center; background: var(--semi-color-primary); border-radius: var(--semi-border-radius-circle); line-height: normal; } .semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-extra-small { width: 12px; height: 12px; font-size: 5px; } .semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-small { width: 12px; height: 12px; font-size: 5px; } .semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-default { width: 16px; height: 16px; font-size: 12px; } .semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-medium { width: 18px; height: 18px; font-size: 12px; } .semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-large { width: 28px; height: 28px; font-size: 12px; } .semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-extra-large { width: 28px; height: 28px; font-size: 14px; } .semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square { display: flex; justify-content: center; align-items: center; background: var(--semi-color-primary); border-radius: 4px; padding: 1px 4px; font-weight: 600; border-style: solid; border-color: var(--semi-color-bg-0); } .semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-extra_small { font-size: 5px; border-width: 2px; } .semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-small { font-size: 5px; border-width: 2px; } .semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-default { font-size: 12px; border-width: 2px; } .semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-medium { font-size: 12px; border-width: 2px; } .semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-large { font-size: 12px; border-width: 2px; } .semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-extra-large { font-size: 14px; border-width: 2px; } .semi-avatar-group { display: inline-block; } .semi-avatar-group .semi-avatar { box-sizing: border-box; } .semi-avatar-group .semi-avatar:first-child { margin-left: 0; } .semi-avatar-group .semi-avatar-extra-large { border: 3px var(--semi-color-bg-1) solid; margin-left: -32px; } .semi-avatar-group .semi-avatar-large { border: 3px var(--semi-color-bg-1) solid; margin-left: -18px; } .semi-avatar-group .semi-avatar-medium { border: 2px var(--semi-color-bg-1) solid; margin-left: -12px; } .semi-avatar-group .semi-avatar-default { border: 2px var(--semi-color-bg-1) solid; margin-left: -12px; } .semi-avatar-group .semi-avatar-small { border: 2px var(--semi-color-bg-1) solid; margin-left: -12px; } .semi-avatar-group .semi-avatar-extra-small { border: 1px var(--semi-color-bg-1) solid; margin-left: -10px; } .semi-avatar-group .semi-avatar-extra-extra-small { border: 1px var(--semi-color-bg-1) solid; margin-left: -4px; } .semi-avatar-group .semi-avatar-item-start-0 { z-index: 100; } .semi-avatar-group .semi-avatar-item-end-0 { z-index: 80; } .semi-avatar-group .semi-avatar-item-start-1 { z-index: 99; } .semi-avatar-group .semi-avatar-item-end-1 { z-index: 81; } .semi-avatar-group .semi-avatar-item-start-2 { z-index: 98; } .semi-avatar-group .semi-avatar-item-end-2 { z-index: 82; } .semi-avatar-group .semi-avatar-item-start-3 { z-index: 97; } .semi-avatar-group .semi-avatar-item-end-3 { z-index: 83; } .semi-avatar-group .semi-avatar-item-start-4 { z-index: 96; } .semi-avatar-group .semi-avatar-item-end-4 { z-index: 84; } .semi-avatar-group .semi-avatar-item-start-5 { z-index: 95; } .semi-avatar-group .semi-avatar-item-end-5 { z-index: 85; } .semi-avatar-group .semi-avatar-item-start-6 { z-index: 94; } .semi-avatar-group .semi-avatar-item-end-6 { z-index: 86; } .semi-avatar-group .semi-avatar-item-start-7 { z-index: 93; } .semi-avatar-group .semi-avatar-item-end-7 { z-index: 87; } .semi-avatar-group .semi-avatar-item-start-8 { z-index: 92; } .semi-avatar-group .semi-avatar-item-end-8 { z-index: 88; } .semi-avatar-group .semi-avatar-item-start-9 { z-index: 91; } .semi-avatar-group .semi-avatar-item-end-9 { z-index: 89; } .semi-avatar-group .semi-avatar-item-start-10 { z-index: 90; } .semi-avatar-group .semi-avatar-item-end-10 { z-index: 90; } .semi-avatar-group .semi-avatar-item-start-11 { z-index: 89; } .semi-avatar-group .semi-avatar-item-end-11 { z-index: 91; } .semi-avatar-group .semi-avatar-item-start-12 { z-index: 88; } .semi-avatar-group .semi-avatar-item-end-12 { z-index: 92; } .semi-avatar-group .semi-avatar-item-start-13 { z-index: 87; } .semi-avatar-group .semi-avatar-item-end-13 { z-index: 93; } .semi-avatar-group .semi-avatar-item-start-14 { z-index: 86; } .semi-avatar-group .semi-avatar-item-end-14 { z-index: 94; } .semi-avatar-group .semi-avatar-item-start-15 { z-index: 85; } .semi-avatar-group .semi-avatar-item-end-15 { z-index: 95; } .semi-avatar-group .semi-avatar-item-start-16 { z-index: 84; } .semi-avatar-group .semi-avatar-item-end-16 { z-index: 96; } .semi-avatar-group .semi-avatar-item-start-17 { z-index: 83; } .semi-avatar-group .semi-avatar-item-end-17 { z-index: 97; } .semi-avatar-group .semi-avatar-item-start-18 { z-index: 82; } .semi-avatar-group .semi-avatar-item-end-18 { z-index: 98; } .semi-avatar-group .semi-avatar-item-start-19 { z-index: 81; } .semi-avatar-group .semi-avatar-item-end-19 { z-index: 99; } .semi-avatar-group .semi-avatar-item-start-20 { z-index: 80; } .semi-avatar-group .semi-avatar-item-end-20 { z-index: 100; } .semi-avatar-group .semi-avatar-item-more { background-color: rgba(var(--semi-grey-5), 1); } .semi-avatar-amber { background-color: rgba(var(--semi-amber-3), 1); color: rgba(var(--semi-white), 1); } .semi-avatar-blue { background-color: rgba(var(--semi-blue-3), 1); color: rgba(var(--semi-white), 1); } .semi-avatar-cyan { background-color: rgba(var(--semi-cyan-3), 1); color: rgba(var(--semi-white), 1); } .semi-avatar-green { background-color: rgba(var(--semi-green-3), 1); color: rgba(var(--semi-white), 1); } .semi-avatar-grey { background-color: rgba(var(--semi-grey-3), 1); color: rgba(var(--semi-white), 1); } .semi-avatar-indigo { background-color: rgba(var(--semi-indigo-3), 1); color: rgba(var(--semi-white), 1); } .semi-avatar-light-blue { background-color: rgba(var(--semi-light-blue-3), 1); color: rgba(var(--semi-white), 1); } .semi-avatar-light-green { background-color: rgba(var(--semi-light-green-3), 1); color: rgba(var(--semi-white), 1); } .semi-avatar-lime { background-color: rgba(var(--semi-lime-3), 1); color: rgba(var(--semi-white), 1); } .semi-avatar-orange { background-color: rgba(var(--semi-orange-3), 1); color: rgba(var(--semi-white), 1); } .semi-avatar-pink { background-color: rgba(var(--semi-pink-3), 1); color: rgba(var(--semi-white), 1); } .semi-avatar-purple { background-color: rgba(var(--semi-purple-3), 1); color: rgba(var(--semi-white), 1); } .semi-avatar-red { background-color: rgba(var(--semi-red-3), 1); color: rgba(var(--semi-white), 1); } .semi-avatar-teal { background-color: rgba(var(--semi-teal-3), 1); color: rgba(var(--semi-white), 1); } .semi-avatar-violet { background-color: rgba(var(--semi-violet-3), 1); color: rgba(var(--semi-white), 1); } .semi-avatar-yellow { background-color: rgba(var(--semi-yellow-3), 1); color: rgba(var(--semi-white), 1); } .semi-avatar-additionalBorder { border-style: solid; border-color: var(--semi-color-primary); display: inline-block; box-sizing: border-box; position: absolute; border-width: 1.5px; top: -3.5px; left: -3.5px; } .semi-avatar-additionalBorder-extra-extra-small { width: 27px; height: 27px; } .semi-avatar-additionalBorder-extra-small { width: 31px; height: 31px; } .semi-avatar-additionalBorder-small { width: 39px; height: 39px; } .semi-avatar-additionalBorder-default { width: 47px; height: 47px; } .semi-avatar-additionalBorder-medium { width: 55px; height: 55px; } .semi-avatar-additionalBorder-large { width: 79px; height: 79px; } .semi-avatar-additionalBorder-extra-large { width: 135px; height: 135px; } .semi-avatar-square.semi-avatar-additionalBorder-extra_extra_small { border-radius: 3px; } .semi-avatar-square.semi-avatar-additionalBorder-extra_small { border-radius: 3px; } .semi-avatar-square.semi-avatar-additionalBorder-small { border-radius: 3px; } .semi-avatar-square.semi-avatar-additionalBorder-default { border-radius: 3px; } .semi-avatar-square.semi-avatar-additionalBorder-medium { border-radius: 3px; } .semi-avatar-square.semi-avatar-additionalBorder-large { border-radius: 6px; } .semi-avatar-additionalBorder-circle { border-radius: var(--semi-border-ra