:root{--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c}
:root{--app-font-family: "Source Han Sans SC", "Source Han Sans CN", "Noto Sans CJK SC", "PingFang SC", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--sidebar-width: 180px;--sidebar-width-collapsed: 60px}
:root{--sf-bg: #000;--sf-bg-soft: #0a0a0a;--sf-border: rgba(255, 255, 255, .08);--sf-table-head-solid: #181818;--sf-text: #fff;--sf-text-muted: rgba(255, 255, 255, .52);--sf-text-faint: rgba(255, 255, 255, .32);--sf-violet-soft: rgba(255, 255, 255, .08);--semi-color-bg-0: var(--sf-bg);--semi-color-text-0: var(--sf-text);--semi-color-text-2: var(--sf-text-muted);--semi-color-fill-0: rgba(255, 255, 255, .045);--semi-color-fill-1: rgba(255, 255, 255, .07)}
:root{--xai-bg: #000;--xai-card: #1a1a1a;--xai-code: #121212;--xai-text: #fff;--xai-muted: rgba(255, 255, 255, .5);--xai-border: rgba(255, 255, 255, .06);--xai-border-hover: rgba(255, 255, 255, .2);--xai-green: #91c17a;--xai-cyan: #29c6be;--xai-purple: #bc97ff}
:root{--sf-bg: #000;--sf-bg-soft: #0a0a0a;--sf-border: rgba(255, 255, 255, .08);--sf-text: #fff;--sf-text-muted: rgba(255, 255, 255, .52);--sf-text-faint: rgba(255, 255, 255, .32);--sf-violet-soft: rgba(255, 255, 255, .08)}
:root{--sf-grid-bg: #171717;--sf-grid-nav: #000;--sf-grid-panel: #171717;--sf-grid-panel-2: #18181b;--sf-grid-panel-3: #18181b;--sf-grid-border: rgba(255, 255, 255, .12);--sf-grid-border-soft: rgba(255, 255, 255, .08)}
:root{--sf-line-bg: #171717;--sf-line-panel: #171717;--sf-line-panel-hover: #171717;--sf-line: rgba(255, 255, 255, .09);--sf-line-soft: rgba(255, 255, 255, .06)}
:root{--console-canvas: #171717;--console-panel: #171717;--console-line: rgba(255, 255, 255, .12);--console-line-soft: rgba(255, 255, 255, .074);--console-line-faint: rgba(255, 255, 255, .048)}
html.light body[theme-scope=theme-pages]{color-scheme:light;scrollbar-gutter:stable;--sf-bg: #f6f8fb;--sf-bg-soft: #ffffff;--sf-border: rgba(15, 23, 42, .22);--sf-table-head-solid: #eef2f7;--sf-text: #111827;--sf-text-muted: rgba(55, 65, 81, .72);--sf-text-faint: rgba(75, 85, 99, .52);--sf-grid-bg: #f4f7fb;--sf-grid-nav: rgba(255, 255, 255, .96);--sf-grid-panel: #ffffff;--sf-grid-panel-2: #f3f6fb;--sf-grid-panel-3: #eef2f7;--sf-grid-border: rgba(15, 23, 42, .28);--sf-grid-border-soft: rgba(15, 23, 42, .18);--sf-line-bg: #f4f7fb;--sf-line-panel: #ffffff;--sf-line-panel-hover: #f8fafc;--sf-line: rgba(15, 23, 42, .24);--sf-line-soft: rgba(15, 23, 42, .16);--console-canvas: #f4f7fb;--console-panel: #ffffff;--console-line: rgba(15, 23, 42, .24);--console-line-soft: rgba(15, 23, 42, .16);--console-line-faint: rgba(15, 23, 42, .12);--personal-final-line: rgba(15, 23, 42, .24);--personal-final-line-soft: rgba(15, 23, 42, .16);--personal-final-line-faint: rgba(15, 23, 42, .12);--console-control-line: rgba(15, 23, 42, .28);--console-control-line-hover: rgba(15, 23, 42, .44);--console-control-fill: #0f766e;--console-control-mark: #ffffff;--console-control-disabled-fill: rgba(100, 116, 139, .38);--semi-color-bg-0: #ffffff;--semi-color-text-0: #111827;--semi-color-text-2: rgba(55, 65, 81, .72);--semi-color-fill-0: rgba(15, 23, 42, .045);--semi-color-fill-1: rgba(15, 23, 42, .075)}
html.light body[theme-scope=theme-pages] .personal-settings-page{--personal-final-line: rgba(15, 23, 42, .34) !important;--personal-final-line-soft: rgba(15, 23, 42, .24) !important;--personal-final-line-faint: rgba(15, 23, 42, .18) !important}
:root{--pricing-accent: #ffffff}
html.light body[theme-scope=theme-pages]{--pricing-accent: #0f172a}
html.dark .sf-import-modal .sf-import-tool:not(.sf-import-tool-active):not([aria-pressed=true]){--sf-import-tool-bg: rgba(255, 255, 255, .045) !important;--sf-import-tool-border: rgba(240, 240, 245, .1) !important;--sf-import-tool-fg: rgba(240, 240, 245, .78) !important}
html.dark .sf-import-modal .sf-import-tool:not(.sf-import-tool-active):not([aria-pressed=true]):hover{--sf-import-tool-fg: #ffffff !important}
body,body .semi-always-light,:host,:host .semi-always-light{--semi-amber-0: 254,251,235;--semi-amber-1: 252,245,206;--semi-amber-2: 249,232,158;--semi-amber-3: 246,216,111;--semi-amber-4: 243,198,65;--semi-amber-5: 240,177,20;--semi-amber-6: 200,138,15;--semi-amber-7: 160,102,10;--semi-amber-8: 120,70,6;--semi-amber-9: 80,43,3;--semi-black: 0,0,0;--semi-blue-0: 234,245,255;--semi-blue-1: 203,231,254;--semi-blue-2: 152,205,253;--semi-blue-3: 101,178,252;--semi-blue-4: 50,149,251;--semi-blue-5: 0,100,250;--semi-blue-6: 0,98,214;--semi-blue-7: 0,79,179;--semi-blue-8: 0,61,143;--semi-blue-9: 0,44,107;--semi-cyan-0: 229,247,248;--semi-cyan-1: 194,239,240;--semi-cyan-2: 138,221,226;--semi-cyan-3: 88,203,211;--semi-cyan-4: 44,184,197;--semi-cyan-5: 5,164,182;--semi-cyan-6: 3,134,152;--semi-cyan-7: 1,105,121;--semi-cyan-8: 0,77,91;--semi-cyan-9: 0,50,61;--semi-green-0: 236,247,236;--semi-green-1: 208,240,209;--semi-green-2: 164,224,167;--semi-green-3: 125,209,130;--semi-green-4: 90,194,98;--semi-green-5: 59,179,70;--semi-green-6: 48,149,59;--semi-green-7: 37,119,47;--semi-green-8: 27,89,36;--semi-green-9: 17,60,24;--semi-grey-0: 249,249,249;--semi-grey-1: 230,232,234;--semi-grey-2: 198,202,205;--semi-grey-3: 167,171,176;--semi-grey-4: 136,141,146;--semi-grey-5: 107,112,117;--semi-grey-6: 85,91,97;--semi-grey-7: 65,70,76;--semi-grey-8: 46,50,56;--semi-grey-9: 28,31,35;--semi-indigo-0: 236,239,248;--semi-indigo-1: 209,216,240;--semi-indigo-2: 167,179,225;--semi-indigo-3: 128,144,211;--semi-indigo-4: 94,111,196;--semi-indigo-5: 63,81,181;--semi-indigo-6: 51,66,161;--semi-indigo-7: 40,52,140;--semi-indigo-8: 31,40,120;--semi-indigo-9: 23,29,99;--semi-light-blue-0: 233,247,253;--semi-light-blue-1: 201,236,252;--semi-light-blue-2: 149,216,248;--semi-light-blue-3: 98,195,245;--semi-light-blue-4: 48,172,241;--semi-light-blue-5: 0,149,238;--semi-light-blue-6: 0,123,202;--semi-light-blue-7: 0,99,167;--semi-light-blue-8: 0,75,131;--semi-light-blue-9: 0,53,95;--semi-light-green-0: 243,248,236;--semi-light-green-1: 227,240,208;--semi-light-green-2: 200,226,165;--semi-light-green-3: 173,211,126;--semi-light-green-4: 147,197,91;--semi-light-green-5: 123,182,60;--semi-light-green-6: 100,152,48;--semi-light-green-7: 78,121,38;--semi-light-green-8: 57,91,27;--semi-light-green-9: 37,61,18;--semi-lime-0: 242,250,230;--semi-lime-1: 227,246,197;--semi-lime-2: 203,237,142;--semi-lime-3: 183,227,91;--semi-lime-4: 167,218,44;--semi-lime-5: 155,209,0;--semi-lime-6: 126,174,0;--semi-lime-7: 99,139,0;--semi-lime-8: 72,104,0;--semi-lime-9: 47,70,0;--semi-orange-0: 255,248,234;--semi-orange-1: 254,238,204;--semi-orange-2: 254,217,152;--semi-orange-3: 253,193,101;--semi-orange-4: 253,166,51;--semi-orange-5: 252,136,0;--semi-orange-6: 210,103,0;--semi-orange-7: 168,74,0;--semi-orange-8: 126,49,0;--semi-orange-9: 84,29,0;--semi-pink-0: 253,236,239;--semi-pink-1: 251,207,216;--semi-pink-2: 246,160,181;--semi-pink-3: 242,115,150;--semi-pink-4: 237,72,123;--semi-pink-5: 233,30,99;--semi-pink-6: 197,19,86;--semi-pink-7: 162,11,72;--semi-pink-8: 126,5,58;--semi-pink-9: 90,1,43;--semi-purple-0: 247,233,247;--semi-purple-1: 239,202,240;--semi-purple-2: 221,155,224;--semi-purple-3: 201,111,209;--semi-purple-4: 180,73,194;--semi-purple-5: 158,40,179;--semi-purple-6: 135,30,158;--semi-purple-7: 113,22,138;--semi-purple-8: 92,15,117;--semi-purple-9: 73,10,97;--semi-red-0: 254,242,237;--semi-red-1: 254,221,210;--semi-red-2: 253,183,165;--semi-red-3: 251,144,120;--semi-red-4: 250,102,76;--semi-red-5: 249,57,32;--semi-red-6: 213,37,21;--semi-red-7: 178,20,12;--semi-red-8: 142,8,5;--semi-red-9: 106,1,3;--semi-teal-0: 228,247,244;--semi-teal-1: 192,240,232;--semi-teal-2: 135,224,211;--semi-teal-3: 84,209,193;--semi-teal-4: 39,194,176;--semi-teal-5: 0,179,161;--semi-teal-6: 0,149,137;--semi-teal-7: 0,119,111;--semi-teal-8: 0,89,85;--semi-teal-9: 0,60,58;--semi-violet-0: 243,237,249;--semi-violet-1: 226,209,244;--semi-violet-2: 196,167,233;--semi-violet-3: 166,127,221;--semi-violet-4: 136,91,210;--semi-violet-5: 106,58,199;--semi-violet-6: 87,47,179;--semi-violet-7: 70,37,158;--semi-violet-8: 54,28,138;--semi-violet-9: 40,20,117;--semi-white: 255,255,255;--semi-yellow-0: 255,253,234;--semi-yellow-1: 254,251,203;--semi-yellow-2: 253,243,152;--semi-yellow-3: 252,232,101;--semi-yellow-4: 251,218,50;--semi-yellow-5: 250,200,0;--semi-yellow-6: 208,170,0;--semi-yellow-7: 167,139,0;--semi-yellow-8: 125,106,0;--semi-yellow-9: 83,72,0}
body[theme-mode=dark],body .semi-always-dark,:host([theme-mode=dark]),:host .semi-always-dark{--semi-red-0: 108,9,11;--semi-red-1: 144,17,16;--semi-red-2: 180,32,25;--semi-red-3: 215,51,36;--semi-red-4: 251,73,50;--semi-red-5: 252,114,90;--semi-red-6: 253,153,131;--semi-red-7: 253,190,172;--semi-red-8: 254,224,213;--semi-red-9: 255,243,239;--semi-pink-0: 92,7,48;--semi-pink-1: 128,14,65;--semi-pink-2: 164,23,81;--semi-pink-3: 199,34,97;--semi-pink-4: 235,47,113;--semi-pink-5: 239,86,134;--semi-pink-6: 243,126,159;--semi-pink-7: 247,168,188;--semi-pink-8: 251,211,220;--semi-pink-9: 253,238,241;--semi-purple-0: 74,16,97;--semi-purple-1: 94,23,118;--semi-purple-2: 115,31,138;--semi-purple-3: 137,40,159;--semi-purple-4: 160,51,179;--semi-purple-5: 181,83,194;--semi-purple-6: 202,120,209;--semi-purple-7: 221,160,225;--semi-purple-8: 239,206,240;--semi-purple-9: 247,235,247;--semi-violet-0: 64,27,119;--semi-violet-1: 76,36,140;--semi-violet-2: 88,46,160;--semi-violet-3: 100,57,181;--semi-violet-4: 114,70,201;--semi-violet-5: 136,101,212;--semi-violet-6: 162,136,223;--semi-violet-7: 190,173,233;--semi-violet-8: 221,212,244;--semi-violet-9: 241,238,250;--semi-indigo-0: 23,30,101;--semi-indigo-1: 32,41,122;--semi-indigo-2: 41,54,142;--semi-indigo-3: 52,68,163;--semi-indigo-4: 64,83,183;--semi-indigo-5: 95,113,197;--semi-indigo-6: 129,145,212;--semi-indigo-7: 167,180,226;--semi-indigo-8: 209,216,241;--semi-indigo-9: 237,239,248;--semi-blue-0: 5,49,112;--semi-blue-1: 10,70,148;--semi-blue-2: 19,92,184;--semi-blue-3: 29,117,219;--semi-blue-4: 41,144,255;--semi-blue-5: 84,169,255;--semi-blue-6: 127,193,255;--semi-blue-7: 169,215,255;--semi-blue-8: 212,236,255;--semi-blue-9: 239,248,255;--semi-light-blue-0: 0,55,97;--semi-light-blue-1: 0,77,133;--semi-light-blue-2: 3,102,169;--semi-light-blue-3: 10,129,204;--semi-light-blue-4: 19,159,240;--semi-light-blue-5: 64,180,243;--semi-light-blue-6: 110,200,246;--semi-light-blue-7: 157,220,249;--semi-light-blue-8: 206,238,252;--semi-light-blue-9: 235,248,254;--semi-cyan-0: 4,52,61;--semi-cyan-1: 7,79,92;--semi-cyan-2: 10,108,123;--semi-cyan-3: 14,137,153;--semi-cyan-4: 19,168,184;--semi-cyan-5: 56,187,198;--semi-cyan-6: 98,205,212;--semi-cyan-7: 145,223,227;--semi-cyan-8: 198,239,241;--semi-cyan-9: 231,247,248;--semi-teal-0: 2,60,57;--semi-teal-1: 4,90,85;--semi-teal-2: 7,119,111;--semi-teal-3: 10,149,136;--semi-teal-4: 14,179,161;--semi-teal-5: 51,194,176;--semi-teal-6: 94,209,193;--semi-teal-7: 142,225,211;--semi-teal-8: 196,240,232;--semi-teal-9: 230,247,244;--semi-green-0: 18,60,25;--semi-green-1: 28,90,37;--semi-green-2: 39,119,49;--semi-green-3: 50,149,61;--semi-green-4: 62,179,73;--semi-green-5: 93,194,100;--semi-green-6: 127,209,132;--semi-green-7: 166,225,168;--semi-green-8: 208,240,209;--semi-green-9: 236,247,236;--semi-light-green-0: 38,61,19;--semi-light-green-1: 59,92,29;--semi-light-green-2: 81,123,40;--semi-light-green-3: 103,153,52;--semi-light-green-4: 127,184,64;--semi-light-green-5: 151,198,95;--semi-light-green-6: 176,212,129;--semi-light-green-7: 201,227,167;--semi-light-green-8: 228,241,209;--semi-light-green-9: 243,248,237;--semi-lime-0: 49,70,3;--semi-lime-1: 75,105,5;--semi-lime-2: 103,141,9;--semi-lime-3: 132,176,12;--semi-lime-4: 162,211,17;--semi-lime-5: 174,220,58;--semi-lime-6: 189,229,102;--semi-lime-7: 207,237,150;--semi-lime-8: 229,246,201;--semi-lime-9: 243,251,233;--semi-yellow-0: 84,73,3;--semi-yellow-1: 126,108,6;--semi-yellow-2: 168,142,10;--semi-yellow-3: 210,175,15;--semi-yellow-4: 252,206,20;--semi-yellow-5: 253,222,67;--semi-yellow-6: 253,235,113;--semi-yellow-7: 254,245,160;--semi-yellow-8: 254,251,208;--semi-yellow-9: 255,254,236;--semi-amber-0: 81,46,9;--semi-amber-1: 121,75,15;--semi-amber-2: 161,107,22;--semi-amber-3: 202,143,30;--semi-amber-4: 242,183,38;--semi-amber-5: 245,202,80;--semi-amber-6: 247,219,122;--semi-amber-7: 250,234,166;--semi-amber-8: 252,246,210;--semi-amber-9: 254,251,237;--semi-orange-0: 85,31,3;--semi-orange-1: 128,53,6;--semi-orange-2: 170,80,10;--semi-orange-3: 213,111,15;--semi-orange-4: 255,146,20;--semi-orange-5: 255,174,67;--semi-orange-6: 255,199,114;--semi-orange-7: 255,221,161;--semi-orange-8: 255,239,208;--semi-orange-9: 255,249,237;--semi-grey-0: 28,31,35;--semi-grey-1: 46,50,56;--semi-grey-2: 65,70,76;--semi-grey-3: 85,91,97;--semi-grey-4: 107,112,117;--semi-grey-5: 136,141,146;--semi-grey-6: 167,171,176;--semi-grey-7: 198,202,205;--semi-grey-8: 230,232,234;--semi-grey-9: 249,249,249;--semi-white: 255, 255, 255;--semi-black: 0, 0, 0}
body,body[theme-mode=dark] .semi-always-light,:host,:host .semi-always-light{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-color-white: rgba(var(--semi-white), 1);--semi-color-black: rgba(var(--semi-black), 1);--semi-color-primary: rgba(var(--semi-blue-5), 1);--semi-color-primary-hover: rgba(var(--semi-blue-6), 1);--semi-color-primary-active: rgba(var(--semi-blue-7), 1);--semi-color-primary-disabled: rgba(var(--semi-blue-2), 1);--semi-color-primary-light-default: rgba(var(--semi-blue-0), 1);--semi-color-primary-light-hover: rgba(var(--semi-blue-1), 1);--semi-color-primary-light-active: rgba(var(--semi-blue-2), 1);--semi-color-secondary: rgba(var(--semi-light-blue-5), 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-secondary-disabled: rgba(var(--semi-light-blue-2), 1);--semi-color-secondary-light-default: rgba(var(--semi-light-blue-0), 1);--semi-color-secondary-light-hover: rgba(var(--semi-light-blue-1), 1);--semi-color-secondary-light-active: rgba(var(--semi-light-blue-2), 1);--semi-color-tertiary: rgba(var(--semi-grey-5), 1);--semi-color-tertiary-hover: rgba(var(--semi-grey-6), 1);--semi-color-tertiary-active: rgba(var(--semi-grey-7), 1);--semi-color-tertiary-light-default: rgba(var(--semi-grey-0), 1);--semi-color-tertiary-light-hover: rgba(var(--semi-grey-1), 1);--semi-color-tertiary-light-active: rgba(var(--semi-grey-2), 1);--semi-color-default: rgba(var(--semi-grey-0), 1);--semi-color-default-hover: rgba(var(--semi-grey-1), 1);--semi-color-default-active: rgba(var(--semi-grey-2), 1);--semi-color-info: rgba(var(--semi-blue-5), 1);--semi-color-info-hover: rgba(var(--semi-blue-6), 1);--semi-color-info-active: rgba(var(--semi-blue-7), 1);--semi-color-info-disabled: rgba(var(--semi-blue-2), 1);--semi-color-info-light-default: rgba(var(--semi-blue-0), 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-success: rgba(var(--semi-green-5), 1);--semi-color-success-hover: rgba(var(--semi-green-6), 1);--semi-color-success-active: rgba(var(--semi-green-7), 1);--semi-color-success-disabled: rgba(var(--semi-green-2), 1);--semi-color-success-light-default: rgba(var(--semi-green-0), 1);--semi-color-success-light-hover: rgba(var(--semi-green-1), 1);--semi-color-success-light-active: rgba(var(--semi-green-2), 1);--semi-color-danger: rgba(var(--semi-red-5), 1);--semi-color-danger-hover: rgba(var(--semi-red-6), 1);--semi-color-danger-active: rgba(var(--semi-red-7), 1);--semi-color-danger-light-default: rgba(var(--semi-red-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-warning: rgba(var(--semi-orange-5), 1);--semi-color-warning-hover: rgba(var(--semi-orange-6), 1);--semi-color-warning-active: rgba(var(--semi-orange-7), 1);--semi-color-warning-light-default: rgba(var(--semi-orange-0), 1);--semi-color-warning-light-hover: rgba(var(--semi-orange-1), 1);--semi-color-warning-light-active: rgba(var(--semi-orange-2), 1);--semi-color-focus-border: rgba(var(--semi-blue-5), 1);--semi-color-disabled-text: rgba(var(--semi-grey-9), .35);--semi-color-disabled-border: rgba(var(--semi-grey-1), 1);--semi-color-disabled-bg: rgba(var(--semi-grey-1), 1);--semi-color-disabled-fill: rgba(var(--semi-grey-8), .04);--semi-color-shadow: rgba(var(--semi-black), .04);--semi-color-link: rgba(var(--semi-blue-5), 1);--semi-color-link-hover: rgba(var(--semi-blue-6), 1);--semi-color-link-active: rgba(var(--semi-blue-7), 1);--semi-color-link-visited: rgba(var(--semi-blue-5), 1);--semi-color-border: rgba(var(--semi-grey-9), .08);--semi-color-nav-bg: rgba(var(--semi-white), 1);--semi-color-overlay-bg: rgba(22, 22, 26, .6);--semi-color-fill-0: rgba(var(--semi-grey-8), .05);--semi-color-fill-1: rgba(var(--semi-grey-8), .09);--semi-color-fill-2: rgba(var(--semi-grey-8), .13);--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-text-0: rgba(var(--semi-grey-9), 1);--semi-color-text-1: rgba(var(--semi-grey-9), .8);--semi-color-text-2: rgba(var(--semi-grey-9), .62);--semi-color-text-3: rgba(var(--semi-grey-9), .35);--semi-shadow-elevated: 0 0 1px rgba(0, 0, 0, .3), 0 4px 14px rgba(0, 0, 0, .1);--semi-border-radius-extra-small: 3px;--semi-border-radius-small: 3px;--semi-border-radius-medium: 6px;--semi-border-radius-large: 12px;--semi-border-radius-circle: 50%;--semi-border-radius-full: 9999px;--semi-color-highlight-bg: rgba(var(--semi-yellow-4), 1);--semi-color-highlight: 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-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)}
body[theme-mode=dark],body .semi-always-dark,:host([theme-mode=dark]),:host .semi-always-dark{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-color-white: rgba(228, 231, 245, 1);--semi-color-black: rgba(var(--semi-black), 1);--semi-color-primary: rgba(var(--semi-blue-5), 1);--semi-color-primary-hover: rgba(var(--semi-blue-6), 1);--semi-color-primary-active: rgba(var(--semi-blue-7), 1);--semi-color-primary-disabled: rgba(var(--semi-blue-2), 1);--semi-color-primary-light-default: rgba(var(--semi-blue-5), .2);--semi-color-primary-light-hover: rgba(var(--semi-blue-5), .3);--semi-color-primary-light-active: rgba(var(--semi-blue-5), .4);--semi-color-secondary: rgba(var(--semi-light-blue-5), 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-secondary-disabled: rgba(var(--semi-light-blue-2), 1);--semi-color-secondary-light-default: rgba(var(--semi-light-blue-5), .2);--semi-color-secondary-light-hover: rgba(var(--semi-light-blue-5), .3);--semi-color-secondary-light-active: rgba(var(--semi-light-blue-5), .4);--semi-color-tertiary: rgba(var(--semi-grey-5), 1);--semi-color-tertiary-hover: rgba(var(--semi-grey-6), 1);--semi-color-tertiary-active: rgba(var(--semi-grey-7), 1);--semi-color-tertiary-light-default: rgba(var(--semi-grey-5), .2);--semi-color-tertiary-light-hover: rgba(var(--semi-grey-5), .3);--semi-color-tertiary-light-active: rgba(var(--semi-grey-5), .4);--semi-color-default: rgba(var(--semi-grey-0), 1);--semi-color-default-hover: rgba(var(--semi-grey-1), 1);--semi-color-default-active: rgba(var(--semi-grey-2), 1);--semi-color-info: rgba(var(--semi-blue-5), 1);--semi-color-info-hover: rgba(var(--semi-blue-6), 1);--semi-color-info-active: rgba(var(--semi-blue-7), 1);--semi-color-info-disabled: rgba(var(--semi-blue-2), 1);--semi-color-info-light-default: rgba(var(--semi-blue-5), .2);--semi-color-info-light-hover: rgba(var(--semi-blue-5), .3);--semi-color-info-light-active: rgba(var(--semi-blue-5), .4);--semi-color-success: rgba(var(--semi-green-5), 1);--semi-color-success-hover: rgba(var(--semi-green-6), 1);--semi-color-success-active: rgba(var(--semi-green-7), 1);--semi-color-success-disabled: rgba(var(--semi-green-2), 1);--semi-color-success-light-default: rgba(var(--semi-green-5), .2);--semi-color-success-light-hover: rgba(var(--semi-green-5), .3);--semi-color-success-light-active: rgba(var(--semi-green-5), .4);--semi-color-danger: rgba(var(--semi-red-5), 1);--semi-color-danger-hover: rgba(var(--semi-red-6), 1);--semi-color-danger-active: rgba(var(--semi-red-7), 1);--semi-color-danger-light-default: rgba(var(--semi-red-5), .2);--semi-color-danger-light-hover: rgba(var(--semi-red-5), .3);--semi-color-danger-light-active: rgba(var(--semi-red-5), .4);--semi-color-warning: rgba(var(--semi-orange-5), 1);--semi-color-warning-hover: rgba(var(--semi-orange-6), 1);--semi-color-warning-active: rgba(var(--semi-orange-7), 1);--semi-color-warning-light-default: rgba(var(--semi-orange-5), .2);--semi-color-warning-light-hover: rgba(var(--semi-orange-5), .3);--semi-color-warning-light-active: rgba(var(--semi-orange-5), .4);--semi-color-focus-border: rgba(var(--semi-blue-5), 1);--semi-color-disabled-text: rgba(var(--semi-grey-9), .35);--semi-color-disabled-border: rgba(var(--semi-grey-1), 1);--semi-color-disabled-bg: rgba(var(--semi-grey-1), 1);--semi-color-disabled-fill: rgba(var(--semi-grey-8), .04);--semi-color-link: rgba(var(--semi-blue-5), 1);--semi-color-link-hover: rgba(var(--semi-blue-6), 1);--semi-color-link-active: rgba(var(--semi-blue-7), 1);--semi-color-link-visited: rgba(var(--semi-blue-5), 1);--semi-color-nav-bg: rgba(35, 36, 41, 1);--semi-shadow-elevated: inset 0 0 0 1px rgba(255, 255, 255, .1), 0 4px 14px rgba(0, 0, 0, .25);--semi-color-overlay-bg: rgba(22, 22, 26, .6);--semi-color-fill-0: rgba(var(--semi-white), .12);--semi-color-fill-1: rgba(var(--semi-white), .16);--semi-color-fill-2: rgba(var(--semi-white), .2);--semi-color-border: rgba(var(--semi-white), .08);--semi-color-shadow: rgba(var(--semi-black), .04);--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-text-0: rgba(var(--semi-grey-9), 1);--semi-color-text-1: rgba(var(--semi-grey-9), .8);--semi-color-text-2: rgba(var(--semi-grey-9), .6);--semi-color-text-3: rgba(var(--semi-grey-9), .35);--semi-border-radius-extra-small: 3px;--semi-border-radius-small: 3px;--semi-border-radius-medium: 6px;--semi-border-radius-large: 12px;--semi-border-radius-circle: 50%;--semi-border-radius-full: 9999px;--semi-color-highlight-bg: rgba(var(--semi-yellow-2), 1);--semi-color-highlight: rgba(var(--semi-white), 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-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)}
body,:host{--semi-transition_duration-slowest:0ms;--semi-transition_duration-slower:0ms;--semi-transition_duration-slow:0ms;--semi-transition_duration-normal:0ms;--semi-transition_duration-fast:0ms;--semi-transition_duration-faster:0ms;--semi-transition_duration-fastest:0ms;--semi-transition_duration-none:0ms;--semi-transition_function-linear:linear;--semi-transition_function-ease:ease;--semi-transition_function-easeIn:ease-in;--semi-transition_function-easeOut:ease-out;--semi-transition_function-easeInIOut:ease-in-out;--semi-transition_delay-none: 0ms;--semi-transition_delay-slowest:0ms;--semi-transition_delay-slower:0ms;--semi-transition_delay-slow:0ms;--semi-transition_delay-normal:0ms;--semi-transition_delay-fast:0ms;--semi-transition_delay-faster:0ms;--semi-transition_delay-fastest:0ms;--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)}
html,body,button,input,select,textarea{font-family:var(--app-font-family)}
html:not(.dark) .blur-ball-indigo{opacity:.25}
html:not(.dark) .blur-ball-teal{opacity:.2}
html.dark .with-pastel-balls:before{mix-blend-mode:screen}
.sf-page{background-color:#0a0a0f;color:#f0f0f5;min-height:100vh;margin-top:64px;font-family:var(--app-font-family)}
.sf-container{max-width:1280px;margin:0 auto;padding:0 24px}
.sf-section{padding:64px 0;border-top:1px solid #1f1f2e;background-color:#0a0a0f}
.sf-text-cyan{color:#00d4ff}
.sf-hero{position:relative;min-height:calc(100vh - 64px);display:flex;align-items:center;justify-content:center;overflow:hidden;padding:80px 0}
.sf-hero-glow{position:absolute;top:-30%;left:50%;transform:translate(-50%);width:900px;height:900px;border-radius:50%;background:radial-gradient(circle,rgba(124,58,237,.18) 0%,transparent 70%);pointer-events:none}
.sf-hero-glow-2{position:absolute;top:20%;left:25%;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(0,212,255,.08) 0%,transparent 70%);pointer-events:none}
.sf-hero-inner{position:relative;z-index:1;text-align:center}
.sf-hero-title{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;line-height:1.1;letter-spacing:-.02em;background:linear-gradient(135deg,#f0f0f5,#c4b5fd,#00d4ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
.sf-hero-sub{margin-top:24px;font-size:1.125rem;color:#8888a0;line-height:1.6}
.sf-hero-link{color:#00d4ff;text-decoration:none;transition:color .2s}
.sf-hero-link:hover{color:#38bdf8;text-decoration:underline}
.sf-hero-actions{margin-top:40px;display:flex;gap:16px;justify-content:center;align-items:center;flex-wrap:wrap}
.sf-hero-actions .sf-btn-primary,.sf-hero-actions .sf-btn-ghost{box-sizing:border-box;flex:0 0 220px;width:220px;height:56px;padding:0 22px;white-space:nowrap}
.sf-btn-primary{display:inline-flex;align-items:center;justify-content:center;padding:14px 36px;border-radius:10px;background:linear-gradient(135deg,#7c3aed,#6c5ce7);color:#fff;font-weight:600;font-size:16px;border:none;cursor:pointer;text-decoration:none;transition:all .3s ease}
.sf-btn-primary:hover{filter:brightness(1.15);box-shadow:0 0 30px #7c3aed59;transform:translateY(-1px);color:#fff}
.sf-btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 36px;border-radius:10px;background:transparent;color:#f0f0f5;font-weight:600;font-size:16px;border:1px solid #2a2a3d;cursor:pointer;text-decoration:none;transition:all .3s ease}
.sf-btn-ghost:hover{border-color:#7c3aed;background:#7c3aed14;box-shadow:0 0 20px #7c3aed1f;color:#f0f0f5}
.sf-btn-ghost-icons{display:inline-flex;align-items:center;gap:4px;opacity:.6}
.sf-btn-import{font-family:inherit}
.sf-btn-topup svg{flex-shrink:0;color:#00d4ff}
.sf-btn-import svg{flex-shrink:0;color:#00d4ff}
@media (max-width: 640px){.sf-hero-actions{width:min(100%,320px);margin-left:auto;margin-right:auto}.sf-hero-actions .sf-btn-primary,.sf-hero-actions .sf-btn-ghost{flex-basis:100%;width:100%}}
.sf-stats-bar{border-top:1px solid #1f1f2e;padding:48px 0;background-color:#0a0a0f}
.sf-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;text-align:center}
.sf-stat{display:flex;flex-direction:column;align-items:center}
.sf-stat-num{display:block;font-size:clamp(2rem,4vw,3.5rem);font-weight:800;letter-spacing:-.02em;background:linear-gradient(135deg,#7c3aed,#00d4ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;line-height:1}
.sf-stat-label{display:block;margin-top:8px;font-size:14px;color:#8888a0}
.sf-logos-bar{padding:40px 0;background-color:#0a0a0f}
.sf-logos-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px}
.sf-logo-item{width:36px;height:36px;display:flex;align-items:center;justify-content:center;opacity:.45;transition:opacity .3s}
.sf-logo-item:hover{opacity:1}
.sf-features-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}
.sf-fcard{background:#12121a;border:1px solid #1f1f2e;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;transition:all .3s ease}
.sf-fcard:hover{border-color:#7c3aed66;box-shadow:0 0 30px #7c3aed1a}
.sf-fcard-visual{padding:20px;background:#0d0d14;border-bottom:1px solid #1f1f2e;min-height:180px;display:flex;flex-direction:column;gap:6px}
.sf-fcard:hover .sf-chart-bar{opacity:1}
.sf-section-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:40px}
.sf-section-title{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;color:#f0f0f5;margin:0}
.sf-section-sub{font-size:14px;color:#8888a0;margin:4px 0 0}
.sf-view-all{font-size:14px;color:#00d4ff;text-decoration:none;flex-shrink:0}
.sf-view-all:hover{text-decoration:underline}
.sf-models-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
.sf-model-card{display:flex;align-items:center;gap:16px;padding:20px;background:#12121a;border:1px solid #1f1f2e;border-radius:16px;transition:all .3s ease}
.sf-model-card:hover{border-color:#7c3aed66;box-shadow:0 0 20px #7c3aed14}
.sf-model-icon{width:48px;height:48px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#1a1a2e;border:1px solid #2a2a3d}
.sf-model-info{flex:1;min-width:0;display:flex;flex-direction:column}
.sf-model-name{font-size:14px;font-weight:600;color:#f0f0f5}
.sf-model-provider{font-size:12px;color:#8888a0;margin-top:2px}
.sf-apps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
.sf-app-card{background:#12121a;border:1px solid #1f1f2e;border-radius:16px;overflow:hidden;transition:all .3s ease}
.sf-app-card:hover{border-color:#7c3aed66;box-shadow:0 0 20px #7c3aed14}
.sf-app-preview{aspect-ratio:16/9;background:#0d0d14;border-bottom:1px solid #1f1f2e;display:flex;align-items:center;justify-content:center;padding:20px}
.sf-app-mockup{width:100%;height:100%;border-radius:8px;background:#1a1a2e;border:1px solid #2a2a3d;padding:12px;display:flex;flex-direction:column;gap:10px}
.sf-app-mockup-bar{display:flex;gap:7px}
.sf-dot{width:9px;height:9px;border-radius:50%;background:#2a2a3d;box-shadow:inset 0 1px #ffffff52,0 0 0 1px #0000002e}
.sf-dot-r{background:#ff5f57;opacity:1}
.sf-dot-y{background:#ffbd2e;opacity:1}
.sf-dot-g{background:#28c840;opacity:1}
.sf-app-mockup-body{flex:1;display:flex;flex-direction:column;gap:8px;justify-content:center}
.sf-app-mockup-line{height:6px;border-radius:3px;background:#2a2a3d}
.sf-app-info{display:flex;align-items:center;gap:12px;padding:16px}
.sf-app-icon{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;flex-shrink:0}
.sf-app-meta{display:flex;flex-direction:column;min-width:0}
.sf-app-name{font-size:14px;font-weight:600;color:#f0f0f5}
.sf-app-desc{font-size:12px;color:#8888a0;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sf-steps-row{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
.sf-step{background:#12121a;border:1px solid #1f1f2e;border-radius:16px;padding:24px;transition:all .3s ease}
.sf-step:hover{border-color:#7c3aed66;box-shadow:0 0 20px #7c3aed14}
.sf-step-head{display:flex;align-items:center;gap:12px;margin-bottom:12px}
.sf-step-num{width:32px;height:32px;border-radius:50%;background:#7c3aed26;border:1px solid rgba(124,58,237,.3);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#7c3aed;flex-shrink:0}
.sf-step-head h3{font-size:16px;font-weight:700;color:#f0f0f5;margin:0}
.sf-step-desc{font-size:13px;color:#8888a0;line-height:1.5;margin:0 0 16px}
.sf-step-ui{display:flex;flex-direction:column;gap:8px}
.sf-step-btn{width:100%;padding:10px;border-radius:10px;background:#1a1a2e;border:1px solid #2a2a3d;color:#f0f0f5;font-size:13px;cursor:default;transition:border-color .2s;text-align:center}
.sf-step-btn:hover{border-color:#7c3aed}
.sf-step-tx{display:flex;justify-content:space-between;padding:10px 14px;border-radius:10px;background:#1a1a2e;border:1px solid #2a2a3d;font-size:13px;color:#8888a0}
.sf-step-tx-amt{color:#10b981;font-weight:600}
.sf-step-key{padding:12px 14px;border-radius:10px;background:#1a1a2e;border:1px solid #2a2a3d}
.sf-step-key-label{display:block;font-size:10px;color:#8888a0;margin-bottom:4px;text-transform:uppercase;letter-spacing:.5px}
.sf-step-key-val{font-size:14px;color:#f0f0f5;font-family:SF Mono,monospace}
.sf-announce-list{display:flex;flex-direction:column;gap:20px}
.sf-announce-item{display:flex;gap:24px;background:#12121a;border:1px solid #1f1f2e;border-radius:16px;overflow:hidden;transition:all .3s ease}
.sf-announce-item:hover{border-color:#7c3aed66;box-shadow:0 0 20px #7c3aed14}
.sf-announce-img{flex-shrink:0;width:200px;min-height:120px;border-radius:16px 0 0 16px}
.sf-announce-content{flex:1;padding:20px 20px 20px 0;display:flex;flex-direction:column;justify-content:center}
.sf-announce-content h3{font-size:16px;font-weight:600;color:#f0f0f5;margin:0 0 8px;line-height:1.4}
.sf-announce-content p{font-size:13px;color:#8888a0;line-height:1.6;margin:0 0 12px}
.sf-announce-date{font-size:12px;color:#8888a0}
.sf-footer{border-top:1px solid #1f1f2e;padding:48px 0;background:#0a0a0f}
.sf-footer-grid{display:grid;grid-template-columns:2fr repeat(4,1fr);gap:32px}
.sf-footer-brand{display:flex;flex-direction:column;gap:8px}
.sf-footer-logo{font-size:18px;font-weight:700;color:#f0f0f5}
.sf-footer-copy{font-size:13px;color:#8888a0}
.sf-footer-col h4{font-size:13px;font-weight:600;color:#f0f0f5;text-transform:uppercase;letter-spacing:.5px;margin:0 0 16px}
.sf-footer-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}
.sf-footer-col ul li a,.sf-footer-col ul li span{font-size:14px;color:#8888a0;text-decoration:none;transition:color .2s}
.sf-footer-col ul li a:hover{color:#00d4ff}
@media (max-width: 768px){.invitation-center-shell{margin-top:64px;padding:0 12px}.invitation-agent-panel,.invitation-panel{min-height:0}.invitation-agent-panel{grid-template-columns:1fr;gap:18px}.invitation-agent-copy{padding-left:0}.invitation-agent-copy h2.semi-typography{font-size:34px}.invitation-agent-benefits{margin-top:22px}.invitation-agent-visual{display:none;min-height:0}.invitation-agent-planet-wrap{width:min(100%,440px);height:300px}.invitation-agent-planet{width:230px;height:230px}.invitation-agent-planet-ring{width:360px;height:92px}.invitation-agent-orbit-wide{width:430px;height:118px}.invitation-agent-orbit-tight{width:320px;height:86px}.invitation-title-row,.invitation-hero-head{align-items:flex-start;flex-direction:column}.invitation-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.invitation-copy-stack .semi-input-wrapper{align-items:stretch;height:auto}.invitation-copy-stack .semi-input-suffix{margin-left:8px}.app-content .semi-input-prefix,.semi-modal-content .semi-input-prefix,.semi-sidesheet-inner .semi-input-prefix{max-width:min(48%,140px);margin-right:10px!important}.invitation-input-prefix{min-width:96px}.invitation-copy-stack .semi-input-suffix .semi-button{padding-right:12px!important;padding-left:12px!important}.invitation-detail-panel,.invitation-rules-panel{padding:20px 16px}.invitation-detail-panel .semi-tabs-bar,.invitation-detail-panel .semi-tabs-content{padding-right:10px;padding-left:10px}.sf-hero{min-height:auto;padding:60px 0}.sf-stats-grid{grid-template-columns:repeat(2,1fr);gap:24px}.sf-features-grid{grid-template-columns:1fr 1fr}.sf-steps-row,.sf-apps-grid,.sf-models-grid{grid-template-columns:1fr}.sf-announce-item{flex-direction:column;gap:0}.sf-announce-img{width:100%;min-height:100px;border-radius:16px 16px 0 0}.sf-announce-content{padding:16px}.sf-footer-grid{grid-template-columns:1fr 1fr}.sf-footer-brand{grid-column:1 / -1}.sf-section{padding:40px 0}.sf-section-header{flex-direction:column;align-items:flex-start;gap:8px}.sf-fcard-visual{min-height:160px}.sf-logo-item{width:28px;height:28px}.sf-import-shell{width:calc(100vw - 24px);max-height:calc(100vh - 32px);min-height:auto;padding:18px 14px 16px}.sf-import-close{top:12px;right:12px}.sf-import-kicker-row{align-items:flex-start;flex-direction:column}.sf-import-title{font-size:19px}.sf-import-tool-grid{gap:6px;margin-bottom:10px}.sf-import-tool{flex:1 1 calc(50% - 8px);justify-content:flex-start;min-width:0}.sf-import-model-line{grid-template-columns:1fr;gap:8px}.sf-import-model-hint{display:none}.sf-import-platform-row{align-items:flex-start;flex-direction:column}.sf-import-panel{padding:12px}.sf-import-script-head{flex-direction:column}.sf-import-script-head .semi-button{width:100%}.sf-import-cc-line{align-items:flex-start;flex-direction:column}.sf-import-submodel-toggle{margin-left:0}.sf-import-submodel-grid{grid-template-columns:1fr;width:100%}.sf-import-code{max-height:28vh;font-size:12px}.sf-import-action-row>code{width:100%;white-space:normal;word-break:break-all}.sf-import-manual-field{grid-template-columns:1fr 40px;padding:8px 10px}.sf-import-manual-field span{grid-column:1 / -1}.sf-import-login-hint{grid-template-columns:1fr}.sf-import-footer-actions{flex-wrap:wrap}.sf-import-footer-actions button{margin-left:0}.sf-contact-hero{min-height:auto;padding:56px 0 40px}.sf-contact-alert{align-items:flex-start;margin-bottom:40px;padding:16px}.sf-contact-heading{margin-bottom:44px}.sf-contact-heading p{font-size:15px}.sf-contact-grid{grid-template-columns:1fr;gap:16px}.sf-contact-card{height:auto;min-height:220px;padding:24px;border-radius:14px}.sf-contact-card h2,.sf-contact-card p{white-space:normal}.sf-contact-doc-card .sf-contact-card-preview{height:116px}.sf-contact-info-card .sf-contact-card-preview{width:148px;height:78px}.sf-contact-support-strip{align-items:flex-start;flex-direction:column}.sf-contact-assurance-grid{grid-template-columns:1fr}}
.sf-contact-page .sf-hero-glow,.sf-contact-page .sf-hero-glow-2{display:none}
.sf-home-page{display:flex;position:relative;min-height:100vh;flex-direction:column;margin-top:0;overflow:hidden;isolation:isolate;color:var(--xai-text);background:var(--xai-bg);font-family:var(--app-font-family)}
.sf-home-page:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;content:"";background:linear-gradient(180deg,#0000002e,#0000007a 46%,#000000c7),radial-gradient(ellipse at 50% 0%,rgba(255,255,255,.12),transparent 54%),url(/star.jpg);background-position:center,center top,center top;background-repeat:no-repeat;background-size:cover,cover,max(1180px,100vw) auto;opacity:.86;filter:grayscale(1) saturate(0) brightness(1.38) contrast(1.32)}
.sf-home-page:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;content:"";background:radial-gradient(ellipse at 50% 0%,rgba(255,255,255,.055),transparent 56%),linear-gradient(180deg,transparent 0%,rgba(0,0,0,.18) 58%,rgba(0,0,0,.5) 100%);opacity:.54}
.sf-home-page>*{position:relative;z-index:1;order:10}
.sf-home-page .sf-hero{order:1}
.sf-home-page .sf-product-section{order:2}
.sf-home-page .sf-stats-bar{order:3}
.sf-home-page .sf-logos-bar{order:4}
.sf-home-page .sf-footer{order:20}
.sf-home-page .sf-container{max-width:1280px;padding:0 24px}
.sf-home-page .sf-section,.sf-home-page .sf-stats-bar,.sf-home-page .sf-logos-bar,.sf-home-page .sf-footer{background:transparent;border-top:0}
.sf-home-page .sf-section{padding:76px 0}
.sf-home-page .sf-product-section{padding-top:20px}
.sf-home-page .sf-hero{min-height:auto;padding:196px 0 58px;background:transparent}
.sf-home-page .sf-hero-glow,.sf-home-page .sf-hero-glow-2{display:none}
.sf-home-page .sf-hero-inner{display:flex;max-width:920px;flex-direction:column;align-items:center}
.sf-home-page .sf-hero-title{max-width:920px;margin:0;padding-bottom:.28em;overflow:visible;color:var(--xai-text);background:none;font-size:76px;font-weight:500;letter-spacing:0;line-height:1.22;text-wrap:balance;-webkit-text-fill-color:currentColor}
.sf-home-page .sf-hero-title-text{position:relative;display:flex;width:min(92vw,9em);min-height:1.28em;align-items:baseline;justify-content:center;margin:0 auto;overflow:visible;text-align:center;white-space:nowrap;-webkit-font-kerning:normal;font-kerning:normal;font-variant-ligatures:none}
.sf-home-page .sf-hero-title-text:after{position:absolute;right:.08em;bottom:-.14em;left:.08em;height:2px;content:"";background:linear-gradient(90deg,transparent,hsl(37 100% 76%),var(--xai-purple),transparent);opacity:.76;transform:scaleX(.74);transform-origin:center;animation:sfXaiUnderline 4s ease-in-out infinite}
.sf-home-page .sf-hero-type-title{animation:none}
.sf-home-page .sf-hero-word-current{position:static;display:inline-block;line-height:inherit;letter-spacing:0;white-space:nowrap;transform:none;transition:none;animation:none}
.sf-home-page .sf-hero-sub{max-width:620px;margin-top:26px;color:#ffffff75;font-size:18px;font-weight:400;line-height:29px}
.sf-home-page .sf-hero-link,.sf-home-page .sf-text-cyan{color:#ffffffdb!important;-webkit-text-decoration-color:rgba(255,255,255,.28);text-decoration-color:#ffffff47;text-underline-offset:5px}
.sf-home-page .sf-hero-link:hover,.sf-home-page .sf-view-all:hover,.sf-home-page .sf-fcard-link:hover,.sf-home-page .sf-footer-col ul li a:hover{color:#fff!important;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}
.sf-home-page .sf-hero-actions{margin-top:32px;gap:10px}
.sf-home-page .sf-hero-actions .sf-btn-primary,.sf-home-page .sf-hero-actions .sf-btn-ghost{width:auto;min-width:136px;height:44px;flex:0 1 auto;padding:0 20px;border-radius:999px;font-size:14px;font-weight:500;line-height:20px;transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}
.sf-home-page .sf-btn-primary{color:#080808!important;background:#fff;border:1px solid #fff;box-shadow:none;-webkit-text-fill-color:#080808}
.sf-home-page .sf-btn-primary:hover{color:#080808!important;background:#ffffffdb;border-color:#ffffffdb;box-shadow:none;transform:translateY(-1px);-webkit-text-fill-color:#080808}
.sf-home-page .sf-btn-ghost{color:#ffffffe6!important;background:#ffffff06;border:1px solid rgba(255,255,255,.15);box-shadow:none;-webkit-text-fill-color:rgba(255,255,255,.9)}
.sf-home-page .sf-btn-ghost:hover{color:#fff!important;background:#ffffff12;border-color:#ffffff52;box-shadow:none;transform:translateY(-1px);-webkit-text-fill-color:#fff}
.sf-home-page .sf-hero-actions .sf-btn-primary *,.sf-home-page .sf-hero-actions .sf-btn-ghost *{color:inherit!important;-webkit-text-fill-color:currentColor}
.sf-home-page .sf-btn-ghost-icons{opacity:.72;filter:grayscale(1)}
.sf-home-page .sf-btn-topup svg,.sf-home-page .sf-btn-import svg{color:#ffffffb8}
.sf-home-page .sf-features-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.sf-home-page .sf-fcard,.sf-home-page .sf-announce-item{overflow:hidden;background:var(--xai-card);border:1px solid var(--xai-border);border-radius:16px;box-shadow:none;transition:border-color .2s ease,background-color .2s ease,transform .2s ease}
.sf-home-page .sf-fcard:hover,.sf-home-page .sf-announce-item:hover{background:#1d1d1d;border-color:var(--xai-border-hover);box-shadow:none;transform:translateY(-1px)}
.sf-home-page .sf-fcard{position:relative;height:280px;min-height:0;background:#1a1a1a;cursor:default}
.sf-home-page .sf-fcard:before{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:4;pointer-events:none;content:"";background:linear-gradient(90deg,transparent 35%,rgba(255,255,255,.09),transparent 65%);opacity:0;transform:translate(-100%) rotate(8deg);transition:opacity .18s ease,transform .7s ease-out}
.sf-home-page .sf-product-section .sf-fcard:after{display:none}
.sf-home-page .sf-fcard:hover:before{opacity:1;transform:translate(100%) rotate(8deg)}
.sf-home-page .sf-fcard-visual{position:absolute;top:0;right:0;bottom:0;left:0;min-height:190px;height:100%;padding:16px 20px;overflow:hidden;background:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px),var(--xai-code);background-size:28px 28px,28px 28px,auto;border-bottom:0;transition:transform .5s ease-out}
.sf-home-page .sf-fcard-visual:after{position:absolute;right:-20%;bottom:18%;width:58%;height:1px;content:"";background:linear-gradient(90deg,transparent,var(--xai-cyan),transparent);opacity:0;transition:opacity .18s ease}
.sf-home-page .sf-fcard:hover .sf-fcard-visual{transform:scale(1.02)}
.sf-home-page .sf-fcard:hover .sf-fcard-visual:after{opacity:.5;animation:sfXaiDataLine .7s ease-out}
.sf-home-page .sf-product-section .sf-fcard-body{display:none}
.sf-home-page .sf-product-section .sf-fcard-body h3{max-width:calc(100% - 110px);margin:0;overflow:hidden;font-size:15px;font-weight:500;line-height:20px;text-overflow:ellipsis;white-space:nowrap}
.sf-home-page .sf-product-section .sf-fcard-body p{display:none}
.sf-home-page .sf-product-section .sf-fcard-link{display:inline-flex;align-items:center;flex-shrink:0;color:#ffffff8a;cursor:default;font-size:13px;line-height:20px;pointer-events:none}
.sf-home-page .sf-product-section .sf-fcard-link:hover{color:#ffffff8a!important;text-decoration:none;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}
.sf-home-page .sf-xai-chat-preview,.sf-home-page .sf-xai-build-preview,.sf-home-page .sf-xai-imagine-preview,.sf-home-page .sf-xai-voice-preview{padding:0;background:#1a1a1a;background-image:none}
.sf-home-page .sf-xai-chat-preview:after,.sf-home-page .sf-xai-build-preview:after,.sf-home-page .sf-xai-imagine-preview:after,.sf-home-page .sf-xai-voice-preview:after{display:none}
.sf-home-page .sf-xai-chat-preview{display:block;padding:0;background:radial-gradient(circle at 82% 22%,rgba(255,255,255,.05),transparent 28%),radial-gradient(circle at 20% 86%,rgba(136,166,255,.08),transparent 32%),#1a1a1a}
.sf-home-page .sf-xai-chat-preview:before,.sf-home-page .sf-xai-chat-preview:after{position:absolute;right:0;left:0;z-index:2;height:66px;pointer-events:none;content:""}
.sf-home-page .sf-xai-chat-preview:before{top:0;display:block;background:linear-gradient(180deg,#1a1a1a,#1a1a1a00)}
.sf-home-page .sf-xai-chat-preview:after{bottom:0;display:block;background:linear-gradient(0deg,#1a1a1a,#1a1a1a00)}
.sf-home-page .sf-xai-dialogue-stream{display:flex;flex-direction:column;position:absolute;top:28px;right:22px;bottom:34px;left:22px;justify-content:flex-end;gap:14px;pointer-events:none}
.sf-home-page .sf-xai-dialogue-row{display:flex;width:-webkit-fit-content;width:fit-content;max-width:calc(100% - 18px);min-height:38px;align-items:center;gap:9px;padding:9px 14px;color:#ffffffc2;background:#ffffff12;border:1px solid rgba(255,255,255,.11);border-radius:12px;box-shadow:0 1px #ffffff0f inset,0 18px 46px #0003;font-size:13px;line-height:18px;opacity:.92;transform-origin:50% 100%;animation:sfXaiDialoguePop .42s cubic-bezier(.18,.9,.22,1) both}
.sf-home-page .sf-xai-dialogue-row span{white-space:nowrap}
.sf-home-page .sf-xai-dialogue-user{margin-left:auto;animation-name:sfXaiDialoguePopRight}
.sf-home-page .sf-xai-dialogue-assistant{margin-right:auto;color:#ffffffd1;animation-name:sfXaiDialoguePopLeft}
.sf-home-page .sf-xai-dialogue-avatar{display:inline-flex;width:22px;height:22px;flex:0 0 auto;align-items:center;justify-content:center;color:#ffffffc2;background:#ffffff12;border-radius:999px}
.sf-home-page .sf-xai-chat-bubble{position:absolute;min-height:36px;padding:0 13px;background:#ffffff12;border-color:#ffffff1b;box-shadow:0 1px #ffffff0e inset,0 16px 44px #0000002e;animation:sfXaiBubbleDrift 6s ease-in-out infinite}
.sf-home-page .sf-xai-chat-bubble.wide{width:min(70%,420px)}
.sf-home-page .sf-xai-chat-bubble.mid{width:min(64%,390px)}
.sf-home-page .sf-xai-chat-bubble.short{width:min(48%,290px)}
.sf-home-page .sf-xai-chat-bubble.right{right:20px;justify-content:flex-start}
.sf-home-page .sf-xai-chat-bubble-1{top:30px;left:20px}
.sf-home-page .sf-xai-chat-bubble-2{top:82px}
.sf-home-page .sf-xai-chat-bubble-3{top:132px;left:20px}
.sf-home-page .sf-xai-chat-bubble-4{top:182px}
.sf-home-page .sf-xai-chat-bubble-5{top:218px;left:20px}
.sf-home-page .sf-xai-build-preview{padding:0;font-family:SF Mono,Menlo,Monaco,Consolas,Liberation Mono,monospace;color:#ffffffad}
.sf-home-page .sf-xai-build-preview:before{position:absolute;right:20px;bottom:18px;left:20px;height:20px;pointer-events:none;content:"";background:linear-gradient(90deg,transparent,rgba(145,193,122,.32),transparent),#91c17a1f;filter:blur(12px);opacity:.46;animation:sfXaiTerminalGlow 4.4s ease-in-out infinite}
.sf-home-page .sf-xai-build-preview>*{position:relative;z-index:1}
.sf-home-page .sf-xai-code-top{display:flex;height:43px;align-items:center;gap:8px;padding:0 16px;margin-bottom:0;font-size:11px}
.sf-home-page .sf-xai-dot{width:9px;height:9px;flex-shrink:0;border-radius:999px}
.sf-home-page .sf-xai-dot-red{background:#ff5f57}
.sf-home-page .sf-xai-dot-yellow{background:#ffbd2e}
.sf-home-page .sf-xai-dot-green{background:#28c840}
.sf-home-page .sf-xai-code-path{margin-left:14px;color:#ffffff70;font-family:SF Mono,Menlo,Monaco,Consolas,Liberation Mono,monospace}
.sf-home-page .sf-xai-code-meter{width:58px;height:7px;margin-left:auto;overflow:hidden;background:#ffffff17}
.sf-home-page .sf-xai-code-meter i{display:block;height:100%;background:#ffffffd1;transition:width .42s cubic-bezier(.18,.8,.22,1)}
.sf-home-page .sf-xai-code-percent{min-width:42px;color:#ffffff6b;font-family:SF Mono,Menlo,Monaco,Consolas,Liberation Mono,monospace;text-align:right}
.sf-home-page .sf-xai-code-viewport{position:absolute;top:43px;right:0;bottom:0;left:0;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 13%,#000 82%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 13%,#000 82%,transparent 100%)}
.sf-home-page .sf-xai-code-stream{display:grid;gap:3px;padding:2px 16px 26px;font-family:SF Mono,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:400;line-height:18px;animation:sfXaiCodeStreamLift .54s cubic-bezier(.18,.8,.22,1) both}
.sf-home-page .sf-xai-code-line,.sf-home-page .sf-xai-code-task{display:flex;min-height:18px;align-items:center;gap:9px;overflow:hidden;color:#ffffffa3;opacity:.9;transform:translateZ(0)}
.sf-home-page .sf-xai-code-line span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.sf-home-page .sf-xai-code-meta span{color:#91c17a}
.sf-home-page .sf-xai-code-task{color:#42c9c2e0;font-size:12px}
.sf-home-page .sf-xai-code-task span{margin-left:auto;color:#ffffff5c}
.sf-home-page .sf-xai-code-thinking{color:#beb5ff9e}
.sf-home-page .sf-xai-code-tool{color:#3bdad1e0}
.sf-home-page .sf-xai-code-scan{color:#ffffff7a}
.sf-home-page .sf-xai-code-thought{color:#ffffffb3}
.sf-home-page .sf-xai-code-add{padding-left:9px;background:#61a04a33}
.sf-home-page .sf-xai-code-remove{padding-left:9px;background:#8f2d3757}
.sf-home-page .sf-xai-code-line em{display:inline-block;width:21px;color:#8fd36e;font-style:normal}
.sf-home-page .sf-xai-code-green,.sf-home-page .sf-xai-code-red{margin-left:38px;padding-left:10px}
.sf-home-page .sf-xai-code-green{background:#61a04a33}
.sf-home-page .sf-xai-code-red{background:#8f2d3757}
.sf-home-page .sf-xai-code-command{margin:4px -16px;padding:7px 16px 8px;color:#ffffffdb;background:#ffffff0e;font-family:SF Mono,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:15px;font-weight:400;line-height:22px;opacity:.94}
.sf-home-page .sf-xai-code-fresh{animation:sfXaiCodeRowIn .36s cubic-bezier(.18,.8,.22,1) both}
.sf-home-page .sf-xai-imagine-preview{position:relative;display:block;padding:4px;background:#05070c}
.sf-home-page .sf-imagine-slot{position:relative;overflow:hidden;background:#0b0c10;border:1px solid rgba(255,255,255,.055);border-radius:7px}
.sf-home-page .sf-xai-imagine-preview{display:grid;grid-template-columns:minmax(0,2.08fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:4px}
.sf-home-page .sf-imagine-shot{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-size:cover;filter:brightness(.74) saturate(1.08);opacity:0;transform:scale(1.025);will-change:opacity,transform,filter;animation:sfXaiImagineSlotFade 15s ease-in-out infinite;animation-delay:calc(var(--image-index) * 5s)}
.sf-home-page .sf-imagine-slot-main{grid-row:1 / span 2}
.sf-home-page .sf-imagine-slot-top{grid-column:2;grid-row:1}
.sf-home-page .sf-imagine-slot-bottom{grid-column:2;grid-row:2}
.sf-home-page .sf-imagine-slot-top .sf-imagine-shot{animation-duration:12s;animation-delay:calc(var(--image-index) * 4s)}
.sf-home-page .sf-imagine-slot-bottom .sf-imagine-shot{animation-duration:18s;animation-delay:calc(var(--image-index) * 6s)}
.sf-home-page .sf-xai-imagine-preview:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;content:"";background:radial-gradient(circle at 50% 104%,rgba(0,0,0,.62),transparent 34%),linear-gradient(180deg,#0000000a,#0000003d)}
.sf-home-page .sf-xai-voice-preview{display:flex;align-items:center;justify-content:center;padding-bottom:0;background:radial-gradient(circle at 50% 45%,rgba(130,104,255,.09),transparent 26%),#181818}
.sf-home-page .sf-xai-wave{display:flex;height:116px;align-items:center;justify-content:center;gap:7px;filter:drop-shadow(0 0 28px rgba(106,72,230,.2));animation:sfXaiVoiceBreath 3.6s ease-in-out infinite}
.sf-home-page .sf-xai-wave span{width:10px;height:var(--wave-height);border-radius:999px;background:linear-gradient(180deg,#6da7ff,#6a48e6 48%,#f05298);animation:sfXaiWave 2.4s ease-in-out infinite;animation-delay:calc(var(--wave-index) * 70ms)}
.sf-home-page .sf-fcard-
.sf-home-page .sf-fcard-body h3,.sf-home-page .sf-step-head h3{margin:0 0 6px;color:#fff;font-size:20px;font-weight:500;letter-spacing:0;line-height:26px}
.sf-home-page .sf-fcard-body p,.sf-home-page .sf-step-desc,.sf-home-page .sf-section-sub,.sf-home-page .sf-app-desc,.sf-home-page .sf-model-provider,.sf-home-page .sf-announce-content p,.sf-home-page .sf-announce-date,.sf-home-page .sf-footer-copy,.sf-home-page .sf-stat-label{color:var(--xai-muted)}
.sf-home-page .sf-fcard-body p{margin:0 0 8px;font-size:13px;line-height:19px}
.sf-home-page .sf-fcard-link{color:#ffffffb8;font-size:13px;text-decoration:none}
.sf-home-page .sf-view-all{color:#ffffffb8!important;font-size:13px;text-decoration:none}
.sf-home-page .sf-fcard-model-row,.sf-home-page .sf-routing-badge,.sf-home-page .sf-step-btn,.sf-home-page .sf-step-tx,.sf-home-page .sf-step-key{background:#ffffff09;border:1px solid var(--xai-border);border-radius:999px}
.sf-home-page .sf-fcard-model-row{min-height:23px;padding:3px 10px;animation:sfXaiModelFloat 5s ease-in-out infinite}
.sf-home-page .sf-fcard-model-row:nth-child(2){animation-delay:.2s}
.sf-home-page .sf-fcard-model-row:nth-child(3){animation-delay:.4s}
.sf-home-page .sf-fcard-model-row:nth-child(4){animation-delay:.6s}
.sf-home-page .sf-fcard-model-row:nth-child(5){animation-delay:.8s}
.sf-home-page .sf-xai-chat-preview .sf-xai-chat-bubble{animation:sfXaiBubbleDrift 6s ease-in-out infinite}
.sf-home-page .sf-fcard-model-row:hover{border-color:var(--xai-border-hover)}
.sf-home-page .sf-fcard-model-icon,.sf-home-page .sf-model-icon,.sf-home-page .sf-logo-item{filter:grayscale(1)}
.sf-home-page .sf-fcard-model-name,.sf-home-page .sf-routing-badge,.sf-home-page .sf-step-key-val,.sf-home-page .sf-step-key-label{color:#ffffffb8;font-family:SF Mono,Fira Code,monospace}
.sf-home-page .sf-fcard-model-name{font-size:11px}
.sf-home-page .sf-fcard-model-icon svg{width:14px;height:14px}
.sf-home-page .sf-routing-svg path{stroke:#ffffff47!important}
.sf-home-page .sf-routing-badge-active{color:#fff;border-color:#ffffff38;box-shadow:none}
.sf-home-page .sf-chart-bar{background:linear-gradient(180deg,var(--xai-purple),var(--xai-cyan));opacity:.72;transform-origin:bottom;animation:sfXaiBarPulse 2.8s ease-in-out infinite}
.sf-home-page .sf-chart-col:nth-child(2n) .sf-chart-bar{animation-delay:.22s}
.sf-home-page .sf-chart-col:nth-child(3n) .sf-chart-bar{animation-delay:.42s}
.sf-home-page .sf-security-shield path:first-child{stroke:#ffffff6b!important;fill:#ffffff06!important}
.sf-home-page .sf-security-shield path:last-child{stroke:var(--xai-green)!important}
.sf-home-page .sf-section-header{margin-bottom:28px}
.sf-home-page .sf-section-title{color:#fff;font-size:30px;font-weight:400;letter-spacing:0;line-height:36px}
.sf-home-page .sf-stats-bar{position:relative;padding:104px 0 96px;overflow:hidden;background-color:#00000024!important;background-image:none!important}
.sf-home-page .sf-stats-bar:before,.sf-home-page .sf-stats-bar:after{position:absolute;z-index:0;left:-34vw;width:clamp(260px,34vw,620px);height:1px;pointer-events:none;content:"";opacity:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.08) 18%,rgba(41,198,190,.62) 48%,rgba(136,166,255,.36) 68%,transparent 100%);filter:drop-shadow(0 0 4px rgba(41,198,190,.26)) drop-shadow(0 0 10px rgba(136,166,255,.1));mix-blend-mode:screen}
.sf-home-page .sf-stats-bar:before{top:32%;animation:sfXaiStatsRunnerA 5s cubic-bezier(.24,.72,.26,1) infinite}
.sf-home-page .sf-stats-bar:after{top:68%;width:clamp(220px,28vw,520px);background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.07) 18%,rgba(249,117,131,.5) 48%,rgba(136,166,255,.36) 68%,transparent 100%);animation:sfXaiStatsRunnerB 5.8s cubic-bezier(.24,.74,.28,1) infinite .75s}
.sf-home-page .sf-stats-bar .sf-container{max-width:1180px}
.sf-home-page .sf-stats-grid{position:relative;z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 40px;overflow:visible;background:transparent;border:0;border-radius:0}
.sf-home-page .sf-stats-grid:before,.sf-home-page .sf-stats-grid:after{position:absolute;z-index:0;left:-30vw;width:clamp(180px,24vw,420px);height:1px;pointer-events:none;content:"";opacity:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.08) 16%,rgba(255,255,255,.58) 44%,rgba(41,198,190,.38) 66%,transparent 100%);filter:drop-shadow(0 0 4px rgba(255,255,255,.2)) drop-shadow(0 0 9px rgba(41,198,190,.1));mix-blend-mode:screen}
.sf-home-page .sf-stats-grid:before{top:20%;animation:sfXaiStatsRunnerC 4.6s cubic-bezier(.24,.76,.26,1) infinite .2s}
.sf-home-page .sf-stats-grid:after{top:78%;width:clamp(240px,30vw,520px);background:linear-gradient(90deg,transparent 0%,rgba(136,166,255,.09) 18%,rgba(136,166,255,.54) 48%,rgba(249,117,131,.32) 70%,transparent 100%);animation:sfXaiStatsRunnerD 5.4s cubic-bezier(.24,.76,.28,1) infinite 1.25s}
.sf-home-page .sf-stat{position:relative;z-index:1;min-height:104px;justify-content:center;padding:0;background:transparent}
.sf-home-page .sf-stat-num{color:#fff;background:none;font-size:clamp(34px,3.6vw,58px);font-weight:400;letter-spacing:0;line-height:1;white-space:nowrap;-webkit-text-fill-color:currentColor}
.sf-home-page .sf-stat-label{margin-top:16px;color:#ffffff61;font-size:14px;line-height:20px}
.sf-home-page .sf-logos-bar{padding:26px 0 38px}
.sf-home-page .sf-logos-wrap{flex-wrap:nowrap;gap:clamp(10px,1.35vw,18px);overflow:hidden}
.sf-home-page .sf-logo-item{width:clamp(24px,2.4vw,34px);height:clamp(24px,2.4vw,34px);flex:0 1 clamp(24px,2.4vw,34px);opacity:.42;transition:opacity .18s ease,filter .18s ease,transform .18s ease}
.sf-home-page .sf-logo-item svg{width:100%;height:100%}
.sf-home-page .sf-logo-item:hover{opacity:1;filter:grayscale(0);transform:translateY(-1px)}
.sf-home-page .sf-models-grid,.sf-home-page .sf-apps-grid,.sf-home-page .sf-steps-row{gap:12px}
.sf-home-page .sf-model-card{position:relative;--model-accent: rgba(255, 255, 255, .68);--model-accent-soft: rgba(255, 255, 255, .105);min-height:218px;overflow:hidden;display:block;padding:0;background:transparent;border:0;box-shadow:none}
.sf-home-page .sf-model-card:nth-child(1){--model-accent: rgba(255, 255, 255, .76);--model-accent-soft: rgba(255, 255, 255, .125)}
.sf-home-page .sf-model-card:nth-child(2){--model-accent: rgba(255, 255, 255, .64);--model-accent-soft: rgba(255, 255, 255, .095)}
.sf-home-page .sf-model-card:nth-child(3){--model-accent: rgba(255, 255, 255, .7);--model-accent-soft: rgba(255, 255, 255, .11)}
.sf-home-page .sf-model-card:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;content:"";background:radial-gradient(ellipse at 74% 18%,var(--model-accent-soft),transparent 42%),radial-gradient(ellipse at 20% 84%,rgba(255,255,255,.055),transparent 40%),linear-gradient(180deg,#ffffff0d,#ffffff03 42%,#ffffff07),#101010;border:1px solid var(--xai-border);border-radius:16px;opacity:.94;box-shadow:0 1px #ffffff0b inset,0 -28px 70px #ffffff06 inset}
.sf-home-page .sf-model-card:after{position:absolute;right:24px;left:24px;bottom:50%;z-index:1;height:1px;pointer-events:none;content:"";background:linear-gradient(90deg,transparent,var(--model-accent),rgba(255,255,255,.32),transparent);opacity:.64;animation:sfXaiModelScan 4.2s ease-in-out infinite}
.sf-home-page .sf-model-preview{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;pointer-events:none;background:linear-gradient(180deg,#00000008,#00000047 58%,#000000ad),var(--model-bg),#101010;background-position:center;background-size:cover;border-radius:16px;opacity:.88}
.sf-home-page .sf-model-preview:before{position:absolute;top:16px;right:18px;bottom:94px;left:18px;content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.07),transparent),radial-gradient(circle at 72% 30%,rgba(255,255,255,.1),transparent 34%);opacity:.3;-webkit-mask-image:linear-gradient(180deg,#000,transparent 78%);mask-image:linear-gradient(180deg,#000,transparent 78%)}
.sf-home-page .sf-model-content{position:absolute;right:0;bottom:0;left:0;z-index:2;padding:56px 18px 14px;background:linear-gradient(180deg,transparent,rgba(15,15,15,.82) 46%,rgba(15,15,15,.98))}
.sf-home-page .sf-model-heading{display:flex;align-items:center;gap:12px;min-width:0;transform:translateY(2px)}
.sf-home-page .sf-model-icon{position:relative;z-index:1;width:36px;height:36px;flex:0 0 36px;margin-top:0;background:#ffffff0a;border-color:var(--xai-border);border-radius:999px}
.sf-home-page .sf-model-info{position:relative;z-index:1;min-width:0;margin-top:0}
.sf-home-page .sf-model-name,.sf-home-page .sf-app-name,.sf-home-page .sf-announce-content h3,.sf-home-page .sf-footer-logo{color:#fff;font-weight:500}
.sf-home-page .sf-model-name{font-size:19px;line-height:24px}
.sf-home-page .sf-model-provider{margin-top:3px;color:#ffffff70;font-size:12px;line-height:17px}
.sf-home-page .sf-step-tx-amt{color:var(--xai-green)}
.sf-home-page .sf-app-preview{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;padding:0;overflow:hidden;background:linear-gradient(180deg,#00000005,#0000004d 60%,#000000b8),var(--app-bg),var(--xai-code);background-position:center;background-size:cover;border:1px solid var(--xai-border);border-radius:16px}
.sf-home-page .sf-app-mockup{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;border:0;border-radius:0;box-shadow:0 -28px 70px #00000029 inset}
.sf-home-page .sf-app-mockup:after{position:absolute;right:20px;bottom:48%;left:20px;height:1px;pointer-events:none;content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.68),rgba(255,255,255,.28),transparent);opacity:.62;animation:sfXaiModelScan 4.6s ease-in-out infinite}
.sf-home-page .sf-app-mockup-bar,.sf-home-page .sf-app-mockup-body{position:relative;z-index:1;opacity:.28}
.sf-home-page .sf-app-card{position:relative;min-height:218px;overflow:hidden;padding:0;background:transparent;border:0;box-shadow:none}
.sf-home-page .sf-app-info{position:absolute;right:0;bottom:0;left:0;z-index:2;padding:56px 18px 14px;background:linear-gradient(180deg,transparent,rgba(15,15,15,.82) 46%,rgba(15,15,15,.98))}
.sf-home-page .sf-app-meta{min-width:0}
.sf-home-page .sf-app-name{font-size:19px;font-weight:500;line-height:24px}
.sf-home-page .sf-app-desc{margin-top:4px;color:#ffffff70;font-size:12px;line-height:18px}
.sf-home-page .sf-app-mockup-line{background:#ffffff1f}
.sf-home-page .sf-dot{width:9px;height:9px;opacity:.92;box-shadow:inset 0 1px #fff6,0 0 0 1px #0003,0 0 8px #ffffff0d}
.sf-home-page .sf-dot-r{background:#ff5f57}
.sf-home-page .sf-dot-y{background:#ffbd2e}
.sf-home-page .sf-dot-g{background:#28c840}
.sf-home-page .sf-app-icon{color:#0a0a0a;background:#fff!important;border-radius:999px}
.sf-home-page .sf-steps-row{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4.5vw,76px);isolation:isolate;overflow:visible;padding:18px 0 6px;background:transparent;border:0}
.sf-home-page .sf-steps-row:before,.sf-home-page .sf-steps-row:after{position:absolute;top:29px;right:0;left:0;z-index:0;height:1px;pointer-events:none;content:""}
.sf-home-page .sf-steps-row:before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.14),rgba(255,255,255,.14),transparent)}
.sf-home-page .sf-steps-row:after{display:none}
.sf-home-page .sf-step{position:relative;display:flex;min-height:208px;overflow:visible;isolation:isolate;flex-direction:column;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}
.sf-home-page .sf-step:before{display:none}
.sf-home-page .sf-step:after{display:none}
.sf-home-page .sf-step>*{position:relative;z-index:1}
.sf-home-page .sf-step-head{display:block;margin:0 0 12px}
.sf-home-page .sf-step-num{display:inline-flex;width:auto;height:22px;min-width:0;align-items:center;margin:0 0 34px;padding:0 14px 0 0;color:#ffffff7a;background:#000;border:0;border-radius:0;box-shadow:none;font-family:SF Mono,Fira Code,monospace;font-size:12px;font-weight:500;letter-spacing:0;line-height:1}
.sf-home-page .sf-step-num:before{content:"0"}
.sf-home-page .sf-step-head h3{max-width:230px;margin:0;font-size:24px;line-height:30px}
.sf-home-page .sf-step-desc{max-width:280px;margin:0;font-size:13px;line-height:21px}
.sf-home-page .sf-step-ui{position:relative;margin-top:auto;padding-top:16px;gap:7px}
.sf-home-page .sf-step-ui:before{position:absolute;top:0;right:0;left:0;height:1px;pointer-events:none;content:"";background:linear-gradient(90deg,rgba(255,255,255,.18),transparent 72%);opacity:.72}
.sf-home-page .sf-step-btn,.sf-home-page .sf-step-tx,.sf-home-page .sf-step-key{background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.13);border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}
.sf-home-page .sf-step-btn{display:flex;min-height:29px;align-items:center;justify-content:space-between;padding:0;color:#ffffffa3;font-size:12px;text-align:left}
.sf-home-page .sf-step-btn:after{width:min(68px,34%);height:1px;flex-shrink:0;content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.44));opacity:.64;transition:opacity .2s ease,transform .2s ease}
.sf-home-page .sf-step-btn:nth-child(2):after{width:min(52px,28%)}
.sf-home-page .sf-step-btn:nth-child(3):after{width:min(84px,40%)}
.sf-home-page .sf-step-btn:hover{color:#fff;border-color:#ffffff3d;transform:translate(2px)}
.sf-home-page .sf-step-btn:hover:after{opacity:1;transform:translate(4px)}
.sf-home-page .sf-step-tx{position:relative;min-height:32px;align-items:center;padding:0;overflow:hidden;color:#ffffff8c;font-family:SF Mono,Fira Code,monospace;font-size:12px}
.sf-home-page .sf-step-tx:before{display:none}
.sf-home-page .sf-step-tx:after{display:none}
.sf-home-page .sf-step-tx-amt{color:#ffffffdb;font-weight:500;text-shadow:0 0 16px rgba(255,255,255,.16)}
.sf-home-page .sf-step-key{position:relative;min-height:62px;padding:0 0 10px;overflow:hidden;background:transparent}
.sf-home-page .sf-step-key:before{display:none}
.sf-home-page .sf-step-key-label{margin:0 0 8px;color:#ffffff80;font-size:10px;letter-spacing:0}
.sf-home-page .sf-step-key-val{display:block;max-width:100%;padding:0;overflow:hidden;color:#ffffffe0;background:transparent;border:0;border-radius:0;font-size:13px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}
.sf-home-page .sf-announce-item{background:#141414}
.sf-home-page .sf-announce-img{position:relative;width:206px;min-height:132px;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,#00000014,#0000006b),linear-gradient(90deg,rgba(255,255,255,.1),transparent 38%),var(--announce-image, var(--announce-fallback)),#101010!important;background-position:center!important;background-size:cover!important;border-right:1px solid rgba(255,255,255,.06);box-shadow:0 1px #ffffff0b inset,0 -24px 56px #ffffff06 inset}
.sf-home-page .sf-announce-item:nth-child(1){--announce-glow: rgba(255, 255, 255, .115);--announce-line: rgba(255, 255, 255, .66)}
.sf-home-page .sf-announce-item:nth-child(2){--announce-glow: rgba(255, 255, 255, .09);--announce-line: rgba(255, 255, 255, .56)}
.sf-home-page .sf-announce-item:nth-child(3){--announce-glow: rgba(255, 255, 255, .1);--announce-line: rgba(255, 255, 255, .62)}
.sf-home-page .sf-announce-img:before{position:absolute;right:22px;bottom:48%;left:22px;z-index:0;height:1px;pointer-events:none;content:"";background:linear-gradient(90deg,transparent,var(--announce-line, rgba(255, 255, 255, .62)),rgba(255,255,255,.22),transparent);border-radius:0;box-shadow:0 -30px #ffffff14,0 28px #ffffff0e;opacity:.62;animation:sfXaiModelScan 4.6s ease-in-out infinite}
.sf-home-page .sf-announce-img:after{position:absolute;top:50%;left:50%;z-index:1;width:5px;height:5px;pointer-events:none;content:"";background:#fff;border-radius:50%;box-shadow:-56px -17px #ffffff8a,-21px 18px 0 -1px #ffffff70,34px -24px 0 -1px #ffffff57,62px 18px #fff6;opacity:.7;transform:translate(-50%,-50%);animation:sfXaiAnnounceNodes 3.8s ease-in-out infinite}
.sf-home-page .sf-announce-item:hover .sf-announce-img:before{opacity:.95;animation-duration:3.2s}
.sf-home-page .sf-announce-item:hover .sf-announce-img:after{opacity:1;filter:drop-shadow(0 0 10px rgba(255,255,255,.28))}
.sf-home-page .sf-footer{position:relative;padding:64px 0;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#000,#090909 42%,#050505);border-top:1px solid var(--xai-border)}
.sf-home-page .sf-footer:before,.sf-home-page .sf-footer:after{position:absolute;pointer-events:none;content:""}
.sf-home-page .sf-footer:before{right:-16%;bottom:-88px;left:-16%;z-index:0;height:min(38vw,390px);background:radial-gradient(ellipse at 50% 100%,#ff7c31e0,#e5602a94 18%,#a660485c,#4b4c5847 58%,#05050600 80%);filter:blur(22px);opacity:.94}
.sf-home-page .sf-footer:after{top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(ellipse at 50% 112%,rgba(255,139,61,.34),transparent 44%),radial-gradient(ellipse at 0% 55%,rgba(0,0,0,.9),transparent 42%),radial-gradient(ellipse at 100% 55%,rgba(0,0,0,.9),transparent 42%),linear-gradient(180deg,rgba(0,0,0,.82),transparent 46%)}
.sf-home-page .sf-footer-inner{position:relative;z-index:2}
.sf-home-page .sf-footer-grid{gap:38px}
.sf-home-page .sf-footer-brand{padding-right:34px;border-right:1px solid var(--xai-border)}
.sf-home-page .sf-footer-col h4{color:#fff;font-weight:500;letter-spacing:0;text-transform:none}
.sf-home-page .sf-footer-col ul li a,.sf-home-page .sf-footer-col ul li span{color:#ffffffc7!important}
@media (max-width: 1024px){.sf-home-page .sf-hero-title{font-size:64px}.sf-home-page .sf-features-grid,.sf-home-page .sf-stats-grid,.sf-home-page .sf-models-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-home-page .sf-stats-grid{gap:42px 28px}.sf-home-page .sf-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-home-page .sf-footer-brand{grid-column:1 / -1;padding-right:0;padding-bottom:24px;border-right:0;border-bottom:1px solid var(--xai-border)}}
@media (max-width: 768px){.sf-home-page .sf-container{padding:0 18px}.sf-home-page .sf-section{padding:52px 0}.sf-home-page .sf-product-section{padding-top:12px}.sf-home-page .sf-hero{padding:124px 0 34px}.sf-home-page .sf-hero-title{font-size:46px;line-height:1.2}.sf-home-page .sf-hero-sub{font-size:16px;line-height:26px}.sf-home-page .sf-hero-actions{width:min(100%,360px)}.sf-home-page .sf-hero-actions .sf-btn-primary,.sf-home-page .sf-hero-actions .sf-btn-ghost{width:100%;flex-basis:100%}.sf-home-page .sf-features-grid,.sf-home-page .sf-stats-grid,.sf-home-page .sf-models-grid,.sf-home-page .sf-apps-grid,.sf-home-page .sf-steps-row,.sf-home-page .sf-footer-grid{grid-template-columns:1fr}.sf-home-page .sf-fcard{height:auto;min-height:0}.sf-home-page .sf-fcard-visual{position:relative;inset:auto;height:auto;min-height:190px;padding:18px;border-bottom:1px solid var(--xai-border)}.sf-home-page .sf-fcard-.sf-home-page .sf-stat{min-height:92px}.sf-home-page .sf-stat-num{font-size:clamp(28px,8.5vw,42px)}.sf-home-page .sf-announce-item{flex-direction:column}.sf-home-page .sf-announce-img{width:100%;min-height:118px;border-right:0;border-bottom:1px solid rgba(255,255,255,.06);border-radius:16px 16px 0 0}.sf-home-page .sf-announce-content{padding:18px}.sf-home-page .sf-logos-wrap{gap:clamp(2px,.9vw,8px)}.sf-home-page .sf-logo-item{width:clamp(9px,3vw,24px);height:clamp(9px,3vw,24px);flex-basis:clamp(9px,3vw,24px)}.sf-home-page .sf-steps-row{grid-template-columns:1fr;gap:0;padding:20px 18px 0}.sf-home-page .sf-steps-row:before{top:31px;right:auto;bottom:24px;left:30px;width:1px;height:auto;background:linear-gradient(180deg,transparent,rgba(255,255,255,.14),transparent)}.sf-home-page .sf-steps-row:after{display:none}.sf-home-page .sf-step{min-height:0;padding:0 0 30px 46px}.sf-home-page .sf-step:before{display:none}.sf-home-page .sf-step:after{display:none}.sf-home-page .sf-step-head{min-height:0;margin-bottom:8px}.sf-home-page .sf-step-num{position:absolute;top:0;left:0;width:30px;height:22px;margin:0;padding:0 8px 0 0;font-size:11px}.sf-home-page .sf-step-head h3,.sf-home-page .sf-step-desc{max-width:none}.sf-home-page .sf-step-ui{margin-top:16px}}
@media (max-width: 480px){.sf-home-page .sf-hero{padding-top:108px}.sf-home-page .sf-hero-title{font-size:34px}.sf-home-page .sf-section-title{font-size:26px;line-height:32px}.sf-home-page .sf-fcard-body h3,.sf-home-page .sf-step-head h3{font-size:20px;line-height:28px}}
@media (prefers-reduced-motion: reduce){.sf-home-page *,.sf-home-page *:before,.sf-home-page *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}
.app-content,.sf-page,.pricing-market-shell,.pricing-layout,.pricing-sidebar,.pricing-content,.pricing-search-header{color:var(--sf-text);background:#000!important}
.app-content a,.sf-page:not(.sf-home-page) a,.pricing-market-shell a,.sf-text-cyan,.sf-hero-link,.sf-view-all,.sf-fcard-link,.sf-contact-kicker,.sf-contact-strip-link,.sf-contact-support-strip svg,.sf-import-eyebrow,.sf-import-tool svg,.sf-import-submodel-toggle,.sf-import-project-line a,.sf-import-footer-actions a,.sf-import-login-hint a,.invitation-agent-kicker,.invitation-agent-benefit-icon,.invitation-agent-actions .semi-button-borderless,.sf-import-modal .sf-import-inline-copy,.sf-import-modal .sf-import-command-copy.semi-button:not(.semi-button-borderless){color:#ffffffdb!important;-webkit-text-decoration-color:rgba(255,255,255,.32)!important;text-decoration-color:#ffffff52!important}
.app-content a:hover,.sf-page:not(.sf-home-page) a:hover,.pricing-market-shell a:hover,.sf-footer-col ul li a:hover,.sf-contact-strip-link:hover,.sf-import-footer-actions a:hover{color:#fff!important;-webkit-text-decoration-color:#fff!important;text-decoration-color:#fff!important}
.app-content .semi-button-primary,.semi-modal-content .semi-button-primary,.semi-sidesheet-inner .semi-button-primary,.sf-btn-primary,.sf-contact-button,.pricing-market-recharge-icon,.sf-contact-card-icon,.invitation-title-icon,.or-community-button.semi-button{color:#080808!important;background:#fff!important;border-color:#fff!important;box-shadow:none!important;-webkit-text-fill-color:#080808}
.sf-btn-primary *,.sf-contact-button *,.pricing-market-recharge-icon *,.sf-contact-card-icon *,.invitation-title-icon *,.or-community-button.semi-button *{color:inherit!important;-webkit-text-fill-color:currentColor}
.app-content .semi-button-primary:hover,.semi-modal-content .semi-button-primary:hover,.semi-sidesheet-inner .semi-button-primary:hover,.sf-btn-primary:hover,.sf-contact-button:hover,.or-community-button.semi-button:hover{color:#080808!important;background:#ffffffe0!important;border-color:#ffffffe0!important;filter:none!important;box-shadow:none!important}
.app-content .semi-card,.semi-modal-content,.semi-sidesheet-inner,.pricing-market-estimator,.pricing-market-recharge,.pricing-market-row,.pricing-market-filter-card,.pricing-market-model-card,.sf-fcard,.sf-announce-item,.sf-contact-alert,.sf-contact-card,.sf-contact-card-preview,.sf-contact-support-strip,.sf-contact-assurance-item,.sf-import-shell,.sf-import-tool,.sf-import-panel,.sf-import-code,.sf-import-manual-field,.sf-import-login-hint,.sf-import-segments,.invitation-panel,.invitation-detail-panel,.invitation-rules-panel,.invitation-hero{background:#121212f5!important;border-color:#ffffff14!important;box-shadow:none!important}
.app-content .semi-card:hover,.pricing-market-row:hover,.sf-fcard:hover,.sf-announce-item:hover,.sf-contact-card:hover,.sf-import-tool:hover,.sf-import-tool-active{background:#1a1a1afa!important;border-color:#ffffff2e!important;box-shadow:none!important}
.pricing-market-shell,.sf-contact-hero,.invitation-hero,.sf-import-shell,.sf-hero,.sf-section,.sf-stats-bar,.sf-logos-bar,.sf-footer{background-image:none!important}
.sf-hero-glow,.sf-hero-glow-2{opacity:.18!important;filter:grayscale(1)!important}
.invitation-agent-copy h2.semi-typography,.sf-hero-title,.sf-stat-num{color:#fff!important;background:none!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}
.app-content-console,.app-content:not(:has(.sf-home-page)),.app-content-console .sf-page,.sf-page:not(.sf-home-page),.pricing-market-shell,.pricing-layout,.pricing-content{color:var(--sf-text);background:var(--sf-grid-bg)!important;background-image:none!important}
.app-content-console:before,.app-content:not(:has(.sf-home-page)):before,.app-content-console .sf-page:before,.sf-page:not(.sf-home-page):before,.pricing-market-shell:before{display:none!important}
.app-content-console [class*=rounded],.app-content:not(:has(.sf-home-page)) [class*=rounded],.sf-page:not(.sf-home-page) [class*=rounded],.pricing-market-shell [class*=rounded],.semi-modal-content [class*=rounded],.semi-sidesheet-inner [class*=rounded]{border-radius:0!important}
.app-content-console [class*=shadow],.app-content:not(:has(.sf-home-page)) [class*=shadow],.sf-page:not(.sf-home-page) [class*=shadow],.pricing-market-shell [class*=shadow],.semi-modal-content [class*=shadow],.semi-sidesheet-inner [class*=shadow]{box-shadow:none!important}
.app-content-console .semi-card,.app-content:not(:has(.sf-home-page)) .semi-card,.app-content-console .table-scroll-card,.app-content:not(:has(.sf-home-page)) .table-scroll-card,.semi-modal-content,.semi-sidesheet-inner,.semi-modal-content .semi-card,.semi-sidesheet-inner .semi-card,.sf-page:not(.sf-home-page) .sf-fcard,.sf-page:not(.sf-home-page) .sf-announce-item,.sf-page:not(.sf-home-page) .sf-contact-card,.sf-page:not(.sf-home-page) .sf-contact-alert,.sf-page:not(.sf-home-page) .sf-contact-support-strip,.sf-page:not(.sf-home-page) .sf-import-shell,.sf-page:not(.sf-home-page) .sf-import-tool,.sf-page:not(.sf-home-page) .sf-import-panel,.sf-page:not(.sf-home-page) .sf-import-code,.sf-page:not(.sf-home-page) .invitation-panel,.sf-page:not(.sf-home-page) .invitation-detail-panel,.sf-page:not(.sf-home-page) .invitation-rules-panel,.pricing-market-estimator,.pricing-market-recharge,.pricing-market-row,.pricing-market-filter-card,.pricing-market-model-card,.pricing-sidebar{color:var(--sf-text)!important;background:var(--sf-grid-panel)!important;background-image:none!important;border:1px solid var(--sf-grid-border-soft)!important;border-radius:0!important;box-shadow:none!important}
.app-content-console .semi-card:hover,.app-content:not(:has(.sf-home-page)) .semi-card:hover,.app-content-console .table-scroll-card:hover,.app-content:not(:has(.sf-home-page)) .table-scroll-card:hover,.sf-page:not(.sf-home-page) .sf-fcard:hover,.sf-page:not(.sf-home-page) .sf-announce-item:hover,.sf-page:not(.sf-home-page) .sf-contact-card:hover,.sf-page:not(.sf-home-page) .sf-import-tool:hover,.pricing-market-row:hover,.pricing-market-model-card:hover{background:var(--sf-grid-panel-2)!important;border-color:var(--sf-grid-border)!important;box-shadow:none!important}
.app-content-console .semi-card-header,.app-content:not(:has(.sf-home-page)) .semi-card-header,.app-content-console .semi-card-body,.app-content:not(:has(.sf-home-page)) .semi-card-body,.app-content-console .semi-card-footer,.app-content:not(:has(.sf-home-page)) .semi-card-footer,.app-content-console .table-scroll-card .semi-card-body,.app-content:not(:has(.sf-home-page)) .table-scroll-card .semi-card-body,.semi-modal-content .semi-card-header,.semi-modal-content .semi-card-body,.semi-modal-content .semi-card-footer,.semi-sidesheet-inner .semi-card-header,.semi-sidesheet-inner .semi-card-body,.semi-sidesheet-inner .semi-card-footer,.semi-modal-header,.semi-modal-body,.semi-modal-footer,.semi-sidesheet-header,.semi-sidesheet-body,.semi-sidesheet-footer{background:transparent!important;border-color:var(--sf-grid-border-soft)!important;border-radius:0!important;box-shadow:none!important}
.app-content-console .semi-card-header,.app-content:not(:has(.sf-home-page)) .semi-card-header,.semi-modal-header,.semi-sidesheet-header{background:var(--sf-grid-panel-2)!important;border-bottom:1px solid var(--sf-grid-border-soft)!important}
.app-content-console .semi-card-footer,.app-content:not(:has(.sf-home-page)) .semi-card-footer,.semi-modal-footer,.semi-sidesheet-footer{background:var(--sf-grid-panel)!important;border-top:1px solid var(--sf-grid-border-soft)!important}
.app-content-console .semi-tabs-bar,.app-content:not(:has(.sf-home-page)) .semi-tabs-bar,.sf-page:not(.sf-home-page) .semi-tabs-bar,.pricing-market-shell .semi-tabs-bar{padding:0!important;background:var(--sf-grid-panel)!important;border:1px solid var(--sf-grid-border-soft)!important;border-radius:0!important;box-shadow:none!important}
.app-content-console .semi-tabs-tab,.app-content:not(:has(.sf-home-page)) .semi-tabs-tab,.sf-page:not(.sf-home-page) .semi-tabs-tab,.pricing-market-shell .semi-tabs-tab{margin:0!important;color:#ffffff9e!important}
.app-content-console .semi-tabs-tab-button,.app-content:not(:has(.sf-home-page)) .semi-tabs-tab-button,.sf-page:not(.sf-home-page) .semi-tabs-tab-button,.pricing-market-shell .semi-tabs-tab-button{min-height:34px;padding:0 14px!important;color:inherit!important;background:var(--sf-grid-panel-2)!important;border:0!important;border-right:1px solid var(--sf-grid-border-soft)!important;border-radius:0!important;box-shadow:none!important}
.app-content-console .semi-tabs-tab-active .semi-tabs-tab-button,.app-content-console .semi-tabs-tab:hover .semi-tabs-tab-button,.app-content:not(:has(.sf-home-page)) .semi-tabs-tab-active .semi-tabs-tab-button,.app-content:not(:has(.sf-home-page)) .semi-tabs-tab:hover .semi-tabs-tab-button,.sf-page:not(.sf-home-page) .semi-tabs-tab-active .semi-tabs-tab-button,.sf-page:not(.sf-home-page) .semi-tabs-tab:hover .semi-tabs-tab-button,.pricing-market-shell .semi-tabs-tab-active .semi-tabs-tab-button,.pricing-market-shell .semi-tabs-tab:hover .semi-tabs-tab-button{color:#fff!important;background:var(--sf-grid-panel-3)!important;border-color:var(--sf-grid-border)!important}
.app-content-console .semi-tabs-content,.app-content:not(:has(.sf-home-page)) .semi-tabs-content,.sf-page:not(.sf-home-page) .semi-tabs-content,.pricing-market-shell .semi-tabs-content{background:transparent!important;border-radius:0!important}
.app-content-console .semi-table,.app-content:not(:has(.sf-home-page)) .semi-table,.app-content-console .semi-table-container,.app-content:not(:has(.sf-home-page)) .semi-table-container,.app-content-console .semi-table-body,.app-content:not(:has(.sf-home-page)) .semi-table-body,.app-content-console .semi-table-thead,.app-content:not(:has(.sf-home-page)) .semi-table-thead,.app-content-console .semi-table-tbody,.app-content:not(:has(.sf-home-page)) .semi-table-tbody,.app-content-console .semi-table-row,.app-content:not(:has(.sf-home-page)) .semi-table-row,.app-content-console .semi-table-row-cell,.app-content:not(:has(.sf-home-page)) .semi-table-row-cell,.app-content-console .semi-table-row-head,.app-content:not(:has(.sf-home-page)) .semi-table-row-head{background:transparent!important;border-color:var(--sf-grid-border-soft)!important;border-radius:0!important}
.app-content:not(:has(.sf-home-page)) .semi-table-container,.app-content-console .semi-table-container{background:var(--sf-grid-panel)!important;border:1px solid var(--sf-grid-border-soft)!important;box-shadow:none!important}
.app-content-console .semi-table-row-head,.app-content:not(:has(.sf-home-page)) .semi-table-row-head,.app-content:not(:has(.sf-home-page)) .semi-table-thead>.semi-table-row,.app-content-console .semi-table-thead>.semi-table-row{background:var(--sf-grid-panel-2)!important}
.app-content-console .semi-button,.app-content:not(:has(.sf-home-page)) .semi-button,.app-content-console .semi-input-wrapper,.app-content:not(:has(.sf-home-page)) .semi-input-wrapper,.app-content-console .semi-input-textarea-wrapper,.app-content:not(:has(.sf-home-page)) .semi-input-textarea-wrapper,.app-content-console .semi-select,.app-content:not(:has(.sf-home-page)) .semi-select,.app-content-console .semi-tag,.app-content:not(:has(.sf-home-page)) .semi-tag,.app-content-console .semi-page-item,.app-content:not(:has(.sf-home-page)) .semi-page-item,.app-content-console .semi-page-next,.app-content:not(:has(.sf-home-page)) .semi-page-next,.app-content-console .semi-page-prev,.app-content:not(:has(.sf-home-page)) .semi-page-prev,.semi-modal-content .semi-button,.semi-modal-content .semi-input-wrapper,.semi-modal-content .semi-select,.semi-sidesheet-inner .semi-button,.semi-sidesheet-inner .semi-input-wrapper,.semi-sidesheet-inner .semi-select{border-radius:0!important;box-shadow:none!important}
.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.pricing-layout,.pricing-content{background:var(--sf-line-bg)!important}
.app-content-console .semi-card,.app-content:not(:has(.sf-home-page)) .semi-card,.app-content-console .table-scroll-card,.app-content:not(:has(.sf-home-page)) .table-scroll-card,.semi-modal-content,.semi-sidesheet-inner,.semi-modal-content .semi-card,.semi-sidesheet-inner .semi-card,.pricing-sidebar,.pricing-market-estimator,.pricing-market-recharge,.pricing-market-row,.pricing-market-filter-card,.pricing-market-model-card,.sf-page:not(.sf-home-page) .sf-fcard,.sf-page:not(.sf-home-page) .sf-announce-item,.sf-page:not(.sf-home-page) .sf-contact-card,.sf-page:not(.sf-home-page) .sf-contact-alert,.sf-page:not(.sf-home-page) .sf-contact-support-strip,.sf-page:not(.sf-home-page) .sf-import-shell,.sf-page:not(.sf-home-page) .sf-import-tool,.sf-page:not(.sf-home-page) .sf-import-panel,.sf-page:not(.sf-home-page) .sf-import-code,.sf-page:not(.sf-home-page) .invitation-panel,.sf-page:not(.sf-home-page) .invitation-detail-panel,.sf-page:not(.sf-home-page) .invitation-rules-panel{background:var(--sf-line-panel)!important;border:0!important;border-top:1px solid var(--sf-line)!important;border-bottom:1px solid var(--sf-line-soft)!important}
.app-content-console .semi-card:hover,.app-content:not(:has(.sf-home-page)) .semi-card:hover,.app-content-console .table-scroll-card:hover,.app-content:not(:has(.sf-home-page)) .table-scroll-card:hover,.semi-modal-content .semi-card:hover,.semi-sidesheet-inner .semi-card:hover,.pricing-market-row:hover,.pricing-market-model-card:hover,.sf-page:not(.sf-home-page) .sf-fcard:hover,.sf-page:not(.sf-home-page) .sf-announce-item:hover,.sf-page:not(.sf-home-page) .sf-contact-card:hover,.sf-page:not(.sf-home-page) .sf-import-tool:hover{background:var(--sf-line-panel-hover)!important;border-top-color:#ffffff24!important;border-bottom-color:var(--sf-line)!important}
.app-content-console .semi-card-header,.app-content:not(:has(.sf-home-page)) .semi-card-header,.semi-modal-content .semi-card-header,.semi-sidesheet-inner .semi-card-header,.semi-modal-header,.semi-sidesheet-header{background:transparent!important;border-bottom:1px solid var(--sf-line-soft)!important}
.app-content-console .semi-card-body,.app-content:not(:has(.sf-home-page)) .semi-card-body,.app-content-console .table-scroll-card .semi-card-body,.app-content:not(:has(.sf-home-page)) .table-scroll-card .semi-card-body,.semi-modal-content .semi-card-body,.semi-sidesheet-inner .semi-card-body{background:transparent!important}
.app-content-console .semi-card-footer,.app-content:not(:has(.sf-home-page)) .semi-card-footer,.semi-modal-footer,.semi-sidesheet-footer{background:transparent!important;border-top:1px solid var(--sf-line-soft)!important}
.app-content-console .semi-table-container,.app-content:not(:has(.sf-home-page)) .semi-table-container{border:0!important;border-top:1px solid var(--sf-line)!important;border-bottom:1px solid var(--sf-line-soft)!important}
.app-content-console .semi-tabs-bar,.app-content:not(:has(.sf-home-page)) .semi-tabs-bar,.sf-page:not(.sf-home-page) .semi-tabs-bar,.pricing-market-shell .semi-tabs-bar{background:transparent!important;border:0!important;border-bottom:1px solid var(--sf-line-soft)!important}
.app-content-console .semi-tabs-tab-button,.app-content:not(:has(.sf-home-page)) .semi-tabs-tab-button,.sf-page:not(.sf-home-page) .semi-tabs-tab-button,.pricing-market-shell .semi-tabs-tab-button{background:transparent!important;border-right:0!important;border-bottom:1px solid transparent!important}
.app-content-console .semi-tabs-tab-active .semi-tabs-tab-button,.app-content-console .semi-tabs-tab:hover .semi-tabs-tab-button,.app-content:not(:has(.sf-home-page)) .semi-tabs-tab-active .semi-tabs-tab-button,.app-content:not(:has(.sf-home-page)) .semi-tabs-tab:hover .semi-tabs-tab-button,.sf-page:not(.sf-home-page) .semi-tabs-tab-active .semi-tabs-tab-button,.sf-page:not(.sf-home-page) .semi-tabs-tab:hover .semi-tabs-tab-button,.pricing-market-shell .semi-tabs-tab-active .semi-tabs-tab-button,.pricing-market-shell .semi-tabs-tab:hover .semi-tabs-tab-button{background:#ffffff0b!important;border-bottom-color:#ffffffb8!important}
.app-content-console .semi-card:hover,.app-content:not(:has(.sf-home-page)) .semi-card:hover,.app-content-console .semi-card:active,.app-content:not(:has(.sf-home-page)) .semi-card:active,.app-content-console .semi-card:focus,.app-content:not(:has(.sf-home-page)) .semi-card:focus,.app-content-console .semi-card:focus-within,.app-content:not(:has(.sf-home-page)) .semi-card:focus-within,.app-content-console .table-scroll-card:hover,.app-content:not(:has(.sf-home-page)) .table-scroll-card:hover,.app-content-console .table-scroll-card:active,.app-content:not(:has(.sf-home-page)) .table-scroll-card:active,.app-content-console .table-scroll-card:focus-within,.app-content:not(:has(.sf-home-page)) .table-scroll-card:focus-within,.semi-modal-content .semi-card:hover,.semi-modal-content .semi-card:active,.semi-modal-content .semi-card:focus-within,.semi-sidesheet-inner .semi-card:hover,.semi-sidesheet-inner .semi-card:active,.semi-sidesheet-inner .semi-card:focus-within,.pricing-market-row:hover,.pricing-market-row:active,.pricing-market-row:focus-within,.pricing-market-model-card:hover,.pricing-market-model-card:active,.pricing-market-model-card:focus-within,.sf-page:not(.sf-home-page) .sf-fcard:hover,.sf-page:not(.sf-home-page) .sf-fcard:active,.sf-page:not(.sf-home-page) .sf-fcard:focus-within,.sf-page:not(.sf-home-page) .sf-announce-item:hover,.sf-page:not(.sf-home-page) .sf-announce-item:active,.sf-page:not(.sf-home-page) .sf-announce-item:focus-within,.sf-page:not(.sf-home-page) .sf-contact-card:hover,.sf-page:not(.sf-home-page) .sf-contact-card:active,.sf-page:not(.sf-home-page) .sf-contact-card:focus-within,.sf-page:not(.sf-home-page) .sf-import-tool:hover{background:var(--sf-line-panel)!important;border-top-color:var(--sf-line)!important;border-bottom-color:var(--sf-line-soft)!important;box-shadow:none!important}
.app-content-console .semi-table-tbody>.semi-table-row:hover,.app-content:not(:has(.sf-home-page)) .semi-table-tbody>.semi-table-row:hover,.app-content-console .semi-table-tbody>.semi-table-row:active,.app-content:not(:has(.sf-home-page)) .semi-table-tbody>.semi-table-row:active,.app-content-console .semi-table-tbody>.semi-table-row:focus-within,.app-content:not(:has(.sf-home-page)) .semi-table-tbody>.semi-table-row:focus-within,.app-content-console .semi-table-tbody>.semi-table-row:hover>.semi-table-row-cell,.app-content:not(:has(.sf-home-page)) .semi-table-tbody>.semi-table-row:hover>.semi-table-row-cell,.app-content-console .semi-table-tbody>.semi-table-row:active>.semi-table-row-cell,.app-content:not(:has(.sf-home-page)) .semi-table-tbody>.semi-table-row:active>.semi-table-row-cell,.app-content-console .semi-table-tbody>.semi-table-row:focus-within>.semi-table-row-cell,.app-content:not(:has(.sf-home-page)) .semi-table-t
.app-content-console .semi-card [class*="hover:bg"]:hover,.app-content:not(:has(.sf-home-page)) .semi-card [class*="hover:bg"]:hover,.app-content-console .semi-card [class*="active:bg"]:active,.app-content:not(:has(.sf-home-page)) .semi-card [class*="active:bg"]:active,.app-content-console .semi-card [class*="focus:bg"]:focus,.app-content:not(:has(.sf-home-page)) .semi-card [class*="focus:bg"]:focus,.app-content-console .semi-card [class*="focus:bg"]:focus-within,.app-content:not(:has(.sf-home-page)) .semi-card [class*="focus:bg"]:focus-within,.semi-modal-content .semi-card [class*="hover:bg"]:hover,.semi-modal-content .semi-card [class*="active:bg"]:active,.semi-modal-content .semi-card [class*="focus:bg"]:focus,.semi-sidesheet-inner .semi-card [class*="hover:bg"]:hover,.semi-sidesheet-inner .semi-card [class*="active:bg"]:active,.semi-sidesheet-inner .semi-card [class*="focus:bg"]:focus,.pricing-market-shell [class*="hover:bg"]:hover,.pricing-market-shell [class*="active:bg"]:active,.pricing-market-shell [class*="focus:bg"]:focus,.sf-page:not(.sf-home-page) [class*="hover:bg"]:hover,.sf-page:not(.sf-home-page) [class*="active:bg"]:active,.sf-page:not(.sf-home-page) [class*="focus:bg"]:focus{background:transparent!important}
.app-content-console .semi-tabs-tab:hover .semi-tabs-tab-button,.app-content:not(:has(.sf-home-page)) .semi-tabs-tab:hover .semi-tabs-tab-button,.sf-page:not(.sf-home-page) .semi-tabs-tab:hover .semi-tabs-tab-button,.pricing-market-shell .semi-tabs-tab:hover .semi-tabs-tab-button{background:transparent!important;border-bottom-color:transparent!important}
.app-content-console .semi-tabs-tab-active .semi-tabs-tab-button,.app-content:not(:has(.sf-home-page)) .semi-tabs-tab-active .semi-tabs-tab-button,.sf-page:not(.sf-home-page) .semi-tabs-tab-active .semi-tabs-tab-button,.pricing-market-shell .semi-tabs-tab-active .semi-tabs-tab-button{background:transparent!important;border-bottom-color:#ffffffb8!important}
.app-content-console,.app-content-console .sf-page,.app-content:not(:has(.sf-home-page)),.sf-page:not(.sf-home-page),.pricing-market-shell,.pricing-layout,.pricing-content{background:var(--console-canvas)!important;background-color:var(--console-canvas)!important;background-image:none!important}
.app-content-console .semi-card,.app-content-console .table-scroll-card,.app-content-console .semi-table-container,.app-content-console .semi-tabs-bar,.app-content-console .debug-panel,.app-content:not(:has(.sf-home-page)) .semi-card,.app-content:not(:has(.sf-home-page)) .table-scroll-card,.app-content:not(:has(.sf-home-page)) .semi-table-container,.app-content:not(:has(.sf-home-page)) .semi-tabs-bar,.sf-page:not(.sf-home-page) .sf-fcard,.sf-page:not(.sf-home-page) .sf-announce-item,.sf-page:not(.sf-home-page) .sf-contact-card,.sf-page:not(.sf-home-page) .sf-contact-alert,.sf-page:not(.sf-home-page) .sf-contact-support-strip,.sf-page:not(.sf-home-page) .sf-import-shell,.sf-page:not(.sf-home-page) .sf-import-tool,.sf-page:not(.sf-home-page) .sf-import-panel,.sf-page:not(.sf-home-page) .sf-import-code,.sf-page:not(.sf-home-page) .sf-import-manual-card,.sf-page:not(.sf-home-page) .invitation-panel,.sf-page:not(.sf-home-page) .invitation-detail-panel,.sf-page:not(.sf-home-page) .invitation-rules-panel,.pricing-sidebar,.pricing-market-estimator,.pricing-market-recharge,.pricing-market-filter-card,.pricing-market-model-card,.pricing-market-row,.semi-modal-content,.semi-modal-content .semi-card,.semi-modal-content .model-detail-card,.semi-sidesheet-inner,.semi-sidesheet-inner .semi-card{background:var(--console-panel)!important;background-color:var(--console-panel)!important;background-image:none!important;border:0!important;border-top:1px solid var(--console-line)!important;border-right:1px solid var(--console-line-faint)!important;border-bottom:1px solid var(--console-line-soft)!important;border-left:1px solid var(--console-line-faint)!important;border-radius:0!important;box-shadow:none!important}
.app-content-console .semi-card:hover,.app-content-console .semi-card:active,.app-content-console .semi-card:focus,.app-content-console .semi-card:focus-within,.app-content-console .table-scroll-card:hover,.app-content-console .table-scroll-card:active,.app-content-console .table-scroll-card:focus-within,.app-content-console .debug-panel:hover,.app-content-console .debug-panel:active,.app-content-console .debug-panel:focus-within,.app-content:not(:has(.sf-home-page)) .semi-card:hover,.app-content:not(:has(.sf-home-page)) .semi-card:active,.app-content:not(:has(.sf-home-page)) .semi-card:focus,.app-content:not(:has(.sf-home-page)) .semi-card:focus-within,.app-content:not(:has(.sf-home-page)) .table-scroll-card:hover,.app-content:not(:has(.sf-home-page)) .table-scroll-card:active,.app-content:not(:has(.sf-home-page)) .table-scroll-card:focus-within,.pricing-market-model-card:hover,.pricing-market-model-card:active,.pricing-market-model-card:focus-within,.pricing-market-row:hover,.pricing-market-row:active,.pricing-market-row:focus-within,.sf-page:not(.sf-home-page) .sf-fcard:hover,.sf-page:not(.sf-home-page) .sf-fcard:active,.sf-page:not(.sf-home-page) .sf-fcard:focus-within,.sf-page:not(.sf-home-page) .sf-announce-item:hover,.sf-page:not(.sf-home-page) .sf-announce-item:active,.sf-page:not(.sf-home-page) .sf-announce-item:focus-within,.sf-page:not(.sf-home-page) .sf-contact-card:hover,.sf-page:not(.sf-home-page) .sf-contact-card:active,.sf-page:not(.sf-home-page) .sf-contact-card:focus-within,.sf-page:not(.sf-home-page) .sf-import-tool:hover,.sf-page:not(.sf-home-page) .sf-import-tool:active,.sf-page:not(.sf-home-page) .sf-import-tool:focus-within,.sf-page:not(.sf-home-page) .sf-import-manual-card:hover,.sf-page:not(.sf-home-page) .sf-import-manual-card:active,.sf-page:not(.sf-home-page) .sf-import-manual-card:focus-within,.semi-modal-content .semi-card:hover,.semi-modal-content .semi-card:active,.semi-modal-content .semi-card:focus-within,.semi-modal-content .model-detail-card:hover,.semi-modal-content .model-detail-card:active,.semi-modal-content .model-detail-card:focus-within,.semi-sidesheet-inner .semi-card:hover,.semi-sidesheet-inner .semi-card:active,.semi-sidesheet-inner .semi-card:focus-within{background:var(--console-panel)!important;background-color:var(--console-panel)!important;background-image:none!important;border-top-color:var(--console-line)!important;border-right-color:var(--console-line-faint)!important;border-bottom-color:var(--console-line-soft)!important;border-left-color:var(--console-line-faint)!important;box-shadow:none!important;filter:none!important;transform:none!important}
.app-content-console .semi-card-header,.app-content-console .semi-card-body,.app-content-console .semi-card-footer,.app-content-console .table-scroll-card .semi-card-body,.app-content:not(:has(.sf-home-page)) .semi-card-header,.app-content:not(:has(.sf-home-page)) .semi-card-body,.app-content:not(:has(.sf-home-page)) .semi-card-footer,.app-content:not(:has(.sf-home-page)) .table-scroll-card .semi-card-body,.semi-modal-header,.semi-modal-body,.semi-modal-footer,.semi-modal-content .semi-card-header,.semi-modal-content .semi-card-body,.semi-modal-content .semi-card-footer,.semi-sidesheet-header,.semi-sidesheet-body,.semi-sidesheet-footer,.semi-sidesheet-inner .semi-card-header,.semi-sidesheet-inner .semi-card-body,.semi-sidesheet-inner .semi-card-footer{background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:var(--console-line-faint)!important;border-radius:0!important;box-shadow:none!important}
.app-content-console .semi-card-header,.app-content:not(:has(.sf-home-page)) .semi-card-header,.semi-modal-header,.semi-modal-content .semi-card-header,.semi-sidesheet-header,.semi-sidesheet-inner .semi-card-header{border-bottom:1px solid var(--console-line-faint)!important}
.app-content-console .semi-card-footer,.app-content:not(:has(.sf-home-page)) .semi-card-footer,.semi-modal-footer,.semi-modal-content .semi-card-footer,.semi-sidesheet-footer,.semi-sidesheet-inner .semi-card-footer{border-top:1px solid var(--console-line-faint)!important}
.app-content-console .semi-table,.app-content-console .semi-table-body,.app-content-console .semi-table-thead,.app-content-console .semi-table-tbody,.app-content-console .semi-table-row,.app-content-console .semi-table-row-cell,.app-content-console .semi-table-row-head,.app-content:not(:has(.sf-home-page)) .semi-table,.app-content:not(:has(.sf-home-page)) .semi-table-body,.app-content:not(:has(.sf-home-page)) .semi-table-thead,.app-content:not(:has(.sf-home-page)) .semi-table-tbody,.app-content:not(:has(.sf-home-page)) .semi-table-row,.app-content:not(:has(.sf-home-page)) .semi-table-row-cell,.app-content:not(:has(.sf-home-page)) .semi-table-row-head{background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:var(--console-line-faint)!important;border-radius:0!important;box-shadow:none!important}
.app-content-console .semi-table-thead>.semi-table-row,.app-content-console .semi-table-row-head,.app-content:not(:has(.sf-home-page)) .semi-table-thead>.semi-table-row,.app-content:not(:has(.sf-home-page)) .semi-table-row-head{background:transparent!important}
.app-content-console .semi-table-tbody>.semi-table-row:hover,.app-content-console .semi-table-tbody>.semi-table-row:active,.app-content-console .semi-table-tbody>.semi-table-row:focus-within,.app-content-console .semi-table-tbody>.semi-table-row:hover>.semi-table-row-cell,.app-content-console .semi-table-tbody>.semi-table-row:active>.semi-table-row-cell,.app-content-console .semi-table-tbody>.semi-table-row:focus-within>.semi-table-row-cell,.app-content:not(:has(.sf-home-page)) .semi-table-tbody>.semi-table-row:hover,.app-content:not(:has(.sf-home-page)) .semi-table-tbody>.semi-table-row:active,.app-content:not(:has(.sf-home-page)) .semi-table-tbody>.semi-table-row:focus-within,.app-content:not(:has(.sf-home-page)) .semi-table-tbody>.semi-table-row:hover>.semi-table-row-cell,.app-content:not(:has(.sf-home-page)) .semi-table-tbody>.semi-table-row:active>.semi-table-row-cell,.app-content:not(:has(.sf-home-page)) .semi-table-tbody>.semi-table-row:focus-within>.semi-table-row-cell{background:transparent!important;background-color:transparent!important;box-shadow:none!important}
.app-content-console .semi-tabs-bar,.app-content:not(:has(.sf-home-page)) .semi-tabs-bar,.sf-page:not(.sf-home-page) .semi-tabs-bar,.pricing-market-shell .semi-tabs-bar{background:transparent!important;background-color:transparent!important;border-top:1px solid var(--console-line)!important;border-right:1px solid var(--console-line-faint)!important;border-bottom:1px solid var(--console-line-faint)!important;border-left:1px solid var(--console-line-faint)!important}
.app-content-console .semi-tabs-tab-button,.app-content:not(:has(.sf-home-page)) .semi-tabs-tab-button,.sf-page:not(.sf-home-page) .semi-tabs-tab-button,.pricing-market-shell .semi-tabs-tab-button{background:transparent!important;background-color:transparent!important;border-right:1px solid var(--console-line-faint)!important;border-radius:0!important;box-shadow:none!important}
.app-content-console .semi-tabs-tab:hover .semi-tabs-tab-button,.app-content-console .semi-tabs-tab-active .semi-tabs-tab-button,.app-content:not(:has(.sf-home-page)) .semi-tabs-tab:hover .semi-tabs-tab-button,.app-content:not(:has(.sf-home-page)) .semi-tabs-tab-active .semi-tabs-tab-button,.sf-page:not(.sf-home-page) .semi-tabs-tab:hover .semi-tabs-tab-button,.sf-page:not(.sf-home-page) .semi-tabs-tab-active .semi-tabs-tab-button,.pricing-market-shell .semi-tabs-tab:hover .semi-tabs-tab-button,.pricing-market-shell .semi-tabs-tab-active .semi-tabs-tab-button{color:#fff!important;background:transparent!important;background-color:transparent!important;border-bottom-color:#ffffffb8!important}
.app-content-console .semi-card:has(>.semi-card-cover),.app-content-console .semi-card:has(>.semi-card-body .semi-card),.app-content-console .semi-card:has(>.semi-card-body .semi-table-container),.app-content-console .semi-card:has(>.semi-card-body .semi-tabs),.app-content-console .semi-card:has(>.semi-card-body form .semi-tabs),.app-content-console .semi-card:has(>.semi-card-body .dashboard-section),.app-content:not(:has(.sf-home-page)) .semi-card:has(>.semi-card-cover),.app-content:not(:has(.sf-home-page)) .semi-card:has(>.semi-card-body .semi-card),.app-content:not(:has(.sf-home-page)) .semi-card:has(>.semi-card-body .semi-table-container),.app-content:not(:has(.sf-home-page)) .semi-card:has(>.semi-card-body .semi-tabs),.app-content:not(:has(.sf-home-page)) .semi-card:has(>.semi-card-body form .semi-tabs),.app-content:not(:has(.sf-home-page)) .semi-card:has(>.semi-card-body .dashboard-section),.topup-console-page .topup-wallet-section,.personal-settings-page>.flex>.w-full>.semi-card,.personal-settings-page .grid>.flex.flex-col>.semi-card,.personal-settings-page .grid>.semi-card,.app-content-console .invitation-panel,.app-content-console .invitation-detail-panel,.app-content-console .invitation-rules-panel{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important}
.app-content-console .semi-card:has(>.semi-card-cover):hover,.app-content-console .semi-card:has(>.semi-card-body .semi-card):hover,.app-content-console .semi-card:has(>.semi-card-body .semi-table-container):hover,.app-content-console .semi-card:has(>.semi-card-body .semi-tabs):hover,.app-content:not(:has(.sf-home-page)) .semi-card:has(>.semi-card-cover):hover,.app-content:not(:has(.sf-home-page)) .semi-card:has(>.semi-card-body .semi-card):hover,.app-content:not(:has(.sf-home-page)) .semi-card:has(>.semi-card-body .semi-table-container):hover,.app-content:not(:has(.sf-home-page)) .semi-card:has(>.semi-card-body .semi-tabs):hover,.personal-settings-page>.flex>.w-full>.semi-card:hover,.personal-settings-page .grid>.flex.flex-col>.semi-card:hover,.personal-settings-page .grid>.semi-card:hover,.app-content-console .invitation-panel:hover,.app-content-console .invitation-detail-panel:hover,.app-content-console .invitation-rules-panel:hover{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;filter:none!important;transform:none!important}
.app-content-console .table-scroll-card>.semi-card-body,.app-content-console .semi-card:has(>.semi-card-body .semi-card)>.semi-card-body,.app-content-console .semi-card:has(>.semi-card-body .semi-table-container)>.semi-card-body,.app-content-console .semi-card:has(>.semi-card-body .semi-tabs)>.semi-card-body,.app-content:not(:has(.sf-home-page)) .table-scroll-card>.semi-card-body,.app-content:not(:has(.sf-home-page)) .semi-card:has(>.semi-card-body .semi-card)>.semi-card-body,.app-content:not(:has(.sf-home-page)) .semi-card:has(>.semi-card-body .semi-table-container)>.semi-card-body,.app-content:not(:has(.sf-home-page)) .semi-card:has(>.semi-card-body .semi-tabs)>.semi-card-body{padding-right:0!important;padding-left:0!important;background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important}
.app-content-console .table-scroll-card,.app-content-console .semi-card.table-scroll-card,.app-content:not(:has(.sf-home-page)) .table-scroll-card,.app-content:not(:has(.sf-home-page)) .semi-card.table-scroll-card{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-top:1px solid var(--console-line)!important;border-right:1px solid var(--console-line-faint)!important;border-bottom:1px solid var(--console-line-soft)!important;border-left:1px solid var(--console-line-faint)!important;border-radius:0!important;box-shadow:none!important;outline:0!important}
.app-content-console .table-scroll-card:hover,.app-content-console .semi-card.table-scroll-card:hover,.app-content-console .table-scroll-card:active,.app-content-console .semi-card.table-scroll-card:active,.app-content-console .table-scroll-card:focus-within,.app-content-console .semi-card.table-scroll-card:focus-within,.app-content:not(:has(.sf-home-page)) .table-scroll-card:hover,.app-content:not(:has(.sf-home-page)) .semi-card.table-scroll-card:hover,.app-content:not(:has(.sf-home-page)) .table-scroll-card:active,.app-content:not(:has(.sf-home-page)) .semi-card.table-scroll-card:active,.app-content:not(:has(.sf-home-page)) .table-scroll-card:focus-within,.app-content:not(:has(.sf-home-page)) .semi-card.table-scroll-card:focus-within{background:transparent!important;background-color:transparent!important;border-top-color:var(--console-line)!important;border-right-color:var(--console-line-faint)!important;border-bottom-color:var(--console-line-soft)!important;border-left-color:var(--console-line-faint)!important;box-shadow:none!important;filter:none!important;transform:none!important}
.app-content-console .table-scroll-card>.semi-card-body .semi-table-container,.app-content-console .semi-card.table-scroll-card>.semi-card-body .semi-table-container,.app-content:not(:has(.sf-home-page)) .table-scroll-card>.semi-card-body .semi-table-container,.app-content:not(:has(.sf-home-page)) .semi-card.table-scroll-card>.semi-card-body .semi-table-container{border:0!important}
.app-content-console .console-table-frame,.app-content-console .console-mobile-table-frame,.app-content-console .console-table-empty-frame,.app-content:not(:has(.sf-home-page)) .console-table-frame,.app-content:not(:has(.sf-home-page)) .console-mobile-table-frame,.app-content:not(:has(.sf-home-page)) .console-table-empty-frame{background:transparent!important;background-color:transparent!important;border:0!important;border-top:1px solid var(--console-line)!important;border-right:1px solid var(--console-line-faint)!important;border-bottom:1px solid var(--console-line-soft)!important;border-left:1px solid var(--console-line-faint)!important;border-radius:0!important;box-shadow:none!important}
.app-content-console .table-scroll-card .console-table-frame,.app-content-console .table-scroll-card .console-mobile-table-frame,.app-content-console .table-scroll-card .console-table-empty-frame,.app-content-console .console-table-panel .console-table-frame,.app-content-console .console-table-panel .console-mobile-table-frame,.app-content-console .console-table-panel .console-table-empty-frame,.app-content:not(:has(.sf-home-page)) .table-scroll-card .console-table-frame,.app-content:not(:has(.sf-home-page)) .table-scroll-card .console-mobile-table-frame,.app-content:not(:has(.sf-home-page)) .table-scroll-card .console-table-empty-frame,.app-content:not(:has(.sf-home-page)) .console-table-panel .console-table-frame,.app-content:not(:has(.sf-home-page)) .console-table-panel .console-mobile-table-frame,.app-content:not(:has(.sf-home-page)) .console-table-panel .console-table-empty-frame{border-top:0!important;border-right:0!important;border-bottom:0!important;border-left:0!important}
.app-content-console .console-table-frame>.semi-table-container,.app-content:not(:has(.sf-home-page)) .console-table-frame>.semi-table-container{border:0!important}
.app-content-console .console-panel-frame,.app-content:not(:has(.sf-home-page)) .console-panel-frame{position:relative!important;background:var(--console-panel)!important;background-color:var(--console-panel)!important;background-image:none!important;border:0!important;border-top:1px solid rgba(255,255,255,.18)!important;border-right:1px solid rgba(255,255,255,.12)!important;border-bottom:1px solid rgba(255,255,255,.12)!important;border-left:1px solid rgba(255,255,255,.12)!important;border-radius:0!important;box-sizing:border-box;box-shadow:none!important;outline:0!important;overflow:hidden}
.app-content-console .console-panel-frame:after,.app-content:not(:has(.sf-home-page)) .console-panel-frame:after{display:none!important;content:none!important}
.app-content-console .console-panel-frame:hover,.app-content-console .console-panel-frame:active,.app-content-console .console-panel-frame:focus-within,.app-content:not(:has(.sf-home-page)) .console-panel-frame:hover,.app-content:not(:has(.sf-home-page)) .console-panel-frame:active,.app-content:not(:has(.sf-home-page)) .console-panel-frame:focus-within{background:var(--console-panel)!important;background-color:var(--console-panel)!important;border-top-color:#ffffff2e!important;border-right-color:#ffffff1f!important;border-bottom-color:#ffffff1f!important;border-left-color:#ffffff1f!important;box-shadow:none!important;filter:none!important;transform:none!important}
.app-content-console .console-panel-frame>.console-panel-card,.app-content:not(:has(.sf-home-page)) .console-panel-frame>.console-panel-card{display:flex!important;flex:1 1 auto;height:100%;min-height:0;flex-direction:column;background:transparent!important;background-color:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}
.app-content-console .console-panel-card>.semi-card-body,.app-content:not(:has(.sf-home-page)) .console-panel-card>.semi-card-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:0!important;padding-left:0!important;background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important}
.app-content-console .tokens-management-card>.semi-card-header,.app-content:not(:has(.sf-home-page)) .tokens-management-card>.semi-card-header{border-bottom:0!important}
.app-content:not(:has(.sf-home-page)) .semi-button,.app-content:not(:has(.sf-home-page)) .semi-button:hover,.app-content:not(:has(.sf-home-page)) .semi-button:active,.app-content:not(:has(.sf-home-page)) .semi-button:focus,.app-content-console .semi-button,.app-content-console .semi-button:hover,.app-content-console .semi-button:active,.app-content-console .semi-button:focus,.sf-page:not(.sf-home-page) .semi-button,.sf-page:not(.sf-home-page) .semi-button:hover,.sf-page:not(.sf-home-page) .semi-button:active,.sf-page:not(.sf-home-page) .semi-button:focus,.pricing-market-shell .semi-button,.pricing-market-shell .semi-button:hover,.pricing-market-shell .semi-button:active,.pricing-market-shell .semi-button:focus,.semi-modal-content .semi-button,.semi-modal-content .semi-button:hover,.semi-modal-content .semi-button:active,.semi-modal-content .semi-button:focus,.semi-sidesheet-inner .semi-button,.semi-sidesheet-inner .semi-button:hover,.semi-sidesheet-inner .semi-button:active,.semi-sidesheet-inner .semi-button:focus{color:#ffffffe6!important;-webkit-text-fill-color:currentColor!important}
.app-content:not(:has(.sf-home-page)) .semi-button *,.app-content-console .semi-button *,.sf-page:not(.sf-home-page) .semi-button *,.pricing-market-shell .semi-button *,.semi-modal-content .semi-button *,.semi-sidesheet-inner .semi-button *{color:inherit!important;-webkit-text-fill-color:currentColor!important}
.app-content:not(:has(.sf-home-page)) .semi-button-primary,.app-content:not(:has(.sf-home-page)) .semi-button-primary:hover,.app-content:not(:has(.sf-home-page)) .semi-button-primary:active,.app-content:not(:has(.sf-home-page)) .semi-button-primary:focus,.app-content-console .semi-button-primary,.app-content-console .semi-button-primary:hover,.app-content-console .semi-button-primary:active,.app-content-console .semi-button-primary:focus,.sf-page:not(.sf-home-page) .semi-button-primary,.sf-page:not(.sf-home-page) .semi-button-primary:hover,.sf-page:not(.sf-home-page) .semi-button-primary:active,.sf-page:not(.sf-home-page) .semi-button-primary:focus,.pricing-market-shell .semi-button-primary,.pricing-market-shell .semi-button-primary:hover,.pricing-market-shell .semi-button-primary:active,.pricing-market-shell .semi-button-primary:focus,.semi-modal-content .semi-button-primary,.semi-modal-content .semi-button-primary:hover,.semi-modal-content .semi-button-primary:active,.semi-modal-content .semi-button-primary:focus,.semi-sidesheet-inner .semi-button-primary,.semi-sidesheet-inner .semi-button-primary:hover,.semi-sidesheet-inner .semi-button-primary:active,.semi-sidesheet-inner .semi-button-primary:focus{color:#ffffffeb!important;background:#ffffff0b!important;border-color:#fff3!important;-webkit-text-fill-color:currentColor!important}
.app-content .sf-page.sf-contact-page,.sf-page.sf-contact-page:not(.sf-home-page){background:#000!important;background-color:#000!important;background-image:none!important}
.app-content .sf-page.sf-contact-page .sf-contact-hero,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-hero{padding-top:clamp(14px,1.6vw,22px)!important}
.app-content .sf-page.sf-contact-page .sf-contact-alert,.app-content .sf-page.sf-contact-page .sf-contact-card,.app-content .sf-page.sf-contact-page .sf-contact-support-strip,.app-content .sf-page.sf-contact-page .sf-contact-assurance-item,.app-content .sf-page.sf-contact-page .sf-contact-card:hover,.app-content .sf-page.sf-contact-page .sf-contact-card:active,.app-content .sf-page.sf-contact-page .sf-contact-card:focus-within,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-alert,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-card,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-support-strip,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-assurance-item,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-card:hover,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-card:active,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-card:focus-within{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:16px!important;box-shadow:none!important;filter:none!important;transform:none!important}
.app-content .sf-page.sf-contact-page .sf-contact-alert:before,.app-content .sf-page.sf-contact-page .sf-contact-card:before,.app-content .sf-page.sf-contact-page .sf-contact-support-strip:before,.app-content .sf-page.sf-contact-page .sf-contact-assurance-item:before,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-alert:before,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-card:before,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-support-strip:before,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-assurance-item:before{background:radial-gradient(ellipse at 74% 18%,var(--contact-panel-glow),transparent 42%),radial-gradient(ellipse at 20% 84%,rgba(255,255,255,.055),transparent 40%),linear-gradient(180deg,#ffffff0d,#ffffff03 42%,#ffffff07),var(--contact-panel-bg)!important;border:1px solid var(--contact-panel-border)!important;border-radius:inherit!important}
.app-content .sf-page.sf-contact-page .sf-contact-button,.app-content .sf-page.sf-contact-page .sf-contact-button:hover,.app-content .sf-page.sf-contact-page .sf-contact-button:focus,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-button,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-button:hover,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-button:focus{color:#080808!important;-webkit-text-fill-color:#080808!important;background:#fff!important;border-color:#fff!important}
.app-content .sf-page.sf-contact-page .sf-contact-button *,.app-content .sf-page.sf-contact-page .sf-contact-button:hover *,.app-content .sf-page.sf-contact-page .sf-contact-button:focus *,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-button *,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-button:hover *,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-button:focus *{color:#080808!important;-webkit-text-fill-color:#080808!important}
.app-content .sf-page.sf-contact-page .sf-contact-alert,.app-content .sf-page.sf-contact-page .sf-contact-card,.app-content .sf-page.sf-contact-page .sf-contact-support-strip,.app-content .sf-page.sf-contact-page .sf-contact-assurance-item,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-alert,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-card,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-support-strip,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-assurance-item{overflow:hidden!important;border-radius:18px!important;-webkit-clip-path:inset(0 round 18px);clip-path:inset(0 round 18px)}
.app-content .sf-page.sf-contact-page .sf-contact-alert:before,.app-content .sf-page.sf-contact-page .sf-contact-card:before,.app-content .sf-page.sf-contact-page .sf-contact-support-strip:before,.app-content .sf-page.sf-contact-page .sf-contact-assurance-item:before,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-alert:before,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-card:before,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-support-strip:before,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-assurance-item:before{border-radius:18px!important}
.app-content .sf-page.sf-contact-page .sf-contact-card-preview,.app-content .sf-page.sf-contact-page .sf-contact-info-card .sf-contact-card-preview,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-card-preview,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-info-card .sf-contact-card-preview{border-radius:12px!important;-webkit-clip-path:inset(0 round 12px);clip-path:inset(0 round 12px)}
.app-content:has(.sf-page.sf-contact-page){background:linear-gradient(180deg,#0000002e,#00000085 46%,#000000db),radial-gradient(ellipse at 50% 0%,rgba(255,255,255,.12),transparent 54%),url(/star.jpg) center top / max(1180px,100vw) auto no-repeat,#000!important;background-color:#000!important}
.app-content .sf-page.sf-contact-page,.sf-page.sf-contact-page:not(.sf-home-page){position:relative;overflow:hidden!important;isolation:isolate;background:#000!important;background-color:#000!important}
.app-content .sf-page.sf-contact-page:before,.sf-page.sf-contact-page:not(.sf-home-page):before{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;content:"";background:linear-gradient(180deg,#0000002e,#00000085 46%,#000000db),radial-gradient(ellipse at 50% 0%,rgba(255,255,255,.12),transparent 54%),url(/star.jpg);background-position:center,center top,center top;background-repeat:no-repeat;background-size:cover,cover,max(1180px,100vw) auto;opacity:.86;filter:grayscale(1) saturate(0) brightness(1.38) contrast(1.32)}
.app-content .sf-page.sf-contact-page:after,.sf-page.sf-contact-page:not(.sf-home-page):after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;content:"";background:radial-gradient(ellipse at 50% 0%,rgba(255,255,255,.055),transparent 56%),linear-gradient(180deg,transparent 0%,rgba(0,0,0,.18) 58%,rgba(0,0,0,.5) 100%);opacity:.54}
.app-content .sf-page.sf-contact-page>*,.sf-page.sf-contact-page:not(.sf-home-page)>*{position:relative;z-index:1}
.app-content .sf-page.sf-contact-page .sf-contact-hero,.app-content .sf-page.sf-contact-page .sf-contact-assurance,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-hero,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-assurance{background:transparent!important;background-color:transparent!important;background-image:none!important}
.app-content .sf-page.sf-contact-page,.sf-page.sf-contact-page:not(.sf-home-page){margin-top:56px!important}
.app-content .sf-page.sf-contact-page .sf-contact-hero,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-hero{padding-top:0!important}
.app-content .sf-page.sf-contact-page .sf-contact-alert,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-alert{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-clip-path:none!important;clip-path:none!important;filter:none!important}
.app-content .sf-page.sf-contact-page .sf-contact-alert:before,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-alert:before{display:none!important;background:none!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;content:none!important}
.app-content .sf-page.sf-contact-page .sf-contact-alert-icon,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-alert-icon{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important}
.app-content .sf-page.sf-contact-page .sf-contact-inner,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,430px);grid-template-areas:"heading alert" "cards cards" "support support";gap:clamp(48px,5vw,76px) clamp(36px,5vw,72px);align-items:start;padding-top:clamp(86px,9vw,132px)}
.app-content .sf-page.sf-contact-page .sf-contact-heading,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-heading{grid-area:heading;max-width:720px;margin:0!important}
.app-content .sf-page.sf-contact-page .sf-contact-alert,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-alert{grid-area:alert;width:100%;max-width:430px;min-height:104px;justify-self:end;margin:18px 0 0!important}
.app-content .sf-page.sf-contact-page .sf-contact-grid,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-grid{grid-area:cards}
.app-content .sf-page.sf-contact-page .sf-contact-support-strip,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-support-strip{grid-area:support;margin-top:-20px!important}
@media (max-width: 900px){.app-content .sf-page.sf-contact-page .sf-contact-inner,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-inner{grid-template-columns:1fr;grid-template-areas:"heading" "alert" "cards" "support";gap:32px;padding-top:64px}.app-content .sf-page.sf-contact-page .sf-contact-alert,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-alert{max-width:none;justify-self:stretch;margin:0!important}.app-content .sf-page.sf-contact-page .sf-contact-support-strip,.sf-page.sf-contact-page:not(.sf-home-page) .sf-contact-support-strip{margin-top:0!important}}
body :is(.app-content-console,.semi-modal-content,.semi-sidesheet-inner,.pricing-market-shell){--console-control-line: rgba(255, 255, 255, .42);--console-control-line-hover: rgba(255, 255, 255, .62);--console-control-fill: #7a7a7a;--console-control-mark: #f5f5f5;--console-control-disabled-fill: #666}
body :is(.app-content-console,.semi-modal-content,.semi-sidesheet-inner,.pricing-market-shell) .semi-checkbox .semi-checkbox-inner,body :is(.app-content-console,.semi-modal-content,.semi-sidesheet-inner,.pricing-market-shell) .semi-radio .semi-radio-inner{position:relative!important;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;box-sizing:border-box!important;background:transparent!important;background-color:transparent!important;border:1px solid var(--console-control-line)!important;box-shadow:none!important}
body :is(.app-content-console,.semi-modal-content,.semi-sidesheet-inner,.pricing-market-shell) .semi-checkbox:hover .semi-checkbox-inner,body :is(.app-content-console,.semi-modal-content,.semi-sidesheet-inner,.pricing-market-shell) .semi-checkbox:focus-within .semi-checkbox-inner,body :is(.app-content-console,.semi-modal-content,.semi-sidesheet-inner,.pricing-market-shell) .semi-radio:hover .semi-radio-inner,body :is(.app-content-console,.semi-modal-content,.semi-sidesheet-inner,.pricing-market-shell) .semi-radio:focus-within .semi-radio-inner{border-color:var(--console-control-line-hover)!important}
body :is(.app-content-console,.semi-modal-content,.semi-sidesheet-inner,.pricing-market-shell) .semi-checkbox-checked .semi-checkbox-inner,body :is(.app-content-console,.semi-modal-content,.semi-sidesheet-inner,.pricing-market-shell) .semi-checkbox-indeterminate .semi-checkbox-inner,body :is(.app-content-console,.semi-modal-content,.semi-sidesheet-inner,.pricing-market-shell) .semi-radio-checked .semi-radio-inner{background:var(--console-control-fill)!important;background-color:var(--console-control-fill)!important;border-color:var(--console-control-fill)!important}
body :is(.app-content-console,.semi-modal-content,.semi-sidesheet-inner,.pricing-market-shell) .semi-checkbox-checked .semi-checkbox-inner:after{top:2px!important;left:6px!important;display:block!important;width:5px!important;height:9px!important;background:transparent!important;border:solid var(--console-control-mark)!important;border-width:0 2px 2px 0!important;transform:rotate(45deg)!important}
body :is(.app-content-console,.semi-modal-content,.semi-sidesheet-inner,.pricing-market-shell) .semi-checkbox-indeterminate .semi-checkbox-inner:after{top:50%!important;left:50%!important;display:block!important;width:10px!important;height:2px!important;background:var(--console-control-mark)!important;border:0!important;transform:translate(-50%,-50%)!important}
body :is(.app-content-console,.semi-modal-content,.semi-sidesheet-inner,.pricing-market-shell) .semi-radio-checked .semi-radio-inner:after{top:50%!important;left:50%!important;display:block!important;width:7px!important;height:7px!important;background:var(--console-control-mark)!important;border:0!important;border-radius:999px!important;transform:translate(-50%,-50%)!important}
body :is(.app-content-console,.semi-modal-content,.semi-sidesheet-inner,.pricing-market-shell) .semi-checkbox-checked.semi-checkbox-disabled .semi-checkbox-inner,body :is(.app-content-console,.semi-modal-content,.semi-sidesheet-inner,.pricing-market-shell) .semi-checkbox-indeterminate.semi-checkbox-disabled .semi-checkbox-inner,body :is(.app-content-console,.semi-modal-content,.semi-sidesheet-inner,.pricing-market-shell) .semi-radio-checked.semi-radio-disabled .semi-radio-inner{background:var(--console-control-disabled-fill)!important;background-color:var(--console-control-disabled-fill)!important;border-color:var(--console-control-disabled-fill)!important}
body :is(.app-content-console,.semi-modal-content,.semi-sidesheet-inner,.pricing-market-shell) .semi-switch-checked,body :is(.app-content-console,.semi-modal-content,.semi-sidesheet-inner,.pricing-market-shell) .semi-switch-checked:hover,body :is(.app-content-console,.semi-modal-content,.semi-sidesheet-inner,.pricing-market-shell) .semi-switch-checked:focus-within{background:var(--console-control-fill)!important;background-color:var(--console-control-fill)!important;box-shadow:inset 0 0 0 1px var(--console-control-fill)!important}
body :is(.app-content-console,.semi-modal-content,.semi-sidesheet-inner,.pricing-market-shell) .semi-switch .semi-switch-knob,body :is(.app-content-console,.semi-modal-content,.semi-sidesheet-inner,.pricing-market-shell) .semi-switch .semi-switch-handle,body :is(.app-content-console,.semi-modal-content,.semi-sidesheet-inner,.pricing-market-shell) .semi-switch-checked .semi-switch-knob,body :is(.app-content-console,.semi-modal-content,.semi-sidesheet-inner,.pricing-market-shell) .semi-switch-checked .semi-switch-handle{background:var(--console-control-mark)!important;background-color:var(--console-control-mark)!important;box-shadow:none!important}
body .sf-sidesheet .console-table-frame,body .sf-sidesheet .console-mobile-table-frame,body .sf-sidesheet .console-table-empty-frame,body .sf-sidesheet-manual .console-table-frame,body .sf-sidesheet-manual .console-mobile-table-frame,body .sf-sidesheet-manual .console-table-empty-frame,body .sf-sidesheet .sf-sidesheet-guide-panel,body .sf-sidesheet .sf-sidesheet-code-block,body .sf-sidesheet .deployment-edit-meta-box,body .channel-edit-sidesheet .channel-edit-inline-panel,
html.light body[theme-scope=theme-pages][style*="overflow: hidden"],html.light body[theme-scope=theme-pages][style*="overflow:hidden"],html.light body[theme-scope=theme-pages][style*="width: calc("],html.light body[theme-scope=theme-pages][style*="width:calc("]{min-width:100%!important;width:100%!important;max-width:100%!important}
html.light body[theme-scope=theme-pages] #root,html.light body[theme-scope=theme-pages] .app-layout,html.light body[theme-scope=theme-pages] .app-main-layout,html.light body[theme-scope=theme-pages] .app-content{scrollbar-gutter:stable}
html.light body[theme-scope=theme-pages],html.light body[theme-scope=theme-pages] #root,html.light body[theme-scope=theme-pages] .app-layout,html.light body[theme-scope=theme-pages] .app-main-layout,html.light body[theme-scope=theme-pages] .app-content,html.light body[theme-scope=theme-pages] .app-content-console,html.light body[theme-scope=theme-pages] .app-content-public:has(.pricing-market-shell),html.light body[theme-scope=theme-pages] .playground-mode-layout,html.light body[theme-scope=theme-pages] .playground-generation-content,html.light body[theme-scope=theme-pages] .pricing-market-shell,html.light body[theme-scope=theme-pages] .pricing-layout,
html.light body[theme-scope=theme-pages] .or-header,html.light body[theme-scope=theme-pages] .or-header-shell,html.light body[theme-scope=theme-pages] .or-header-grid,html.light body[theme-scope=theme-pages] .app-sider,html.light body[theme-scope=theme-pages] .sidebar-container,
html.light body[theme-scope=theme-pages] .or-brand-logo-frame{overflow:hidden;background:#0f172a!important;background-color:#0f172a!important;border:1px solid rgba(15,23,42,.18)!important;border-radius:9999px;box-shadow:0 1px 2px #0f172a1f!important}
html.light body[theme-scope=theme-pages] .or-brand-logo-image{display:block;background:transparent!important;background-color:transparent!important;object-fit:cover}
html.light body[theme-scope=theme-pages] .or-nav-link,html.light body[theme-scope=theme-pages] .sidebar-group-label{color:#374151b8!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .or-nav-link:hover,html.light body[theme-scope=theme-pages] .or-nav-link-active,html.light body[theme-scope=theme-pages] .sidebar-nav-item:hover,
html.light body[theme-scope=theme-pages] .sidebar-collapse-button,
html.light body[theme-scope=theme-pages] .app-content-console .sf-page,html.light body[theme-scope=theme-pages] .sf-page:not(.sf-home-page),html.light body[theme-scope=theme-pages] .dashboard-line-layout,html.light body[theme-scope=theme-pages] .topup-console-page,html.light body[theme-scope=theme-pages] .personal-settings-page,html.light body[theme-scope=theme-pages] .pricing-market-page,html.light body[theme-scope=theme-pages] .playground-generation-workspace,html.light body[theme-scope=theme-pages] .playground-mode-rail,html.light body[theme-scope=theme-pages] .playground-generation-settings-panel,html.light body[theme-scope=theme-pages] .image-workspace-shell,
html.light body[theme-scope=theme-pages] .app-content-console .semi-card,html.light body[theme-scope=theme-pages] .app-content-console .table-scroll-card,html.light body[theme-scope=theme-pages] .app-content-console .console-panel-frame,html.light body[theme-scope=theme-pages] .app-content-console .console-table-frame,html.light body[theme-scope=theme-pages] .app-content-console .console-mobile-table-frame,html.light body[theme-scope=theme-pages] .app-content-console .console-table-empty-frame,html.light body[theme-scope=theme-pages] .app-content-console .debug-panel,html.light body[theme-scope=theme-pages] .dashboard-section,html.light body[theme-scope=theme-pages] .dashboard-stat-column,html.light body[theme-scope=theme-pages] .dashboard-stat-item,html.light body[theme-scope=theme-pages] .dashboard-api-row,html.light body[theme-scope=theme-pages] .topup-wallet-section,html.light body[theme-scope=theme-pages] .topup-wallet-title-card,html.light body[theme-scope=theme-pages] .topup-inner-card,html.light body[theme-scope=theme-pages] .topup-plan-card,html.light body[theme-scope=theme-pages] .personal-settings-grid,html.light body[theme-scope=theme-pages] .pricing-market-header-frame,html.light body[theme-scope=theme-pages] .pricing-market-recharge,html.light body[theme-scope=theme-pages] .pricing-market-estimator,html.light body[theme-scope=theme-pages] .pricing-sidebar,html.light body[theme-scope=theme-pages] .pricing-market-filter-card,html.light body[theme-scope=theme-pages] .pricing-market-group-heading,html.light body[theme-scope=theme-pages] .pricing-market-row,html.light body[theme-scope=theme-pages] .pricing-market-model-card,html.light body[theme-scope=theme-pages] .pricing-market-price-pill,html.light body[theme-scope=theme-pages] .pricing-market-estimate-card,html.light body[theme-scope=theme-pages] .pricing-market-control,html.light body[theme-scope=theme-pages] .playground-generation-field,html.light body[theme-scope=theme-pages] .playground-generation-group-display,html.light body[theme-scope=theme-pages] .playground-generation-stage,html.light body[theme-scope=theme-pages] .image-workspace-panel,html.light body[theme-scope=theme-pages] .image-workspace-reference,html.light body[theme-scope=theme-pages] .image-workspace-results,html.light body[theme-scope=theme-pages] .image-workspace-result-head,html.light body[theme-scope=theme-pages] .image-workspace-result-stage,html.light body[theme-scope=theme-pages] .image-workspace-result-frame,html.light body[theme-scope=theme-pages] .image-workspace-result-prompt,html.light body[theme-scope=theme-pages] .image-workspace-dropzone,html.light body[theme-scope=theme-pages] .video-workspace-panel,html.light body[theme-scope=theme-pages] .video-workspace-reference,html.light body[theme-scope=theme-pages] .video-workspace-result,html.light body[theme-scope=theme-pages] .video-workspace-result-head,html.light body[theme-scope=theme-pages] .video-workspace-result-stage,html.light body[theme-scope=theme-pages] .video-workspace-result-frame,html.light body[theme-scope=theme-pages] .video-workspace-result-prompt,html.light body[theme-scope=theme-pages] .video-workspace-dropzone,html.light body[theme-scope=theme-pages] .model-workspace-capability-panel,html.light body[theme-scope=theme-pages] .model-workspace-capability-head,html.light body[theme-scope=theme-pages] .model-workspace-capability-body,html.light body[theme-scope=theme-pages] .model-workspace-capability-chip,html.light body[theme-scope=theme-pages] .image-editor-shell,html.light body[theme-scope=theme-pages] .image-editor-toolbar,
html.light body[theme-scope=theme-pages] .image-workspace-estimate,
html.light body[theme-scope=theme-pages] .image-workspace-estimate>span,html.light body[theme-scope=theme-pages] .video-workspace-estimate>span{color:#334155!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .image-workspace-estimate strong,html.light body[theme-scope=theme-pages] .image-workspace-estimate strong *,html.light body[theme-scope=theme-pages] .video-workspace-estimate strong,html.light body[theme-scope=theme-pages] .video-workspace-estimate strong *{color:#0f172a!important;font-size:inherit!important;font-weight:inherit!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .image-workspace-estimate strong .quota-icon-stack:before,html.light body[theme-scope=theme-pages] .image-workspace-estimate strong .quota-icon-stack:after,html.light body[theme-scope=theme-pages] .video-workspace-estimate strong .quota-icon-stack:before,html.light body[theme-scope=theme-pages] .video-workspace-estimate strong .quota-icon-stack:after{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}
html.light body[theme-scope=theme-pages] .image-workspace-estimate svg,html.light body[theme-scope=theme-pages] .video-workspace-estimate svg{color:currentColor!important;stroke:currentColor!important}
html.light body[theme-scope=theme-pages] .dashboard-section-header,html.light body[theme-scope=theme-pages] .dashboard-section-body,html.light body[theme-scope=theme-pages] .dashboard-stats-grid,html.light body[theme-scope=theme-pages] .dashboard-stat-header,html.light body[theme-scope=theme-pages] .dashboard-stat-body,html.light body[theme-scope=theme-pages] .topup-wallet-frame,html.light body[theme-scope=theme-pages] .topup-wallet-stats,html.light body[theme-scope=theme-pages] .topup-wallet-form-panel,html.light body[theme-scope=theme-pages] .topup-subscription-stack,html.light body[theme-scope=theme-pages] .topup-plan-list,html.light body[theme-scope=theme-pages] .pricing-market-content,html.light body[theme-scope=theme-pages] .pricing-market-list,html.light body[theme-scope=theme-pages] .pricing-market-group-rows,html.light body[theme-scope=theme-pages] .pricing-market-toolbar,html.light body[theme-scope=theme-pages] .semi-card-header,html.light body[theme-scope=theme-pages] .semi-card-body,
html.light body[theme-scope=theme-pages] .semi-table,html.light body[theme-scope=theme-pages] .semi-table-container,html.light body[theme-scope=theme-pages] .semi-table-body,html.light body[theme-scope=theme-pages] .semi-table-thead,html.light body[theme-scope=theme-pages] .semi-table-tbody,html.light body[theme-scope=theme-pages] .semi-table-row,html.light body[theme-scope=theme-pages] .semi-table-row-cell,html.light body[theme-scope=theme-pages] .semi-table-placeholder,html.light body[theme-scope=theme-pages] .semi-tabs-bar,
html.light body[theme-scope=theme-pages] .semi-table-row-head,html.light body[theme-scope=theme-pages] .semi-table-thead>.semi-table-row,
html.light body[theme-scope=theme-pages] .semi-table-tbody>.semi-table-row:hover,html.light body[theme-scope=theme-pages] .semi-table-tbody>.semi-table-row:hover>.semi-table-row-cell,html.light body[theme-scope=theme-pages] .pricing-market-row:hover,html.light body[theme-scope=theme-pages] .pricing-market-model-card:hover,html.light body[theme-scope=theme-pages] .playground-mode-button:hover,
html.light body[theme-scope=theme-pages] .semi-button,html.light body[theme-scope=theme-pages] .semi-input-wrapper,html.light body[theme-scope=theme-pages] .semi-input-number,html.light body[theme-scope=theme-pages] .semi-input-textarea-wrapper,html.light body[theme-scope=theme-pages] .semi-select,html.light body[theme-scope=theme-pages] .semi-datepicker,html.light body[theme-scope=theme-pages] .semi-datepicker-range-input,html.light body[theme-scope=theme-pages] .semi-tagInput,html.light body[theme-scope=theme-pages] .pricing-market-budget-chips button,html.light body[theme-scope=theme-pages] .pricing-market-model-icon,html.light body[theme-scope=theme-pages] .pricing-market-vendor-icon,html.light body[theme-scope=theme-pages] .image-workspace-reference-preview .semi-button,
html.light body[theme-scope=theme-pages] .semi-button *,html.light body[theme-scope=theme-pages] .semi-input,html.light body[theme-scope=theme-pages] .semi-input-textarea,html.light body[theme-scope=theme-pages] .semi-select-selection,html.light body[theme-scope=theme-pages] .semi-select-selection-text,html.light body[theme-scope=theme-pages] .semi-select-selection-placeholder,html.light body[theme-scope=theme-pages] .semi-typography,html.light body[theme-scope=theme-pages] .semi-form-field-label,html.light body[theme-scope=theme-pages] .semi-form-section-text,html.light body[theme-scope=theme-pages] .pricing-market-shell :is(span,p,h1,h2,h3,h4,div),html.light body[theme-scope=theme-pages] .app-content-console :is(.text-white,.text-gray-100,.text-gray-200,.text-gray-300,.dark\:text-gray-200,.dark\:text-gray-300),html.light body[theme-scope=theme-pages] .pricing-market-shell :is(.text-white,.text-gray-100,.text-gray-200,.text-gray-300,.dark\:text-gray-200,.dark\:text-gray-300),html.light body[theme-scope=theme-pages] .playground-mode-layout :is(.text-white,.text-gray-100,.text-gray-200,.text-gray-300,.dark\:text-gray-200,.dark\:text-gray-300){color:var(--sf-text)!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .or-actions .semi-button:hover,
html.light body[theme-scope=theme-pages] .or-actions .semi-button-content,html.light body[theme-scope=theme-pages] .or-actions .semi-button-content *,html.light body[theme-scope=theme-pages] .or-actions .semi-button svg{color:currentColor!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .or-actions .semi-avatar,html.light body[theme-scope=theme-pages] .or-actions .semi-avatar *{color:#fff!important;-webkit-text-fill-color:#ffffff!important}
html.light body[theme-scope=theme-pages] :is(.semi-typography-tertiary,.semi-typography-secondary,.semi-form-field-helpText),html.light body[theme-scope=theme-pages] :is(.dashboard-stat-title,.dashboard-text-muted,.playground-generation-panel-desc,.playground-generation-group-display small,.image-workspace-generate-note,.image-workspace-reference-meta small,.image-workspace-result-head small,.image-workspace-result-prompt span,.image-workspace-result-prompt p,.video-workspace-generate-note,.video-workspace-reference-item small,.video-workspace-result-head small,.video-workspace-result-prompt span,.video-workspace-result-prompt p,.pricing-market-model-description,.pricing-market-price-label){color:var(--sf-text-muted)!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .semi-tag{color:#1f2937d1!important;background:#0f172a0d!important;background-color:#0f172a0d!important;border-color:#0f172a1a!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .semi-button-primary{color:#fff!important;background:#0f766e!important;background-color:#0f766e!important;border-color:#0f766e!important;-webkit-text-fill-color:#ffffff!important}
html.light body[theme-scope=theme-pages] .semi-button-primary *{color:inherit!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.bg-black,.bg-gray-950,.bg-gray-900,.bg-gray-800,.bg-slate-800,.dark\:bg-gray-800,.dark\:bg-slate-800){background:#fff!important;background-color:#fff!important;background-image:none!important}
html.light body[theme-scope=theme-pages] .semi-dropdown,html.light body[theme-scope=theme-pages] .semi-dropdown-menu,html.light body[theme-scope=theme-pages] .semi-popover,html.light body[theme-scope=theme-pages] .semi-popover-content,html.light body[theme-scope=theme-pages] .semi-select-dropdown,html.light body[theme-scope=theme-pages] .pricing-market-select-dropdown,
html.light body[theme-scope=theme-pages] .semi-dropdown-item,html.light body[theme-scope=theme-pages] .semi-select-option,html.light body[theme-scope=theme-pages] .semi-popover-content,
html.light body[theme-scope=theme-pages] .semi-dropdown-item:hover,html.light body[theme-scope=theme-pages] .semi-select-option:hover,
html.light body[theme-scope=theme-pages] .semi-dropdown-item-selected,html.light body[theme-scope=theme-pages] .semi-select-option-selected,html.light body[theme-scope=theme-pages] .semi-select-option-selected:hover,html.light body[theme-scope=theme-pages] .semi-select-option-selected:focus{color:#0f766e!important;background:#0f766e1a!important;background-color:#0f766e1a!important}
html.light body[theme-scope=theme-pages] .semi-sidesheet-inner,html.light body[theme-scope=theme-pages] .sf-sidesheet,html.light body[theme-scope=theme-pages] .sf-sidesheet-manual,html.light body[theme-scope=theme-pages] .channel-edit-sidesheet,html.light body[theme-scope=theme-pages] .token-edit-sidesheet,html.light body[theme-scope=theme-pages] .model-detail-sheet,
html.light body[theme-scope=theme-pages] .semi-modal-header,html.light body[theme-scope=theme-pages] .semi-modal-body,html.light body[theme-scope=theme-pages] .semi-modal-footer,html.light body[theme-scope=theme-pages] .semi-sidesheet-content,html.light body[theme-scope=theme-pages] .semi-sidesheet-header,html.light body[theme-scope=theme-pages] .semi-sidesheet-body,
html.light body[theme-scope=theme-pages] .semi-sidesheet-mask{background:#0f172a11!important;background-color:#0f172a11!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;will-change:opacity}
html.light body[theme-scope=theme-pages] .semi-modal-mask{background:#0f172a1a!important;background-color:#0f172a1a!important;opacity:1!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown),html.light body[theme-scope=theme-pages] :is(.app-content-console,.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) *{color:var(--sf-text)!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) :is(.text-white,.text-white\/90,.text-white\/80,.text-white\/70,.text-gray-50,.text-gray-100,.text-gray-200,.text-gray-300,.text-slate-50,.text-slate-100,.text-slate-200,.text-zinc-50,.text-zinc-100,.dark\:text-white,.dark\:text-gray-50,.dark\:text-gray-100,.dark\:text-gray-200,.dark\:text-gray-300,.dark\:text-slate-50,.dark\:text-slate-100,.dark\:text-slate-200),html.light body[theme-scope=theme-pages] :is(.app-content-console,.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) :is(.semi-typography,.semi-typography h1,.semi-typography h2,.semi-typography h3,.semi-typography h4,.semi-typography h5,.semi-typography h6,.semi-card-title,.semi-table-row-cell,.semi-form-field-label,.semi-form-section-text,.semi-tabs-tab-button,.semi-dropdown-title,.semi-dropdown-item,.semi-select-option,.semi-input,.semi-input-textarea){color:var(--sf-text)!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) :is(.text-white\/60,.text-white\/50,.text-white\/40,.text-gray-400,.text-gray-500,.text-slate-400,.text-slate-500,.dark\:text-gray-400,.dark\:text-slate-400,.semi-typography-secondary,.semi-typography-tertiary,.semi-form-field-helpText){color:var(--sf-text-muted)!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .semi-button-primary,html.light body[theme-scope=theme-pages] .semi-button-primary *,html.light body[theme-scope=theme-pages] .semi-avatar:not(.lobehub-icon-node),html.light body[theme-scope=theme-pages] .semi-avatar:not(.lobehub-icon-node) *,html.light body[theme-scope=theme-pages] :is(.semi-badge,.semi-badge *,.semi-progress-line-text){color:#fff!important;-webkit-text-fill-color:#ffffff!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) :is(.border,.border-t,.border-r,.border-b,.border-l,.divide-y>*,.divide-x>*,.border-white,.border-white\/5,.border-white\/10,.border-white\/15,.border-white\/20,.border-white\/25,.border-white\/30,.border-gray-50,.border-gray-100,.border-gray-200,.border-slate-100,.border-slate-200,.dark\:border-white\/5,.dark\:border-white\/10,.dark\:border-white\/15,.dark\:border-white\/20,.dark\:border-gray-700,.dark\:border-gray-800,.dark\:border-slate-700,.dark\:border-slate-800,.semi-card,.semi-card-header,.semi-card-body,.semi-card-footer,.semi-table,.semi-table-container,.semi-table-body,.semi-table-row,.semi-table-row-head,.semi-table-row-cell,.semi-divider,.semi-tabs-bar,.semi-tabs-tab,.semi-tabs-tab-button,.semi-button,.semi-input-wrapper,.semi-input-number,.semi-input-textarea-wrapper,.semi-select,.semi-select-selection,.semi-datepicker,.semi-tag,.semi-tagInput,.semi-checkbox-inner,.semi-radio-inner,.semi-switch,.semi-upload-drag-area,.console-panel-frame,.console-table-frame,.console-mobile-table-frame,.console-table-empty-frame,.dashboard-section,.dashboard-stat-item,.pricing-market-row,.pricing-market-model-card,.pricing-market-price-pill,.pricing-market-control,.playground-generation-field,.image-workspace-panel,.image-workspace-reference,.image-workspace-results,.image-workspace-result-frame,.image-workspace-dropzone,.video-workspace-panel,.video-workspace-reference,.video-workspace-result,.video-workspace-result-frame,.video-workspace-dropzone){border-color:#0f172a47!important;outline-color:#0f172a5c!important;--tw-border-opacity: 1 !important;--tw-divide-opacity: 1 !important;--tw-ring-color: rgba(15, 23, 42, .3) !important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) :is(.semi-card-header,.semi-card-body,.semi-card-footer,.semi-table-row-head,.semi-table-row-cell,.semi-divider,.dashboard-section-header,.dashboard-section-body,.dashboard-stats-grid,.pricing-market-toolbar,.pricing-market-group-rows,.image-workspace-result-head,.video-workspace-result-head){border-color:#0f172a38!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) :is(.semi-card:hover,.semi-button:hover,.semi-button:focus,.semi-input-wrapper-focus,.semi-input-wrapper:hover,.semi-select:hover,.semi-select-focus,.pricing-market-row:hover,.pricing-market-model-card:hover,.image-workspace-dropzone:hover,.video-workspace-dropzone:hover){border-color:#0f172a6b!important;outline-color:#0f172a75!important;--tw-ring-color: rgba(15, 23, 42, .38) !important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) *{--console-line: rgba(15, 23, 42, .24) !important;--console-line-soft: rgba(15, 23, 42, .16) !important;--console-line-faint: rgba(15, 23, 42, .12) !important;--console-shared-line: rgba(15, 23, 42, .24) !important;--console-shared-line-soft: rgba(15, 23, 42, .16) !important;--console-shared-line-faint: rgba(15, 23, 42, .12) !important;--dashboard-line: rgba(15, 23, 42, .24) !important;--dashboard-line-soft: rgba(15, 23, 42, .16) !important;--dashboard-line-faint: rgba(15, 23, 42, .12) !important;--topup-line: rgba(15, 23, 42, .24) !important;--topup-line-soft: rgba(15, 23, 42, .16) !important;--topup-line-faint: rgba(15, 23, 42, .12) !important;--personal-line: rgba(15, 23, 42, .24) !important;--personal-line-soft: rgba(15, 23, 42, .16) !important;--personal-line-faint: rgba(15, 23, 42, .12) !important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) *:before,html.light body[theme-scope=theme-pages] :is(.app-content-console,.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) *:after{--console-line: rgba(15, 23, 42, .24) !important;--console-line-soft: rgba(15, 23, 42, .16) !important;--console-line-faint: rgba(15, 23, 42, .12) !important;--console-shared-line: rgba(15, 23, 42, .24) !important;--console-shared-line-soft: rgba(15, 23, 42, .16) !important;--console-shared-line-faint: rgba(15, 23, 42, .12) !important;--dashboard-line: rgba(15, 23, 42, .24) !important;--dashboard-line-soft: rgba(15, 23, 42, .16) !important;--dashboard-line-faint: rgba(15, 23, 42, .12) !important;--topup-line: rgba(15, 23, 42, .24) !important;--topup-line-soft: rgba(15, 23, 42, .16) !important;--topup-line-faint: rgba(15, 23, 42, .12) !important;--personal-line: rgba(15, 23, 42, .24) !important;--personal-line-soft: rgba(15, 23, 42, .16) !important;--personal-line-faint: rgba(15, 23, 42, .12) !important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) :is(.topup-preset-button-active,.topup-plan-card-popular,.channel-edit-section-card,.token-edit-section-card,.model-detail-card,.console-table-frame,.console-mobile-table-frame,.pricing-market-page,.pricing-market-brand-emblem,.image-workspace-result-head,.video-workspace-result-head,.image-workspace-reference,.video-workspace-reference,.image-workspace-dropzone,.video-workspace-dropzone),html.light body[theme-scope=theme-pages] :is(.app-content-console,.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) :is(.topup-preset-button-active,.topup-plan-card-popular,.channel-edit-section-card,.token-edit-section-card,.model-detail-card,.console-table-frame,.console-mobile-table-frame,.pricing-market-page,.pricing-market-brand-emblem,.image-workspace-result-head,.video-workspace-result-head,.image-workspace-reference,.video-workspace-reference,.image-workspace-dropzone,.video-workspace-dropzone):hover,html.light body[theme-scope=theme-pages] :is(.app-content-console,.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) :is(.topup-preset-button-active,.topup-plan-card-popular,.channel-edit-section-card,.token-edit-section-card,.model-detail-card,.console-table-frame,.console-mobile-table-frame,.pricing-market-page,.pricing-market-brand-emblem,.image-workspace-result-head,.video-workspace-result-head,.image-workspace-reference,.video-workspace-reference,.image-workspace-dropzone,.video-workspace-dropzone):focus,html.light body[theme-scope=theme-pages] :is(.app-content-console,.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) :is(.topup-preset-button-active,.topup-plan-card-popular,.channel-edit-section-card,.token-edit-section-card,.model-detail-card,.console-table-frame,.console-mobile-table-frame,.pricing-market-page,.pricing-market-brand-emblem,.image-workspace-result-head,.video-workspace-result-head,.image-workspace-reference,.video-workspace-reference,.image-workspace-dropzone,.video-workspace-dropzone):focus-within{border-top-color:#0f172a4d!important;border-right-color:#0f172a38!important;border-bottom-color:#0f172a3d!important;border-left-color:#0f172a38!important;box-shadow:none!important}
html.light body[theme-scope=theme-pages] .topup-preset-button-active,html.light body[theme-scope=theme-pages] .topup-preset-button-active:hover,html.light body[theme-scope=theme-pages] .topup-preset-button-active:focus{box-shadow:inset 0 -1px #0f172a57!important}
html.light body[theme-scope=theme-pages] .pricing-market-page:before,html.light body[theme-scope=theme-pages] .pricing-market-page:after{background:#0f172a3d!important}
html.light body[theme-scope=theme-pages],html.light body[theme-scope=theme-pages] #root,html.light body[theme-scope=theme-pages] .app-layout,html.light body[theme-scope=theme-pages] .app-main-layout,html.light body[theme-scope=theme-pages] .semi-layout,html.light body[theme-scope=theme-pages] .semi-layout-content,html.light body[theme-scope=theme-pages] .app-content,html.light body[theme-scope=theme-pages] .app-content-console,html.light body[theme-scope=theme-pages] .app-content:not(:has(.sf-home-page)),html.light body[theme-scope=theme-pages] .sf-page:not(.sf-home-page),html.light body[theme-scope=theme-pages] .pricing-market-shell,html.light body[theme-scope=theme-pages] .pricing-layout,
html.light body[theme-scope=theme-pages] .app-content:before,html.light body[theme-scope=theme-pages] .app-content-console:before,html.light body[theme-scope=theme-pages] .app-content:not(:has(.sf-home-page)):before,html.light body[theme-scope=theme-pages] .sf-page:not(.sf-home-page):before,html.light body[theme-scope=theme-pages] .pricing-market-shell:before{display:none!important;background:none!important;background-image:none!important}
html.light body[theme-scope=theme-pages] .app-sider,html.light body[theme-scope=theme-pages] .sidebar-container,html.light body[theme-scope=theme-pages] .sidebar-nav,html.light body[theme-scope=theme-pages] .sidebar-collapse-button,
html.light body[theme-scope=theme-pages] .sidebar-divider{border-color:#0f172a2e!important}
html.light body[theme-scope=theme-pages] .sidebar-nav-item{color:#1f2937d1!important;background:transparent!important;border-color:transparent!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .sidebar-nav-item:hover,
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown),html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) *{color:var(--sf-text)!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) :is(.text-gray-400,.text-gray-500,.text-slate-400,.text-slate-500,.dark\:text-gray-400,.dark\:text-slate-400,.semi-typography-secondary,.semi-typography-tertiary,.semi-form-field-helpText,.semi-empty-description,.pricing-market-model-description,.pricing-market-price-label){color:var(--sf-text-muted)!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner) :is(.semi-card,.table-scroll-card,.console-panel-frame,.console-table-panel,.console-panel-card,.console-table-frame,.console-mobile-table-frame,.console-table-empty-frame,.semi-table-container,.semi-table-placeholder,.semi-banner,.semi-alert,.semi-collapse,.semi-collapse-item,.semi-collapse-header,.semi-list,.semi-list-item,.pricing-sidebar,.pricing-market-estimator,.pricing-market-recharge,.pricing-market-row,.pricing-market-filter-card,.pricing-market-model-card,.pricing-market-price-pill,.pricing-market-control,.model-detail-card,.channel-edit-section-card,.token-edit-section-card,.deployment-edit-meta-box,.invitation-hero,.invitation-panel,.invitation-detail-panel,.invitation-rules-panel),html.light body[theme-scope=theme-pages] .semi-modal-content,html.light body[theme-scope=theme-pages] .semi-sidesheet-inner,html.light body[theme-scope=theme-pages] .sf-sidesheet,html.light body[theme-scope=theme-pages] .sf-sidesheet-manual,html.light body[theme-scope=theme-pages] .channel-edit-sidesheet,html.light body[theme-scope=theme-pages] .token-edit-sidesheet,
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner) :is(.semi-card-header,.semi-card-body,.semi-card-footer,.semi-modal-header,.semi-modal-body,.semi-modal-footer,.semi-sidesheet-content,.semi-sidesheet-header,.semi-sidesheet-body,.semi-sidesheet-footer,.console-panel-card>.semi-card-body,.table-scroll-card>.semi-card-body,.semi-table,.semi-table-body,.semi-table-tbody,.semi-table-row){color:var(--sf-text)!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:#0f172a33!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout) :is(.semi-table-row-head,.semi-table-thead>.semi-table-row,.semi-table-thead>.semi-table-row>.semi-table-row-head,.semi-table-cell-fixed-left,.semi-table-cell-fixed-right){color:#1f2937d1!important;background:var(--sf-table-head-solid)!important;background-color:var(--sf-table-head-solid)!important;background-image:none!important;border-color:#0f172a33!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout) .semi-table-tbody>.semi-table-row>.semi-table-row-cell,html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout) .semi-table-tbody>.semi-table-row>.semi-table-row-cell:before{color:#111827e6!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border-color:#0f172a29!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout) .semi-table-tbody>.semi-table-row:hover>.semi-table-row-cell,html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout) .semi-table-t
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) :is(.semi-button,.semi-input-wrapper,.semi-input-number,.semi-input-textarea-wrapper,.semi-select,.semi-select-selection,.semi-datepicker,.semi-datepicker-range-input,.semi-tagInput,.semi-tag,.semi-page-item,.semi-page-next,.semi-page-prev,.semi-tabs-bar,.semi-tabs-tab-button,.semi-checkbox-inner,.semi-radio-inner,.semi-switch,.semi-upload-drag-area){color:var(--sf-text)!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border-color:#0f172a47!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner) :is(.bg-black,.bg-gray-950,.bg-gray-900,.bg-gray-800,.bg-slate-900,.bg-slate-800,.bg-\[\#111\],.dark\:bg-gray-900,.dark\:bg-gray-800,.dark\:bg-slate-900,.dark\:bg-slate-800),html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner) [class*="bg-white/"],html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner) [class*="bg-black/"]{background:#fff!important;background-color:#fff!important;background-image:none!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner) :is(.border,.border-t,.border-r,.border-b,.border-l,.border-white,.border-white\/5,.border-white\/10,.border-white\/15,.border-white\/20,.border-white\/25,.border-white\/30,.border-gray-100,.border-gray-200,.border-slate-100,.border-slate-200,.dark\:border-white\/10,.dark\:border-gray-700,.dark\:border-gray-800,.dark\:border-slate-700,.dark\:border-slate-800){border-color:#0f172a47!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner) [class*="hover:bg-white"]:hover,html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner) :is(.semi-card:hover,.semi-button:hover,.semi-button:focus,.semi-input-wrapper-focus,.semi-input-wrapper:hover,.semi-select:hover,.semi-select-focus,.semi-tabs-tab:hover .semi-tabs-tab-button,.semi-tabs-tab-active .semi-tabs-tab-button){color:var(--sf-text)!important;background:var(--sf-line-panel-hover)!important;background-color:var(--sf-line-panel-hover)!important;border-color:#0f172a6b!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) :is(.semi-button-primary,.semi-button-primary *,.semi-avatar:not(.lobehub-icon-node),.semi-avatar:not(.lobehub-icon-node) *){color:#fff!important;-webkit-text-fill-color:#ffffff!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-button-primary{background:#0f766e!important;background-color:#0f766e!important;border-color:#0f766e!important}
html.light body[theme-scope=theme-pages] .app-sider .semi-navigation-list,html.light body[theme-scope=theme-pages] .app-sider .semi-navigation-list-wrapper,
html.light body[theme-scope=theme-pages] .app-sider .semi-navigation-item,html.light body[theme-scope=theme-pages] .app-sider .semi-navigation-sub-title{color:#111827e6!important;background:transparent!important;background-color:transparent!important;border-color:transparent!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .app-sider .semi-navigation-item *,html.light body[theme-scope=theme-pages] .app-sider .semi-navigation-sub-title *{color:inherit!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .app-sider .semi-navigation-item svg,html.light body[theme-scope=theme-pages] .app-sider .semi-navigation-sub-title svg{color:currentColor!important;stroke:currentColor!important}
html.light body[theme-scope=theme-pages] .app-sider .semi-navigation-item:hover,
html.light body[theme-scope=theme-pages] .app-sider .semi-navigation-item-selected *,
html.light body[theme-scope=theme-pages] .app-content-console .semi-input::placeholder,html.light body[theme-scope=theme-pages] .app-content-console .semi-input-textarea::placeholder,html.light body[theme-scope=theme-pages] .app-content-console input::placeholder,html.light body[theme-scope=theme-pages] .app-content-console textarea::placeholder,html.light body[theme-scope=theme-pages] .app-content:not(:has(.sf-home-page)) .semi-input::placeholder,html.light body[theme-scope=theme-pages] .app-content:not(:has(.sf-home-page)) .semi-input-textarea::placeholder,html.light body[theme-scope=theme-pages] .app-content:not(:has(.sf-home-page)) input::placeholder,html.light body[theme-scope=theme-pages] .app-content:not(:has(.sf-home-page)) textarea::placeholder,html.light body[theme-scope=theme-pages] .pricing-market-shell .semi-input::placeholder,html.light body[theme-scope=theme-pages] .pricing-market-shell input::placeholder,html.light body[theme-scope=theme-pages] .playground-mode-layout .semi-input::placeholder,html.light body[theme-scope=theme-pages] .playground-mode-layout input::placeholder,html.light body[theme-scope=theme-pages] .semi-modal-content .semi-input::placeholder,html.light body[theme-scope=theme-pages] .semi-sidesheet-inner .semi-input::placeholder,html.light body[theme-scope=theme-pages] .semi-select-dropdown .semi-input::placeholder{color:#374151a3!important;opacity:1!important;-webkit-text-fill-color:rgba(55,65,81,.64)!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) :is(.semi-input-prefix,.semi-input-suffix,.semi-input-clearbtn){color:var(--sf-text)!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) :is(.semi-input-prefix,.semi-input-suffix,.semi-input-clearbtn) svg{color:currentColor!important;fill:currentColor!important;stroke:currentColor!important}
html.light body[theme-scope=theme-pages] .app-content-console .token-key-cell{width:220px;max-width:220px}
html.light body[theme-scope=theme-pages] .app-content-console .token-key-actions{gap:2px;padding-left:4px;background:transparent!important}
html.light body[theme-scope=theme-pages] .app-content-console .token-key-actions .token-key-action-button.semi-button:hover,
html.light body[theme-scope=theme-pages] :is(.or-header,.or-actions,.app-sider,.sidebar-container,.sidebar-nav,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-dropdown-menu,.semi-popover,.semi-popover-content,.semi-select-dropdown,.semi-tooltip,.semi-notification-notice,.semi-toast) :is([class*=text-white],[class*="!text-white"],[class*=text-gray-50],[class*=text-gray-100],[class*=text-gray-200],[class*=text-gray-300],[class*=text-slate-50],[class*=text-slate-100],[class*=text-slate-200],[class*=text-zinc-50],[class*=text-zinc-100],[class*=text-zinc-200],[class*=text-neutral-50],[class*=text-neutral-100],[class*=text-neutral-200]){color:var(--sf-text)!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.or-header,.or-actions,.app-sider,.sidebar-container,.sidebar-nav,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-dropdown-menu,.semi-popover,.semi-popover-content,.semi-select-dropdown,.semi-tooltip,.semi-notification-notice,.semi-toast) :is([class*=text-gray-400],[class*=text-gray-500],[class*=text-slate-400],[class*=text-slate-500],[class*=text-zinc-400],[class*=text-zinc-500],[class*=text-neutral-400],[class*=text-neutral-500]){color:#374151db!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.or-header,.or-actions,.app-sider,.sidebar-container,.sidebar-nav,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-dropdown-menu,.semi-popover,.semi-popover-content,.semi-select-dropdown,.semi-tooltip,.semi-notification-notice,.semi-toast) :is([class*=bg-black],[class*="!bg-black"],[class*=bg-gray-950],[class*=bg-gray-900],[class*=bg-gray-800],[class*=bg-slate-950],[class*=bg-slate-900],[class*=bg-slate-800],[class*=bg-zinc-950],[class*=bg-zinc-900],[class*=bg-zinc-800],[class*=bg-neutral-950],[class*=bg-neutral-900],[class*=bg-neutral-800],[class*="bg-[#111"],[class*="bg-[#0"],[class*="bg-white/"],[class*="!bg-white/"],[class*="hover:bg-white/"],[class*="hover:!bg-white/"]){background:#fff!important;background-color:#fff!important;background-image:none!important}
html.light body[theme-scope=theme-pages] :is(.or-header,.or-actions,.app-sider,.sidebar-container,.sidebar-nav,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-dropdown-menu,.semi-popover,.semi-popover-content,.semi-select-dropdown,.semi-tooltip,.semi-notification-notice,.semi-toast) :is([class*=border-white],[class*="!border-white"],[class*=border-gray-700],[class*=border-gray-800],[class*=border-gray-900],[class*=border-slate-700],[class*=border-slate-800],[class*=border-slate-900],[class*=border-zinc-700],[class*=border-zinc-800],[class*=border-neutral-700],[class*=border-neutral-800],[class*=divide-white],[class*=ring-white]){border-color:#0f172a52!important;outline-color:#0f172a6b!important;--tw-border-opacity: 1 !important;--tw-divide-opacity: 1 !important;--tw-ring-color: rgba(15, 23, 42, .34) !important}
html.light body[theme-scope=theme-pages] :is(.or-header,.or-actions,.app-sider,.sidebar-container,.sidebar-nav,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-dropdown-menu,.semi-popover,.semi-popover-content,.semi-select-dropdown,.semi-tooltip,.semi-notification-notice,.semi-toast) :is(.semi-typography,.semi-typography *,.semi-form-field-label,.semi-form-field-main,.semi-form-section-text,.semi-input,.semi-input-textarea,.semi-select-selection,.semi-select-selection-text,.semi-select-arrow,.semi-table-row-cell,.semi-table-row-head,.semi-table-column-sorter,.semi-table-expand-icon,.semi-page-total,.semi-page-item,.semi-page-prev,.semi-page-next,.semi-page-size,.semi-dropdown-title,.semi-dropdown-item,.semi-select-option,.semi-checkbox-addon,.semi-radio-addon,.semi-switch,.semi-slider,.semi-collapse-header,.semi-collapse-content,.semi-list-item,.semi-descriptions,.semi-descriptions-item,.semi-tree,.semi-cascader,.semi-upload,.semi-empty-title){color:var(--sf-text)!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.or-header,.or-actions,.app-sider,.sidebar-container,.sidebar-nav,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-dropdown-menu,.semi-popover,.semi-popover-content,.semi-select-dropdown) :is(.semi-typography-secondary,.semi-typography-tertiary,.semi-form-field-helpText,.semi-select-selection-placeholder,.semi-empty-description){color:#374151db!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) :is(.semi-input-wrapper,.semi-input-number,.semi-input-textarea-wrapper,.semi-select,.semi-select-selection,.semi-tagInput,.semi-datepicker,.semi-datepicker-range-input,.semi-timepicker,.semi-cascader,.semi-tree-select,.semi-page-item,.semi-page-prev,.semi-page-next,.semi-pagination .semi-select,.semi-table-container,.semi-collapse,.semi-list,.semi-descriptions,.semi-upload-drag-area){color:var(--sf-text)!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border-color:#0f172a4d!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.or-actions,.app-sider,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-button-borderless{color:var(--sf-text)!important;background:transparent!important;background-color:transparent!important;border-color:transparent!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.or-actions,.app-sider,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-button-borderless:hover,html.light body[theme-scope=theme-pages] :is(.or-actions,.app-sider,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-button-borderless:focus{color:var(--sf-text)!important;background:#0f172a14!important;background-color:#0f172a14!important;border-color:#0f172a2e!important}
html.light body[theme-scope=theme-pages] :is(.or-actions,.app-sider,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) :is(.semi-button-borderless,.semi-button-borderless *){color:var(--sf-text)!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.or-header,.or-actions,.app-sider,.sidebar-container,.sidebar-nav,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-dropdown-menu,.semi-popover,.semi-popover-content,.semi-select-dropdown) svg{color:currentColor!important;stroke:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.semi-button-primary,.semi-button-primary *,.semi-button-danger,.semi-button-danger *,.semi-button-warning,.semi-button-warning *,.semi-avatar:not(.lobehub-icon-node),.semi-avatar:not(.lobehub-icon-node) *,.semi-badge,.semi-badge *,.semi-progress-line-text){color:#fff!important;-webkit-text-fill-color:#ffffff!important}
html.light body[theme-scope=theme-pages] .dashboard-stats-wrapper .dashboard-stat-avatar{color:#fff!important;border:0!important;box-shadow:none!important;-webkit-text-fill-color:#ffffff!important}
html.light body[theme-scope=theme-pages] .dashboard-stats-wrapper .dashboard-stat-avatar :is(.semi-avatar-content,span,svg){color:#fff!important;fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:#ffffff!important}
html.light body[theme-scope=theme-pages] .dashboard-stats-wrapper .dashboard-stat-avatar.semi-avatar-blue{background:#3b82f6!important;background-color:#3b82f6!important}
html.light body[theme-scope=theme-pages] .dashboard-stats-wrapper .dashboard-stat-avatar.semi-avatar-purple{background:#8b5cf6!important;background-color:#8b5cf6!important}
html.light body[theme-scope=theme-pages] .dashboard-stats-wrapper .dashboard-stat-avatar.semi-avatar-cyan{background:#06b6d4!important;background-color:#06b6d4!important}
html.light body[theme-scope=theme-pages] .dashboard-stats-wrapper .dashboard-stat-avatar.semi-avatar-indigo{background:#6366f1!important;background-color:#6366f1!important}
html.light body[theme-scope=theme-pages] .dashboard-stats-wrapper .dashboard-stat-avatar.semi-avatar-violet{background:#a855f7!important;background-color:#a855f7!important}
html.light body[theme-scope=theme-pages] :is(.or-actions,.app-sider,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-button-primary:not(.semi-button-disabled):not(.semi-button-primary-disabled):not(.semi-button-borderless){color:#fff!important;background:#0f766e!important;background-color:#0f766e!important;border-color:#0f766e!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.or-actions,.app-sider,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-button-primary:not(.semi-button-disabled):not(.semi-button-primary-disabled):not(.semi-button-borderless):hover,html.light body[theme-scope=theme-pages] :is(.or-actions,.app-sider,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-button-primary:not(.semi-button-disabled):not(.semi-button-primary-disabled):not(.semi-button-borderless):focus{color:#fff!important;background:#0d9488!important;background-color:#0d9488!important;border-color:#0d9488!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.or-actions,.app-sider,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-button-primary:not(.semi-button-disabled):not(.semi-button-primary-disabled):not(.semi-button-borderless):active{color:#fff!important;background:#0f766e!important;background-color:#0f766e!important;border-color:#0f766e!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.or-actions,.app-sider,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-button-danger:not(.semi-button-disabled):not(.semi-button-light):not(.semi-button-outline):not(.semi-button-borderless){color:#fff!important;background:#dc2626!important;background-color:#dc2626!important;border-color:#dc2626!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.or-actions,.app-sider,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-button-danger:not(.semi-button-disabled):not(.semi-button-light):not(.semi-button-outline):not(.semi-button-borderless):hover,html.light body[theme-scope=theme-pages] :is(.or-actions,.app-sider,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-button-danger:not(.semi-button-disabled):not(.semi-button-light):not(.semi-button-outline):not(.semi-button-borderless):focus{color:#fff!important;background:#b91c1c!important;background-color:#b91c1c!important;border-color:#b91c1c!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.or-actions,.app-sider,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-button-danger:not(.semi-button-disabled):not(.semi-button-light):not(.semi-button-outline):not(.semi-button-borderless):active{color:#fff!important;background:#991b1b!important;background-color:#991b1b!important;border-color:#991b1b!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.or-actions,.app-sider,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-button-warning:not(.semi-button-disabled):not(.semi-button-light):not(.semi-button-outline):not(.semi-button-borderless){color:#fff!important;background:#b45309!important;background-color:#b45309!important;border-color:#b45309!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.or-actions,.app-sider,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-button-warning:not(.semi-button-disabled):not(.semi-button-light):not(.semi-button-outline):not(.semi-button-borderless):hover,html.light body[theme-scope=theme-pages] :is(.or-actions,.app-sider,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-button-warning:not(.semi-button-disabled):not(.semi-button-light):not(.semi-button-outline):not(.semi-button-borderless):focus{color:#fff!important;background:#92400e!important;background-color:#92400e!important;border-color:#92400e!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.or-actions,.app-sider,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-button-warning:not(.semi-button-disabled):not(.semi-button-light):not(.semi-button-outline):not(.semi-button-borderless):active{color:#fff!important;background:#78350f!important;background-color:#78350f!important;border-color:#78350f!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.or-actions,.app-sider,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) :is(.semi-button-primary.semi-button-borderless){color:#0f766e!important;border-color:#0f766e61!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.or-actions,.app-sider,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) :is(.semi-button-danger.semi-button-light,.semi-button-danger.semi-button-outline,.semi-button-danger.semi-button-borderless){color:#b91c1c!important;border-color:#b91c1c61!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.or-actions,.app-sider,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) :is(.semi-button-warning.semi-button-light,.semi-button-warning.semi-button-outline,.semi-button-warning.semi-button-borderless){color:#92400e!important;border-color:#92400e61!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.or-actions,.app-sider,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) :is(.semi-button-primary,.semi-button-danger,.semi-button-warning) :is(.semi-button-content,.semi-button-content *,svg){color:inherit!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.or-actions,.app-sider,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) :is(.semi-button-disabled,.semi-button-disabled:hover,.semi-button-disabled:focus,.semi-button-disabled:active,.semi-button-primary-disabled,.semi-button-danger-disabled,.semi-button-warning-disabled){color:#3741516b!important;background:#64748b1f!important;background-color:#64748b1f!important;border-color:#0f172a2e!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.or-actions,.app-sider,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) :is(.semi-button-disabled,.semi-button-disabled *){color:#3741516b!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.or-actions,.app-sider,.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) :is(.semi-button-primary.semi-button-primary-disabled:not(.semi-button-borderless),.semi-button-danger.semi-button-danger-disabled:not(.semi-button-light):not(.semi-button-outline):not(.semi-button-borderless),.semi-button-warning.semi-button-warning-disabled:not(.semi-button-light):not(.semi-button-outline):not(.semi-button-borderless)){color:#3741516b!important;background:#64748b1f!important;background-color:#64748b1f!important;border-color:#0f172a2e!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .app-content-console .theme-dark-island.invitation-agent-panel,html.light body[theme-scope=theme-pages] .app-content-console .theme-dark-island.invitation-agent-panel:hover,html.light body[theme-scope=theme-pages] .app-content-console .theme-dark-island.invitation-agent-panel:active,html.light body[theme-scope=theme-pages] .app-content-console .theme-dark-island.invitation-agent-panel:focus-within{min-height:360px!important;color:#111827!important;background:radial-gradient(circle at 84% 18%,rgba(37,99,235,.12),transparent 28%),radial-gradient(circle at 68% 82%,rgba(14,165,233,.1),transparent 32%),linear-gradient(135deg,#fbfdff,#f3f7fc 52%,#eef4fb)!important;background-color:#f8fafc!important;border-top-color:#94a3b852!important;border-right-color:#94a3b838!important;border-bottom-color:#94a3b838!important;border-left-color:#94a3b838!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .app-content-console .theme-dark-island.invitation-agent-panel:before{background:linear-gradient(90deg,rgba(255,255,255,.74),rgba(255,255,255,.28) 48%,transparent 76%),linear-gradient(135deg,rgba(15,23,42,.035) 0 1px,transparent 1px 14px)!important;background-size:auto,14px 14px!important;opacity:1!important;animation:none!important}
html.light body[theme-scope=theme-pages] .app-content-console .theme-dark-island.invitation-agent-panel:after{background:radial-gradient(ellipse at 72% 50%,rgba(255,255,255,.78),transparent 42%),linear-gradient(180deg,transparent,rgba(15,23,42,.035))!important;opacity:1!important}
html.light body[theme-scope=theme-pages] .app-content-console .theme-dark-island :is(.invitation-agent-copy,.invitation-agent-benefit,.invitation-agent-benefit *){color:#111827!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .app-content-console .theme-dark-island .invitation-agent-copy h2.semi-typography{color:#0f172a!important;background:none!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .app-content-console .theme-dark-island .invitation-agent-copy>.semi-typography:not(h2){color:#475569!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .app-content-console .theme-dark-island .invitation-agent-kicker{color:#334155!important;background:#ffffffb8!important;border-color:#94a3b857!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .app-content-console .theme-dark-island .invitation-agent-benefit .semi-typography{color:#111827!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .app-content-console .theme-dark-island .invitation-muted-text{color:#64748b!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .app-content-console .theme-dark-island .invitation-agent-benefit-icon{color:#2563eb!important;background:#2563eb14!important;border-color:#2563eb2e!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .app-content-console .theme-dark-island .invitation-agent-actions .semi-button-borderless,html.light body[theme-scope=theme-pages] .app-content-console .theme-dark-island .invitation-agent-actions .semi-button-borderless:hover,html.light body[theme-scope=theme-pages] .app-content-console .theme-dark-island .invitation-agent-actions .semi-button-borderless:active,html.light body[theme-scope=theme-pages] .app-content-console .theme-dark-island .invitation-agent-actions .semi-button-borderless:focus{color:#fff!important;background:#0f172a!important;background-color:#0f172a!important;border-color:#0f172a!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .app-content-console .theme-dark-island .invitation-agent-actions .semi-button-borderless *,html.light body[theme-scope=theme-pages] .app-content-console .theme-dark-island .invitation-agent-actions .semi-button-borderless svg{color:#fff!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .app-content-console .theme-dark-island :is(.invitation-agent-kicker,.invitation-agent-benefit-icon) svg{color:currentColor!important;stroke:currentColor!important}
html.light body[theme-scope=theme-pages] .app-content-console .theme-dark-island .invitation-agent-visual{display:flex!important;min-height:260px!important;align-items:center!important;justify-content:center!important;overflow:visible!important}
html.light body[theme-scope=theme-pages] .app-content-console .theme-dark-island .invitation-agent-light-flow{position:relative;display:grid;width:min(520px,100%);gap:12px}
html.light body[theme-scope=theme-pages] .app-content-console .theme-dark-island .invitation-agent-light-flow:before{position:absolute;top:28px;bottom:28px;left:22px;content:"";border-left:1px solid rgba(37,99,235,.18)}
html.light body[theme-scope=theme-pages] .app-content-console .theme-dark-island .invitation-agent-flow-step{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;min-height:76px;padding:14px 16px;color:#0f172a!important;background:#ffffffc2;border:1px solid rgba(148,163,184,.24);border-radius:12px;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .app-content-console .theme-dark-island .invitation-agent-flow-icon{position:relative;z-index:1;display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;color:#1d4ed8!important;background:#eff6ff;border:1px solid rgba(37,99,235,.18);border-radius:10px}
html.light body[theme-scope=theme-pages] .app-content-console .theme-dark-island .invitation-agent-flow-copy{display:grid;gap:4px;min-width:0}
html.light body[theme-scope=theme-pages] .app-content-console .theme-dark-island .invitation-agent-flow-copy .semi-typography{color:#0f172a!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .app-content-console .theme-dark-island .invitation-agent-flow-copy span{color:#64748b!important;font-size:13px;line-height:1.5;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-empty{color:var(--sf-text)!important;padding:28px 20px!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-empty .semi-empty-image{width:120px!important;height:88px!important;margin-bottom:12px!important;opacity:1!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-empty .semi-empty-image:before{top:-6px!important;right:-8px!important;bottom:-6px!important;left:-8px!important;filter:grayscale(.9) saturate(.18) contrast(.56) brightness(1.42)!important;mix-blend-mode:normal!important;opacity:.34!important;-webkit-mask-image:radial-gradient(ellipse at 50% 54%,#000 0 30%,rgba(0,0,0,.46) 55%,transparent 82%)!important;mask-image:radial-gradient(ellipse at 50% 54%,#000 0 30%,rgba(0,0,0,.46) 55%,transparent 82%)!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-empty .semi-empty-image:after{top:12px!important;right:22px!important;bottom:16px!important;left:22px!important;background:radial-gradient(circle at 24% 30%,rgba(79,70,229,.18) 0 1px,transparent 2px),radial-gradient(circle at 78% 24%,rgba(14,116,144,.16) 0 1px,transparent 2px),radial-gradient(ellipse at 48% 58%,transparent 0 48%,rgba(71,85,105,.08) 49%,transparent 55%)!important;opacity:.42!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) :is(.semi-empty-description,.semi-empty-title){color:#1f2937db!important;font-size:16px!important;font-weight:600!important;line-height:1.45!important;letter-spacing:0!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .playground-mode-layout .user-message,html.light body[theme-scope=theme-pages] .playground-mode-layout .user-message :is(.markdown-body,h1,h2,h3,h4,h5,h6,p,span,div,li,td,th){color:#fff!important;-webkit-text-fill-color:#ffffff!important}
html.light body[theme-scope=theme-pages] .playground-mode-layout .user-message :is(blockquote,blockquote *){color:#ffffffeb!important;border-left-color:#ffffff80!important;background-color:#ffffff1a!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .playground-mode-layout .user-message code:not(pre code){color:#0f172a!important;background-color:#ffffffeb!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .playground-mode-layout .user-message a{color:#dffcff!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .playground-mode-layout .user-message a:hover{color:#fff!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .pricing-market-shell .pricing-market-budget-chips button{color:#1f2937!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border:1px solid rgba(15,23,42,.24)!important;box-shadow:inset 0 -1px #0f172a14,0 1px 2px #0f172a0d!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .pricing-market-shell .pricing-market-budget-chips button:hover,html.light body[theme-scope=theme-pages] .pricing-market-shell .pricing-market-budget-chips button:focus{color:#0f172a!important;background:#f8fafc!important;background-color:#f8fafc!important;background-image:none!important;border-color:#0f172a6b!important;box-shadow:inset 0 -1px #0f172a1f,0 1px 2px #0f172a14!important;transform:translateY(-1px)}
html.light body[theme-scope=theme-pages] .pricing-market-shell .pricing-market-budget-chips button.is-active,html.light body[theme-scope=theme-pages] .pricing-market-shell .pricing-market-budget-chips button.is-active:hover,html.light body[theme-scope=theme-pages] .pricing-market-shell .pricing-market-budget-chips button.is-active:focus{color:#fff!important;background:#0f766e!important;background-color:#0f766e!important;background-image:none!important;border-color:#0f766e!important;box-shadow:inset 0 -1px #fff3,0 1px 2px #0f766e2e!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-avatar:not(.semi-avatar-image):not(.lobehub-icon-node){color:#fff!important;background:#475569!important;background-color:#475569!important;background-image:none!important;border-color:#0f172a2e!important;-webkit-text-fill-color:#ffffff!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-avatar:not(.lobehub-icon-node) :is(.semi-avatar-content,.semi-avatar-label,span,svg){color:#fff!important;stroke:currentColor!important;-webkit-text-fill-color:#ffffff!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-avatar-amber{background:#b45309!important;background-color:#b45309!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-avatar-blue{background:#2563eb!important;background-color:#2563eb!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-avatar-cyan{background:#0891b2!important;background-color:#0891b2!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-avatar-green{background:#16a34a!important;background-color:#16a34a!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-avatar-grey{background:#64748b!important;background-color:#64748b!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-avatar-indigo{background:#4f46e5!important;background-color:#4f46e5!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-avatar-light-blue{background:#0284c7!important;background-color:#0284c7!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-avatar-light-green{background:#4d7c0f!important;background-color:#4d7c0f!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-avatar-lime{background:#4d7c0f!important;background-color:#4d7c0f!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-avatar-orange{background:#ea580c!important;background-color:#ea580c!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-avatar-pink{background:#db2777!important;background-color:#db2777!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-avatar-purple{background:#9333ea!important;background-color:#9333ea!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-avatar-red{background:#dc2626!important;background-color:#dc2626!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-avatar-teal{background:#0f766e!important;background-color:#0f766e!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-avatar-violet{background:#7c3aed!important;background-color:#7c3aed!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-avatar-yellow{background:#a16207!important;background-color:#a16207!important}
html.light body[theme-scope=theme-pages] .personal-settings-page>.flex>.w-full>.semi-card>.semi-card-cover .semi-avatar{color:#fff!important;background:#0f172a!important;background-color:#0f172a!important;background-image:none!important;border:1px solid rgba(15,23,42,.24)!important;border-radius:9999px!important;box-shadow:0 1px 2px #0f172a29!important;-webkit-text-fill-color:#ffffff!important}
html.light body[theme-scope=theme-pages] .personal-settings-page>.flex>.w-full>.semi-card>.semi-card-cover .semi-avatar :is(.semi-avatar-content,.semi-avatar-label,span){color:#fff!important;font-weight:800!important;letter-spacing:0!important;-webkit-text-fill-color:#ffffff!important}
html.light body[theme-scope=theme-pages] .personal-settings-page :is(.semi-avatar-small,.semi-avatar-default,.semi-avatar-medium){border-radius:9999px!important;box-shadow:none!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-switch{color:#334155!important;background:#f8fafc!important;background-color:#f8fafc!important;background-image:none!important;border:0!important;border-radius:9999px!important;box-shadow:inset 0 0 0 1px #0f172a47,inset 0 1px #ffffffe6!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-switch:hover{color:#0f172a!important;background:#eef2f7!important;background-color:#eef2f7!important;box-shadow:inset 0 0 0 1px #0f172a6b,inset 0 1px #ffffffe0!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-switch:focus,html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-switch:focus-within,html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-switch-focus{box-shadow:inset 0 0 0 1px #0f766e75,0 0 0 3px #0f766e24!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-switch .semi-switch-knob,html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-switch .semi-switch-handle{background:#fff!important;background-color:#fff!important;border:1px solid rgba(15,23,42,.18)!important;border-radius:9999px!important;box-shadow:0 1px 2px #0f172a29,0 0 0 1px #0f172a0a!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-switch .semi-switch-unchecked-text{color:#0f172a!important;font-weight:600!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-switch-checked,html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-switch-checked:hover,html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-switch-checked:focus-within{color:#fff!important;background:#0f766e!important;background-color:#0f766e!important;background-image:none!important;box-shadow:inset 0 0 0 1px #0f766ee0,inset 0 1px #ffffff29!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-switch-checked .semi-switch-checked-text{color:#fff!important;font-weight:600!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .semi-switch-disabled{color:#64748bb8!important;background:#f1f5f9!important;background-color:#f1f5f9!important;box-shadow:inset 0 0 0 1px #64748b47!important;opacity:.72!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .lobehub-icon-wrap{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:var(--lobehub-icon-size, auto);height:var(--lobehub-icon-size, auto);line-height:0!important;vertical-align:-.125em;color:inherit;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .lobehub-icon-wrap>.lobehub-icon-node{flex:0 0 auto!important;max-width:var(--lobehub-icon-size, none);max-height:var(--lobehub-icon-size, none);-webkit-text-fill-color:unset!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .lobehub-icon-wrap svg{display:block!important;flex:0 0 auto!important;color:inherit!important;fill:currentColor!important;stroke:none!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.app-content-console,.app-content:not(:has(.sf-home-page)),.pricing-market-shell,.playground-mode-layout,.semi-modal-content,.semi-sidesheet-inner,.semi-dropdown,.semi-popover,.semi-select-dropdown) .lobehub-icon-wrap svg *{-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .semi-sidesheet.sf-sidesheet,html.light body[theme-scope=theme-pages] .semi-sidesheet.channel-edit-sidesheet,html.light body[theme-scope=theme-pages] .semi-sidesheet.token-edit-sidesheet,html.light body[theme-scope=theme-pages] .semi-sidesheet.model-detail-sheet{color:#111827!important;background:transparent!important;background-color:transparent!important;background-image:none!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .semi-sidesheet-mask,html.light body[theme-scope=theme-pages] .sf-sidesheet .semi-sidesheet-mask,html.light body[theme-scope=theme-pages] .channel-edit-sidesheet .semi-sidesheet-mask,html.light body[theme-scope=theme-pages] .token-edit-sidesheet .semi-sidesheet-mask,html.light body[theme-scope=theme-pages] .model-detail-sheet .semi-sidesheet-mask{background:#0f172a14!important;background-color:#0f172a14!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;will-change:opacity}
html.light body[theme-scope=theme-pages] .sf-sidesheet .semi-sidesheet-inner,html.light body[theme-scope=theme-pages] .sf-sidesheet .semi-sidesheet-content,html.light body[theme-scope=theme-pages] .sf-sidesheet .semi-sidesheet-header,html.light body[theme-scope=theme-pages] .sf-sidesheet .semi-sidesheet-body,html.light body[theme-scope=theme-pages] .sf-sidesheet .semi-sidesheet-footer,html.light body[theme-scope=theme-pages] .sf-sidesheet .semi-sidesheet-footer>div,html.light body[theme-scope=theme-pages] .sf-sidesheet .sf-sidesheet-footer-actions,html.light body[theme-scope=theme-pages] .sf-sidesheet [class*=footer-actions],html.light body[theme-scope=theme-pages] .sf-sidesheet-manual.semi-sidesheet-inner{color:#111827!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border-color:#0f172a38!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .sf-sidesheet .semi-sidesheet-header,html.light body[theme-scope=theme-pages] .sf-sidesheet .semi-sidesheet-footer{border-color:#0f172a2e!important}
html.light body[theme-scope=theme-pages] .sf-sidesheet .semi-card,html.light body[theme-scope=theme-pages] .sf-sidesheet .semi-card:hover,html.light body[theme-scope=theme-pages] .sf-sidesheet .semi-card:active,html.light body[theme-scope=theme-pages] .sf-sidesheet .semi-card:focus-within,html.light body[theme-scope=theme-pages] .sf-sidesheet-manual .semi-card,html.light body[theme-scope=theme-pages] .sf-sidesheet-manual .semi-card:hover,html.light body[theme-scope=theme-pages] .sf-sidesheet-manual .semi-card:active,html.light body[theme-scope=theme-pages] .sf-sidesheet-manual .semi-card:focus-within,html.light body[theme-scope=theme-pages] .sf-sidesheet .console-table-frame,html.light body[theme-scope=theme-pages] .sf-sidesheet .console-mobile-table-frame,html.light body[theme-scope=theme-pages] .sf-sidesheet .console-table-empty-frame,html.light body[theme-scope=theme-pages] .sf-sidesheet-manual .console-table-frame,html.light body[theme-scope=theme-pages] .sf-sidesheet-manual .console-mobile-table-frame,html.light body[theme-scope=theme-pages] .sf-sidesheet-manual .console-table-empty-frame,html.light body[theme-scope=theme-pages] .sf-sidesheet .sf-sidesheet-guide-panel,html.light body[theme-scope=theme-pages] .sf-sidesheet .sf-sidesheet-code-block,html.light body[theme-scope=theme-pages] .sf-sidesheet .deployment-edit-meta-box,html.light body[theme-scope=theme-pages] .channel-edit-sidesheet .channel-edit-inline-panel,html.light body[theme-scope=theme-pages] .channel-edit-sidesheet .channel-edit-advanced-toggle,html.light body[theme-scope=theme-pages] .channel-edit-sidesheet .channel-edit-section-card,html.light body[theme-scope=theme-pages] .channel-edit-sidesheet .channel-edit-section-card:hover,html.light body[theme-scope=theme-pages] .channel-edit-sidesheet .channel-edit-section-card:active,html.light body[theme-scope=theme-pages] .channel-edit-sidesheet .channel-edit-section-card:focus-within,html.light body[theme-scope=theme-pages] .token-edit-sidesheet .token-edit-section-card,html.light body[theme-scope=theme-pages] .token-edit-sidesheet .token-edit-section-card:hover,html.light body[theme-scope=theme-pages] .token-edit-sidesheet .token-edit-section-card:active,html.light body[theme-scope=theme-pages] .token-edit-sidesheet .token-edit-section-card:focus-within{color:#111827!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border-top:1px solid rgba(15,23,42,.22)!important;border-right:1px solid rgba(15,23,42,.12)!important;border-bottom:1px solid rgba(15,23,42,.16)!important;border-left:1px solid rgba(15,23,42,.12)!important;box-shadow:none!important;filter:none!important;transform:none!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .sf-sidesheet .semi-card-header,html.light body[theme-scope=theme-pages] .sf-sidesheet .semi-card-body,html.light body[theme-scope=theme-pages] .sf-sidesheet .semi-card-footer,html.light body[theme-scope=theme-pages] .channel-edit-sidesheet .channel-edit-section-card>.semi-card-body,html.light body[theme-scope=theme-pages] .token-edit-sidesheet .token-edit-section-card>.semi-card-body,html.light body[theme-scope=theme-pages] .sf-sidesheet .console-table-frame>.semi-table-container,html.light body[theme-scope=theme-pages] .sf-sidesheet .console-mobile-table-frame>.semi-card,html.light body[theme-scope=theme-pages] .sf-sidesheet .console-table-empty-frame>.semi-empty,html.light body[theme-scope=theme-pages] .sf-sidesheet-manual .console-table-frame>.semi-table-container,html.light body[theme-scope=theme-pages] .sf-sidesheet-manual .console-mobile-table-frame>.semi-card,html.light body[theme-scope=theme-pages] .sf-sidesheet-manual .console-table-empty-frame>.semi-empty{color:#111827!important;background:transparent!important;background-color:transparent!important;border-color:#0f172a29!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .token-edit-sidesheet .token-edit-section-icon,html.light body[theme-scope=theme-pages] .token-edit-sidesheet .semi-avatar,html.light body[theme-scope=theme-pages] .token-edit-sidesheet .semi-tag,html.light body[theme-scope=theme-pages] .token-edit-sidesheet .token-edit-mode-tag,html.light body[theme-scope=theme-pages] .channel-edit-sidesheet .semi-tag,html.light body[theme-scope=theme-pages] .channel-edit-sidesheet .semi-avatar,html.light body[theme-scope=theme-pages] .channel-edit-sidesheet .semi-alert,html.light body[theme-scope=theme-pages] .channel-edit-sidesheet .semi-banner,html.light body[theme-scope=theme-pages] .channel-edit-sidesheet .channel-edit-section-icon{color:#111827!important;background:#f8fafc!important;background-color:#f8fafc!important;border:1px solid rgba(15,23,42,.18)!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .token-edit-sidesheet .token-edit-section-title,html.light body[theme-scope=theme-pages] .channel-edit-sidesheet .channel-edit-advanced-toggle,html.light body[theme-scope=theme-pages] .channel-edit-sidesheet .channel-edit-advanced-toggle:hover,html.light body[theme-scope=theme-pages] .channel-edit-sidesheet .channel-edit-advanced-toggle:active,html.light body[theme-scope=theme-pages] .channel-edit-sidesheet .channel-edit-advanced-toggle:focus-within{color:#111827!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .token-edit-sidesheet .token-edit-section-desc,html.light body[theme-scope=theme-pages] .channel-edit-sidesheet .channel-edit-advanced-toggle :is(.semi-typography,svg,span),html.light body[theme-scope=theme-pages] .channel-edit-sidesheet .channel-edit-inline-panel :is(.semi-typography,svg,span,pre){color:#374151b8!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .model-detail-sheet .model-detail-card,html.light body[theme-scope=theme-pages] .model-detail-sheet .model-detail-card:hover,html.light body[theme-scope=theme-pages] .model-detail-sheet .model-detail-card:active,html.light body[theme-scope=theme-pages] .model-detail-sheet .model-detail-card:focus-within,html.light body[theme-scope=theme-pages] .model-detail-sheet .model-detail-price-row,html.light body[theme-scope=theme-pages] .model-detail-sheet .model-detail-price-row:hover,html.light body[theme-scope=theme-pages] .model-detail-sheet .model-detail-metric-item,html.light body[theme-scope=theme-pages] .model-detail-sheet .model-detail-endpoint-row,html.light body[theme-scope=theme-pages] .model-detail-sheet .model-detail-price-item,html.light body[theme-scope=theme-pages] .model-detail-sheet .model-detail-price-item.tone-output,html.light body[theme-scope=theme-pages] .model-detail-sheet .model-detail-price-item.tone-cache,html.light body[theme-scope=theme-pages] .model-detail-sheet .model-detail-price-item.tone-image,html.light body[theme-scope=theme-pages] .model-detail-sheet .model-detail-price-item.tone-audio,html.light body[theme-scope=theme-pages] .model-detail-sheet .model-detail-price-empty{color:#111827!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border-top:1px solid rgba(15,23,42,.22)!important;border-right:1px solid rgba(15,23,42,.12)!important;border-bottom:1px solid rgba(15,23,42,.16)!important;border-left:1px solid rgba(15,23,42,.12)!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .model-detail-sheet .model-detail-header-icon,html.light body[theme-scope=theme-pages] .model-detail-sheet .model-detail-card-icon,html.light body[theme-scope=theme-pages] .model-detail-sheet .model-detail-card-icon.tone-cyan,html.light body[theme-scope=theme-pages] .model-detail-sheet .model-detail-card-icon.tone-violet,html.light body[theme-scope=theme-pages] .model-detail-sheet .model-detail-card-icon.tone-green,html.light body[theme-scope=theme-pages] .model-detail-sheet .model-detail-header-meta span,html.light body[theme-scope=theme-pages] .model-detail-sheet .semi-tag,html.light body[theme-scope=theme-pages] .model-detail-sheet .model-detail-close.semi-button{color:#111827!important;background:#f8fafc!important;background-color:#f8fafc!important;background-image:none!important;border:1px solid rgba(15,23,42,.18)!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .model-detail-sheet .model-detail-header-icon-inner,html.light body[theme-scope=theme-pages] .model-detail-sheet .model-detail-header-icon .semi-avatar{color:#111827!important;background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .model-detail-sheet .model-detail-header-kicker,html.light body[theme-scope=theme-pages] .model-detail-sheet .model-detail-metrics span svg,html.light body[theme-scope=theme-pages] .model-detail-sheet .model-detail-card-icon svg{color:#374151b8!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .sf-sidesheet .semi-button-primary,html.light body[theme-scope=theme-pages] .sf-sidesheet .semi-button-primary:hover,html.light body[theme-scope=theme-pages] .sf-sidesheet .semi-button-primary:active,html.light body[theme-scope=theme-pages] .sf-sidesheet .semi-button-primary:focus,html.light body[theme-scope=theme-pages] .sf-sidesheet .semi-button-primary *,html.light body[theme-scope=theme-pages] .sf-sidesheet .semi-button-primary svg{color:#fff!important;-webkit-text-fill-color:currentColor!important}
html.light body .semi-tooltip-wrapper,html.light body .semi-tooltip .semi-tooltip-wrapper{color:#fff!important;background:#111827eb!important;background-color:#111827eb!important;background-image:none!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 12px 28px #0f172a2e,0 4px 10px #0f172a1f!important;-webkit-text-fill-color:currentColor!important}
html.light body .semi-tooltip-wrapper .semi-tooltip-content,html.light body .semi-tooltip-wrapper .semi-tooltip-content *,html.light body .semi-tooltip-wrapper :is(.semi-typography,.semi-typography *,span,div,p,b,strong,code,pre,svg){color:#fff!important;border-color:#ffffff29!important;-webkit-text-fill-color:currentColor!important}
html.light body .semi-tooltip-wrapper .semi-tooltip-icon-arrow,html.light body .semi-tooltip .semi-tooltip-icon-arrow{color:#111827eb!important;fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .app-sider{top:64px!important;bottom:0!important;height:auto!important;min-height:calc(100vh - 64px)!important;min-height:calc(100dvh - 64px)!important;overflow:hidden!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border-right:1px solid rgba(15,23,42,.18)!important;box-shadow:none!important}
html.light body[theme-scope=theme-pages] .app-sider:before{position:absolute;top:0;right:0;left:0;z-index:2;height:1px;pointer-events:none;content:"";background:#0f172a24}
html.light body[theme-scope=theme-pages] .sidebar-container,html.light body[theme-scope=theme-pages] .sidebar-nav,html.light body[theme-scope=theme-pages] .sidebar-nav .semi-navigation-list-wrapper,html.light body[theme-scope=theme-pages] .sidebar-nav .semi-navigation-header-list-outer,html.light body[theme-scope=theme-pages] .sidebar-collapse-button{min-height:0!important;background:#fff!important;background-color:#fff!important;background-image:none!important}
html.light body[theme-scope=theme-pages] .sf-import-modal .semi-modal,html.light body[theme-scope=theme-pages] .sf-import-modal .semi-modal-content,html.light body[theme-scope=theme-pages] .sf-import-modal .semi-modal-body-wrapper,html.light body[theme-scope=theme-pages] .sf-import-modal .semi-modal-body{overflow:visible!important;color:#111827!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .sf-import-modal .semi-modal-close{display:none!important}
html.light body[theme-scope=theme-pages] .sf-import-close{color:#111827!important;background:#fff!important;background-color:#fff!important;border:1px solid rgba(15,23,42,.18)!important;box-shadow:0 1px 2px #0f172a14!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .sf-import-close:hover,html.light body[theme-scope=theme-pages] .sf-import-close:focus-visible{color:#0f172a!important;background:#f8fafc!important;background-color:#f8fafc!important;border-color:#0f172a47!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .sf-import-shell{color:#111827!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border:1px solid rgba(15,23,42,.22)!important;box-shadow:0 18px 46px #0f172a29!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .sf-import-title,html.light body[theme-scope=theme-pages] .sf-import-manual-card h3,html.light body[theme-scope=theme-pages] .sf-import-manual-field code,html.light body[theme-scope=theme-pages] .sf-import-code,html.light body[theme-scope=theme-pages] .sf-import-action-row>code{color:#111827!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.sf-import-description,.sf-import-model-line label,.sf-import-model-hint,.sf-import-platform-row>span,.sf-import-cc-line>span,.sf-import-action-row>span,.sf-import-soft-note,.sf-import-manual-steps,.sf-import-manual-field span,.sf-import-login-hint,.sf-import-footer-actions button,.sf-import-footer-actions span){color:#374151c7!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .sf-import-eyebrow,html.light body[theme-scope=theme-pages] .sf-import-tool svg,html.light body[theme-scope=theme-pages] .sf-import-submodel-toggle,html.light body[theme-scope=theme-pages] .sf-import-project-line a,html.light body[theme-scope=theme-pages] .sf-import-footer-actions a,html.light body[theme-scope=theme-pages] .sf-import-login-hint a,html.light body[theme-scope=theme-pages] .sf-import-modal .sf-import-inline-copy,html.light body[theme-scope=theme-pages] .sf-import-modal .sf-import-command-copy.semi-button:not(.semi-button-borderless){color:#0f766e!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.sf-import-panel,.sf-import-manual-field,.sf-import-login-hint,.sf-import-segments,.sf-import-model-line .semi-input-wrapper,.sf-import-model-line .semi-select,.sf-import-submodel-grid,.sf-import-submodel-grid .semi-input-wrapper,.sf-import-code,.sf-import-action-row>code,.sf-import-download-chip,.sf-import-modal .sf-import-command-copy.semi-button:not(.semi-button-borderless)){color:#111827!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border:1px solid rgba(15,23,42,.2)!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .sf-import-panel,html.light body[theme-scope=theme-pages] .sf-import-login-hint,html.light body[theme-scope=theme-pages] .sf-import-submodel-grid{background:#f8fafc!important;background-color:#f8fafc!important}
html.light body[theme-scope=theme-pages] .sf-import-promo{color:#92400e!important;background:#fb923c1f!important;border-color:#b453093d!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .sf-import-modal .sf-import-tool:hover,html.light body[theme-scope=theme-pages] .sf-import-modal .sf-import-tool-active,html.light body[theme-scope=theme-pages] .sf-import-segments .sf-import-segment-active,html.light body[theme-scope=theme-pages] .sf-import-segments button:hover{color:#fff!important;background:#0f766e!important;background-color:#0f766e!important;border-color:#0f766e!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .sf-import-modal .sf-import-tool:hover>svg,html.light body[theme-scope=theme-pages] .sf-import-modal .sf-import-tool-active>svg,html.light body[theme-scope=theme-pages] .sf-import-modal .sf-import-tool:hover>.sf-import-tool-label,html.light body[theme-scope=theme-pages] .sf-import-modal .sf-import-tool-active>.sf-import-tool-label{color:#fff!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .sf-import-modal .sf-import-tool em{color:#fff!important;background:#0f766e!important;background-color:#0f766e!important;border-color:#0f766e!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .sf-import-modal .sf-import-tool-active em,html.light body[theme-scope=theme-pages] .sf-import-modal .sf-import-tool:hover em{color:#0f766e!important;background:#fff!important;background-color:#fff!important;border-color:#fffc!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .sf-import-segments button{color:#334155!important;background:transparent!important;border:0!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .sf-import-model-line .semi-select-selection-text,html.light body[theme-scope=theme-pages] .sf-import-model-line .semi-select-selection-placeholder,html.light body[theme-scope=theme-pages] .sf-import-login-hint .semi-input,html.light body[theme-scope=theme-pages] .sf-import-login-hint .semi-input-prefix{color:#111827!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .sf-import-footer-actions{border-top-color:#0f172a29!important}
html.light body[theme-scope=theme-pages] .sf-import-modal .semi-button-primary,html.light body[theme-scope=theme-pages] .sf-import-modal .semi-button-primary:hover,html.light body[theme-scope=theme-pages] .sf-import-modal .semi-button-primary *{color:#fff!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .personal-settings-grid{overflow:hidden!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border-top:1px solid rgba(15,23,42,.34)!important;border-right:1px solid rgba(15,23,42,.22)!important;border-bottom:1px solid rgba(15,23,42,.26)!important;border-left:1px solid rgba(15,23,42,.22)!important;box-shadow:none!important}
html.light body[theme-scope=theme-pages] .personal-settings-grid>.flex.flex-col,html.light body[theme-scope=theme-pages] .personal-settings-grid>.semi-card{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}
html.light body[theme-scope=theme-pages] .personal-balance-amount,html.light body[theme-scope=theme-pages] .personal-balance-amount *,html.light body[theme-scope=theme-pages] .personal-balance-amount .quota-icon-stack:before,html.light body[theme-scope=theme-pages] .personal-balance-amount .quota-icon-stack:after{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}
html.light body[theme-scope=theme-pages] .personal-settings-page>.flex>.w-full>.semi-card,html.light body[theme-scope=theme-pages] .personal-settings-page>.flex>.w-full>.semi-card:hover,html.light body[theme-scope=theme-pages] .personal-settings-page .personal-settings-grid>.flex.flex-col>.semi-card,html.light body[theme-scope=theme-pages] .personal-settings-page .personal-settings-grid>.flex.flex-col>.semi-card:hover,html.light body[theme-scope=theme-pages] .personal-settings-page .personal-settings-grid>.semi-card,html.light body[theme-scope=theme-pages] .personal-settings-page .personal-settings-grid>.semi-card:hover{border-top:1px solid rgba(15,23,42,.3)!important;border-right:1px solid rgba(15,23,42,.2)!important;border-bottom:1px solid rgba(15,23,42,.24)!important;border-left:1px solid rgba(15,23,42,.2)!important}
html.light body[theme-scope=theme-pages] .personal-settings-page .personal-settings-grid>.flex.flex-col>.semi-card:first-child,html.light body[theme-scope=theme-pages] .personal-settings-page .personal-settings-grid>.flex.flex-col>.semi-card:first-child:hover{border-top:0!important;border-right:0!important;border-left:0!important}
html.light body[theme-scope=theme-pages] .personal-settings-page .personal-settings-grid>.flex.flex-col>.semi-card+.semi-card,html.light body[theme-scope=theme-pages] .personal-settings-page .personal-settings-grid>.flex.flex-col>.semi-card+.semi-card:hover,html.light body[theme-scope=theme-pages] .personal-settings-page .personal-settings-grid>.semi-card,html.light body[theme-scope=theme-pages] .personal-settings-page .personal-settings-grid>.semi-card:hover{border-top-color:#0f172a3d!important;border-right:0!important;border-bottom:0!important;border-left:0!important}
html.light body[theme-scope=theme-pages] .personal-settings-page .personal-settings-grid>.flex.flex-col>.semi-card>.semi-card-body>.flex.items-center,html.light body[theme-scope=theme-pages] .personal-settings-page .personal-settings-grid>.semi-card>.semi-card-body>.flex.items-center,html.light body[theme-scope=theme-pages] .personal-settings-page .personal-settings-grid .semi-tabs-bar,html.light body[theme-scope=theme-pages] .personal-settings-page .personal-settings-grid .semi-card-footer{border-color:#0f172a3d!important}
html.light body[theme-scope=theme-pages] .personal-settings-page .personal-settings-grid .semi-card .semi-card,html.light body[theme-scope=theme-pages] .personal-settings-page .personal-settings-grid .semi-card .semi-card:hover{border-top:1px solid rgba(15,23,42,.24)!important;border-right:1px solid rgba(15,23,42,.18)!important;border-bottom:1px solid rgba(15,23,42,.22)!important;border-left:1px solid rgba(15,23,42,.18)!important}
html.light body[theme-scope=theme-pages] :is(.semi-button-primary:not(.semi-button-disabled):not(.semi-button-primary-disabled):not(.semi-button-borderless),.topup-preset-button-active,.sf-import-segments .sf-import-segment-active,.semi-switch-checked){color:#fff!important;-webkit-text-fill-color:#ffffff!important}
html.light body[theme-scope=theme-pages] :is(.semi-button-primary:not(.semi-button-disabled):not(.semi-button-primary-disabled):not(.semi-button-borderless),.topup-preset-button-active,.sf-import-segments .sf-import-segment-active,.semi-switch-checked) :is(span,div,p,b,strong,em,small,code,svg,.semi-typography){color:#fff!important;fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] :is(.semi-button-primary:not(.semi-button-disabled):not(.semi-button-primary-disabled):not(.semi-button-borderless),.topup-preset-button-active,.sf-import-segments .sf-import-segment-active,.semi-switch-checked) .quota-icon-stack:before,html.light body[theme-scope=theme-pages] :is(.semi-button-primary:not(.semi-button-disabled):not(.semi-button-primary-disabled):not(.semi-button-borderless),.topup-preset-button-active,.sf-import-segments .sf-import-segment-active,.semi-switch-checked) .quota-icon-stack:after{color:#fff!important;-webkit-text-fill-color:#ffffff!important}
html.light body[theme-scope=theme-pages] :is(.image-workspace-generate,.video-workspace-generate).semi-button-loading .semi-button-content>svg,html.light body[theme-scope=theme-pages] :is(.image-workspace-generate,.video-workspace-generate).semi-button-loading .semi-button-content>svg *{color:#fff!important;fill:currentColor!important;stroke:none!important;stroke-width:0!important;-webkit-text-fill-color:#ffffff!important}
html.light body[theme-scope=theme-pages] .sf-import-tool-active em,html.light body[theme-scope=theme-pages] .sf-import-tool:hover em{color:#0f766e!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .lobehub-icon-wrap[data-lobe-icon=OpenAI][data-lobe-variant=Avatar]>.lobehub-icon-node{color:#0f172a!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border-radius:0!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .lobehub-icon-wrap[data-lobe-icon=OpenAI][data-lobe-variant=Avatar]>.lobehub-icon-node svg{color:#0f172a!important;fill:currentColor!important;transform:none!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .lobehub-icon-wrap>svg.lobehub-icon-node,html.light body[theme-scope=theme-pages] .lobehub-icon-wrap>.lobehub-icon-node svg{color:inherit!important;fill:currentColor!important;stroke:none!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .lobehub-icon-wrap>svg.lobehub-icon-node *,html.light body[theme-scope=theme-pages] .lobehub-icon-wrap>.lobehub-icon-node svg *{-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .app-sider{top:56px!important;height:calc(100vh - 56px)!important;height:calc(100dvh - 56px)!important;min-height:calc(100vh - 56px)!important;min-height:calc(100dvh - 56px)!important}
html.light body[theme-scope=theme-pages] .personal-settings-page>.flex>.w-full>.semi-card,
html.light body[theme-scope=theme-pages] .personal-settings-grid>.flex.flex-col,html.light body[theme-scope=theme-pages] .personal-settings-grid>.semi-card{min-width:0!important;margin:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}
html.light body[theme-scope=theme-pages] .personal-settings-grid>.flex.flex-col>.semi-card,html.light body[theme-scope=theme-pages] .personal-settings-grid>.flex.flex-col>.semi-card:hover,html.light body[theme-scope=theme-pages] .personal-settings-grid>.semi-card,html.light body[theme-scope=theme-pages] .personal-settings-grid>.semi-card:hover{margin:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}
html.light body[theme-scope=theme-pages] .personal-settings-grid>.flex.flex-col>.semi-card>.semi-card-body>.flex.items-center,
html.light body[theme-scope=theme-pages] .personal-settings-grid .semi-tabs-bar,
html.light body[theme-scope=theme-pages] .personal-settings-grid .semi-tabs-content .grid>.semi-card,html.light body[theme-scope=theme-pages] .personal-settings-grid .semi-tabs-content .grid>.semi-card:hover,html.light body[theme-scope=theme-pages] .personal-settings-grid .semi-tabs-content .grid>.semi-card:active,
html.light body[theme-scope=theme-pages] .personal-balance-amount,html.light body[theme-scope=theme-pages] .personal-balance-amount *,html.light body[theme-scope=theme-pages] .personal-balance-amount .quota-icon-stack:before,html.light body[theme-scope=theme-pages] .personal-balance-amount .quota-icon-stack:after{color:#0f172a!important;fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:#0f172a!important}
html.light body[theme-scope=theme-pages] .app-content-console .personal-settings-page .semi-badge .personal-balance-amount,html.light body[theme-scope=theme-pages] .app-content-console .personal-settings-page .semi-badge .personal-balance-amount *,html.light body[theme-scope=theme-pages] .app-content-console .personal-settings-page .semi-badge .personal-balance-amount .quota-icon-stack:before,html.light body[theme-scope=theme-pages] .app-content-console .personal-settings-page .semi-badge .personal-balance-amount .quota-icon-stack:after{color:#0f172a!important;fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:#0f172a!important}
html.light body[theme-scope=theme-pages] .image-workspace-section-head .image-workspace-reference-mode-tag.semi-tag{color:#9a3412!important;background:#fff7ed!important;background-color:#fff7ed!important;border:1px solid rgba(234,88,12,.38)!important;-webkit-text-fill-color:currentColor!important}
html.light body[theme-scope=theme-pages] .pricing-market-filter-panel .sbg-badge{background:#0f172a14}
html.light body[theme-scope=theme-pages] .pricing-market-card.is-loading:after{background:linear-gradient(90deg,transparent,rgba(15,23,42,.06),transparent)}
html.light body[theme-scope=theme-pages] .pricing-market-shell .pricing-market-segment button.is-active{color:#fff!important}
html.light .sf-import-modal .sf-import-tool:not(.sf-import-tool-active)>:is(svg,.sf-import-tool-label){color:var(--sf-import-tool-fg, #111827)!important;stroke:currentColor!important;-webkit-text-fill-color:var(--sf-import-tool-fg, #111827)!important}
html.light .or-community-card{color:#111827!important;background:#fff!important;border-color:#0f172a24!important;box-shadow:0 24px 70px #0f172a2e!important}
html.light .or-community-kicker,html.light .or-community-number,html.light .or-community-hint{color:#0f172aad!important;-webkit-text-fill-color:currentColor!important}
html.light .or-community-title{color:#0f172a!important;-webkit-text-fill-color:currentColor!important}
html.light .or-community-copy{color:#0f172a!important;background:#0f172a0f!important;border-color:#0f172a29!important;-webkit-text-fill-color:currentColor!important}
html.light .or-community-copy:hover,html.light .or-community-copy:focus-visible{color:#0f172a!important;background:#0f172a1a!important;border-color:#0f172a3d!important}
html.light .or-community-copy-done{color:#fff!important;background:#0f766e!important;border-color:#0f766e!important}
/* ── header ── */
.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 .semi-avatar-label{display:flex;align-items:center;font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600}
.semi-avatar-content{-webkit-user-select:none;user-select:none}
.semi-avatar-extra-extra-small .semi-avatar-content{transform-origin:center;transform:scale(.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(.8)}
.semi-avatar-extra-small .semi-avatar-label{font-size:10px;line-height:15px}
.semi-avatar-small .semi-avatar-label{font-size:12px;line-height:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}
.semi-avatar-default .semi-avatar-label{font-size:18px;line-height:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}
.semi-avatar-medium .semi-avatar-label{font-size:20px;line-height:28px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}
.semi-avatar-large .semi-avatar-label{font-size:32px;line-height:44px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}
.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>img{display:block;width:100%;height:100%;object-fit:cover}
.semi-avatar:hover{cursor:pointer}
.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-small{border:1px var(--semi-color-bg-1) solid;margin-left:-10px}
.semi-avatar-red{background-color:rgba(var(--semi-red-3),1);color:rgba(var(--semi-white),1)}
.semi-rtl .semi-avatar,.semi-portal-rtl .semi-avatar{direction:rtl}
.semi-rtl .semi-avatar-extra-extra-small .semi-avatar-content,.semi-portal-rtl .semi-avatar-extra-extra-small .semi-avatar-content,.semi-rtl .semi-avatar-extra-small .semi-avatar-content,.semi-portal-rtl .semi-avatar-extra-small .semi-avatar-content{transform:scale(.8)}
.semi-rtl .semi-avatar-group .semi-avatar:first-child,.semi-portal-rtl .semi-avatar-group .semi-avatar:first-child{margin-left:auto;margin-right:0}
.semi-rtl .semi-avatar-group .semi-avatar-extra-small,.semi-portal-rtl .semi-avatar-group .semi-avatar-extra-small{margin-left:auto;margin-right:-10px}
.semi-breadcrumb-item .semi-typography{color:inherit}
.semi-breadcrumb-item-active .semi-typography{font-weight:600}
.semi-button-split .semi-button{border-radius:0;margin-right:1px}
.semi-button-split:hover .semi-button-borderless:active{background-color:var(--semi-color-fill-1)}
.semi-button{box-shadow:none;font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;height:32px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;user-select:none;border:0 transparent solid;border-radius:var(--semi-border-radius-small);padding:6px 12px;font-weight:600;outline:none;vertical-align:middle;white-space:nowrap}
.semi-button.semi-button-primary:focus-visible,.semi-button.semi-button-secondary:focus-visible,.semi-button.semi-button-tertiary:focus-visible,.semi-button.semi-button-warning:focus-visible,.semi-button.semi-button-danger:focus-visible{outline:2px solid var(--semi-color-primary-light-active)}
.semi-button-content{display:flex;align-items:center}
.semi-button-danger.semi-button-light,.semi-button-danger.semi-button-outline,.semi-button-danger.semi-button-borderless{color:var(--semi-color-danger)}
.semi-button-danger:not(.semi-button-borderless):not(.semi-button-light):focus-visible{outline:2px solid var(--semi-color-danger-light-active)}
.semi-button-warning.semi-button-light,.semi-button-warning.semi-button-outline,.semi-button-warning.semi-button-borderless{color:var(--semi-color-warning)}
.semi-button-warning:not(.semi-button-borderless):not(.semi-button-light):focus-visible{outline:2px solid var(--semi-color-warning-light-active)}
.semi-button-tertiary{background-color:var(--semi-color-tertiary);color:rgba(var(--semi-white),1);transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none),border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none))}
.semi-button-tertiary-disabled{background-color:var(--semi-color-disabled-bg)}
.semi-button-tertiary-disabled.semi-button-outline{background-color:transparent;border:1px solid var(--semi-color-border)}
.semi-button-tertiary-disabled.semi-button-light{background-color:var(--semi-color-fill-0)}
.semi-button-tertiary:hover{background-color:var(--semi-color-tertiary-hover)}
.semi-button-tertiary:active{background-color:var(--semi-color-tertiary-active)}
.semi-button-tertiary.semi-button-outline{background-color:transparent;border:1px solid var(--semi-color-border)}
.semi-button-tertiary.semi-button-light,.semi-button-tertiary.semi-button-outline,.semi-button-tertiary.semi-button-borderless{color:var(--semi-color-text-1)}
.semi-button-primary{background-color:var(--semi-color-primary);color:rgba(var(--semi-white),1);transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none),border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none))}
.semi-button-primary:not(.semi-button-borderless):not(.semi-button-light):not(.semi-button-outline):hover{background-color:var(--semi-color-primary-hover)}
.semi-button-primary.semi-button-outline{background-color:transparent;border:1px solid var(--semi-color-border)}
.semi-button-primary:not(.semi-button-borderless):not(.semi-button-light):not(.semi-button-outline):active{background-color:var(--semi-color-primary-active)}
.semi-button-primary.semi-button-light,.semi-button-primary.semi-button-outline,.semi-button-primary.semi-button-borderless{color:var(--semi-color-primary)}
.semi-button-secondary.semi-button-light,.semi-button-secondary.semi-button-outline,.semi-button-secondary.semi-button-borderless{color:var(--semi-color-secondary)}
.semi-button-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed}
.semi-button-disabled:not(.semi-button-borderless):not(.semi-button-light):hover{color:var(--semi-color-disabled-text)}
.semi-button-disabled.semi-button-light,.semi-button-disabled.semi-button-borderless{color:var(--semi-color-disabled-text)}
.semi-button-borderless{background-color:transparent;border:0 transparent solid;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none))}
.semi-button-borderless:not(.semi-button-disabled):hover{background-color:var(--semi-color-fill-0);border:0 transparent solid}
.semi-button-borderless:not(.semi-button-disabled):active{background-color:var(--semi-color-fill-1);border:0 transparent solid}
.semi-button-outline:not(.semi-button-disabled):hover{background-color:var(--semi-color-fill-0)}
.semi-button-outline:not(.semi-button-disabled):active{background-color:var(--semi-color-fill-1)}
.semi-button-light:not(.semi-button-disabled):hover{background-color:var(--semi-color-fill-1);border:0 transparent solid}
.semi-button-light:not(.semi-button-disabled):active{background-color:var(--semi-color-fill-2);border:0 transparent solid}
.semi-button-group>.semi-button{margin:0;padding-left:0;padding-right:0;border-radius:0}
.semi-button-group>.semi-button .semi-button-content{padding-left:12px;padding-right:12px}
.semi-button-group>.semi-button-size-large .semi-button-content{padding-left:16px;padding-right:16px}
.semi-button-group>.semi-button-size-small .semi-button-content{padding-left:12px;padding-right:12px}
.semi-button-group>.semi-button.semi-button-with-icon-only{padding-left:0;padding-right:0}
.semi-button-group>.semi-button.semi-button-with-icon-only .semi-button-content{padding-left:8px;padding-right:8px}
.semi-button-group>.semi-button.semi-button-with-icon-only.semi-button-size-small .semi-button-content{padding-left:4px;padding-right:4px}
.semi-button-group>.semi-button.semi-button-with-icon-only.semi-button-size-large .semi-button-content{padding-left:12px;padding-right:12px}
.semi-button-group>.semi-button:first-child{border-top-left-radius:var(--semi-border-radius-small);border-bottom-left-radius:var(--semi-border-radius-small)}
.semi-button-group>.semi-button:last-child{border-top-right-radius:var(--semi-border-radius-small);border-bottom-right-radius:var(--semi-border-radius-small)}
.semi-chat-action-content.semi-button{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:flex;justify-content:center;align-items:center;background:var(--semi-color-bg-0);border:1px solid var(--semi-color-border)}
.semi-chat-action-content.semi-button-light:not(.semi-button-disabled):hover{background:var(--semi-color-tertiary-light-hover);border:1px solid var(--semi-color-border)}
.semi-chat-action-backBottom.semi-button{width:42px;height:42px;border-radius:50%}
.semi-chat-action-stop.semi-button{-webkit-user-select:none;user-select:none;height:42px;border-radius:21px}
.semi-chat-chatBox-action-btn.semi-button{height:-webkit-fit-content;height:fit-content}
.semi-chat-chatBox-action-btn.semi-button.semi-button-with-icon-only{padding:0}
.semi-chat-chatBox-action .semi-button-borderless:not(.semi-button-disabled):hover{background-color:transparent}
.semi-chat-chatBox-action .semi-button-tertiary.semi-button-borderless{color:var(--semi-color-text-2)}
.semi-chat-chatBox-action .semi-button-tertiary.semi-button-borderless:hover{color:var(--semi-color-text-0)}
.semi-chat-chatBox-content .semi-typography{color:var(--semi-color-text-0)}
.semi-chat-chatBox-content-user .semi-typography,.semi-chat-chatBox-content-user .semi-typography code,.semi-chat-chatBox-content-user .semi-markdownRender ul,.semi-chat-chatBox-content-user .semi-markdownRender li,.semi-chat-chatBox-content-user .semi-typography a,.semi-chat-chatBox-content-user .semi-typography a:visited,.semi-chat-chatBox-content-user .semi-typography a:hover{color:var(--semi-color-white)}
.semi-chat-chatBox-content-error .semi-typography{color:var(--semi-color-white)}
.semi-chat-inputBox-clearButton.semi-button{border-radius:50%;width:48px;height:48px;margin-top:4px;margin-bottom:4px}
.semi-chat-inputBox-clearButton.semi-button .semi-icon{font-size:30px}
.semi-chat-inputBox-clearButton.semi-button.semi-button-primary.semi-button-borderless{color:var(--semi-color-text-2)}
.semi-chat-inputBox-uploadButton.semi-button{width:32px;height:32px}
.semi-chat-inputBox-uploadButton.semi-button.semi-button-primary.semi-button-borderless{color:var(--semi-color-text-0)}
.semi-chat-inputBox-sendButton.semi-button{width:32px;height:32px}
.semi-chat-inputBox-sendButton.semi-button.semi-button-disabled.semi-button-borderless{color:var(--semi-color-primary-disabled)}
.semi-chat .semi-typography a.semi-chat-attachment-file{display:flex}
.semi-chat .semi-typography a.semi-chat-attachment-file .semi-chat-attachment-file-title{color:var(--semi-color-text-0)}
.semi-datepicker-footer .semi-button:first-of-type{margin-right:12px}
.semi-datepicker-footer .semi-button:nth-of-type(2){margin-right:8px}
.semi-datepicker-navigation .semi-button{color:var(--semi-color-text-2);min-width:32px}
.semi-datepicker-navigation-month .semi-button{color:var(--semi-color-text-0)}
.semi-datepicker-compact .semi-datepicker-navigation .semi-button{min-width:24px;min-height:24px}
.semi-datepicker-compact .semi-datepicker-navigation-month .semi-button{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:20px}
.semi-rtl .semi-datepicker-footer .semi-button:first-of-type,.semi-portal-rtl .semi-datepicker-footer .semi-button:first-of-type{margin-left:0;margin-right:0}
.semi-rtl .semi-datepicker-footer .semi-button:nth-of-type(2),.semi-portal-rtl .semi-datepicker-footer .semi-button:nth-of-type(2){margin-right:12px;margin-left:0}
.semi-empty-title.semi-typography{display:block;font-weight:600}
.semi-json-viewer-search-bar .semi-button:nth-of-type(1){width:40px}
.semi-json-viewer-search-bar .semi-button:nth-of-type(2){width:40px}
.semi-json-viewer-replace-bar .semi-button:nth-of-type(1){width:52px}
.semi-json-viewer-replace-bar .semi-button:nth-of-type(2){width:80px}
.semi-markdownRender-component-header.semi-typography.semi-typography-h1,.semi-markdownRender-component-header.semi-typography.semi-typography-h2,.semi-markdownRender-component-header.semi-typography.semi-typography-h3,.semi-markdownRender-component-header.semi-typography.semi-typography-h4,.semi-markdownRender-component-header.semi-typography.semi-typography-h5{margin-top:16px;margin-bottom:16px}
.semi-modal-footer .semi-button{margin-left:12px;margin-right:0}
.semi-modal-rtl .semi-modal-footer .semi-button,.semi-modal-confirm-rtl .semi-modal-footer .semi-button{margin-left:0;margin-right:12px}
.semi-modal-confirm .semi-modal-confirm-rtl .semi-button{margin-left:0;margin-right:12px}
.semi-navigation-vertical .semi-navigation-footer .semi-navigation-collapse-btn .semi-button-content-right{margin-left:12px;opacity:1;transition:opacity .2s cubic-bezier(.5,-.1,1,.4)}
.semi-navigation-vertical .semi-navigation-footer .semi-navigation-collapse-btn>.semi-button{padding-left:8px;padding-right:8px}
.semi-navigation-vertical .semi-navigation-footer-collapsed .semi-navigation-collapse-btn .semi-button-content-right{opacity:0;transition:opacity .2s cubic-bezier(.5,-.1,1,.4)}
.semi-rtl .semi-navigation-vertical .semi-navigation-footer .semi-navigation-collapse-btn .semi-button-content-right,.semi-portal-rtl .semi-navigation-vertical .semi-navigation-footer .semi-navigation-collapse-btn .semi-button-content-right{margin-left:auto;margin-right:12px;transition:opacity .2s cubic-bezier(.5,-.1,1,.4)}
.semi-popconfirm-footer>.semi-button:first-child:not(:last-child){margin-right:8px}
.semi-popconfirm-rtl .semi-popconfirm-footer>.semi-button:first-child:not(:last-child){margin-right:0;margin-left:8px}
.semi-tabs-bar-collapse .semi-overflow-list>.semi-button-disabled{color:var(--semi-color-disabled-text);background-color:transparent}
.semi-tabs-bar-collapse .semi-overflow-list>.semi-button-disabled:hover{color:var(--semi-color-disabled-text);background-color:transparent}
.semi-tabs-bar-collapse .semi-tabs-bar-arrow-start>.semi-button[aria-disabled=false]{color:var(--semi-color-primary);padding:8px;border:0px solid transparent;background-color:transparent}
.semi-tabs-bar-collapse .semi-tabs-bar-arrow-start>.semi-button[aria-disabled=false]:hover{background-color:var(--semi-color-fill-0);color:var(--semi-color-primary);border-color:transparent}
.semi-tabs-bar-collapse .semi-tabs-bar-arrow-start>.semi-button[aria-disabled=false]:active{background-color:var(--semi-color-fill-1);color:var(--semi-color-primary);border-color:transparent}
.semi-tabs-bar-collapse .semi-tabs-bar-arrow-end>.semi-button[aria-disabled=false]{color:var(--semi-color-primary);padding:8px;border:0px solid transparent;background-color:transparent}
.semi-tabs-bar-collapse .semi-tabs-bar-arrow-end>.semi-button[aria-disabled=false]:hover{background-color:var(--semi-color-fill-0);color:var(--semi-color-primary);border-color:transparent}
.semi-tabs-bar-collapse .semi-tabs-bar-arrow-end>.semi-button[aria-disabled=false]:active{background-color:var(--semi-color-fill-1);color:var(--semi-color-primary);border-color:transparent}
.semi-tag-avatar-square .semi-avatar,.semi-tag-avatar-circle .semi-avatar{margin-right:4px}
.semi-tag-avatar-square .semi-avatar>img{background-color:var(--semi-color-default)}
.semi-tag-avatar-square.semi-tag-default .semi-avatar,.semi-tag-avatar-square.semi-tag-small .semi-avatar{width:20px;height:20px}
.semi-tag-avatar-square.semi-tag-large .semi-avatar{width:24px;height:24px}
.semi-tag-avatar-circle.semi-tag-small .semi-avatar,.semi-tag-avatar-circle.semi-tag-default .semi-avatar{width:16px;height:16px}
.semi-tag-avatar-circle.semi-tag-large .semi-avatar{width:20px;height:20px}
.semi-rtl .semi-tag-avatar-square .semi-avatar,.semi-rtl .semi-tag-avatar-circle .semi-avatar,.semi-portal-rtl .semi-tag-avatar-square .semi-avatar,.semi-portal-rtl .semi-tag-avatar-circle .semi-avatar{margin-right:auto;margin-left:4px}
.semi-transfer-header .semi-button{font-size:12px;line-height:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}
.semi-typography{color:var(--semi-color-text-0);font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}
.semi-typography.semi-typography-secondary{color:var(--semi-color-text-1)}
.semi-typography.semi-typography-tertiary{color:var(--semi-color-text-2)}
.semi-typography.semi-typography-quaternary{color:var(--semi-color-text-3)}
.semi-typography.semi-typography-warning{color:var(--semi-color-warning)}
.semi-typography.semi-typography-success{color:var(--semi-color-success)}
.semi-typography.semi-typography-danger{color:var(--semi-color-danger)}
.semi-typography.semi-typography-link{color:var(--semi-color-link);font-weight:600}
.semi-typography.semi-typography-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed;-webkit-user-select:none;user-select:none}
.semi-typography.semi-typography-disabled.semi-typography-link{color:var(--semi-color-link)}
.semi-typography code{border:1px solid var(--semi-color-border);border-radius:2px;color:var(--semi-color-text-2);background-color:var(--semi-color-fill-1);padding:2px 4px}
.semi-typography mark{background-color:var(--semi-color-primary-light-default)}
.semi-typography u{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}
.semi-typography del{text-decoration:line-through}
.semi-typography strong{font-weight:600}
.semi-typography a{display:inline;color:var(--semi-color-link);cursor:pointer;text-decoration:none}
.semi-typography a:visited{color:var(--semi-color-link-visited)}
.semi-typography a:hover{color:var(--semi-color-link-hover)}
.semi-typography a:active{color:var(--semi-color-link-active)}
.semi-typography a .semi-typography-link-underline:hover{border-bottom:1px solid var(--semi-color-link-hover);margin-bottom:-1px}
.semi-typography a .semi-typography-link-underline:active{border-bottom:1px solid var(--semi-color-link-active);margin-bottom:-1px}
.semi-typography a.semi-typography-action-copy-icon{display:inline-flex}
h1.semi-typography,.semi-typography-h1.semi-typography{font-size:32px;line-height:44px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;margin:0}
h1.semi-typography.semi-typography-h1-weight-light,.semi-typography-h1.semi-typography.semi-typography-h1-weight-light{font-weight:200}
h1.semi-typography.semi-typography-h1-weight-regular,.semi-typography-h1.semi-typography.semi-typography-h1-weight-regular{font-weight:400}
h1.semi-typography.semi-typography-h1-weight-medium,.semi-typography-h1.semi-typography.semi-typography-h1-weight-medium{font-weight:500}
h1.semi-typography.semi-typography-h1-weight-semibold,.semi-typography-h1.semi-typography.semi-typography-h1-weight-semibold{font-weight:600}
h1.semi-typography.semi-typography-h1-weight-bold,.semi-typography-h1.semi-typography.semi-typography-h1-weight-bold{font-weight:700}
h2.semi-typography,.semi-typography-h2.semi-typography{font-size:28px;line-height:40px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;margin:0}
h2.semi-typography.semi-typography-h2-weight-light,.semi-typography-h2.semi-typography.semi-typography-h2-weight-light{font-weight:200}
h2.semi-typography.semi-typography-h2-weight-regular,.semi-typography-h2.semi-typography.semi-typography-h2-weight-regular{font-weight:400}
h2.semi-typography.semi-typography-h2-weight-medium,.semi-typography-h2.semi-typography.semi-typography-h2-weight-medium{font-weight:500}
h2.semi-typography.semi-typography-h2-weight-semibold,.semi-typography-h2.semi-typography.semi-typography-h2-weight-semibold{font-weight:600}
h2.semi-typography.semi-typography-h2-weight-bold,.semi-typography-h2.semi-typography.semi-typography-h2-weight-bold{font-weight:700}
h3.semi-typography,.semi-typography-h3.semi-typography{font-size:24px;line-height:32px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;margin:0}
h3.semi-typography.semi-typography-h3-weight-light,.semi-typography-h3.semi-typography.semi-typography-h3-weight-light{font-weight:200}
h3.semi-typography.semi-typography-h3-weight-regular,.semi-typography-h3.semi-typography.semi-typography-h3-weight-regular{font-weight:400}
h3.semi-typography.semi-typography-h3-weight-medium,.semi-typography-h3.semi-typography.semi-typography-h3-weight-medium{font-weight:500}
h3.semi-typography.semi-typography-h3-weight-semibold,.semi-typography-h3.semi-typography.semi-typography-h3-weight-semibold{font-weight:600}
h3.semi-typography.semi-typography-h3-weight-bold,.semi-typography-h3.semi-typography.semi-typography-h3-weight-bold{font-weight:700}
h4.semi-typography,.semi-typography-h4.semi-typography{font-size:20px;line-height:28px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;margin:0}
h4.semi-typography.semi-typography-h4-weight-light,.semi-typography-h4.semi-typography.semi-typography-h4-weight-light{font-weight:200}
h4.semi-typography.semi-typography-h4-weight-regular,.semi-typography-h4.semi-typography.semi-typography-h4-weight-regular{font-weight:400}
h4.semi-typography.semi-typography-h4-weight-medium,.semi-typography-h4.semi-typography.semi-typography-h4-weight-medium{font-weight:500}
h4.semi-typography.semi-typography-h4-weight-semibold,.semi-typography-h4.semi-typography.semi-typography-h4-weight-semibold{font-weight:600}
h4.semi-typography.semi-typography-h4-weight-bold,.semi-typography-h4.semi-typography.semi-typography-h4-weight-bold{font-weight:700}
h5.semi-typography,.semi-typography-h5.semi-typography{font-size:18px;line-height:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;margin:0}
h5.semi-typography.semi-typography-h5-weight-light,.semi-typography-h5.semi-typography.semi-typography-h5-weight-light{font-weight:200}
h5.semi-typography.semi-typography-h5-weight-regular,.semi-typography-h5.semi-typography.semi-typography-h5-weight-regular{font-weight:400}
h5.semi-typography.semi-typography-h5-weight-medium,.semi-typography-h5.semi-typography.semi-typography-h5-weight-medium{font-weight:500}
h5.semi-typography.semi-typography-h5-weight-semibold,.semi-typography-h5.semi-typography.semi-typography-h5-weight-semibold{font-weight:600}
h5.semi-typography.semi-typography-h5-weight-bold,.semi-typography-h5.semi-typography.semi-typography-h5-weight-bold{font-weight:700}
h6.semi-typography,.semi-typography-h6.semi-typography{font-size:16px;line-height:22px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;margin:0}
h6.semi-typography.semi-typography-h6-weight-light,.semi-typography-h6.semi-typography.semi-typography-h6-weight-light{font-weight:200}
h6.semi-typography.semi-typography-h6-weight-regular,.semi-typography-h6.semi-typography.semi-typography-h6-weight-regular{font-weight:400}
h6.semi-typography.semi-typography-h6-weight-medium,.semi-typography-h6.semi-typography.semi-typography-h6-weight-medium{font-weight:500}
h6.semi-typography.semi-typography-h6-weight-semibold,.semi-typography-h6.semi-typography.semi-typography-h6-weight-semibold{font-weight:600}
h6.semi-typography.semi-typography-h6-weight-bold,.semi-typography-h6.semi-typography.semi-typography-h6-weight-bold{font-weight:700}
.semi-rtl .semi-typography,.semi-portal-rtl .semi-typography{direction:rtl}
.semi-rtl .semi-typography-link a,.semi-rtl .semi-typography a,.semi-portal-rtl .semi-typography-link a,.semi-portal-rtl .semi-typography a{display:inline-block}
.semi-button.semi-button-with-icon{display:inline-flex;align-items:center}
.semi-button.semi-button-with-icon .semi-button-content{display:flex;align-items:center;justify-content:center}
.semi-button.semi-button-loading{pointer-events:none;cursor:not-allowed}
.semi-button.semi-button-loading .semi-button-content>svg{width:16px;height:16px;animation:.6s linear infinite semi-animation-rotate;animation-fill-mode:forwards}
.semi-button.semi-button-with-icon-only{padding:8px;height:32px;width:32px;justify-content:center;align-items:center}
.semi-button.semi-button-with-icon-only.semi-button-size-small{padding:4px;height:24px;width:24px}
.semi-button.semi-button-with-icon-only.semi-button-size-large{padding:12px;height:40px;width:40px}
.semi-button-content-right{margin-left:8px;display:flex;align-items:center}
.semi-rtl .semi-button,.semi-portal-rtl .semi-button{direction:rtl;padding-left:12px;padding-right:12px}
.semi-rtl .semi-button-group>.semi-button,.semi-portal-rtl .semi-button-group>.semi-button{padding-left:0;padding-right:0}
.semi-rtl .semi-button-group>.semi-button .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button .semi-button-content{padding-left:12px;padding-right:12px}
.semi-rtl .semi-button-group>.semi-button-size-large .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button-size-large .semi-button-content{padding-left:16px;padding-right:16px}
.semi-rtl .semi-button-group>.semi-button-size-small .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button-size-small .semi-button-content{padding-left:12px;padding-right:12px}
.semi-rtl .semi-button-group>.semi-button.semi-button-with-icon-only,.semi-portal-rtl .semi-button-group>.semi-button.semi-button-with-icon-only{padding-left:0;padding-right:0}
.semi-rtl .semi-button-group>.semi-button.semi-button-with-icon-only .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button.semi-button-with-icon-only .semi-button-content{padding-left:8px;padding-right:8px}
.semi-rtl .semi-button-group>.semi-button.semi-button-with-icon-only.semi-button-size-small .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button.semi-button-with-icon-only.semi-button-size-small .semi-button-content{padding-left:4px;padding-right:4px}
.semi-rtl .semi-button-group>.semi-button.semi-button-with-icon-only.semi-button-size-large .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button.semi-button-with-icon-only.semi-button-size-large .semi-button-content{padding-left:12px;padding-right:12px}
.semi-rtl .semi-button-group>.semi-button:first-child,.semi-portal-rtl .semi-button-group>.semi-button:first-child{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--semi-border-radius-small);border-bottom-right-radius:var(--semi-border-radius-small)}
.semi-rtl .semi-button-group>.semi-button:not(:last-child) .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button:not(:last-child) .semi-button-content{border-left:1px var(--semi-color-border) solid;border-right:0}
.semi-rtl .semi-button-group>.semi-button:last-child,.semi-portal-rtl .semi-button-group>.semi-button:last-child{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--semi-border-radius-small);border-bottom-left-radius:var(--semi-border-radius-small)}
.semi-rtl .semi-button.semi-button-with-icon-only,.semi-portal-rtl .semi-button.semi-button-with-icon-only{padding-left:8px;padding-right:8px}
.semi-rtl .semi-button.semi-button-with-icon-only.semi-button-size-small,.semi-portal-rtl .semi-button.semi-button-with-icon-only.semi-button-size-small{padding-left:4px;padding-right:4px}
.semi-rtl .semi-button.semi-button-with-icon-only.semi-button-size-large,.semi-portal-rtl .semi-button.semi-button-with-icon-only.semi-button-size-large{padding-left:12px;padding-right:12px}
.semi-rtl .semi-button-content-right,.semi-portal-rtl .semi-button-content-right{margin-right:8px;margin-left:0}
.copy-code-button .semi-button{pointer-events:auto!important;cursor:pointer!important;transition:all .2s ease}
.copy-code-button .semi-button:hover{background-color:var(--semi-color-fill-1)!important;border-color:var(--semi-color-primary)!important;transform:scale(1.05)}
.pricing-market-budget-chips button:hover,.pricing-market-budget-chips button.is-active{color:#fff;background:linear-gradient(135deg,#7c3aeddb,#00d4ff75);border-color:#7ddfff6b;transform:translateY(-1px)}
.pricing-market-row-actions .semi-button{width:34px;height:34px;padding:0!important}
.model-detail-close.semi-button{display:grid!important;width:42px!important;height:42px!important;place-items:center;color:#f0f0f5d1!important;background:#ffffff14!important;border:1px solid rgba(240,240,245,.12)!important;border-radius:999px!important}
.model-detail-close.semi-button:hover{color:#fff!important;background:#7c3aed33!important;border-color:#7ddfff57!important}
.model-detail-title.semi-typography{max-width:min(480px,48vw);color:#f7f7ff!important;font-size:30px!important;font-weight:850!important;line-height:1.16!important}
@media (max-width: 768px){.pricing-market-shell{margin-top:60px}.pricing-market-page{width:min(100% - 20px,680px);padding-bottom:28px}.pricing-market-hero{min-height:300px}.pricing-market-emblem{width:62px;height:62px;margin-bottom:18px;border-radius:18px}.pricing-market-hero h1{font-size:31px}.pricing-market-hero p{font-size:14px}.pricing-market-hero-actions,.pricing-market-recharge,.pricing-market-list-summary,.pricing-market-group-heading{align-items:stretch;flex-direction:column}.pricing-market-recharge .semi-button{width:100%}.pricing-market-estimator{padding:18px 16px}.pricing-market-budget-row,.pricing-market-model-row{grid-template-columns:1fr;align-items:stretch}.pricing-market-estimate-items{grid-template-columns:1fr}.pricing-market-control,.pricing-market-unit-control{flex:1 1 calc(50% - 6px);width:auto}.pricing-market-group-heading{gap:12px}.pricing-market-group-title{align-items:flex-start}.pricing-market-group-heading h2{font-size:22px}.pricing-market-group-heading p{white-space:normal}.pricing-market-row{padding:14px}.pricing-market-price-pills,.pricing-market-price-pills.is-single{grid-template-columns:1fr}.model-detail-sheet .semi-sidesheet-header{min-height:auto;padding:24px 18px 18px!important}.model-detail-header{align-items:flex-start;flex-direction:column;gap:16px;padding-right:44px}.model-detail-header-main{align-items:flex-start}.model-detail-header-icon{width:56px;height:56px;border-radius:16px}.model-detail-title.semi-typography{max-width:calc(100vw - 150px);font-size:24px!important}.model-detail-header-actions{width:100%;flex-wrap:wrap}.model-detail-header-actions .semi-button-primary{flex:1 1 160px}.model-detail-body{padding:18px 14px 28px}.model-detail-card{padding:18px 16px;border-radius:16px}.model-detail-metrics{grid-template-columns:1fr}.model-detail-endpoint-row{align-items:flex-start;flex-direction:column}.model-detail-price-row,.model-detail-price-table.with-ratio .model-detail-price-row{grid-template-columns:1fr;gap:10px}.model-detail-price-billing,.model-detail-price-summary{grid-column:1;grid-row:auto}.model-detail-price-summary{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}}
@layer tailwind-utils{.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.\!absolute{position:absolute!important}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.-right-0\.5{right:-.125rem}.-top-0\.5{top:-.125rem}.bottom-0{bottom:0}.bottom-\[20px\]{bottom:20px}.left-0{left:0}.left-\[-100px\]{left:-100px}.left-\[-50px\]{left:-50px}.right-0{right:0}.right-2{right:.5rem}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:.5rem}.top-\[204px\]{top:204px}.z-10{z-index:10}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[1\]{z-index:1}.z-\[999\]{z-index:999}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1 / span 1}.m-0{margin:0}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.\!mb-0{margin-bottom:0!important}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-\[60px\]{margin-top:60px}.mt-auto{margin-top:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.\!hidden{display:none!important}.hidden{display:none}.\!h-4{height:1rem!important}.\!h-6{height:1.5rem!important}.\!h-7{height:1.75rem!important}.\!h-8{height:2rem!important}.\!h-\[72px\]{height:72px!important}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-32{height:8rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[151px\]{height:151px}.h-\[80px\]{height:80px}.h-\[calc\(100vh-66px\)\]{height:calc(100vh - 66px)}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-0{max-height:0px}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-56{max-height:14rem}.max-h-64{max-height:16rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[340px\]{max-height:340px}.max-h-\[360px\]{max-height:360px}.max-h-\[50vh\]{max-height:50vh}.max-h-\[55vh\]{max-height:55vh}.max-h-\[600px\]{max-height:600px}.max-h-\[68vh\]{max-height:68vh}.min-h-0{min-height:0px}.min-h-\[132px\]{min-height:132px}.min-h-\[200px\]{min-height:200px}.min-h-\[20rem\]{min-height:20rem}.min-h-\[22px\]{min-height:22px}.min-h-\[24px\]{min-height:24px}.min-h-\[382px\]{min-height:382px}.min-h-\[500px\]{min-height:500px}.min-h-\[62px\]{min-height:62px}.min-h-\[78px\]{min-height:78px}.min-h-\[92px\]{min-height:92px}.min-h-\[96px\]{min-height:96px}.min-h-screen{min-height:100vh}.\!w-4{width:1rem!important}.\!w-6{width:1.5rem!important}.\!w-7{width:1.75rem!important}.\!w-8{width:2rem!important}.\!w-full{width:100%!important}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-80{width:20rem}.w-96{width:24rem}.w-\[151px\]{width:151px}.w-\[220px\]{width:220px}.w-\[80px\]{width:80px}.w-full{width:100%}.w-screen{width:100vw}.\!min-w-0{min-width:0px!important}.\!min-w-8{min-width:2rem!important}.\!min-w-\[94px\]{min-width:94px!important}.min-w-0{min-width:0px}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[960px\]{min-width:960px}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-7xl{max-width:80rem}.max-w-\[1110px\]{max-width:1110px}.max-w-\[160px\]{max-width:160px}.max-w-\[1800px\]{max-width:1800px}.max-w-\[240px\]{max-width:240px}.max-w-\[360px\]{max-width:360px}.max-w-\[520px\]{max-width:520px}.max-w-\[640px\]{max-width:640px}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-y-1{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.\!cursor-not-allowed{cursor:not-allowed!important}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.select-all{-webkit-user-select:all;user-select:all}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[2px\]{gap:2px}.gap-x-2{column-gap:.5rem}.gap-x-4{column-gap:1rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-2xl{border-radius:1rem!important}.\!rounded-3xl{border-radius:1.5rem!important}.\!rounded-full{border-radius:9999px!important}.\!rounded-lg{border-radius:.5rem!important}.\!rounded-none{border-radius:0!important}.\!rounded-xl{border-radius:.75rem!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.\!border{border-width:1px!important}.\!border-0{border-width:0px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.\!border-b{border-bottom-width:1px!important}.border-b{border-bottom-width:1px}.border-r-0{border-right-width:0px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-none{border-style:none}.\!border-\[rgba\(42\,42\,61\,0\.9\)\]{border-color:#2a2a3de6!important}.\!border-semi-color-border{border-color:var(--semi-color-border)!important}.border-\[var\(--semi-color-border\)\],.border-semi-color-border{border-color:var(--semi-color-border)}.\!bg-semi-color-fill-0{background-color:var(--semi-color-fill-0)!important}.\!bg-semi-color-primary-light-default{background-color:var(--semi-color-primary-light-default)!important}.bg-\[\#111\]{--tw-bg-opacity: 1;background-color:rgb(17 17 17 / var(--tw-bg-opacity, 1))}.bg-\[\#FFD166\]{--tw-bg-opacity: 1;background-color:rgb(255 209 102 / var(--tw-bg-opacity, 1))}.bg-\[\#ff3b30\]{--tw-bg-opacity: 1;background-color:rgb(255 59 48 / var(--tw-bg-opacity, 1))}.bg-\[var\(--semi-color-fill-0\)\]{background-color:var(--semi-color-fill-0)}.bg-semi-color-bg-0{background-color:var(--semi-color-bg-0)}.bg-semi-color-fill-0{background-color:var(--semi-color-fill-0)}.object-contain{object-fit:contain}.\!p-0{padding:0!important}.\!p-1{padding:.25rem!important}.\!p-1\.5{padding:.375rem!important}.\!p-2{padding:.5rem!important}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.\!px-1\.5{padding-left:.375rem!important;padding-right:.375rem!important}.\!px-2{padding-left:.5rem!important;padding-right:.5rem!important}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.\!py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.\!py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.\!py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.\!py-\[10px\]{padding-top:10px!important;padding-bottom:10px!important}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-5{padding-bottom:1.25rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.\!text-base{font-size:1rem!important;line-height:1.5rem!important}.\!text-lg{font-size:1.125rem!important;line-height:1.75rem!important}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.\!font-bold{font-weight:700!important}.\!font-medium{font-weight:500!important}.\!font-semibold{font-weight:600!important}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0em}.tracking-wide{letter-spacing:.025em}.\!text-\[var\(--semi-color-text-0\)\]{color:var(--semi-color-text-0)!important}.\!text-\[var\(--semi-color-text-1\)\]{color:var(--semi-color-text-1)!important}.\!text-semi-color-primary{color:var(--semi-color-primary)!important}.\!text-semi-color-text-0{color:var(--semi-color-text-0)!important}.\!text-semi-color-text-1{color:var(--semi-color-text-1)!important}.\!text-semi-color-text-2{color:var(--semi-color-text-2)!important}.text-\[\#f97316\]{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-\[var\(--semi-color-text-0\)\]{color:var(--semi-color-text-0)}.text-\[var\(--semi-color-text-1\)\]{color:var(--semi-color-text-1)}.text-\[var\(--semi-color-text-2\)\]{color:var(--semi-color-text-2)}.text-semi-color-text-0{color:var(--semi-color-text-0)}.text-semi-color-text-1{color:var(--semi-color-text-1)}.text-semi-color-text-2{color:var(--semi-color-text-2)}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.\!shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-opacity-100{--tw-ring-opacity: 1}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}}
.or-header{color:#f0f0f5;background:linear-gradient(180deg,#0a0a0af0,#0a0a0ac7),radial-gradient(circle at 50% -120%,rgba(255,255,255,.06),transparent 46%);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:none;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
.or-header-shell{width:100%;max-width:none;margin:0;padding:0 28px}
.or-header-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;height:64px}
.or-header-left,.or-header-right{display:flex;min-width:0;align-items:center}
.or-header-left{justify-content:flex-start}
.or-header-right{justify-content:flex-end;gap:18px}
.or-brand{margin-left:8px;min-width:0;color:#f0f0f5;text-decoration:none}
.or-brand-title.semi-typography{color:#f0f0f5!important;letter-spacing:-.01em}
.or-nav{display:inline-flex;align-items:center;justify-content:center;gap:2px;max-width:100%}
.or-nav-link{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;height:36px;padding:0 12px;border-radius:9px;color:#f0f0f5ad;font-size:14px;font-weight:650;line-height:1;text-decoration:none;transition:color .18s ease,background-color .18s ease,box-shadow .18s ease}
.or-nav-link:after{position:absolute;right:12px;bottom:6px;left:12px;height:1px;content:"";background:#ffffffb8;opacity:0;transform:scaleX(.35);transition:opacity .18s ease,transform .18s ease}
.or-nav-link:hover,.or-nav-link-active{color:#f0f0f5;background:#ffffff12}
.or-nav-link:hover:after,.or-nav-link-active:after{opacity:1;transform:scaleX(1)}
.or-actions .semi-button{min-width:34px;min-height:34px;color:#f0f0f5!important;background:#1a1a2ebd!important;border:1px solid rgba(42,42,61,.9)!important;box-shadow:none!important}
.or-actions .semi-button:hover,.or-actions .semi-button:focus{color:#fff!important;background:#ffffff14!important;border-color:#ffffff38!important}
.or-actions .semi-button-primary,.or-actions .semi-button-primary:hover{color:#080808!important;background:#fff!important;border-color:#fff!important}
.or-actions .semi-typography{color:#f0f0f5d1!important}
.or-community-button.semi-button{height:38px;padding:0 18px!important;color:#080808!important;background:#fff!important;border:1px solid #fff!important;border-radius:999px!important;box-shadow:none!important}
.or-community-button.semi-button:hover,.or-community-button.semi-button:focus{background:#ffffffe0!important;border-color:#ffffffe0!important;box-shadow:none!important}
.or-community-button .semi-button-content{font-weight:750;letter-spacing:0}
@media (max-width: 900px){.or-header-shell{padding:0 16px}.or-header-grid{grid-template-columns:minmax(0,1fr) auto;gap:12px}.or-header-center,.or-header-right .or-nav{display:none}.or-community-button.semi-button{width:34px;height:34px;padding:0!important}.or-community-button-text{display:none}.or-brand-copy{display:none!important}.or-actions{gap:6px!important}}
.semi-chat-inputBox-clearButton.semi-button .semi-icon{font-size:20px!important}
.sbg-button .semi-button-content{min-width:0!important}
.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}
.scrollbar-hide::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}
.components-transfer-source-item .semi-avatar,.components-transfer-selected-item .semi-avatar{margin-right:12px;flex-shrink:0}
.semi-radio,.semi-tagInput,.semi-input-textarea-wrapper,.semi-navigation-sub-title,.semi-chat-inputBox-sendButton,.semi-page-item,.semi-navigation-item,.semi-tag-closable,.semi-input-wrapper,.semi-tabs-tab-button,.semi-select,.semi-button,.semi-datepicker-range-input{border-radius:10px!important}
.sf-sidesheet .semi-sidesheet-title h1,.sf-sidesheet .semi-sidesheet-title h2,.sf-sidesheet .semi-sidesheet-title h3,.sf-sidesheet .semi-sidesheet-title h4,.sf-sidesheet .semi-sidesheet-title .semi-typography{color:var(--sf-text)!important;letter-spacing:0}
.sf-sidesheet .semi-avatar{color:#fff!important;background:#ffffff1a!important;border:1px solid rgba(255,255,255,.18);box-shadow:none!important}
.app-content .semi-form,.app-content .semi-form-field-label,.app-content .semi-form-section-text,.app-content .semi-typography,.semi-modal-content .semi-typography,.semi-sidesheet-inner .semi-typography{color:var(--sf-text)!important}
.app-content .semi-button:not(.semi-button-borderless),.semi-modal-content .semi-button:not(.semi-button-borderless),.semi-sidesheet-inner .semi-button:not(.semi-button-borderless){color:var(--sf-text)!important;background:#ffffff0e!important;border:1px solid rgba(240,240,245,.12)!important;box-shadow:none!important}
.app-content .semi-button:not(.semi-button-borderless):hover,.semi-modal-content .semi-button:not(.semi-button-borderless):hover,.semi-sidesheet-inner .semi-button:not(.semi-button-borderless):hover{background:#ffffff1a!important;border-color:#ffffff38!important}
.app-content .semi-button-primary,.semi-modal-content .semi-button-primary,.semi-sidesheet-inner .semi-button-primary{color:#080808!important;background:#fff!important;border-color:#fff!important}
.app-content>.relative.overflow-hidden.bg-gray-100{min-height:calc(100vh - 64px);background:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px),var(--sf-bg)!important;background-size:48px 48px,48px 48px,auto!important}
.sf-import-script-head .semi-button{flex-shrink:0}
.sf-import-modal .semi-button:not(.semi-button-with-icon-only){min-height:31px!important;padding:0 11px!important;font-size:13px!important;border-radius:9px!important}
.sf-import-modal .sf-import-inline-copy,.sf-import-modal .sf-import-login-hint .semi-input-suffix>.semi-button.semi-button-with-icon-only,.sf-import-modal .sf-import-manual-field>.semi-button.semi-button-with-icon-only{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;padding:0!important;color:#00d4ff!important;cursor:pointer;background:transparent!important;border:0!important;border-radius:7px;box-shadow:none!important}
.sf-import-modal .sf-import-inline-copy:hover,.sf-import-modal .sf-import-login-hint .semi-input-suffix>.semi-button.semi-button-with-icon-only:hover,.sf-import-modal .sf-import-manual-field>.semi-button.semi-button-with-icon-only:hover{color:#fff!important;background:#00d4ff1f!important}
.sf-import-modal .sf-import-inline-copy svg,.sf-import-modal .sf-import-login-hint .semi-input-suffix>.semi-button.semi-button-with-icon-only svg,.sf-import-modal .sf-import-manual-field>.semi-button.semi-button-with-icon-only svg{width:14px;height:14px}
.sf-import-modal .sf-import-command-copy.semi-button:not(.semi-button-borderless){color:#00d4ff!important;background:#00d4ff12!important;border:1px solid rgba(0,212,255,.16)!important;border-radius:9px!important;box-shadow:none!important}
.sf-import-modal .sf-import-command-copy.semi-button:not(.semi-button-borderless):hover{color:#fff!important;background:#00d4ff1f!important;border-color:#00d4ff47!important}
.invitation-agent-copy .semi-typography{margin:0}
.invitation-agent-copy h2.semi-typography{max-width:none;color:transparent!important;font-size:58px;font-weight:900;line-height:1.05;white-space:nowrap;background:linear-gradient(90deg,#f8fbff,#dbe7f7 46%,#8ca0bb);background-clip:text;-webkit-background-clip:text;text-shadow:0 0 28px rgba(168,203,244,.16)}
.invitation-agent-actions .semi-button-borderless{height:46px;padding:0 24px!important;color:#05070a!important;background:#f3f7fb!important;border:1px solid rgba(243,247,251,.9)!important;border-radius:8px!important;box-shadow:0 0 0 1px #ffffff2e inset,0 12px 34px #a0c6f51a!important}
.invitation-title-main .semi-typography{margin:0}
.invitation-copy-stack .semi-input-suffix .semi-button{flex-shrink:0}
@media (max-width: 768px){.invitation-center-shell{margin-top:64px;padding:0 12px}.invitation-agent-panel,.invitation-panel{min-height:0}.invitation-agent-panel{grid-template-columns:1fr;gap:18px}.invitation-agent-copy{padding-left:0}.invitation-agent-copy h2.semi-typography{font-size:34px}.invitation-agent-benefits{margin-top:22px}.invitation-agent-visual{display:none;min-height:0}.invitation-agent-planet-wrap{width:min(100%,440px);height:300px}.invitation-agent-planet{width:230px;height:230px}.invitation-agent-planet-ring{width:360px;height:92px}.invitation-agent-orbit-wide{width:430px;height:118px}.invitation-agent-orbit-tight{width:320px;height:86px}.invitation-title-row,.invitation-hero-head{align-items:flex-start;flex-direction:column}.invitation-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.invitation-copy-stack .semi-input-wrapper{align-items:stretch;height:auto}.invitation-copy-stack .semi-input-suffix{margin-left:8px}.app-content .semi-input-prefix,.semi-modal-content .semi-input-prefix,.semi-sidesheet-inner .semi-input-prefix{max-width:min(48%,140px);margin-right:10px!important}.invitation-input-prefix{min-width:96px}.invitation-copy-stack .semi-input-suffix .semi-button{padding-right:12px!important;padding-left:12px!important}.invitation-detail-panel,.invitation-rules-panel{padding:20px 16px}.invitation-detail-panel .semi-tabs-bar,.invitation-detail-panel .semi-tabs-content{padding-right:10px;padding-left:10px}.sf-hero{min-height:auto;padding:60px 0}.sf-stats-grid{grid-template-columns:repeat(2,1fr);gap:24px}.sf-features-grid{grid-template-columns:1fr 1fr}.sf-steps-row,.sf-apps-grid,.sf-models-grid{grid-template-columns:1fr}.sf-announce-item{flex-direction:column;gap:0}.sf-announce-img{width:100%;min-height:100px;border-radius:16px 16px 0 0}.sf-announce-content{padding:16px}.sf-footer-grid{grid-template-columns:1fr 1fr}.sf-footer-brand{grid-column:1 / -1}.sf-section{padding:40px 0}.sf-section-header{flex-direction:column;align-items:flex-start;gap:8px}.sf-fcard-visual{min-height:160px}.sf-logo-item{width:28px;height:28px}.sf-import-shell{width:calc(100vw - 24px);max-height:calc(100vh - 32px);min-height:auto;padding:18px 14px 16px}.sf-import-close{top:12px;right:12px}.sf-import-kicker-row{align-items:flex-start;flex-direction:column}.sf-import-title{font-size:19px}.sf-import-tool-grid{gap:6px;margin-bottom:10px}.sf-import-tool{flex:1 1 calc(50% - 8px);justify-content:flex-start;min-width:0}.sf-import-model-line{grid-template-columns:1fr;gap:8px}.sf-import-model-hint{display:none}.sf-import-platform-row{align-items:flex-start;flex-direction:column}.sf-import-panel{padding:12px}.sf-import-script-head{flex-direction:column}.sf-import-script-head .semi-button{width:100%}.sf-import-cc-line{align-items:flex-start;flex-direction:column}.sf-import-submodel-toggle{margin-left:0}.sf-import-submodel-grid{grid-template-columns:1fr;width:100%}.sf-import-code{max-height:28vh;font-size:12px}.sf-import-action-row>code{width:100%;white-space:normal;word-break:break-all}.sf-import-manual-field{grid-template-columns:1fr 40px;padding:8px 10px}.sf-import-manual-field span{grid-column:1 / -1}.sf-import-login-hint{grid-template-columns:1fr}.sf-import-footer-actions{flex-wrap:wrap}.sf-import-footer-actions button{margin-left:0}.sf-contact-hero{min-height:auto;padding:56px 0 40px}.sf-contact-alert{align-items:flex-start;margin-bottom:40px;padding:16px}.sf-contact-heading{margin-bottom:44px}.sf-contact-heading p{font-size:15px}.sf-contact-grid{grid-template-columns:1fr;gap:16px}.sf-contact-card{height:auto;min-height:220px;padding:24px;border-radius:14px}.sf-contact-card h2,.sf-contact-card p{white-space:normal}.sf-contact-doc-card .sf-contact-card-preview{height:116px}.sf-contact-info-card .sf-contact-card-preview{width:148px;height:78px}.sf-contact-support-strip{align-items:flex-start;flex-direction:column}.sf-contact-assurance-grid{grid-template-columns:1fr}}
.pricing-market-budget-chips button:hover,.pricing-market-budget-chips button.is-active{color:#050505!important;background:#fff!important;border-color:#fff!important;transform:none!important}
.invitation-agent-copy h2.semi-typography{color:#fff!important;background:none!important;text-shadow:none!important;-webkit-text-fill-color:#fff}
.invitation-agent-actions .semi-button-borderless{color:#050505!important;background:#fff!important;border-color:#fff!important;box-shadow:none!important}
.or-header{color:#fff;background:#0a0a0abd!important;border-bottom:1px solid rgba(255,255,255,.06)!important;box-shadow:none!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
.or-header-shell{padding:0 24px}
.or-header-grid{gap:20px;height:56px}
.or-nav-link{height:32px;padding:0 11px;color:#ffffff8a;background:transparent;font-size:13px;font-weight:500}
.or-nav-link:after{bottom:4px;background:#ffffff6b}
.or-nav-link:hover,.or-nav-link-active{color:#fff;background:#ffffff0e}
.or-actions .semi-button{min-width:32px;min-height:32px;height:32px;color:#fff!important;background:#ffffff0a!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:999px!important;box-shadow:none!important}
.or-actions .semi-button:hover,.or-actions .semi-button:focus{color:#fff!important;background:#ffffff14!important;border-color:#ffffff3d!important}
.or-actions .semi-button-primary,.or-actions .semi-button-primary:hover,.or-community-button.semi-button,.or-community-button.semi-button:hover,.or-community-button.semi-button:focus{color:#fff!important;background:linear-gradient(180deg,#050505,#000)!important;border-color:#ffffff29!important;box-shadow:0 1px #ffffff14 inset,0 8px 22px #00000038!important}
.or-community-button.semi-button{height:34px;min-height:34px;padding:0 15px 0 11px!important;font-size:13px}
.or-community-button.semi-button:hover,.or-community-button.semi-button:focus{background:linear-gradient(180deg,#0a0a0a,#000)!important;border-color:#ffffff47!important;box-shadow:0 1px #ffffff1f inset,0 10px 26px #00000047!important}
.or-community-button-icon,.or-community-button .semi-button-content{color:inherit!important}
.or-community-button-icon{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;margin-left:-2px;border-radius:999px;background:#ffffff12}
.or-community-button .semi-button-content{gap:8px;font-size:13px;font-weight:650;line-height:18px;white-space:nowrap}
.sf-import-eyebrow,.sf-import-project-line a,.sf-import-footer-actions a,.sf-import-login-hint a,.sf-import-submodel-toggle,.sf-import-modal .sf-import-inline-copy,.sf-import-modal .sf-import-login-hint .semi-input-suffix>.semi-button.semi-button-with-icon-only,.sf-import-modal .sf-import-manual-field>.semi-button.semi-button-with-icon-only{color:#ffffffd1!important}
.app-content a,.sf-page:not(.sf-home-page) a,.pricing-market-shell a,.sf-text-cyan,.sf-hero-link,.sf-view-all,.sf-fcard-link,.sf-contact-kicker,.sf-contact-strip-link,.sf-contact-support-strip svg,.sf-import-eyebrow,.sf-import-tool svg,.sf-import-submodel-toggle,.sf-import-project-line a,.sf-import-footer-actions a,.sf-import-login-hint a,.invitation-agent-kicker,.invitation-agent-benefit-icon,.invitation-agent-actions .semi-button-borderless,.sf-import-modal .sf-import-inline-copy,.sf-import-modal .sf-import-command-copy.semi-button:not(.semi-button-borderless){color:#ffffffdb!important;-webkit-text-decoration-color:rgba(255,255,255,.32)!important;text-decoration-color:#ffffff52!important}
.app-content .semi-button-primary,.semi-modal-content .semi-button-primary,.semi-sidesheet-inner .semi-button-primary,.sf-btn-primary,.sf-contact-button,.pricing-market-recharge-icon,.sf-contact-card-icon,.invitation-title-icon,.or-community-button.semi-button{color:#080808!important;background:#fff!important;border-color:#fff!important;box-shadow:none!important;-webkit-text-fill-color:#080808}
.sf-btn-primary *,.sf-contact-button *,.pricing-market-recharge-icon *,.sf-contact-card-icon *,.invitation-title-icon *,.or-community-button.semi-button *{color:inherit!important;-webkit-text-fill-color:currentColor}
.app-content .semi-button-primary:hover,.semi-modal-content .semi-button-primary:hover,.semi-sidesheet-inner .semi-button-primary:hover,.sf-btn-primary:hover,.sf-contact-button:hover,.or-community-button.semi-button:hover{color:#080808!important;background:#ffffffe0!important;border-color:#ffffffe0!important;filter:none!important;box-shadow:none!important}
.invitation-agent-copy h2.semi-typography,.sf-hero-title,.sf-stat-num{color:#fff!important;background:none!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}
.app-content .semi-input-wrapper-focus,.app-content .semi-input-wrapper:hover,.app-content .semi-input-textarea-wrapper-focus,.app-content .semi-input-textarea-wrapper:hover,.app-content .semi-select-open,.app-content .semi-select:hover,.sf-import-submodel-toggle:hover,.sf-import-submodel-toggle[aria-expanded=true],.sf-import-modal .sf-import-command-copy.semi-button:not(.semi-button-borderless):hover,.sf-import-modal .sf-import-inline-copy:hover{color:#fff!important;background:#ffffff14!important;border-color:#ffffff38!important;box-shadow:none!important}
.or-nav-link:after{background:#ffffffb8!important}
.or-header,.app-sider,.sidebar-container,.sidebar-nav{background:var(--sf-grid-nav)!important;background-image:none!important;box-shadow:none!important}
.or-header{border-bottom:1px solid var(--sf-grid-border-soft)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
.or-header .or-nav-link,.or-header .or-nav-link:hover,.or-header .or-nav-link-active{border-radius:8px!important}
.or-header .or-nav-link:hover,.or-header .or-nav-link-active{background:var(--sf-grid-panel-2)!important}
.app-content-console .semi-button,.app-content:not(:has(.sf-home-page)) .semi-button,.app-content-console .semi-input-wrapper,.app-content:not(:has(.sf-home-page)) .semi-input-wrapper,.app-content-console .semi-input-textarea-wrapper,.app-content:not(:has(.sf-home-page)) .semi-input-textarea-wrapper,.app-content-console .semi-select,.app-content:not(:has(.sf-home-page)) .semi-select,.app-content-console .semi-tag,.app-content:not(:has(.sf-home-page)) .semi-tag,.app-content-console .semi-page-item,.app-content:not(:has(.sf-home-page)) .semi-page-item,.app-content-console .semi-page-next,.app-content:not(:has(.sf-home-page)) .semi-page-next,.app-content-console .semi-page-prev,.app-content:not(:has(.sf-home-page)) .semi-page-prev,.semi-modal-content .semi-button,.semi-modal-content .semi-input-wrapper,.semi-modal-content .semi-select,.semi-sidesheet-inner .semi-button,.semi-sidesheet-inner .semi-input-wrapper,.semi-sidesheet-inner .semi-select{border-radius:0!important;box-shadow:none!important}
.dashboard-overview-header-actions .semi-button,.dashboard-overview-wallet .semi-button,.dashboard-overview-panel-head .semi-button{border-radius:6px}
@media (max-width: 767px){.dashboard-overview-header{padding-right:12px!important;padding-left:12px!important}.dashboard-overview-header-actions,.dashboard-overview-header-actions .semi-button{width:100%}.dashboard-overview-panel-head{align-items:stretch;flex-direction:column}.dashboard-overview-panel-actions{justify-content:flex-start}.dashboard-overview-metrics,.dashboard-overview-metrics.is-admin,.dashboard-overview-wallet-grid{grid-template-columns:1fr}.dashboard-overview-metric{padding:14px 12px}.dashboard-stat-column{border-right:0;border-bottom:1px solid var(--dashboard-line-faint)}.dashboard-stat-column:last-child{border-bottom:0}}
.topup-console-page .semi-button,.topup-console-page .semi-button:hover,.topup-console-page .semi-button:active,.topup-console-page .semi-button:focus{box-shadow:none!important}
.personal-settings-page>.flex>.w-full>.semi-card,.personal-settings-page .grid>.flex.flex-col>.semi-card,.personal-settings-page .grid>.semi-card{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}
.personal-settings-page>.flex>.w-full>.semi-card:hover,.personal-settings-page .grid>.flex.flex-col>.semi-card:hover,.personal-settings-page .grid>.semi-card:hover{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;transform:none!important}
.app-content-console .semi-card:has(>.semi-card-cover),.app-content-console .semi-card:has(>.semi-card-body .semi-card),.app-content-console .semi-card:has(>.semi-card-body .semi-table-container),.app-content-console .semi-card:has(>.semi-card-body .semi-tabs),.app-content-console .semi-card:has(>.semi-card-body form .semi-tabs),.app-content-console .semi-card:has(>.semi-card-body .dashboard-section),.app-content:not(:has(.sf-home-page)) .semi-card:has(>.semi-card-cover),.app-content:not(:has(.sf-home-page)) .semi-card:has(>.semi-card-body .semi-card),.app-content:not(:has(.sf-home-page)) .semi-card:has(>.semi-card-body .semi-table-container),.app-content:not(:has(.sf-home-page)) .semi-card:has(>.semi-card-body .semi-tabs),.app-content:not(:has(.sf-home-page)) .semi-card:has(>.semi-card-body form .semi-tabs),.app-content:not(:has(.sf-home-page)) .semi-card:has(>.semi-card-body .dashboard-section),.topup-console-page .topup-wallet-section,.personal-settings-page>.flex>.w-full>.semi-card,.personal-settings-page .grid>.flex.flex-col>.semi-card,.personal-settings-page .grid>.semi-card,.app-content-console .invitation-panel,.app-content-console .invitation-detail-panel,.app-content-console .invitation-rules-panel{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important}
.app-content-console .semi-card:has(>.semi-card-cover):hover,.app-content-console .semi-card:has(>.semi-card-body .semi-card):hover,.app-content-console .semi-card:has(>.semi-card-body .semi-table-container):hover,.app-content-console .semi-card:has(>.semi-card-body .semi-tabs):hover,.app-content:not(:has(.sf-home-page)) .semi-card:has(>.semi-card-cover):hover,.app-content:not(:has(.sf-home-page)) .semi-card:has(>.semi-card-body .semi-card):hover,.app-content:not(:has(.sf-home-page)) .semi-card:has(>.semi-card-body .semi-table-container):hover,.app-content:not(:has(.sf-home-page)) .semi-card:has(>.semi-card-body .semi-tabs):hover,.personal-settings-page>.flex>.w-full>.semi-card:hover,.personal-settings-page .grid>.flex.flex-col>.semi-card:hover,.personal-settings-page .grid>.semi-card:hover,.app-content-console .invitation-panel:hover,.app-content-console .invitation-detail-panel:hover,.app-content-console .invitation-rules-panel:hover{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;filter:none!important;transform:none!important}
.app-content-console .invitation-agent-copy h2.semi-typography{color:transparent!important;background:linear-gradient(90deg,#f8fbff,#dbe7f7 46%,#8ca0bb)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;text-shadow:0 0 24px rgba(168,203,244,.16)!important}
.app-content-console .invitation-agent-actions .semi-button-borderless,.app-content-console .invitation-agent-actions .semi-button-borderless:hover,.app-content-console .invitation-agent-actions .semi-button-borderless:active,.app-content-console .invitation-agent-actions .semi-button-borderless:focus{color:#05070a!important;background:#f3f7fb!important;border:1px solid rgba(243,247,251,.9)!important;border-radius:8px!important;box-shadow:none!important;filter:none!important;transform:none!important;-webkit-text-fill-color:currentColor!important}
.personal-settings-page>.flex>.w-full>.semi-card,.personal-settings-page .grid>.flex.flex-col>.semi-card,.personal-settings-page .grid>.semi-card,.personal-settings-page>.flex>.w-full>.semi-card:hover,.personal-settings-page .grid>.flex.flex-col>.semi-card:hover,.personal-settings-page .grid>.semi-card:hover{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-top:1px solid var(--personal-line)!important;border-right:1px solid var(--personal-line-faint)!important;border-bottom:1px solid var(--personal-line-soft)!important;border-left:1px solid var(--personal-line-faint)!important;border-radius:0!important;box-shadow:none!important;filter:none!important;outline:0!important;transform:none!important}
.personal-settings-page>.flex>.w-full>.semi-card>.semi-card-cover>div,.personal-settings-page>.flex>.w-full>.semi-card>.semi-card-cover>div:hover{background:transparent!important;background-color:transparent!important;background-image:none!important;border-bottom:1px solid var(--personal-line-soft)!important;border-radius:0!important;box-shadow:none!important}
.personal-settings-page>.flex>.w-full>.semi-card>.semi-card-body,.personal-settings-page .grid>.flex.flex-col>.semi-card>.semi-card-body,.personal-settings-page .grid>.semi-card>.semi-card-body{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important}
.personal-settings-page .semi-button,.personal-settings-page .semi-select,.personal-settings-page .semi-input-wrapper,.personal-settings-page .semi-input-textarea-wrapper{border-radius:0!important}
.app-content:not(:has(.sf-home-page)) .semi-button,.app-content:not(:has(.sf-home-page)) .semi-button:hover,.app-content:not(:has(.sf-home-page)) .semi-button:active,.app-content:not(:has(.sf-home-page)) .semi-button:focus,.app-content-console .semi-button,.app-content-console .semi-button:hover,.app-content-console .semi-button:active,.app-content-console .semi-button:focus,.sf-page:not(.sf-home-page) .semi-button,.sf-page:not(.sf-home-page) .semi-button:hover,.sf-page:not(.sf-home-page) .semi-button:active,.sf-page:not(.sf-home-page) .semi-button:focus,.pricing-market-shell .semi-button,.pricing-market-shell .semi-button:hover,.pricing-market-shell .semi-button:active,.pricing-market-shell .semi-button:focus,.semi-modal-content .semi-button,.semi-modal-content .semi-button:hover,.semi-modal-content .semi-button:active,.semi-modal-content .semi-button:focus,.semi-sidesheet-inner .semi-button,.semi-sidesheet-inner .semi-button:hover,.semi-sidesheet-inner .semi-button:active,.semi-sidesheet-inner .semi-button:focus{color:#ffffffe6!important;-webkit-text-fill-color:currentColor!important}
.app-content:not(:has(.sf-home-page)) .semi-button *,.app-content-console .semi-button *,.sf-page:not(.sf-home-page) .semi-button *,.pricing-market-shell .semi-button *,.semi-modal-content .semi-button *,.semi-sidesheet-inner .semi-button *{color:inherit!important;-webkit-text-fill-color:currentColor!important}
.app-content:not(:has(.sf-home-page)) .semi-button-primary,.app-content:not(:has(.sf-home-page)) .semi-button-primary:hover,.app-content:not(:has(.sf-home-page)) .semi-button-primary:active,.app-content:not(:has(.sf-home-page)) .semi-button-primary:focus,.app-content-console .semi-button-primary,.app-content-console .semi-button-primary:hover,.app-content-console .semi-button-primary:active,.app-content-console .semi-button-primary:focus,.sf-page:not(.sf-home-page) .semi-button-primary,.sf-page:not(.sf-home-page) .semi-button-primary:hover,.sf-page:not(.sf-home-page) .semi-button-primary:active,.sf-page:not(.sf-home-page) .semi-button-primary:focus,.pricing-market-shell .semi-button-primary,.pricing-market-shell .semi-button-primary:hover,.pricing-market-shell .semi-button-primary:active,.pricing-market-shell .semi-button-primary:focus,.semi-modal-content .semi-button-primary,.semi-modal-content .semi-button-primary:hover,.semi-modal-content .semi-button-primary:active,.semi-modal-content .semi-button-primary:focus,.semi-sidesheet-inner .semi-button-primary,.semi-sidesheet-inner .semi-button-primary:hover,.semi-sidesheet-inner .semi-button-primary:active,.semi-sidesheet-inner .semi-button-primary:focus{color:#ffffffeb!important;background:#ffffff0b!important;border-color:#fff3!important;-webkit-text-fill-color:currentColor!important}
.app-content-console .semi-button-disabled,.app-content-console .semi-button-disabled:hover,.app-content-console .semi-button-disabled:active,.app-content-console .semi-button-disabled:focus,.semi-modal-content .semi-button-disabled,.semi-modal-content .semi-button-disabled:hover,.semi-modal-content .semi-button-disabled:active,.semi-modal-content .semi-button-disabled:focus,.semi-sidesheet-inner .semi-button-disabled,.semi-sidesheet-inner .semi-button-disabled:hover,.semi-sidesheet-inner .semi-button-disabled:active,.semi-sidesheet-inner .semi-button-disabled:focus{color:#ffffff5c!important;-webkit-text-fill-color:currentColor!important}
.topup-console-page .topup-wallet-title-card .text-xs{color:#ffffff85!important}
.app-content-console .personal-settings-page .semi-card[class*="!rounded"],.app-content-console .personal-settings-page .semi-card[class*=rounded-],.app-content-console .personal-settings-page .semi-card-cover,.app-content-console .personal-settings-page .semi-card-cover>div,.app-content-console .personal-settings-page .semi-tabs-bar,.app-content-console .personal-settings-page .semi-tabs-tab-button,.app-content-console .personal-settings-page .semi-input-wrapper,.app-content-console .personal-settings-page .semi-input-textarea-wrapper,.app-content-console .personal-settings-page .semi-select,.app-content-console .personal-settings-page .semi-button{border-radius:0!important;box-shadow:none!important}
@layer tailwind-base{.app-content-console .personal-settings-page .semi-card,.app-content-console .personal-settings-page .semi-card:hover,.app-content-console .personal-settings-page .semi-card:active,.app-content-console .personal-settings-page .semi-card:focus-within{background:transparent!important;background-color:transparent!important;background-image:none!important;border-top:1px solid var(--personal-final-line)!important;border-right:1px solid var(--personal-final-line-faint)!important;border-bottom:1px solid var(--personal-final-line-soft)!important;border-left:1px solid var(--personal-final-line-faint)!important;border-radius:0!important;box-shadow:none!important;filter:none!important;outline:0!important;transform:none!important}.app-content-console .personal-settings-page .semi-card[class*="!rounded"],.app-content-console .personal-settings-page .semi-card[class*=rounded-],.app-content-console .personal-settings-page .semi-card-cover,.app-content-console .personal-settings-page .semi-card-cover>div,.app-content-console .personal-settings-page .semi-tabs-bar,.app-content-console .personal-settings-page .semi-tabs-tab-button,.app-content-console .personal-settings-page .semi-input-wrapper,.app-content-console .personal-settings-page .semi-input-textarea-wrapper,.app-content-console .personal-settings-page .semi-select,.app-content-console .personal-settings-page .semi-button{border-radius:0!important;box-shadow:none!important}.app-content-console .personal-settings-page .semi-badge-count,.app-content-console .personal-settings-page .semi-badge-count *,.app-content-console .personal-settings-page .semi-badge-danger.semi-badge-solid{color:#ffffffeb!important;-webkit-text-fill-color:currentColor!important}}
.app-content-console .personal-settings-page>.flex>.w-full>.semi-card>.semi-card-body{padding:18px 24px!important}
.app-content-console .personal-settings-page .grid>.flex.flex-col{gap:0!important}
.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card+.semi-card{margin-top:-1px!important}
.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card>.semi-card-body,.app-content-console .personal-settings-page .grid>.semi-card>.semi-card-body{padding:0!important}
.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card>.semi-card-body>.flex.items-center,.app-content-console .personal-settings-page .grid>.semi-card>.semi-card-body>.flex.items-center{min-height:62px;margin:0!important;padding:0 20px!important;border-bottom:1px solid var(--personal-final-line-soft)!important}
.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card>.semi-card-body>.semi-card{width:calc(100% - 40px)!important;margin:16px 20px 0!important}
.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card>.semi-card-body>.mt-4{margin:16px 20px 20px!important}
.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card>.semi-card-body>.semi-tabs>.semi-tabs-bar,.app-content-console .personal-settings-page .grid>.semi-card>.semi-card-body>form .semi-tabs>.semi-tabs-bar{border-top:0!important;border-right:0!important;border-left:0!important}
.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card>.semi-card-body>.semi-tabs>.semi-tabs-content,.app-content-console .personal-settings-page .grid>.semi-card>.semi-card-body>form .semi-tabs>.semi-tabs-content{padding-right:20px!important;padding-left:20px!important}
.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card:first-child>.semi-card-body>.semi-tabs>.semi-tabs-content,.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card:first-child>.semi-card-body>.semi-tabs>.semi-tabs-content>.semi-tabs-pane,.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card:first-child>.semi-card-body>.semi-tabs>.semi-tabs-content>.semi-tabs-pane>div{padding:0!important}
.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card:first-child>.semi-card-body>.semi-tabs>.semi-tabs-content .grid{gap:0!important;margin:0!important}
.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card:first-child>.semi-card-body>.semi-tabs>.semi-tabs-content .space-y-6>:not([hidden])~:not([hidden]){margin-top:0!important}
.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card:first-child>.semi-card-body>.semi-tabs>.semi-tabs-content .semi-space,.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card:first-child>.semi-card-body>.semi-tabs>.semi-tabs-content .semi-space-vertical{gap:0!important;row-gap:0!important}
.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card:first-child>.semi-card-body>.semi-tabs>.semi-tabs-content .semi-space-vertical>.semi-space-item+.semi-space-item{margin-top:-1px!important}
.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card:first-child>.semi-card-body>.semi-tabs>.semi-tabs-content .grid>.semi-card,.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card:first-child>.semi-card-body>.semi-tabs>.semi-tabs-content .grid>.semi-card:hover,.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card:first-child>.semi-card-body>.semi-tabs>.semi-tabs-content .grid>.semi-card:active,.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card:first-child>.semi-card-body>.semi-tabs>.semi-tabs-content .grid>.semi-card:focus-within{width:100%!important;min-height:82px!important;margin:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border-top:1px solid var(--personal-final-line-soft)!important;border-right:1px solid var(--personal-final-line-faint)!important;border-bottom:1px solid var(--personal-final-line-soft)!important;border-left:1px solid var(--personal-final-line-faint)!important}
.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card:first-child>.semi-card-body>.semi-tabs>.semi-tabs-content .grid>.semi-card>.semi-card-body{height:100%!important;padding:18px 22px!important}
@media (min-width: 1024px){.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card:first-child>.semi-card-body>.semi-tabs>.semi-tabs-content .grid>.semi-card:nth-child(2n){margin-left:-1px!important}.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card:first-child>.semi-card-body>.semi-tabs>.semi-tabs-content .grid>.semi-card:nth-child(n+3){margin-top:-1px!important}}
@media (max-width: 1023px){.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card:first-child>.semi-card-body>.semi-tabs>.semi-tabs-content .grid>.semi-card+.semi-card{margin-top:-1px!important}}
.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card:nth-child(2)>.semi-card-body>.semi-card,.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card:nth-child(2)>.semi-card-body>.semi-card:hover,.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card:nth-child(2)>.semi-card-body>.semi-card:active,.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card:nth-child(2)>.semi-card-body>.semi-card:focus-within{width:100%!important;margin:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border-top:1px solid var(--personal-final-line-soft)!important;border-right:0!important;border-bottom:1px solid var(--personal-final-line-soft)!important;border-left:0!important}
.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card:nth-child(2)>.semi-card-body>.semi-card>.semi-card-body{padding:18px 22px!important}
.app-content-console .personal-settings-page .grid>.flex.flex-col>.semi-card:nth-child(2)>.semi-card-body>.mt-4{margin:14px 22px 20px!important}
.app-content-console .personal-settings-page .personal-settings-grid>.flex.flex-col{box-sizing:border-box!important;min-width:0!important}
.app-content-console .personal-settings-page .personal-settings-grid>.semi-card,.app-content-console .personal-settings-page .personal-settings-grid>.semi-card:hover,.app-content-console .personal-settings-page .personal-settings-grid>.semi-card:active,.app-content-console .personal-settings-page .personal-settings-grid>.semi-card:focus-within,.app-content-console .personal-settings-page .personal-settings-grid>.flex.flex-col>.semi-card,.app-content-console .personal-settings-page .personal-settings-grid>.flex.flex-col>.semi-card:hover,.app-content-console .personal-settings-page .personal-settings-grid>.flex.flex-col>.semi-card:active,.app-content-console .personal-settings-page .personal-settings-grid>.flex.flex-col>.semi-card:focus-within{margin:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;outline:0!important;transform:none!important}
.app-content-console .personal-settings-page .personal-settings-grid>.flex.flex-col>.semi-card+.semi-card{margin-top:0!important;border-top:1px solid var(--personal-final-line-soft)!important}
@media (min-width: 1280px){.app-content-console .personal-settings-page .personal-settings-grid>.flex.flex-col{border-right:1px solid var(--personal-final-line-faint)!important}.app-content-console .personal-settings-page .personal-settings-grid>.semi-card{margin-left:0!important}}
@media (max-width: 1279px){.app-content-console .personal-settings-page .personal-settings-grid>.flex.flex-col{border-right:0!important;border-bottom:1px solid var(--personal-final-line-soft)!important}.app-content-console .personal-settings-page .personal-settings-grid>.semi-card{margin-top:0!important}}
.app-content .sf-login-community-button.semi-button{width:auto!important;max-width:100%;height:38px!important;min-height:38px!important;padding:0 18px 0 13px!important;color:#080808!important;background:#fff!important;border-color:#fff!important;border-radius:999px!important;box-shadow:none!important;-webkit-text-fill-color:#080808}
.app-content .sf-login-community-button.semi-button:hover,.app-content .sf-login-community-button.semi-button:focus{color:#080808!important;background:#ffffffe0!important;border-color:#ffffffe0!important;box-shadow:none!important}
.app-content .sf-login-community-button .or-community-button-icon{background:#0000000f}
.app-content .sf-login-community-button .or-community-button-text{display:inline!important;overflow:hidden;text-overflow:ellipsis}
.sf-sidesheet .semi-sidesheet-close,.sf-sidesheet .semi-button,.sf-sidesheet .semi-input-wrapper,.sf-sidesheet .semi-input-textarea-wrapper,.sf-sidesheet .semi-select,.sf-sidesheet .semi-tag,.sf-sidesheet .semi-tagInput,.sf-sidesheet .semi-avatar,.sf-sidesheet [class*=rounded]{border-radius:0!important;box-shadow:none!important}
.pricing-market-shell .pricing-market-toolbar .semi-input-wrapper,.pricing-market-shell .pricing-market-toolbar .semi-select,.pricing-market-shell .pricing-market-toolbar .semi-button:not(.semi-button-borderless){color:#ffffffe6!important;background:#ffffff0b!important;background-color:#ffffff0b!important;background-image:none!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:none!important}
.pricing-market-shell .pricing-market-toolbar .semi-input-wrapper:hover,.pricing-market-shell .pricing-market-toolbar .semi-input-wrapper-focus,.pricing-market-shell .pricing-market-toolbar .semi-select:hover,.pricing-market-shell .pricing-market-toolbar .semi-select-open,.pricing-market-shell .pricing-market-toolbar .semi-button:not(.semi-button-borderless):hover,.pricing-market-shell .pricing-market-toolbar .semi-button:not(.semi-button-borderless):focus{background:#ffffff12!important;background-color:#ffffff12!important;border-color:#ffffff3d!important;box-shadow:none!important}
.pricing-market-shell .pricing-market-toolbar .semi-input,.pricing-market-shell .pricing-market-toolbar .semi-select-selection,.pricing-market-shell .pricing-market-toolbar .semi-select-selection-text,.pricing-market-shell .pricing-market-toolbar .semi-select-selection-placeholder,.pricing-market-shell .pricing-market-toolbar .semi-input-prefix,.pricing-market-shell .pricing-market-toolbar .semi-select-prefix,.pricing-market-shell .pricing-market-toolbar .semi-button-content,.pricing-market-shell .pricing-market-toolbar svg{color:inherit!important;background:transparent!important;-webkit-text-fill-color:currentColor!important}
.image-workspace-section-head .semi-typography{color:#f8fafc}
.image-workspace-section-head .semi-button,.image-workspace-reference-preview .semi-button{border-radius:2px!important}
.image-workspace-reference-preview .semi-button,.video-workspace-reference-item .semi-button{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;padding:0!important;color:#e2e8f0c2!important;background:#ffffff09!important;border:1px solid rgba(226,232,240,.15)!important}
.image-workspace-reference-preview .semi-button:hover,.video-workspace-reference-item .semi-button:hover{color:#fecaca!important;background:#f871711f!important;border-color:#f871716b!important}
.image-workspace-reference-preview .semi-button svg,.video-workspace-reference-item .semi-button svg{width:15px;height:15px}
.image-workspace-result-actions .semi-button{min-width:92px;border-radius:2px!important}
.video-workspace-section-head .semi-typography{color:#f8fafc}
.video-workspace-url-row .semi-input-wrapper,.video-workspace-url-row .semi-button,.video-workspace-section-head .semi-button,.video-workspace-reference-item .semi-button,.video-workspace-result-actions .semi-button{border-radius:2px!important}
.video-workspace-reference-icon-button.semi-button{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important}
.video-workspace-reference-text-button.semi-button,.video-workspace-reference-add-button.semi-button{height:34px!important;min-height:34px!important;padding:0 12px!important;font-size:14px!important;font-weight:720!important;line-height:1!important}
.video-workspace-result-actions .semi-button{min-width:92px;border-radius:2px!important}
.image-editor-toolbar .semi-button{border-radius:2px!important}
@media (max-width: 768px){.image-workspace-shell{grid-template-columns:minmax(0,1fr)}.image-workspace-main{min-height:520px}.image-workspace-section-head,.image-editor-toolbar{align-items:stretch;flex-direction:column}.image-workspace-reference-preview{grid-template-columns:58px minmax(0,1fr) 30px}.image-workspace-reference-preview img{width:58px;height:58px}.image-workspace-reference-preview .semi-space{grid-column:auto}.image-workspace-result-head{align-items:stretch;flex-direction:column}.image-workspace-result-toolbar{width:100%;align-items:stretch;flex-direction:column}.image-workspace-result-actions{width:100%}.image-workspace-result-actions-placeholder,.video-workspace-result-actions-placeholder,.video-workspace-result-status-placeholder{display:none!important}.image-workspace-result-actions .semi-button{flex:1;min-width:0}.image-workspace-result-stage{padding:12px}.image-workspace-result-prompt{max-height:160px}.video-workspace-shell,.model-workspace-capability-grid{grid-template-columns:minmax(0,1fr)}.video-workspace-main{min-height:560px}.video-workspace-section-head,.video-workspace-result-head{align-items:stretch;flex-direction:column}.video-workspace-result-toolbar{width:100%;align-items:stretch;flex-direction:column}.video-workspace-result-toolbar .semi-tag{align-self:flex-start}.video-workspace-result-actions{width:100%}.video-workspace-result-actions .semi-button{flex:1;min-width:0}.video-workspace-result-stage{padding:12px}.video-workspace-result-prompt{max-height:160px}.video-workspace-url-row{grid-template-columns:minmax(0,1fr)}.video-workspace-reference-item{grid-template-columns:58px minmax(0,1fr) 30px}.video-workspace-reference-item img{width:58px;height:58px}}
@media (min-width: 1280px){html.light body[theme-scope=theme-pages] .personal-settings-grid>.flex.flex-col{border-right:1px solid rgba(15,23,42,.22)!important}}
@media (min-width: 1280px){html.light body[theme-scope=theme-pages] .personal-settings-grid>.flex.flex-col{border-right:1px solid var(--personal-final-line-faint)!important}}
@media (max-width: 1279px){html.light body[theme-scope=theme-pages] .personal-settings-grid>.flex.flex-col{border-right:0!important;border-bottom:1px solid var(--personal-final-line-soft)!important}}
.pricing-market-toolbar>.semi-button{grid-column:6}
.pricing-market-segment button.is-active{color:var(--pricing-bg);background:var(--pricing-accent)}
.pricing-market-reset-button.semi-button{height:27px;padding:0 9px!important;color:var(--pricing-muted)!important;background:var(--pricing-card)!important;border:1px solid var(--pricing-line)!important;border-radius:7px!important}
.pricing-market-filter-panel .sbg-button.semi-button{height:27px!important;padding:0 8px!important;color:var(--pricing-muted)!important;background:var(--pricing-card)!important;border:1px solid var(--pricing-line)!important;border-radius:0!important;box-shadow:none!important}
.pricing-market-filter-panel .sbg-button.semi-button:hover{color:var(--pricing-text)!important;background:var(--pricing-card-hover)!important}
.pricing-market-row-actions .semi-button{width:30px!important;height:30px!important;min-width:30px!important;padding:0!important;color:var(--pricing-muted)!important;background:transparent!important;border:0!important;border-radius:6px!important;box-shadow:none!important}
.pricing-market-row-actions .semi-button:hover{color:var(--pricing-text)!important;background:#ffffff0f!important}
.pricing-market-shell .pricing-market-toolbar .semi-input-wrapper,.pricing-market-shell .pricing-market-toolbar .semi-select,.pricing-market-shell .pricing-market-toolbar .semi-button:not(.semi-button-borderless),.pricing-market-shell .pricing-market-segment{color:var(--pricing-text)!important;background:var(--pricing-card)!important;background-color:var(--pricing-card)!important;background-image:none!important;border:1px solid var(--pricing-line)!important;box-shadow:none!important}
.pricing-market-shell .pricing-market-toolbar .semi-input-wrapper:hover,.pricing-market-shell .pricing-market-toolbar .semi-input-wrapper-focus,.pricing-market-shell .pricing-market-toolbar .semi-select:hover,.pricing-market-shell .pricing-market-toolbar .semi-select-open,.pricing-market-shell .pricing-market-toolbar .semi-button:not(.semi-button-borderless):hover,.pricing-market-shell .pricing-market-toolbar .semi-button:not(.semi-button-borderless):focus,.pricing-market-shell .pricing-market-segment:hover{background:var(--pricing-card-hover)!important;background-color:var(--pricing-card-hover)!important;border-color:var(--pricing-line)!important}
.pricing-market-shell .pricing-market-toolbar .semi-input,.pricing-market-shell .pricing-market-toolbar .semi-input::placeholder,.pricing-market-shell .pricing-market-toolbar .semi-select-selection,.pricing-market-shell .pricing-market-toolbar .semi-select-selection-text,.pricing-market-shell .pricing-market-toolbar .semi-select-selection-placeholder,.pricing-market-shell .pricing-market-toolbar .semi-input-prefix,.pricing-market-shell .pricing-market-toolbar .semi-select-prefix,.pricing-market-shell .pricing-market-toolbar .semi-button-content,.pricing-market-shell .pricing-market-toolbar svg{color:var(--pricing-muted)!important;background:transparent!important;-webkit-text-fill-color:currentColor!important}
.pricing-market-shell .pricing-market-toolbar .semi-input:focus,.pricing-market-shell .pricing-market-toolbar .semi-input-wrapper-focus .semi-input,.pricing-market-shell .pricing-market-toolbar .semi-select-open .semi-select-selection-text,.pricing-market-shell .pricing-market-toolbar .semi-button:not(.semi-button-borderless):hover .semi-button-content,.pricing-market-shell .pricing-market-toolbar .semi-button:not(.semi-button-borderless):hover svg{color:var(--pricing-text)!important}
.pricing-market-shell .pricing-market-segment button.is-active{color:var(--pricing-bg)!important;background:var(--pricing-accent)!important;background-color:var(--pricing-accent)!important}
.tutorial-lightbulb-button.semi-button{width:32px!important;height:32px!important;min-width:32px!important;padding:0!important;color:var(--semi-color-text-2)!important;background:var(--semi-color-fill-0)!important;border:1px solid var(--tutorial-toggle-border)!important;border-radius:999px!important}
.tutorial-lightbulb-button.semi-button:hover,.tutorial-lightbulb-button.semi-button:focus{color:var(--semi-color-text-0)!important;background:var(--semi-color-fill-1)!important;border-color:var(--tutorial-toggle-hover-border)!important}
.tutorial-lightbulb-button.semi-button.is-active{color:#f59e0b!important;background:#f59e0b1f!important;border-color:#f59e0b6b!important}
.tutorial-hint-actions .semi-button{height:28px!important;border-radius:7px!important}
.tutorial-hint-actions .semi-button-primary{color:var(--tutorial-hint-action-text)!important;background:var(--tutorial-hint-bg-strong)!important}
.tutorial-hint-actions .semi-button-tertiary{color:var(--tutorial-hint-text)!important;background:var(--tutorial-hint-soft)!important}
.tutorial-hint-actions .semi-button-tertiary:hover{background:var(--tutorial-hint-soft-hover)!important}
@media (prefers-reduced-motion: reduce){.tutorial-lightbulb-button.semi-button,.tutorial-hint-close{transition:none!important}}
.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
@layer semi{.semi-typography{color:var(--semi-color-text-0);font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}.semi-typography.semi-typography-secondary{color:var(--semi-color-text-1)}.semi-typography.semi-typography-tertiary{color:var(--semi-color-text-2)}.semi-typography.semi-typography-quaternary{color:var(--semi-color-text-3)}.semi-typography.semi-typography-warning{color:var(--semi-color-warning)}.semi-typography.semi-typography-success{color:var(--semi-color-success)}.semi-typography.semi-typography-danger{color:var(--semi-color-danger)}.semi-typography.semi-typography-link{color:var(--semi-color-link);font-weight:600}.semi-typography.semi-typography-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed;-webkit-user-select:none;user-select:none}.semi-typography.semi-typography-disabled.semi-typography-link{color:var(--semi-color-link)}.semi-typography-icon{margin-right:4px;vertical-align:middle;color:inherit}.semi-typography-small{font-size:12px;line-height:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.semi-typography-small.semi-typography-paragraph{font-weight:400}.semi-typography code{border:1px solid var(--semi-color-border);border-radius:2px;color:var(--semi-color-text-2);background-color:var(--semi-color-fill-1);padding:2px 4px}.semi-typography mark{background-color:var(--semi-color-primary-light-default)}.semi-typography u{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.semi-typography del{text-decoration:line-through}.semi-typography strong{font-weight:600}.semi-typography a{display:inline;color:var(--semi-color-link);cursor:pointer;text-decoration:none}.semi-typography a:visited{color:var(--semi-color-link-visited)}.semi-typography a:hover{color:var(--semi-color-link-hover)}.semi-typography a:active{color:var(--semi-color-link-active)}.semi-typography a .semi-typography-link-underline:hover{border-bottom:1px solid var(--semi-color-link-hover);margin-bottom:-1px}.semi-typography a .semi-typography-link-underline:active{border-bottom:1px solid var(--semi-color-link-active);margin-bottom:-1px}.semi-typography-ellipsis-single-line{overflow:hidden}.semi-typography-ellipsis-multiple-line{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.semi-typography-ellipsis-multiple-line.semi-typography-ellipsis-multiple-line-text{display:-webkit-inline-box}.semi-typography-ellipsis-overflow-ellipsis{display:block;white-space:nowrap;text-overflow:ellipsis}.semi-typography-ellipsis-overflow-ellipsis.semi-typography-ellipsis-overflow-ellipsis-text{display:inline-block;max-width:100%;vertical-align:top}.semi-typography-ellipsis-expand{display:inline;margin-left:8px}.semi-typography-action-copy{display:inline-flex;vertical-align:middle;padding:0;margin-left:4px}.semi-typography a.semi-typography-action-copy-icon{display:inline-flex}.semi-typography-action-copied{display:inline-flex;padding:0;margin-left:4px;color:var(--semi-color-text-2)}.semi-typography-action-copied .semi-icon{vertical-align:middle;color:var(--semi-color-success)}.semi-typography-paragraph{margin:0}h1.semi-typography,.semi-typography-h1.semi-typography{font-size:32px;line-height:44px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;margin:0}h1.semi-typography.semi-typography-h1-weight-light,.semi-typography-h1.semi-typography.semi-typography-h1-weight-light{font-weight:200}h1.semi-typography.semi-typography-h1-weight-regular,.semi-typography-h1.semi-typography.semi-typography-h1-weight-regular{font-weight:400}h1.semi-typography.semi-typography-h1-weight-medium,.semi-typography-h1.semi-typography.semi-typography-h1-weight-medium{font-weight:500}h1.semi-typography.semi-typography-h1-weight-semibold,.semi-typography-h1.semi-typography.semi-typography-h1-weight-semibold{font-weight:600}h1.semi-typography.semi-typography-h1-weight-bold,.semi-typography-h1.semi-typography.semi-typography-h1-weight-bold{font-weight:700}h2.semi-typography,.semi-typography-h2.semi-typography{font-size:28px;line-height:40px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;margin:0}h2.semi-typography.semi-typography-h2-weight-light,.semi-typography-h2.semi-typography.semi-typography-h2-weight-light{font-weight:200}h2.semi-typography.semi-typography-h2-weight-regular,.semi-typography-h2.semi-typography.semi-typography-h2-weight-regular{font-weight:400}h2.semi-typography.semi-typography-h2-weight-medium,.semi-typography-h2.semi-typography.semi-typography-h2-weight-medium{font-weight:500}h2.semi-typography.semi-typography-h2-weight-semibold,.semi-typography-h2.semi-typography.semi-typography-h2-weight-semibold{font-weight:600}h2.semi-typography.semi-typography-h2-weight-bold,.semi-typography-h2.semi-typography.semi-typography-h2-weight-bold{font-weight:700}h3.semi-typography,.semi-typography-h3.semi-typography{font-size:24px;line-height:32px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;margin:0}h3.semi-typography.semi-typography-h3-weight-light,.semi-typography-h3.semi-typography.semi-typography-h3-weight-light{font-weight:200}h3.semi-typography.semi-typography-h3-weight-regular,.semi-typography-h3.semi-typography.semi-typography-h3-weight-regular{font-weight:400}h3.semi-typography.semi-typography-h3-weight-medium,.semi-typography-h3.semi-typography.semi-typography-h3-weight-medium{font-weight:500}h3.semi-typography.semi-typography-h3-weight-semibold,.semi-typography-h3.semi-typography.semi-typography-h3-weight-semibold{font-weight:600}h3.semi-typography.semi-typography-h3-weight-bold,.semi-typography-h3.semi-typography.semi-typography-h3-weight-bold{font-weight:700}h4.semi-typography,.semi-typography-h4.semi-typography{font-size:20px;line-height:28px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;margin:0}h4.semi-typography.semi-typography-h4-weight-light,.semi-typography-h4.semi-typography.semi-typography-h4-weight-light{font-weight:200}h4.semi-typography.semi-typography-h4-weight-regular,.semi-typography-h4.semi-typography.semi-typography-h4-weight-regular{font-weight:400}h4.semi-typography.semi-typography-h4-weight-medium,.semi-typography-h4.semi-typography.semi-typography-h4-weight-medium{font-weight:500}h4.semi-typography.semi-typography-h4-weight-semibold,.semi-typography-h4.semi-typography.semi-typography-h4-weight-semibold{font-weight:600}h4.semi-typography.semi-typography-h4-weight-bold,.semi-typography-h4.semi-typography.semi-typography-h4-weight-bold{font-weight:700}h5.semi-typography,.semi-typography-h5.semi-typography{font-size:18px;line-height:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;margin:0}h5.semi-typography.semi-typography-h5-weight-light,.semi-typography-h5.semi-typography.semi-typography-h5-weight-light{font-weight:200}h5.semi-typography.semi-typography-h5-weight-regular,.semi-typography-h5.semi-typography.semi-typography-h5-weight-regular{font-weight:400}h5.semi-typography.semi-typography-h5-weight-medium,.semi-typography-h5.semi-typography.semi-typography-h5-weight-medium{font-weight:500}h5.semi-typography.semi-typography-h5-weight-semibold,.semi-typography-h5.semi-typography.semi-typography-h5-weight-semibold{font-weight:600}h5.semi-typography.semi-typography-h5-weight-bold,.semi-typography-h5.semi-typography.semi-typography-h5-weight-bold{font-weight:700}h6.semi-typography,.semi-typography-h6.semi-typography{font-size:16px;line-height:22px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;margin:0}h6.semi-typography.semi-typography-h6-weight-light,.semi-typography-h6.semi-typography.semi-typography-h6-weight-light{font-weight:200}h6.semi-typography.semi-typography-h6-weight-regular,.semi-typography-h6.semi-typography.semi-typography-h6-weight-regular{font-weight:400}h6.semi-typography.semi-typography-h6-weight-medium,.semi-typography-h6.semi-typography.semi-typography-h6-weight-medium{font-weight:500}h6.semi-typography.semi-typography-h6-weight-semibold,.semi-typography-h6.semi-typography.semi-typography-h6-weight-semibold{font-weight:600}h6.semi-typography.semi-typography-h6-weight-bold,.semi-typography-h6.semi-typography.semi-typography-h6-weight-bold{font-weight:700}p.semi-typography-extended,.semi-typography-paragraph.semi-typography-extended{line-height:24px;font-weight:400}.semi-rtl .semi-typography,.semi-portal-rtl .semi-typography{direction:rtl}.semi-rtl .semi-typography-link a,.semi-rtl .semi-typography a,.semi-portal-rtl .semi-typography-link a,.semi-portal-rtl .semi-typography a{display:inline-block}.semi-rtl .semi-typography-icon,.semi-portal-rtl .semi-typography-icon{margin-right:auto;margin-left:4px}.semi-rtl .semi-typography-ellipsis-expand,.semi-portal-rtl .semi-typography-ellipsis-expand{margin-left:auto}.semi-rtl .semi-typography-action-copy,.semi-portal-rtl .semi-typography-action-copy,.semi-rtl .semi-typography-action-copied,.semi-portal-rtl .semi-typography-action-copied{margin-left:auto;margin-right:4px}}
@layer semi{.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;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600}.semi-avatar-content{-webkit-user-select:none;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(.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(.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;line-height:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}.semi-avatar-default{width:40px;height:40px;border-radius:3px}.semi-avatar-default .semi-avatar-label{font-size:18px;line-height:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}.semi-avatar-medium{width:48px;height:48px;border-radius:3px}.semi-avatar-medium .semi-avatar-label{font-size:20px;line-height:28px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}.semi-avatar-large{width:72px;height:72px;border-radius:6px}.semi-avatar-large .semi-avatar-label{font-size:32px;line-height:44px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}.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:-webkit-fit-content;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:.4}.semi-avatar-wrapper .semi-avatar-top_slot-bg-svg-default{top:-32px;scale:.7}.semi-avatar-wrapper .semi-avatar-top_slot-bg-svg-medium{top:-30px;scale:.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{-webkit-user-select:none;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:0}.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:0}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-large{font-size:14px;margin-top:0}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-extra-large{font-size:16px;margin-top:0}.semi-avatar-wrapper .semi-avatar-bottom_slot{color:var(--semi-color-bg-0);position:absolute;cursor:pointer;bottom:3.5px;transform:translateY(50%);-webkit-user-select:none;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,.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,.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,.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-medium,.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,.semi-avatar-group .semi-avatar-default,.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,.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,.semi-avatar-square.semi-avatar-additionalBorder-extra_small,.semi-avatar-square.semi-avatar-additionalBorder-small,.semi-avatar-square.semi-avatar-additionalBorder-default,.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-radius-circle)}.semi-avatar-additionalBorder-animated{animation:.8s linear infinite semi-avatar-additionalBorder}.semi-avatar-animated{animation:1s linear infinite semi-avatar-content}@keyframes semi-avatar-additionalBorder{0%{opacity:1;transform:scale(1)}to{border-width:0;opacity:0;transform:scale(1.15)}}@keyframes semi-avatar-content{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}.semi-rtl .semi-avatar,.semi-portal-rtl .semi-avatar{direction:rtl}.semi-rtl .semi-avatar-extra-extra-small .semi-avatar-content,.semi-portal-rtl .semi-avatar-extra-extra-small .semi-avatar-content,.semi-rtl .semi-avatar-extra-small .semi-avatar-content,.semi-portal-rtl .semi-avatar-extra-small .semi-avatar-content{transform:scale(.8)}.semi-rtl .semi-avatar-hover,.semi-portal-rtl .semi-avatar-hover{left:auto;right:0}.semi-rtl .semi-avatar-group,.semi-portal-rtl .semi-avatar-group{direction:rtl}.semi-rtl .semi-avatar-group .semi-avatar:first-child,.semi-portal-rtl .semi-avatar-group .semi-avatar:first-child{margin-left:auto;margin-right:0}.semi-rtl .semi-avatar-group .semi-avatar-extra-large,.semi-portal-rtl .semi-avatar-group .semi-avatar-extra-large{margin-left:auto;margin-right:-32px}.semi-rtl .semi-avatar-group .semi-avatar-large,.semi-portal-rtl .semi-avatar-group .semi-avatar-large{margin-left:auto;margin-right:-18px}.semi-rtl .semi-avatar-group .semi-avatar-medium,.semi-rtl .semi-avatar-group .semi-avatar-small,.semi-portal-rtl .semi-avatar-group .semi-avatar-medium,.semi-portal-rtl .semi-avatar-group .semi-avatar-small{margin-left:auto;margin-right:-12px}.semi-rtl .semi-avatar-group .semi-avatar-extra-small,.semi-portal-rtl .semi-avatar-group .semi-avatar-extra-small{margin-left:auto;margin-right:-10px}.semi-rtl .semi-avatar-group .semi-avatar-extra-extra-small,.semi-portal-rtl .semi-avatar-group .semi-avatar-extra-extra-small{margin-left:auto;margin-right:-4px}}
@layer semi{.semi-button-split{display:inline-block}.semi-button-split .semi-button{border-radius:0;margin-right:1px}.semi-button-split .semi-button-first{border-top-left-radius:var(--semi-border-radius-small);border-bottom-left-radius:var(--semi-border-radius-small)}.semi-button-split .semi-button-last{border-top-right-radius:var(--semi-border-radius-small);border-bottom-right-radius:var(--semi-border-radius-small);margin-right:unset}.semi-button-split:hover .semi-button-borderless:active{background-color:var(--semi-color-fill-1)}.semi-button{box-shadow:none;font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;height:32px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;user-select:none;border:0 transparent solid;border-radius:var(--semi-border-radius-small);padding:6px 12px;font-weight:600;outline:none;vertical-align:middle;white-space:nowrap}.semi-button.semi-button-primary:focus-visible,.semi-button.semi-button-secondary:focus-visible,.semi-button.semi-button-tertiary:focus-visible,.semi-button.semi-button-warning:focus-visible,.semi-button.semi-button-danger:focus-visible{outline:2px solid var(--semi-color-primary-light-active)}.semi-button-content{display:flex;align-items:center}.semi-button-danger{background-color:var(--semi-color-danger);color:rgba(var(--semi-white),1);transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none),border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none))}.semi-button-danger-disabled{background-color:var(--semi-color-disabled-bg)}.semi-button-danger-disabled.semi-button-outline{background-color:transparent;border:1px solid var(--semi-color-border)}.semi-button-danger-disabled.semi-button-light{background-color:var(--semi-color-fill-0)}.semi-button-danger:hover{background-color:var(--semi-color-danger-hover)}.semi-button-danger:active{background-color:var(--semi-color-danger-active)}.semi-button-danger.semi-button-outline{background-color:transparent;border:1px solid var(--semi-color-danger)}.semi-button-danger.semi-button-light,.semi-button-danger.semi-button-outline,.semi-button-danger.semi-button-borderless{color:var(--semi-color-danger)}.semi-button-danger:not(.semi-button-borderless):not(.semi-button-light):focus-visible{outline:2px solid var(--semi-color-danger-light-active)}.semi-button-warning{background-color:var(--semi-color-warning);color:rgba(var(--semi-white),1);transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none),border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none))}.semi-button-warning-disabled{background-color:var(--semi-color-disabled-bg)}.semi-button-warning-disabled.semi-button-outline{background-color:transparent;border:1px solid var(--semi-color-border)}.semi-button-warning-disabled.semi-button-light{background-color:var(--semi-color-fill-0)}.semi-button-warning:hover{background-color:var(--semi-color-warning-hover)}.semi-button-warning:active{background-color:var(--semi-color-warning-active)}.semi-button-warning.semi-button-outline{background-color:transparent;border:1px solid var(--semi-color-warning)}.semi-button-warning.semi-button-light,.semi-button-warning.semi-button-outline,.semi-button-warning.semi-button-borderless{color:var(--semi-color-warning)}.semi-button-warning:not(.semi-button-borderless):not(.semi-button-light):focus-visible{outline:2px solid var(--semi-color-warning-light-active)}.semi-button-tertiary{background-color:var(--semi-color-tertiary);color:rgba(var(--semi-white),1);transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none),border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none))}.semi-button-tertiary-disabled{background-color:var(--semi-color-disabled-bg)}.semi-button-tertiary-disabled.semi-button-outline{background-color:transparent;border:1px solid var(--semi-color-border)}.semi-button-tertiary-disabled.semi-button-light{background-color:var(--semi-color-fill-0)}.semi-button-tertiary:hover{background-color:var(--semi-color-tertiary-hover)}.semi-button-tertiary:active{background-color:var(--semi-color-tertiary-active)}.semi-button-tertiary.semi-button-outline{background-color:transparent;border:1px solid var(--semi-color-border)}.semi-button-tertiary.semi-button-light,.semi-button-tertiary.semi-button-outline,.semi-button-tertiary.semi-button-borderless{color:var(--semi-color-text-1)}.semi-button-primary{background-color:var(--semi-color-primary);color:rgba(var(--semi-white),1);transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none),border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none))}.semi-button-primary-disabled{background-color:var(--semi-color-disabled-bg)}.semi-button-primary-disabled.semi-button-light{background:var(--semi-color-fill-0)}.semi-button-primary-disabled.semi-button-outline{background-color:transparent;border:1px solid var(--semi-color-border)}.semi-button-primary:not(.semi-button-borderless):not(.semi-button-light):not(.semi-button-outline):hover{background-color:var(--semi-color-primary-hover)}.semi-button-primary.semi-button-outline{background-color:transparent;border:1px solid var(--semi-color-border)}.semi-button-primary:not(.semi-button-borderless):not(.semi-button-light):not(.semi-button-outline):active{background-color:var(--semi-color-primary-active)}.semi-button-primary.semi-button-light,.semi-button-primary.semi-button-outline,.semi-button-primary.semi-button-borderless{color:var(--semi-color-primary)}.semi-button-secondary{background-color:var(--semi-color-secondary);outline-color:var(--semi-color-secondary);color:rgba(var(--semi-white),1);transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none),border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none))}.semi-button-secondary-disabled{background-color:var(--semi-color-disabled-bg)}.semi-button-secondary-disabled.semi-button-outline{background-color:transparent;border:1px solid var(--semi-color-border)}.semi-button-secondary-disabled.semi-button-light{background-color:var(--semi-color-fill-0)}.semi-button-secondary.semi-button-outline{background-color:transparent;border:1px solid var(--semi-color-border)}.semi-button-secondary:hover{background-color:var(--semi-color-secondary-hover)}.semi-button-secondary:active{background-color:var(--semi-color-secondary-active)}.semi-button-secondary.semi-button-light,.semi-button-secondary.semi-button-outline,.semi-button-secondary.semi-button-borderless{color:var(--semi-color-secondary)}.semi-button-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-button-disabled:not(.semi-button-borderless):not(.semi-button-light):hover{color:var(--semi-color-disabled-text)}.semi-button-disabled.semi-button-light,.semi-button-disabled.semi-button-borderless{color:var(--semi-color-disabled-text)}.semi-button-borderless{background-color:transparent;border:0 transparent solid;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none))}.semi-button-borderless:not(.semi-button-disabled):hover{background-color:var(--semi-color-fill-0);border:0 transparent solid}.semi-button-borderless:not(.semi-button-disabled):active{background-color:var(--semi-color-fill-1);border:0 transparent solid}.semi-button-outline{background-color:transparent}.semi-button-outline:not(.semi-button-disabled):hover{background-color:var(--semi-color-fill-0)}.semi-button-outline:not(.semi-button-disabled):active{background-color:var(--semi-color-fill-1)}.semi-button-light{background-color:var(--semi-color-fill-0);border:0 transparent solid;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none),border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none))}.semi-button-light:not(.semi-button-disabled):hover{background-color:var(--semi-color-fill-1);border:0 transparent solid}.semi-button-light:not(.semi-button-disabled):active{background-color:var(--semi-color-fill-2);border:0 transparent solid}.semi-button-size-small{height:24px;padding:2px 12px}.semi-button-size-large{height:40px;padding:10px 16px}.semi-button-block{width:100%}.semi-button-group{display:flex;flex-wrap:wrap}.semi-button-group>.semi-button{margin:0;padding-left:0;padding-right:0;border-radius:0}.semi-button-group>.semi-button .semi-button-content{padding-left:12px;padding-right:12px}.semi-button-group>.semi-button-size-large .semi-button-content{padding-left:16px;padding-right:16px}.semi-button-group>.semi-button-size-small .semi-button-content{padding-left:12px;padding-right:12px}.semi-button-group>.semi-button.semi-button-with-icon-only{padding-left:0;padding-right:0}.semi-button-group>.semi-button.semi-button-with-icon-only .semi-button-content{padding-left:8px;padding-right:8px}.semi-button-group>.semi-button.semi-button-with-icon-only.semi-button-size-small .semi-button-content{padding-left:4px;padding-right:4px}.semi-button-group>.semi-button.semi-button-with-icon-only.semi-button-size-large .semi-button-content{padding-left:12px;padding-right:12px}.semi-button-group>.semi-button:first-child{border-top-left-radius:var(--semi-border-radius-small);border-bottom-left-radius:var(--semi-border-radius-small)}.semi-button-group>.semi-button:last-child{border-top-right-radius:var(--semi-border-radius-small);border-bottom-right-radius:var(--semi-border-radius-small)}.semi-button-group>.semi-button-outline:not(:last-child){border-right-color:transparent;margin-right:-1px}.semi-button-group-line{display:inline-flex;align-items:center;background-color:var(--semi-color-border)}.semi-button-group-line-primary{background-color:var(--semi-color-primary)}.semi-button-group-line-secondary{background-color:var(--semi-color-secondary)}.semi-button-group-line-tertiary{background-color:var(--semi-color-tertiary)}.semi-button-group-line-warning{background-color:var(--semi-color-warning)}.semi-button-group-line-danger{background-color:var(--semi-color-danger)}.semi-button-group-line-disabled{background-color:var(--semi-color-disabled-bg)}.semi-button-group-line-light{background-color:var(--semi-color-fill-0)}.semi-button-group-line-borderless{background-color:transparent}.semi-button-group-line:before{display:block;content:"";width:1px;height:20px;background-color:var(--semi-color-border)}.semi-rtl .semi-button,.semi-portal-rtl .semi-button{direction:rtl;padding-left:12px;padding-right:12px}.semi-rtl .semi-button-size-small,.semi-portal-rtl .semi-button-size-small{padding-left:12px;padding-right:12px}.semi-rtl .semi-button-size-large,.semi-portal-rtl .semi-button-size-large{padding-left:16px;padding-right:16px}.semi-rtl .semi-button-group,.semi-portal-rtl .semi-button-group{direction:rtl}.semi-rtl .semi-button-group>.semi-button,.semi-portal-rtl .semi-button-group>.semi-button{padding-left:0;padding-right:0}.semi-rtl .semi-button-group>.semi-button .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button .semi-button-content{padding-left:12px;padding-right:12px}.semi-rtl .semi-button-group>.semi-button-size-large .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button-size-large .semi-button-content{padding-left:16px;padding-right:16px}.semi-rtl .semi-button-group>.semi-button-size-small .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button-size-small .semi-button-content{padding-left:12px;padding-right:12px}.semi-rtl .semi-button-group>.semi-button.semi-button-with-icon-only,.semi-portal-rtl .semi-button-group>.semi-button.semi-button-with-icon-only{padding-left:0;padding-right:0}.semi-rtl .semi-button-group>.semi-button.semi-button-with-icon-only .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button.semi-button-with-icon-only .semi-button-content{padding-left:8px;padding-right:8px}.semi-rtl .semi-button-group>.semi-button.semi-button-with-icon-only.semi-button-size-small .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button.semi-button-with-icon-only.semi-button-size-small .semi-button-content{padding-left:4px;padding-right:4px}.semi-rtl .semi-button-group>.semi-button.semi-button-with-icon-only.semi-button-size-large .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button.semi-button-with-icon-only.semi-button-size-large .semi-button-content{padding-left:12px;padding-right:12px}.semi-rtl .semi-button-group>.semi-button:first-child,.semi-portal-rtl .semi-button-group>.semi-button:first-child{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--semi-border-radius-small);border-bottom-right-radius:var(--semi-border-radius-small)}.semi-rtl .semi-button-group>.semi-button:not(:last-child) .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button:not(:last-child) .semi-button-content{border-left:1px var(--semi-color-border) solid;border-right:0}.semi-rtl .semi-button-group>.semi-button:last-child,.semi-portal-rtl .semi-button-group>.semi-button:last-child{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--semi-border-radius-small);border-bottom-left-radius:var(--semi-border-radius-small)}.semi-rtl .semi-button.semi-button-with-icon-only,.semi-portal-rtl .semi-button.semi-button-with-icon-only{padding-left:8px;padding-right:8px}.semi-rtl .semi-button.semi-button-with-icon-only.semi-button-size-small,.semi-portal-rtl .semi-button.semi-button-with-icon-only.semi-button-size-small{padding-left:4px;padding-right:4px}.semi-rtl .semi-button.semi-button-with-icon-only.semi-button-size-large,.semi-portal-rtl .semi-button.semi-button-with-icon-only.semi-button-size-large{padding-left:12px;padding-right:12px}.semi-rtl .semi-button-content-left,.semi-portal-rtl .semi-button-content-left{margin-left:8px;margin-right:0}.semi-rtl .semi-button-content-right,.semi-portal-rtl .semi-button-content-right{margin-right:8px;margin-left:0}}
@layer semi{.semi-button.semi-button-with-icon{display:inline-flex;align-items:center}.semi-button.semi-button-with-icon .semi-button-content{display:flex;align-items:center;justify-content:center}.semi-button.semi-button-loading{pointer-events:none;cursor:not-allowed}.semi-button.semi-button-loading .semi-button-content>svg{width:16px;height:16px;animation:.6s linear infinite semi-animation-rotate;animation-fill-mode:forwards}.semi-button.semi-button-with-icon-only{padding:8px;height:32px;width:32px;justify-content:center;align-items:center}.semi-button.semi-button-with-icon-only.semi-button-size-small{padding:4px;height:24px;width:24px}.semi-button.semi-button-with-icon-only.semi-button-size-large{padding:12px;height:40px;width:40px}.semi-button-content-left{margin-right:8px;display:flex;align-items:center}.semi-button-content-right{margin-left:8px;display:flex;align-items:center}.semi-rtl .semi-button,.semi-portal-rtl .semi-button{direction:rtl;padding-left:12px;padding-right:12px}.semi-rtl .semi-button-size-small,.semi-portal-rtl .semi-button-size-small{padding-left:12px;padding-right:12px}.semi-rtl .semi-button-size-large,.semi-portal-rtl .semi-button-size-large{padding-left:16px;padding-right:16px}.semi-rtl .semi-button-group,.semi-portal-rtl .semi-button-group{direction:rtl}.semi-rtl .semi-button-group>.semi-button,.semi-portal-rtl .semi-button-group>.semi-button{padding-left:0;padding-right:0}.semi-rtl .semi-button-group>.semi-button .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button .semi-button-content{padding-left:12px;padding-right:12px}.semi-rtl .semi-button-group>.semi-button-size-large .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button-size-large .semi-button-content{padding-left:16px;padding-right:16px}.semi-rtl .semi-button-group>.semi-button-size-small .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button-size-small .semi-button-content{padding-left:12px;padding-right:12px}.semi-rtl .semi-button-group>.semi-button.semi-button-with-icon-only,.semi-portal-rtl .semi-button-group>.semi-button.semi-button-with-icon-only{padding-left:0;padding-right:0}.semi-rtl .semi-button-group>.semi-button.semi-button-with-icon-only .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button.semi-button-with-icon-only .semi-button-content{padding-left:8px;padding-right:8px}.semi-rtl .semi-button-group>.semi-button.semi-button-with-icon-only.semi-button-size-small .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button.semi-button-with-icon-only.semi-button-size-small .semi-button-content{padding-left:4px;padding-right:4px}.semi-rtl .semi-button-group>.semi-button.semi-button-with-icon-only.semi-button-size-large .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button.semi-button-with-icon-only.semi-button-size-large .semi-button-content{padding-left:12px;padding-right:12px}.semi-rtl .semi-button-group>.semi-button:first-child,.semi-portal-rtl .semi-button-group>.semi-button:first-child{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--semi-border-radius-small);border-bottom-right-radius:var(--semi-border-radius-small)}.semi-rtl .semi-button-group>.semi-button:not(:last-child) .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button:not(:last-child) .semi-button-content{border-left:1px var(--semi-color-border) solid;border-right:0}.semi-rtl .semi-button-group>.semi-button:last-child,.semi-portal-rtl .semi-button-group>.semi-button:last-child{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--semi-border-radius-small);border-bottom-left-radius:var(--semi-border-radius-small)}.semi-rtl .semi-button.semi-button-with-icon-only,.semi-portal-rtl .semi-button.semi-button-with-icon-only{padding-left:8px;padding-right:8px}.semi-rtl .semi-button.semi-button-with-icon-only.semi-button-size-small,.semi-portal-rtl .semi-button.semi-button-with-icon-only.semi-button-size-small{padding-left:4px;padding-right:4px}.semi-rtl .semi-button.semi-button-with-icon-only.semi-button-size-large,.semi-portal-rtl .semi-button.semi-button-with-icon-only.semi-button-size-large{padding-left:12px;padding-right:12px}.semi-rtl .semi-button-content-left,.semi-portal-rtl .semi-button-content-left{margin-left:8px;margin-right:0}.semi-rtl .semi-button-content-right,.semi-portal-rtl .semi-button-content-right{margin-right:8px;margin-left:0}}
@layer semi{.semi-breadcrumb{overflow:hidden}.semi-breadcrumb-wrapper{display:flex;flex-wrap:wrap}.semi-breadcrumb-wrapper-loose{line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px}.semi-breadcrumb-wrapper-compact{line-height:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px}.semi-breadcrumb-item-wrap{display:inline-flex;align-items:center;margin:4px 4px 4px 0}.semi-breadcrumb-item{display:inline;margin-right:4px;color:var(--semi-color-text-2);font-weight:400}.semi-breadcrumb-item .semi-typography{color:inherit}.semi-breadcrumb-item-title-inline{display:inline-flex}.semi-breadcrumb-item-active{color:var(--semi-color-text-0);font-weight:600}.semi-breadcrumb-item-active:hover,.semi-breadcrumb-item-active:active{border:none;margin-bottom:0;color:var(--semi-color-text-0);cursor:default}.semi-breadcrumb-item-active .semi-typography{font-weight:600}.semi-breadcrumb-item-icon{margin-bottom:-1px}.semi-breadcrumb-item-more svg{vertical-align:middle}.semi-breadcrumb-item-link{display:inline-flex;align-items:center;column-gap:4px;text-decoration:inherit;transition:color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none))}.semi-breadcrumb-item-link:hover{color:var(--semi-color-link);cursor:pointer}.semi-breadcrumb-item-link:active{color:var(--semi-color-link-hover);cursor:pointer}.semi-breadcrumb-collapse{display:inline-flex;flex-shrink:0}.semi-breadcrumb-separator{display:flex;color:var(--semi-color-text-2)}.semi-breadcrumb-restItem{color:var(--semi-color-text-2);margin-right:8px}.semi-rtl .semi-breadcrumb-wrapper,.semi-portal-rtl .semi-breadcrumb-wrapper{direction:rtl}.semi-rtl .semi-breadcrumb-item-wrap,.semi-portal-rtl .semi-breadcrumb-item-wrap,.semi-rtl .semi-breadcrumb-item,.semi-portal-rtl .semi-breadcrumb-item{margin-right:0;margin-left:4px}.semi-rtl .semi-breadcrumb-restItem,.semi-portal-rtl .semi-breadcrumb-restItem{margin-right:0;margin-left:8px}.semi-rtl .semi-breadcrumb-item-icon+.semi-breadcrumb-item-title,.semi-portal-rtl .semi-breadcrumb-item-icon+.semi-breadcrumb-item-title{margin-left:0;margin-right:4px;display:inline-block}}
@layer semi{.semi-tag{box-sizing:border-box;border-radius:var(--semi-border-radius-small);background-color:transparent;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden;white-space:nowrap;vertical-align:bottom;display:flex;justify-content:center;align-items:center;display:inline-flex}.semi-tag-default,.semi-tag-small{font-size:12px;line-height:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;height:20px;padding:2px 8px}.semi-tag-default:focus-visible,.semi-tag-small:focus-visible{outline:2px solid var(--semi-color-primary-light-active)}.semi-tag-square{border-radius:var(--semi-border-radius-small)}.semi-tag-circle{border-radius:var(--semi-border-radius-full)}.semi-tag-large{font-size:12px;line-height:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;padding:4px 8px;height:24px}.semi-tag-large:focus-visible{outline:2px solid var(--semi-color-primary-light-active)}.semi-tag-invisible{display:none}.semi-tag-prefix-icon{display:flex;padding-right:4px}.semi-tag-suffix-icon{display:flex;padding-left:4px}.semi-tag-content{flex:1}.semi-tag-content-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.semi-tag-content-center{display:flex;justify-content:center;align-items:center;height:100%;min-width:0}.semi-tag-close{display:flex;justify-content:center;align-items:center;color:var(--semi-color-text-2);padding-left:4px;cursor:pointer}.semi-tag-close:hover{color:var(--semi-color-text-1)}.semi-tag-close:active{color:var(--semi-color-text-0)}.semi-tag-closable{padding:4px 4px 4px 8px}.semi-tag-avatar-square .semi-avatar,.semi-tag-avatar-circle .semi-avatar{margin-right:4px}.semi-tag-avatar-square{padding:0 4px 0 0}.semi-tag-avatar-square .semi-avatar>img{background-color:var(--semi-color-default)}.semi-tag-avatar-circle{padding:2px 4px 2px 2px}.semi-tag-avatar-square.semi-tag-default .semi-avatar,.semi-tag-avatar-square.semi-tag-small .semi-avatar{width:20px;height:20px}.semi-tag-avatar-square.semi-tag-large .semi-avatar{width:24px;height:24px}.semi-tag-avatar-circle.semi-tag-small,.semi-tag-avatar-circle.semi-tag-default{border-radius:11px}.semi-tag-avatar-circle.semi-tag-small .semi-avatar,.semi-tag-avatar-circle.semi-tag-default .semi-avatar{width:16px;height:16px}.semi-tag-avatar-circle.semi-tag-large{border-radius:13px}.semi-tag-avatar-circle.semi-tag-large .semi-avatar{width:20px;height:20px}.semi-tag-group{display:block;height:auto}.semi-tag-group .semi-tag{margin-bottom:0;margin-right:8px}.semi-tag-group-max.semi-tag-group-small{height:22px}.semi-tag-group-max.semi-tag-group-large{height:26px}.semi-tag-rest-group-popover .semi-tag{margin-right:8px;margin-bottom:0}.semi-tag-rest-group-popover .semi-tag:last-of-type{margin-right:0}.semi-tag-amber-ghost{background-color:transparent;border:1px solid rgba(var(--semi-amber-4),1);color:rgba(var(--semi-amber-5),1)}.semi-tag-amber-solid{background-color:rgba(var(--semi-amber-5),1);color:rgba(var(--semi-white),1)}.semi-tag-amber-light{background-color:rgba(var(--semi-amber-5),.15);color:rgba(var(--semi-amber-8),1)}.semi-tag-blue-ghost{background-color:transparent;border:1px solid rgba(var(--semi-blue-4),1);color:rgba(var(--semi-blue-5),1)}.semi-tag-blue-solid{background-color:rgba(var(--semi-blue-5),1);color:rgba(var(--semi-white),1)}.semi-tag-blue-light{background-color:rgba(var(--semi-blue-5),.15);color:rgba(var(--semi-blue-8),1)}.semi-tag-cyan-ghost{background-color:transparent;border:1px solid rgba(var(--semi-cyan-4),1);color:rgba(var(--semi-cyan-5),1)}.semi-tag-cyan-solid{background-color:rgba(var(--semi-cyan-5),1);color:rgba(var(--semi-white),1)}.semi-tag-cyan-light{background-color:rgba(var(--semi-cyan-5),.15);color:rgba(var(--semi-cyan-8),1)}.semi-tag-green-ghost{background-color:transparent;border:1px solid rgba(var(--semi-green-4),1);color:rgba(var(--semi-green-5),1)}.semi-tag-green-solid{background-color:rgba(var(--semi-green-5),1);color:rgba(var(--semi-white),1)}.semi-tag-green-light{background-color:rgba(var(--semi-green-5),.15);color:rgba(var(--semi-green-8),1)}.semi-tag-grey-ghost{background-color:transparent;border:1px solid rgba(var(--semi-grey-4),1);color:rgba(var(--semi-grey-5),1)}.semi-tag-grey-solid{background-color:rgba(var(--semi-grey-5),1);color:rgba(var(--semi-white),1)}.semi-tag-grey-light{background-color:rgba(var(--semi-grey-5),.15);color:rgba(var(--semi-grey-8),1)}.semi-tag-indigo-ghost{background-color:transparent;border:1px solid rgba(var(--semi-indigo-4),1);color:rgba(var(--semi-indigo-5),1)}.semi-tag-indigo-solid{background-color:rgba(var(--semi-indigo-5),1);color:rgba(var(--semi-white),1)}.semi-tag-indigo-light{background-color:rgba(var(--semi-indigo-5),.15);color:rgba(var(--semi-indigo-8),1)}.semi-tag-light-blue-ghost{background-color:transparent;border:1px solid rgba(var(--semi-light-blue-4),1);color:rgba(var(--semi-light-blue-5),1)}.semi-tag-light-blue-solid{background-color:rgba(var(--semi-light-blue-5),1);color:rgba(var(--semi-white),1)}.semi-tag-light-blue-light{background-color:rgba(var(--semi-light-blue-5),.15);color:rgba(var(--semi-light-blue-8),1)}.semi-tag-light-green-ghost{background-color:transparent;border:1px solid rgba(var(--semi-light-green-4),1);color:rgba(var(--semi-light-green-5),1)}.semi-tag-light-green-solid{background-color:rgba(var(--semi-light-green-5),1);color:rgba(var(--semi-white),1)}.semi-tag-light-green-light{background-color:rgba(var(--semi-light-green-5),.15);color:rgba(var(--semi-light-green-8),1)}.semi-tag-lime-ghost{background-color:transparent;border:1px solid rgba(var(--semi-lime-4),1);color:rgba(var(--semi-lime-5),1)}.semi-tag-lime-solid{background-color:rgba(var(--semi-lime-5),1);color:rgba(var(--semi-white),1)}.semi-tag-lime-light{background-color:rgba(var(--semi-lime-5),.15);color:rgba(var(--semi-lime-8),1)}.semi-tag-orange-ghost{background-color:transparent;border:1px solid rgba(var(--semi-orange-4),1);color:rgba(var(--semi-orange-5),1)}.semi-tag-orange-solid{background-color:rgba(var(--semi-orange-5),1);color:rgba(var(--semi-white),1)}.semi-tag-orange-light{background-color:rgba(var(--semi-orange-5),.15);color:rgba(var(--semi-orange-8),1)}.semi-tag-pink-ghost{background-color:transparent;border:1px solid rgba(var(--semi-pink-4),1);color:rgba(var(--semi-pink-5),1)}.semi-tag-pink-solid{background-color:rgba(var(--semi-pink-5),1);color:rgba(var(--semi-white),1)}.semi-tag-pink-light{background-color:rgba(var(--semi-pink-5),.15);color:rgba(var(--semi-pink-8),1)}.semi-tag-purple-ghost{background-color:transparent;border:1px solid rgba(var(--semi-purple-4),1);color:rgba(var(--semi-purple-5),1)}.semi-tag-purple-solid{background-color:rgba(var(--semi-purple-5),1);color:rgba(var(--semi-white),1)}.semi-tag-purple-light{background-color:rgba(var(--semi-purple-5),.15);color:rgba(var(--semi-purple-8),1)}.semi-tag-red-ghost{background-color:transparent;border:1px solid rgba(var(--semi-red-4),1);color:rgba(var(--semi-red-5),1)}.semi-tag-red-solid{background-color:rgba(var(--semi-red-5),1);color:rgba(var(--semi-white),1)}.semi-tag-red-light{background-color:rgba(var(--semi-red-5),.15);color:rgba(var(--semi-red-8),1)}.semi-tag-teal-ghost{background-color:transparent;border:1px solid rgba(var(--semi-teal-4),1);color:rgba(var(--semi-teal-5),1)}.semi-tag-teal-solid{background-color:rgba(var(--semi-teal-5),1);color:rgba(var(--semi-white),1)}.semi-tag-teal-light{background-color:rgba(var(--semi-teal-5),.15);color:rgba(var(--semi-teal-8),1)}.semi-tag-violet-ghost{background-color:transparent;border:1px solid rgba(var(--semi-violet-4),1);color:rgba(var(--semi-violet-5),1)}.semi-tag-violet-solid{background-color:rgba(var(--semi-violet-5),1);color:rgba(var(--semi-white),1)}.semi-tag-violet-light{background-color:rgba(var(--semi-violet-5),.15);color:rgba(var(--semi-violet-8),1)}.semi-tag-yellow-ghost{background-color:transparent;border:1px solid rgba(var(--semi-yellow-4),1);color:rgba(var(--semi-yellow-5),1)}.semi-tag-yellow-solid{background-color:rgba(var(--semi-yellow-5),1);color:rgba(var(--semi-white),1)}.semi-tag-yellow-light{background-color:rgba(var(--semi-yellow-5),.15);color:rgba(var(--semi-yellow-8),1)}.semi-tag-white-ghost,.semi-tag-white-solid,.semi-tag-white-light{background-color:var(--semi-color-bg-4);border:1px solid rgba(var(--semi-grey-2),.7);color:var(--semi-color-text-0)}.semi-tag-white-ghost .semi-tag-close,.semi-tag-white-light .semi-tag-close,.semi-tag-white-solid .semi-tag-close{color:var(--semi-color-text-2)}.semi-tag-avatar-square,.semi-tag-avatar-circle{background-color:var(--semi-color-bg-4);border:1px solid var(--semi-color-border);color:var(--semi-color-text-0)}.semi-tag-solid .semi-tag-close{color:var(--semi-color-white);opacity:.8}.semi-tag-solid .semi-tag-close:hover{opacity:1}.semi-tag-solid .semi-tag-close:active{opacity:.9}.semi-rtl .semi-tag,.semi-portal-rtl .semi-tag{direction:rtl}.semi-rtl .semi-tag-close,.semi-portal-rtl .semi-tag-close{padding-left:auto;padding-right:4px}.semi-rtl .semi-tag-closable,.semi-portal-rtl .semi-tag-closable{padding:4px 8px 4px 4px}.semi-rtl .semi-tag-avatar-square .semi-avatar,.semi-rtl .semi-tag-avatar-circle .semi-avatar,.semi-portal-rtl .semi-tag-avatar-square .semi-avatar,.semi-portal-rtl .semi-tag-avatar-circle .semi-avatar{margin-right:auto;margin-left:4px}.semi-rtl .semi-tag-avatar-square,.semi-portal-rtl .semi-tag-avatar-square{padding-right:auto;padding-left:4px}.semi-rtl .semi-tag-avatar-circle,.semi-portal-rtl .semi-tag-avatar-circle{padding:2px 2px 2px 4px}.semi-rtl .semi-tag-group,.semi-portal-rtl .semi-tag-group{direction:rtl}.semi-rtl .semi-tag-group .semi-tag,.semi-portal-rtl .semi-tag-group .semi-tag{margin-right:auto;margin-left:8px}.semi-rtl .semi-tag-rest-group-popover,.semi-portal-rtl .semi-tag-rest-group-popover{direction:rtl}.semi-rtl .semi-tag-rest-group-popover .semi-tag,.semi-portal-rtl .semi-tag-rest-group-popover .semi-tag{margin-right:0;margin-left:8px}.semi-rtl .semi-tag-rest-group-popover .semi-tag:last-of-type,.semi-portal-rtl .semi-tag-rest-group-popover .semi-tag:last-of-type{margin-right:auto;margin-left:0}}
@layer semi{.semi-datepicker{box-sizing:border-box;display:inline-block}.semi-datepicker-container{display:flex}.semi-datepicker .semi-scrolllist-body .semi-scrolllist-item{-ms-overflow-style:none;scrollbar-width:none}.semi-datepicker .semi-scrolllist-body .semi-scrolllist-item::-webkit-scrollbar{display:none;width:0;height:0}.semi-datepicker .semi-scrolllist-body .semi-scrolllist-list-outer{-ms-overflow-style:none;scrollbar-width:none}.semi-datepicker .semi-scrolllist-body .semi-scrolllist-list-outer::-webkit-scrollbar{display:none;width:0;height:0}.semi-datepicker-month-grid{-webkit-user-select:none;user-select:none;display:flex}.semi-datepicker-month-grid-left,.semi-datepicker-month-grid-right{position:relative;padding:0;display:inline-flex;flex-direction:column;justify-content:flex-start}.semi-datepicker-month-grid[x-type=date] .semi-datepicker-yam,.semi-datepicker-month-grid[x-type=dateRange] .semi-datepicker-yam{height:100%}.semi-datepicker-month-grid[x-type=dateTime] .semi-datepicker-yam,.semi-datepicker-month-grid[x-type=dateTimeRange] .semi-datepicker-yam{height:calc(100% - 54px)}.semi-datepicker-month-grid .semi-datepicker-yam-showing{min-height:378px;min-width:284px}.semi-datepicker-month-grid[x-type=date] .semi-datepicker-yam-showing{min-height:325px}.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-left[x-open-type=year],.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-right[x-open-type=year],.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-left[x-open-type=time],.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-right[x-open-type=time]{min-height:317px}.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-navigation{padding-top:8px;padding-bottom:8px}.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-tpk{min-height:100%}.semi-datepicker-month-grid[x-insetinput=true][x-type=dateTime] .semi-datepicker-yam,.semi-datepicker-month-grid[x-insetinput=true][x-type=dateTimeRange] .semi-datepicker-yam{height:100%}.semi-datepicker-month-grid[x-preset-position=left][x-insetinput=false] .semi-datepicker-month,.semi-datepicker-month-grid[x-preset-position=right][x-insetinput=false] .semi-datepicker-month{height:253px}.semi-datepicker-month-grid .semi-datepicker-yearmonth-header{background:var(--semi-color-bg-3);padding:12px 16px;border-bottom:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-medium) var(--semi-border-radius-medium) 0 0;display:flex;align-items:center}.semi-datepicker-month-grid .semi-scrolllist{background:var(--semi-color-bg-3);position:relative;box-shadow:none;height:auto;width:100%;height:100%;overflow:hidden;flex:1}.semi-datepicker-month-grid .semi-scrolllist-header,.semi-datepicker-month-grid .semi-scrolllist-body{box-sizing:border-box;width:100%}.semi-datepicker-month-grid .semi-scrolllist-header{border-bottom:1px solid var(--semi-color-border);padding:16px}.semi-datepicker-month-grid .semi-scrolllist-body{height:100%;overflow:hidden;padding:0;flex:1}.semi-datepicker-month-grid .semi-scrolllist-line{display:none}.semi-datepicker-month-grid .semi-scrolllist-header-title{padding:0;font-size:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;min-height:24px;line-height:24px}.semi-datepicker-month-grid[x-panel-yearandmonth-open-type=left] .semi-datepicker-weeks,.semi-datepicker-month-grid[x-panel-yearandmonth-open-type=right] .semi-datepicker-weeks{min-height:216px}.semi-datepicker-panel-yam{max-width:484px}.semi-datepicker-panel-yam[x-type=monthRange]{max-width:584px}.semi-datepicker-panel-yam .semi-datepicker-yearmonth-body{display:flex}.semi-datepicker-panel-yam .semi-datepicker-yearmonth-body .semi-scrolllist:nth-child(2){border-left:1px solid var(--semi-color-border)}.semi-datepicker-panel-yam .semi-scrolllist{box-shadow:none;height:266px}.semi-datepicker-panel-yam .semi-scrolllist-list-outer>ul>li{min-width:64px}.semi-datepicker-panel-yam .semi-scrolllist-item>ul>li{min-width:82px}.semi-datepicker-panel-yam .semi-scrolllist-body{padding:0;overflow:hidden}.semi-datepicker-panel-yam .semi-scrolllist-body .semi-scrolllist-item-wheel:not(#neverExistElement){border:none}.semi-datepicker-footer{padding-top:10px;padding-right:8px;padding-bottom:10px;text-align:right;background-color:var(--semi-color-fill-0)}.semi-datepicker-footer .semi-button:first-of-type{margin-right:12px}.semi-datepicker-footer .semi-button:nth-of-type(2){margin-right:8px}.semi-datepicker-yam{position:absolute;top:0;width:100%;display:flex;flex-direction:column;box-sizing:border-box}.semi-datepicker-tpk{position:absolute;top:0;height:calc(100% - 54px);width:100%;display:flex;flex-direction:column}.semi-datepicker-tpk .semi-datepicker-time{height:100%}.semi-datepicker-navigation{display:flex;align-items:center;box-sizing:content-box;height:32px;padding:12px 16px}.semi-datepicker-navigation-left,.semi-datepicker-navigation-right{width:32px;height:32px;display:flex;justify-content:center;align-items:center}.semi-datepicker-navigation .semi-button{color:var(--semi-color-text-2);min-width:32px}.semi-datepicker-navigation-month{font-size:16px;line-height:22px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;flex-grow:1;text-align:center;font-weight:600;color:var(--semi-color-text-0)}.semi-datepicker-navigation-month .semi-button{color:var(--semi-color-text-0)}.semi-datepicker-month{width:252px;box-sizing:content-box;padding:0 16px 16px}.semi-datepicker-weekday{font-size:12px;line-height:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;color:var(--semi-color-text-2);border-bottom:1px solid var(--semi-color-border)}.semi-datepicker-weekday-item{width:36px;height:36px;line-height:36px;text-align:center;display:inline-block}.semi-datepicker-weeks{color:var(--semi-color-text-0)}.semi-datepicker-week{display:flex;align-items:center}.semi-datepicker-day{box-sizing:border-box;display:inline-block;width:36px;height:36px;display:flex;justify-content:center;align-items:center;cursor:pointer}.semi-datepicker-day-main{display:flex;justify-content:center;align-items:center;width:32px;height:32px;margin:0 auto;box-sizing:border-box;border-radius:var(--semi-border-radius-small)}.semi-datepicker-day-main:hover{background-color:var(--semi-color-fill-0)}.semi-datepicker-day-main:active{background-color:var(--semi-color-fill-1)}.semi-datepicker-day-today .semi-datepicker-day-main{color:var(--semi-color-primary);background-color:var(--semi-color-fill-0);font-weight:600}.semi-datepicker-day-today.semi-datepicker-day-disabled .semi-datepicker-day-main{color:var(--semi-color-primary-disabled)}.semi-datepicker-day-inrange .semi-datepicker-day-main,.semi-datepicker-day-inhover .semi-datepicker-day-main,.semi-datepicker-day-inoffsetrange .semi-datepicker-day-main,.semi-datepicker-day-hoverday .semi-datepicker-day-main,.semi-datepicker-day-selectedrange-hover .semi-datepicker-day-main,.semi-datepicker-day-hoverday-around-singleselected .semi-datepicker-day-main{border-radius:0;margin-left:0;margin-right:0;width:36px}.semi-datepicker-day-selected .semi-datepicker-day-main,.semi-datepicker-day-selected-start.semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-datepicker-day-offsetrange-start.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:var(--semi-border-radius-small)}.semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}.semi-datepicker-day-hoverday-beforerange .semi-datepicker-day-main{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}.semi-datepicker-day-hoverday-afterrange .semi-datepicker-day-main{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}.semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{width:34px;margin-left:2px;margin-right:0;border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}.semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{width:34px;margin-right:2px;margin-left:0;border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}.semi-datepicker-day-hoverday-inrange .semi-datepicker-day-main{border-radius:0}.semi-datepicker-day-inoffsetrange .semi-datepicker-day-main,.semi-datepicker-day-offsetrange-start .semi-datepicker-day-main,.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{background-color:var(--semi-color-fill-0)}.semi-datepicker-day-hoverday .semi-datepicker-day-main,.semi-datepicker-day-hoverday-offset .semi-datepicker-day-main{background-color:var(--semi-color-fill-1)}.semi-datepicker-day-inrange .semi-datepicker-day-main,.semi-datepicker-day-inhover .semi-datepicker-day-main{background-color:var(--semi-color-primary-light-default)}.semi-datepicker-day-hoverday-inrange .semi-datepicker-day-main,.semi-datepicker-day-hoverday-beforerange .semi-datepicker-day-main,.semi-datepicker-day-hoverday-afterrange .semi-datepicker-day-main,.semi-datepicker-day-hoverday-around-singleselected .semi-datepicker-day-main{background-color:var(--semi-color-primary-light-active)}.semi-datepicker-day-selected .semi-datepicker-day-main,.semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-datepicker-day-selected-end .semi-datepicker-day-main{background-color:var(--semi-color-primary);color:var(--semi-color-white)}.semi-datepicker-day-selected .semi-datepicker-day-main:hover,.semi-datepicker-day-selected-start .semi-datepicker-day-main:hover,.semi-datepicker-day-selected-end .semi-datepicker-day-main:hover{background-color:var(--semi-color-primary)}.semi-datepicker-day-selectedrange-hover .semi-datepicker-day-main{background-color:var(--semi-color-primary-light-hover)}.semi-datepicker-day-selected-start-afterhover .semi-datepicker-day-main,.semi-datepicker-day-selected-end-beforehover .semi-datepicker-day-main{border:1px solid var(--semi-color-primary-active)}.semi-datepicker-day-disabled{cursor:not-allowed;color:var(--semi-color-disabled-text)}.semi-datepicker-day-disabled .semi-datepicker-day-main:hover,.semi-datepicker-day-disabled .semi-datepicker-day-main:active{background-color:transparent}.semi-datepicker-day-disabled.semi-datepicker-day-selected .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-inhover .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-inrange .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-inoffsetrange .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-hoverday .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-hoverday-offset .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-offsetrange-start .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-selectedrange-hover .semi-datepicker-day-main{background-color:var(--semi-color-disabled-fill);color:var(--semi-color-disabled-text)}.semi-datepicker-switch{text-align:center;display:flex;border-top:1px solid var(--semi-color-border);margin-top:auto}.semi-datepicker-switch-date,.semi-datepicker-switch-time{width:50%;cursor:pointer;padding-top:16px;padding-bottom:16px;display:flex;justify-content:center;align-items:center;color:var(--semi-color-text-2)}.semi-datepicker-switch-date:not(.semi-datepicker-switch-time-disabled):hover,.semi-datepicker-switch-time:not(.semi-datepicker-switch-time-disabled):hover{background-color:var(--semi-color-fill-0)}.semi-datepicker-switch-date-active,.semi-datepicker-switch-time-active{color:var(--semi-color-text-0);font-weight:600;cursor:auto}.semi-datepicker-switch-date-active:hover,.semi-datepicker-switch-time-active:hover{background-color:inherit}.semi-datepicker-switch-date-disabled,.semi-datepicker-switch-time-disabled{cursor:not-allowed}.semi-datepicker-switch-text{padding-left:8px}.semi-datepicker-time .semi-jumperlist{box-shadow:none;border-radius:0}.semi-datepicker-quick-control{box-sizing:border-box;background-color:transparent}.semi-datepicker-quick-control-header{padding:18px 12px 0;font-weight:600}.semi-datepicker-quick-control-left{border-right:1px solid var(--semi-color-border)}.semi-datepicker-quick-control-right{border-left:1px solid var(--semi-color-border)}.semi-datepicker-quick-control-top{border-bottom:1px solid var(--semi-color-border)}.semi-datepicker-quick-control-bottom{border-top:1px solid var(--semi-color-border)}.semi-datepicker-quick-control-left-content-wrapper,.semi-datepicker-quick-control-right-content-wrapper{max-width:200px;margin-top:14px;overflow-y:auto}.semi-datepicker-quick-control-top-content-wrapper,.semi-datepicker-quick-control-bottom-content-wrapper{overflow-y:auto;max-height:100px}.semi-datepicker-quick-control-left-content,.semi-datepicker-quick-control-right-content{box-sizing:border-box;display:grid;align-content:flex-start;grid-gap:8px;grid-template-columns:repeat(2,minmax(76.5px,84px));padding:0 12px 12px}.semi-datepicker-quick-control-left-content-item,.semi-datepicker-quick-control-right-content-item{max-width:84px}.semi-datepicker-quick-control-left-content-item-ellipsis,.semi-datepicker-quick-control-right-content-item-ellipsis{width:68px;color:var(--semi-color-primary)}.semi-datepicker-quick-control-top-content,.semi-datepicker-quick-control-bottom-content{display:grid;grid-gap:8px;grid-template-columns:repeat(3,minmax(70.924px,75.924px));align-content:flex-start;padding:8px 20px}.semi-datepicker-quick-control-top-content-item,.semi-datepicker-quick-control-bottom-content-item{max-width:75.924px}.semi-datepicker-quick-control-top-content-item-ellipsis,.semi-datepicker-quick-control-bottom-content-item-ellipsis{width:59.924px;color:var(--semi-color-primary)}.semi-datepicker-quick-control-top-range-content,.semi-datepicker-quick-control-bottom-range-content{box-sizing:border-box;display:grid;align-content:flex-start;grid-template-columns:repeat(5,minmax(96.2px,99.2px));grid-gap:8px;padding:8px 20px}.semi-datepicker-quick-control-top-range-content-item,.semi-datepicker-quick-control-bottom-range-content-item{max-width:99.2px}.semi-datepicker-quick-control-top-range-content-item-ellipsis,.semi-datepicker-quick-control-bottom-range-content-item-ellipsis{width:83.2px;color:var(--semi-color-primary)}.semi-datepicker-quick-control-top-month-content,.semi-datepicker-quick-control-bottom-month-content{box-sizing:border-box;display:grid;grid-template-columns:repeat(2,minmax(51px,58.5px));grid-gap:8px;align-content:flex-start;padding:8px 20px}.semi-datepicker-quick-control-top-month-content-item,.semi-datepicker-quick-control-bottom-month-content-item{max-width:58.5px}.semi-datepicker-quick-control-top-month-content-item-ellipsis,.semi-datepicker-quick-control-bottom-month-content-item-ellipsis{max-width:42.5px;color:var(--semi-color-primary)}.semi-datepicker-quick-control-month{max-width:284px}.semi-datepicker-quick-control-month[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-month[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:258px}.semi-datepicker-quick-control-month .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-month .semi-datepicker-quick-control-left-content-wrapper{max-height:214px}.semi-datepicker-quick-control-date{max-width:284px}.semi-datepicker-quick-control-date[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-date[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:309px}.semi-datepicker-quick-control-date .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-date .semi-datepicker-quick-control-left-content-wrapper{max-height:273px}.semi-datepicker-quick-control-dateTime{max-width:284px}.semi-datepicker-quick-control-dateTime[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateTime[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:309px}.semi-datepicker-quick-control-dateTime .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateTime .semi-datepicker-quick-control-left-content-wrapper{max-height:326px}.semi-datepicker-quick-control-dateRange{max-width:568px}.semi-datepicker-quick-control-dateRange[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateRange[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:309px}.semi-datepicker-quick-control-dateRange .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateRange .semi-datepicker-quick-control-left-content-wrapper{max-height:273px}.semi-datepicker-quick-control-dateTimeRange{max-width:568px}.semi-datepicker-quick-control-dateTimeRange[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateTimeRange[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:309px}.semi-datepicker-quick-control-dateTimeRange .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateTimeRange .semi-datepicker-quick-control-left-content-wrapper{max-height:326px}.semi-datepicker-topSlot{border-bottom:1px solid var(--semi-color-border)}.semi-datepicker-leftSlot{border-right:1px solid var(--semi-color-border)}.semi-datepicker-rightSlot{border-left:1px solid var(--semi-color-border)}.semi-datepicker-bottomSlot{border-top:1px solid var(--semi-color-border)}.semi-datepicker .semi-popover-trigger{width:100%}.semi-datepicker .semi-popover-trigger .semi-input-wrapper{font-size:13px}.semi-datepicker .semi-popover-trigger .semi-input-suffix{color:var(--semi-color-primary)}.semi-datepicker .semi-datepicker-input-readonly{cursor:pointer}.semi-datepicker-inset-input-wrapper{display:flex;flex-wrap:nowrap;justify-content:space-between;box-sizing:border-box;column-gap:8px;padding:12px 16px 0;width:284px}.semi-datepicker-inset-input-wrapper[x-type=dateRange],.semi-datepicker-inset-input-wrapper[x-type=dateTimeRange]{width:568px}.semi-datepicker-inset-input-wrapper[x-type=month]{width:165px}.semi-datepicker-inset-input-wrapper[x-type=monthRange]{width:331px}.semi-datepicker-inset-input-wrapper .semi-input-wrapper{flex:1;flex-shrink:0}.semi-datepicker-inset-input-separator{flex-grow:0;flex-shrink:0;height:32px;line-height:32px;padding:0 4px;color:var(--semi-color-text-3)}.semi-datepicker-range-input{display:flex;align-items:center;box-sizing:border-box;border-radius:var(--semi-border-radius-small);height:32px;color:var(--semi-color-text-2);background-color:var(--semi-color-fill-0);border:0px solid transparent}.semi-datepicker-range-input:hover,.semi-datepicker-range-input:active{border-color:transparent}.semi-datepicker-range-input:focus-within{border-color:transparent}.semi-datepicker-range-input .semi-datepicker-monthRange-input{background-color:transparent}.semi-datepicker-range-input-wrapper{box-sizing:border-box;background-color:transparent;padding:0 8px;height:100%;width:100%;border:1px solid transparent;border-radius:var(--semi-border-radius-small);display:flex;align-items:center}.semi-datepicker-range-input-wrapper .semi-input-wrapper{background-color:transparent;border:none}.semi-datepicker-range-input-wrapper-focus{border-color:transparent;background-color:var(--semi-color-fill-1);border-radius:var(--semi-border-radius-small);transition:background-color .16s ease-in-out}.semi-datepicker-range-input-wrapper-focus~.semi-datepicker-range-input-clearbtn{display:flex}.semi-datepicker-range-input-wrapper-focus~.semi-datepicker-range-input-clearbtn~.semi-datepicker-range-input-suffix{display:none}.semi-datepicker-range-input-wrapper .semi-input{padding:2px 4px}.semi-datepicker-range-input-wrapper-icon{flex-shrink:0}.semi-datepicker-range-input-wrapper:hover{background-color:var(--semi-color-fill-1)}.semi-datepicker-range-input-wrapper-start{border-top-right-radius:0;border-bottom-right-radius:0}.semi-datepicker-range-input-wrapper-start-with-prefix,.semi-datepicker-range-input-wrapper-end{border-radius:0}.semi-datepicker-range-input-wrapper-active{border-color:var(--semi-color-focus-border);background-color:var(--semi-color-fill-1)}.semi-datepicker-range-input-separator{display:flex;align-items:center}.semi-datepicker-range-input-separator-active{color:var(--semi-color-text-0)}.semi-datepicker-range-input-small{height:24px}.semi-datepicker-range-input-large{height:40px}.semi-datepicker-range-input-large .semi-input-default{font-size:16px}.semi-datepicker-range-input:hover .semi-datepicker-range-input-clearbtn{display:flex;cursor:pointer}.semi-datepicker-range-input:hover .semi-datepicker-range-input-clearbtn~.semi-datepicker-range-input-suffix{display:none}.semi-datepicker-range-input:hover .semi-datepicker-range-input-clearbtn:hover{color:var(--semi-color-primary-hover)}.semi-datepicker-range-input-disabled{cursor:not-allowed;color:var(--semi-color-disabled-text);background-color:var(--semi-color-disabled-fill)}.semi-datepicker-range-input-disabled .semi-datepicker-range-input-wrapper:hover{background-color:transparent}.semi-datepicker-range-input-disabled:hover{background-color:var(--semi-color-disabled-fill)}.semi-datepicker-range-input-disabled .semi-datepicker-range-input-prefix,.semi-datepicker-range-input-disabled .semi-datepicker-range-input-suffix,.semi-datepicker-range-input-disabled .semi-datepicker-range-input-clearbtn{color:var(--semi-color-disabled-text)}.semi-datepicker-range-input-warning{background-color:var(--semi-color-warning-light-default)}.semi-datepicker-range-input-warning .semi-datepicker-range-input-wrapper:hover{background-color:var(--semi-color-warning-light-hover)}.semi-datepicker-range-input-warning .semi-datepicker-range-input-wrapper-active{border-color:var(--semi-color-warning);background-color:var(--semi-color-warning-light-hover)}.semi-datepicker-range-input-error{background-color:var(--semi-color-danger-light-default)}.semi-datepicker-range-input-error .semi-datepicker-range-input-wrapper:hover{background-color:var(--semi-color-danger-light-hover)}.semi-datepicker-range-input-error .semi-datepicker-range-input-wrapper-active{border-color:var(--semi-color-danger);background-color:var(--semi-color-danger-light-hover)}.semi-datepicker-range-input .semi-datepicker-range-input-clearbtn{display:none}.semi-datepicker-range-input-prefix,.semi-datepicker-range-input-suffix,.semi-datepicker-range-input-clearbtn{display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;white-space:nowrap;color:var(--semi-color-text-2)}.semi-datepicker-range-input-prefix{padding-left:12px;padding-right:8px}.semi-datepicker-range-input-suffix{padding-left:8px;padding-right:12px}.semi-datepicker-range-input-suffix-hidden{display:none}.semi-datepicker-range-input-clearbtn{padding-left:8px;padding-right:12px}.semi-datepicker-compact{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:20px}.semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateTime] .semi-datepicker-yam,.semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateTimeRange] .semi-datepicker-yam{height:calc(100% - 32px)}.semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateRange] .semi-datepicker-month-grid-left,.semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateTimeRange] .semi-datepicker-month-grid-left{border-right:1px solid var(--semi-color-border)}.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yam-showing{min-height:288px;min-width:216px}.semi-datepicker-compact .semi-datepicker-month-grid[x-type=date] .semi-datepicker-yam-showing{min-height:256px}.semi-datepicker-compact .semi-datepicker-month-grid[x-preset-position=left][x-insetinput=false] .semi-datepicker-month,.semi-datepicker-compact .semi-datepicker-month-grid[x-preset-position=right][x-insetinput=false] .semi-datepicker-month{height:220px}.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yearmonth-header{box-sizing:border-box;height:48px;padding:12px}.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yearmonth-body{display:flex}.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yearmonth-body .semi-scrolllist:nth-child(2){border:1px solid var(--semi-color-border)}.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist{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:20px}.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-header{display:none}.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-list-outer>ul>li{height:32px}.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel{border-right:0}.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel .semi-scrolllist-selector{height:32px}.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel .semi-scrolllist-shade-pre{margin-top:-17px}.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel .semi-scrolllist-shade-post{margin-top:17px}.semi-datepicker-compact .semi-datepicker-month-grid[x-panel-yearandmonth-open-type=left] .semi-datepicker-weeks,.semi-datepicker-compact .semi-datepicker-month-grid[x-panel-yearandmonth-open-type=right] .semi-datepicker-weeks{min-height:168px}.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-left[x-open-type=year],.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-right[x-open-type=year],.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-left[x-open-type=time],.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-right[x-open-type=time],.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-yam-showing{min-height:256px}.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-tpk{min-height:100%}.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true][x-type=dateTime] .semi-datepicker-yam,.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true][x-type=dateTimeRange] .semi-datepicker-yam{height:100%}.semi-datepicker-compact.semi-datepicker-panel-yam .semi-scrolllist{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:20px}.semi-datepicker-compact .semi-datepicker-tpk{height:calc(100% - 32px)}.semi-datepicker-compact .semi-datepicker-navigation{height:24px;padding:12px 12px 0}.semi-datepicker-compact .semi-datepicker-navigation-left,.semi-datepicker-compact .semi-datepicker-navigation-right{width:24px;height:24px}.semi-datepicker-compact .semi-datepicker-navigation .semi-button{min-width:24px;min-height:24px}.semi-datepicker-compact .semi-datepicker-navigation-month .semi-button{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:20px}.semi-datepicker-compact .semi-datepicker-month{width:216px;padding:0}.semi-datepicker-compact .semi-datepicker-weeks{padding:6px 10px 10px}.semi-datepicker-compact .semi-datepicker-weekday{box-sizing:border-box;height:36px;padding-left:10px;padding-right:10px;padding-bottom:8px;border-bottom:1px solid var(--semi-color-border)}.semi-datepicker-compact .semi-datepicker-weekday-item{width:28px;height:28px;line-height:28px}.semi-datepicker-compact .semi-datepicker-day{width:28px;height:28px}.semi-datepicker-compact .semi-datepicker-day-main{width:24px;height:24px}.semi-datepicker-compact .semi-datepicker-day-inrange .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-inhover .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-inoffsetrange .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-hoverday .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-selectedrange-hover .semi-datepicker-day-main{width:28px}.semi-datepicker-compact .semi-datepicker-day-selected-start.semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-offsetrange-start.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:4px}.semi-datepicker-compact .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:4px 0 0 4px}.semi-datepicker-compact .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:0 4px 4px 0}.semi-datepicker-compact .semi-datepicker-day-hoverday-beforerange .semi-datepicker-day-main{border-radius:4px 0 0 4px}.semi-datepicker-compact .semi-datepicker-day-hoverday-afterrange .semi-datepicker-day-main{border-radius:0 4px 4px 0}.semi-datepicker-compact .semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{width:34px;margin-left:2px;margin-right:0;border-radius:4px 0 0 4px}.semi-datepicker-compact .semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{width:34px;margin-right:2px;margin-left:0;border-radius:0 4px 4px 0}.semi-datepicker-compact .semi-datepicker-switch{box-sizing:border-box;height:32px}.semi-datepicker-compact .semi-datepicker-switch-date,.semi-datepicker-compact .semi-datepicker-switch-time{padding-top:6px;padding-bottom:6px}.semi-datepicker-compact .semi-datepicker-switch-date{border-right:1px solid var(--semi-color-border)}.semi-datepicker-compact .semi-datepicker-switch-text{padding-left:0}.semi-datepicker-compact .semi-datepicker-quick-control-header{padding:16px 12px 0;font-weight:600}.semi-datepicker-compact .semi-datepicker-quick-control-left-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-right-content-wrapper{margin-top:12px}.semi-datepicker-compact .semi-datepicker-quick-control-left-content,.semi-datepicker-compact .semi-datepicker-quick-control-right-content{box-sizing:border-box;display:grid;align-content:flex-start;grid-gap:8px;grid-template-columns:repeat(2,minmax(76.5px,84px));padding:0 12px 12px}.semi-datepicker-compact .semi-datepicker-quick-control-left-content-item,.semi-datepicker-compact .semi-datepicker-quick-control-right-content-item{max-width:84px}.semi-datepicker-compact .semi-datepicker-quick-control-left-content-item-ellipsis,.semi-datepicker-compact .semi-datepicker-quick-control-right-content-item-ellipsis{width:68px;font-size:12px;color:var(--semi-color-primary)}.semi-datepicker-compact .semi-datepicker-quick-control-top-content,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-content{box-sizing:border-box;display:grid;grid-gap:8px;grid-template-columns:repeat(3,minmax(54.94px,59.94px));align-content:flex-start;padding:8px 10px}.semi-datepicker-compact .semi-datepicker-quick-control-top-content-item,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-content-item{max-width:59.94px}.semi-datepicker-compact .semi-datepicker-quick-control-top-content-item-ellipsis,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-content-item-ellipsis{width:43.94px;font-size:12px;color:var(--semi-color-primary)}.semi-datepicker-compact .semi-datepicker-quick-control-top-range-content,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-range-content{display:grid;grid-template-columns:repeat(5,minmax(73px,76px));grid-gap:8px;align-content:flex-start;padding:8px 10px}.semi-datepicker-compact .semi-datepicker-quick-control-top-range-content-item,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-range-content-item{max-width:76px}.semi-datepicker-compact .semi-datepicker-quick-control-top-range-content-item-ellipsis,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-range-content-item-ellipsis{width:60px;font-size:12px;color:var(--semi-color-primary)}.semi-datepicker-compact .semi-datepicker-quick-control-top-month-content,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-month-content{display:grid;grid-template-columns:repeat(2,minmax(61px,68.5px));grid-gap:8px;align-content:flex-start;padding:8px 10px}.semi-datepicker-compact .semi-datepicker-quick-control-top-month-content-item,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-month-content-item{max-width:68.5px}.semi-datepicker-compact .semi-datepicker-quick-control-top-month-content-item-ellipsis,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-month-content-item-ellipsis{max-width:52.5px;font-size:12px;color:var(--semi-color-primary)}.semi-datepicker-compact .semi-datepicker-quick-control-month{max-width:216px}.semi-datepicker-compact .semi-datepicker-quick-control-month[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-month[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:254px}.semi-datepicker-compact .semi-datepicker-quick-control-month .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-month .semi-datepicker-quick-control-left-content-wrapper{max-height:218px}.semi-datepicker-compact .semi-datepicker-quick-control-date{max-width:216px}.semi-datepicker-compact .semi-datepicker-quick-control-date[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-date[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:248px}.semi-datepicker-compact .semi-datepicker-quick-control-date .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-date .semi-datepicker-quick-control-left-content-wrapper{max-height:208px}.semi-datepicker-compact .semi-datepicker-quick-control-dateTime{max-width:216px}.semi-datepicker-compact .semi-datepicker-quick-control-dateTime[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateTime[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:248px}.semi-datepicker-compact .semi-datepicker-quick-control-dateTime .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateTime .semi-datepicker-quick-control-left-content-wrapper{max-height:240px}.semi-datepicker-compact .semi-datepicker-quick-control-dateRange{max-width:432px}.semi-datepicker-compact .semi-datepicker-quick-control-dateRange[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateRange[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:248px}.semi-datepicker-compact .semi-datepicker-quick-control-dateRange .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateRange .semi-datepicker-quick-control-left-content-wrapper{max-height:208px}.semi-datepicker-compact .semi-datepicker-quick-control-dateTimeRange{max-width:432px}.semi-datepicker-compact .semi-datepicker-quick-control-dateTimeRange[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateTimeRange[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:248px}.semi-datepicker-compact .semi-datepicker-quick-control-dateTimeRange .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateTimeRange .semi-datepicker-quick-control-left-content-wrapper{max-height:240px}.semi-datepicker-compact .semi-datepicker-footer{padding-top:10px;padding-right:8px;padding-bottom:10px}.semi-datepicker-compact .semi-datepicker-inset-input-wrapper{column-gap:4px;padding:8px 8px 0;width:216px}.semi-datepicker-compact .semi-datepicker-inset-input-wrapper[x-type=dateRange],.semi-datepicker-compact .semi-datepicker-inset-input-wrapper[x-type=dateTimeRange]{width:432px;padding-top:0}.semi-datepicker-compact .semi-datepicker-inset-input-wrapper[x-type=dateRange] .semi-input-wrapper,.semi-datepicker-compact .semi-datepicker-inset-input-wrapper[x-type=dateTimeRange] .semi-input-wrapper{margin-top:8px}.semi-datepicker-compact .semi-datepicker-inset-input-wrapper[x-type=month]{width:195px}.semi-datepicker-compact .semi-datepicker-inset-input-wrapper .semi-input-wrapper{height:28px;box-sizing:border-box}.semi-datepicker-compact .semi-datepicker-inset-input-wrapper .semi-input-wrapper .semi-input{font-size:12px;line-height:26px;height:26px;vertical-align:top}.semi-datepicker-compact .semi-datepicker-inset-input-separator{border-left:1px solid var(--semi-color-border);transform:translate(50%);height:auto}.semi-popover-wrapper[x-placement^=top] .semi-datepicker .semi-datepicker-weeks,.semi-popover-wrapper[x-placement=leftTop] .semi-datepicker .semi-datepicker-weeks,.semi-popover-wrapper[x-placement=rightTop] .semi-datepicker .semi-datepicker-weeks,.semi-popover-wrapper[x-placement*=BottomOver] .semi-datepicker .semi-datepicker-weeks{min-height:216px}.semi-popover-wrapper[x-placement^=top] .semi-datepicker-compact .semi-datepicker-weeks,.semi-popover-wrapper[x-placement=leftTop] .semi-datepicker-compact .semi-datepicker-weeks,.semi-popover-wrapper[x-placement=rightTop] .semi-datepicker-compact .semi-datepicker-weeks,.semi-popover-wrapper[x-placement*=BottomOver] .semi-datepicker-compact .semi-datepicker-weeks{min-height:168px}.semi-datepicker-borderless:not(:focus-within):not(:hover){background-color:transparent;border-color:transparent}.semi-datepicker-borderless:not(:focus-within):not(:hover) .semi-input-suffix,.semi-datepicker-borderless:not(:focus-within):not(:hover) .semi-datepicker-range-input-suffix{opacity:0}.semi-datepicker-borderless:focus-within:not(:active){background-color:transparent}.semi-datepicker-borderless.semi-datepicker-range-input-error .semi-datepicker-range-input-wrapper-active{border-color:transparent}.semi-datepicker-borderless.semi-datepicker-range-input-error:hover{background-color:var(--semi-color-danger-light-default)}.semi-datepicker-borderless.semi-datepicker-range-input-error:focus-within{background-color:var(--semi-color-danger-light-default)}.semi-datepicker-borderless.semi-datepicker-range-input-error:not(:focus-within){border-width:1px;border-color:var(--semi-color-danger)}.semi-datepicker-borderless.semi-datepicker-range-input-error:focus-within{border-width:1px;border-color:var(--semi-color-danger)}.semi-datepicker-borderless.semi-datepicker-range-input-warning .semi-datepicker-range-input-wrapper-active{border-color:transparent}.semi-datepicker-borderless.semi-datepicker-range-input-warning:hover{background-color:var(--semi-color-warning-light-default)}.semi-datepicker-borderless.semi-datepicker-range-input-warning:focus-within{background-color:var(--semi-color-warning-light-default)}.semi-datepicker-borderless.semi-datepicker-range-input-warning:not(:focus-within){border-width:1px;border-color:var(--semi-color-warning)}.semi-datepicker-borderless.semi-datepicker-range-input-warning:focus-within{border-width:1px;border-color:var(--semi-color-warning)}.semi-rtl .semi-datepicker,.semi-portal-rtl .semi-datepicker{direction:rtl}.semi-rtl .semi-datepicker-footer,.semi-portal-rtl .semi-datepicker-footer{padding-right:0;padding-left:8px;text-align:left}.semi-rtl .semi-datepicker-footer .semi-button:first-of-type,.semi-portal-rtl .semi-datepicker-footer .semi-button:first-of-type{margin-left:0;margin-right:0}.semi-rtl .semi-datepicker-footer .semi-button:nth-of-type(2),.semi-portal-rtl .semi-datepicker-footer .semi-button:nth-of-type(2){margin-right:12px;margin-left:0}.semi-rtl .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}.semi-rtl .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}.semi-rtl .semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-rtl .semi-datepicker-day-hoverday-before-selectedrange .semi-datepicker-day-main,.semi-rtl .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-hoverday-before-selectedrange .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{margin-right:2px;margin-left:auto;border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}.semi-rtl .semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-rtl .semi-datepicker-day-hoverday-after-selectedrange .semi-datepicker-day-main,.semi-rtl .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-hoverday-after-selectedrange .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{margin-left:2px;margin-right:auto;border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}.semi-rtl .semi-datepicker-switch-text,.semi-portal-rtl .semi-datepicker-switch-text{padding-left:0;padding-right:8px}.semi-rtl .semi-datepicker-navigation .semi-icon-chevron_left,.semi-rtl .semi-datepicker-navigation .semi-icon-chevron_right,.semi-rtl .semi-datepicker-navigation .semi-icon-double_chevron_left,.semi-rtl .semi-datepicker-navigation .semi-icon-double_chevron_right,.semi-rtl .semi-datepicker-yam .semi-icon-chevron_left,.semi-rtl .semi-datepicker-yam .semi-icon-chevron_right,.semi-rtl .semi-datepicker-yam .semi-icon-double_chevron_left,.semi-rtl .semi-datepicker-yam .semi-icon-double_chevron_right,.semi-portal-rtl .semi-datepicker-navigation .semi-icon-chevron_left,.semi-portal-rtl .semi-datepicker-navigation .semi-icon-chevron_right,.semi-portal-rtl .semi-datepicker-navigation .semi-icon-double_chevron_left,.semi-portal-rtl .semi-datepicker-navigation .semi-icon-double_chevron_right,.semi-portal-rtl .semi-datepicker-yam .semi-icon-chevron_left,.semi-portal-rtl .semi-datepicker-yam .semi-icon-chevron_right,.semi-portal-rtl .semi-datepicker-yam .semi-icon-double_chevron_left,.semi-portal-rtl .semi-datepicker-yam .semi-icon-double_chevron_right{transform:scaleX(-1)}.semi-rtl .semi-datepicker-range-input-prefix,.semi-portal-rtl .semi-datepicker-range-input-prefix{padding-left:8px;padding-right:12px}.semi-rtl .semi-datepicker-range-input-suffix,.semi-portal-rtl .semi-datepicker-range-input-suffix{padding-left:12px;padding-right:8px}.semi-rtl .semi-datepicker-range-input-suffix-hidden,.semi-portal-rtl .semi-datepicker-range-input-suffix-hidden{display:none}.semi-rtl .semi-datepicker-range-input-clearbtn,.semi-portal-rtl .semi-datepicker-range-input-clearbtn{padding-left:12px;padding-right:8px}.semi-rtl .semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateRange] .semi-datepicker-month-grid-left,.semi-rtl .semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateTimeRange] .semi-datepicker-month-grid-left,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateRange] .semi-datepicker-month-grid-left,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateTimeRange] .semi-datepicker-month-grid-left{border-left:1px solid var(--semi-color-border);border-right:0}.semi-rtl .semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel{border-left:0;border-right:0}.semi-rtl .semi-datepicker-compact .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:0 4px 4px 0}.semi-rtl .semi-datepicker-compact .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:4px 0 0 4px}.semi-rtl .semi-datepicker-compact .semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-day-selected-start .semi-datepicker-day-main{margin-left:0;margin-right:2px;border-radius:0 4px 4px 0}.semi-rtl .semi-datepicker-compact .semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-day-selected-end .semi-datepicker-day-main{margin-right:0;margin-left:2px;border-radius:4px 0 0 4px}.semi-rtl .semi-datepicker-compact .semi-datepicker-switch-date,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-switch-date{border-left:1px solid var(--semi-color-border);border-right:0}.semi-rtl .semi-datepicker-compact .semi-datepicker-switch-text,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-switch-text{padding-left:auto;padding-right:0}.semi-rtl .semi-datepicker-compact .semi-datepicker-footer,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-footer{padding-left:8px;padding-right:auto}.semi-rtl .semi-datepicker-compact .semi-datepicker-inset-input-separator,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-inset-input-separator{border-right:1px solid var(--semi-color-border);border-left:0;transform:translate(-50%)}}
@layer semi{.semi-empty{display:flex}.semi-empty-image{display:flex;justify-content:center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.semi-empty-vertical{align-items:center;flex-direction:column}.semi-empty-vertical .semi-empty-content{margin-top:24px}.semi-empty-vertical .semi-empty-title,.semi-empty-vertical .semi-empty-description{text-align:center}.semi-empty-horizontal .semi-empty-content{margin-left:32px}.semi-empty-title.semi-typography{display:block;font-weight:600}.semi-empty-title+.semi-empty-description{margin-top:16px}.semi-empty-description{color:var(--semi-color-text-1)}.semi-empty-footer{margin-top:24px}.semi-rtl .semi-empty,.semi-portal-rtl .semi-empty{direction:rtl}.semi-rtl .semi-empty-horizontal .semi-empty-content,.semi-portal-rtl .semi-empty-horizontal .semi-empty-content{margin-left:auto;margin-right:32px}}
@layer semi{.semi-modal{font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;margin:80px auto;color:var(--semi-color-text-0)}.semi-modal-mask{position:fixed;top:0;right:0;left:0;bottom:0;background-color:var(--semi-color-overlay-bg);height:100%;z-index:1000}.semi-modal-mask-hidden{display:none}.semi-modal-icon-wrapper{display:inline-flex;margin-right:12px;width:24px}.semi-modal-wrap{position:fixed;overflow:auto;top:0;right:0;bottom:0;left:0;z-index:1000;-webkit-overflow-scrolling:touch;outline:0}.semi-modal-wrap-center{display:flex;align-items:center}.semi-modal-title{display:inline-flex;align-items:flex-start;justify-content:flex-start;width:100%;margin:0}.semi-modal-content{position:relative;display:flex;height:100%;width:100%;box-sizing:border-box;flex-direction:column;background-color:var(--semi-color-bg-2);border:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-large);padding:0 24px;background-clip:padding-box;overflow:hidden;box-shadow:var(--semi-shadow-elevated)}.semi-modal-footerfill{display:flex}.semi-modal-content-fullScreen{border-radius:0;border:none;top:0}.semi-modal-header{display:flex;align-items:flex-start;margin:24px 0;padding:0;font-size:14px;font-weight:600;background-color:transparent;color:var(--semi-color-text-0);border-bottom:0 solid transparent}.semi-modal-body-wrapper{display:flex;align-items:flex-start;margin:24px 0}.semi-modal-body{flex:1 1 auto;margin:0;padding:0}.semi-modal-withIcon{margin-left:36px}.semi-modal-footer{margin:24px 0;padding:0;text-align:right;border-radius:0 0 5px 5px;border-top:0 solid transparent;background-color:transparent}.semi-modal-footer .semi-button{margin-left:12px;margin-right:0}.semi-modal-confirm .semi-modal-header{margin-bottom:8px}.semi-modal-confirm-icon-wrapper{display:inline-flex;margin-right:12px;width:24px}.semi-modal-confirm-icon{display:inline-flex;color:var(--semi-color-primary)}.semi-modal-info-icon{color:var(--semi-color-info)}.semi-modal-success-icon{color:var(--semi-color-success)}.semi-modal-error-icon{color:var(--semi-color-danger)}.semi-modal-warning-icon{color:var(--semi-color-warning)}.semi-modal-small{width:448px}.semi-modal-medium{width:684px}.semi-modal-large{width:920px}.semi-modal-full-width{width:calc(100vw - 64px)}.semi-modal-centered{margin:0 auto}.semi-modal-popup .semi-modal-mask,.semi-modal-popup .semi-modal-wrap{position:absolute;overflow:hidden}.semi-modal-fixed .semi-modal-mask,.semi-modal-fixed .semi-modal-wrap{position:fixed;overflow:hidden}.semi-modal-displayNone{display:none}.semi-modal-content-animate-show{animation:.12s semi-modal-content-keyframe-show cubic-bezier(.215,.61,.355,1) 0ms forwards;animation-fill-mode:forwards}.semi-modal-content-animate-hide{animation:.12s semi-modal-content-keyframe-hide cubic-bezier(.215,.61,.355,1) 0ms forwards;animation-fill-mode:forwards}.semi-modal-mask-animate-show{animation:90ms semi-modal-mask-keyframe-show cubic-bezier(.215,.61,.355,1) 0ms forwards;animation-fill-mode:forwards}.semi-modal-mask-animate-hide{animation:90ms semi-modal-mask-keyframe-hide cubic-bezier(.215,.61,.355,1) 0ms forwards;animation-fill-mode:forwards}@keyframes semi-modal-content-keyframe-show{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes semi-modal-content-keyframe-hide{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.7)}}@keyframes semi-modal-mask-keyframe-show{0%{opacity:0}to{opacity:1}}@keyframes semi-modal-mask-keyframe-hide{0%{opacity:1}to{opacity:0}}.semi-modal-rtl{direction:rtl}.semi-modal-rtl .semi-modal-icon-wrapper,.semi-modal-confirm-rtl .semi-modal-icon-wrapper{margin-right:0;margin-left:12px}.semi-modal-rtl .semi-modal-withIcon,.semi-modal-confirm-rtl .semi-modal-withIcon{margin-left:0;margin-right:36px}.semi-modal-rtl .semi-modal-footer,.semi-modal-confirm-rtl .semi-modal-footer{text-align:left}.semi-modal-rtl .semi-modal-footer .semi-button,.semi-modal-confirm-rtl .semi-modal-footer .semi-button{margin-left:0;margin-right:12px}.semi-modal-confirm-rtl{direction:rtl}.semi-modal-confirm .semi-modal-confirm-rtl .semi-button{margin-left:0;margin-right:12px}}
@layer semi{.semi-navigation{box-sizing:border-box;display:inline-flex;width:240px;outline:none;overflow:hidden;margin:0;padding-left:8px;padding-right:8px;-webkit-user-select:none;user-select:none;transition:padding-left .1s ease-out,width .2s cubic-bezier(.62,.05,.36,.95);border-right:1px solid var(--semi-color-border);background-color:var(--semi-color-nav-bg)}.semi-navigation-inner{width:100%;height:100%;display:flex;justify-content:space-between}.semi-navigation-list{margin:0;padding:0;list-style:none}.semi-navigation-list>.semi-navigation-item-normal{height:36px}.semi-navigation-list>.semi-navigation-item{font-weight:600}.semi-navigation-list>.semi-navigation-item>.semi-navigation-sub-title{font-weight:600}.semi-navigation-collapsed{width:60px;padding-left:8px;padding-right:8px;transition:padding-left .1s ease-out,width .2s cubic-bezier(.62,.05,.36,.95)}.semi-navigation-collapsed .semi-navigation-item-text{transition:opacity .2s cubic-bezier(.5,-.1,1,.4);opacity:0}.semi-navigation-collapsed .semi-navigation-item-icon:last-child{transition:opacity .2s cubic-bezier(.5,-.1,1,.4);opacity:0}.semi-navigation-sub-wrap .semi-navigation-sub-title,.semi-navigation-item{cursor:pointer;display:flex;border-radius:var(--semi-border-radius-small);padding:8px 12px;box-sizing:border-box;margin-top:0;margin-bottom:8px;font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:var(--semi-color-text-0);width:100%;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none)}.semi-navigation-sub-wrap .semi-navigation-sub-title-text,.semi-navigation-item-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:opacity .2s cubic-bezier(.5,-.1,1,.4);opacity:1}.semi-navigation-sub-wrap .semi-navigation-sub-title-indent,.semi-navigation-item-indent{width:32px}.semi-navigation-sub-wrap .semi-navigation-sub-title:focus-visible,.semi-navigation-item:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-2px}.semi-navigation-header-link,.semi-navigation-item-link{display:flex;width:100%;color:inherit;text-decoration:none;align-items:center;justify-content:flex-start}.semi-navigation-item-has-link{padding:0}.semi-navigation-item-has-link .semi-navigation-item-link{padding:8px 12px}.semi-navigation-item-sub{padding:0}.semi-navigation-sub-wrap>.semi-navigation-item-inner{width:100%}.semi-navigation-sub-wrap .semi-navigation-sub-title>.semi-navigation-item-inner{display:flex}.semi-navigation-item-inner{display:flex;align-items:center;width:100%;flex:0 0 auto}.semi-navigation-item-title{opacity:1;transition:opacity .1s 100s ease-out}.semi-navigation .semi-navigation-sub-title{margin-bottom:0}.semi-navigation-item-icon-info{display:inline-flex;color:var(--semi-color-text-2);margin-right:12px;min-width:20px;margin-left:0}.semi-navigation-item-icon-toggle-left{display:inline-flex;color:var(--semi-color-text-2);margin-right:12px;min-width:20px}.semi-navigation-item-icon-toggle-right{display:inline-flex;color:var(--semi-color-text-2);margin-left:auto;transition:opacity .2s cubic-bezier(.5,-.1,1,.4);opacity:1}.semi-navigation-item-selected{background-color:var(--semi-color-primary-light-default);color:var(--semi-color-text-0)}.semi-navigation-item-selected .semi-navigation-item-icon:first-child{color:var(--semi-color-primary)}.semi-navigation-item-selected.semi-navigation-item-disabled{background-color:transparent;color:var(--semi-color-primary-disabled);cursor:not-allowed}.semi-navigation-item-selected.semi-navigation-item-disabled .semi-navigation-item-icon:first-child{color:var(--semi-color-primary-disabled)}.semi-navigation-item-disabled{background-color:transparent;color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-navigation-item-disabled .semi-navigation-item-icon,.semi-navigation-item-disabled .semi-navigation-item-icon:first-child{color:var(--semi-color-disabled-text)}.semi-navigation-inner>.semi-navigation-item{color:var(--semi-color-text-0)}.semi-navigation-item-normal:hover:not(.semi-navigation-item-selected){background-color:var(--semi-color-fill-0);color:var(--semi-color-text-0)}.semi-navigation-item-normal:hover:not(.semi-navigation-item-selected) .semi-navigation-item-icon:first-child{color:var(--semi-color-text-2)}.semi-navigation-item-normal:hover.semi-navigation-item-selected{color:var(--semi-color-text-0);background-color:var(--semi-color-fill-0)}.semi-navigation-item-normal:hover.semi-navigation-item-selected .semi-navigation-item-icon:first-child{color:var(--semi-color-primary)}.semi-navigation-item-normal:hover.semi-navigation-item-disabled{background-color:transparent;color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-navigation-item-normal:hover.semi-navigation-item-disabled .semi-navigation-item-icon,.semi-navigation-item-normal:hover.semi-navigation-item-disabled .semi-navigation-item-icon:first-child{color:var(--semi-color-disabled-text)}.semi-navigation-item-normal:hover.semi-navigation-item-selected.semi-navigation-item-disabled{background-color:transparent;color:var(--semi-color-primary-disabled);cursor:not-allowed}.semi-navigation-item-normal:hover.semi-navigation-item-selected.semi-navigation-item-disabled .semi-navigation-item-icon:first-child{color:var(--semi-color-primary-disabled)}.semi-navigation-item-normal:active:not(.semi-navigation-item-selected),.semi-navigation-inner>.semi-navigation-item-normal:active:not(.semi-navigation-item-selected){background-color:var(--semi-color-fill-1);color:var(--semi-color-text-0)}.semi-navigation-item-normal:active:not(.semi-navigation-item-selected) .semi-navigation-item-icon:first-child,.semi-navigation-inner>.semi-navigation-item-normal:active:not(.semi-navigation-item-selected) .semi-navigation-item-icon:first-child{color:var(--semi-color-text-2)}.semi-navigation-item-normal:active.semi-navigation-item-selected,.semi-navigation-inner>.semi-navigation-item-normal:active.semi-navigation-item-selected{color:var(--semi-color-text-0);background-color:var(--semi-color-fill-1)}.semi-navigation-item-normal:active.semi-navigation-item-selected .semi-navigation-item-icon:first-child,.semi-navigation-inner>.semi-navigation-item-normal:active.semi-navigation-item-selected .semi-navigation-item-icon:first-child{color:var(--semi-color-primary)}.semi-navigation-item-normal:active.semi-navigation-item-disabled,.semi-navigation-inner>.semi-navigation-item-normal:active.semi-navigation-item-disabled{background-color:transparent;color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-navigation-item-normal:active.semi-navigation-item-disabled .semi-navigation-item-icon,.semi-navigation-item-normal:active.semi-navigation-item-disabled .semi-navigation-item-icon:first-child,.semi-navigation-inner>.semi-navigation-item-normal:active.semi-navigation-item-disabled .semi-navigation-item-icon,.semi-navigation-inner>.semi-navigation-item-normal:active.semi-navigation-item-disabled .semi-navigation-item-icon:first-child{color:var(--semi-color-disabled-text)}.semi-navigation-sub-wrap .semi-navigation-item-inner{display:block}.semi-navigation-sub-wrap{display:block;padding:0;margin-top:0;height:inherit}.semi-navigation-sub-wrap .semi-navigation-sub-title{display:flex;justify-content:flex-start;height:36px;align-items:center}.semi-navigation-sub{font-weight:400;font-size:14px;list-style:none;outline:none;padding:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.semi-navigation-sub .semi-navigation-item{color:var(--semi-color-text-0);background-color:transparent;height:36px;font-weight:400;width:100%}.semi-navigation-sub .semi-navigation-item:first-child{margin-top:8px}.semi-navigation-sub .semi-navigation-item>.semi-navigation-sub .semi-navigation-item-text:first-child{margin-left:44px}.semi-navigation-sub .semi-navigation-item:hover:not(.semi-navigation-sub-wrap):not(.semi-navigation-item-selected):not(.semi-navigation-item-disabled){background-color:var(--semi-color-fill-0);color:var(--semi-color-text-0)}.semi-navigation-sub .semi-navigation-item:hover:not(.semi-navigation-sub-wrap):not(.semi-navigation-item-selected):not(.semi-navigation-item-disabled) .semi-navigation-item-icon:first-child{color:var(--semi-color-text-2)}.semi-navigation-sub .semi-navigation-item:hover.semi-navigation-item-disabled{background-color:transparent;color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-navigation-sub .semi-navigation-item:hover.semi-navigation-item-disabled .semi-navigation-item-icon,.semi-navigation-sub .semi-navigation-item:hover.semi-navigation-item-disabled .semi-navigation-item-icon:first-child{color:var(--semi-color-disabled-text)}.semi-navigation-sub .semi-navigation-item:hover.semi-navigation-item-selected{background-color:var(--semi-color-primary-light-default);color:var(--semi-color-text-0)}.semi-navigation-sub .semi-navigation-item:hover.semi-navigation-item-selected .semi-navigation-item-icon:first-child{color:var(--semi-color-primary)}.semi-navigation-sub .semi-navigation-item:active:not(.semi-navigation-sub-wrap):not(.semi-navigation-item-selected):not(.semi-navigation-item-disabled){background-color:var(--semi-color-fill-1);color:var(--semi-color-text-0)}.semi-navigation-sub .semi-navigation-item:active:not(.semi-navigation-sub-wrap):not(.semi-navigation-item-selected):not(.semi-navigation-item-disabled) .semi-navigation-item-icon:first-child{color:var(--semi-color-text-2)}.semi-navigation-sub .semi-navigation-item:active.semi-navigation-item-disabled{background-color:transparent;color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-navigation-sub .semi-navigation-item:active.semi-navigation-item-disabled .semi-navigation-item-icon,.semi-navigation-sub .semi-navigation-item:active.semi-navigation-item-disabled .semi-navigation-item-icon:first-child{color:var(--semi-color-disabled-text)}.semi-navigation-sub .semi-navigation-item:active.semi-navigation-item-selected{background-color:var(--semi-color-primary-light-default);color:var(--semi-color-text-0)}.semi-navigation-sub .semi-navigation-item:active.semi-navigation-item-selected .semi-navigation-item-icon:first-child{color:var(--semi-color-primary)}.semi-navigation-sub .semi-navigation-item-selected{background-color:var(--semi-color-primary-light-default);color:var(--semi-color-text-0)}.semi-navigation-sub .semi-navigation-item-selected .semi-navigation-item-icon:first-child{color:var(--semi-color-primary)}.semi-navigation-sub .semi-navigation-item-selected.semi-navigation-item-disabled{cursor:not-allowed;background-color:var(--semi-color-primary-light-default);color:var(--semi-color-disabled-text)}.semi-navigation-sub .semi-navigation-item-disabled{background-color:transparent;color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-navigation-sub .semi-navigation-item-disabled .semi-navigation-item-icon,.semi-navigation-sub .semi-navigation-item-disabled .semi-navigation-item-icon:first-child{color:var(--semi-color-disabled-text)}.semi-navigation-sub .semi-navigation-sub-wrap{height:inherit}.semi-navigation-icon-rotate-0{transition:transform .2s ease-in-out;transform:rotate(0)}.semi-navigation-icon-rotate-180{transition:transform .2s ease-in-out;transform:rotate(-180deg)}.semi-navigation-header{display:inline-flex;align-items:center;box-sizing:border-box}.semi-navigation-header-logo{margin-left:0;margin-right:8px;display:inline-flex}.semi-navigation-header-logo>.semi-icon,.semi-navigation-header-logo>img{width:36px;height:36px;object-fit:scale-down}.semi-navigation-header-text{font-size:18px;line-height:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;display:inline-flex;color:var(--semi-color-text-0);white-space:nowrap;text-overflow:ellipsis;transition:opacity .2s cubic-bezier(.5,-.1,1,.4);opacity:1}.semi-navigation-footer{box-sizing:border-box;padding:16px 24px;display:inline-flex;align-items:center}.semi-navigation-footer .semi-navigation-collapse-btn{text-overflow:ellipsis;white-space:nowrap}.semi-navigation-collapsed .semi-navigation-header{justify-content:center}.semi-navigation-collapsed .semi-navigation-header .semi-navigation-header-logo{margin-right:0;width:100%}.semi-navigation-collapsed .semi-navigation-header .semi-navigation-header-logo>.semi-icon,.semi-navigation-collapsed .semi-navigation-header .semi-navigation-header-logo>img{width:36px;max-width:100%;max-height:100%}.semi-navigation-collapsed .semi-navigation-header .semi-navigation-header-text{transition:opacity .2s cubic-bezier(.5,-.1,1,.4);opacity:0}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-item-selected:not(.semi-navigation-item-disabled).semi-navigation-item-normal:hover .semi-navigation-item-icon:first-child{color:var(--semi-color-primary)}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title{color:var(--semi-color-text-0);background-color:transparent}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title-selected{font-weight:600;background-color:var(--semi-color-primary-light-default);color:var(--semi-color-text-0)}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title-selected .semi-navigation-item-icon:first-child{color:var(--semi-color-primary)}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title-selected{background-color:transparent}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title-selected.semi-navigation-sub-title-disabled{background-color:transparent;color:var(--semi-color-primary-disabled);cursor:not-allowed}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title-selected.semi-navigation-sub-title-disabled .semi-navigation-item-icon:first-child{color:var(--semi-color-primary-disabled)}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title-disabled{font-weight:600;background-color:transparent;color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title-disabled .semi-navigation-item-icon,.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title-disabled .semi-navigation-item-icon:first-child{color:var(--semi-color-disabled-text)}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:hover:not(.semi-navigation-sub-title-selected){background-color:var(--semi-color-fill-0);color:var(--semi-color-text-0)}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:hover:not(.semi-navigation-sub-title-selected) .semi-navigation-item-icon:first-child{color:var(--semi-color-text-2)}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:hover.semi-navigation-sub-title-selected{color:var(--semi-color-text-0);background-color:var(--semi-color-fill-0)}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:hover.semi-navigation-sub-title-selected .semi-navigation-item-icon:first-child{color:var(--semi-color-primary)}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:active:not(.semi-navigation-sub-title-selected){background-color:var(--semi-color-fill-1);color:var(--semi-color-text-0)}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:active:not(.semi-navigation-sub-title-selected) .semi-navigation-item-icon:first-child{color:var(--semi-color-text-2)}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:active.semi-navigation-sub-title-selected{color:var(--semi-color-text-0);background-color:var(--semi-color-fill-1)}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:active.semi-navigation-sub-title-selected .semi-navigation-item-icon:first-child{color:var(--semi-color-primary)}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:hover.semi-navigation-sub-title-disabled:not(.semi-navigation-sub-title-selected),.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:active.semi-navigation-sub-title-disabled:not(.semi-navigation-sub-title-selected){background-color:transparent;color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:hover.semi-navigation-sub-title-disabled:not(.semi-navigation-sub-title-selected) .semi-navigation-item-icon,.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:hover.semi-navigation-sub-title-disabled:not(.semi-navigation-sub-title-selected) .semi-navigation-item-icon:first-child,.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:active.semi-navigation-sub-title-disabled:not(.semi-navigation-sub-title-selected) .semi-navigation-item-icon,.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:active.semi-navigation-sub-title-disabled:not(.semi-navigation-sub-title-selected) .semi-navigation-item-icon:first-child{color:var(--semi-color-disabled-text)}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:hover.semi-navigation-sub-title-disabled.semi-navigation-sub-title-selected,.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:active.semi-navigation-sub-title-disabled.semi-navigation-sub-title-selected{background-color:transparent;color:var(--semi-color-primary-disabled);cursor:not-allowed}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:hover.semi-navigation-sub-title-disabled.semi-navigation-sub-title-selected .semi-navigation-item-icon:first-child,.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:active.semi-navigation-sub-title-disabled.semi-navigation-sub-title-selected .semi-navigation-item-icon:first-child{color:var(--semi-color-primary-disabled)}.semi-navigation-vertical .semi-navigation-item:last-of-type{margin-bottom:0}.semi-navigation-vertical .semi-navigation-inner{flex-direction:column}.semi-navigation-vertical .semi-navigation-header-list-outer{height:100%}.semi-navigation-vertical .semi-navigation-list-wrapper{padding-top:12px;overflow-y:auto;overflow-x:hidden}.semi-navigation-vertical .semi-navigation-header{padding:32px 8px 36px 5.5px;width:100%}.semi-navigation-vertical .semi-navigation-header-collapsed{padding-left:5.5px;padding-right:0;transition:padding-left .1s ease-out,width .2s cubic-bezier(.62,.05,.36,.95)}.semi-navigation-vertical .semi-navigation-footer{color:var(--semi-color-text-2);padding-left:8px;padding-right:8px}.semi-navigation-vertical .semi-navigation-footer .semi-navigation-collapse-btn .semi-button-content-right{margin-left:12px;opacity:1;transition:opacity .2s cubic-bezier(.5,-.1,1,.4)}.semi-navigation-vertical .semi-navigation-footer .semi-navigation-collapse-btn>.semi-button{padding-left:8px;padding-right:8px}.semi-navigation-vertical .semi-navigation-footer-collapsed{justify-content:center}.semi-navigation-vertical .semi-navigation-footer-collapsed .semi-navigation-collapse-btn{width:100%}.semi-navigation-vertical .semi-navigation-footer-collapsed .semi-navigation-collapse-btn .semi-button-content-right{opacity:0;transition:opacity .2s cubic-bezier(.5,-.1,1,.4)}.semi-navigation-horizontal{width:100%;height:60px;border-right:none;border-bottom:1px solid var(--semi-color-border);padding-left:24px;padding-right:24px}.semi-navigation-horizontal .semi-navigation-inner{flex-direction:row}.semi-navigation-horizontal .semi-navigation-header-list-outer{display:inline-flex;align-items:center}.semi-navigation-horizontal .semi-navigation-header-list-outer-collapsed{align-items:baseline}.semi-navigation-horizontal .semi-navigation-header{width:inherit;margin-right:24px}.semi-navigation-horizontal .semi-navigation-list{display:inline-flex;align-items:center}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item{margin-bottom:0;color:var(--semi-color-text-2);background-color:transparent}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item .semi-navigation-item-icon:first-child{color:var(--semi-color-text-2)}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-selected{color:var(--semi-color-text-0);background-color:transparent}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-selected .semi-navigation-item-icon:first-child{color:var(--semi-color-text-0)}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-disabled{color:var(--semi-color-disabled-text);background-color:transparent;cursor:not-allowed}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-disabled .semi-navigation-item-icon,.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-disabled .semi-navigation-item-icon:first-child{color:var(--semi-color-disabled-text)}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-normal:hover:not(.semi-navigation-item-selected){color:var(--semi-color-text-1);background-color:transparent}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-normal:hover:not(.semi-navigation-item-selected) .semi-navigation-item-icon:first-child{color:var(--semi-color-text-1)}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-normal:hover:not(.semi-navigation-item-selected) .semi-navigation-item-text{color:var(--semi-color-text-1);background-color:transparent}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-normal:active:not(.semi-navigation-item-selected){color:var(--semi-color-text-0);background-color:transparent}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-normal:active:not(.semi-navigation-item-selected) .semi-navigation-item-icon:first-child{color:var(--semi-color-text-0)}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-normal:hover.semi-navigation-item-disabled,.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-normal:active.semi-navigation-item-disabled{color:var(--semi-color-disabled-text);background-color:transparent;cursor:not-allowed}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-normal:hover.semi-navigation-item-disabled .semi-navigation-item-icon,.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-normal:hover.semi-navigation-item-disabled .semi-navigation-item-icon:first-child,.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-normal:active.semi-navigation-item-disabled .semi-navigation-item-icon,.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-normal:active.semi-navigation-item-disabled .semi-navigation-item-icon:first-child{color:var(--semi-color-disabled-text)}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-normal:hover.semi-navigation-item-disabled .semi-navigation-item-text,.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-normal:active.semi-navigation-item-disabled .semi-navigation-item-text{color:var(--semi-color-disabled-text);background-color:transparent}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item:not(:last-of-type){margin-right:8px}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-sub-title .semi-navigation-item-text{color:var(--semi-color-text-2);background-color:transparent}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-sub-title-selected .semi-navigation-item-icon:first-child,.semi-navigation-horizontal .semi-navigation-list .semi-navigation-sub-title-selected .semi-navigation-item-text{color:var(--semi-color-text-0);background-color:transparent}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-sub-title-disabled{cursor:not-allowed}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-sub-title-disabled .semi-navigation-item-icon:first-child,.semi-navigation-horizontal .semi-navigation-list .semi-navigation-sub-title-disabled .semi-navigation-item-text{color:var(--semi-color-disabled-text);background-color:transparent}.semi-navigation-horizontal .semi-navigation-item-inner{width:auto}.semi-navigation-horizontal .semi-navigation-item-icon:last-child{margin-left:8px}.semi-navigation-horizontal .semi-navigation-item-icon:first-child{margin-right:8px}.semi-navigation-horizontal .semi-navigation-item{width:auto}.semi-navigation-horizontal .semi-navigation-item-collapsed{word-wrap:none;text-overflow:ellipsis}.semi-navigation-horizontal .semi-navigation-footer{border-top:none;padding-right:0}.semi-navigation-horizontal .semi-navigation-footer-collapsed{justify-content:center;flex-direction:row;align-items:center}.semi-navigation-popover .semi-navigation-sub-title{width:100%}.semi-navigation-popover .semi-navigation-item-selected{font-weight:400}.semi-dropdown-item .semi-navigation-sub-title{box-sizing:border-box;padding:8px 12px;width:100%}.semi-dropdown-item.semi-navigation-item{margin-top:0;margin-bottom:0;min-width:150px}.semi-dropdown-menu .semi-navigation-item-sub{padding:0}.semi-rtl .semi-navigation,.semi-portal-rtl .semi-navigation{direction:rtl;border-right:0;border-left:1px solid var(--semi-color-border);transition:padding-right .1s ease-out,width .2s cubic-bezier(.62,.05,.36,.95)}.semi-rtl .semi-navigation-collapsed,.semi-portal-rtl .semi-navigation-collapsed{transition:padding-right .1s ease-out,width .2s cubic-bezier(.62,.05,.36,.95)}.semi-rtl .semi-navigation-item-icon:first-child,.semi-portal-rtl .semi-navigation-item-icon:first-child{margin-right:0;margin-left:12px}.semi-rtl .semi-navigation-item-icon:last-child,.semi-portal-rtl .semi-navigation-item-icon:last-child{margin-left:0;margin-right:auto}.semi-rtl .semi-navigation-sub .semi-navigation-item>.semi-rtl .semi-navigation-sub .semi-navigation-item-text:first-child,.semi-rtl .semi-navigation-sub .semi-navigation-item>.semi-portal-rtl .semi-navigation-sub .semi-navigation-item-text:first-child,.semi-portal-rtl .semi-navigation-sub .semi-navigation-item>.semi-rtl .semi-navigation-sub .semi-navigation-item-text:first-child,.semi-portal-rtl .semi-navigation-sub .semi-navigation-item>.semi-portal-rtl .semi-navigation-sub .semi-navigation-item-text:first-child{margin-left:auto;margin-right:44px}.semi-rtl .semi-navigation-sub .semi-navigation-item>.semi-navigation-item-icon:first-child,.semi-portal-rtl .semi-navigation-sub .semi-navigation-item>.semi-navigation-item-icon:first-child{margin-right:12px}.semi-rtl .semi-navigation-header,.semi-portal-rtl .semi-navigation-header{display:inline-flex;align-items:center;box-sizing:border-box}.semi-rtl .semi-navigation-header-logo,.semi-portal-rtl .semi-navigation-header-logo{margin-left:8px;margin-right:0;display:inline-flex}.semi-rtl .semi-navigation-collapsed,.semi-portal-rtl .semi-navigation-collapsed{direction:rtl}.semi-rtl .semi-navigation-collapsed .semi-navigation-header .semi-navigation-header-logo,.semi-portal-rtl .semi-navigation-collapsed .semi-navigation-header .semi-navigation-header-logo{margin-right:auto;margin-left:0}.semi-rtl .semi-navigation-vertical,.semi-portal-rtl .semi-navigation-vertical{direction:rtl}.semi-rtl .semi-navigation-vertical .semi-navigation-header,.semi-portal-rtl .semi-navigation-vertical .semi-navigation-header{padding-right:5.5px;padding-left:8px}.semi-rtl .semi-navigation-vertical .semi-navigation-header-collapsed,.semi-portal-rtl .semi-navigation-vertical .semi-navigation-header-collapsed{padding-right:5.5px;padding-left:0;transition:padding-right .1s ease-out,width .2s cubic-bezier(.62,.05,.36,.95)}.semi-rtl .semi-navigation-vertical .semi-navigation-footer .semi-navigation-collapse-btn .semi-button-content-right,.semi-portal-rtl .semi-navigation-vertical .semi-navigation-footer .semi-navigation-collapse-btn .semi-button-content-right{margin-left:auto;margin-right:12px;transition:opacity .2s cubic-bezier(.5,-.1,1,.4)}.semi-rtl .semi-navigation-horizontal,.semi-portal-rtl .semi-navigation-horizontal{direction:rtl;border-right:auto;border-left:none;padding-left:24px;padding-right:24px}.semi-rtl .semi-navigation-horizontal .semi-navigation-header,.semi-portal-rtl .semi-navigation-horizontal .semi-navigation-header{margin-right:auto;margin-left:24px}.semi-rtl .semi-navigation-horizontal .semi-navigation-list .semi-navigation-item:not(:last-of-type),.semi-portal-rtl .semi-navigation-horizontal .semi-navigation-list .semi-navigation-item:not(:last-of-type){margin-right:auto;margin-left:8px}.semi-rtl .semi-navigation-horizontal .semi-navigation-item-icon:last-child,.semi-portal-rtl .semi-navigation-horizontal .semi-navigation-item-icon:last-child{margin-left:auto;margin-right:8px}.semi-rtl .semi-navigation-horizontal .semi-navigation-item-icon:first-child,.semi-portal-rtl .semi-navigation-horizontal .semi-navigation-item-icon:first-child{margin-right:auto;margin-left:8px}.semi-rtl .semi-navigation-horizontal .semi-navigation-footer,.semi-portal-rtl .semi-navigation-horizontal .semi-navigation-footer{padding-right:auto;padding-left:0}}
@layer semi{.semi-popconfirm{box-sizing:border-box;max-width:400px}.semi-popconfirm-inner{display:flex;flex-direction:column;padding:24px 24px 24px 20px;position:relative}.semi-popconfirm-header{display:flex;justify-content:flex-start}.semi-popconfirm-header-title{font-size:16px;line-height:22px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;margin-bottom:8px;color:var(--semi-color-text-0)}.semi-popconfirm-header-icon{width:24px;height:24px;margin-right:12px}.semi-popconfirm-header .semi-icon-alert_triangle{color:var(--semi-color-warning)}.semi-popconfirm-header-body{display:inline-flex;flex-grow:1;flex-direction:column}.semi-popconfirm-body{color:var(--semi-color-text-2)}.semi-popconfirm-body-withIcon{margin-left:36px}.semi-popconfirm-body>p{margin:0;padding:0}.semi-popconfirm-footer{margin-top:25px;display:flex;justify-content:flex-end}.semi-popconfirm-footer>.semi-button:first-child:not(:last-child){margin-right:8px}.semi-popconfirm-popover{border-radius:var(--semi-border-radius-medium)}.semi-popover-with-arrow .semi-popconfirm-inner{padding:12px 12px 12px 8px}.semi-popconfirm-rtl{direction:rtl}.semi-popconfirm-rtl .semi-popconfirm-inner{padding:24px 20px 24px 24px}.semi-popconfirm-rtl .semi-popconfirm-header{margin-right:0}.semi-popconfirm-rtl .semi-popconfirm-header-icon{margin-right:0;margin-left:12px}.semi-popconfirm-rtl .semi-popconfirm-footer{justify-content:flex-end}.semi-popconfirm-rtl .semi-popconfirm-footer>.semi-button:first-child:not(:last-child){margin-right:0;margin-left:8px}.semi-popover-with-arrow.semi-popconfirm-rtl{direction:rtl}.semi-popover-with-arrow.semi-popconfirm-rtl .semi-popconfirm-inner{padding:12px 8px 12px 12px}}
@layer semi{.semi-tabs{box-sizing:border-box;position:relative}.semi-tabs-left{display:flex;flex-direction:row}.semi-tabs-bar{position:relative;white-space:nowrap;outline:none}.semi-tabs-bar-left{display:flex;flex-direction:column}.semi-tabs-bar-extra{padding:0 5px}.semi-tabs-bar-more-trigger{display:inline-block;cursor:pointer;color:var(--semi-color-text-2)}.semi-tabs-bar-more-trigger-content{display:flex;align-content:center}.semi-tabs-bar-more-trigger-content-icon:not(:not(.semi-tabs-bar-more-trigger-content-icon)){margin:0 8px;flex-shrink:0;display:flex;align-items:center}.semi-tabs-bar-more-trigger-line{padding:16px 4px 14px}.semi-tabs-bar-more-trigger-card,.semi-tabs-bar-more-trigger-button{padding:8px 12px}.semi-tabs-bar .semi-tabs-tab{font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;cursor:pointer;box-sizing:border-box;position:relative;display:block;float:left;font-weight:400;color:var(--semi-color-text-2);-webkit-user-select:none;user-select:none}.semi-tabs-bar .semi-tabs-tab .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate){position:relative;margin-right:8px;top:3px;color:var(--semi-color-text-2);transition:color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none)}.semi-tabs-bar .semi-tabs-tab .semi-icon.semi-tabs-tab-icon-close{margin-right:0;font-size:14px;color:var(--semi-color-text-2);margin-left:10px;cursor:pointer}.semi-tabs-bar .semi-tabs-tab:hover{color:var(--semi-color-text-0)}.semi-tabs-bar .semi-tabs-tab:hover .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate){color:var(--semi-color-text-0)}.semi-tabs-bar .semi-tabs-tab:active{color:var(--semi-color-text-0)}.semi-tabs-bar .semi-tabs-tab:active .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate){color:var(--semi-color-text-0)}.semi-tabs-bar .semi-tabs-tab-active,.semi-tabs-bar .semi-tabs-tab-active:hover{cursor:default;font-weight:600;color:var(--semi-color-text-0)}.semi-tabs-bar .semi-tabs-tab-active .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate),.semi-tabs-bar .semi-tabs-tab-active:hover .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate){color:var(--semi-color-primary)}.semi-tabs-bar .semi-tabs-tab-active .semi-icon.semi-tabs-tab-icon-close,.semi-tabs-bar .semi-tabs-tab-active:hover .semi-icon.semi-tabs-tab-icon-close{color:var(--semi-color-text-2)}.semi-tabs-bar .semi-tabs-tab-active .semi-icon.semi-tabs-tab-icon-close:hover{color:var(--semi-color-text-1)}.semi-tabs-bar .semi-tabs-tab-disabled{cursor:not-allowed;color:var(--semi-color-disabled-text)}.semi-tabs-bar .semi-tabs-tab-disabled:hover{color:var(--semi-color-disabled-text);border-bottom:none}.semi-tabs-tab-single.semi-tabs-tab{font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;cursor:pointer;box-sizing:border-box;position:relative;display:inline-block;font-weight:400;color:var(--semi-color-text-2);-webkit-user-select:none;user-select:none}.semi-tabs-tab-single.semi-tabs-tab .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate){position:relative;margin-right:8px;top:3px;color:var(--semi-color-text-2);transition:color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none)}.semi-tabs-tab-single.semi-tabs-tab .semi-icon.semi-tabs-tab-icon-close{margin-right:0;font-size:14px;color:var(--semi-color-text-2);margin-left:10px;cursor:pointer}.semi-tabs-tab-single.semi-tabs-tab .semi-icon.semi-tabs-tab-icon-close.semi-icon-close:hover,.semi-tabs-tab-single.semi-tabs-tab:hover{color:var(--semi-color-text-0)}.semi-tabs-tab-single.semi-tabs-tab:hover .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate){color:var(--semi-color-text-0)}.semi-tabs-tab-single.semi-tabs-tab:hover .semi-icon.semi-tabs-tab-icon-close{color:var(--semi-color-text-2)}.semi-tabs-tab-single.semi-tabs-tab:active{color:var(--semi-color-text-0)}.semi-tabs-tab-single.semi-tabs-tab:active .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate){color:var(--semi-color-text-0)}.semi-tabs-tab-single.semi-tabs-tab:active .semi-icon.semi-tabs-tab-icon-close{color:var(--semi-color-text-2)}.semi-tabs-tab-single.semi-tabs-tab-active,.semi-tabs-tab-single.semi-tabs-tab-active:hover{cursor:default;font-weight:600;color:var(--semi-color-text-0)}.semi-tabs-tab-single.semi-tabs-tab-active .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate),.semi-tabs-tab-single.semi-tabs-tab-active:hover .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate){color:var(--semi-color-primary)}.semi-tabs-tab-single.semi-tabs-tab-active .semi-icon.semi-tabs-tab-icon-close,.semi-tabs-tab-single.semi-tabs-tab-active:hover .semi-icon.semi-tabs-tab-icon-close{color:var(--semi-color-text-2)}.semi-tabs-tab-single.semi-tabs-tab-active .semi-icon.semi-tabs-tab-icon-close:hover{color:var(--semi-color-text-1)}.semi-tabs-tab-single.semi-tabs-tab-disabled{cursor:not-allowed;color:var(--semi-color-disabled-text)}.semi-tabs-tab-single.semi-tabs-tab-disabled:hover{color:var(--semi-color-disabled-text);border-bottom:none}.semi-tabs-bar-collapse,.semi-tabs-bar-collapse .semi-tabs-bar-overflow-list{display:flex;align-items:center}.semi-tabs-bar-collapse .semi-overflow-list{flex:1}.semi-tabs-bar-collapse .semi-overflow-list .semi-overflow-list-scroll-wrapper{-ms-overflow-style:none;scrollbar-width:none}.semi-tabs-bar-collapse .semi-overflow-list .semi-overflow-list-scroll-wrapper::-webkit-scrollbar{display:none;width:0;height:0}.semi-tabs-bar-collapse .semi-overflow-list .semi-overflow-list-scroll-wrapper:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-2px}.semi-tabs-bar-collapse .semi-overflow-list>.semi-button-disabled{color:var(--semi-color-disabled-text);background-color:transparent}.semi-tabs-bar-collapse .semi-overflow-list>.semi-button-disabled:hover{color:var(--semi-color-disabled-text);background-color:transparent}.semi-tabs-bar-collapse .semi-tabs-bar-arrow-start{margin-right:4px}.semi-tabs-bar-collapse .semi-tabs-bar-arrow-start>.semi-button[aria-disabled=false]{color:var(--semi-color-primary);padding:8px;border:0px solid transparent;background-color:transparent}.semi-tabs-bar-collapse .semi-tabs-bar-arrow-start>.semi-button[aria-disabled=false]:hover{background-color:var(--semi-color-fill-0);color:var(--semi-color-primary);border-color:transparent}.semi-tabs-bar-collapse .semi-tabs-bar-arrow-start>.semi-button[aria-disabled=false]:active{background-color:var(--semi-color-fill-1);color:var(--semi-color-primary);border-color:transparent}.semi-tabs-bar-collapse .semi-tabs-bar-arrow-end{margin-left:4px}.semi-tabs-bar-collapse .semi-tabs-bar-arrow-end>.semi-button[aria-disabled=false]{color:var(--semi-color-primary);padding:8px;border:0px solid transparent;background-color:transparent}.semi-tabs-bar-collapse .semi-tabs-bar-arrow-end>.semi-button[aria-disabled=false]:hover{background-color:var(--semi-color-fill-0);color:var(--semi-color-primary);border-color:transparent}.semi-tabs-bar-collapse .semi-tabs-bar-arrow-end>.semi-button[aria-disabled=false]:active{background-color:var(--semi-color-fill-1);color:var(--semi-color-primary);border-color:transparent}.semi-tabs-bar-dropdown{max-height:300px;overflow-y:auto}.semi-tabs-bar:after{content:"";height:0;display:block;clear:both}.semi-tabs-bar-line.semi-tabs-bar-top{border-bottom:1px solid var(--semi-color-border);transition:color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none))}.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab{padding:16px 4px 14px;transition:border-bottom-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none),color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);border-bottom:2px solid transparent}.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab:nth-of-type(1){padding-left:0}.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab:hover{border-bottom:2px solid var(--semi-color-fill-0)}.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-1px}.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab:active{border-bottom:2px solid var(--semi-color-fill-1)}.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab:not(:last-of-type){margin-right:24px}.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab-small{padding:8px 4px 6px}.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab-medium{padding:12px 4px 10px}.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab-active,.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab-active:hover{border-bottom:2px solid var(--semi-color-primary)}.semi-tabs-bar-line.semi-tabs-bar-left{border-right:1px solid var(--semi-color-border)}.semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab{padding:12px;border-left:2px solid transparent;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none),color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none)}.semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab:hover{border-left:2px solid var(--semi-color-fill-0);background-color:var(--semi-color-fill-0)}.semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-2px}.semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab:active{border-left:2px solid var(--semi-color-fill-1);background-color:var(--semi-color-fill-1)}.semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab-small{padding:6px}.semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab-medium{padding:10px}.semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab-active{background-color:var(--semi-color-primary-light-default)}.semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab-active,.semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab-active:hover{border-left:2px solid var(--semi-color-primary);background-color:var(--semi-color-primary-light-default)}.semi-tabs-bar-line .semi-tabs-bar-extra{height:50px;line-height:50px}.semi-tabs-bar-line .semi-tabs-bar-line-extra-small{height:36px;line-height:36px}.semi-tabs-bar-card.semi-tabs-bar-top:before{position:absolute;right:0;left:0;bottom:0;border-bottom:1px solid var(--semi-color-border);content:""}.semi-tabs-bar-card.semi-tabs-bar-top .semi-tabs-tab{border:1px solid transparent;border-bottom:none;border-radius:var(--semi-border-radius-small) var(--semi-border-radius-small) 0 0}.semi-tabs-bar-card.semi-tabs-bar-top .semi-tabs-tab:hover{border-bottom:none}.semi-tabs-bar-card.semi-tabs-bar-top .semi-tabs-tab:not(:last-of-type){margin-right:8px}.semi-tabs-bar-card.semi-tabs-bar-top .semi-tabs-tab-active,.semi-tabs-bar-card.semi-tabs-bar-top .semi-tabs-tab-active:hover{padding:8px 12px 7px;border:1px solid var(--semi-color-border);border-bottom:1px solid var(--semi-color-bg-1);background:transparent}.semi-tabs-bar-card.semi-tabs-bar-left{border-right:1px solid var(--semi-color-border)}.semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab{border:1px solid transparent;border-right:none;border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}.semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab:hover{border-right:none}.semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab:not(:last-of-type){margin-bottom:8px}.semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab-active:after{content:" ";width:1px;position:absolute;right:-1px;top:0;bottom:0;background:var(--semi-color-bg-1)}.semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab-active,.semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab-active:hover{padding:8px 12px;border:1px solid var(--semi-color-border);border-right:none;background:transparent}.semi-tabs-bar-card .semi-tabs-tab{padding:8px 12px;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none),color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none))}.semi-tabs-bar-card .semi-tabs-tab:hover{background:var(--semi-color-fill-0)}.semi-tabs-bar-card .semi-tabs-tab:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-2px}.semi-tabs-bar-card .semi-tabs-tab:active{background:var(--semi-color-fill-1)}.semi-tabs-bar-button{border:none}.semi-tabs-bar-button.semi-tabs-bar-left .semi-tabs-tab:not(:last-of-type){margin-bottom:8px}.semi-tabs-bar-button.semi-tabs-bar-top .semi-tabs-tab:not(:last-of-type){margin-right:8px}.semi-tabs-bar-button .semi-tabs-tab{padding:8px 12px;border-radius:var(--semi-border-radius-small);color:var(--semi-color-text-2);border:none;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none),color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none))}.semi-tabs-bar-button .semi-tabs-tab:hover{border:none;background-color:var(--semi-color-fill-0)}.semi-tabs-bar-button .semi-tabs-tab:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-2px}.semi-tabs-bar-button .semi-tabs-tab:active{background-color:var(--semi-color-fill-1)}.semi-tabs-bar-button .semi-tabs-tab-active,.semi-tabs-bar-button .semi-tabs-tab-active:hover{color:var(--semi-color-primary);border:none;background-color:var(--semi-color-primary-light-default)}.semi-tabs-bar-slash .semi-tabs-tab{padding:12px 0}.semi-tabs-bar-slash .semi-tabs-tab:nth-of-type(1){padding-left:0}.semi-tabs-bar-slash .semi-tabs-tab:not(:last-of-type){margin-right:16px}.semi-tabs-bar-slash .semi-tabs-tab:not(:last-of-type):after{content:"";margin-left:16px;display:inline-block;height:14px;width:8px;margin-top:3px;margin-bottom:3px;vertical-align:bottom;background:linear-gradient(to bottom right,transparent 0%,transparent calc(50% - 1px),var(--semi-color-text-2) 50%,transparent calc(50% + 1px),transparent 100%)}.semi-tabs-content{width:100%;padding:5px 0}.semi-tabs-content-left{height:100%;padding:0 5px}.semi-tabs-pane{width:100%;overflow:hidden;color:var(--semi-color-text-0)}.semi-tabs-pane:focus-visible{outline:2px solid var(--semi-color-primary-light-active)}.semi-tabs-pane-inactive,.semi-tabs-content-no-animated .semi-tabs-pane-inactive{display:none}@keyframes semi-tabs-panel-keyframe-leftShow{0%{transform:translate(60px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes semi-tabs-panel-keyframe-rightShow{0%{transform:translate(-60px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes semi-tabs-panel-keyframe-topShow{0%{transform:translateY(60px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes semi-tabs-panel-keyframe-bottomShow{0%{transform:translateY(-60px);opacity:0}to{transform:translateY(0);opacity:1}}.semi-tabs-pane-animate-leftShow{animation:.2s semi-tabs-panel-keyframe-leftShow ease-in-out 0s;animation-fill-mode:forwards}.semi-tabs-pane-animate-rightShow{animation:.2s semi-tabs-panel-keyframe-rightShow ease-in-out 0s;animation-fill-mode:forwards}.semi-tabs-pane-animate-topShow{animation:.2s semi-tabs-panel-keyframe-topShow ease-in-out 0s;animation-fill-mode:forwards}.semi-tabs-pane-animate-bottomShow{animation:.2s semi-tabs-panel-keyframe-bottomShow ease-in-out 0s;animation-fill-mode:forwards}.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab{font-size:14px;padding:16px 4px 14px;transition:border-bottom-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none),color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);border-bottom:2px solid transparent}.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab:nth-of-type(1){padding-left:0}.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab:hover{border-bottom:2px solid var(--semi-color-fill-0)}.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-1px}.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab:active{border-bottom:2px solid var(--semi-color-fill-1)}.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab-small{font-size:14px;padding:8px 4px 6px}.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab-medium{font-size:14px;padding:12px 4px 10px}.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab-active,.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab-active:hover{border-bottom:2px solid var(--semi-color-primary)}.semi-tabs-tab-line.semi-tabs-tab-left.semi-tabs-tab{padding:12px;border-left:2px solid transparent;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none),color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none)}.semi-tabs-tab-line.semi-tabs-tab-left.semi-tabs-tab:hover{border-left:2px solid var(--semi-color-fill-0);background-color:var(--semi-color-fill-0)}.semi-tabs-tab-line.semi-tabs-tab-left.semi-tabs-tab:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-2px}.semi-tabs-tab-line.semi-tabs-tab-left.semi-tabs-tab:active{border-left:2px solid var(--semi-color-fill-1);background-color:var(--semi-color-fill-1)}.semi-tabs-tab-line.semi-tabs-tab-left.semi-tabs-tab-small{padding:6px}.semi-tabs-tab-line.semi-tabs-tab-left.semi-tabs-tab-medium{padding:10px}.semi-tabs-tab-line.semi-tabs-tab-left.semi-tabs-tab-active{background-color:var(--semi-color-primary-light-default)}.semi-tabs-tab-line.semi-tabs-tab-left.semi-tabs-tab-active,.semi-tabs-tab-line.semi-tabs-tab-left.semi-tabs-tab-active:hover{border-left:2px solid var(--semi-color-primary);background-color:var(--semi-color-primary-light-default)}.semi-tabs-tab-card.semi-tabs-tab-top.semi-tabs-tab{border:1px solid transparent;border-bottom:none;border-radius:var(--semi-border-radius-small) var(--semi-border-radius-small) 0 0}.semi-tabs-tab-card.semi-tabs-tab-top.semi-tabs-tab:hover{border-bottom:none}.semi-tabs-tab-card.semi-tabs-tab-top.semi-tabs-tab-active,.semi-tabs-tab-card.semi-tabs-tab-top.semi-tabs-tab-active:hover{padding:8px 12px 7px;border:1px solid var(--semi-color-border);border-bottom:1px solid var(--semi-color-bg-1);background:transparent}.semi-tabs-tab-card.semi-tabs-tab-left.semi-tabs-tab{border:1px solid transparent;border-right:none;border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}.semi-tabs-tab-card.semi-tabs-tab-left.semi-tabs-tab:hover{border-right:none}.semi-tabs-tab-card.semi-tabs-tab-left.semi-tabs-tab-active:after{content:" ";width:1px;position:absolute;right:-1px;top:0;bottom:0;background:var(--semi-color-bg-1)}.semi-tabs-tab-card.semi-tabs-tab-left.semi-tabs-tab-active,.semi-tabs-tab-card.semi-tabs-tab-left.semi-tabs-tab-active:hover{padding:8px 12px;border:1px solid var(--semi-color-border);border-right:none;background:transparent}.semi-tabs-tab-card.semi-tabs-tab{padding:8px 12px;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none),color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none))}.semi-tabs-tab-card.semi-tabs-tab:hover{background:var(--semi-color-fill-0)}.semi-tabs-tab-card.semi-tabs-tab:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-2px}.semi-tabs-tab-card.semi-tabs-tab:active{background:var(--semi-color-fill-1)}.semi-tabs-tab-button{border:none}.semi-tabs-tab-button.semi-tabs-tab{padding:8px 12px;border-radius:var(--semi-border-radius-small);color:var(--semi-color-text-2);border:none;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none),color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none))}.semi-tabs-tab-button.semi-tabs-tab:hover{border:none;background-color:var(--semi-color-fill-0)}.semi-tabs-tab-button.semi-tabs-tab:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-2px}.semi-tabs-tab-button.semi-tabs-tab:active{background-color:var(--semi-color-fill-1)}.semi-tabs-tab-button.semi-tabs-tab-active,.semi-tabs-tab-button.semi-tabs-tab-active:hover{color:var(--semi-color-primary);border:none;background-color:var(--semi-color-primary-light-default)}.semi-rtl .semi-tabs,.semi-portal-rtl .semi-tabs{direction:rtl}.semi-rtl .semi-tabs-bar .semi-tabs-tab,.semi-portal-rtl .semi-tabs-bar .semi-tabs-tab{float:right}.semi-rtl .semi-tabs-bar .semi-tabs-tab .semi-icon,.semi-portal-rtl .semi-tabs-bar .semi-tabs-tab .semi-icon{margin-right:0;margin-left:8px}.semi-rtl .semi-tabs-bar-collapse .semi-tabs-bar-arrow-start,.semi-portal-rtl .semi-tabs-bar-collapse .semi-tabs-bar-arrow-start{margin-right:0;margin-left:4px}.semi-rtl .semi-tabs-bar-collapse .semi-tabs-bar-arrow-end,.semi-portal-rtl .semi-tabs-bar-collapse .semi-tabs-bar-arrow-end{margin-left:0;margin-right:4px}.semi-rtl .semi-tabs-bar-collapse .semi-icon-chevron_right,.semi-rtl .semi-tabs-bar-collapse .semi-icon-chevron_left,.semi-portal-rtl .semi-tabs-bar-collapse .semi-icon-chevron_right,.semi-portal-rtl .semi-tabs-bar-collapse .semi-icon-chevron_left{transform:scaleX(-1)}.semi-rtl .semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab:not(:last-of-type),.semi-portal-rtl .semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab:not(:last-of-type){margin-right:0;margin-left:24px}.semi-rtl .semi-tabs-bar-line.semi-tabs-bar-left,.semi-portal-rtl .semi-tabs-bar-line.semi-tabs-bar-left{border-right:0;border-left:1px solid var(--semi-color-border)}.semi-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab,.semi-portal-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab{border-left:0;border-right:2px solid transparent}.semi-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab:hover,.semi-portal-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab:hover{border-left:0;border-right:2px solid var(--semi-color-fill-0)}.semi-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab:active,.semi-portal-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab:active{border-left:0;border-right:2px solid var(--semi-color-fill-1)}.semi-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab-active,.semi-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab-active:hover,.semi-portal-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab-active,.semi-portal-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab-active:hover{border-left:0;border-right:2px solid var(--semi-color-primary)}.semi-rtl .semi-tabs-bar-card.semi-tabs-bar-top .semi-tabs-tab:not(:last-of-type),.semi-portal-rtl .semi-tabs-bar-card.semi-tabs-bar-top .semi-tabs-tab:not(:last-of-type){margin-left:0;margin-right:8px}.semi-rtl .semi-tabs-bar-card.semi-tabs-bar-left,.semi-portal-rtl .semi-tabs-bar-card.semi-tabs-bar-left{border-right:0;border-left:1px solid var(--semi-color-border)}.semi-rtl .semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab,.semi-portal-rtl .semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab{border:1px solid transparent;border-left:none}.semi-rtl .semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab:hover,.semi-portal-rtl .semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab:hover{border-left:none}.semi-rtl .semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab-active:after,.semi-portal-rtl .semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab-active:after{right:auto;left:-1px}.semi-rtl .semi-tabs-bar-button.semi-tabs-bar-top .semi-tabs-tab:not(:last-of-type),.semi-portal-rtl .semi-tabs-bar-button.semi-tabs-bar-top .semi-tabs-tab:not(:last-of-type){margin-right:auto;margin-left:8px}}
@layer semi{.semi-transfer{background-color:var(--semi-color-bg-1);border:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-medium);min-width:402px;height:400px;box-sizing:border-box;display:flex}.semi-transfer-disabled .semi-transfer-header,.semi-transfer-disabled .semi-transfer-item{color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-transfer-disabled .semi-transfer-item:hover{background-color:inherit}.semi-transfer-disabled .semi-transfer-item:hover .semi-transfer-item-close-icon{visibility:hidden}.semi-transfer-disabled .semi-transfer-item:active{background-color:inherit}.semi-transfer-custom-panel{border:none;min-width:inherit;height:inherit}.semi-transfer-header{font-size:12px;line-height:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;align-items:center;height:24px;margin:12px 12px 8px;color:var(--semi-color-text-2);flex-shrink:0}.semi-transfer-header-all{font-weight:600;margin-left:16px}.semi-transfer-header .semi-button{font-size:12px;line-height:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}.semi-transfer-item{min-height:36px;box-sizing:border-box;padding:8px 9px 8px 12px;-webkit-user-select:none;user-select:none;font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;color:var(--semi-color-text-1);cursor:pointer;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none)}.semi-transfer-item:hover{background-color:var(--semi-color-fill-0)}.semi-transfer-item:active{background-color:var(--semi-color-fill-1)}.semi-transfer-item-disabled{cursor:not-allowed}.semi-transfer-item-disabled:hover{background-color:inherit}.semi-transfer-item .semi-transfer-item-close-icon{font-size:12px;cursor:pointer;visibility:hidden;color:var(--semi-color-text-2)}.semi-transfer-left{width:50%;border-right:1px solid var(--semi-color-border);display:flex;flex-direction:column}.semi-transfer-left-list{overflow:auto;flex-grow:1}.semi-transfer-left-empty{height:36px}.semi-transfer-left>.semi-spin{width:100%;flex-grow:1}.semi-transfer-right{width:50%;display:flex;flex-direction:column;position:relative}.semi-transfer-right-header{margin-top:12px;margin-bottom:0;height:32px;flex-shrink:0}.semi-transfer-right-list{overflow:auto;flex-grow:1}.semi-transfer-right-item{color:var(--semi-color-text-0);cursor:auto}.semi-transfer-right-item:hover .semi-transfer-item-close-icon{flex-shrink:0;visibility:visible;cursor:pointer}.semi-transfer-right-item:hover .semi-transfer-item-close-icon.semi-transfer-item-close-icon-disabled{visibility:hidden}.semi-transfer-right-item-text{flex:1;word-break:break-all}.semi-transfer-right-item-drag-handler{margin-right:4px;flex-shrink:0;cursor:move}.semi-transfer-right-item-drag-item-move{z-index:2000}.semi-transfer-right-item-sortable-item-active{opacity:0}.semi-transfer-right-empty{position:absolute;height:100%}.semi-transfer-empty{width:100%;display:flex;justify-content:center;align-items:center;font-size:12px;line-height:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--semi-color-text-2)}.semi-transfer-filter{margin:12px 12px 0}.semi-transfer-group-title{color:var(--semi-color-text-2);padding-left:12px;font-size:12px;line-height:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;height:28px;display:flex;align-items:center}.semi-rtl .semi-transfer,.semi-portal-rtl .semi-transfer{direction:rtl}.semi-rtl .semi-transfer-header-all,.semi-portal-rtl .semi-transfer-header-all{margin-left:0;margin-right:16px}.semi-rtl .semi-transfer-item,.semi-portal-rtl .semi-transfer-item{padding-left:9px;padding-right:12px}.semi-rtl .semi-transfer-left,.semi-portal-rtl .semi-transfer-left{border-right:0;border-left:1px solid var(--semi-color-border)}.semi-rtl .semi-transfer-group-title,.semi-portal-rtl .semi-transfer-group-title{padding-left:0;padding-right:12px}}
@layer semi{.semi-markdownRender-simple-code{background:var(--semi-color-fill-0);color:var(--semi-color-text-1)}.semi-markdownRender ul,.semi-markdownRender li{color:var(--semi-color-text-0)}.semi-markdownRender-component-image{margin:16px;max-width:50%;max-height:500px;display:flex;flex-direction:column;justify-content:center}.semi-markdownRender-component-image-alt{margin-top:8px;text-align:center;color:var(--semi-color-tertiary)}.semi-markdownRender-component-header.semi-typography.semi-typography-h1,.semi-markdownRender-component-header.semi-typography.semi-typography-h2,.semi-markdownRender-component-header.semi-typography.semi-typography-h3,.semi-markdownRender-component-header.semi-typography.semi-typography-h4,.semi-markdownRender-component-header.semi-typography.semi-typography-h5{margin-top:16px;margin-bottom:16px}.semi-markdownRender-component-p strong{font-weight:600}}
@layer semi{.semi-chat{padding-top:12px;padding-bottom:12px;display:flex;flex-direction:column;height:100%;max-width:800px;position:relative;overflow:hidden}.semi-chat-inner{display:flex;flex-direction:column;height:100%}.semi-chat-dropArea{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(var(--semi-grey-2),.9);z-index:10;border:5px dotted var(--semi-color-border);display:flex;align-items:center;justify-content:center;border-radius:16px}.semi-chat-dropArea-text{font-size:48px}.semi-chat-content{overflow:hidden;flex:1 1;position:relative}.semi-chat-toast{position:absolute;top:0;left:50%;transform:translate(-50%)}.semi-chat-container{padding-left:16px;padding-right:16px;height:100%;overflow:scroll}.semi-chat-container-scroll-hidden::-webkit-scrollbar{display:none}.semi-chat-action{position:relative;z-index:1}.semi-chat-action-content.semi-button{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:flex;justify-content:center;align-items:center;background:var(--semi-color-bg-0);border:1px solid var(--semi-color-border)}.semi-chat-action-content.semi-button-light:not(.semi-button-disabled):hover{background:var(--semi-color-tertiary-light-hover);border:1px solid var(--semi-color-border)}.semi-chat-action-backBottom.semi-button{width:42px;height:42px;border-radius:50%}.semi-chat-action-stop.semi-button{-webkit-user-select:none;user-select:none;height:42px;border-radius:21px}.semi-chat-divider{color:var(--semi-color-text-2);font-size:12px;margin-top:12px;margin-bottom:12px;font-weight:400}.semi-chat-chatBox{display:flex;flex-direction:row;margin-top:8px;margin-bottom:8px;column-gap:12px}.semi-chat-chatBox:hover .semi-chat-chatBox-action:not(.semi-chat-chatBox-action-hidden){visibility:visible}.semi-chat-chatBox-right{flex-direction:row-reverse}.semi-chat-chatBox-right .semi-chat-chatBox-wrap{align-items:flex-end}.semi-chat-chatBox-avatar{flex-shrink:0}.semi-chat-chatBox-avatar-hidden{visibility:hidden}.semi-chat-chatBox-title{line-height:20px;font-size:16px;color:var(--semi-color-text-0);font-weight:400;text-overflow:ellipsis}.semi-chat-chatBox-action{visibility:hidden;display:flex;align-items:center;position:relative;column-gap:10px;margin-left:10px;margin-right:10px}.semi-chat-chatBox-action-btn.semi-button{height:-webkit-fit-content;height:fit-content}.semi-chat-chatBox-action-btn.semi-button.semi-button-with-icon-only{padding:0}.semi-chat-chatBox-action-icon-flip{transform:scaleY(-1)}.semi-chat-chatBox-action-show{visibility:visible}.semi-chat-chatBox-action-delete-wrap{display:inline-flex}.semi-chat-chatBox-action.semi-chat-chatBox-action-hidden,.semi-chat-chatBox-action:hover.semi-chat-chatBox-action-hidden{visibility:hidden}.semi-chat-chatBox-action .semi-button-borderless:not(.semi-button-disabled):hover{background-color:transparent}.semi-chat-chatBox-action .semi-button-tertiary.semi-button-borderless{color:var(--semi-color-text-2)}.semi-chat-chatBox-action .semi-button-tertiary.semi-button-borderless:hover{color:var(--semi-color-text-0)}.semi-chat-chatBox-wrap{display:flex;flex-direction:column;align-items:flex-start;position:relative;row-gap:8px}.semi-chat-chatBox-content-bubble,.semi-chat-chatBox-content-userBubble{padding:8px 12px;border-radius:var(--semi-border-radius-large);background-color:var(--semi-color-fill-0)}.semi-chat-chatBox-content code{white-space:pre-wrap}.semi-chat-chatBox-content .semi-typography{color:var(--semi-color-text-0)}.semi-chat-chatBox-content .semi-chat-attachment-file{background:var(--semi-color-fill-2)}.semi-chat-chatBox-content .semi-chat-attachment-file,.semi-chat-chatBox-content .semi-chat-attachment-img{margin-top:4px;margin-bottom:4px;margin-right:4px}.semi-chat-chatBox-content-user{background:var(--semi-color-primary);color:var(--semi-color-white)}.semi-chat-chatBox-content-user .semi-chat-attachment-file{background:var(--semi-color-bg-0)}.semi-chat-chatBox-content-user .semi-typography,.semi-chat-chatBox-content-user .semi-typography code,.semi-chat-chatBox-content-user .semi-markdownRender ul,.semi-chat-chatBox-content-user .semi-markdownRender li,.semi-chat-chatBox-content-user .semi-typography a,.semi-chat-chatBox-content-user .semi-typography a:visited,.semi-chat-chatBox-content-user .semi-typography a:hover{color:var(--semi-color-white)}.semi-chat-chatBox-content-error{background:var(--semi-color-danger-hover)}.semi-chat-chatBox-content-error .semi-typography{color:var(--semi-color-white)}.semi-chat-chatBox-content-loading{display:flex;align-items:baseline}.semi-chat-chatBox-content-loading-item{border-radius:50%;height:8px;width:8px;background-color:var(--semi-color-text-0);margin:6px 18px;overflow:visible;position:relative;animation:semi-chat-loading-flashing .8s infinite alternate;animation-delay:-.2s;animation-timing-function:ease}.semi-chat-chatBox-content-loading-item:before{content:"";border-radius:50%;height:8px;width:8px;background-color:var(--semi-color-text-0);position:absolute;top:0;left:-15px;animation:semi-chat-loading-flashing .8s infinite alternate;animation-timing-function:ease;animation-delay:-.4s}.semi-chat-chatBox-content-loading-item:after{content:"";border-radius:50%;height:8px;width:8px;background-color:var(--semi-color-text-0);position:absolute;top:0;left:15px;animation:semi-chat-loading-flashing .8s infinite alternate;animation-delay:0s;animation-timing-function:ease}.semi-chat-chatBox-content pre{background-color:transparent}.semi-chat-chatBox-content-code{border-radius:var(--semi-border-radius-large);overflow:hidden}.semi-chat-chatBox-content-code .semi-codeHighlight pre{word-break:break-all;white-space:pre-wrap}.semi-chat-chatBox-content-code-topSlot{display:flex;justify-content:space-between;background-color:rgba(var(--semi-grey-4),1);align-items:center;padding:5px 8px;color:rgba(var(--semi-white),1);font-size:12px}.semi-chat-chatBox-content-code-topSlot-copy{min-width:150px;display:flex;justify-content:flex-end}.semi-chat-chatBox-content-code-topSlot-copy-wrapper{display:flex;align-items:center;column-gap:5px;cursor:pointer;background:transparent;border:none;color:rgba(var(--semi-white),1);line-height:16px;padding:5px;border-radius:var(--semi-border-radius-large)}.semi-chat-chatBox-content-code-topSlot-toCopy:hover{background:rgba(var(--semi-grey-5),1)}.semi-chat-chatBox-content-code .semi-codeHighlight-defaultTheme pre[class*=language-]{margin:0;background:var(--semi-color-bg-0)}.semi-chat-inputBox{padding:8px 16px}.semi-chat-inputBox-clearButton.semi-button{border-radius:50%;width:48px;height:48px;margin-top:4px;margin-bottom:4px}.semi-chat-inputBox-clearButton.semi-button .semi-icon{font-size:30px}.semi-chat-inputBox-clearButton.semi-button.semi-button-primary.semi-button-borderless{color:var(--semi-color-text-2)}.semi-chat-inputBox-upload .semi-upload-file-list{display:none}.semi-chat-inputBox-uploadButton.semi-button{width:32px;height:32px}.semi-chat-inputBox-uploadButton.semi-button.semi-button-primary.semi-button-borderless{color:var(--semi-color-text-0)}.semi-chat-inputBox-sendButton.semi-button{width:32px;height:32px}.semi-chat-inputBox-sendButton.semi-button-icon{transform:rotate(45deg)}.semi-chat-inputBox-sendButton.semi-button.semi-button-disabled.semi-button-borderless{color:var(--semi-color-primary-disabled)}.semi-chat-inputBox-inner{display:flex;flex-direction:row;align-items:flex-end;column-gap:4px}.semi-chat-inputBox-container{display:flex;flex-direction:row;flex-grow:1;border-radius:16px;padding:11px;border:1px solid var(--semi-color-border);align-items:flex-end}.semi-chat-inputBox-inputArea{flex-grow:1;display:flex;flex-direction:column}.semi-chat-inputBox-textarea{flex-grow:1}.semi-chat-inputBox-textarea.semi-input-textarea-wrapper,.semi-chat-inputBox-textarea.semi-input-textarea-wrapper:hover,.semi-chat-inputBox-textarea.semi-input-textarea-wrapper:active{border:none;background-color:transparent}.semi-chat-attachment{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:10px;row-gap:5px;margin-left:12px;margin-right:12px}.semi-chat-attachment-item{position:relative}.semi-chat-attachment-item:hover .semi-chat-inputBox-attachment-clear{visibility:visible}.semi-chat-attachment-img{border-radius:var(--semi-border-radius-medium);vertical-align:top}.semi-chat-attachment-img img{object-fit:cover}.semi-chat-attachment a{text-decoration:none;color:inherit}.semi-chat-attachment-clear{position:absolute;top:-8px;right:-8px;color:var(--semi-color-text-2)}.semi-chat-attachment-process.semi-progress-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.semi-chat-attachment-file{display:inline-flex;flex-direction:row;align-items:center;height:50px;column-gap:5px;padding:5px;border-radius:var(--semi-border-radius-medium);background:var(--semi-color-fill-0);text-decoration:none}.semi-chat-attachment-file-icon{color:var(--semi-color-text-2)}.semi-chat-attachment-file-info{display:flex;flex-direction:column}.semi-chat-attachment-file-title{font-size:16px;color:var(--semi-color-text-0);max-width:90px;text-overflow:ellipsis;overflow:hidden}.semi-chat-attachment-file-metadata{font-size:14px;color:var(--semi-color-text-2)}.semi-chat-attachment-file-type{text-transform:uppercase}.semi-chat .semi-typography a.semi-chat-attachment-file{display:flex}.semi-chat .semi-typography a.semi-chat-attachment-file .semi-chat-attachment-file-title{color:var(--semi-color-text-0)}.semi-chat-hints{display:flex;flex-direction:column;row-gap:10px;margin-top:12px;margin-bottom:12px;margin-left:34px}.semi-chat-hint-item{cursor:pointer;display:flex;flex-direction:row;column-gap:20px;width:-webkit-fit-content;width:fit-content;background:transparent;align-items:center;border:1px solid var(--semi-color-border);padding:8px 12px;border-radius:var(--semi-border-radius-large)}.semi-chat-hint-item:hover{background-color:var(--semi-color-fill-0)}.semi-chat-hint-content{font-size:14px;color:var(--semi-color-text-1)}.semi-chat-hint-icon{color:var(--semi-color-text-2)}@keyframes semi-chat-loading-flashing{0%{opacity:1}50%{opacity:.1}to{opacity:1}}.semi-rtl .semi-chat,.semi-portal-rtl .semi-chat{direction:rtl}.semi-rtl .semi-chat-hint-icon,.semi-portal-rtl .semi-chat-hint-icon{transform:scaleX(-1)}.semi-rtl .semi-chat-inputBox-sendButton-icon,.semi-portal-rtl .semi-chat-inputBox-sendButton-icon{transform:rotate(225deg)}.semi-rtl .semi-chat-chatBox-action-icon-redo,.semi-portal-rtl .semi-chat-chatBox-action-icon-redo{transform:scaleX(-1)}}
@layer semi{.semi-json-viewer-background{background-color:var(--semi-color-default)}.semi-json-viewer-string-key{color:rgba(var(--semi-red-5),1)}.semi-json-viewer-string-value,.semi-json-viewer-keyword{color:rgba(var(--semi-blue-5),1)}.semi-json-viewer-number{color:rgba(var(--semi-green-5),1)}.semi-json-viewer-delimiter-comma{color:rgba(var(--semi-blue-6),1)}.semi-json-viewer-delimiter-bracket-0{color:rgba(var(--semi-blue-7),1)}.semi-json-viewer-delimiter-bracket-1{color:rgba(var(--semi-green-7),1)}.semi-json-viewer-delimiter-bracket-2{color:rgba(var(--semi-orange-7),1)}.semi-json-viewer-delimiter-array-0{color:rgba(var(--semi-blue-7),1)}.semi-json-viewer-delimiter-array-1{color:rgba(var(--semi-green-7),1)}.semi-json-viewer-delimiter-array-2{color:rgba(var(--semi-orange-7),1)}.semi-json-viewer-search-result{background-color:rgba(var(--semi-green-2),1)}.semi-json-viewer-current-search-result{background-color:rgba(var(--semi-yellow-4),1)!important}.semi-json-viewer-folding-icon{opacity:.7;transition:opacity .8s;color:rgba(var(--semi-blue-7),1)}.semi-json-viewer-view-line{font-family:Menlo,Firecode,Monaco,Courier New,monospace;font-weight:400;font-size:12px;font-feature-settings:"liga" 0,"calt" 0;font-variation-settings:normal;letter-spacing:0px;color:#237893;word-wrap:break-word;white-space:pre-wrap}.semi-json-viewer-line-number{font-family:Menlo,Firecode,Monaco,Courier New,monospace;font-weight:400;font-size:12px;font-feature-settings:"liga" 0,"calt" 0;font-variation-settings:normal;letter-spacing:0px;color:rgba(var(--semi-grey-5),1);text-align:center;width:50px}.semi-json-viewer-content-container{scrollbar-width:none;-ms-overflow-style:none}.semi-json-viewer-content-container::-webkit-scrollbar{display:none}.semi-json-viewer-search-bar-container{width:458px;box-sizing:border-box;border:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-small);display:flex;flex-direction:column;padding:8px;gap:8px;background-color:var(--semi-color-bg-0)}.semi-json-viewer-search-bar{display:flex;align-items:flex-start;gap:8px}.semi-json-viewer-search-bar-input{width:200px;flex-shrink:0}.semi-json-viewer-search-bar .semi-button-group{flex-wrap:nowrap}.semi-json-viewer-search-bar .semi-button:nth-of-type(1){width:40px}.semi-json-viewer-search-bar .semi-button:nth-of-type(2){width:40px}.semi-json-viewer-replace-bar{display:flex;align-items:flex-start;gap:8px}.semi-json-viewer-replace-bar-input{width:261px}.semi-json-viewer-replace-bar .semi-button:nth-of-type(1){width:52px}.semi-json-viewer-replace-bar .semi-button:nth-of-type(2){width:80px}.semi-json-viewer-search-options{display:flex;align-items:center;justify-content:center;list-style:none;-webkit-padding-start:0;padding-inline-start:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;gap:8px}.semi-json-viewer-search-options-item{min-width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:var(--semi-border-radius-small);color:var(--semi-color-text-2)}.semi-json-viewer-search-options-item:hover{background-color:var(--semi-color-default)}.semi-json-viewer-search-options-item-active{color:var(--semi-color-primary);background-color:var(--semi-color-primary-light-default)}.semi-json-viewer-complete-suggestions-container{border-radius:var(--semi-border-radius-medium);background-color:var(--semi-color-bg-3);box-shadow:var(--semi-shadow-elevated);z-index:1000;min-width:200px;max-width:400px;list-style:none;padding:4px 0}.semi-json-viewer-complete-container{position:absolute;z-index:1000}.semi-json-viewer-complete-suggestions-item{padding:8px 16px;color:var(--semi-color-text-0);cursor:pointer}}