body{--red-1:255,236,232;--red-2:253,205,197;--red-3:251,172,163;--red-4:249,137,129;--red-5:247,101,96;--red-6:245,63,63;--red-7:203,39,45;--red-8:161,21,30;--red-9:119,8,19;--red-10:77,0,10;--orangered-1:255,243,232;--orangered-2:253,221,195;--orangered-3:252,197,159;--orangered-4:250,172,123;--orangered-5:249,144,87;--orangered-6:247,114,52;--orangered-7:204,81,32;--orangered-8:162,53,17;--orangered-9:119,31,6;--orangered-10:77,14,0;--orange-1:255,247,232;--orange-2:255,228,186;--orange-3:255,207,139;--orange-4:255,182,93;--orange-5:255,154,46;--orange-6:255,125,0;--orange-7:210,95,0;--orange-8:166,69,0;--orange-9:121,46,0;--orange-10:77,27,0;--gold-1:255,252,232;--gold-2:253,244,191;--gold-3:252,233,150;--gold-4:250,220,109;--gold-5:249,204,69;--gold-6:247,186,30;--gold-7:204,146,19;--gold-8:162,109,10;--gold-9:119,75,4;--gold-10:77,45,0;--yellow-1:254,255,232;--yellow-2:254,254,190;--yellow-3:253,250,148;--yellow-4:252,242,107;--yellow-5:251,232,66;--yellow-6:250,220,25;--yellow-7:207,175,15;--yellow-8:163,132,8;--yellow-9:120,93,3;--yellow-10:77,56,0;--lime-1:252,255,232;--lime-2:237,248,187;--lime-3:220,241,144;--lime-4:201,233,104;--lime-5:181,226,65;--lime-6:159,219,29;--lime-7:126,183,18;--lime-8:95,148,10;--lime-9:67,112,4;--lime-10:42,77,0;--green-1:232,255,234;--green-2:175,240,181;--green-3:123,225,136;--green-4:76,210,99;--green-5:35,195,67;--green-6:0,180,42;--green-7:0,154,41;--green-8:0,128,38;--green-9:0,102,34;--green-10:0,77,28;--cyan-1:232,255,251;--cyan-2:183,244,236;--cyan-3:137,233,224;--cyan-4:94,223,214;--cyan-5:55,212,207;--cyan-6:20,201,201;--cyan-7:13,165,170;--cyan-8:7,130,139;--cyan-9:3,97,108;--cyan-10:0,66,77;--blue-1:232,247,255;--blue-2:195,231,254;--blue-3:159,212,253;--blue-4:123,192,252;--blue-5:87,169,251;--blue-6:52,145,250;--blue-7:32,108,207;--blue-8:17,75,163;--blue-9:6,48,120;--blue-10:0,26,77;--arcoblue-1:232,243,255;--arcoblue-2:190,218,255;--arcoblue-3:148,191,255;--arcoblue-4:106,161,255;--arcoblue-5:64,128,255;--arcoblue-6:22,93,255;--arcoblue-7:14,66,210;--arcoblue-8:7,44,166;--arcoblue-9:3,26,121;--arcoblue-10:0,13,77;--purple-1:245,232,255;--purple-2:221,190,246;--purple-3:195,150,237;--purple-4:168,113,227;--purple-5:141,78,218;--purple-6:114,46,209;--purple-7:85,29,176;--purple-8:60,16,143;--purple-9:39,6,110;--purple-10:22,0,77;--pinkpurple-1:255,232,251;--pinkpurple-2:247,186,239;--pinkpurple-3:240,142,230;--pinkpurple-4:232,101,223;--pinkpurple-5:225,62,219;--pinkpurple-6:217,26,217;--pinkpurple-7:176,16,182;--pinkpurple-8:138,9,147;--pinkpurple-9:101,3,112;--pinkpurple-10:66,0,77;--magenta-1:255,232,241;--magenta-2:253,194,219;--magenta-3:251,157,199;--magenta-4:249,121,183;--magenta-5:247,84,168;--magenta-6:245,49,157;--magenta-7:203,30,131;--magenta-8:161,16,105;--magenta-9:119,6,79;--magenta-10:77,0,52;--gray-1:247,248,250;--gray-2:242,243,245;--gray-3:229,230,235;--gray-4:201,205,212;--gray-5:169,174,184;--gray-6:134,144,156;--gray-7:107,119,133;--gray-8:78,89,105;--gray-9:39,46,59;--gray-10:29,33,41;--success-1:var(--green-1);--success-2:var(--green-2);--success-3:var(--green-3);--success-4:var(--green-4);--success-5:var(--green-5);--success-6:var(--green-6);--success-7:var(--green-7);--success-8:var(--green-8);--success-9:var(--green-9);--success-10:var(--green-10);--primary-1:var(--arcoblue-1);--primary-2:var(--arcoblue-2);--primary-3:var(--arcoblue-3);--primary-4:var(--arcoblue-4);--primary-5:var(--arcoblue-5);--primary-6:var(--arcoblue-6);--primary-7:var(--arcoblue-7);--primary-8:var(--arcoblue-8);--primary-9:var(--arcoblue-9);--primary-10:var(--arcoblue-10);--danger-1:var(--red-1);--danger-2:var(--red-2);--danger-3:var(--red-3);--danger-4:var(--red-4);--danger-5:var(--red-5);--danger-6:var(--red-6);--danger-7:var(--red-7);--danger-8:var(--red-8);--danger-9:var(--red-9);--danger-10:var(--red-10);--warning-1:var(--orange-1);--warning-2:var(--orange-2);--warning-3:var(--orange-3);--warning-4:var(--orange-4);--warning-5:var(--orange-5);--warning-6:var(--orange-6);--warning-7:var(--orange-7);--warning-8:var(--orange-8);--warning-9:var(--orange-9);--warning-10:var(--orange-10);--link-1:var(--arcoblue-1);--link-2:var(--arcoblue-2);--link-3:var(--arcoblue-3);--link-4:var(--arcoblue-4);--link-5:var(--arcoblue-5);--link-6:var(--arcoblue-6);--link-7:var(--arcoblue-7);--link-8:var(--arcoblue-8);--link-9:var(--arcoblue-9);--link-10:var(--arcoblue-10);--data-1:var(--arcoblue-5);--data-2:var(--arcoblue-2);--data-3:85,197,253;--data-4:156,220,252;--data-5:var(--orange-6);--data-6:var(--orange-3);--data-7:var(--green-4);--data-8:var(--green-2);--data-9:var(--purple-4);--data-10:var(--purple-2);--data-11:var(--gold-6);--data-12:var(--gold-4);--data-13:var(--lime-6);--data-14:var(--lime-4);--data-15:var(--magenta-4);--data-16:var(--magenta-3);--data-17:var(--cyan-6);--data-18:var(--cyan-3);--data-19:var(--pinkpurple-4);--data-20:var(--pinkpurple-2)}body[arco-theme=dark]{--red-1:77,0,10;--red-2:119,6,17;--red-3:161,22,31;--red-4:203,46,52;--red-5:245,78,78;--red-6:247,105,101;--red-7:249,141,134;--red-8:251,176,167;--red-9:253,209,202;--red-10:255,240,236;--orangered-1:77,14,0;--orangered-2:119,30,5;--orangered-3:162,55,20;--orangered-4:204,87,41;--orangered-5:247,126,69;--orangered-6:249,146,90;--orangered-7:250,173,125;--orangered-8:252,198,161;--orangered-9:253,222,197;--orangered-10:255,244,235;--orange-1:77,27,0;--orange-2:121,48,4;--orange-3:166,75,10;--orange-4:210,105,19;--orange-5:255,141,31;--orange-6:255,150,38;--orange-7:255,179,87;--orange-8:255,205,135;--orange-9:255,227,184;--orange-10:255,247,232;--gold-1:77,45,0;--gold-2:119,75,4;--gold-3:162,111,15;--gold-4:204,150,31;--gold-5:247,192,52;--gold-6:249,204,68;--gold-7:250,220,108;--gold-8:252,233,149;--gold-9:253,244,190;--gold-10:255,252,232;--yellow-1:77,56,0;--yellow-2:120,94,7;--yellow-3:163,134,20;--yellow-4:207,179,37;--yellow-5:250,225,60;--yellow-6:251,233,75;--yellow-7:252,243,116;--yellow-8:253,250,157;--yellow-9:254,254,198;--yellow-10:254,255,240;--lime-1:42,77,0;--lime-2:68,112,6;--lime-3:98,148,18;--lime-4:132,183,35;--lime-5:168,219,57;--lime-6:184,226,75;--lime-7:203,233,112;--lime-8:222,241,152;--lime-9:238,248,194;--lime-10:253,255,238;--green-1:0,77,28;--green-2:4,102,37;--green-3:10,128,45;--green-4:18,154,55;--green-5:29,180,64;--green-6:39,195,70;--green-7:80,210,102;--green-8:126,225,139;--green-9:178,240,183;--green-10:235,255,236;--cyan-1:0,66,77;--cyan-2:6,97,108;--cyan-3:17,131,139;--cyan-4:31,166,170;--cyan-5:48,201,201;--cyan-6:63,212,207;--cyan-7:102,223,215;--cyan-8:144,233,225;--cyan-9:190,244,237;--cyan-10:240,255,252;--blue-1:0,26,77;--blue-2:5,47,120;--blue-3:19,76,163;--blue-4:41,113,207;--blue-5:70,154,250;--blue-6:90,170,251;--blue-7:125,193,252;--blue-8:161,213,253;--blue-9:198,232,254;--blue-10:234,248,255;--arcoblue-1:0,13,77;--arcoblue-2:4,27,121;--arcoblue-3:14,50,166;--arcoblue-4:29,77,210;--arcoblue-5:48,111,255;--arcoblue-6:60,126,255;--arcoblue-7:104,159,255;--arcoblue-8:147,190,255;--arcoblue-9:190,218,255;--arcoblue-10:234,244,255;--purple-1:22,0,77;--purple-2:39,6,110;--purple-3:62,19,143;--purple-4:90,37,176;--purple-5:123,61,209;--purple-6:142,81,218;--purple-7:169,116,227;--purple-8:197,154,237;--purple-9:223,194,246;--purple-10:247,237,255;--pinkpurple-1:66,0,77;--pinkpurple-2:101,3,112;--pinkpurple-3:138,13,147;--pinkpurple-4:176,27,182;--pinkpurple-5:217,46,217;--pinkpurple-6:225,61,219;--pinkpurple-7:232,102,223;--pinkpurple-8:240,146,230;--pinkpurple-9:247,193,240;--pinkpurple-10:255,242,253;--magenta-1:77,0,52;--magenta-2:119,8,80;--magenta-3:161,23,108;--magenta-4:203,43,136;--magenta-5:245,69,166;--magenta-6:247,86,169;--magenta-7:249,122,184;--magenta-8:251,158,200;--magenta-9:253,195,219;--magenta-10:255,232,241;--gray-1:23,23,26;--gray-2:46,46,48;--gray-3:72,72,73;--gray-4:95,95,96;--gray-5:120,120,122;--gray-6:146,146,147;--gray-7:171,171,172;--gray-8:197,197,197;--gray-9:223,223,223;--gray-10:246,246,246;--primary-1:var(--arcoblue-1);--primary-2:var(--arcoblue-2);--primary-3:var(--arcoblue-3);--primary-4:var(--arcoblue-4);--primary-5:var(--arcoblue-5);--primary-6:var(--arcoblue-6);--primary-7:var(--arcoblue-7);--primary-8:var(--arcoblue-8);--primary-9:var(--arcoblue-9);--primary-10:var(--arcoblue-10);--success-1:var(--green-1);--success-2:var(--green-2);--success-3:var(--green-3);--success-4:var(--green-4);--success-5:var(--green-5);--success-6:var(--green-6);--success-7:var(--green-7);--success-8:var(--green-8);--success-9:var(--green-9);--success-10:var(--green-10);--danger-1:var(--red-1);--danger-2:var(--red-2);--danger-3:var(--red-3);--danger-4:var(--red-4);--danger-5:var(--red-5);--danger-6:var(--red-6);--danger-7:var(--red-7);--danger-8:var(--red-8);--danger-9:var(--red-9);--danger-10:var(--red-10);--warning-1:var(--orange-1);--warning-2:var(--orange-2);--warning-3:var(--orange-3);--warning-4:var(--orange-4);--warning-5:var(--orange-5);--warning-6:var(--orange-6);--warning-7:var(--orange-7);--warning-8:var(--orange-8);--warning-9:var(--orange-9);--warning-10:var(--orange-10);--link-1:var(--arcoblue-1);--link-2:var(--arcoblue-2);--link-3:var(--arcoblue-3);--link-4:var(--arcoblue-4);--link-5:var(--arcoblue-5);--link-6:var(--arcoblue-6);--link-7:var(--arcoblue-7);--link-8:var(--arcoblue-8);--link-9:var(--arcoblue-9);--link-10:var(--arcoblue-10);--data-1:var(--arcoblue-5);--data-2:var(--arcoblue-3);--data-3:var(--blue-5);--data-4:var(--blue-3);--data-5:var(--orange-6);--data-6:var(--orange-3);--data-7:var(--green-4);--data-8:var(--green-3);--data-9:var(--purple-4);--data-10:var(--purple-3);--data-11:var(--gold-6);--data-12:var(--gold-4);--data-13:var(--lime-6);--data-14:var(--lime-4);--data-15:var(--magenta-4);--data-16:var(--magenta-3);--data-17:var(--cyan-6);--data-18:var(--cyan-3);--data-19:var(--pinkpurple-4);--data-20:var(--pinkpurple-2)}body{--color-white:#fff;--color-black:#000;--color-border:rgb(var(--gray-3));--color-bg-popup:var(--color-bg-5);--color-bg-1:#fff;--color-bg-2:#fff;--color-bg-3:#fff;--color-bg-4:#fff;--color-bg-5:#fff;--color-bg-white:#fff;--color-neutral-1:rgb(var(--gray-1));--color-neutral-2:rgb(var(--gray-2));--color-neutral-3:rgb(var(--gray-3));--color-neutral-4:rgb(var(--gray-4));--color-neutral-5:rgb(var(--gray-5));--color-neutral-6:rgb(var(--gray-6));--color-neutral-7:rgb(var(--gray-7));--color-neutral-8:rgb(var(--gray-8));--color-neutral-9:rgb(var(--gray-9));--color-neutral-10:rgb(var(--gray-10));--color-text-1:var(--color-neutral-10);--color-text-2:var(--color-neutral-8);--color-text-3:var(--color-neutral-6);--color-text-4:var(--color-neutral-4);--color-border-1:var(--color-neutral-2);--color-border-2:var(--color-neutral-3);--color-border-3:var(--color-neutral-4);--color-border-4:var(--color-neutral-6);--color-fill-1:var(--color-neutral-1);--color-fill-2:var(--color-neutral-2);--color-fill-3:var(--color-neutral-3);--color-fill-4:var(--color-neutral-4);--color-primary-light-1:rgb(var(--primary-1));--color-primary-light-2:rgb(var(--primary-2));--color-primary-light-3:rgb(var(--primary-3));--color-primary-light-4:rgb(var(--primary-4));--color-secondary:var(--color-neutral-2);--color-secondary-hover:var(--color-neutral-3);--color-secondary-active:var(--color-neutral-4);--color-secondary-disabled:var(--color-neutral-1);--color-danger-light-1:rgb(var(--danger-1));--color-danger-light-2:rgb(var(--danger-2));--color-danger-light-3:rgb(var(--danger-3));--color-danger-light-4:rgb(var(--danger-4));--color-success-light-1:rgb(var(--success-1));--color-success-light-2:rgb(var(--success-2));--color-success-light-3:rgb(var(--success-3));--color-success-light-4:rgb(var(--success-4));--color-warning-light-1:rgb(var(--warning-1));--color-warning-light-2:rgb(var(--warning-2));--color-warning-light-3:rgb(var(--warning-3));--color-warning-light-4:rgb(var(--warning-4));--color-link-light-1:rgb(var(--link-1));--color-link-light-2:rgb(var(--link-2));--color-link-light-3:rgb(var(--link-3));--color-link-light-4:rgb(var(--link-4));--color-data-1:rgb(var(--arcoblue-5));--color-data-2:rgb(var(--arcoblue-3));--color-data-3:rgb(var(--blue-5));--color-data-4:rgb(var(--blue-3));--color-data-5:rgb(var(--orange-6));--color-data-6:rgb(var(--orange-3));--color-data-7:rgb(var(--green-4));--color-data-8:rgb(var(--green-3));--color-data-9:rgb(var(--purple-4));--color-data-10:rgb(var(--purple-3));--color-data-11:rgb(var(--gold-6));--color-data-12:rgb(var(--gold-4));--color-data-13:rgb(var(--lime-6));--color-data-14:rgb(var(--lime-4));--color-data-15:rgb(var(--magenta-4));--color-data-16:rgb(var(--magenta-3));--color-data-17:rgb(var(--cyan-6));--color-data-18:rgb(var(--cyan-3));--color-data-19:rgb(var(--pinkpurple-4));--color-data-20:rgb(var(--pinkpurple-2));--border-radius-none:0;--border-radius-small:2px;--border-radius-medium:4px;--border-radius-large:8px;--border-radius-circle:50%;--color-tooltip-bg:rgb(var(--gray-10));--color-spin-layer-bg:#fff9;--color-menu-dark-bg:#232324;--color-menu-light-bg:#fff;--color-menu-dark-hover:#ffffff0a;--color-mask-bg:#1d212999;--font-weight-100:100;--font-weight-200:200;--font-weight-300:300;--font-weight-400:400;--font-weight-500:500;--font-weight-600:600;--font-weight-700:700;--font-weight-800:800;--font-weight-900:900}body[arco-theme=dark]{--color-white:#ffffffe6;--color-black:#000;--color-border:#333335;--color-bg-1:#17171a;--color-bg-2:#232324;--color-bg-3:#2a2a2b;--color-bg-4:#313132;--color-bg-5:#373739;--color-bg-white:#f6f6f6;--color-text-1:#ffffffe6;--color-text-2:#ffffffb3;--color-text-3:#ffffff80;--color-text-4:#ffffff4d;--color-fill-1:#ffffff0a;--color-fill-2:#ffffff14;--color-fill-3:#ffffff1f;--color-fill-4:#ffffff29;--color-primary-light-1:rgba(var(--primary-6), .2);--color-primary-light-2:rgba(var(--primary-6), .35);--color-primary-light-3:rgba(var(--primary-6), .5);--color-primary-light-4:rgba(var(--primary-6), .65);--color-secondary:rgba(var(--gray-9), .08);--color-secondary-hover:rgba(var(--gray-8), .16);--color-secondary-active:rgba(var(--gray-7), .24);--color-secondary-disabled:rgba(var(--gray-9), .08);--color-danger-light-1:rgba(var(--danger-6), .2);--color-danger-light-2:rgba(var(--danger-6), .35);--color-danger-light-3:rgba(var(--danger-6), .5);--color-danger-light-4:rgba(var(--danger-6), .65);--color-success-light-1:rgba(var(--success-6), .2);--color-success-light-2:rgba(var(--success-6), .35);--color-success-light-3:rgba(var(--success-6), .5);--color-success-light-4:rgba(var(--success-6), .65);--color-warning-light-1:rgba(var(--warning-6), .2);--color-warning-light-2:rgba(var(--warning-6), .35);--color-warning-light-3:rgba(var(--warning-6), .5);--color-warning-light-4:rgba(var(--warning-6), .65);--color-link-light-1:rgba(var(--link-6), .2);--color-link-light-2:rgba(var(--link-6), .35);--color-link-light-3:rgba(var(--link-6), .5);--color-link-light-4:rgba(var(--link-6), .65);--color-tooltip-bg:#373739;--color-spin-layer-bg:#3339;--color-menu-dark-bg:#232324;--color-menu-light-bg:#232324;--color-menu-dark-hover:var(--color-fill-2);--color-mask-bg:#17171a99}body,html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,noto sans,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.5}body{margin:0;padding:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}th,tr{margin:0;padding:0}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}button:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}*{outline:0}input::-ms-clear{display:none}input::-ms-reveal{display:none}.arco-icon{color:inherit;vertical-align:-2px;stroke:currentColor;width:1em;height:1em;font-style:normal;display:inline-block}.arco-icon[fill=currentColor]{fill:currentColor;stroke:none}.arco-icon[stroke=currentColor]{stroke:currentColor;fill:none}.arco-icon[fill=currentColor][stroke=currentColor]{fill:currentColor;stroke:currentColor}.arco-icon-loading{animation:1s cubic-bezier(0,0,1,1) infinite arco-loading-circle}@keyframes arco-loading-circle{to{transform:rotate(360deg)}}.arco-icon-hover{cursor:pointer;line-height:0;display:inline-block;position:relative}.arco-icon-hover .arco-icon{vertical-align:-.09em;position:relative}.arco-icon-hover:before{content:"";border-radius:var(--border-radius-circle);box-sizing:border-box;background-color:#0000;transition:background-color .1s cubic-bezier(0,0,1,1);display:block;position:absolute}.arco-icon-hover:hover:before{background-color:var(--color-fill-2)}.arco-icon-hover.arco-icon-hover-disabled:before{opacity:0}.arco-icon-hover:before,.arco-icon-hover-size-mini:before,.arco-icon-hover-size-small:before{width:20px;height:20px;top:50%;left:50%;transform:translate(-50%,-50%)}.arco-icon-hover-size-large:before,.arco-icon-hover-size-huge:before{width:24px;height:24px;top:50%;left:50%;transform:translate(-50%,-50%)}.fadeInStandard-appear,.fadeInStandard-enter{opacity:0}.fadeInStandard-appear-active,.fadeInStandard-enter-active{opacity:1;transition:opacity .3s cubic-bezier(.34,.69,.1,1)}.fadeInStandard-exit{opacity:1}.fadeInStandard-exit-active{opacity:0;transition:opacity .3s cubic-bezier(.34,.69,.1,1)}.fadeIn-appear,.fadeIn-enter{opacity:0}.fadeIn-appear-active,.fadeIn-enter-active{opacity:1;transition:opacity .1s cubic-bezier(0,0,1,1)}.fadeIn-exit{opacity:1}.fadeIn-exit-active{opacity:0;transition:opacity .1s cubic-bezier(0,0,1,1)}.slideDynamicOrigin-appear,.slideDynamicOrigin-enter{opacity:0;transform-origin:0 0;transform:scaleY(.9)translateZ(0)}.slideDynamicOrigin-appear-active,.slideDynamicOrigin-enter-active,.slideDynamicOrigin-exit{opacity:1;transform-origin:0 0;transition:transform .2s cubic-bezier(.34,.69,.1,1),opacity .2s cubic-bezier(.34,.69,.1,1);transform:scaleY(1)translateZ(0)}.slideDynamicOrigin-exit-active{opacity:0;transform-origin:0 0;transition:transform .2s cubic-bezier(.34,.69,.1,1),opacity .2s cubic-bezier(.34,.69,.1,1);transform:scaleY(.9)translateZ(0)}.slideLeft-appear,.slideLeft-enter{transform:translate(-100%)}.slideLeft-appear-active,.slideLeft-enter-active{transition:transform .3s cubic-bezier(.34,.69,.1,1);transform:translate(0)}.slideLeft-exit{transform:translate(0)}.slideLeft-exit-active{transition:transform .3s cubic-bezier(.34,.69,.1,1);transform:translate(-100%)}.slideRight-appear,.slideRight-enter{transform:translate(100%)}.slideRight-appear-active,.slideRight-enter-active{transition:transform .3s cubic-bezier(.34,.69,.1,1);transform:translate(0)}.slideRight-exit{transform:translate(0)}.slideRight-exit-active{transition:transform .3s cubic-bezier(.34,.69,.1,1);transform:translate(100%)}.slideTop-appear,.slideTop-enter{transform:translateY(-100%)}.slideTop-appear-active,.slideTop-enter-active{transition:transform .3s cubic-bezier(.34,.69,.1,1);transform:translateY(0)}.slideTop-exit{transform:translateY(0)}.slideTop-exit-active{transition:transform .3s cubic-bezier(.34,.69,.1,1);transform:translateY(-100%)}.slideBottom-appear,.slideBottom-enter{transform:translateY(100%)}.slideBottom-appear-active,.slideBottom-enter-active{transition:transform .3s cubic-bezier(.34,.69,.1,1);transform:translateY(0)}.slideBottom-exit{transform:translateY(0)}.slideBottom-exit-active{transition:transform .3s cubic-bezier(.34,.69,.1,1);transform:translateY(100%)}.zoomIn-appear,.zoomIn-enter{opacity:0;transform:scale(.5)}.zoomIn-appear-active,.zoomIn-enter-active{opacity:1;transition:opacity .3s cubic-bezier(.34,.69,.1,1),transform .3s cubic-bezier(.34,.69,.1,1);transform:scale(1)}.zoomIn-exit{opacity:1;transform:scale(1)}.zoomIn-exit-active{opacity:0;transition:opacity .3s cubic-bezier(.3,1.3,.3,1),transform .3s cubic-bezier(.3,1.3,.3,1);transform:scale(.5)}.zoomInFadeOut-appear,.zoomInFadeOut-enter{opacity:0;transform:scale(.5)}.zoomInFadeOut-appear-active,.zoomInFadeOut-enter-active{opacity:1;transition:opacity .2s cubic-bezier(.34,.69,.1,1),transform .2s cubic-bezier(.34,.69,.1,1);transform:scale(1)}.zoomInFadeOut-exit{opacity:1;transform:scale(1)}.zoomInFadeOut-exit-active{opacity:0;transition:opacity .2s cubic-bezier(.3,1.3,.3,1),transform .2s cubic-bezier(.3,1.3,.3,1);transform:scale(.5)}.zoomInBig-appear,.zoomInBig-enter{opacity:0;transform:scale(.5)}.zoomInBig-appear-active,.zoomInBig-enter-active{opacity:1;transition:opacity .2s cubic-bezier(0,0,1,1),transform .2s cubic-bezier(0,0,1,1);transform:scale(1)}.zoomInBig-exit{opacity:1;transform:scale(1)}.zoomInBig-exit-active{opacity:0;transition:opacity .2s cubic-bezier(0,0,1,1),transform .2s cubic-bezier(0,0,1,1);transform:scale(.2)}.zoomInLeft-appear,.zoomInLeft-enter{opacity:.1;transform-origin:0;transform:scale(.1)}.zoomInLeft-appear-active,.zoomInLeft-enter-active{opacity:1;transition:opacity .3s cubic-bezier(0,0,1,1),transform .3s cubic-bezier(.3,1.3,.3,1);transform:scale(1)}.zoomInLeft-exit{opacity:1;transform-origin:0;transform:scale(1)}.zoomInLeft-exit-active{opacity:.1;transition:opacity .3s cubic-bezier(0,0,1,1),transform .3s cubic-bezier(.3,1.3,.3,1);transform:scale(.1)}.zoomInTop-appear,.zoomInTop-enter{opacity:0;transform-origin:0 0;transform:scaleY(.8)translateZ(0)}.zoomInTop-appear-active,.zoomInTop-enter-active{opacity:1;transform-origin:0 0;transition:transform .3s cubic-bezier(.3,1.3,.3,1),opacity .3s cubic-bezier(.3,1.3,.3,1);transform:scaleY(1)translateZ(0)}.zoomInTop-exit{opacity:1;transform-origin:0 0;transform:scaleY(1)translateZ(0)}.zoomInTop-exit-active{opacity:0;transform-origin:0 0;transition:transform .3s cubic-bezier(.3,1.3,.3,1),opacity .3s cubic-bezier(.3,1.3,.3,1);transform:scaleY(.8)translateZ(0)}.zoomInBottom-appear,.zoomInBottom-enter{opacity:0;transform-origin:100% 100%;transform:scaleY(.8)translateZ(0)}.zoomInBottom-appear-active,.zoomInBottom-enter-active{opacity:1;transform-origin:100% 100%;transition:transform .3s cubic-bezier(.3,1.3,.3,1),opacity .3s cubic-bezier(.3,1.3,.3,1);transform:scaleY(1)translateZ(0)}.zoomInBottom-exit{opacity:1;transform-origin:100% 100%;transform:scaleY(1)translateZ(0)}.zoomInBottom-exit-active{opacity:0;transform-origin:100% 100%;transition:transform .3s cubic-bezier(.3,1.3,.3,1),opacity .3s cubic-bezier(.3,1.3,.3,1);transform:scaleY(.8)translateZ(0)}body{font-size:14px}.arco-row{flex-flow:wrap;display:flex}.arco-row-align-start{align-items:flex-start}.arco-row-align-center{align-items:center}.arco-row-align-end{align-items:flex-end}.arco-row-justify-start{justify-content:flex-start}.arco-row-justify-center{justify-content:center}.arco-row-justify-end{justify-content:flex-end}.arco-row-justify-space-around{justify-content:space-around}.arco-row-justify-space-between{justify-content:space-between}.arco-row-rtl{direction:rtl}.arco-col{box-sizing:border-box;position:relative}.arco-col-rtl{direction:rtl}.arco-col-0{display:none}.arco-col-1{flex:0 0 4.16667%;width:4.16667%;display:block}.arco-col-2{flex:0 0 8.33333%;width:8.33333%;display:block}.arco-col-3{flex:0 0 12.5%;width:12.5%;display:block}.arco-col-4{flex:0 0 16.6667%;width:16.6667%;display:block}.arco-col-5{flex:0 0 20.8333%;width:20.8333%;display:block}.arco-col-6{flex:0 0 25%;width:25%;display:block}.arco-col-7{flex:0 0 29.1667%;width:29.1667%;display:block}.arco-col-8{flex:0 0 33.3333%;width:33.3333%;display:block}.arco-col-9{flex:0 0 37.5%;width:37.5%;display:block}.arco-col-10{flex:0 0 41.6667%;width:41.6667%;display:block}.arco-col-11{flex:0 0 45.8333%;width:45.8333%;display:block}.arco-col-12{flex:0 0 50%;width:50%;display:block}.arco-col-13{flex:0 0 54.1667%;width:54.1667%;display:block}.arco-col-14{flex:0 0 58.3333%;width:58.3333%;display:block}.arco-col-15{flex:0 0 62.5%;width:62.5%;display:block}.arco-col-16{flex:0 0 66.6667%;width:66.6667%;display:block}.arco-col-17{flex:0 0 70.8333%;width:70.8333%;display:block}.arco-col-18{flex:0 0 75%;width:75%;display:block}.arco-col-19{flex:0 0 79.1667%;width:79.1667%;display:block}.arco-col-20{flex:0 0 83.3333%;width:83.3333%;display:block}.arco-col-21{flex:0 0 87.5%;width:87.5%;display:block}.arco-col-22{flex:0 0 91.6667%;width:91.6667%;display:block}.arco-col-23{flex:0 0 95.8333%;width:95.8333%;display:block}.arco-col-24{flex:0 0 100%;width:100%;display:block}.arco-col-offset-0{margin-left:0}.arco-col-offset-0.arco-col-rtl{margin-left:0;margin-right:0}.arco-col-offset-1{margin-left:4.16667%}.arco-col-offset-1.arco-col-rtl{margin-left:0;margin-right:4.16667%}.arco-col-offset-2{margin-left:8.33333%}.arco-col-offset-2.arco-col-rtl{margin-left:0;margin-right:8.33333%}.arco-col-offset-3{margin-left:12.5%}.arco-col-offset-3.arco-col-rtl{margin-left:0;margin-right:12.5%}.arco-col-offset-4{margin-left:16.6667%}.arco-col-offset-4.arco-col-rtl{margin-left:0;margin-right:16.6667%}.arco-col-offset-5{margin-left:20.8333%}.arco-col-offset-5.arco-col-rtl{margin-left:0;margin-right:20.8333%}.arco-col-offset-6{margin-left:25%}.arco-col-offset-6.arco-col-rtl{margin-left:0;margin-right:25%}.arco-col-offset-7{margin-left:29.1667%}.arco-col-offset-7.arco-col-rtl{margin-left:0;margin-right:29.1667%}.arco-col-offset-8{margin-left:33.3333%}.arco-col-offset-8.arco-col-rtl{margin-left:0;margin-right:33.3333%}.arco-col-offset-9{margin-left:37.5%}.arco-col-offset-9.arco-col-rtl{margin-left:0;margin-right:37.5%}.arco-col-offset-10{margin-left:41.6667%}.arco-col-offset-10.arco-col-rtl{margin-left:0;margin-right:41.6667%}.arco-col-offset-11{margin-left:45.8333%}.arco-col-offset-11.arco-col-rtl{margin-left:0;margin-right:45.8333%}.arco-col-offset-12{margin-left:50%}.arco-col-offset-12.arco-col-rtl{margin-left:0;margin-right:50%}.arco-col-offset-13{margin-left:54.1667%}.arco-col-offset-13.arco-col-rtl{margin-left:0;margin-right:54.1667%}.arco-col-offset-14{margin-left:58.3333%}.arco-col-offset-14.arco-col-rtl{margin-left:0;margin-right:58.3333%}.arco-col-offset-15{margin-left:62.5%}.arco-col-offset-15.arco-col-rtl{margin-left:0;margin-right:62.5%}.arco-col-offset-16{margin-left:66.6667%}.arco-col-offset-16.arco-col-rtl{margin-left:0;margin-right:66.6667%}.arco-col-offset-17{margin-left:70.8333%}.arco-col-offset-17.arco-col-rtl{margin-left:0;margin-right:70.8333%}.arco-col-offset-18{margin-left:75%}.arco-col-offset-18.arco-col-rtl{margin-left:0;margin-right:75%}.arco-col-offset-19{margin-left:79.1667%}.arco-col-offset-19.arco-col-rtl{margin-left:0;margin-right:79.1667%}.arco-col-offset-20{margin-left:83.3333%}.arco-col-offset-20.arco-col-rtl{margin-left:0;margin-right:83.3333%}.arco-col-offset-21{margin-left:87.5%}.arco-col-offset-21.arco-col-rtl{margin-left:0;margin-right:87.5%}.arco-col-offset-22{margin-left:91.6667%}.arco-col-offset-22.arco-col-rtl{margin-left:0;margin-right:91.6667%}.arco-col-offset-23{margin-left:95.8333%}.arco-col-offset-23.arco-col-rtl{margin-left:0;margin-right:95.8333%}.arco-col-order-0{order:0}.arco-col-order-1{order:1}.arco-col-order-2{order:2}.arco-col-order-3{order:3}.arco-col-order-4{order:4}.arco-col-order-5{order:5}.arco-col-order-6{order:6}.arco-col-order-7{order:7}.arco-col-order-8{order:8}.arco-col-order-9{order:9}.arco-col-order-10{order:10}.arco-col-order-11{order:11}.arco-col-order-12{order:12}.arco-col-order-13{order:13}.arco-col-order-14{order:14}.arco-col-order-15{order:15}.arco-col-order-16{order:16}.arco-col-order-17{order:17}.arco-col-order-18{order:18}.arco-col-order-19{order:19}.arco-col-order-20{order:20}.arco-col-order-21{order:21}.arco-col-order-22{order:22}.arco-col-order-23{order:23}.arco-col-order-24{order:24}.arco-col-pull-0{right:0}.arco-col-pull-0.arco-col-rtl{right:unset;left:0}.arco-col-pull-1{right:4.16667%}.arco-col-pull-1.arco-col-rtl{right:unset;left:4.16667%}.arco-col-pull-2{right:8.33333%}.arco-col-pull-2.arco-col-rtl{right:unset;left:8.33333%}.arco-col-pull-3{right:12.5%}.arco-col-pull-3.arco-col-rtl{right:unset;left:12.5%}.arco-col-pull-4{right:16.6667%}.arco-col-pull-4.arco-col-rtl{right:unset;left:16.6667%}.arco-col-pull-5{right:20.8333%}.arco-col-pull-5.arco-col-rtl{right:unset;left:20.8333%}.arco-col-pull-6{right:25%}.arco-col-pull-6.arco-col-rtl{right:unset;left:25%}.arco-col-pull-7{right:29.1667%}.arco-col-pull-7.arco-col-rtl{right:unset;left:29.1667%}.arco-col-pull-8{right:33.3333%}.arco-col-pull-8.arco-col-rtl{right:unset;left:33.3333%}.arco-col-pull-9{right:37.5%}.arco-col-pull-9.arco-col-rtl{right:unset;left:37.5%}.arco-col-pull-10{right:41.6667%}.arco-col-pull-10.arco-col-rtl{right:unset;left:41.6667%}.arco-col-pull-11{right:45.8333%}.arco-col-pull-11.arco-col-rtl{right:unset;left:45.8333%}.arco-col-pull-12{right:50%}.arco-col-pull-12.arco-col-rtl{right:unset;left:50%}.arco-col-pull-13{right:54.1667%}.arco-col-pull-13.arco-col-rtl{right:unset;left:54.1667%}.arco-col-pull-14{right:58.3333%}.arco-col-pull-14.arco-col-rtl{right:unset;left:58.3333%}.arco-col-pull-15{right:62.5%}.arco-col-pull-15.arco-col-rtl{right:unset;left:62.5%}.arco-col-pull-16{right:66.6667%}.arco-col-pull-16.arco-col-rtl{right:unset;left:66.6667%}.arco-col-pull-17{right:70.8333%}.arco-col-pull-17.arco-col-rtl{right:unset;left:70.8333%}.arco-col-pull-18{right:75%}.arco-col-pull-18.arco-col-rtl{right:unset;left:75%}.arco-col-pull-19{right:79.1667%}.arco-col-pull-19.arco-col-rtl{right:unset;left:79.1667%}.arco-col-pull-20{right:83.3333%}.arco-col-pull-20.arco-col-rtl{right:unset;left:83.3333%}.arco-col-pull-21{right:87.5%}.arco-col-pull-21.arco-col-rtl{right:unset;left:87.5%}.arco-col-pull-22{right:91.6667%}.arco-col-pull-22.arco-col-rtl{right:unset;left:91.6667%}.arco-col-pull-23{right:95.8333%}.arco-col-pull-23.arco-col-rtl{right:unset;left:95.8333%}.arco-col-pull-24{right:100%}.arco-col-pull-24.arco-col-rtl{right:unset;left:100%}.arco-col-push-0{left:0}.arco-col-push-0.arco-col-rtl{left:unset;right:0}.arco-col-push-1{left:4.16667%}.arco-col-push-1.arco-col-rtl{left:unset;right:4.16667%}.arco-col-push-2{left:8.33333%}.arco-col-push-2.arco-col-rtl{left:unset;right:8.33333%}.arco-col-push-3{left:12.5%}.arco-col-push-3.arco-col-rtl{left:unset;right:12.5%}.arco-col-push-4{left:16.6667%}.arco-col-push-4.arco-col-rtl{left:unset;right:16.6667%}.arco-col-push-5{left:20.8333%}.arco-col-push-5.arco-col-rtl{left:unset;right:20.8333%}.arco-col-push-6{left:25%}.arco-col-push-6.arco-col-rtl{left:unset;right:25%}.arco-col-push-7{left:29.1667%}.arco-col-push-7.arco-col-rtl{left:unset;right:29.1667%}.arco-col-push-8{left:33.3333%}.arco-col-push-8.arco-col-rtl{left:unset;right:33.3333%}.arco-col-push-9{left:37.5%}.arco-col-push-9.arco-col-rtl{left:unset;right:37.5%}.arco-col-push-10{left:41.6667%}.arco-col-push-10.arco-col-rtl{left:unset;right:41.6667%}.arco-col-push-11{left:45.8333%}.arco-col-push-11.arco-col-rtl{left:unset;right:45.8333%}.arco-col-push-12{left:50%}.arco-col-push-12.arco-col-rtl{left:unset;right:50%}.arco-col-push-13{left:54.1667%}.arco-col-push-13.arco-col-rtl{left:unset;right:54.1667%}.arco-col-push-14{left:58.3333%}.arco-col-push-14.arco-col-rtl{left:unset;right:58.3333%}.arco-col-push-15{left:62.5%}.arco-col-push-15.arco-col-rtl{left:unset;right:62.5%}.arco-col-push-16{left:66.6667%}.arco-col-push-16.arco-col-rtl{left:unset;right:66.6667%}.arco-col-push-17{left:70.8333%}.arco-col-push-17.arco-col-rtl{left:unset;right:70.8333%}.arco-col-push-18{left:75%}.arco-col-push-18.arco-col-rtl{left:unset;right:75%}.arco-col-push-19{left:79.1667%}.arco-col-push-19.arco-col-rtl{left:unset;right:79.1667%}.arco-col-push-20{left:83.3333%}.arco-col-push-20.arco-col-rtl{left:unset;right:83.3333%}.arco-col-push-21{left:87.5%}.arco-col-push-21.arco-col-rtl{left:unset;right:87.5%}.arco-col-push-22{left:91.6667%}.arco-col-push-22.arco-col-rtl{left:unset;right:91.6667%}.arco-col-push-23{left:95.8333%}.arco-col-push-23.arco-col-rtl{left:unset;right:95.8333%}.arco-col-push-24{left:100%}.arco-col-push-24.arco-col-rtl{left:unset;right:100%}.arco-col-xs-0{display:none}.arco-col-xs-1{flex:0 0 4.16667%;width:4.16667%;display:block}.arco-col-xs-2{flex:0 0 8.33333%;width:8.33333%;display:block}.arco-col-xs-3{flex:0 0 12.5%;width:12.5%;display:block}.arco-col-xs-4{flex:0 0 16.6667%;width:16.6667%;display:block}.arco-col-xs-5{flex:0 0 20.8333%;width:20.8333%;display:block}.arco-col-xs-6{flex:0 0 25%;width:25%;display:block}.arco-col-xs-7{flex:0 0 29.1667%;width:29.1667%;display:block}.arco-col-xs-8{flex:0 0 33.3333%;width:33.3333%;display:block}.arco-col-xs-9{flex:0 0 37.5%;width:37.5%;display:block}.arco-col-xs-10{flex:0 0 41.6667%;width:41.6667%;display:block}.arco-col-xs-11{flex:0 0 45.8333%;width:45.8333%;display:block}.arco-col-xs-12{flex:0 0 50%;width:50%;display:block}.arco-col-xs-13{flex:0 0 54.1667%;width:54.1667%;display:block}.arco-col-xs-14{flex:0 0 58.3333%;width:58.3333%;display:block}.arco-col-xs-15{flex:0 0 62.5%;width:62.5%;display:block}.arco-col-xs-16{flex:0 0 66.6667%;width:66.6667%;display:block}.arco-col-xs-17{flex:0 0 70.8333%;width:70.8333%;display:block}.arco-col-xs-18{flex:0 0 75%;width:75%;display:block}.arco-col-xs-19{flex:0 0 79.1667%;width:79.1667%;display:block}.arco-col-xs-20{flex:0 0 83.3333%;width:83.3333%;display:block}.arco-col-xs-21{flex:0 0 87.5%;width:87.5%;display:block}.arco-col-xs-22{flex:0 0 91.6667%;width:91.6667%;display:block}.arco-col-xs-23{flex:0 0 95.8333%;width:95.8333%;display:block}.arco-col-xs-24{flex:0 0 100%;width:100%;display:block}.arco-col-xs-offset-0{margin-left:0}.arco-col-xs-offset-0.arco-col-rtl{margin-left:0;margin-right:0}.arco-col-xs-offset-1{margin-left:4.16667%}.arco-col-xs-offset-1.arco-col-rtl{margin-left:0;margin-right:4.16667%}.arco-col-xs-offset-2{margin-left:8.33333%}.arco-col-xs-offset-2.arco-col-rtl{margin-left:0;margin-right:8.33333%}.arco-col-xs-offset-3{margin-left:12.5%}.arco-col-xs-offset-3.arco-col-rtl{margin-left:0;margin-right:12.5%}.arco-col-xs-offset-4{margin-left:16.6667%}.arco-col-xs-offset-4.arco-col-rtl{margin-left:0;margin-right:16.6667%}.arco-col-xs-offset-5{margin-left:20.8333%}.arco-col-xs-offset-5.arco-col-rtl{margin-left:0;margin-right:20.8333%}.arco-col-xs-offset-6{margin-left:25%}.arco-col-xs-offset-6.arco-col-rtl{margin-left:0;margin-right:25%}.arco-col-xs-offset-7{margin-left:29.1667%}.arco-col-xs-offset-7.arco-col-rtl{margin-left:0;margin-right:29.1667%}.arco-col-xs-offset-8{margin-left:33.3333%}.arco-col-xs-offset-8.arco-col-rtl{margin-left:0;margin-right:33.3333%}.arco-col-xs-offset-9{margin-left:37.5%}.arco-col-xs-offset-9.arco-col-rtl{margin-left:0;margin-right:37.5%}.arco-col-xs-offset-10{margin-left:41.6667%}.arco-col-xs-offset-10.arco-col-rtl{margin-left:0;margin-right:41.6667%}.arco-col-xs-offset-11{margin-left:45.8333%}.arco-col-xs-offset-11.arco-col-rtl{margin-left:0;margin-right:45.8333%}.arco-col-xs-offset-12{margin-left:50%}.arco-col-xs-offset-12.arco-col-rtl{margin-left:0;margin-right:50%}.arco-col-xs-offset-13{margin-left:54.1667%}.arco-col-xs-offset-13.arco-col-rtl{margin-left:0;margin-right:54.1667%}.arco-col-xs-offset-14{margin-left:58.3333%}.arco-col-xs-offset-14.arco-col-rtl{margin-left:0;margin-right:58.3333%}.arco-col-xs-offset-15{margin-left:62.5%}.arco-col-xs-offset-15.arco-col-rtl{margin-left:0;margin-right:62.5%}.arco-col-xs-offset-16{margin-left:66.6667%}.arco-col-xs-offset-16.arco-col-rtl{margin-left:0;margin-right:66.6667%}.arco-col-xs-offset-17{margin-left:70.8333%}.arco-col-xs-offset-17.arco-col-rtl{margin-left:0;margin-right:70.8333%}.arco-col-xs-offset-18{margin-left:75%}.arco-col-xs-offset-18.arco-col-rtl{margin-left:0;margin-right:75%}.arco-col-xs-offset-19{margin-left:79.1667%}.arco-col-xs-offset-19.arco-col-rtl{margin-left:0;margin-right:79.1667%}.arco-col-xs-offset-20{margin-left:83.3333%}.arco-col-xs-offset-20.arco-col-rtl{margin-left:0;margin-right:83.3333%}.arco-col-xs-offset-21{margin-left:87.5%}.arco-col-xs-offset-21.arco-col-rtl{margin-left:0;margin-right:87.5%}.arco-col-xs-offset-22{margin-left:91.6667%}.arco-col-xs-offset-22.arco-col-rtl{margin-left:0;margin-right:91.6667%}.arco-col-xs-offset-23{margin-left:95.8333%}.arco-col-xs-offset-23.arco-col-rtl{margin-left:0;margin-right:95.8333%}.arco-col-xs-order-0{order:0}.arco-col-xs-order-1{order:1}.arco-col-xs-order-2{order:2}.arco-col-xs-order-3{order:3}.arco-col-xs-order-4{order:4}.arco-col-xs-order-5{order:5}.arco-col-xs-order-6{order:6}.arco-col-xs-order-7{order:7}.arco-col-xs-order-8{order:8}.arco-col-xs-order-9{order:9}.arco-col-xs-order-10{order:10}.arco-col-xs-order-11{order:11}.arco-col-xs-order-12{order:12}.arco-col-xs-order-13{order:13}.arco-col-xs-order-14{order:14}.arco-col-xs-order-15{order:15}.arco-col-xs-order-16{order:16}.arco-col-xs-order-17{order:17}.arco-col-xs-order-18{order:18}.arco-col-xs-order-19{order:19}.arco-col-xs-order-20{order:20}.arco-col-xs-order-21{order:21}.arco-col-xs-order-22{order:22}.arco-col-xs-order-23{order:23}.arco-col-xs-order-24{order:24}.arco-col-xs-pull-0{right:0}.arco-col-xs-pull-0.arco-col-rtl{right:unset;left:0}.arco-col-xs-pull-1{right:4.16667%}.arco-col-xs-pull-1.arco-col-rtl{right:unset;left:4.16667%}.arco-col-xs-pull-2{right:8.33333%}.arco-col-xs-pull-2.arco-col-rtl{right:unset;left:8.33333%}.arco-col-xs-pull-3{right:12.5%}.arco-col-xs-pull-3.arco-col-rtl{right:unset;left:12.5%}.arco-col-xs-pull-4{right:16.6667%}.arco-col-xs-pull-4.arco-col-rtl{right:unset;left:16.6667%}.arco-col-xs-pull-5{right:20.8333%}.arco-col-xs-pull-5.arco-col-rtl{right:unset;left:20.8333%}.arco-col-xs-pull-6{right:25%}.arco-col-xs-pull-6.arco-col-rtl{right:unset;left:25%}.arco-col-xs-pull-7{right:29.1667%}.arco-col-xs-pull-7.arco-col-rtl{right:unset;left:29.1667%}.arco-col-xs-pull-8{right:33.3333%}.arco-col-xs-pull-8.arco-col-rtl{right:unset;left:33.3333%}.arco-col-xs-pull-9{right:37.5%}.arco-col-xs-pull-9.arco-col-rtl{right:unset;left:37.5%}.arco-col-xs-pull-10{right:41.6667%}.arco-col-xs-pull-10.arco-col-rtl{right:unset;left:41.6667%}.arco-col-xs-pull-11{right:45.8333%}.arco-col-xs-pull-11.arco-col-rtl{right:unset;left:45.8333%}.arco-col-xs-pull-12{right:50%}.arco-col-xs-pull-12.arco-col-rtl{right:unset;left:50%}.arco-col-xs-pull-13{right:54.1667%}.arco-col-xs-pull-13.arco-col-rtl{right:unset;left:54.1667%}.arco-col-xs-pull-14{right:58.3333%}.arco-col-xs-pull-14.arco-col-rtl{right:unset;left:58.3333%}.arco-col-xs-pull-15{right:62.5%}.arco-col-xs-pull-15.arco-col-rtl{right:unset;left:62.5%}.arco-col-xs-pull-16{right:66.6667%}.arco-col-xs-pull-16.arco-col-rtl{right:unset;left:66.6667%}.arco-col-xs-pull-17{right:70.8333%}.arco-col-xs-pull-17.arco-col-rtl{right:unset;left:70.8333%}.arco-col-xs-pull-18{right:75%}.arco-col-xs-pull-18.arco-col-rtl{right:unset;left:75%}.arco-col-xs-pull-19{right:79.1667%}.arco-col-xs-pull-19.arco-col-rtl{right:unset;left:79.1667%}.arco-col-xs-pull-20{right:83.3333%}.arco-col-xs-pull-20.arco-col-rtl{right:unset;left:83.3333%}.arco-col-xs-pull-21{right:87.5%}.arco-col-xs-pull-21.arco-col-rtl{right:unset;left:87.5%}.arco-col-xs-pull-22{right:91.6667%}.arco-col-xs-pull-22.arco-col-rtl{right:unset;left:91.6667%}.arco-col-xs-pull-23{right:95.8333%}.arco-col-xs-pull-23.arco-col-rtl{right:unset;left:95.8333%}.arco-col-xs-pull-24{right:100%}.arco-col-xs-pull-24.arco-col-rtl{right:unset;left:100%}.arco-col-xs-push-0{left:0}.arco-col-xs-push-0.arco-col-rtl{left:unset;right:0}.arco-col-xs-push-1{left:4.16667%}.arco-col-xs-push-1.arco-col-rtl{left:unset;right:4.16667%}.arco-col-xs-push-2{left:8.33333%}.arco-col-xs-push-2.arco-col-rtl{left:unset;right:8.33333%}.arco-col-xs-push-3{left:12.5%}.arco-col-xs-push-3.arco-col-rtl{left:unset;right:12.5%}.arco-col-xs-push-4{left:16.6667%}.arco-col-xs-push-4.arco-col-rtl{left:unset;right:16.6667%}.arco-col-xs-push-5{left:20.8333%}.arco-col-xs-push-5.arco-col-rtl{left:unset;right:20.8333%}.arco-col-xs-push-6{left:25%}.arco-col-xs-push-6.arco-col-rtl{left:unset;right:25%}.arco-col-xs-push-7{left:29.1667%}.arco-col-xs-push-7.arco-col-rtl{left:unset;right:29.1667%}.arco-col-xs-push-8{left:33.3333%}.arco-col-xs-push-8.arco-col-rtl{left:unset;right:33.3333%}.arco-col-xs-push-9{left:37.5%}.arco-col-xs-push-9.arco-col-rtl{left:unset;right:37.5%}.arco-col-xs-push-10{left:41.6667%}.arco-col-xs-push-10.arco-col-rtl{left:unset;right:41.6667%}.arco-col-xs-push-11{left:45.8333%}.arco-col-xs-push-11.arco-col-rtl{left:unset;right:45.8333%}.arco-col-xs-push-12{left:50%}.arco-col-xs-push-12.arco-col-rtl{left:unset;right:50%}.arco-col-xs-push-13{left:54.1667%}.arco-col-xs-push-13.arco-col-rtl{left:unset;right:54.1667%}.arco-col-xs-push-14{left:58.3333%}.arco-col-xs-push-14.arco-col-rtl{left:unset;right:58.3333%}.arco-col-xs-push-15{left:62.5%}.arco-col-xs-push-15.arco-col-rtl{left:unset;right:62.5%}.arco-col-xs-push-16{left:66.6667%}.arco-col-xs-push-16.arco-col-rtl{left:unset;right:66.6667%}.arco-col-xs-push-17{left:70.8333%}.arco-col-xs-push-17.arco-col-rtl{left:unset;right:70.8333%}.arco-col-xs-push-18{left:75%}.arco-col-xs-push-18.arco-col-rtl{left:unset;right:75%}.arco-col-xs-push-19{left:79.1667%}.arco-col-xs-push-19.arco-col-rtl{left:unset;right:79.1667%}.arco-col-xs-push-20{left:83.3333%}.arco-col-xs-push-20.arco-col-rtl{left:unset;right:83.3333%}.arco-col-xs-push-21{left:87.5%}.arco-col-xs-push-21.arco-col-rtl{left:unset;right:87.5%}.arco-col-xs-push-22{left:91.6667%}.arco-col-xs-push-22.arco-col-rtl{left:unset;right:91.6667%}.arco-col-xs-push-23{left:95.8333%}.arco-col-xs-push-23.arco-col-rtl{left:unset;right:95.8333%}.arco-col-xs-push-24{left:100%}.arco-col-xs-push-24.arco-col-rtl{left:unset;right:100%}@media (width>=576px){.arco-col-sm-0{display:none}.arco-col-sm-1{flex:0 0 4.16667%;width:4.16667%;display:block}.arco-col-sm-2{flex:0 0 8.33333%;width:8.33333%;display:block}.arco-col-sm-3{flex:0 0 12.5%;width:12.5%;display:block}.arco-col-sm-4{flex:0 0 16.6667%;width:16.6667%;display:block}.arco-col-sm-5{flex:0 0 20.8333%;width:20.8333%;display:block}.arco-col-sm-6{flex:0 0 25%;width:25%;display:block}.arco-col-sm-7{flex:0 0 29.1667%;width:29.1667%;display:block}.arco-col-sm-8{flex:0 0 33.3333%;width:33.3333%;display:block}.arco-col-sm-9{flex:0 0 37.5%;width:37.5%;display:block}.arco-col-sm-10{flex:0 0 41.6667%;width:41.6667%;display:block}.arco-col-sm-11{flex:0 0 45.8333%;width:45.8333%;display:block}.arco-col-sm-12{flex:0 0 50%;width:50%;display:block}.arco-col-sm-13{flex:0 0 54.1667%;width:54.1667%;display:block}.arco-col-sm-14{flex:0 0 58.3333%;width:58.3333%;display:block}.arco-col-sm-15{flex:0 0 62.5%;width:62.5%;display:block}.arco-col-sm-16{flex:0 0 66.6667%;width:66.6667%;display:block}.arco-col-sm-17{flex:0 0 70.8333%;width:70.8333%;display:block}.arco-col-sm-18{flex:0 0 75%;width:75%;display:block}.arco-col-sm-19{flex:0 0 79.1667%;width:79.1667%;display:block}.arco-col-sm-20{flex:0 0 83.3333%;width:83.3333%;display:block}.arco-col-sm-21{flex:0 0 87.5%;width:87.5%;display:block}.arco-col-sm-22{flex:0 0 91.6667%;width:91.6667%;display:block}.arco-col-sm-23{flex:0 0 95.8333%;width:95.8333%;display:block}.arco-col-sm-24{flex:0 0 100%;width:100%;display:block}.arco-col-sm-offset-0{margin-left:0}.arco-col-sm-offset-0.arco-col-rtl{margin-left:0;margin-right:0}.arco-col-sm-offset-1{margin-left:4.16667%}.arco-col-sm-offset-1.arco-col-rtl{margin-left:0;margin-right:4.16667%}.arco-col-sm-offset-2{margin-left:8.33333%}.arco-col-sm-offset-2.arco-col-rtl{margin-left:0;margin-right:8.33333%}.arco-col-sm-offset-3{margin-left:12.5%}.arco-col-sm-offset-3.arco-col-rtl{margin-left:0;margin-right:12.5%}.arco-col-sm-offset-4{margin-left:16.6667%}.arco-col-sm-offset-4.arco-col-rtl{margin-left:0;margin-right:16.6667%}.arco-col-sm-offset-5{margin-left:20.8333%}.arco-col-sm-offset-5.arco-col-rtl{margin-left:0;margin-right:20.8333%}.arco-col-sm-offset-6{margin-left:25%}.arco-col-sm-offset-6.arco-col-rtl{margin-left:0;margin-right:25%}.arco-col-sm-offset-7{margin-left:29.1667%}.arco-col-sm-offset-7.arco-col-rtl{margin-left:0;margin-right:29.1667%}.arco-col-sm-offset-8{margin-left:33.3333%}.arco-col-sm-offset-8.arco-col-rtl{margin-left:0;margin-right:33.3333%}.arco-col-sm-offset-9{margin-left:37.5%}.arco-col-sm-offset-9.arco-col-rtl{margin-left:0;margin-right:37.5%}.arco-col-sm-offset-10{margin-left:41.6667%}.arco-col-sm-offset-10.arco-col-rtl{margin-left:0;margin-right:41.6667%}.arco-col-sm-offset-11{margin-left:45.8333%}.arco-col-sm-offset-11.arco-col-rtl{margin-left:0;margin-right:45.8333%}.arco-col-sm-offset-12{margin-left:50%}.arco-col-sm-offset-12.arco-col-rtl{margin-left:0;margin-right:50%}.arco-col-sm-offset-13{margin-left:54.1667%}.arco-col-sm-offset-13.arco-col-rtl{margin-left:0;margin-right:54.1667%}.arco-col-sm-offset-14{margin-left:58.3333%}.arco-col-sm-offset-14.arco-col-rtl{margin-left:0;margin-right:58.3333%}.arco-col-sm-offset-15{margin-left:62.5%}.arco-col-sm-offset-15.arco-col-rtl{margin-left:0;margin-right:62.5%}.arco-col-sm-offset-16{margin-left:66.6667%}.arco-col-sm-offset-16.arco-col-rtl{margin-left:0;margin-right:66.6667%}.arco-col-sm-offset-17{margin-left:70.8333%}.arco-col-sm-offset-17.arco-col-rtl{margin-left:0;margin-right:70.8333%}.arco-col-sm-offset-18{margin-left:75%}.arco-col-sm-offset-18.arco-col-rtl{margin-left:0;margin-right:75%}.arco-col-sm-offset-19{margin-left:79.1667%}.arco-col-sm-offset-19.arco-col-rtl{margin-left:0;margin-right:79.1667%}.arco-col-sm-offset-20{margin-left:83.3333%}.arco-col-sm-offset-20.arco-col-rtl{margin-left:0;margin-right:83.3333%}.arco-col-sm-offset-21{margin-left:87.5%}.arco-col-sm-offset-21.arco-col-rtl{margin-left:0;margin-right:87.5%}.arco-col-sm-offset-22{margin-left:91.6667%}.arco-col-sm-offset-22.arco-col-rtl{margin-left:0;margin-right:91.6667%}.arco-col-sm-offset-23{margin-left:95.8333%}.arco-col-sm-offset-23.arco-col-rtl{margin-left:0;margin-right:95.8333%}.arco-col-sm-order-0{order:0}.arco-col-sm-order-1{order:1}.arco-col-sm-order-2{order:2}.arco-col-sm-order-3{order:3}.arco-col-sm-order-4{order:4}.arco-col-sm-order-5{order:5}.arco-col-sm-order-6{order:6}.arco-col-sm-order-7{order:7}.arco-col-sm-order-8{order:8}.arco-col-sm-order-9{order:9}.arco-col-sm-order-10{order:10}.arco-col-sm-order-11{order:11}.arco-col-sm-order-12{order:12}.arco-col-sm-order-13{order:13}.arco-col-sm-order-14{order:14}.arco-col-sm-order-15{order:15}.arco-col-sm-order-16{order:16}.arco-col-sm-order-17{order:17}.arco-col-sm-order-18{order:18}.arco-col-sm-order-19{order:19}.arco-col-sm-order-20{order:20}.arco-col-sm-order-21{order:21}.arco-col-sm-order-22{order:22}.arco-col-sm-order-23{order:23}.arco-col-sm-order-24{order:24}.arco-col-sm-pull-0{right:0}.arco-col-sm-pull-0.arco-col-rtl{right:unset;left:0}.arco-col-sm-pull-1{right:4.16667%}.arco-col-sm-pull-1.arco-col-rtl{right:unset;left:4.16667%}.arco-col-sm-pull-2{right:8.33333%}.arco-col-sm-pull-2.arco-col-rtl{right:unset;left:8.33333%}.arco-col-sm-pull-3{right:12.5%}.arco-col-sm-pull-3.arco-col-rtl{right:unset;left:12.5%}.arco-col-sm-pull-4{right:16.6667%}.arco-col-sm-pull-4.arco-col-rtl{right:unset;left:16.6667%}.arco-col-sm-pull-5{right:20.8333%}.arco-col-sm-pull-5.arco-col-rtl{right:unset;left:20.8333%}.arco-col-sm-pull-6{right:25%}.arco-col-sm-pull-6.arco-col-rtl{right:unset;left:25%}.arco-col-sm-pull-7{right:29.1667%}.arco-col-sm-pull-7.arco-col-rtl{right:unset;left:29.1667%}.arco-col-sm-pull-8{right:33.3333%}.arco-col-sm-pull-8.arco-col-rtl{right:unset;left:33.3333%}.arco-col-sm-pull-9{right:37.5%}.arco-col-sm-pull-9.arco-col-rtl{right:unset;left:37.5%}.arco-col-sm-pull-10{right:41.6667%}.arco-col-sm-pull-10.arco-col-rtl{right:unset;left:41.6667%}.arco-col-sm-pull-11{right:45.8333%}.arco-col-sm-pull-11.arco-col-rtl{right:unset;left:45.8333%}.arco-col-sm-pull-12{right:50%}.arco-col-sm-pull-12.arco-col-rtl{right:unset;left:50%}.arco-col-sm-pull-13{right:54.1667%}.arco-col-sm-pull-13.arco-col-rtl{right:unset;left:54.1667%}.arco-col-sm-pull-14{right:58.3333%}.arco-col-sm-pull-14.arco-col-rtl{right:unset;left:58.3333%}.arco-col-sm-pull-15{right:62.5%}.arco-col-sm-pull-15.arco-col-rtl{right:unset;left:62.5%}.arco-col-sm-pull-16{right:66.6667%}.arco-col-sm-pull-16.arco-col-rtl{right:unset;left:66.6667%}.arco-col-sm-pull-17{right:70.8333%}.arco-col-sm-pull-17.arco-col-rtl{right:unset;left:70.8333%}.arco-col-sm-pull-18{right:75%}.arco-col-sm-pull-18.arco-col-rtl{right:unset;left:75%}.arco-col-sm-pull-19{right:79.1667%}.arco-col-sm-pull-19.arco-col-rtl{right:unset;left:79.1667%}.arco-col-sm-pull-20{right:83.3333%}.arco-col-sm-pull-20.arco-col-rtl{right:unset;left:83.3333%}.arco-col-sm-pull-21{right:87.5%}.arco-col-sm-pull-21.arco-col-rtl{right:unset;left:87.5%}.arco-col-sm-pull-22{right:91.6667%}.arco-col-sm-pull-22.arco-col-rtl{right:unset;left:91.6667%}.arco-col-sm-pull-23{right:95.8333%}.arco-col-sm-pull-23.arco-col-rtl{right:unset;left:95.8333%}.arco-col-sm-pull-24{right:100%}.arco-col-sm-pull-24.arco-col-rtl{right:unset;left:100%}.arco-col-sm-push-0{left:0}.arco-col-sm-push-0.arco-col-rtl{left:unset;right:0}.arco-col-sm-push-1{left:4.16667%}.arco-col-sm-push-1.arco-col-rtl{left:unset;right:4.16667%}.arco-col-sm-push-2{left:8.33333%}.arco-col-sm-push-2.arco-col-rtl{left:unset;right:8.33333%}.arco-col-sm-push-3{left:12.5%}.arco-col-sm-push-3.arco-col-rtl{left:unset;right:12.5%}.arco-col-sm-push-4{left:16.6667%}.arco-col-sm-push-4.arco-col-rtl{left:unset;right:16.6667%}.arco-col-sm-push-5{left:20.8333%}.arco-col-sm-push-5.arco-col-rtl{left:unset;right:20.8333%}.arco-col-sm-push-6{left:25%}.arco-col-sm-push-6.arco-col-rtl{left:unset;right:25%}.arco-col-sm-push-7{left:29.1667%}.arco-col-sm-push-7.arco-col-rtl{left:unset;right:29.1667%}.arco-col-sm-push-8{left:33.3333%}.arco-col-sm-push-8.arco-col-rtl{left:unset;right:33.3333%}.arco-col-sm-push-9{left:37.5%}.arco-col-sm-push-9.arco-col-rtl{left:unset;right:37.5%}.arco-col-sm-push-10{left:41.6667%}.arco-col-sm-push-10.arco-col-rtl{left:unset;right:41.6667%}.arco-col-sm-push-11{left:45.8333%}.arco-col-sm-push-11.arco-col-rtl{left:unset;right:45.8333%}.arco-col-sm-push-12{left:50%}.arco-col-sm-push-12.arco-col-rtl{left:unset;right:50%}.arco-col-sm-push-13{left:54.1667%}.arco-col-sm-push-13.arco-col-rtl{left:unset;right:54.1667%}.arco-col-sm-push-14{left:58.3333%}.arco-col-sm-push-14.arco-col-rtl{left:unset;right:58.3333%}.arco-col-sm-push-15{left:62.5%}.arco-col-sm-push-15.arco-col-rtl{left:unset;right:62.5%}.arco-col-sm-push-16{left:66.6667%}.arco-col-sm-push-16.arco-col-rtl{left:unset;right:66.6667%}.arco-col-sm-push-17{left:70.8333%}.arco-col-sm-push-17.arco-col-rtl{left:unset;right:70.8333%}.arco-col-sm-push-18{left:75%}.arco-col-sm-push-18.arco-col-rtl{left:unset;right:75%}.arco-col-sm-push-19{left:79.1667%}.arco-col-sm-push-19.arco-col-rtl{left:unset;right:79.1667%}.arco-col-sm-push-20{left:83.3333%}.arco-col-sm-push-20.arco-col-rtl{left:unset;right:83.3333%}.arco-col-sm-push-21{left:87.5%}.arco-col-sm-push-21.arco-col-rtl{left:unset;right:87.5%}.arco-col-sm-push-22{left:91.6667%}.arco-col-sm-push-22.arco-col-rtl{left:unset;right:91.6667%}.arco-col-sm-push-23{left:95.8333%}.arco-col-sm-push-23.arco-col-rtl{left:unset;right:95.8333%}.arco-col-sm-push-24{left:100%}.arco-col-sm-push-24.arco-col-rtl{left:unset;right:100%}}@media (width>=768px){.arco-col-md-0{display:none}.arco-col-md-1{flex:0 0 4.16667%;width:4.16667%;display:block}.arco-col-md-2{flex:0 0 8.33333%;width:8.33333%;display:block}.arco-col-md-3{flex:0 0 12.5%;width:12.5%;display:block}.arco-col-md-4{flex:0 0 16.6667%;width:16.6667%;display:block}.arco-col-md-5{flex:0 0 20.8333%;width:20.8333%;display:block}.arco-col-md-6{flex:0 0 25%;width:25%;display:block}.arco-col-md-7{flex:0 0 29.1667%;width:29.1667%;display:block}.arco-col-md-8{flex:0 0 33.3333%;width:33.3333%;display:block}.arco-col-md-9{flex:0 0 37.5%;width:37.5%;display:block}.arco-col-md-10{flex:0 0 41.6667%;width:41.6667%;display:block}.arco-col-md-11{flex:0 0 45.8333%;width:45.8333%;display:block}.arco-col-md-12{flex:0 0 50%;width:50%;display:block}.arco-col-md-13{flex:0 0 54.1667%;width:54.1667%;display:block}.arco-col-md-14{flex:0 0 58.3333%;width:58.3333%;display:block}.arco-col-md-15{flex:0 0 62.5%;width:62.5%;display:block}.arco-col-md-16{flex:0 0 66.6667%;width:66.6667%;display:block}.arco-col-md-17{flex:0 0 70.8333%;width:70.8333%;display:block}.arco-col-md-18{flex:0 0 75%;width:75%;display:block}.arco-col-md-19{flex:0 0 79.1667%;width:79.1667%;display:block}.arco-col-md-20{flex:0 0 83.3333%;width:83.3333%;display:block}.arco-col-md-21{flex:0 0 87.5%;width:87.5%;display:block}.arco-col-md-22{flex:0 0 91.6667%;width:91.6667%;display:block}.arco-col-md-23{flex:0 0 95.8333%;width:95.8333%;display:block}.arco-col-md-24{flex:0 0 100%;width:100%;display:block}.arco-col-md-offset-0{margin-left:0}.arco-col-md-offset-0.arco-col-rtl{margin-left:0;margin-right:0}.arco-col-md-offset-1{margin-left:4.16667%}.arco-col-md-offset-1.arco-col-rtl{margin-left:0;margin-right:4.16667%}.arco-col-md-offset-2{margin-left:8.33333%}.arco-col-md-offset-2.arco-col-rtl{margin-left:0;margin-right:8.33333%}.arco-col-md-offset-3{margin-left:12.5%}.arco-col-md-offset-3.arco-col-rtl{margin-left:0;margin-right:12.5%}.arco-col-md-offset-4{margin-left:16.6667%}.arco-col-md-offset-4.arco-col-rtl{margin-left:0;margin-right:16.6667%}.arco-col-md-offset-5{margin-left:20.8333%}.arco-col-md-offset-5.arco-col-rtl{margin-left:0;margin-right:20.8333%}.arco-col-md-offset-6{margin-left:25%}.arco-col-md-offset-6.arco-col-rtl{margin-left:0;margin-right:25%}.arco-col-md-offset-7{margin-left:29.1667%}.arco-col-md-offset-7.arco-col-rtl{margin-left:0;margin-right:29.1667%}.arco-col-md-offset-8{margin-left:33.3333%}.arco-col-md-offset-8.arco-col-rtl{margin-left:0;margin-right:33.3333%}.arco-col-md-offset-9{margin-left:37.5%}.arco-col-md-offset-9.arco-col-rtl{margin-left:0;margin-right:37.5%}.arco-col-md-offset-10{margin-left:41.6667%}.arco-col-md-offset-10.arco-col-rtl{margin-left:0;margin-right:41.6667%}.arco-col-md-offset-11{margin-left:45.8333%}.arco-col-md-offset-11.arco-col-rtl{margin-left:0;margin-right:45.8333%}.arco-col-md-offset-12{margin-left:50%}.arco-col-md-offset-12.arco-col-rtl{margin-left:0;margin-right:50%}.arco-col-md-offset-13{margin-left:54.1667%}.arco-col-md-offset-13.arco-col-rtl{margin-left:0;margin-right:54.1667%}.arco-col-md-offset-14{margin-left:58.3333%}.arco-col-md-offset-14.arco-col-rtl{margin-left:0;margin-right:58.3333%}.arco-col-md-offset-15{margin-left:62.5%}.arco-col-md-offset-15.arco-col-rtl{margin-left:0;margin-right:62.5%}.arco-col-md-offset-16{margin-left:66.6667%}.arco-col-md-offset-16.arco-col-rtl{margin-left:0;margin-right:66.6667%}.arco-col-md-offset-17{margin-left:70.8333%}.arco-col-md-offset-17.arco-col-rtl{margin-left:0;margin-right:70.8333%}.arco-col-md-offset-18{margin-left:75%}.arco-col-md-offset-18.arco-col-rtl{margin-left:0;margin-right:75%}.arco-col-md-offset-19{margin-left:79.1667%}.arco-col-md-offset-19.arco-col-rtl{margin-left:0;margin-right:79.1667%}.arco-col-md-offset-20{margin-left:83.3333%}.arco-col-md-offset-20.arco-col-rtl{margin-left:0;margin-right:83.3333%}.arco-col-md-offset-21{margin-left:87.5%}.arco-col-md-offset-21.arco-col-rtl{margin-left:0;margin-right:87.5%}.arco-col-md-offset-22{margin-left:91.6667%}.arco-col-md-offset-22.arco-col-rtl{margin-left:0;margin-right:91.6667%}.arco-col-md-offset-23{margin-left:95.8333%}.arco-col-md-offset-23.arco-col-rtl{margin-left:0;margin-right:95.8333%}.arco-col-md-order-0{order:0}.arco-col-md-order-1{order:1}.arco-col-md-order-2{order:2}.arco-col-md-order-3{order:3}.arco-col-md-order-4{order:4}.arco-col-md-order-5{order:5}.arco-col-md-order-6{order:6}.arco-col-md-order-7{order:7}.arco-col-md-order-8{order:8}.arco-col-md-order-9{order:9}.arco-col-md-order-10{order:10}.arco-col-md-order-11{order:11}.arco-col-md-order-12{order:12}.arco-col-md-order-13{order:13}.arco-col-md-order-14{order:14}.arco-col-md-order-15{order:15}.arco-col-md-order-16{order:16}.arco-col-md-order-17{order:17}.arco-col-md-order-18{order:18}.arco-col-md-order-19{order:19}.arco-col-md-order-20{order:20}.arco-col-md-order-21{order:21}.arco-col-md-order-22{order:22}.arco-col-md-order-23{order:23}.arco-col-md-order-24{order:24}.arco-col-md-pull-0{right:0}.arco-col-md-pull-0.arco-col-rtl{right:unset;left:0}.arco-col-md-pull-1{right:4.16667%}.arco-col-md-pull-1.arco-col-rtl{right:unset;left:4.16667%}.arco-col-md-pull-2{right:8.33333%}.arco-col-md-pull-2.arco-col-rtl{right:unset;left:8.33333%}.arco-col-md-pull-3{right:12.5%}.arco-col-md-pull-3.arco-col-rtl{right:unset;left:12.5%}.arco-col-md-pull-4{right:16.6667%}.arco-col-md-pull-4.arco-col-rtl{right:unset;left:16.6667%}.arco-col-md-pull-5{right:20.8333%}.arco-col-md-pull-5.arco-col-rtl{right:unset;left:20.8333%}.arco-col-md-pull-6{right:25%}.arco-col-md-pull-6.arco-col-rtl{right:unset;left:25%}.arco-col-md-pull-7{right:29.1667%}.arco-col-md-pull-7.arco-col-rtl{right:unset;left:29.1667%}.arco-col-md-pull-8{right:33.3333%}.arco-col-md-pull-8.arco-col-rtl{right:unset;left:33.3333%}.arco-col-md-pull-9{right:37.5%}.arco-col-md-pull-9.arco-col-rtl{right:unset;left:37.5%}.arco-col-md-pull-10{right:41.6667%}.arco-col-md-pull-10.arco-col-rtl{right:unset;left:41.6667%}.arco-col-md-pull-11{right:45.8333%}.arco-col-md-pull-11.arco-col-rtl{right:unset;left:45.8333%}.arco-col-md-pull-12{right:50%}.arco-col-md-pull-12.arco-col-rtl{right:unset;left:50%}.arco-col-md-pull-13{right:54.1667%}.arco-col-md-pull-13.arco-col-rtl{right:unset;left:54.1667%}.arco-col-md-pull-14{right:58.3333%}.arco-col-md-pull-14.arco-col-rtl{right:unset;left:58.3333%}.arco-col-md-pull-15{right:62.5%}.arco-col-md-pull-15.arco-col-rtl{right:unset;left:62.5%}.arco-col-md-pull-16{right:66.6667%}.arco-col-md-pull-16.arco-col-rtl{right:unset;left:66.6667%}.arco-col-md-pull-17{right:70.8333%}.arco-col-md-pull-17.arco-col-rtl{right:unset;left:70.8333%}.arco-col-md-pull-18{right:75%}.arco-col-md-pull-18.arco-col-rtl{right:unset;left:75%}.arco-col-md-pull-19{right:79.1667%}.arco-col-md-pull-19.arco-col-rtl{right:unset;left:79.1667%}.arco-col-md-pull-20{right:83.3333%}.arco-col-md-pull-20.arco-col-rtl{right:unset;left:83.3333%}.arco-col-md-pull-21{right:87.5%}.arco-col-md-pull-21.arco-col-rtl{right:unset;left:87.5%}.arco-col-md-pull-22{right:91.6667%}.arco-col-md-pull-22.arco-col-rtl{right:unset;left:91.6667%}.arco-col-md-pull-23{right:95.8333%}.arco-col-md-pull-23.arco-col-rtl{right:unset;left:95.8333%}.arco-col-md-pull-24{right:100%}.arco-col-md-pull-24.arco-col-rtl{right:unset;left:100%}.arco-col-md-push-0{left:0}.arco-col-md-push-0.arco-col-rtl{left:unset;right:0}.arco-col-md-push-1{left:4.16667%}.arco-col-md-push-1.arco-col-rtl{left:unset;right:4.16667%}.arco-col-md-push-2{left:8.33333%}.arco-col-md-push-2.arco-col-rtl{left:unset;right:8.33333%}.arco-col-md-push-3{left:12.5%}.arco-col-md-push-3.arco-col-rtl{left:unset;right:12.5%}.arco-col-md-push-4{left:16.6667%}.arco-col-md-push-4.arco-col-rtl{left:unset;right:16.6667%}.arco-col-md-push-5{left:20.8333%}.arco-col-md-push-5.arco-col-rtl{left:unset;right:20.8333%}.arco-col-md-push-6{left:25%}.arco-col-md-push-6.arco-col-rtl{left:unset;right:25%}.arco-col-md-push-7{left:29.1667%}.arco-col-md-push-7.arco-col-rtl{left:unset;right:29.1667%}.arco-col-md-push-8{left:33.3333%}.arco-col-md-push-8.arco-col-rtl{left:unset;right:33.3333%}.arco-col-md-push-9{left:37.5%}.arco-col-md-push-9.arco-col-rtl{left:unset;right:37.5%}.arco-col-md-push-10{left:41.6667%}.arco-col-md-push-10.arco-col-rtl{left:unset;right:41.6667%}.arco-col-md-push-11{left:45.8333%}.arco-col-md-push-11.arco-col-rtl{left:unset;right:45.8333%}.arco-col-md-push-12{left:50%}.arco-col-md-push-12.arco-col-rtl{left:unset;right:50%}.arco-col-md-push-13{left:54.1667%}.arco-col-md-push-13.arco-col-rtl{left:unset;right:54.1667%}.arco-col-md-push-14{left:58.3333%}.arco-col-md-push-14.arco-col-rtl{left:unset;right:58.3333%}.arco-col-md-push-15{left:62.5%}.arco-col-md-push-15.arco-col-rtl{left:unset;right:62.5%}.arco-col-md-push-16{left:66.6667%}.arco-col-md-push-16.arco-col-rtl{left:unset;right:66.6667%}.arco-col-md-push-17{left:70.8333%}.arco-col-md-push-17.arco-col-rtl{left:unset;right:70.8333%}.arco-col-md-push-18{left:75%}.arco-col-md-push-18.arco-col-rtl{left:unset;right:75%}.arco-col-md-push-19{left:79.1667%}.arco-col-md-push-19.arco-col-rtl{left:unset;right:79.1667%}.arco-col-md-push-20{left:83.3333%}.arco-col-md-push-20.arco-col-rtl{left:unset;right:83.3333%}.arco-col-md-push-21{left:87.5%}.arco-col-md-push-21.arco-col-rtl{left:unset;right:87.5%}.arco-col-md-push-22{left:91.6667%}.arco-col-md-push-22.arco-col-rtl{left:unset;right:91.6667%}.arco-col-md-push-23{left:95.8333%}.arco-col-md-push-23.arco-col-rtl{left:unset;right:95.8333%}.arco-col-md-push-24{left:100%}.arco-col-md-push-24.arco-col-rtl{left:unset;right:100%}}@media (width>=992px){.arco-col-lg-0{display:none}.arco-col-lg-1{flex:0 0 4.16667%;width:4.16667%;display:block}.arco-col-lg-2{flex:0 0 8.33333%;width:8.33333%;display:block}.arco-col-lg-3{flex:0 0 12.5%;width:12.5%;display:block}.arco-col-lg-4{flex:0 0 16.6667%;width:16.6667%;display:block}.arco-col-lg-5{flex:0 0 20.8333%;width:20.8333%;display:block}.arco-col-lg-6{flex:0 0 25%;width:25%;display:block}.arco-col-lg-7{flex:0 0 29.1667%;width:29.1667%;display:block}.arco-col-lg-8{flex:0 0 33.3333%;width:33.3333%;display:block}.arco-col-lg-9{flex:0 0 37.5%;width:37.5%;display:block}.arco-col-lg-10{flex:0 0 41.6667%;width:41.6667%;display:block}.arco-col-lg-11{flex:0 0 45.8333%;width:45.8333%;display:block}.arco-col-lg-12{flex:0 0 50%;width:50%;display:block}.arco-col-lg-13{flex:0 0 54.1667%;width:54.1667%;display:block}.arco-col-lg-14{flex:0 0 58.3333%;width:58.3333%;display:block}.arco-col-lg-15{flex:0 0 62.5%;width:62.5%;display:block}.arco-col-lg-16{flex:0 0 66.6667%;width:66.6667%;display:block}.arco-col-lg-17{flex:0 0 70.8333%;width:70.8333%;display:block}.arco-col-lg-18{flex:0 0 75%;width:75%;display:block}.arco-col-lg-19{flex:0 0 79.1667%;width:79.1667%;display:block}.arco-col-lg-20{flex:0 0 83.3333%;width:83.3333%;display:block}.arco-col-lg-21{flex:0 0 87.5%;width:87.5%;display:block}.arco-col-lg-22{flex:0 0 91.6667%;width:91.6667%;display:block}.arco-col-lg-23{flex:0 0 95.8333%;width:95.8333%;display:block}.arco-col-lg-24{flex:0 0 100%;width:100%;display:block}.arco-col-lg-offset-0{margin-left:0}.arco-col-lg-offset-0.arco-col-rtl{margin-left:0;margin-right:0}.arco-col-lg-offset-1{margin-left:4.16667%}.arco-col-lg-offset-1.arco-col-rtl{margin-left:0;margin-right:4.16667%}.arco-col-lg-offset-2{margin-left:8.33333%}.arco-col-lg-offset-2.arco-col-rtl{margin-left:0;margin-right:8.33333%}.arco-col-lg-offset-3{margin-left:12.5%}.arco-col-lg-offset-3.arco-col-rtl{margin-left:0;margin-right:12.5%}.arco-col-lg-offset-4{margin-left:16.6667%}.arco-col-lg-offset-4.arco-col-rtl{margin-left:0;margin-right:16.6667%}.arco-col-lg-offset-5{margin-left:20.8333%}.arco-col-lg-offset-5.arco-col-rtl{margin-left:0;margin-right:20.8333%}.arco-col-lg-offset-6{margin-left:25%}.arco-col-lg-offset-6.arco-col-rtl{margin-left:0;margin-right:25%}.arco-col-lg-offset-7{margin-left:29.1667%}.arco-col-lg-offset-7.arco-col-rtl{margin-left:0;margin-right:29.1667%}.arco-col-lg-offset-8{margin-left:33.3333%}.arco-col-lg-offset-8.arco-col-rtl{margin-left:0;margin-right:33.3333%}.arco-col-lg-offset-9{margin-left:37.5%}.arco-col-lg-offset-9.arco-col-rtl{margin-left:0;margin-right:37.5%}.arco-col-lg-offset-10{margin-left:41.6667%}.arco-col-lg-offset-10.arco-col-rtl{margin-left:0;margin-right:41.6667%}.arco-col-lg-offset-11{margin-left:45.8333%}.arco-col-lg-offset-11.arco-col-rtl{margin-left:0;margin-right:45.8333%}.arco-col-lg-offset-12{margin-left:50%}.arco-col-lg-offset-12.arco-col-rtl{margin-left:0;margin-right:50%}.arco-col-lg-offset-13{margin-left:54.1667%}.arco-col-lg-offset-13.arco-col-rtl{margin-left:0;margin-right:54.1667%}.arco-col-lg-offset-14{margin-left:58.3333%}.arco-col-lg-offset-14.arco-col-rtl{margin-left:0;margin-right:58.3333%}.arco-col-lg-offset-15{margin-left:62.5%}.arco-col-lg-offset-15.arco-col-rtl{margin-left:0;margin-right:62.5%}.arco-col-lg-offset-16{margin-left:66.6667%}.arco-col-lg-offset-16.arco-col-rtl{margin-left:0;margin-right:66.6667%}.arco-col-lg-offset-17{margin-left:70.8333%}.arco-col-lg-offset-17.arco-col-rtl{margin-left:0;margin-right:70.8333%}.arco-col-lg-offset-18{margin-left:75%}.arco-col-lg-offset-18.arco-col-rtl{margin-left:0;margin-right:75%}.arco-col-lg-offset-19{margin-left:79.1667%}.arco-col-lg-offset-19.arco-col-rtl{margin-left:0;margin-right:79.1667%}.arco-col-lg-offset-20{margin-left:83.3333%}.arco-col-lg-offset-20.arco-col-rtl{margin-left:0;margin-right:83.3333%}.arco-col-lg-offset-21{margin-left:87.5%}.arco-col-lg-offset-21.arco-col-rtl{margin-left:0;margin-right:87.5%}.arco-col-lg-offset-22{margin-left:91.6667%}.arco-col-lg-offset-22.arco-col-rtl{margin-left:0;margin-right:91.6667%}.arco-col-lg-offset-23{margin-left:95.8333%}.arco-col-lg-offset-23.arco-col-rtl{margin-left:0;margin-right:95.8333%}.arco-col-lg-order-0{order:0}.arco-col-lg-order-1{order:1}.arco-col-lg-order-2{order:2}.arco-col-lg-order-3{order:3}.arco-col-lg-order-4{order:4}.arco-col-lg-order-5{order:5}.arco-col-lg-order-6{order:6}.arco-col-lg-order-7{order:7}.arco-col-lg-order-8{order:8}.arco-col-lg-order-9{order:9}.arco-col-lg-order-10{order:10}.arco-col-lg-order-11{order:11}.arco-col-lg-order-12{order:12}.arco-col-lg-order-13{order:13}.arco-col-lg-order-14{order:14}.arco-col-lg-order-15{order:15}.arco-col-lg-order-16{order:16}.arco-col-lg-order-17{order:17}.arco-col-lg-order-18{order:18}.arco-col-lg-order-19{order:19}.arco-col-lg-order-20{order:20}.arco-col-lg-order-21{order:21}.arco-col-lg-order-22{order:22}.arco-col-lg-order-23{order:23}.arco-col-lg-order-24{order:24}.arco-col-lg-pull-0{right:0}.arco-col-lg-pull-0.arco-col-rtl{right:unset;left:0}.arco-col-lg-pull-1{right:4.16667%}.arco-col-lg-pull-1.arco-col-rtl{right:unset;left:4.16667%}.arco-col-lg-pull-2{right:8.33333%}.arco-col-lg-pull-2.arco-col-rtl{right:unset;left:8.33333%}.arco-col-lg-pull-3{right:12.5%}.arco-col-lg-pull-3.arco-col-rtl{right:unset;left:12.5%}.arco-col-lg-pull-4{right:16.6667%}.arco-col-lg-pull-4.arco-col-rtl{right:unset;left:16.6667%}.arco-col-lg-pull-5{right:20.8333%}.arco-col-lg-pull-5.arco-col-rtl{right:unset;left:20.8333%}.arco-col-lg-pull-6{right:25%}.arco-col-lg-pull-6.arco-col-rtl{right:unset;left:25%}.arco-col-lg-pull-7{right:29.1667%}.arco-col-lg-pull-7.arco-col-rtl{right:unset;left:29.1667%}.arco-col-lg-pull-8{right:33.3333%}.arco-col-lg-pull-8.arco-col-rtl{right:unset;left:33.3333%}.arco-col-lg-pull-9{right:37.5%}.arco-col-lg-pull-9.arco-col-rtl{right:unset;left:37.5%}.arco-col-lg-pull-10{right:41.6667%}.arco-col-lg-pull-10.arco-col-rtl{right:unset;left:41.6667%}.arco-col-lg-pull-11{right:45.8333%}.arco-col-lg-pull-11.arco-col-rtl{right:unset;left:45.8333%}.arco-col-lg-pull-12{right:50%}.arco-col-lg-pull-12.arco-col-rtl{right:unset;left:50%}.arco-col-lg-pull-13{right:54.1667%}.arco-col-lg-pull-13.arco-col-rtl{right:unset;left:54.1667%}.arco-col-lg-pull-14{right:58.3333%}.arco-col-lg-pull-14.arco-col-rtl{right:unset;left:58.3333%}.arco-col-lg-pull-15{right:62.5%}.arco-col-lg-pull-15.arco-col-rtl{right:unset;left:62.5%}.arco-col-lg-pull-16{right:66.6667%}.arco-col-lg-pull-16.arco-col-rtl{right:unset;left:66.6667%}.arco-col-lg-pull-17{right:70.8333%}.arco-col-lg-pull-17.arco-col-rtl{right:unset;left:70.8333%}.arco-col-lg-pull-18{right:75%}.arco-col-lg-pull-18.arco-col-rtl{right:unset;left:75%}.arco-col-lg-pull-19{right:79.1667%}.arco-col-lg-pull-19.arco-col-rtl{right:unset;left:79.1667%}.arco-col-lg-pull-20{right:83.3333%}.arco-col-lg-pull-20.arco-col-rtl{right:unset;left:83.3333%}.arco-col-lg-pull-21{right:87.5%}.arco-col-lg-pull-21.arco-col-rtl{right:unset;left:87.5%}.arco-col-lg-pull-22{right:91.6667%}.arco-col-lg-pull-22.arco-col-rtl{right:unset;left:91.6667%}.arco-col-lg-pull-23{right:95.8333%}.arco-col-lg-pull-23.arco-col-rtl{right:unset;left:95.8333%}.arco-col-lg-pull-24{right:100%}.arco-col-lg-pull-24.arco-col-rtl{right:unset;left:100%}.arco-col-lg-push-0{left:0}.arco-col-lg-push-0.arco-col-rtl{left:unset;right:0}.arco-col-lg-push-1{left:4.16667%}.arco-col-lg-push-1.arco-col-rtl{left:unset;right:4.16667%}.arco-col-lg-push-2{left:8.33333%}.arco-col-lg-push-2.arco-col-rtl{left:unset;right:8.33333%}.arco-col-lg-push-3{left:12.5%}.arco-col-lg-push-3.arco-col-rtl{left:unset;right:12.5%}.arco-col-lg-push-4{left:16.6667%}.arco-col-lg-push-4.arco-col-rtl{left:unset;right:16.6667%}.arco-col-lg-push-5{left:20.8333%}.arco-col-lg-push-5.arco-col-rtl{left:unset;right:20.8333%}.arco-col-lg-push-6{left:25%}.arco-col-lg-push-6.arco-col-rtl{left:unset;right:25%}.arco-col-lg-push-7{left:29.1667%}.arco-col-lg-push-7.arco-col-rtl{left:unset;right:29.1667%}.arco-col-lg-push-8{left:33.3333%}.arco-col-lg-push-8.arco-col-rtl{left:unset;right:33.3333%}.arco-col-lg-push-9{left:37.5%}.arco-col-lg-push-9.arco-col-rtl{left:unset;right:37.5%}.arco-col-lg-push-10{left:41.6667%}.arco-col-lg-push-10.arco-col-rtl{left:unset;right:41.6667%}.arco-col-lg-push-11{left:45.8333%}.arco-col-lg-push-11.arco-col-rtl{left:unset;right:45.8333%}.arco-col-lg-push-12{left:50%}.arco-col-lg-push-12.arco-col-rtl{left:unset;right:50%}.arco-col-lg-push-13{left:54.1667%}.arco-col-lg-push-13.arco-col-rtl{left:unset;right:54.1667%}.arco-col-lg-push-14{left:58.3333%}.arco-col-lg-push-14.arco-col-rtl{left:unset;right:58.3333%}.arco-col-lg-push-15{left:62.5%}.arco-col-lg-push-15.arco-col-rtl{left:unset;right:62.5%}.arco-col-lg-push-16{left:66.6667%}.arco-col-lg-push-16.arco-col-rtl{left:unset;right:66.6667%}.arco-col-lg-push-17{left:70.8333%}.arco-col-lg-push-17.arco-col-rtl{left:unset;right:70.8333%}.arco-col-lg-push-18{left:75%}.arco-col-lg-push-18.arco-col-rtl{left:unset;right:75%}.arco-col-lg-push-19{left:79.1667%}.arco-col-lg-push-19.arco-col-rtl{left:unset;right:79.1667%}.arco-col-lg-push-20{left:83.3333%}.arco-col-lg-push-20.arco-col-rtl{left:unset;right:83.3333%}.arco-col-lg-push-21{left:87.5%}.arco-col-lg-push-21.arco-col-rtl{left:unset;right:87.5%}.arco-col-lg-push-22{left:91.6667%}.arco-col-lg-push-22.arco-col-rtl{left:unset;right:91.6667%}.arco-col-lg-push-23{left:95.8333%}.arco-col-lg-push-23.arco-col-rtl{left:unset;right:95.8333%}.arco-col-lg-push-24{left:100%}.arco-col-lg-push-24.arco-col-rtl{left:unset;right:100%}}@media (width>=1200px){.arco-col-xl-0{display:none}.arco-col-xl-1{flex:0 0 4.16667%;width:4.16667%;display:block}.arco-col-xl-2{flex:0 0 8.33333%;width:8.33333%;display:block}.arco-col-xl-3{flex:0 0 12.5%;width:12.5%;display:block}.arco-col-xl-4{flex:0 0 16.6667%;width:16.6667%;display:block}.arco-col-xl-5{flex:0 0 20.8333%;width:20.8333%;display:block}.arco-col-xl-6{flex:0 0 25%;width:25%;display:block}.arco-col-xl-7{flex:0 0 29.1667%;width:29.1667%;display:block}.arco-col-xl-8{flex:0 0 33.3333%;width:33.3333%;display:block}.arco-col-xl-9{flex:0 0 37.5%;width:37.5%;display:block}.arco-col-xl-10{flex:0 0 41.6667%;width:41.6667%;display:block}.arco-col-xl-11{flex:0 0 45.8333%;width:45.8333%;display:block}.arco-col-xl-12{flex:0 0 50%;width:50%;display:block}.arco-col-xl-13{flex:0 0 54.1667%;width:54.1667%;display:block}.arco-col-xl-14{flex:0 0 58.3333%;width:58.3333%;display:block}.arco-col-xl-15{flex:0 0 62.5%;width:62.5%;display:block}.arco-col-xl-16{flex:0 0 66.6667%;width:66.6667%;display:block}.arco-col-xl-17{flex:0 0 70.8333%;width:70.8333%;display:block}.arco-col-xl-18{flex:0 0 75%;width:75%;display:block}.arco-col-xl-19{flex:0 0 79.1667%;width:79.1667%;display:block}.arco-col-xl-20{flex:0 0 83.3333%;width:83.3333%;display:block}.arco-col-xl-21{flex:0 0 87.5%;width:87.5%;display:block}.arco-col-xl-22{flex:0 0 91.6667%;width:91.6667%;display:block}.arco-col-xl-23{flex:0 0 95.8333%;width:95.8333%;display:block}.arco-col-xl-24{flex:0 0 100%;width:100%;display:block}.arco-col-xl-offset-0{margin-left:0}.arco-col-xl-offset-0.arco-col-rtl{margin-left:0;margin-right:0}.arco-col-xl-offset-1{margin-left:4.16667%}.arco-col-xl-offset-1.arco-col-rtl{margin-left:0;margin-right:4.16667%}.arco-col-xl-offset-2{margin-left:8.33333%}.arco-col-xl-offset-2.arco-col-rtl{margin-left:0;margin-right:8.33333%}.arco-col-xl-offset-3{margin-left:12.5%}.arco-col-xl-offset-3.arco-col-rtl{margin-left:0;margin-right:12.5%}.arco-col-xl-offset-4{margin-left:16.6667%}.arco-col-xl-offset-4.arco-col-rtl{margin-left:0;margin-right:16.6667%}.arco-col-xl-offset-5{margin-left:20.8333%}.arco-col-xl-offset-5.arco-col-rtl{margin-left:0;margin-right:20.8333%}.arco-col-xl-offset-6{margin-left:25%}.arco-col-xl-offset-6.arco-col-rtl{margin-left:0;margin-right:25%}.arco-col-xl-offset-7{margin-left:29.1667%}.arco-col-xl-offset-7.arco-col-rtl{margin-left:0;margin-right:29.1667%}.arco-col-xl-offset-8{margin-left:33.3333%}.arco-col-xl-offset-8.arco-col-rtl{margin-left:0;margin-right:33.3333%}.arco-col-xl-offset-9{margin-left:37.5%}.arco-col-xl-offset-9.arco-col-rtl{margin-left:0;margin-right:37.5%}.arco-col-xl-offset-10{margin-left:41.6667%}.arco-col-xl-offset-10.arco-col-rtl{margin-left:0;margin-right:41.6667%}.arco-col-xl-offset-11{margin-left:45.8333%}.arco-col-xl-offset-11.arco-col-rtl{margin-left:0;margin-right:45.8333%}.arco-col-xl-offset-12{margin-left:50%}.arco-col-xl-offset-12.arco-col-rtl{margin-left:0;margin-right:50%}.arco-col-xl-offset-13{margin-left:54.1667%}.arco-col-xl-offset-13.arco-col-rtl{margin-left:0;margin-right:54.1667%}.arco-col-xl-offset-14{margin-left:58.3333%}.arco-col-xl-offset-14.arco-col-rtl{margin-left:0;margin-right:58.3333%}.arco-col-xl-offset-15{margin-left:62.5%}.arco-col-xl-offset-15.arco-col-rtl{margin-left:0;margin-right:62.5%}.arco-col-xl-offset-16{margin-left:66.6667%}.arco-col-xl-offset-16.arco-col-rtl{margin-left:0;margin-right:66.6667%}.arco-col-xl-offset-17{margin-left:70.8333%}.arco-col-xl-offset-17.arco-col-rtl{margin-left:0;margin-right:70.8333%}.arco-col-xl-offset-18{margin-left:75%}.arco-col-xl-offset-18.arco-col-rtl{margin-left:0;margin-right:75%}.arco-col-xl-offset-19{margin-left:79.1667%}.arco-col-xl-offset-19.arco-col-rtl{margin-left:0;margin-right:79.1667%}.arco-col-xl-offset-20{margin-left:83.3333%}.arco-col-xl-offset-20.arco-col-rtl{margin-left:0;margin-right:83.3333%}.arco-col-xl-offset-21{margin-left:87.5%}.arco-col-xl-offset-21.arco-col-rtl{margin-left:0;margin-right:87.5%}.arco-col-xl-offset-22{margin-left:91.6667%}.arco-col-xl-offset-22.arco-col-rtl{margin-left:0;margin-right:91.6667%}.arco-col-xl-offset-23{margin-left:95.8333%}.arco-col-xl-offset-23.arco-col-rtl{margin-left:0;margin-right:95.8333%}.arco-col-xl-order-0{order:0}.arco-col-xl-order-1{order:1}.arco-col-xl-order-2{order:2}.arco-col-xl-order-3{order:3}.arco-col-xl-order-4{order:4}.arco-col-xl-order-5{order:5}.arco-col-xl-order-6{order:6}.arco-col-xl-order-7{order:7}.arco-col-xl-order-8{order:8}.arco-col-xl-order-9{order:9}.arco-col-xl-order-10{order:10}.arco-col-xl-order-11{order:11}.arco-col-xl-order-12{order:12}.arco-col-xl-order-13{order:13}.arco-col-xl-order-14{order:14}.arco-col-xl-order-15{order:15}.arco-col-xl-order-16{order:16}.arco-col-xl-order-17{order:17}.arco-col-xl-order-18{order:18}.arco-col-xl-order-19{order:19}.arco-col-xl-order-20{order:20}.arco-col-xl-order-21{order:21}.arco-col-xl-order-22{order:22}.arco-col-xl-order-23{order:23}.arco-col-xl-order-24{order:24}.arco-col-xl-pull-0{right:0}.arco-col-xl-pull-0.arco-col-rtl{right:unset;left:0}.arco-col-xl-pull-1{right:4.16667%}.arco-col-xl-pull-1.arco-col-rtl{right:unset;left:4.16667%}.arco-col-xl-pull-2{right:8.33333%}.arco-col-xl-pull-2.arco-col-rtl{right:unset;left:8.33333%}.arco-col-xl-pull-3{right:12.5%}.arco-col-xl-pull-3.arco-col-rtl{right:unset;left:12.5%}.arco-col-xl-pull-4{right:16.6667%}.arco-col-xl-pull-4.arco-col-rtl{right:unset;left:16.6667%}.arco-col-xl-pull-5{right:20.8333%}.arco-col-xl-pull-5.arco-col-rtl{right:unset;left:20.8333%}.arco-col-xl-pull-6{right:25%}.arco-col-xl-pull-6.arco-col-rtl{right:unset;left:25%}.arco-col-xl-pull-7{right:29.1667%}.arco-col-xl-pull-7.arco-col-rtl{right:unset;left:29.1667%}.arco-col-xl-pull-8{right:33.3333%}.arco-col-xl-pull-8.arco-col-rtl{right:unset;left:33.3333%}.arco-col-xl-pull-9{right:37.5%}.arco-col-xl-pull-9.arco-col-rtl{right:unset;left:37.5%}.arco-col-xl-pull-10{right:41.6667%}.arco-col-xl-pull-10.arco-col-rtl{right:unset;left:41.6667%}.arco-col-xl-pull-11{right:45.8333%}.arco-col-xl-pull-11.arco-col-rtl{right:unset;left:45.8333%}.arco-col-xl-pull-12{right:50%}.arco-col-xl-pull-12.arco-col-rtl{right:unset;left:50%}.arco-col-xl-pull-13{right:54.1667%}.arco-col-xl-pull-13.arco-col-rtl{right:unset;left:54.1667%}.arco-col-xl-pull-14{right:58.3333%}.arco-col-xl-pull-14.arco-col-rtl{right:unset;left:58.3333%}.arco-col-xl-pull-15{right:62.5%}.arco-col-xl-pull-15.arco-col-rtl{right:unset;left:62.5%}.arco-col-xl-pull-16{right:66.6667%}.arco-col-xl-pull-16.arco-col-rtl{right:unset;left:66.6667%}.arco-col-xl-pull-17{right:70.8333%}.arco-col-xl-pull-17.arco-col-rtl{right:unset;left:70.8333%}.arco-col-xl-pull-18{right:75%}.arco-col-xl-pull-18.arco-col-rtl{right:unset;left:75%}.arco-col-xl-pull-19{right:79.1667%}.arco-col-xl-pull-19.arco-col-rtl{right:unset;left:79.1667%}.arco-col-xl-pull-20{right:83.3333%}.arco-col-xl-pull-20.arco-col-rtl{right:unset;left:83.3333%}.arco-col-xl-pull-21{right:87.5%}.arco-col-xl-pull-21.arco-col-rtl{right:unset;left:87.5%}.arco-col-xl-pull-22{right:91.6667%}.arco-col-xl-pull-22.arco-col-rtl{right:unset;left:91.6667%}.arco-col-xl-pull-23{right:95.8333%}.arco-col-xl-pull-23.arco-col-rtl{right:unset;left:95.8333%}.arco-col-xl-pull-24{right:100%}.arco-col-xl-pull-24.arco-col-rtl{right:unset;left:100%}.arco-col-xl-push-0{left:0}.arco-col-xl-push-0.arco-col-rtl{left:unset;right:0}.arco-col-xl-push-1{left:4.16667%}.arco-col-xl-push-1.arco-col-rtl{left:unset;right:4.16667%}.arco-col-xl-push-2{left:8.33333%}.arco-col-xl-push-2.arco-col-rtl{left:unset;right:8.33333%}.arco-col-xl-push-3{left:12.5%}.arco-col-xl-push-3.arco-col-rtl{left:unset;right:12.5%}.arco-col-xl-push-4{left:16.6667%}.arco-col-xl-push-4.arco-col-rtl{left:unset;right:16.6667%}.arco-col-xl-push-5{left:20.8333%}.arco-col-xl-push-5.arco-col-rtl{left:unset;right:20.8333%}.arco-col-xl-push-6{left:25%}.arco-col-xl-push-6.arco-col-rtl{left:unset;right:25%}.arco-col-xl-push-7{left:29.1667%}.arco-col-xl-push-7.arco-col-rtl{left:unset;right:29.1667%}.arco-col-xl-push-8{left:33.3333%}.arco-col-xl-push-8.arco-col-rtl{left:unset;right:33.3333%}.arco-col-xl-push-9{left:37.5%}.arco-col-xl-push-9.arco-col-rtl{left:unset;right:37.5%}.arco-col-xl-push-10{left:41.6667%}.arco-col-xl-push-10.arco-col-rtl{left:unset;right:41.6667%}.arco-col-xl-push-11{left:45.8333%}.arco-col-xl-push-11.arco-col-rtl{left:unset;right:45.8333%}.arco-col-xl-push-12{left:50%}.arco-col-xl-push-12.arco-col-rtl{left:unset;right:50%}.arco-col-xl-push-13{left:54.1667%}.arco-col-xl-push-13.arco-col-rtl{left:unset;right:54.1667%}.arco-col-xl-push-14{left:58.3333%}.arco-col-xl-push-14.arco-col-rtl{left:unset;right:58.3333%}.arco-col-xl-push-15{left:62.5%}.arco-col-xl-push-15.arco-col-rtl{left:unset;right:62.5%}.arco-col-xl-push-16{left:66.6667%}.arco-col-xl-push-16.arco-col-rtl{left:unset;right:66.6667%}.arco-col-xl-push-17{left:70.8333%}.arco-col-xl-push-17.arco-col-rtl{left:unset;right:70.8333%}.arco-col-xl-push-18{left:75%}.arco-col-xl-push-18.arco-col-rtl{left:unset;right:75%}.arco-col-xl-push-19{left:79.1667%}.arco-col-xl-push-19.arco-col-rtl{left:unset;right:79.1667%}.arco-col-xl-push-20{left:83.3333%}.arco-col-xl-push-20.arco-col-rtl{left:unset;right:83.3333%}.arco-col-xl-push-21{left:87.5%}.arco-col-xl-push-21.arco-col-rtl{left:unset;right:87.5%}.arco-col-xl-push-22{left:91.6667%}.arco-col-xl-push-22.arco-col-rtl{left:unset;right:91.6667%}.arco-col-xl-push-23{left:95.8333%}.arco-col-xl-push-23.arco-col-rtl{left:unset;right:95.8333%}.arco-col-xl-push-24{left:100%}.arco-col-xl-push-24.arco-col-rtl{left:unset;right:100%}}@media (width>=1600px){.arco-col-xxl-0{display:none}.arco-col-xxl-1{flex:0 0 4.16667%;width:4.16667%;display:block}.arco-col-xxl-2{flex:0 0 8.33333%;width:8.33333%;display:block}.arco-col-xxl-3{flex:0 0 12.5%;width:12.5%;display:block}.arco-col-xxl-4{flex:0 0 16.6667%;width:16.6667%;display:block}.arco-col-xxl-5{flex:0 0 20.8333%;width:20.8333%;display:block}.arco-col-xxl-6{flex:0 0 25%;width:25%;display:block}.arco-col-xxl-7{flex:0 0 29.1667%;width:29.1667%;display:block}.arco-col-xxl-8{flex:0 0 33.3333%;width:33.3333%;display:block}.arco-col-xxl-9{flex:0 0 37.5%;width:37.5%;display:block}.arco-col-xxl-10{flex:0 0 41.6667%;width:41.6667%;display:block}.arco-col-xxl-11{flex:0 0 45.8333%;width:45.8333%;display:block}.arco-col-xxl-12{flex:0 0 50%;width:50%;display:block}.arco-col-xxl-13{flex:0 0 54.1667%;width:54.1667%;display:block}.arco-col-xxl-14{flex:0 0 58.3333%;width:58.3333%;display:block}.arco-col-xxl-15{flex:0 0 62.5%;width:62.5%;display:block}.arco-col-xxl-16{flex:0 0 66.6667%;width:66.6667%;display:block}.arco-col-xxl-17{flex:0 0 70.8333%;width:70.8333%;display:block}.arco-col-xxl-18{flex:0 0 75%;width:75%;display:block}.arco-col-xxl-19{flex:0 0 79.1667%;width:79.1667%;display:block}.arco-col-xxl-20{flex:0 0 83.3333%;width:83.3333%;display:block}.arco-col-xxl-21{flex:0 0 87.5%;width:87.5%;display:block}.arco-col-xxl-22{flex:0 0 91.6667%;width:91.6667%;display:block}.arco-col-xxl-23{flex:0 0 95.8333%;width:95.8333%;display:block}.arco-col-xxl-24{flex:0 0 100%;width:100%;display:block}.arco-col-xxl-offset-0{margin-left:0}.arco-col-xxl-offset-0.arco-col-rtl{margin-left:0;margin-right:0}.arco-col-xxl-offset-1{margin-left:4.16667%}.arco-col-xxl-offset-1.arco-col-rtl{margin-left:0;margin-right:4.16667%}.arco-col-xxl-offset-2{margin-left:8.33333%}.arco-col-xxl-offset-2.arco-col-rtl{margin-left:0;margin-right:8.33333%}.arco-col-xxl-offset-3{margin-left:12.5%}.arco-col-xxl-offset-3.arco-col-rtl{margin-left:0;margin-right:12.5%}.arco-col-xxl-offset-4{margin-left:16.6667%}.arco-col-xxl-offset-4.arco-col-rtl{margin-left:0;margin-right:16.6667%}.arco-col-xxl-offset-5{margin-left:20.8333%}.arco-col-xxl-offset-5.arco-col-rtl{margin-left:0;margin-right:20.8333%}.arco-col-xxl-offset-6{margin-left:25%}.arco-col-xxl-offset-6.arco-col-rtl{margin-left:0;margin-right:25%}.arco-col-xxl-offset-7{margin-left:29.1667%}.arco-col-xxl-offset-7.arco-col-rtl{margin-left:0;margin-right:29.1667%}.arco-col-xxl-offset-8{margin-left:33.3333%}.arco-col-xxl-offset-8.arco-col-rtl{margin-left:0;margin-right:33.3333%}.arco-col-xxl-offset-9{margin-left:37.5%}.arco-col-xxl-offset-9.arco-col-rtl{margin-left:0;margin-right:37.5%}.arco-col-xxl-offset-10{margin-left:41.6667%}.arco-col-xxl-offset-10.arco-col-rtl{margin-left:0;margin-right:41.6667%}.arco-col-xxl-offset-11{margin-left:45.8333%}.arco-col-xxl-offset-11.arco-col-rtl{margin-left:0;margin-right:45.8333%}.arco-col-xxl-offset-12{margin-left:50%}.arco-col-xxl-offset-12.arco-col-rtl{margin-left:0;margin-right:50%}.arco-col-xxl-offset-13{margin-left:54.1667%}.arco-col-xxl-offset-13.arco-col-rtl{margin-left:0;margin-right:54.1667%}.arco-col-xxl-offset-14{margin-left:58.3333%}.arco-col-xxl-offset-14.arco-col-rtl{margin-left:0;margin-right:58.3333%}.arco-col-xxl-offset-15{margin-left:62.5%}.arco-col-xxl-offset-15.arco-col-rtl{margin-left:0;margin-right:62.5%}.arco-col-xxl-offset-16{margin-left:66.6667%}.arco-col-xxl-offset-16.arco-col-rtl{margin-left:0;margin-right:66.6667%}.arco-col-xxl-offset-17{margin-left:70.8333%}.arco-col-xxl-offset-17.arco-col-rtl{margin-left:0;margin-right:70.8333%}.arco-col-xxl-offset-18{margin-left:75%}.arco-col-xxl-offset-18.arco-col-rtl{margin-left:0;margin-right:75%}.arco-col-xxl-offset-19{margin-left:79.1667%}.arco-col-xxl-offset-19.arco-col-rtl{margin-left:0;margin-right:79.1667%}.arco-col-xxl-offset-20{margin-left:83.3333%}.arco-col-xxl-offset-20.arco-col-rtl{margin-left:0;margin-right:83.3333%}.arco-col-xxl-offset-21{margin-left:87.5%}.arco-col-xxl-offset-21.arco-col-rtl{margin-left:0;margin-right:87.5%}.arco-col-xxl-offset-22{margin-left:91.6667%}.arco-col-xxl-offset-22.arco-col-rtl{margin-left:0;margin-right:91.6667%}.arco-col-xxl-offset-23{margin-left:95.8333%}.arco-col-xxl-offset-23.arco-col-rtl{margin-left:0;margin-right:95.8333%}.arco-col-xxl-order-0{order:0}.arco-col-xxl-order-1{order:1}.arco-col-xxl-order-2{order:2}.arco-col-xxl-order-3{order:3}.arco-col-xxl-order-4{order:4}.arco-col-xxl-order-5{order:5}.arco-col-xxl-order-6{order:6}.arco-col-xxl-order-7{order:7}.arco-col-xxl-order-8{order:8}.arco-col-xxl-order-9{order:9}.arco-col-xxl-order-10{order:10}.arco-col-xxl-order-11{order:11}.arco-col-xxl-order-12{order:12}.arco-col-xxl-order-13{order:13}.arco-col-xxl-order-14{order:14}.arco-col-xxl-order-15{order:15}.arco-col-xxl-order-16{order:16}.arco-col-xxl-order-17{order:17}.arco-col-xxl-order-18{order:18}.arco-col-xxl-order-19{order:19}.arco-col-xxl-order-20{order:20}.arco-col-xxl-order-21{order:21}.arco-col-xxl-order-22{order:22}.arco-col-xxl-order-23{order:23}.arco-col-xxl-order-24{order:24}.arco-col-xxl-pull-0{right:0}.arco-col-xxl-pull-0.arco-col-rtl{right:unset;left:0}.arco-col-xxl-pull-1{right:4.16667%}.arco-col-xxl-pull-1.arco-col-rtl{right:unset;left:4.16667%}.arco-col-xxl-pull-2{right:8.33333%}.arco-col-xxl-pull-2.arco-col-rtl{right:unset;left:8.33333%}.arco-col-xxl-pull-3{right:12.5%}.arco-col-xxl-pull-3.arco-col-rtl{right:unset;left:12.5%}.arco-col-xxl-pull-4{right:16.6667%}.arco-col-xxl-pull-4.arco-col-rtl{right:unset;left:16.6667%}.arco-col-xxl-pull-5{right:20.8333%}.arco-col-xxl-pull-5.arco-col-rtl{right:unset;left:20.8333%}.arco-col-xxl-pull-6{right:25%}.arco-col-xxl-pull-6.arco-col-rtl{right:unset;left:25%}.arco-col-xxl-pull-7{right:29.1667%}.arco-col-xxl-pull-7.arco-col-rtl{right:unset;left:29.1667%}.arco-col-xxl-pull-8{right:33.3333%}.arco-col-xxl-pull-8.arco-col-rtl{right:unset;left:33.3333%}.arco-col-xxl-pull-9{right:37.5%}.arco-col-xxl-pull-9.arco-col-rtl{right:unset;left:37.5%}.arco-col-xxl-pull-10{right:41.6667%}.arco-col-xxl-pull-10.arco-col-rtl{right:unset;left:41.6667%}.arco-col-xxl-pull-11{right:45.8333%}.arco-col-xxl-pull-11.arco-col-rtl{right:unset;left:45.8333%}.arco-col-xxl-pull-12{right:50%}.arco-col-xxl-pull-12.arco-col-rtl{right:unset;left:50%}.arco-col-xxl-pull-13{right:54.1667%}.arco-col-xxl-pull-13.arco-col-rtl{right:unset;left:54.1667%}.arco-col-xxl-pull-14{right:58.3333%}.arco-col-xxl-pull-14.arco-col-rtl{right:unset;left:58.3333%}.arco-col-xxl-pull-15{right:62.5%}.arco-col-xxl-pull-15.arco-col-rtl{right:unset;left:62.5%}.arco-col-xxl-pull-16{right:66.6667%}.arco-col-xxl-pull-16.arco-col-rtl{right:unset;left:66.6667%}.arco-col-xxl-pull-17{right:70.8333%}.arco-col-xxl-pull-17.arco-col-rtl{right:unset;left:70.8333%}.arco-col-xxl-pull-18{right:75%}.arco-col-xxl-pull-18.arco-col-rtl{right:unset;left:75%}.arco-col-xxl-pull-19{right:79.1667%}.arco-col-xxl-pull-19.arco-col-rtl{right:unset;left:79.1667%}.arco-col-xxl-pull-20{right:83.3333%}.arco-col-xxl-pull-20.arco-col-rtl{right:unset;left:83.3333%}.arco-col-xxl-pull-21{right:87.5%}.arco-col-xxl-pull-21.arco-col-rtl{right:unset;left:87.5%}.arco-col-xxl-pull-22{right:91.6667%}.arco-col-xxl-pull-22.arco-col-rtl{right:unset;left:91.6667%}.arco-col-xxl-pull-23{right:95.8333%}.arco-col-xxl-pull-23.arco-col-rtl{right:unset;left:95.8333%}.arco-col-xxl-pull-24{right:100%}.arco-col-xxl-pull-24.arco-col-rtl{right:unset;left:100%}.arco-col-xxl-push-0{left:0}.arco-col-xxl-push-0.arco-col-rtl{left:unset;right:0}.arco-col-xxl-push-1{left:4.16667%}.arco-col-xxl-push-1.arco-col-rtl{left:unset;right:4.16667%}.arco-col-xxl-push-2{left:8.33333%}.arco-col-xxl-push-2.arco-col-rtl{left:unset;right:8.33333%}.arco-col-xxl-push-3{left:12.5%}.arco-col-xxl-push-3.arco-col-rtl{left:unset;right:12.5%}.arco-col-xxl-push-4{left:16.6667%}.arco-col-xxl-push-4.arco-col-rtl{left:unset;right:16.6667%}.arco-col-xxl-push-5{left:20.8333%}.arco-col-xxl-push-5.arco-col-rtl{left:unset;right:20.8333%}.arco-col-xxl-push-6{left:25%}.arco-col-xxl-push-6.arco-col-rtl{left:unset;right:25%}.arco-col-xxl-push-7{left:29.1667%}.arco-col-xxl-push-7.arco-col-rtl{left:unset;right:29.1667%}.arco-col-xxl-push-8{left:33.3333%}.arco-col-xxl-push-8.arco-col-rtl{left:unset;right:33.3333%}.arco-col-xxl-push-9{left:37.5%}.arco-col-xxl-push-9.arco-col-rtl{left:unset;right:37.5%}.arco-col-xxl-push-10{left:41.6667%}.arco-col-xxl-push-10.arco-col-rtl{left:unset;right:41.6667%}.arco-col-xxl-push-11{left:45.8333%}.arco-col-xxl-push-11.arco-col-rtl{left:unset;right:45.8333%}.arco-col-xxl-push-12{left:50%}.arco-col-xxl-push-12.arco-col-rtl{left:unset;right:50%}.arco-col-xxl-push-13{left:54.1667%}.arco-col-xxl-push-13.arco-col-rtl{left:unset;right:54.1667%}.arco-col-xxl-push-14{left:58.3333%}.arco-col-xxl-push-14.arco-col-rtl{left:unset;right:58.3333%}.arco-col-xxl-push-15{left:62.5%}.arco-col-xxl-push-15.arco-col-rtl{left:unset;right:62.5%}.arco-col-xxl-push-16{left:66.6667%}.arco-col-xxl-push-16.arco-col-rtl{left:unset;right:66.6667%}.arco-col-xxl-push-17{left:70.8333%}.arco-col-xxl-push-17.arco-col-rtl{left:unset;right:70.8333%}.arco-col-xxl-push-18{left:75%}.arco-col-xxl-push-18.arco-col-rtl{left:unset;right:75%}.arco-col-xxl-push-19{left:79.1667%}.arco-col-xxl-push-19.arco-col-rtl{left:unset;right:79.1667%}.arco-col-xxl-push-20{left:83.3333%}.arco-col-xxl-push-20.arco-col-rtl{left:unset;right:83.3333%}.arco-col-xxl-push-21{left:87.5%}.arco-col-xxl-push-21.arco-col-rtl{left:unset;right:87.5%}.arco-col-xxl-push-22{left:91.6667%}.arco-col-xxl-push-22.arco-col-rtl{left:unset;right:91.6667%}.arco-col-xxl-push-23{left:95.8333%}.arco-col-xxl-push-23.arco-col-rtl{left:unset;right:95.8333%}.arco-col-xxl-push-24{left:100%}.arco-col-xxl-push-24.arco-col-rtl{left:unset;right:100%}}@media (width>=2000px){.arco-col-xxxl-0{display:none}.arco-col-xxxl-1{flex:0 0 4.16667%;width:4.16667%;display:block}.arco-col-xxxl-2{flex:0 0 8.33333%;width:8.33333%;display:block}.arco-col-xxxl-3{flex:0 0 12.5%;width:12.5%;display:block}.arco-col-xxxl-4{flex:0 0 16.6667%;width:16.6667%;display:block}.arco-col-xxxl-5{flex:0 0 20.8333%;width:20.8333%;display:block}.arco-col-xxxl-6{flex:0 0 25%;width:25%;display:block}.arco-col-xxxl-7{flex:0 0 29.1667%;width:29.1667%;display:block}.arco-col-xxxl-8{flex:0 0 33.3333%;width:33.3333%;display:block}.arco-col-xxxl-9{flex:0 0 37.5%;width:37.5%;display:block}.arco-col-xxxl-10{flex:0 0 41.6667%;width:41.6667%;display:block}.arco-col-xxxl-11{flex:0 0 45.8333%;width:45.8333%;display:block}.arco-col-xxxl-12{flex:0 0 50%;width:50%;display:block}.arco-col-xxxl-13{flex:0 0 54.1667%;width:54.1667%;display:block}.arco-col-xxxl-14{flex:0 0 58.3333%;width:58.3333%;display:block}.arco-col-xxxl-15{flex:0 0 62.5%;width:62.5%;display:block}.arco-col-xxxl-16{flex:0 0 66.6667%;width:66.6667%;display:block}.arco-col-xxxl-17{flex:0 0 70.8333%;width:70.8333%;display:block}.arco-col-xxxl-18{flex:0 0 75%;width:75%;display:block}.arco-col-xxxl-19{flex:0 0 79.1667%;width:79.1667%;display:block}.arco-col-xxxl-20{flex:0 0 83.3333%;width:83.3333%;display:block}.arco-col-xxxl-21{flex:0 0 87.5%;width:87.5%;display:block}.arco-col-xxxl-22{flex:0 0 91.6667%;width:91.6667%;display:block}.arco-col-xxxl-23{flex:0 0 95.8333%;width:95.8333%;display:block}.arco-col-xxxl-24{flex:0 0 100%;width:100%;display:block}.arco-col-xxxl-offset-0{margin-left:0}.arco-col-xxxl-offset-0.arco-col-rtl{margin-left:0;margin-right:0}.arco-col-xxxl-offset-1{margin-left:4.16667%}.arco-col-xxxl-offset-1.arco-col-rtl{margin-left:0;margin-right:4.16667%}.arco-col-xxxl-offset-2{margin-left:8.33333%}.arco-col-xxxl-offset-2.arco-col-rtl{margin-left:0;margin-right:8.33333%}.arco-col-xxxl-offset-3{margin-left:12.5%}.arco-col-xxxl-offset-3.arco-col-rtl{margin-left:0;margin-right:12.5%}.arco-col-xxxl-offset-4{margin-left:16.6667%}.arco-col-xxxl-offset-4.arco-col-rtl{margin-left:0;margin-right:16.6667%}.arco-col-xxxl-offset-5{margin-left:20.8333%}.arco-col-xxxl-offset-5.arco-col-rtl{margin-left:0;margin-right:20.8333%}.arco-col-xxxl-offset-6{margin-left:25%}.arco-col-xxxl-offset-6.arco-col-rtl{margin-left:0;margin-right:25%}.arco-col-xxxl-offset-7{margin-left:29.1667%}.arco-col-xxxl-offset-7.arco-col-rtl{margin-left:0;margin-right:29.1667%}.arco-col-xxxl-offset-8{margin-left:33.3333%}.arco-col-xxxl-offset-8.arco-col-rtl{margin-left:0;margin-right:33.3333%}.arco-col-xxxl-offset-9{margin-left:37.5%}.arco-col-xxxl-offset-9.arco-col-rtl{margin-left:0;margin-right:37.5%}.arco-col-xxxl-offset-10{margin-left:41.6667%}.arco-col-xxxl-offset-10.arco-col-rtl{margin-left:0;margin-right:41.6667%}.arco-col-xxxl-offset-11{margin-left:45.8333%}.arco-col-xxxl-offset-11.arco-col-rtl{margin-left:0;margin-right:45.8333%}.arco-col-xxxl-offset-12{margin-left:50%}.arco-col-xxxl-offset-12.arco-col-rtl{margin-left:0;margin-right:50%}.arco-col-xxxl-offset-13{margin-left:54.1667%}.arco-col-xxxl-offset-13.arco-col-rtl{margin-left:0;margin-right:54.1667%}.arco-col-xxxl-offset-14{margin-left:58.3333%}.arco-col-xxxl-offset-14.arco-col-rtl{margin-left:0;margin-right:58.3333%}.arco-col-xxxl-offset-15{margin-left:62.5%}.arco-col-xxxl-offset-15.arco-col-rtl{margin-left:0;margin-right:62.5%}.arco-col-xxxl-offset-16{margin-left:66.6667%}.arco-col-xxxl-offset-16.arco-col-rtl{margin-left:0;margin-right:66.6667%}.arco-col-xxxl-offset-17{margin-left:70.8333%}.arco-col-xxxl-offset-17.arco-col-rtl{margin-left:0;margin-right:70.8333%}.arco-col-xxxl-offset-18{margin-left:75%}.arco-col-xxxl-offset-18.arco-col-rtl{margin-left:0;margin-right:75%}.arco-col-xxxl-offset-19{margin-left:79.1667%}.arco-col-xxxl-offset-19.arco-col-rtl{margin-left:0;margin-right:79.1667%}.arco-col-xxxl-offset-20{margin-left:83.3333%}.arco-col-xxxl-offset-20.arco-col-rtl{margin-left:0;margin-right:83.3333%}.arco-col-xxxl-offset-21{margin-left:87.5%}.arco-col-xxxl-offset-21.arco-col-rtl{margin-left:0;margin-right:87.5%}.arco-col-xxxl-offset-22{margin-left:91.6667%}.arco-col-xxxl-offset-22.arco-col-rtl{margin-left:0;margin-right:91.6667%}.arco-col-xxxl-offset-23{margin-left:95.8333%}.arco-col-xxxl-offset-23.arco-col-rtl{margin-left:0;margin-right:95.8333%}.arco-col-xxxl-order-0{order:0}.arco-col-xxxl-order-1{order:1}.arco-col-xxxl-order-2{order:2}.arco-col-xxxl-order-3{order:3}.arco-col-xxxl-order-4{order:4}.arco-col-xxxl-order-5{order:5}.arco-col-xxxl-order-6{order:6}.arco-col-xxxl-order-7{order:7}.arco-col-xxxl-order-8{order:8}.arco-col-xxxl-order-9{order:9}.arco-col-xxxl-order-10{order:10}.arco-col-xxxl-order-11{order:11}.arco-col-xxxl-order-12{order:12}.arco-col-xxxl-order-13{order:13}.arco-col-xxxl-order-14{order:14}.arco-col-xxxl-order-15{order:15}.arco-col-xxxl-order-16{order:16}.arco-col-xxxl-order-17{order:17}.arco-col-xxxl-order-18{order:18}.arco-col-xxxl-order-19{order:19}.arco-col-xxxl-order-20{order:20}.arco-col-xxxl-order-21{order:21}.arco-col-xxxl-order-22{order:22}.arco-col-xxxl-order-23{order:23}.arco-col-xxxl-order-24{order:24}.arco-col-xxxl-pull-0{right:0}.arco-col-xxxl-pull-0.arco-col-rtl{right:unset;left:0}.arco-col-xxxl-pull-1{right:4.16667%}.arco-col-xxxl-pull-1.arco-col-rtl{right:unset;left:4.16667%}.arco-col-xxxl-pull-2{right:8.33333%}.arco-col-xxxl-pull-2.arco-col-rtl{right:unset;left:8.33333%}.arco-col-xxxl-pull-3{right:12.5%}.arco-col-xxxl-pull-3.arco-col-rtl{right:unset;left:12.5%}.arco-col-xxxl-pull-4{right:16.6667%}.arco-col-xxxl-pull-4.arco-col-rtl{right:unset;left:16.6667%}.arco-col-xxxl-pull-5{right:20.8333%}.arco-col-xxxl-pull-5.arco-col-rtl{right:unset;left:20.8333%}.arco-col-xxxl-pull-6{right:25%}.arco-col-xxxl-pull-6.arco-col-rtl{right:unset;left:25%}.arco-col-xxxl-pull-7{right:29.1667%}.arco-col-xxxl-pull-7.arco-col-rtl{right:unset;left:29.1667%}.arco-col-xxxl-pull-8{right:33.3333%}.arco-col-xxxl-pull-8.arco-col-rtl{right:unset;left:33.3333%}.arco-col-xxxl-pull-9{right:37.5%}.arco-col-xxxl-pull-9.arco-col-rtl{right:unset;left:37.5%}.arco-col-xxxl-pull-10{right:41.6667%}.arco-col-xxxl-pull-10.arco-col-rtl{right:unset;left:41.6667%}.arco-col-xxxl-pull-11{right:45.8333%}.arco-col-xxxl-pull-11.arco-col-rtl{right:unset;left:45.8333%}.arco-col-xxxl-pull-12{right:50%}.arco-col-xxxl-pull-12.arco-col-rtl{right:unset;left:50%}.arco-col-xxxl-pull-13{right:54.1667%}.arco-col-xxxl-pull-13.arco-col-rtl{right:unset;left:54.1667%}.arco-col-xxxl-pull-14{right:58.3333%}.arco-col-xxxl-pull-14.arco-col-rtl{right:unset;left:58.3333%}.arco-col-xxxl-pull-15{right:62.5%}.arco-col-xxxl-pull-15.arco-col-rtl{right:unset;left:62.5%}.arco-col-xxxl-pull-16{right:66.6667%}.arco-col-xxxl-pull-16.arco-col-rtl{right:unset;left:66.6667%}.arco-col-xxxl-pull-17{right:70.8333%}.arco-col-xxxl-pull-17.arco-col-rtl{right:unset;left:70.8333%}.arco-col-xxxl-pull-18{right:75%}.arco-col-xxxl-pull-18.arco-col-rtl{right:unset;left:75%}.arco-col-xxxl-pull-19{right:79.1667%}.arco-col-xxxl-pull-19.arco-col-rtl{right:unset;left:79.1667%}.arco-col-xxxl-pull-20{right:83.3333%}.arco-col-xxxl-pull-20.arco-col-rtl{right:unset;left:83.3333%}.arco-col-xxxl-pull-21{right:87.5%}.arco-col-xxxl-pull-21.arco-col-rtl{right:unset;left:87.5%}.arco-col-xxxl-pull-22{right:91.6667%}.arco-col-xxxl-pull-22.arco-col-rtl{right:unset;left:91.6667%}.arco-col-xxxl-pull-23{right:95.8333%}.arco-col-xxxl-pull-23.arco-col-rtl{right:unset;left:95.8333%}.arco-col-xxxl-pull-24{right:100%}.arco-col-xxxl-pull-24.arco-col-rtl{right:unset;left:100%}.arco-col-xxxl-push-0{left:0}.arco-col-xxxl-push-0.arco-col-rtl{left:unset;right:0}.arco-col-xxxl-push-1{left:4.16667%}.arco-col-xxxl-push-1.arco-col-rtl{left:unset;right:4.16667%}.arco-col-xxxl-push-2{left:8.33333%}.arco-col-xxxl-push-2.arco-col-rtl{left:unset;right:8.33333%}.arco-col-xxxl-push-3{left:12.5%}.arco-col-xxxl-push-3.arco-col-rtl{left:unset;right:12.5%}.arco-col-xxxl-push-4{left:16.6667%}.arco-col-xxxl-push-4.arco-col-rtl{left:unset;right:16.6667%}.arco-col-xxxl-push-5{left:20.8333%}.arco-col-xxxl-push-5.arco-col-rtl{left:unset;right:20.8333%}.arco-col-xxxl-push-6{left:25%}.arco-col-xxxl-push-6.arco-col-rtl{left:unset;right:25%}.arco-col-xxxl-push-7{left:29.1667%}.arco-col-xxxl-push-7.arco-col-rtl{left:unset;right:29.1667%}.arco-col-xxxl-push-8{left:33.3333%}.arco-col-xxxl-push-8.arco-col-rtl{left:unset;right:33.3333%}.arco-col-xxxl-push-9{left:37.5%}.arco-col-xxxl-push-9.arco-col-rtl{left:unset;right:37.5%}.arco-col-xxxl-push-10{left:41.6667%}.arco-col-xxxl-push-10.arco-col-rtl{left:unset;right:41.6667%}.arco-col-xxxl-push-11{left:45.8333%}.arco-col-xxxl-push-11.arco-col-rtl{left:unset;right:45.8333%}.arco-col-xxxl-push-12{left:50%}.arco-col-xxxl-push-12.arco-col-rtl{left:unset;right:50%}.arco-col-xxxl-push-13{left:54.1667%}.arco-col-xxxl-push-13.arco-col-rtl{left:unset;right:54.1667%}.arco-col-xxxl-push-14{left:58.3333%}.arco-col-xxxl-push-14.arco-col-rtl{left:unset;right:58.3333%}.arco-col-xxxl-push-15{left:62.5%}.arco-col-xxxl-push-15.arco-col-rtl{left:unset;right:62.5%}.arco-col-xxxl-push-16{left:66.6667%}.arco-col-xxxl-push-16.arco-col-rtl{left:unset;right:66.6667%}.arco-col-xxxl-push-17{left:70.8333%}.arco-col-xxxl-push-17.arco-col-rtl{left:unset;right:70.8333%}.arco-col-xxxl-push-18{left:75%}.arco-col-xxxl-push-18.arco-col-rtl{left:unset;right:75%}.arco-col-xxxl-push-19{left:79.1667%}.arco-col-xxxl-push-19.arco-col-rtl{left:unset;right:79.1667%}.arco-col-xxxl-push-20{left:83.3333%}.arco-col-xxxl-push-20.arco-col-rtl{left:unset;right:83.3333%}.arco-col-xxxl-push-21{left:87.5%}.arco-col-xxxl-push-21.arco-col-rtl{left:unset;right:87.5%}.arco-col-xxxl-push-22{left:91.6667%}.arco-col-xxxl-push-22.arco-col-rtl{left:unset;right:91.6667%}.arco-col-xxxl-push-23{left:95.8333%}.arco-col-xxxl-push-23.arco-col-rtl{left:unset;right:95.8333%}.arco-col-xxxl-push-24{left:100%}.arco-col-xxxl-push-24.arco-col-rtl{left:unset;right:100%}}.arco-grid{display:grid}.arco-grid-rtl{direction:rtl}.arco-btn{appearance:none;-webkit-user-select:none;user-select:none;cursor:pointer;white-space:nowrap;box-sizing:border-box;outline:0;font-weight:400;line-height:1.5715;transition:all .1s cubic-bezier(0,0,1,1);display:inline-block;position:relative}.arco-btn>a:only-child{color:currentColor}.arco-btn:active{transition:none}.arco-btn:empty{vertical-align:bottom;display:inline-block}.arco-btn-long{width:100%;display:block}.arco-btn-link{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.arco-btn-link:not([href]){color:var(--color-text-4)}.arco-btn-link:hover{text-decoration:none}.arco-btn-loading{cursor:default;position:relative}.arco-btn-loading:before{content:"";z-index:1;border-radius:inherit;opacity:.4;pointer-events:none;background:#fff;transition:opacity .1s cubic-bezier(0,0,1,1);display:block;position:absolute;inset:-1px}.arco-btn-loading-fixed-width{transition:none}.arco-btn-two-chinese-chars>:not(svg){letter-spacing:.3em;margin-right:-.3em}a.arco-btn-icon-only{vertical-align:top;justify-content:center;align-items:center;display:inline-flex}.arco-btn-outline:not(.arco-btn-disabled){color:rgb(var(--primary-6));border:1px solid rgb(var(--primary-6));background-color:#0000}.arco-btn-outline:not(.arco-btn-disabled):not(.arco-btn-loading):hover{border-color:rgb(var(--primary-5));color:rgb(var(--primary-5));background-color:#0000}.arco-btn-outline:not(.arco-btn-disabled):not(.arco-btn-loading):active{border-color:rgb(var(--primary-7));color:rgb(var(--primary-7));background-color:#0000}.arco-btn-outline:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--primary-3))}.arco-btn-outline.arco-btn-disabled{color:var(--color-primary-light-3);border:1px solid var(--color-primary-light-3);cursor:not-allowed;background-color:#0000}.arco-btn-outline.arco-btn-status-warning:not(.arco-btn-disabled){color:rgb(var(--warning-6));border-color:rgb(var(--warning-6));background-color:#0000}.arco-btn-outline.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):hover{border-color:rgb(var(--warning-5));color:rgb(var(--warning-5));background-color:#0000}.arco-btn-outline.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):active{border-color:rgb(var(--warning-7));color:rgb(var(--warning-7));background-color:#0000}.arco-btn-outline.arco-btn-status-warning:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--warning-3))}.arco-btn-outline.arco-btn-status-warning.arco-btn-disabled{color:var(--color-warning-light-3);border:1px solid var(--color-warning-light-3);background-color:#0000}.arco-btn-outline.arco-btn-status-danger:not(.arco-btn-disabled){color:rgb(var(--danger-6));border-color:rgb(var(--danger-6));background-color:#0000}.arco-btn-outline.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):hover{border-color:rgb(var(--danger-5));color:rgb(var(--danger-5));background-color:#0000}.arco-btn-outline.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):active{border-color:rgb(var(--danger-7));color:rgb(var(--danger-7));background-color:#0000}.arco-btn-outline.arco-btn-status-danger:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--danger-3))}.arco-btn-outline.arco-btn-status-danger.arco-btn-disabled{color:var(--color-danger-light-3);border:1px solid var(--color-danger-light-3);background-color:#0000}.arco-btn-outline.arco-btn-status-success:not(.arco-btn-disabled){color:rgb(var(--success-6));border-color:rgb(var(--success-6));background-color:#0000}.arco-btn-outline.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):hover{border-color:rgb(var(--success-5));color:rgb(var(--success-5));background-color:#0000}.arco-btn-outline.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):active{border-color:rgb(var(--success-7));color:rgb(var(--success-7));background-color:#0000}.arco-btn-outline.arco-btn-status-success:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--success-3))}.arco-btn-outline.arco-btn-status-success.arco-btn-disabled{color:var(--color-success-light-3);border:1px solid var(--color-success-light-3);background-color:#0000}.arco-btn-primary:not(.arco-btn-disabled){background-color:rgb(var(--primary-6));color:#fff;border:1px solid #0000}.arco-btn-primary:not(.arco-btn-disabled):not(.arco-btn-loading):hover{color:#fff;background-color:rgb(var(--primary-5));border-color:#0000}.arco-btn-primary:not(.arco-btn-disabled):not(.arco-btn-loading):active{color:#fff;background-color:rgb(var(--primary-7));border-color:#0000}.arco-btn-primary:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--primary-3))}.arco-btn-primary.arco-btn-disabled{background-color:var(--color-primary-light-3);color:#fff;cursor:not-allowed;border:1px solid #0000}.arco-btn-primary.arco-btn-status-warning:not(.arco-btn-disabled){background-color:rgb(var(--warning-6));color:#fff;border-color:#0000}.arco-btn-primary.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):hover{color:#fff;background-color:rgb(var(--warning-5));border-color:#0000}.arco-btn-primary.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):active{color:#fff;background-color:rgb(var(--warning-7));border-color:#0000}.arco-btn-primary.arco-btn-status-warning:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--warning-3))}.arco-btn-primary.arco-btn-status-warning.arco-btn-disabled{color:#fff;background-color:var(--color-warning-light-3);border:1px solid #0000}.arco-btn-primary.arco-btn-status-danger:not(.arco-btn-disabled){background-color:rgb(var(--danger-6));color:#fff;border-color:#0000}.arco-btn-primary.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):hover{color:#fff;background-color:rgb(var(--danger-5));border-color:#0000}.arco-btn-primary.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):active{color:#fff;background-color:rgb(var(--danger-7));border-color:#0000}.arco-btn-primary.arco-btn-status-danger:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--danger-3))}.arco-btn-primary.arco-btn-status-danger.arco-btn-disabled{color:#fff;background-color:var(--color-danger-light-3);border:1px solid #0000}.arco-btn-primary.arco-btn-status-success:not(.arco-btn-disabled){background-color:rgb(var(--success-6));color:#fff;border-color:#0000}.arco-btn-primary.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):hover{color:#fff;background-color:rgb(var(--success-5));border-color:#0000}.arco-btn-primary.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):active{color:#fff;background-color:rgb(var(--success-7));border-color:#0000}.arco-btn-primary.arco-btn-status-success:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--success-3))}.arco-btn-primary.arco-btn-status-success.arco-btn-disabled{color:#fff;background-color:var(--color-success-light-3);border:1px solid #0000}.arco-btn-secondary:not(.arco-btn-disabled){background-color:var(--color-secondary);color:var(--color-text-2);border:1px solid #0000}.arco-btn-secondary:not(.arco-btn-disabled):not(.arco-btn-loading):hover{color:var(--color-text-2);background-color:var(--color-secondary-hover);border-color:#0000}.arco-btn-secondary:not(.arco-btn-disabled):not(.arco-btn-loading):active{color:var(--color-text-2);background-color:var(--color-secondary-active);border-color:#0000}.arco-btn-secondary:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px var(--color-neutral-4)}.arco-btn-secondary.arco-btn-disabled{background-color:var(--color-secondary-disabled);color:var(--color-text-4);cursor:not-allowed;border:1px solid #0000}.arco-btn-secondary.arco-btn-status-warning:not(.arco-btn-disabled){background-color:var(--color-warning-light-1);color:rgb(var(--warning-6));border-color:#0000}.arco-btn-secondary.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):hover{color:rgb(var(--warning-6));background-color:var(--color-warning-light-2);border-color:#0000}.arco-btn-secondary.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):active{color:rgb(var(--warning-6));background-color:var(--color-warning-light-3);border-color:#0000}.arco-btn-secondary.arco-btn-status-warning:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--warning-3))}.arco-btn-secondary.arco-btn-status-warning.arco-btn-disabled{color:var(--color-warning-light-3);background-color:var(--color-warning-light-1);border:1px solid #0000}.arco-btn-secondary.arco-btn-status-danger:not(.arco-btn-disabled){background-color:var(--color-danger-light-1);color:rgb(var(--danger-6));border-color:#0000}.arco-btn-secondary.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):hover{color:rgb(var(--danger-6));background-color:var(--color-danger-light-2);border-color:#0000}.arco-btn-secondary.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):active{color:rgb(var(--danger-6));background-color:var(--color-danger-light-3);border-color:#0000}.arco-btn-secondary.arco-btn-status-danger:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--danger-3))}.arco-btn-secondary.arco-btn-status-danger.arco-btn-disabled{color:var(--color-danger-light-3);background-color:var(--color-danger-light-1);border:1px solid #0000}.arco-btn-secondary.arco-btn-status-success:not(.arco-btn-disabled){background-color:var(--color-success-light-1);color:rgb(var(--success-6));border-color:#0000}.arco-btn-secondary.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):hover{color:rgb(var(--success-6));background-color:var(--color-success-light-2);border-color:#0000}.arco-btn-secondary.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):active{color:rgb(var(--success-6));background-color:var(--color-success-light-3);border-color:#0000}.arco-btn-secondary.arco-btn-status-success:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--success-3))}.arco-btn-secondary.arco-btn-status-success.arco-btn-disabled{color:var(--color-success-light-3);background-color:var(--color-success-light-1);border:1px solid #0000}.arco-btn-dashed:not(.arco-btn-disabled){background-color:var(--color-fill-2);color:var(--color-text-2);border:1px dashed var(--color-neutral-3)}.arco-btn-dashed:not(.arco-btn-disabled):not(.arco-btn-loading):hover{border-color:var(--color-neutral-4);color:var(--color-text-2);background-color:var(--color-fill-3)}.arco-btn-dashed:not(.arco-btn-disabled):not(.arco-btn-loading):active{border-color:var(--color-neutral-5);color:var(--color-text-2);background-color:var(--color-fill-4)}.arco-btn-dashed:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px var(--color-neutral-4)}.arco-btn-dashed.arco-btn-disabled{background-color:var(--color-fill-2);color:var(--color-text-4);border:1px dashed var(--color-neutral-3);cursor:not-allowed}.arco-btn-dashed.arco-btn-status-warning:not(.arco-btn-disabled){background-color:var(--color-warning-light-1);color:rgb(var(--warning-6));border-color:var(--color-warning-light-2)}.arco-btn-dashed.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):hover{border-color:var(--color-warning-light-3);color:rgb(var(--warning-6));background-color:var(--color-warning-light-2)}.arco-btn-dashed.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):active{border-color:var(--color-warning-light-4);color:rgb(var(--warning-6));background-color:var(--color-warning-light-3)}.arco-btn-dashed.arco-btn-status-warning:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--warning-3))}.arco-btn-dashed.arco-btn-status-warning.arco-btn-disabled{color:var(--color-warning-light-3);background-color:var(--color-warning-light-1);border:1px dashed var(--color-warning-light-2)}.arco-btn-dashed.arco-btn-status-danger:not(.arco-btn-disabled){background-color:var(--color-danger-light-1);color:rgb(var(--danger-6));border-color:var(--color-danger-light-2)}.arco-btn-dashed.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):hover{border-color:var(--color-danger-light-3);color:rgb(var(--danger-6));background-color:var(--color-danger-light-2)}.arco-btn-dashed.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):active{border-color:var(--color-danger-light-4);color:rgb(var(--danger-6));background-color:var(--color-danger-light-3)}.arco-btn-dashed.arco-btn-status-danger:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--danger-3))}.arco-btn-dashed.arco-btn-status-danger.arco-btn-disabled{color:var(--color-danger-light-3);background-color:var(--color-danger-light-1);border:1px dashed var(--color-danger-light-2)}.arco-btn-dashed.arco-btn-status-success:not(.arco-btn-disabled){background-color:var(--color-success-light-1);color:rgb(var(--success-6));border-color:var(--color-success-light-2)}.arco-btn-dashed.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):hover{border-color:var(--color-success-light-3);color:rgb(var(--success-6));background-color:var(--color-success-light-2)}.arco-btn-dashed.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):active{border-color:var(--color-success-light-4);color:rgb(var(--success-6));background-color:var(--color-success-light-3)}.arco-btn-dashed.arco-btn-status-success:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--success-3))}.arco-btn-dashed.arco-btn-status-success.arco-btn-disabled{color:var(--color-success-light-3);background-color:var(--color-success-light-1);border:1px dashed var(--color-success-light-2)}.arco-btn-text:not(.arco-btn-disabled){color:rgb(var(--primary-6));background-color:#0000;border:1px solid #0000}.arco-btn-text:not(.arco-btn-disabled):not(.arco-btn-loading):hover{color:rgb(var(--primary-6));background-color:var(--color-fill-2);border-color:#0000}.arco-btn-text:not(.arco-btn-disabled):not(.arco-btn-loading):active{color:rgb(var(--primary-6));background-color:var(--color-fill-3);border-color:#0000}.arco-btn-text:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px var(--color-neutral-4)}.arco-btn-text.arco-btn-disabled{color:var(--color-primary-light-3);cursor:not-allowed;background-color:#0000;border:1px solid #0000}.arco-btn-text.arco-btn-status-warning:not(.arco-btn-disabled){color:rgb(var(--warning-6));background-color:#0000;border-color:#0000}.arco-btn-text.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):hover{color:rgb(var(--warning-6));background-color:var(--color-fill-2);border-color:#0000}.arco-btn-text.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):active{color:rgb(var(--warning-6));background-color:var(--color-fill-3);border-color:#0000}.arco-btn-text.arco-btn-status-warning:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--warning-3))}.arco-btn-text.arco-btn-status-warning.arco-btn-disabled{color:var(--color-warning-light-3);background-color:#0000;border:1px solid #0000}.arco-btn-text.arco-btn-status-danger:not(.arco-btn-disabled){color:rgb(var(--danger-6));background-color:#0000;border-color:#0000}.arco-btn-text.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):hover{color:rgb(var(--danger-6));background-color:var(--color-fill-2);border-color:#0000}.arco-btn-text.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):active{color:rgb(var(--danger-6));background-color:var(--color-fill-3);border-color:#0000}.arco-btn-text.arco-btn-status-danger:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--danger-3))}.arco-btn-text.arco-btn-status-danger.arco-btn-disabled{color:var(--color-danger-light-3);background-color:#0000;border:1px solid #0000}.arco-btn-text.arco-btn-status-success:not(.arco-btn-disabled){color:rgb(var(--success-6));background-color:#0000;border-color:#0000}.arco-btn-text.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):hover{color:rgb(var(--success-6));background-color:var(--color-fill-2);border-color:#0000}.arco-btn-text.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):active{color:rgb(var(--success-6));background-color:var(--color-fill-3);border-color:#0000}.arco-btn-text.arco-btn-status-success:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--success-3))}.arco-btn-text.arco-btn-status-success.arco-btn-disabled{color:var(--color-success-light-3);background-color:#0000;border:1px solid #0000}.arco-btn-size-mini{border-radius:var(--border-radius-small);height:24px;padding:0 11px;font-size:12px}.arco-btn-size-mini>span+svg,.arco-btn-size-mini>svg+span{margin-left:4px}.arco-btn-size-mini svg{vertical-align:-2px}.arco-btn-size-mini.arco-btn-rtl>span+svg,.arco-btn-size-mini.arco-btn-rtl>svg+span{margin-left:0;margin-right:4px}.arco-btn-size-mini.arco-btn-loading-fixed-width.arco-btn-loading{padding-left:3px;padding-right:3px}.arco-btn-size-mini.arco-btn-icon-only{width:24px;height:24px;padding:0}.arco-btn-size-mini.arco-btn-shape-circle{text-align:center;border-radius:var(--border-radius-circle);width:24px;height:24px;padding:0}.arco-btn-size-mini.arco-btn-shape-round{border-radius:12px}.arco-btn-group .arco-btn-size-mini:first-child{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}.arco-btn-group .arco-btn-size-mini:last-child{border-radius:0 var(--border-radius-small) var(--border-radius-small) 0}.arco-btn-group .arco-btn-size-mini:first-child:last-child{border-radius:var(--border-radius-small)}.arco-btn-group .arco-btn-size-mini.arco-btn-shape-round:first-child{border-radius:12px 0 0 12px}.arco-btn-group .arco-btn-size-mini.arco-btn-shape-round:last-child{border-radius:0 12px 12px 0}.arco-btn-group .arco-btn-size-mini.arco-btn-shape-round:first-child:last-child{border-radius:12px}.arco-btn-group .arco-btn-rtl.arco-btn-size-mini:first-child{border-radius:0 var(--border-radius-small) var(--border-radius-small) 0}.arco-btn-group .arco-btn-rtl.arco-btn-size-mini:last-child{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}.arco-btn-group .arco-btn-rtl.arco-btn-size-mini:first-child:last-child{border-radius:var(--border-radius-small)}.arco-btn-group .arco-btn-rtl.arco-btn-size-mini.arco-btn-shape-round:first-child{border-radius:0 12px 12px 0}.arco-btn-group .arco-btn-rtl.arco-btn-size-mini.arco-btn-shape-round:last-child{border-radius:12px 0 0 12px}.arco-btn-group .arco-btn-rtl.arco-btn-size-mini.arco-btn-shape-round:first-child:last-child{border-radius:12px}.arco-btn-size-small{border-radius:var(--border-radius-small);height:28px;padding:0 15px;font-size:14px}.arco-btn-size-small>span+svg,.arco-btn-size-small>svg+span{margin-left:6px}.arco-btn-size-small svg{vertical-align:-2px}.arco-btn-size-small.arco-btn-rtl>span+svg,.arco-btn-size-small.arco-btn-rtl>svg+span{margin-left:0;margin-right:6px}.arco-btn-size-small.arco-btn-loading-fixed-width.arco-btn-loading{padding-left:5px;padding-right:5px}.arco-btn-size-small.arco-btn-icon-only{width:28px;height:28px;padding:0}.arco-btn-size-small.arco-btn-shape-circle{text-align:center;border-radius:var(--border-radius-circle);width:28px;height:28px;padding:0}.arco-btn-size-small.arco-btn-shape-round{border-radius:14px}.arco-btn-group .arco-btn-size-small:first-child{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}.arco-btn-group .arco-btn-size-small:last-child{border-radius:0 var(--border-radius-small) var(--border-radius-small) 0}.arco-btn-group .arco-btn-size-small:first-child:last-child{border-radius:var(--border-radius-small)}.arco-btn-group .arco-btn-size-small.arco-btn-shape-round:first-child{border-radius:14px 0 0 14px}.arco-btn-group .arco-btn-size-small.arco-btn-shape-round:last-child{border-radius:0 14px 14px 0}.arco-btn-group .arco-btn-size-small.arco-btn-shape-round:first-child:last-child{border-radius:14px}.arco-btn-group .arco-btn-rtl.arco-btn-size-small:first-child{border-radius:0 var(--border-radius-small) var(--border-radius-small) 0}.arco-btn-group .arco-btn-rtl.arco-btn-size-small:last-child{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}.arco-btn-group .arco-btn-rtl.arco-btn-size-small:first-child:last-child{border-radius:var(--border-radius-small)}.arco-btn-group .arco-btn-rtl.arco-btn-size-small.arco-btn-shape-round:first-child{border-radius:0 14px 14px 0}.arco-btn-group .arco-btn-rtl.arco-btn-size-small.arco-btn-shape-round:last-child{border-radius:14px 0 0 14px}.arco-btn-group .arco-btn-rtl.arco-btn-size-small.arco-btn-shape-round:first-child:last-child{border-radius:14px}.arco-btn-size-default{border-radius:var(--border-radius-small);height:32px;padding:0 15px;font-size:14px}.arco-btn-size-default>span+svg,.arco-btn-size-default>svg+span{margin-left:8px}.arco-btn-size-default svg{vertical-align:-2px}.arco-btn-size-default.arco-btn-rtl>span+svg,.arco-btn-size-default.arco-btn-rtl>svg+span{margin-left:0;margin-right:8px}.arco-btn-size-default.arco-btn-loading-fixed-width.arco-btn-loading{padding-left:4px;padding-right:4px}.arco-btn-size-default.arco-btn-icon-only{width:32px;height:32px;padding:0}.arco-btn-size-default.arco-btn-shape-circle{text-align:center;border-radius:var(--border-radius-circle);width:32px;height:32px;padding:0}.arco-btn-size-default.arco-btn-shape-round{border-radius:16px}.arco-btn-group .arco-btn-size-default:first-child{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}.arco-btn-group .arco-btn-size-default:last-child{border-radius:0 var(--border-radius-small) var(--border-radius-small) 0}.arco-btn-group .arco-btn-size-default:first-child:last-child{border-radius:var(--border-radius-small)}.arco-btn-group .arco-btn-size-default.arco-btn-shape-round:first-child{border-radius:16px 0 0 16px}.arco-btn-group .arco-btn-size-default.arco-btn-shape-round:last-child{border-radius:0 16px 16px 0}.arco-btn-group .arco-btn-size-default.arco-btn-shape-round:first-child:last-child{border-radius:16px}.arco-btn-group .arco-btn-rtl.arco-btn-size-default:first-child{border-radius:0 var(--border-radius-small) var(--border-radius-small) 0}.arco-btn-group .arco-btn-rtl.arco-btn-size-default:last-child{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}.arco-btn-group .arco-btn-rtl.arco-btn-size-default:first-child:last-child{border-radius:var(--border-radius-small)}.arco-btn-group .arco-btn-rtl.arco-btn-size-default.arco-btn-shape-round:first-child{border-radius:0 16px 16px 0}.arco-btn-group .arco-btn-rtl.arco-btn-size-default.arco-btn-shape-round:last-child{border-radius:16px 0 0 16px}.arco-btn-group .arco-btn-rtl.arco-btn-size-default.arco-btn-shape-round:first-child:last-child{border-radius:16px}.arco-btn-size-large{border-radius:var(--border-radius-small);height:36px;padding:0 19px;font-size:14px}.arco-btn-size-large>span+svg,.arco-btn-size-large>svg+span{margin-left:8px}.arco-btn-size-large svg{vertical-align:-2px}.arco-btn-size-large.arco-btn-rtl>span+svg,.arco-btn-size-large.arco-btn-rtl>svg+span{margin-left:0;margin-right:8px}.arco-btn-size-large.arco-btn-loading-fixed-width.arco-btn-loading{padding-left:8px;padding-right:8px}.arco-btn-size-large.arco-btn-icon-only{width:36px;height:36px;padding:0}.arco-btn-size-large.arco-btn-shape-circle{text-align:center;border-radius:var(--border-radius-circle);width:36px;height:36px;padding:0}.arco-btn-size-large.arco-btn-shape-round{border-radius:18px}.arco-btn-group .arco-btn-size-large:first-child{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}.arco-btn-group .arco-btn-size-large:last-child{border-radius:0 var(--border-radius-small) var(--border-radius-small) 0}.arco-btn-group .arco-btn-size-large:first-child:last-child{border-radius:var(--border-radius-small)}.arco-btn-group .arco-btn-size-large.arco-btn-shape-round:first-child{border-radius:18px 0 0 18px}.arco-btn-group .arco-btn-size-large.arco-btn-shape-round:last-child{border-radius:0 18px 18px 0}.arco-btn-group .arco-btn-size-large.arco-btn-shape-round:first-child:last-child{border-radius:18px}.arco-btn-group .arco-btn-rtl.arco-btn-size-large:first-child{border-radius:0 var(--border-radius-small) var(--border-radius-small) 0}.arco-btn-group .arco-btn-rtl.arco-btn-size-large:last-child{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}.arco-btn-group .arco-btn-rtl.arco-btn-size-large:first-child:last-child{border-radius:var(--border-radius-small)}.arco-btn-group .arco-btn-rtl.arco-btn-size-large.arco-btn-shape-round:first-child{border-radius:0 18px 18px 0}.arco-btn-group .arco-btn-rtl.arco-btn-size-large.arco-btn-shape-round:last-child{border-radius:18px 0 0 18px}.arco-btn-group .arco-btn-rtl.arco-btn-size-large.arco-btn-shape-round:first-child:last-child{border-radius:18px}.arco-btn-group{display:inline-block}.arco-btn-group .arco-btn-dashed:not(:first-child),.arco-btn-group .arco-btn-outline:not(:first-child){margin-left:-1px}.arco-btn-group .arco-btn-primary:not(:last-child){border-right:1px solid rgb(var(--primary-5))}.arco-btn-group .arco-btn-secondary:not(:last-child){border-right:1px solid var(--color-secondary-hover)}.arco-btn-group .arco-btn-text:not(:last-child){border-right:1px solid #0000}.arco-btn-group .arco-btn-status-warning:not(:last-child){border-right:1px solid rgb(var(--warning-5))}.arco-btn-group .arco-btn-status-warning:not(:last-child).arco-btn-text{border-right:1px solid var(--color-fill-2)}.arco-btn-group .arco-btn-status-danger:not(:last-child){border-right:1px solid rgb(var(--danger-5))}.arco-btn-group .arco-btn-status-danger:not(:last-child).arco-btn-text{border-right:1px solid var(--color-fill-2)}.arco-btn-group .arco-btn-status-success:not(:last-child){border-right:1px solid rgb(var(--success-5))}.arco-btn-group .arco-btn-status-success:not(:last-child).arco-btn-text{border-right:1px solid var(--color-fill-2)}.arco-btn-group .arco-btn-rtl.arco-btn-dashed:not(:first-child),.arco-btn-group .arco-btn-rtl.arco-btn-outline:not(:first-child){margin-left:0;margin-right:-1px}.arco-btn-group .arco-btn-rtl.arco-btn-primary:not(:last-child){border-left:1px solid rgb(var(--primary-5));border-right:0}.arco-btn-group .arco-btn-rtl.arco-btn-secondary:not(:last-child){border-left:1px solid var(--color-secondary-hover);border-right:0}.arco-btn-group .arco-btn-rtl.arco-btn-text:not(:last-child){border-left:1px solid #0000;border-right:0}.arco-btn-group .arco-btn-rtl.arco-btn-status-warning:not(:last-child){border-left:1px solid rgb(var(--warning-5));border-right:0}.arco-btn-group .arco-btn-rtl.arco-btn-status-warning:not(:last-child).arco-btn-text{border-left:1px solid var(--color-fill-2)}.arco-btn-group .arco-btn-rtl.arco-btn-status-danger:not(:last-child){border-left:1px solid rgb(var(--danger-5));border-right:0}.arco-btn-group .arco-btn-rtl.arco-btn-status-danger:not(:last-child).arco-btn-text{border-left:1px solid var(--color-fill-2)}.arco-btn-group .arco-btn-rtl.arco-btn-status-success:not(:last-child){border-left:1px solid rgb(var(--success-5));border-right:0}.arco-btn-group .arco-btn-rtl.arco-btn-status-success:not(:last-child).arco-btn-text{border-left:1px solid var(--color-fill-2)}.arco-btn-group .arco-btn-dashed:active,.arco-btn-group .arco-btn-dashed:hover,.arco-btn-group .arco-btn-outline:active,.arco-btn-group .arco-btn-outline:hover{z-index:2}.arco-btn-group .arco-btn:not(:first-child):not(:last-child){border-radius:0}.arco-btn-rtl{direction:rtl}body[arco-theme=dark] .arco-btn-primary.arco-btn-disabled{color:#ffffff4d}.arco-input{appearance:none;-webkit-tap-highlight-color:transparent;border-radius:var(--border-radius-small);width:100%;color:var(--color-text-1);box-sizing:border-box;background-color:var(--color-fill-2);border:1px solid #0000;outline:0;padding:4px 12px;font-size:14px;line-height:1.5715;transition:color .1s cubic-bezier(0,0,1,1),border-color .1s cubic-bezier(0,0,1,1),background-color .1s cubic-bezier(0,0,1,1)}.arco-input::placeholder{color:var(--color-text-3)}.arco-input:hover{background-color:var(--color-fill-3);border-color:#0000}.arco-input.arco-input-focus,.arco-input:focus{border-color:rgb(var(--primary-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-input-error{background-color:var(--color-danger-light-1);border-color:#0000}.arco-input-error:hover{background-color:var(--color-danger-light-2);border-color:#0000}.arco-input-error .arco-input,.arco-input-error .arco-input:hover{box-shadow:none;background:0 0}.arco-input-error.arco-input-focus,.arco-input-error.arco-input-focus:hover,.arco-input-error:focus,.arco-input-error:focus:hover{border-color:rgb(var(--danger-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-input-warning{background-color:var(--color-warning-light-1);border-color:#0000}.arco-input-warning:hover{background-color:var(--color-warning-light-2);border-color:#0000}.arco-input-warning .arco-input,.arco-input-warning .arco-input:hover{box-shadow:none;background:0 0}.arco-input-warning.arco-input-focus,.arco-input-warning.arco-input-focus:hover,.arco-input-warning:focus,.arco-input-warning:focus:hover{border-color:rgb(var(--warning-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-warning-light-2)}.arco-input-autowidth{text-overflow:ellipsis;flex:1;overflow:hidden}.arco-input-autowidth:hover{text-overflow:unset}.arco-input-disabled{background-color:var(--color-fill-2);cursor:not-allowed;color:var(--color-text-4);-webkit-text-fill-color:var(--color-text-4);border-color:#0000}.arco-input-disabled:hover{background-color:var(--color-fill-2);color:var(--color-text-4);border-color:#0000}.arco-input-disabled::placeholder{color:var(--color-text-4)}.arco-input input:disabled{color:var(--color-text-4);opacity:1;-webkit-text-fill-color:var(--color-text-4)}.arco-input-word-limit{color:var(--color-text-3);padding-left:8px;font-size:12px}.arco-input-word-limit-error{color:rgb(var(--danger-6))}.arco-input-size-mini{padding-top:1px;padding-bottom:1px;font-size:12px;line-height:1.667}.arco-input-size-small{padding-top:2px;padding-bottom:2px;font-size:14px}.arco-input-size-large{padding-top:6px;padding-bottom:6px;font-size:14px}.arco-input-group-wrapper-mini .arco-input-group-addafter,.arco-input-group-wrapper-mini .arco-input-group-addbefore,.arco-input-inner-wrapper.arco-input-inner-wrapper-mini,.arco-input-size-mini{padding-left:8px;padding-right:8px}.arco-input-group-wrapper-small .arco-input-group-addafter,.arco-input-group-wrapper-small .arco-input-group-addbefore,.arco-input-inner-wrapper.arco-input-inner-wrapper-small,.arco-input-size-small{padding-left:12px;padding-right:12px}.arco-input-group-wrapper-large .arco-input-group-addafter,.arco-input-group-wrapper-large .arco-input-group-addbefore,.arco-input-inner-wrapper.arco-input-inner-wrapper-large,.arco-input-size-large{padding-left:16px;padding-right:16px}.arco-input-clear-icon{cursor:pointer;color:var(--color-text-2);font-size:12px}.arco-input-clear-icon:focus-visible:before{box-shadow:0 0 0 2px rgb(var(--primary-6))}.arco-input-clear-icon>svg{transition:color .1s cubic-bezier(0,0,1,1);position:relative}.arco-input-inner-wrapper{appearance:none;-webkit-tap-highlight-color:transparent;border-radius:var(--border-radius-small);color:var(--color-text-1);box-sizing:border-box;background-color:var(--color-fill-2);border:1px solid #0000;outline:0;align-items:center;width:100%;padding-left:12px;padding-right:12px;font-size:14px;transition:color .1s cubic-bezier(0,0,1,1),border-color .1s cubic-bezier(0,0,1,1),background-color .1s cubic-bezier(0,0,1,1);display:inline-flex;position:relative}.arco-input-inner-wrapper::placeholder{color:var(--color-text-3)}.arco-input-inner-wrapper:hover{background-color:var(--color-fill-3);border-color:#0000}.arco-input-inner-wrapper.arco-input-inner-wrapper-focus,.arco-input-inner-wrapper:focus{border-color:rgb(var(--primary-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-input-inner-wrapper-error{background-color:var(--color-danger-light-1);border-color:#0000}.arco-input-inner-wrapper-error:hover{background-color:var(--color-danger-light-2);border-color:#0000}.arco-input-inner-wrapper-error .arco-input,.arco-input-inner-wrapper-error .arco-input:hover{box-shadow:none;background:0 0}.arco-input-inner-wrapper-error.arco-input-inner-wrapper-focus,.arco-input-inner-wrapper-error.arco-input-inner-wrapper-focus:hover,.arco-input-inner-wrapper-error:focus,.arco-input-inner-wrapper-error:focus:hover{border-color:rgb(var(--danger-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-input-inner-wrapper-warning{background-color:var(--color-warning-light-1);border-color:#0000}.arco-input-inner-wrapper-warning:hover{background-color:var(--color-warning-light-2);border-color:#0000}.arco-input-inner-wrapper-warning .arco-input,.arco-input-inner-wrapper-warning .arco-input:hover{box-shadow:none;background:0 0}.arco-input-inner-wrapper-warning.arco-input-inner-wrapper-focus,.arco-input-inner-wrapper-warning.arco-input-inner-wrapper-focus:hover,.arco-input-inner-wrapper-warning:focus,.arco-input-inner-wrapper-warning:focus:hover{border-color:rgb(var(--warning-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-warning-light-2)}.arco-input-inner-wrapper .arco-input{background:0 0;border:none;border-radius:0;padding-left:0;padding-right:0}.arco-input-inner-wrapper .arco-input:focus,.arco-input-inner-wrapper .arco-input:hover{box-shadow:none;background:0 0}.arco-input-inner-wrapper-has-prefix>.arco-input,.arco-input-inner-wrapper-has-prefix>.arco-input-clear-wrapper .arco-input{padding-left:12px}.arco-input-inner-wrapper .arco-input-group-prefix,.arco-input-inner-wrapper .arco-input-group-suffix{-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;height:100%;display:inline-flex}.arco-input-inner-wrapper .arco-input-group-prefix>svg,.arco-input-inner-wrapper .arco-input-group-suffix>svg{font-size:14px}.arco-input-inner-wrapper .arco-input-group-prefix,.arco-input-inner-wrapper .arco-input-group-suffix{color:var(--color-text-2)}.arco-input-inner-wrapper-disabled{background-color:var(--color-fill-2);cursor:not-allowed;color:var(--color-text-4);-webkit-text-fill-color:var(--color-text-4);border-color:#0000}.arco-input-inner-wrapper-disabled:hover{background-color:var(--color-fill-2);color:var(--color-text-4);border-color:#0000}.arco-input-inner-wrapper-disabled::placeholder{color:var(--color-text-4)}.arco-input-inner-wrapper-disabled .arco-input-group-prefix,.arco-input-inner-wrapper-disabled .arco-input-group-suffix{color:inherit}.arco-input-inner-wrapper .arco-input-clear-icon{visibility:hidden}.arco-input-inner-wrapper:hover .arco-input-clear-icon{visibility:visible}.arco-input-inner-wrapper:hover .arco-input-clear-icon~.arco-input-group-suffix{margin-left:4px}.arco-input-inner-wrapper:not(.arco-input-inner-wrapper-focus) .arco-input-clear-icon:hover:before{background-color:var(--color-fill-4)}.arco-input-group-wrapper-autowidth .arco-input-group{align-items:stretch;display:flex}.arco-input-group-wrapper-autowidth .arco-input-group-addbefore,.arco-input-group-wrapper-autowidth .arco-input-group-after{height:unset;flex-grow:0;flex-shrink:0;align-items:center;width:auto;display:inline-flex}.arco-input-group-wrapper-autowidth .arco-input-inner-wrapper{overflow:hidden}.arco-input-group-wrapper-autowidth .arco-input{text-overflow:ellipsis;flex:1;overflow:hidden}.arco-input-group-wrapper-autowidth .arco-input:hover{text-overflow:unset}.arco-input-group{width:100%;height:100%;line-height:0;display:table}.arco-input-group>.arco-input,.arco-input-group>.arco-input-inner-wrapper{border-radius:0}.arco-input-group>.arco-input-focus,.arco-input-group>.arco-input-inner-wrapper-focus{border-radius:var(--border-radius-small)}.arco-input-group>:first-child{border-top-left-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small)}.arco-input-group>:last-child{border-top-right-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small)}.arco-input-group-addafter,.arco-input-group-addbefore{white-space:nowrap;vertical-align:middle;box-sizing:border-box;width:1px;height:100%;color:var(--color-text-1);background-color:var(--color-fill-2);border:1px solid #0000;padding:0 12px;display:table-cell}.arco-input-group-addafter>svg,.arco-input-group-addbefore>svg{font-size:14px}.arco-input-group-addafter{border-left:1px solid var(--color-neutral-3)}.arco-input-group-addafter .item-style{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-addafter .arco-input{border-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0;width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-addafter .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-addafter .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.arco-input-group-addafter .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-group-addbefore{border-right:1px solid var(--color-neutral-3)}.arco-input-group-addbefore .item-style{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-addbefore .arco-input{border-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0;width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-addbefore .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-addbefore .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-group-wrapper{vertical-align:top;width:100%;display:inline-block}.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group,.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-inner-wrapper .arco-input-group-prefix,.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-inner-wrapper .arco-input-group-suffix,.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-inner-wrapper .arco-input-group-prefix>svg,.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-inner-wrapper .arco-input-group-suffix>svg{font-size:12px}.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addafter,.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addbefore{height:22px;font-size:12px}.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addafter>svg,.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addbefore>svg{font-size:12px}.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addafter .item-style{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addafter .arco-input{border-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0;width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addafter .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addafter .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addafter .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addbefore .item-style{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addbefore .arco-input{border-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0;width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addbefore .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addbefore .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group,.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-inner-wrapper .arco-input-group-prefix,.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-inner-wrapper .arco-input-group-suffix,.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-inner-wrapper .arco-input-group-prefix>svg,.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-inner-wrapper .arco-input-group-suffix>svg{font-size:14px}.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addafter,.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addbefore{height:26px;font-size:14px}.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addafter>svg,.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addbefore>svg{font-size:14px}.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addafter .item-style{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addafter .arco-input{border-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0;width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addafter .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addafter .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addafter .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addbefore .item-style{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addbefore .arco-input{border-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0;width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addbefore .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addbefore .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group,.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-inner-wrapper .arco-input-group-prefix,.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-inner-wrapper .arco-input-group-suffix,.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-inner-wrapper .arco-input-group-prefix>svg,.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-inner-wrapper .arco-input-group-suffix>svg{font-size:14px}.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addafter,.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addbefore{height:34px;font-size:14px}.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addafter>svg,.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addbefore>svg{font-size:14px}.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addafter .item-style{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addafter .arco-input{border-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0;width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addafter .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addafter .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addafter .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addbefore .item-style{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addbefore .arco-input{border-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0;width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addbefore .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addbefore .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-group-wrapper.arco-input-custom-height .arco-input-group,.arco-input-group-wrapper.arco-input-custom-height .arco-input-inner-wrapper .arco-input-group-prefix,.arco-input-group-wrapper.arco-input-custom-height .arco-input-inner-wrapper .arco-input-group-suffix,.arco-input-group-wrapper.arco-input-custom-height .arco-input-inner-wrapper .arco-input-group-prefix>svg,.arco-input-group-wrapper.arco-input-custom-height .arco-input-inner-wrapper .arco-input-group-suffix>svg{font-size:14px}.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addafter,.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addbefore{height:22px;font-size:14px}.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addafter>svg,.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addbefore>svg{font-size:14px}.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addafter .item-style{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addafter .arco-input{border-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0;width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addafter .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addafter .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addafter .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addbefore .item-style{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addbefore .arco-input{border-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0;width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addbefore .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addbefore .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view,.arco-input-group-wrapper.arco-input-custom-height .arco-input-inner-wrapper,.arco-input-group-wrapper.arco-input-custom-height .arco-input-inner-wrapper .arco-input,.arco-input-group-wrapper.arco-input-custom-height .arco-input-inner-wrapper .arco-input-clear-wrapper,.arco-input-group-wrapper.arco-input-custom-height .arco-input-inner-wrapper .arco-input-clear-wrapper .arco-input,.arco-input-group-wrapper .arco-input-inner-wrapper{height:100%}.arco-input-group-wrapper.arco-input-disabled{cursor:not-allowed}.arco-input-mirror{visibility:hidden;position:absolute;top:0;left:0}.arco-textarea{appearance:none;-webkit-tap-highlight-color:transparent;border-radius:var(--border-radius-small);width:100%;color:var(--color-text-1);box-sizing:border-box;background-color:var(--color-fill-2);vertical-align:top;resize:vertical;border:1px solid #0000;outline:0;max-width:100%;height:auto;min-height:32px;padding:4px 12px;font-size:14px;line-height:1.5715;transition:color .1s cubic-bezier(0,0,1,1),border-color .1s cubic-bezier(0,0,1,1),background-color .1s cubic-bezier(0,0,1,1);position:relative;overflow:auto}.arco-textarea::placeholder{color:var(--color-text-3)}.arco-textarea:hover{background-color:var(--color-fill-3);border-color:#0000}.arco-textarea.arco-textarea-focus,.arco-textarea:focus{border-color:rgb(var(--primary-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-textarea-error{background-color:var(--color-danger-light-1);border-color:#0000}.arco-textarea-error:hover{background-color:var(--color-danger-light-2);border-color:#0000}.arco-textarea-error .arco-input,.arco-textarea-error .arco-input:hover{box-shadow:none;background:0 0}.arco-textarea-error.arco-textarea-focus,.arco-textarea-error.arco-textarea-focus:hover,.arco-textarea-error:focus,.arco-textarea-error:focus:hover{border-color:rgb(var(--danger-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-textarea-warning{background-color:var(--color-warning-light-1);border-color:#0000}.arco-textarea-warning:hover{background-color:var(--color-warning-light-2);border-color:#0000}.arco-textarea-warning .arco-input,.arco-textarea-warning .arco-input:hover{box-shadow:none;background:0 0}.arco-textarea-warning.arco-textarea-focus,.arco-textarea-warning.arco-textarea-focus:hover,.arco-textarea-warning:focus,.arco-textarea-warning:focus:hover{border-color:rgb(var(--warning-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-warning-light-2)}.arco-textarea-disabled{background-color:var(--color-fill-2);cursor:not-allowed;color:var(--color-text-4);-webkit-text-fill-color:var(--color-text-4);border-color:#0000}.arco-textarea-disabled:hover{background-color:var(--color-fill-2);color:var(--color-text-4);border-color:#0000}.arco-textarea-disabled::placeholder{color:var(--color-text-4)}.arco-input-group.arco-input-group-compact>.arco-select{vertical-align:unset}.arco-input-group.arco-input-group-compact>.arco-select .arco-select-view,.arco-input-group.arco-input-group-compact>*,.arco-input-group.arco-input-group-compact>* .arco-input-group>:first-child,.arco-input-group.arco-input-group-compact>* .arco-input-group>:last-child{border-radius:0}.arco-input-group.arco-input-group-compact>:not(:last-child){border-right:1px solid var(--color-neutral-3);box-sizing:border-box;position:relative}.arco-input-group.arco-input-group-compact>:first-child,.arco-input-group.arco-input-group-compact>:first-child .arco-input-group>:first-child,.arco-input-group.arco-input-group-compact>:first-child .arco-input-group>:first-child .arco-select .arco-select-view,.arco-input-group.arco-input-group-compact>:first-child .arco-select .arco-select-view{border-top-left-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small)}.arco-input-group.arco-input-group-compact>:last-child,.arco-input-group.arco-input-group-compact>:last-child .arco-input-group>:last-child,.arco-input-group.arco-input-group-compact>:last-child .arco-input-group>:last-child .arco-select .arco-select-view,.arco-input-group.arco-input-group-compact>:last-child .arco-select .arco-select-view{border-top-right-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small)}.arco-input-group.arco-input-group-compact>.arco-input:not(:last-child){border-right-color:var(--color-neutral-3)}.arco-input-group.arco-input-group-compact>.arco-input:not(:last-child):focus{border-right-color:rgb(var(--primary-6))}.size-height-size-mini{padding-top:1px;padding-bottom:1px;font-size:12px;line-height:1.667}.size-height-size-small{padding-top:2px;padding-bottom:2px;font-size:14px}.size-height-size-large{padding-top:6px;padding-bottom:6px;font-size:14px}.size-height-group-wrapper-mini .arco-input-group-addafter,.size-height-group-wrapper-mini .arco-input-group-addbefore,.size-height-inner-wrapper.size-height-inner-wrapper-mini,.size-height-size-mini{padding-left:8px;padding-right:8px}.size-height-group-wrapper-small .arco-input-group-addafter,.size-height-group-wrapper-small .arco-input-group-addbefore,.size-height-inner-wrapper.size-height-inner-wrapper-small,.size-height-size-small{padding-left:12px;padding-right:12px}.size-height-group-wrapper-large .arco-input-group-addafter,.size-height-group-wrapper-large .arco-input-group-addbefore,.size-height-inner-wrapper.size-height-inner-wrapper-large,.size-height-size-large{padding-left:16px;padding-right:16px}.group-size.group-size-mini .arco-input-group,.group-size.group-size-mini .arco-input-inner-wrapper .arco-input-group-prefix,.group-size.group-size-mini .arco-input-inner-wrapper .arco-input-group-suffix,.group-size.group-size-mini .arco-input-inner-wrapper .arco-input-group-prefix>svg,.group-size.group-size-mini .arco-input-inner-wrapper .arco-input-group-suffix>svg{font-size:12px}.group-size.group-size-mini .arco-input-group-addafter,.group-size.group-size-mini .arco-input-group-addbefore{height:22px;font-size:12px}.group-size.group-size-mini .arco-input-group-addafter>svg,.group-size.group-size-mini .arco-input-group-addbefore>svg{font-size:12px}.group-size.group-size-mini .arco-input-group-addafter .item-style{width:auto;height:100%;margin:-1px -13px -1px -12px}.group-size.group-size-mini .arco-input-group-addafter .arco-input{border-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0;width:auto;height:100%;margin:-1px -13px -1px -12px}.group-size.group-size-mini .arco-input-group-addafter .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.group-size.group-size-mini .arco-input-group-addafter .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.group-size.group-size-mini .arco-input-group-addafter .arco-select.arco-select-single .arco-select-view{height:100%}.group-size.group-size-mini .arco-input-group-addbefore .item-style{width:auto;height:100%;margin:-1px -12px -1px -13px}.group-size.group-size-mini .arco-input-group-addbefore .arco-input{border-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0;width:auto;height:100%;margin:-1px -12px -1px -13px}.group-size.group-size-mini .arco-input-group-addbefore .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.group-size.group-size-mini .arco-input-group-addbefore .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.group-size.group-size-mini .arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view{height:100%}.group-size.group-size-small .arco-input-group,.group-size.group-size-small .arco-input-inner-wrapper .arco-input-group-prefix,.group-size.group-size-small .arco-input-inner-wrapper .arco-input-group-suffix,.group-size.group-size-small .arco-input-inner-wrapper .arco-input-group-prefix>svg,.group-size.group-size-small .arco-input-inner-wrapper .arco-input-group-suffix>svg{font-size:14px}.group-size.group-size-small .arco-input-group-addafter,.group-size.group-size-small .arco-input-group-addbefore{height:26px;font-size:14px}.group-size.group-size-small .arco-input-group-addafter>svg,.group-size.group-size-small .arco-input-group-addbefore>svg{font-size:14px}.group-size.group-size-small .arco-input-group-addafter .item-style{width:auto;height:100%;margin:-1px -13px -1px -12px}.group-size.group-size-small .arco-input-group-addafter .arco-input{border-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0;width:auto;height:100%;margin:-1px -13px -1px -12px}.group-size.group-size-small .arco-input-group-addafter .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.group-size.group-size-small .arco-input-group-addafter .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.group-size.group-size-small .arco-input-group-addafter .arco-select.arco-select-single .arco-select-view{height:100%}.group-size.group-size-small .arco-input-group-addbefore .item-style{width:auto;height:100%;margin:-1px -12px -1px -13px}.group-size.group-size-small .arco-input-group-addbefore .arco-input{border-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0;width:auto;height:100%;margin:-1px -12px -1px -13px}.group-size.group-size-small .arco-input-group-addbefore .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.group-size.group-size-small .arco-input-group-addbefore .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.group-size.group-size-small .arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view{height:100%}.group-size.group-size-large .arco-input-group,.group-size.group-size-large .arco-input-inner-wrapper .arco-input-group-prefix,.group-size.group-size-large .arco-input-inner-wrapper .arco-input-group-suffix,.group-size.group-size-large .arco-input-inner-wrapper .arco-input-group-prefix>svg,.group-size.group-size-large .arco-input-inner-wrapper .arco-input-group-suffix>svg{font-size:14px}.group-size.group-size-large .arco-input-group-addafter,.group-size.group-size-large .arco-input-group-addbefore{height:34px;font-size:14px}.group-size.group-size-large .arco-input-group-addafter>svg,.group-size.group-size-large .arco-input-group-addbefore>svg{font-size:14px}.group-size.group-size-large .arco-input-group-addafter .item-style{width:auto;height:100%;margin:-1px -13px -1px -12px}.group-size.group-size-large .arco-input-group-addafter .arco-input{border-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0;width:auto;height:100%;margin:-1px -13px -1px -12px}.group-size.group-size-large .arco-input-group-addafter .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.group-size.group-size-large .arco-input-group-addafter .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.group-size.group-size-large .arco-input-group-addafter .arco-select.arco-select-single .arco-select-view{height:100%}.group-size.group-size-large .arco-input-group-addbefore .item-style{width:auto;height:100%;margin:-1px -12px -1px -13px}.group-size.group-size-large .arco-input-group-addbefore .arco-input{border-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0;width:auto;height:100%;margin:-1px -12px -1px -13px}.group-size.group-size-large .arco-input-group-addbefore .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.group-size.group-size-large .arco-input-group-addbefore .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.group-size.group-size-large .arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view{height:100%}.group-size.arco-input-custom-height .arco-input-group,.group-size.arco-input-custom-height .arco-input-inner-wrapper .arco-input-group-prefix,.group-size.arco-input-custom-height .arco-input-inner-wrapper .arco-input-group-suffix,.group-size.arco-input-custom-height .arco-input-inner-wrapper .arco-input-group-prefix>svg,.group-size.arco-input-custom-height .arco-input-inner-wrapper .arco-input-group-suffix>svg{font-size:14px}.group-size.arco-input-custom-height .arco-input-group-addafter,.group-size.arco-input-custom-height .arco-input-group-addbefore{height:22px;font-size:14px}.group-size.arco-input-custom-height .arco-input-group-addafter>svg,.group-size.arco-input-custom-height .arco-input-group-addbefore>svg{font-size:14px}.group-size.arco-input-custom-height .arco-input-group-addafter .item-style{width:auto;height:100%;margin:-1px -13px -1px -12px}.group-size.arco-input-custom-height .arco-input-group-addafter .arco-input{border-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0;width:auto;height:100%;margin:-1px -13px -1px -12px}.group-size.arco-input-custom-height .arco-input-group-addafter .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.group-size.arco-input-custom-height .arco-input-group-addafter .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.group-size.arco-input-custom-height .arco-input-group-addafter .arco-select.arco-select-single .arco-select-view{height:100%}.group-size.arco-input-custom-height .arco-input-group-addbefore .item-style{width:auto;height:100%;margin:-1px -12px -1px -13px}.group-size.arco-input-custom-height .arco-input-group-addbefore .arco-input{border-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0;width:auto;height:100%;margin:-1px -12px -1px -13px}.group-size.arco-input-custom-height .arco-input-group-addbefore .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.group-size.arco-input-custom-height .arco-input-group-addbefore .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.group-size.arco-input-custom-height .arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view,.group-size.arco-input-custom-height .arco-input-inner-wrapper,.group-size.arco-input-custom-height .arco-input-inner-wrapper .arco-input,.group-size.arco-input-custom-height .arco-input-inner-wrapper .arco-input-clear-wrapper,.group-size.arco-input-custom-height .arco-input-inner-wrapper .arco-input-clear-wrapper .arco-input{height:100%}.arco-textarea-wrapper{width:100%;display:inline-block;position:relative}.arco-textarea-wrapper-word-limit-outside{vertical-align:top;flex-direction:column;align-items:stretch;display:inline-flex}.arco-textarea-wrapper-word-limit-outside .arco-textarea-word-limit{align-self:flex-end;margin-top:4px;line-height:1.5715;position:static}.arco-textarea-clear-wrapper:hover .arco-textarea-clear-icon{display:inline-block}.arco-textarea-clear-wrapper .arco-textarea{padding-right:20px}.arco-textarea-word-limit{color:var(--color-text-3);-webkit-user-select:none;user-select:none;font-size:12px;position:absolute;bottom:6px;right:10px}.arco-textarea-word-limit-error{color:rgb(var(--danger-6))}.arco-textarea-clear-icon{color:var(--color-text-2);font-size:12px;display:none;position:absolute;top:10px;right:10px}.arco-textarea-clear-icon>svg{transition:color .1s cubic-bezier(0,0,1,1);position:relative}.arco-input-search.arco-input-group-wrapper .arco-input-group-addbefore{transition:all .1s cubic-bezier(0,0,1,1)}.arco-input-search.arco-input-group-wrapper .arco-input-group-addafter{border:none;padding:0}.arco-input-search.arco-input-group-wrapper .arco-input-group-suffix{color:var(--color-text-2);font-size:14px}.arco-input-search.arco-input-group-wrapper:not(.arco-input-disabled) .arco-input-group-addbefore{cursor:pointer;color:var(--color-text-2);font-size:14px}.arco-input-search.arco-input-group-wrapper .arco-input-search-btn{height:100%;color:var(--color-white);border-top-left-radius:0;border-bottom-left-radius:0;font-size:14px}.arco-input-search-button .arco-input-inner-wrapper:not(.arco-input-inner-wrapper-rtl){border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.arco-input-password.arco-input-group-wrapper:not(.arco-input-disabled) .arco-input-group-suffix{cursor:pointer;color:var(--color-text-2);font-size:12px}.arco-input-password.arco-input-group-wrapper .arco-input-password-visibility-icon:focus-visible{box-shadow:0 0 0 2px rgb(var(--primary-6));border-radius:var(--border-radius-small)}.arco-input-group-wrapper-rtl{direction:rtl}.arco-input-group-wrapper-rtl .arco-input-word-limit{padding-left:0;padding-right:input-padding-word-limit-left}.arco-input-group-wrapper-rtl.arco-input-clear-wrapper .arco-input{padding-left:24px;padding-right:0}.arco-input-group-wrapper-rtl .arco-input-group>:first-child{border-radius:0 var(--border-radius-small) var(--border-radius-small) 0}.arco-input-group-wrapper-rtl .arco-input-group>:last-child{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}.arco-input-group-wrapper-rtl .arco-input-group-addafter{border-left:none;border-right:1px solid var(--color-neutral-3)}.arco-input-group-wrapper-rtl .arco-input-group-addafter .item-style{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper-rtl .arco-input-group-addafter .arco-input{border-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0;width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper-rtl .arco-input-group-addafter .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper-rtl .arco-input-group-addafter .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.arco-input-group-wrapper-rtl .arco-input-group-addafter .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-group-wrapper-rtl .arco-input-group-addbefore{border-right:none;border-left:1px solid var(--color-neutral-3)}.arco-input-group-wrapper-rtl .arco-input-group-addbefore .item-style{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper-rtl .arco-input-group-addbefore .arco-input{border-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0;width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper-rtl .arco-input-group-addbefore .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper-rtl .arco-input-group-addbefore .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.arco-input-group-wrapper-rtl .arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>:not(:last-child){border-right:none;border-left:1px solid var(--color-neutral-3)}.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>:first-child,.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>:first-child .arco-input-group>:first-child,.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>:first-child .arco-input-group>:first-child .arco-select .arco-select-view,.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>:first-child .arco-select .arco-select-view{border-radius:0 var(--border-radius-small) var(--border-radius-small) 0}.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>:last-child,.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>:last-child .arco-input-group>:last-child,.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>:last-child .arco-input-group>:last-child .arco-select .arco-select-view,.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>:last-child .arco-select .arco-select-view{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>.arco-input:not(:last-child){border-left-color:var(--color-neutral-3)}.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>.arco-input:not(:last-child):focus{border-left-color:rgb(var(--primary-6))}.arco-input-group-wrapper-rtl.arco-input-search .arco-input-search-btn{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}.arco-input-inner-wrapper-rtl{direction:rtl}.arco-input-inner-wrapper-rtl.arco-input-inner-wrapper-has-prefix>.arco-input,.arco-input-inner-wrapper-rtl.arco-input-inner-wrapper-has-prefix>.arco-input-clear-wrapper .arco-input{padding-left:0;padding-right:12px}.arco-input-inner-wrapper-rtl>.arco-input-clear-wrapper .arco-input{padding-left:12px;padding-right:0}.arco-input-inner-wrapper-rtl>.arco-input-clear-wrapper .arco-input-clear-icon{right:initial;left:8px}.arco-input-inner-wrapper-rtl:hover .arco-input-clear-icon~.arco-input-group-suffix{margin-left:4px}.arco-input-search-button .arco-input-inner-wrapper-rtl{border-radius:0 var(--border-radius-small) var(--border-radius-small) 0;border-left:none}.arco-textarea-wrapper-rtl{direction:rtl}.arco-textarea-wrapper-rtl .arco-textarea{padding-left:20px}.arco-textarea-wrapper-rtl .arco-textarea-word-limit,.arco-textarea-wrapper-rtl .arco-textarea-clear-icon{right:initial;left:10px}.arco-textarea-wrapper-rtl.arco-textarea-wrapper-word-limit-outside .arco-textarea-word-limit{align-self:flex-start}.arco-icon-hover.arco-checkbox-icon-hover:before{width:24px;height:24px}.arco-checkbox{cursor:pointer;box-sizing:border-box;font-size:14px;line-height:unset;padding-left:5px;display:inline-block;position:relative}.arco-checkbox>input[type=checkbox]{opacity:0;width:0;height:0;position:absolute;top:0;left:0}.arco-checkbox>input[type=checkbox]:focus-visible+.arco-checkbox-icon-hover:before{background-color:var(--color-fill-2);opacity:1}.arco-checkbox:hover .arco-checkbox-icon-hover:before{background-color:var(--color-fill-2)}.arco-checkbox-text{color:var(--color-text-1);margin-left:8px}.arco-checkbox-mask-wrapper{vertical-align:middle;line-height:1;position:relative;top:-.09em}.arco-checkbox-mask{box-sizing:border-box;border:2px solid var(--color-fill-3);border-radius:var(--border-radius-small);background-color:var(--color-bg-2);-webkit-user-select:none;user-select:none;width:14px;height:14px;position:relative}.arco-checkbox-mask:after{content:"";background:var(--color-white);border-radius:.5px;width:6px;height:2px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)scale(0)}.arco-checkbox-mask-icon{height:100%;color:var(--color-white);transform-origin:50% 75%;width:8px;margin:0 auto;display:block;position:relative;transform:scale(0)}.arco-checkbox:hover .arco-checkbox-mask{border-color:var(--color-fill-4);transition:border-color .1s cubic-bezier(0,0,1,1),transform .3s cubic-bezier(.3,1.3,.3,1)}.arco-checkbox-checked:hover .arco-checkbox-mask,.arco-checkbox-indeterminate:hover .arco-checkbox-mask{transition:transform .3s cubic-bezier(.3,1.3,.3,1)}.arco-checkbox-checked .arco-checkbox-mask{background-color:rgb(var(--primary-6));border-color:#0000}.arco-checkbox-checked .arco-checkbox-mask-icon{transition:transform .3s cubic-bezier(.3,1.3,.3,1);transform:scale(1)}.arco-checkbox-indeterminate .arco-checkbox-mask{background-color:rgb(var(--primary-6));border-color:#0000}.arco-checkbox-indeterminate .arco-checkbox-mask-icon{transform:scale(0)}.arco-checkbox-indeterminate .arco-checkbox-mask:after{transition:transform .3s cubic-bezier(.3,1.3,.3,1);transform:translate(-50%)translateY(-50%)scale(1)}.arco-checkbox.arco-checkbox-disabled,.arco-checkbox.arco-checkbox-disabled .arco-checkbox-icon-hover{cursor:not-allowed}.arco-checkbox.arco-checkbox-disabled:hover .arco-checkbox-mask{border-color:var(--color-fill-3)}.arco-checkbox-checked:hover .arco-checkbox-mask,.arco-checkbox-indeterminate:hover .arco-checkbox-mask{border-color:#0000}.arco-checkbox-disabled .arco-checkbox-mask{border-color:var(--color-fill-3);background-color:var(--color-fill-2)}.arco-checkbox-disabled.arco-checkbox-checked .arco-checkbox-mask,.arco-checkbox-disabled.arco-checkbox-checked:hover .arco-checkbox-mask,.arco-checkbox-disabled.arco-checkbox-indeterminate .arco-checkbox-mask,.arco-checkbox-disabled.arco-checkbox-indeterminate:hover .arco-checkbox-mask{background-color:var(--color-primary-light-3);border-color:#0000}.arco-checkbox-checked:hover .arco-checkbox-mask-wrapper:before,.arco-checkbox-disabled:hover .arco-checkbox-mask-wrapper:before,.arco-checkbox-indeterminate:hover .arco-checkbox-mask-wrapper:before{background-color:#0000}.arco-checkbox-disabled .arco-checkbox-text{color:var(--color-text-4)}.arco-checkbox-disabled .arco-checkbox-mask-icon{color:var(--color-fill-2)}.arco-checkbox-group{display:inline-block}.arco-checkbox-group .arco-checkbox{margin-right:16px}.arco-checkbox-group-direction-vertical .arco-checkbox{margin-right:0;line-height:32px;display:block}.arco-checkbox-rtl{direction:rtl;padding-left:0;padding-right:5px}.arco-checkbox-rtl .arco-checkbox-text{margin-left:0;margin-right:8px}.arco-checkbox-group-rtl .arco-checkbox{margin-left:16px;margin-right:0}.arco-result{box-sizing:border-box;width:100%;padding:32px 32px 24px}.arco-result-is-403,.arco-result-is-404,.arco-result-is-500{padding-top:24px}.arco-result-is-403 .arco-result-icon-tip,.arco-result-is-404 .arco-result-icon-tip,.arco-result-is-500 .arco-result-icon-tip{width:92px;height:92px;line-height:92px}.arco-result-icon{text-align:center;margin-bottom:16px;font-size:20px}.arco-result-icon-tip{text-align:center;border-radius:50%;width:45px;height:45px;line-height:45px;display:inline-block}.arco-result-icon-custom{width:unset;height:unset;line-height:inherit}.arco-result-icon-custom>.arco-icon{color:inherit;font-size:45px}.arco-result-icon-success{color:rgb(var(--success-6));background-color:var(--color-success-light-1)}.arco-result-icon-error{color:rgb(var(--danger-6));background-color:var(--color-danger-light-1)}.arco-result-icon-info{color:rgb(var(--primary-6));background-color:var(--color-primary-light-1)}.arco-result-icon-warning{color:rgb(var(--warning-6));background-color:var(--color-warning-light-1)}.arco-result-title{text-align:center;color:var(--color-text-1);font-size:14px;font-weight:500;line-height:1.5715}.arco-result-subtitle{text-align:center;color:var(--color-text-2);font-size:14px;line-height:1.5715}.arco-result-extra{text-align:center;margin-top:20px}.arco-result-content{margin-top:20px}.arco-skeleton,.arco-skeleton-header{display:flex}.arco-skeleton-header .arco-skeleton-image{background-color:var(--color-fill-2);border-radius:var(--border-radius-small);width:48px;height:48px}.arco-skeleton-header .arco-skeleton-image-circle{border-radius:50%}.arco-skeleton-header .arco-skeleton-image-small{width:36px;height:36px}.arco-skeleton-header .arco-skeleton-image-large{width:60px;height:60px}.arco-skeleton-header .arco-skeleton-image-left{margin-right:16px}.arco-skeleton-header .arco-skeleton-image-right{margin-left:16px}.arco-skeleton-content{flex-grow:1;overflow:hidden}.arco-skeleton-content .arco-skeleton-text{margin:0;padding:0;list-style:none}.arco-skeleton-content .arco-skeleton-text-row{background-color:var(--color-fill-2);height:16px}.arco-skeleton-content .arco-skeleton-text-row:not(:last-child){margin-bottom:16px}.arco-skeleton-animate .arco-skeleton-image,.arco-skeleton-animate .arco-skeleton-text>li{background:linear-gradient(90deg,var(--color-fill-2) 25%,var(--color-fill-3) 37%,var(--color-fill-2) 63%);background-size:400% 100%;animation:1.5s cubic-bezier(0,0,1,1) infinite arco-skeleton-circle}@keyframes arco-skeleton-circle{0%{background-position:100%}to{background-position:0}}.arco-skeleton-rtl .arco-skeleton-image-left{margin-left:16px;margin-right:0}.arco-skeleton-rtl .arco-skeleton-image-right{margin-left:0;margin-right:16px}.arco-trigger{z-index:1000;backface-visibility:hidden;position:absolute}.arco-trigger-arrow{background-color:var(--color-bg-5);content:"";box-sizing:border-box;width:8px;height:8px;transform-origin:50% 50% 0;z-index:-1;display:block;position:absolute;transform:rotate(45deg)}.arco-trigger[trigger-placement=tl]>.arco-trigger-arrow-container .arco-trigger-arrow,.arco-trigger[trigger-placement=top]>.arco-trigger-arrow-container .arco-trigger-arrow,.arco-trigger[trigger-placement=tr]>.arco-trigger-arrow-container .arco-trigger-arrow{border-top:none;border-left:none;border-bottom-right-radius:2px;margin-left:-4px;bottom:-4px}.arco-trigger[trigger-placement=bl]>.arco-trigger-arrow-container .arco-trigger-arrow,.arco-trigger[trigger-placement=bottom]>.arco-trigger-arrow-container .arco-trigger-arrow,.arco-trigger[trigger-placement=br]>.arco-trigger-arrow-container .arco-trigger-arrow{border-bottom:none;border-right:none;border-top-left-radius:2px;margin-left:-4px;top:-4px}.arco-trigger[trigger-placement=lb]>.arco-trigger-arrow-container .arco-trigger-arrow,.arco-trigger[trigger-placement=left]>.arco-trigger-arrow-container .arco-trigger-arrow,.arco-trigger[trigger-placement=lt]>.arco-trigger-arrow-container .arco-trigger-arrow{border-bottom:none;border-left:none;border-top-right-radius:2px;margin-top:-4px;right:-4px}.arco-trigger[trigger-placement=rb]>.arco-trigger-arrow-container .arco-trigger-arrow,.arco-trigger[trigger-placement=right]>.arco-trigger-arrow-container .arco-trigger-arrow,.arco-trigger[trigger-placement=rt]>.arco-trigger-arrow-container .arco-trigger-arrow{border-top:none;border-right:none;border-bottom-left-radius:2px;margin-top:-4px;left:-4px}.arco-trigger-rtl{direction:rtl}.arco-empty{box-sizing:border-box;width:100%;padding:10px 0}.arco-empty .arco-empty-wrapper{box-sizing:border-box;text-align:center;width:100%;color:rgb(var(--gray-5))}.arco-empty .arco-empty-wrapper .arco-empty-image{margin-bottom:4px;font-size:48px;line-height:1}.arco-empty .arco-empty-wrapper img{height:80px}.arco-empty .arco-empty-description{color:rgb(var(--gray-5));font-size:14px}.arco-overflow{flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:100%;max-width:100%;display:flex;overflow:hidden}.arco-overflow-item{max-width:100%;display:inline-flex}.arco-overflow-item-hidden{z-index:-1;opacity:0;position:absolute}.arco-tag{box-sizing:border-box;border-radius:var(--border-radius-small);height:24px;color:var(--color-text-1);border:1px solid #0000;align-items:center;padding:0 8px;font-size:12px;font-weight:500;line-height:22px;display:inline-flex}.arco-tag .arco-icon-hover.arco-tag-icon-hover:before{width:16px;height:16px}.arco-tag .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:var(--color-fill-3)}.arco-tag-content{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.arco-tag-checkable{cursor:pointer;transition:all .1s cubic-bezier(0,0,1,1)}.arco-tag-checkable:hover{background-color:var(--color-fill-2)}.arco-tag-checked{background-color:var(--color-fill-2);border-color:#0000}.arco-tag-checkable.arco-tag-checked:hover{background-color:var(--color-fill-3);border-color:#0000}.arco-tag-bordered,.arco-tag-checkable.arco-tag-checked.arco-tag-bordered:hover{border-color:var(--color-border-2)}.arco-tag-size-small{height:20px;font-size:12px;line-height:18px}.arco-tag-size-medium{height:28px;font-size:14px;line-height:26px}.arco-tag-size-large{height:32px;font-size:14px;line-height:30px}.arco-tag-hide{display:none}.arco-tag-loading{opacity:.8;cursor:default}.arco-tag-icon{color:var(--color-text-2);margin-right:4px}.arco-tag-checked.arco-tag-red{color:rgb(var(--red-6));background-color:rgb(var(--red-1));border:1px solid #0000}.arco-tag-checked.arco-tag-red .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--red-2))}.arco-tag-checkable.arco-tag-checked.arco-tag-red:hover{background-color:rgb(var(--red-2));border-color:#0000}.arco-tag-checked.arco-tag-red.arco-tag-bordered,.arco-tag-checked.arco-tag-red.arco-tag-bordered:hover{border-color:rgb(var(--red-6))}.arco-tag-checked.arco-tag-red .arco-tag-close-icon,.arco-tag-checked.arco-tag-red .arco-tag-icon,.arco-tag-checked.arco-tag-red .arco-tag-loading-icon{color:rgb(var(--red-6))}.arco-tag-checked.arco-tag-orangered{color:rgb(var(--orangered-6));background-color:rgb(var(--orangered-1));border:1px solid #0000}.arco-tag-checked.arco-tag-orangered .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--orangered-2))}.arco-tag-checkable.arco-tag-checked.arco-tag-orangered:hover{background-color:rgb(var(--orangered-2));border-color:#0000}.arco-tag-checked.arco-tag-orangered.arco-tag-bordered,.arco-tag-checked.arco-tag-orangered.arco-tag-bordered:hover{border-color:rgb(var(--orangered-6))}.arco-tag-checked.arco-tag-orangered .arco-tag-close-icon,.arco-tag-checked.arco-tag-orangered .arco-tag-icon,.arco-tag-checked.arco-tag-orangered .arco-tag-loading-icon{color:rgb(var(--orangered-6))}.arco-tag-checked.arco-tag-orange{color:rgb(var(--orange-6));background-color:rgb(var(--orange-1));border:1px solid #0000}.arco-tag-checked.arco-tag-orange .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--orange-2))}.arco-tag-checkable.arco-tag-checked.arco-tag-orange:hover{background-color:rgb(var(--orange-2));border-color:#0000}.arco-tag-checked.arco-tag-orange.arco-tag-bordered,.arco-tag-checked.arco-tag-orange.arco-tag-bordered:hover{border-color:rgb(var(--orange-6))}.arco-tag-checked.arco-tag-orange .arco-tag-close-icon,.arco-tag-checked.arco-tag-orange .arco-tag-icon,.arco-tag-checked.arco-tag-orange .arco-tag-loading-icon{color:rgb(var(--orange-6))}.arco-tag-checked.arco-tag-gold{color:rgb(var(--gold-6));background-color:rgb(var(--gold-1));border:1px solid #0000}.arco-tag-checked.arco-tag-gold .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--gold-2))}.arco-tag-checkable.arco-tag-checked.arco-tag-gold:hover{background-color:rgb(var(--gold-3));border-color:#0000}.arco-tag-checked.arco-tag-gold.arco-tag-bordered,.arco-tag-checked.arco-tag-gold.arco-tag-bordered:hover{border-color:rgb(var(--gold-6))}.arco-tag-checked.arco-tag-gold .arco-tag-close-icon,.arco-tag-checked.arco-tag-gold .arco-tag-icon,.arco-tag-checked.arco-tag-gold .arco-tag-loading-icon{color:rgb(var(--gold-6))}.arco-tag-checked.arco-tag-lime{color:rgb(var(--lime-6));background-color:rgb(var(--lime-1));border:1px solid #0000}.arco-tag-checked.arco-tag-lime .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--lime-2))}.arco-tag-checkable.arco-tag-checked.arco-tag-lime:hover{background-color:rgb(var(--lime-2));border-color:#0000}.arco-tag-checked.arco-tag-lime.arco-tag-bordered,.arco-tag-checked.arco-tag-lime.arco-tag-bordered:hover{border-color:rgb(var(--lime-6))}.arco-tag-checked.arco-tag-lime .arco-tag-close-icon,.arco-tag-checked.arco-tag-lime .arco-tag-icon,.arco-tag-checked.arco-tag-lime .arco-tag-loading-icon{color:rgb(var(--lime-6))}.arco-tag-checked.arco-tag-green{color:rgb(var(--green-6));background-color:rgb(var(--green-1));border:1px solid #0000}.arco-tag-checked.arco-tag-green .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--green-2))}.arco-tag-checkable.arco-tag-checked.arco-tag-green:hover{background-color:rgb(var(--green-2));border-color:#0000}.arco-tag-checked.arco-tag-green.arco-tag-bordered,.arco-tag-checked.arco-tag-green.arco-tag-bordered:hover{border-color:rgb(var(--green-6))}.arco-tag-checked.arco-tag-green .arco-tag-close-icon,.arco-tag-checked.arco-tag-green .arco-tag-icon,.arco-tag-checked.arco-tag-green .arco-tag-loading-icon{color:rgb(var(--green-6))}.arco-tag-checked.arco-tag-cyan{color:rgb(var(--cyan-6));background-color:rgb(var(--cyan-1));border:1px solid #0000}.arco-tag-checked.arco-tag-cyan .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--cyan-2))}.arco-tag-checkable.arco-tag-checked.arco-tag-cyan:hover{background-color:rgb(var(--cyan-2));border-color:#0000}.arco-tag-checked.arco-tag-cyan.arco-tag-bordered,.arco-tag-checked.arco-tag-cyan.arco-tag-bordered:hover{border-color:rgb(var(--cyan-6))}.arco-tag-checked.arco-tag-cyan .arco-tag-close-icon,.arco-tag-checked.arco-tag-cyan .arco-tag-icon,.arco-tag-checked.arco-tag-cyan .arco-tag-loading-icon{color:rgb(var(--cyan-6))}.arco-tag-checked.arco-tag-blue{color:rgb(var(--blue-6));background-color:rgb(var(--blue-1));border:1px solid #0000}.arco-tag-checked.arco-tag-blue .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--blue-2))}.arco-tag-checkable.arco-tag-checked.arco-tag-blue:hover{background-color:rgb(var(--blue-2));border-color:#0000}.arco-tag-checked.arco-tag-blue.arco-tag-bordered,.arco-tag-checked.arco-tag-blue.arco-tag-bordered:hover{border-color:rgb(var(--blue-6))}.arco-tag-checked.arco-tag-blue .arco-tag-close-icon,.arco-tag-checked.arco-tag-blue .arco-tag-icon,.arco-tag-checked.arco-tag-blue .arco-tag-loading-icon{color:rgb(var(--blue-6))}.arco-tag-checked.arco-tag-arcoblue{color:rgb(var(--arcoblue-6));background-color:rgb(var(--arcoblue-1));border:1px solid #0000}.arco-tag-checked.arco-tag-arcoblue .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--arcoblue-2))}.arco-tag-checkable.arco-tag-checked.arco-tag-arcoblue:hover{background-color:rgb(var(--arcoblue-2));border-color:#0000}.arco-tag-checked.arco-tag-arcoblue.arco-tag-bordered,.arco-tag-checked.arco-tag-arcoblue.arco-tag-bordered:hover{border-color:rgb(var(--arcoblue-6))}.arco-tag-checked.arco-tag-arcoblue .arco-tag-close-icon,.arco-tag-checked.arco-tag-arcoblue .arco-tag-icon,.arco-tag-checked.arco-tag-arcoblue .arco-tag-loading-icon{color:rgb(var(--arcoblue-6))}.arco-tag-checked.arco-tag-purple{color:rgb(var(--purple-6));background-color:rgb(var(--purple-1));border:1px solid #0000}.arco-tag-checked.arco-tag-purple .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--purple-2))}.arco-tag-checkable.arco-tag-checked.arco-tag-purple:hover{background-color:rgb(var(--purple-2));border-color:#0000}.arco-tag-checked.arco-tag-purple.arco-tag-bordered,.arco-tag-checked.arco-tag-purple.arco-tag-bordered:hover{border-color:rgb(var(--purple-6))}.arco-tag-checked.arco-tag-purple .arco-tag-close-icon,.arco-tag-checked.arco-tag-purple .arco-tag-icon,.arco-tag-checked.arco-tag-purple .arco-tag-loading-icon{color:rgb(var(--purple-6))}.arco-tag-checked.arco-tag-pinkpurple{color:rgb(var(--pinkpurple-6));background-color:rgb(var(--pinkpurple-1));border:1px solid #0000}.arco-tag-checked.arco-tag-pinkpurple .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--pinkpurple-2))}.arco-tag-checkable.arco-tag-checked.arco-tag-pinkpurple:hover{background-color:rgb(var(--pinkpurple-2));border-color:#0000}.arco-tag-checked.arco-tag-pinkpurple.arco-tag-bordered,.arco-tag-checked.arco-tag-pinkpurple.arco-tag-bordered:hover{border-color:rgb(var(--pinkpurple-6))}.arco-tag-checked.arco-tag-pinkpurple .arco-tag-close-icon,.arco-tag-checked.arco-tag-pinkpurple .arco-tag-icon,.arco-tag-checked.arco-tag-pinkpurple .arco-tag-loading-icon{color:rgb(var(--pinkpurple-6))}.arco-tag-checked.arco-tag-magenta{color:rgb(var(--magenta-6));background-color:rgb(var(--magenta-1));border:1px solid #0000}.arco-tag-checked.arco-tag-magenta .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--magenta-2))}.arco-tag-checkable.arco-tag-checked.arco-tag-magenta:hover{background-color:rgb(var(--magenta-2));border-color:#0000}.arco-tag-checked.arco-tag-magenta.arco-tag-bordered,.arco-tag-checked.arco-tag-magenta.arco-tag-bordered:hover{border-color:rgb(var(--magenta-6))}.arco-tag-checked.arco-tag-magenta .arco-tag-close-icon,.arco-tag-checked.arco-tag-magenta .arco-tag-icon,.arco-tag-checked.arco-tag-magenta .arco-tag-loading-icon{color:rgb(var(--magenta-6))}.arco-tag-checked.arco-tag-gray{color:rgb(var(--gray-6));background-color:rgb(var(--gray-2));border:1px solid #0000}.arco-tag-checked.arco-tag-gray .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--gray-3))}.arco-tag-checkable.arco-tag-checked.arco-tag-gray:hover{background-color:rgb(var(--gray-3));border-color:#0000}.arco-tag-checked.arco-tag-gray.arco-tag-bordered,.arco-tag-checked.arco-tag-gray.arco-tag-bordered:hover{border-color:rgb(var(--gray-6))}.arco-tag-checked.arco-tag-gray .arco-tag-close-icon,.arco-tag-checked.arco-tag-gray .arco-tag-icon,.arco-tag-checked.arco-tag-gray .arco-tag-loading-icon{color:rgb(var(--gray-6))}.arco-tag-custom-color{color:var(--color-white)}.arco-tag-custom-color .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:#fff3}.arco-tag .arco-tag-close-btn{margin-left:4px;font-size:12px}.arco-tag .arco-tag-close-btn:focus-visible:before{box-shadow:inset 0 0 0 2px var(--color-primary-light-3)}.arco-tag .arco-tag-close-btn>svg{position:relative}.arco-tag-loading-icon{margin-left:4px;font-size:12px}body[arco-theme=dark] .arco-tag-checked{color:#ffffffe6}body[arco-theme=dark] .arco-tag-checked.arco-tag-red{background-color:rgba(var(--red-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-red .arco-icon-hover.arco-tag-icon-hover:hover:before,body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-red:hover{background-color:rgba(var(--red-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-orangered{background-color:rgba(var(--orangered-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-orangered .arco-icon-hover.arco-tag-icon-hover:hover:before,body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-orangered:hover{background-color:rgba(var(--orangered-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-orange{background-color:rgba(var(--orange-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-orange .arco-icon-hover.arco-tag-icon-hover:hover:before,body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-orange:hover{background-color:rgba(var(--orange-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-gold{background-color:rgba(var(--gold-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-gold .arco-icon-hover.arco-tag-icon-hover:hover:before,body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-gold:hover{background-color:rgba(var(--gold-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-lime{background-color:rgba(var(--lime-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-lime .arco-icon-hover.arco-tag-icon-hover:hover:before,body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-lime:hover{background-color:rgba(var(--lime-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-green{background-color:rgba(var(--green-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-green .arco-icon-hover.arco-tag-icon-hover:hover:before,body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-green:hover{background-color:rgba(var(--green-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-cyan{background-color:rgba(var(--cyan-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-cyan .arco-icon-hover.arco-tag-icon-hover:hover:before,body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-cyan:hover{background-color:rgba(var(--cyan-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-blue{background-color:rgba(var(--blue-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-blue .arco-icon-hover.arco-tag-icon-hover:hover:before,body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-blue:hover{background-color:rgba(var(--blue-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-arcoblue{background-color:rgba(var(--arcoblue-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-arcoblue .arco-icon-hover.arco-tag-icon-hover:hover:before,body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-arcoblue:hover{background-color:rgba(var(--arcoblue-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-purple{background-color:rgba(var(--purple-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-purple .arco-icon-hover.arco-tag-icon-hover:hover:before,body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-purple:hover{background-color:rgba(var(--purple-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-pinkpurple{background-color:rgba(var(--pinkpurple-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-pinkpurple .arco-icon-hover.arco-tag-icon-hover:hover:before,body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-pinkpurple:hover{background-color:rgba(var(--pinkpurple-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-magenta{background-color:rgba(var(--magenta-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-magenta .arco-icon-hover.arco-tag-icon-hover:hover:before,body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-magenta:hover{background-color:rgba(var(--magenta-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-gray{background-color:rgba(var(--gray-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-gray .arco-icon-hover.arco-tag-icon-hover:hover:before,body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-gray:hover{background-color:rgba(var(--gray-6),.35)}.arco-tag-rtl{direction:rtl}.arco-tag-rtl .arco-tag-icon{margin-left:4px;margin-right:0}.arco-tag-rtl .arco-tag-close-btn,.arco-tag-rtl .arco-tag-loading-icon{margin-left:0;margin-right:4px}@keyframes arco-draggable-item-blink{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.arco-draggable-item{box-sizing:border-box;-webkit-user-select:none;user-select:none;list-style:none}.arco-draggable-item-dragging{opacity:.3}.arco-draggable-item-dragover.arco-draggable-item-gap-left{box-shadow:-1px 0 rgb(var(--primary-6))}.arco-draggable-item-dragover.arco-draggable-item-gap-right{box-shadow:1px 0 rgb(var(--primary-6))}.arco-draggable-item-dragover.arco-draggable-item-gap-top{box-shadow:0 -1px rgb(var(--primary-6))}.arco-draggable-item-dragover.arco-draggable-item-gap-bottom{box-shadow:0 1px rgb(var(--primary-6))}.arco-draggable-item-dragged{animation:.8s cubic-bezier(0,0,1,1) arco-draggable-item-blink}.arco-input-tag{box-sizing:border-box;border-radius:var(--border-radius-small);vertical-align:top;cursor:text;background-color:var(--color-fill-2);width:100%;color:var(--color-text-1);border:1px solid #0000;padding-left:4px;padding-right:4px;transition:all .1s cubic-bezier(0,0,1,1);display:inline-block}.arco-input-tag-view{width:100%;display:flex}.arco-input-tag-inner{box-sizing:border-box;flex-wrap:wrap;flex-grow:1;align-items:center;display:flex;position:relative;overflow:hidden}.arco-input-tag-prefix,.arco-input-tag-suffix{box-sizing:border-box;justify-content:center;align-items:center;min-width:22px;display:flex}.arco-input-tag-prefix{padding-left:8px;padding-right:4px}.arco-input-tag-suffix{padding-right:8px}.arco-input-tag .arco-input-tag-clear-icon{color:var(--color-text-2);cursor:pointer;font-size:12px;display:none}.arco-input-tag .arco-input-tag-clear-icon>svg{transition:color .1s cubic-bezier(0,0,1,1);position:relative}.arco-input-tag:hover .arco-input-tag-clear-icon{display:block}.arco-input-tag:hover .arco-input-tag-clear-icon~*{display:none}.arco-input-tag:not(.arco-input-tag-focus) .arco-input-tag-clear-icon:hover:before{background-color:var(--color-fill-4)}.arco-input-tag:not(.arco-input-tag-focus) .arco-draggable-item{cursor:move}.arco-input-tag-input{width:4px;max-width:100%;font-size:inherit;cursor:inherit;color:inherit;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;outline:0;padding:0;overflow:hidden}.arco-input-tag-input:first-child{width:100%}.arco-tag+.arco-input-tag-input[disabled]{width:0}.arco-input-tag-input-mirror{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.arco-input-tag-input::placeholder{color:var(--color-text-3)}.arco-input-tag-tag{max-width:100%;margin-right:4px;font-size:12px}.arco-input-tag-tag-ellipsis{margin:0 4px;font-size:12px}.arco-input-tag .arco-icon-hover{cursor:pointer}.arco-input-tag .arco-icon-hover.arco-icon-hover-disabled{cursor:not-allowed}.arco-input-tag:hover{background-color:var(--color-fill-3);border:1px solid #0000}.arco-input-tag.arco-input-tag-focus{background-color:var(--color-bg-2);border:1px solid rgb(var(--primary-6));box-shadow:0 0 0 0 rgb(var(--primary-2))}.arco-input-tag .arco-input-tag-tag{color:var(--color-text-1);border-color:var(--color-fill-3);background-color:var(--color-bg-2)}.arco-input-tag .arco-icon-hover:hover:before{background-color:var(--color-fill-2)}.arco-input-tag.arco-input-tag-focus .arco-input-tag-tag{border-color:var(--color-fill-2);background-color:var(--color-fill-2)}.arco-input-tag.arco-input-tag-focus .arco-icon-hover:hover:before{background-color:var(--color-fill-3)}.arco-input-tag.arco-input-tag-disabled .arco-input-tag-tag{color:var(--color-text-4);border-color:var(--color-fill-3);background-color:var(--color-fill-2)}.arco-input-tag-warning{background-color:var(--color-warning-light-1);color:var(--color-text-1);border:1px solid #0000}.arco-input-tag-warning:hover{background-color:var(--color-warning-light-2);border:1px solid #0000}.arco-input-tag-warning.arco-input-tag-focus{background-color:var(--color-bg-2);border:1px solid rgb(var(--warning-6));box-shadow:0 0 0 0 var(--color-warning-light-2)}.arco-input-tag-error{background-color:rgb(var(--danger-1));color:var(--color-text-1);border:1px solid #0000}.arco-input-tag-error:hover{background-color:rgb(var(--danger-2));border:1px solid #0000}.arco-input-tag-error.arco-input-tag-focus{background-color:var(--color-bg-2);border:1px solid rgb(var(--danger-6));box-shadow:0 0 0 0 rgb(var(--danger-2))}.arco-input-tag-disabled{background-color:var(--color-fill-2);color:var(--color-text-4);cursor:not-allowed;border:1px solid #0000}.arco-input-tag-disabled:hover{background-color:var(--color-fill-2);border:1px solid #0000}.arco-input-tag-disabled .arco-input-tag-input::placeholder{color:var(--color-text-4)}.arco-input-tag-readonly{cursor:default}.arco-input-tag-wrapper{align-items:stretch;width:100%;display:inline-flex}.arco-input-tag-wrapper .arco-input-tag{min-width:0}.arco-input-tag-wrapper .arco-input-tag:not(.arco-input-tag-focused):not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.arco-input-tag-wrapper .arco-input-tag:not(.arco-input-tag-focused):not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.arco-input-tag-addafter,.arco-input-tag-addbefore{color:var(--color-text-1);background-color:var(--color-fill-2);white-space:nowrap;border:1px solid #0000;align-items:center;padding:0 12px;display:flex}.arco-input-tag-addbefore{border-right:1px solid var(--color-border-2);border-top-left-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small)}.arco-input-tag-addafter{border-left:1px solid var(--color-border-2);border-top-right-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small)}.arco-input-tag-size-mini{font-size:12px}.arco-input-tag-size-mini .arco-input-tag-view{min-height:22px}.arco-input-tag-size-mini .arco-input-tag-tag,.arco-input-tag-size-mini .arco-input-tag-tag+.arco-input-tag-input{height:20px;margin-top:1px;margin-bottom:1px;line-height:18px}.arco-input-tag-size-mini.arco-input-tag-has-placeholder .arco-input-tag-input-mirror,.arco-input-tag-size-mini.arco-input-tag-has-placeholder input{box-sizing:border-box;padding-left:4px}.arco-input-tag-size-default{font-size:14px}.arco-input-tag-size-default .arco-input-tag-view{min-height:30px}.arco-input-tag-size-default .arco-input-tag-inner{padding-top:1px;padding-bottom:1px}.arco-input-tag-size-default .arco-input-tag-tag,.arco-input-tag-size-default .arco-input-tag-tag+.arco-input-tag-input{height:24px;margin-top:1px;margin-bottom:1px;line-height:22px}.arco-input-tag-size-default.arco-input-tag-has-placeholder .arco-input-tag-input-mirror,.arco-input-tag-size-default.arco-input-tag-has-placeholder input{box-sizing:border-box;padding-left:8px}.arco-input-tag-size-small{font-size:14px}.arco-input-tag-size-small .arco-input-tag-view{min-height:26px}.arco-input-tag-size-small .arco-input-tag-inner{padding-top:1px;padding-bottom:1px}.arco-input-tag-size-small .arco-input-tag-tag,.arco-input-tag-size-small .arco-input-tag-tag+.arco-input-tag-input{height:20px;margin-top:1px;margin-bottom:1px;line-height:18px}.arco-input-tag-size-small.arco-input-tag-has-placeholder .arco-input-tag-input-mirror,.arco-input-tag-size-small.arco-input-tag-has-placeholder input{box-sizing:border-box;padding-left:8px}.arco-input-tag-size-large{font-size:16px}.arco-input-tag-size-large .arco-input-tag-view{min-height:34px}.arco-input-tag-size-large .arco-input-tag-inner{padding-top:1px;padding-bottom:1px}.arco-input-tag-size-large .arco-input-tag-tag,.arco-input-tag-size-large .arco-input-tag-tag+.arco-input-tag-input{height:28px;margin-top:1px;margin-bottom:1px;line-height:26px}.arco-input-tag-size-large.arco-input-tag-has-placeholder .arco-input-tag-input-mirror,.arco-input-tag-size-large.arco-input-tag-has-placeholder input{box-sizing:border-box;padding-left:12px}.arco-input-tag-rtl{direction:rtl;padding-left:4px;padding-right:4px}.arco-input-tag-rtl .arco-input-tag-prefix{padding-left:4px;padding-right:8px}.arco-input-tag-rtl .arco-input-tag-suffix{padding-left:8px;padding-right:0}.arco-input-tag-rtl .arco-input-tag-tag{margin-left:4px;margin-right:0}.arco-input-tag-rtl .arco-input-tag-input-mirror{right:0;left:initial}.arco-input-tag-rtl.arco-input-tag-size-mini.arco-input-tag-has-placeholder .arco-input-tag-input-mirror,.arco-input-tag-rtl.arco-input-tag-size-mini.arco-input-tag-has-placeholder input{padding-right:4px}.arco-input-tag-rtl.arco-input-tag-size-default.arco-input-tag-has-placeholder .arco-input-tag-input-mirror,.arco-input-tag-rtl.arco-input-tag-size-default.arco-input-tag-has-placeholder input,.arco-input-tag-rtl.arco-input-tag-size-small.arco-input-tag-has-placeholder .arco-input-tag-input-mirror,.arco-input-tag-rtl.arco-input-tag-size-small.arco-input-tag-has-placeholder input{padding-right:8px}.arco-input-tag-rtl.arco-input-tag-size-large.arco-input-tag-has-placeholder .arco-input-tag-input-mirror,.arco-input-tag-rtl.arco-input-tag-size-large.arco-input-tag-has-placeholder input{padding-right:12px}.arco-input-tag-wrapper-rtl .arco-input-tag-addbefore{border-right:unset;border-left:1px solid var(--color-border-2)}.arco-input-tag-wrapper-rtl .arco-input-tag-addafter{border-left:unset;border-right:1px solid var(--color-border-2)}.arco-select .arco-select-view{color:var(--color-text-1);background-color:var(--color-fill-2);border:1px solid #0000}.arco-select:hover .arco-select-view{background-color:var(--color-fill-3);border-color:#0000}.arco-select.arco-select-focused .arco-select-view{color:var(--color-text-1);background-color:var(--color-bg-2);border-color:rgb(var(--primary-6));box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-select .arco-select-arrow-icon,.arco-select .arco-select-clear-icon,.arco-select .arco-select-expand-icon,.arco-select .arco-select-loading-icon,.arco-select .arco-select-search-icon,.arco-select .arco-select-suffix-icon{color:var(--color-text-2)}.arco-select-error .arco-select-view{background-color:var(--color-danger-light-1);border:1px solid #0000}.arco-select-error:hover .arco-select-view{background-color:var(--color-danger-light-2);border-color:#0000}.arco-select-error.arco-select-focused .arco-select-view{color:var(--color-text-1);background-color:var(--color-bg-2);border-color:rgb(var(--danger-6));box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-select-warning .arco-select-view{background-color:var(--color-warning-light-1);border:1px solid #0000}.arco-select-warning:hover .arco-select-view{background-color:var(--color-warning-light-2);border-color:#0000}.arco-select-warning.arco-select-focused .arco-select-view{color:var(--color-text-1);background-color:var(--color-bg-2);border-color:rgb(var(--warning-6));box-shadow:0 0 0 0 var(--color-warning-light-2)}.arco-select-disabled .arco-select-view{color:var(--color-text-4);background-color:var(--color-fill-2);border:1px solid #0000}.arco-select-disabled:hover .arco-select-view{background-color:var(--color-fill-2);border-color:#0000}.arco-select-disabled .arco-select-arrow-icon,.arco-select-disabled .arco-select-clear-icon,.arco-select-disabled .arco-select-expand-icon,.arco-select-disabled .arco-select-loading-icon,.arco-select-disabled .arco-select-search-icon,.arco-select-disabled .arco-select-suffix-icon{color:var(--color-text-4)}.arco-select-no-border .arco-select-view{background:0 0!important;border:none!important}.arco-select-size-mini.arco-select-multiple .arco-select-view{height:auto;padding:0 3px;font-size:12px;line-height:0}.arco-select-size-mini.arco-select-multiple .arco-input-tag-has-placeholder .arco-input-tag-input-mirror,.arco-select-size-mini.arco-select-multiple .arco-input-tag-has-placeholder input{box-sizing:border-box;padding-left:4px}.arco-select-size-mini.arco-select-multiple .arco-select-suffix{padding-right:4px}.arco-select-size-mini.arco-select-multiple input{font-size:12px}.arco-select-size-mini.arco-select-single .arco-select-view{height:24px;padding:0 7px;font-size:12px;line-height:22px}.arco-select-size-mini.arco-select-single input{font-size:12px}.arco-select-size-mini.arco-select-multiple .arco-select-view-with-prefix{padding-left:7px}.arco-select-size-small.arco-select-multiple .arco-select-view{height:auto;padding:0 3px;font-size:14px;line-height:0}.arco-select-size-small.arco-select-multiple .arco-input-tag-has-placeholder .arco-input-tag-input-mirror,.arco-select-size-small.arco-select-multiple .arco-input-tag-has-placeholder input{box-sizing:border-box;padding-left:8px}.arco-select-size-small.arco-select-multiple .arco-select-suffix{padding-right:8px}.arco-select-size-small.arco-select-multiple input{font-size:14px}.arco-select-size-small.arco-select-single .arco-select-view{height:28px;padding:0 11px;font-size:14px;line-height:26px}.arco-select-size-small.arco-select-single input{font-size:14px}.arco-select-size-small.arco-select-multiple .arco-select-view-with-prefix{padding-left:11px}.arco-select-size-default.arco-select-multiple .arco-select-view{height:auto;padding:0 3px;font-size:14px;line-height:0}.arco-select-size-default.arco-select-multiple .arco-input-tag-has-placeholder .arco-input-tag-input-mirror,.arco-select-size-default.arco-select-multiple .arco-input-tag-has-placeholder input{box-sizing:border-box;padding-left:8px}.arco-select-size-default.arco-select-multiple .arco-select-suffix{padding-right:8px}.arco-select-size-default.arco-select-multiple input{font-size:14px}.arco-select-size-default.arco-select-single .arco-select-view{height:32px;padding:0 11px;font-size:14px;line-height:30px}.arco-select-size-default.arco-select-single input{font-size:14px}.arco-select-size-default.arco-select-multiple .arco-select-view-with-prefix{padding-left:11px}.arco-select-size-large.arco-select-multiple .arco-select-view{height:auto;padding:0 3px;font-size:14px;line-height:0}.arco-select-size-large.arco-select-multiple .arco-input-tag-has-placeholder .arco-input-tag-input-mirror,.arco-select-size-large.arco-select-multiple .arco-input-tag-has-placeholder input{box-sizing:border-box;padding-left:12px}.arco-select-size-large.arco-select-multiple .arco-select-suffix{padding-right:12px}.arco-select-size-large.arco-select-multiple input{font-size:14px}.arco-select-size-large.arco-select-single .arco-select-view{height:36px;padding:0 15px;font-size:14px;line-height:34px}.arco-select-size-large.arco-select-single input{font-size:14px}.arco-select-size-large.arco-select-multiple .arco-select-view-with-prefix{padding-left:15px}.arco-select{box-sizing:border-box;cursor:pointer;width:100%;display:inline-block;position:relative}.arco-select-view{box-sizing:border-box;border-radius:var(--border-radius-small);-webkit-user-select:none;user-select:none;text-align:left;outline:0;width:100%;transition:all .1s cubic-bezier(0,0,1,1),padding linear;display:flex;position:relative}.arco-select-view input{color:inherit;cursor:inherit}.arco-select-view input::placeholder{color:var(--color-text-3)}.arco-select-view input[disabled]{pointer-events:none}.arco-select-multiple,.arco-select-show-search{cursor:text}.arco-select-disabled{cursor:not-allowed}.arco-select-disabled .arco-select-view input::placeholder{color:var(--color-text-4)}.arco-select-single .arco-select-view-input{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;outline:0;width:100%;padding:0;overflow:hidden}.arco-select-single .arco-select-view-selector{box-sizing:border-box;width:100%;display:inline-flex;position:relative;overflow:hidden}.arco-select-single .arco-select-view-selector .arco-select-view-input{z-index:1;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.arco-select-single .arco-select-view-selector .arco-select-view-value-mirror{opacity:0}.arco-select-single .arco-select-view-value,.arco-select-single .arco-select-view-value-mirror{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;width:100%;display:inline-block;overflow:hidden}.arco-select-single .arco-select-view-value-mirror:after,.arco-select-single .arco-select-view-value:after{content:".";visibility:hidden;font-size:0;line-height:0}.arco-select-single .arco-select-view .arco-select-hidden{opacity:0;z-index:-1;position:absolute}.arco-select-multiple{vertical-align:top}.arco-select-multiple .arco-select-view{padding:0 4px;line-height:0}.arco-select-multiple .arco-select-view-with-prefix{padding-left:12px}.arco-select-multiple .arco-input-tag{flex:1;padding:0;overflow:hidden;box-shadow:none!important;background:0 0!important;border:none!important}.arco-select-multiple .arco-tag{max-width:100%}.arco-select-multiple:not(.arco-select-focused) .arco-input-tag input:not(:first-child)[value=""]{opacity:0;z-index:-1;position:absolute}.arco-select-prefix{white-space:nowrap;color:var(--color-text-2);align-items:center;margin-right:12px;display:flex}.arco-select-suffix{align-items:center;margin-left:4px;display:flex}.arco-select-clear-icon,.arco-select-expand-icon,.arco-select-loading-icon,.arco-select-search-icon,.arco-select-suffix-icon{font-size:12px;transition:all .1s cubic-bezier(0,0,1,1)}.arco-select-arrow-icon{font-size:12px}.arco-select-open .arco-select-arrow-icon svg{transform:rotate(180deg)}.arco-select .arco-select-clear-icon{cursor:pointer;display:none}.arco-select .arco-select-clear-icon>svg{transition:all .1s cubic-bezier(0,0,1,1);position:relative}.arco-select:hover .arco-select-clear-icon{display:block}.arco-select:hover .arco-select-clear-icon~*{display:none}.arco-select-wrapper{align-items:stretch;width:100%;display:inline-flex}.arco-select-wrapper .arco-select{min-width:0}.arco-select-wrapper .arco-select:not(.arco-select-focused):not(:first-child) .arco-select-view{border-top-left-radius:0;border-bottom-left-radius:0}.arco-select-wrapper .arco-select:not(.arco-select-focused):not(:last-child) .arco-select-view{border-top-right-radius:0;border-bottom-right-radius:0}.arco-select-addbefore{color:var(--color-text-1);background-color:var(--color-fill-2);white-space:nowrap;border:1px solid #0000;border-right:1px solid var(--color-border-2);border-top-left-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small);align-items:center;padding:0 12px;display:flex}.arco-select-popup{box-sizing:border-box;border:1px solid var(--color-fill-3);border-radius:var(--border-radius-medium);background-color:var(--color-bg-popup);padding:4px 0;top:4px;overflow:hidden;box-shadow:0 4px 10px #0000001a}.arco-select-popup-hidden{display:none}.arco-select-popup .arco-select-popup-inner{width:100%;max-height:200px;list-style:none}.arco-select-popup .arco-select-option{box-sizing:border-box;text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;width:100%;color:var(--color-text-1);background-color:var(--color-bg-popup);border-radius:0;padding:0 12px;font-size:14px;line-height:36px;position:relative;overflow:hidden}.arco-select-popup .arco-select-option-selected{color:var(--color-text-1);background-color:var(--color-bg-popup)}.arco-select-popup .arco-select-option-hover{color:var(--color-text-1);background-color:var(--color-fill-2)}.arco-select-popup .arco-select-option-disabled{color:var(--color-text-4);background-color:var(--color-bg-popup);cursor:not-allowed}.arco-select-popup .arco-select-option-selected{font-weight:500}.arco-select-popup .arco-select-option-empty{height:36px}.arco-select-popup .arco-select-option-rtl{text-align:right}.arco-select-option-wrapper{align-items:center;padding:0 7px;display:flex}.arco-select-option-wrapper .arco-select-checkbox{padding:0 5px}.arco-select-option-wrapper .arco-select-checkbox input{display:none}.arco-select-option-wrapper .arco-select-option{border-radius:var(--border-radius-small);flex:1;margin-left:1px;padding:0 4px}.arco-select-group-title{box-sizing:border-box;width:100%;color:var(--color-text-3);white-space:nowrap;text-overflow:ellipsis;padding:8px 12px 0;font-size:12px;line-height:20px;overflow:hidden}.arco-select-group-title:first-child{padding-top:4px}.arco-select-highlight{color:var(--color-text-1);font-weight:500}.arco-select-rtl{direction:rtl}.arco-select-rtl.arco-select-size-mini.arco-select-multiple .arco-select-view-with-prefix{padding-left:0;padding-right:7px}.arco-select-rtl.arco-select-size-mini.arco-select-multiple .arco-select-suffix{padding-left:4px;padding-right:0}.arco-select-rtl.arco-select-size-mini.arco-select-multiple .arco-input-tag-has-placeholder .arco-input-tag-input-mirror,.arco-select-rtl.arco-select-size-mini.arco-select-multiple .arco-input-tag-has-placeholder input{padding-left:0;padding-right:4px}.arco-select-rtl.arco-select-size-small.arco-select-multiple .arco-select-view-with-prefix{padding-left:0;padding-right:11px}.arco-select-rtl.arco-select-size-small.arco-select-multiple .arco-select-suffix{padding-left:8px;padding-right:0}.arco-select-rtl.arco-select-size-small.arco-select-multiple .arco-input-tag-has-placeholder .arco-input-tag-input-mirror,.arco-select-rtl.arco-select-size-small.arco-select-multiple .arco-input-tag-has-placeholder input{padding-left:0;padding-right:8px}.arco-select-rtl.arco-select-size-default.arco-select-multiple .arco-select-view-with-prefix{padding-left:0;padding-right:11px}.arco-select-rtl.arco-select-size-default.arco-select-multiple .arco-select-suffix{padding-left:8px;padding-right:0}.arco-select-rtl.arco-select-size-default.arco-select-multiple .arco-input-tag-has-placeholder .arco-input-tag-input-mirror,.arco-select-rtl.arco-select-size-default.arco-select-multiple .arco-input-tag-has-placeholder input{padding-left:0;padding-right:8px}.arco-select-rtl.arco-select-size-large.arco-select-multiple .arco-select-view-with-prefix{padding-left:0;padding-right:15px}.arco-select-rtl.arco-select-size-large.arco-select-multiple .arco-select-suffix{padding-left:12px;padding-right:0}.arco-select-rtl.arco-select-size-large.arco-select-multiple .arco-input-tag-has-placeholder .arco-input-tag-input-mirror,.arco-select-rtl.arco-select-size-large.arco-select-multiple .arco-input-tag-has-placeholder input{padding-left:0;padding-right:12px}.arco-select-wrapper-rtl .arco-select-addbefore{border-right:unset;border-left:1px solid var(--color-border-2)}.arco-select-rtl .arco-select-view{text-align:right}.arco-select-rtl .arco-select-multiple .arco-select-view-with-prefix{padding-left:0;padding-right:12px}.arco-select-rtl .arco-select-prefix{margin-left:12px;margin-right:0}.arco-select-rtl .arco-select-suffix{margin-left:0;margin-right:4px}.arco-drawer-mask{background-color:var(--color-mask-bg);width:100%;height:100%;position:absolute;top:0;left:0}.arco-drawer-no-mask{pointer-events:none}.arco-drawer-no-mask .arco-drawer{pointer-events:auto}.arco-drawer-wrapper{z-index:1001;width:100%;height:100%;position:fixed;top:0;left:0}.arco-drawer-wrapper-hide{display:none}.arco-drawer{background-color:var(--color-bg-3);width:100%;height:100%;line-height:1.5715;position:absolute}.arco-drawer-wrapper{height:100%;position:relative}.arco-drawer-fixed{z-index:1001;position:fixed;top:0}.arco-drawer-inner{height:100%;overflow:hidden}.arco-drawer-scroll{flex-direction:column;height:100%;display:flex;overflow:auto}.arco-drawer-header{box-sizing:border-box;border-bottom:1px solid var(--color-neutral-3);flex-shrink:0;align-items:center;width:100%;height:48px;padding:0 16px;display:flex}.arco-drawer-header-title{color:var(--color-text-1);text-align:left;font-size:16px;font-weight:500}.arco-drawer-footer{box-sizing:border-box;border-top:1px solid var(--color-neutral-3);text-align:right;flex-shrink:0;padding:16px}.arco-drawer-footer>.arco-btn{margin-left:12px}.arco-drawer .arco-drawer-close-icon{cursor:pointer;z-index:1;color:var(--color-text-1);font-size:12px;position:absolute;top:18px;right:20px}.arco-drawer-content{height:100%;color:var(--color-text-1);box-sizing:border-box;flex:1;padding:12px 16px;position:relative;overflow:auto}.arco-drawer-rtl{direction:rtl}.arco-drawer-rtl .arco-drawer-close-icon{right:initial;left:20px}.arco-drawer-rtl .arco-drawer-footer{text-align:left}.arco-icon-hover.arco-collapse-item-icon-hover:before{width:16px;height:16px}.arco-icon-hover.arco-collapse-item-icon-hover:hover:before{background-color:var(--color-fill-2)}.arco-collapse{border-radius:var(--border-radius-medium);border:1px solid var(--color-neutral-3);line-height:1.5715;overflow:hidden}.arco-collapse-rtl{direction:rtl}.arco-collapse-item{border-bottom:1px solid var(--color-neutral-3);box-sizing:border-box}.arco-collapse-item-active>.arco-collapse-item-header{background-color:var(--color-bg-2);border-color:var(--color-neutral-3);transition:border-color}.arco-collapse-item-active>.arco-collapse-item-header .arco-collapse-item-header-title{font-weight:500}.arco-collapse-item-header{box-sizing:border-box;background-color:var(--color-bg-2);color:var(--color-text-1);cursor:pointer;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;padding-top:8px;padding-bottom:8px;font-size:14px;line-height:24px;transition:border-color 0s .19s;display:flex;position:relative;overflow:hidden}.arco-collapse-item-header[data-active-region=header]{cursor:unset}.arco-collapse-item-header[data-active-region=header]>.arco-collapse-item-header-title,.arco-collapse-item-header[data-active-region=header]>.arco-icon-hover{cursor:pointer}.arco-collapse-item-header[data-active-region=icon]{cursor:unset}.arco-collapse-item-header[data-active-region=icon]>.arco-icon-hover{cursor:pointer}.arco-collapse-item-header:focus-visible{box-shadow:inset 0 0 0 2px var(--color-primary-light-3)}.arco-collapse-item-header-left{padding-left:32px;padding-right:13px}.arco-collapse-item-header-right{padding-left:13px;padding-right:32px}.arco-collapse-item-header-disabled{cursor:not-allowed;color:var(--color-text-4);background-color:var(--color-bg-2)}.arco-collapse-item-header-disabled .arco-collapse-item-header-icon{color:var(--color-text-4)}.arco-collapse-item-header-title{display:inline}.arco-collapse-item-header-extra{float:right}.arco-collapse-item .arco-collapse-item-icon-hover{text-align:center;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.arco-collapse-item .arco-collapse-item-icon-hover-right{right:13px;left:unset}.arco-collapse-item .arco-collapse-item-icon-hover-right>.arco-collapse-item-header-icon-down{transform:rotate(-90deg)}.arco-collapse-item-header-icon{color:var(--color-neutral-7);vertical-align:middle;font-size:14px;transition:transform .2s cubic-bezier(.34,.69,.1,1);display:block;position:relative}.arco-collapse-item-header-icon-down{transform:rotate(90deg)}.arco-collapse-item-content{color:var(--color-text-1);background-color:var(--color-fill-1);font-size:14px;transition:height .2s cubic-bezier(.34,.69,.1,1);display:none;position:relative;overflow:hidden}.arco-collapse-item-content-expanded{height:auto;display:block}.arco-collapse-item-content-box{padding:8px 13px 8px 34px}.arco-collapse-item.arco-collapse-item-disabled>.arco-collapse-item-content{color:var(--color-text-1)}.arco-collapse-item-no-icon>.arco-collapse-item-header{padding-left:13px;padding-right:13px}.arco-collapse-item:last-of-type{border-bottom:none}.arco-collapse.arco-collapse-borderless{border:none}.arco-collapse:after{content:"";clear:both;display:table}.site-header,.site-header-static-links{--header-submenu-width:160px;--header-submenu-gap:4px;--header-submenu-padding:8px;--header-submenu-link-padding:16px;--header-submenu-icon-size:12px}.site-header{--header-height:88px;--header-edge:32px;--header-side-width:120px;--header-cta-width:88px;--header-hotline-offset:16px;--header-logo-height:40px;--header-menu-gap:32px;--header-indicator-size:3px;--header-glass-opacity:10%;--header-glass-blur:15px;--header-logo-scale:125%;--header-logo-offset-x:-13.8889%;--header-logo-offset-y:-6.94444%;z-index:20;height:var(--header-height);background:var(--color-surface);border-bottom:1px solid var(--color-border-strong);position:sticky;top:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.site-header[data-at-top=true]{background:color-mix(in srgb, var(--color-surface) var(--header-glass-opacity), transparent);-webkit-backdrop-filter:blur(var(--header-glass-blur));backdrop-filter:blur(var(--header-glass-blur))}}.site-header .nav-row{width:min(calc(100% - 2 * var(--header-edge)), var(--container));height:var(--header-height);justify-content:space-between;align-items:center;gap:var(--header-menu-gap);display:flex;position:relative}.site-header .brand{flex:none;display:inline-flex}.site-header-logo{width:var(--header-side-width);height:var(--header-logo-height);display:block;position:relative;overflow:hidden}.site-header-logo img{width:var(--header-logo-scale);height:var(--header-logo-scale);max-width:none;left:var(--header-logo-offset-x);top:var(--header-logo-offset-y);position:absolute}.site-header-logo--fallback img{object-fit:contain;width:100%;height:100%;top:0;left:0}.site-header .main-nav{align-items:center;gap:var(--header-menu-gap);height:var(--component-button-height-default);margin:0;display:flex}.site-header .main-nav .site-header-primary-link{white-space:nowrap;height:100%;color:var(--color-text-secondary);font-size:var(--type-size-14);line-height:var(--type-line-14);flex-shrink:0;align-items:center;font-weight:400;text-decoration:none;transition:color .16s ease-out;display:inline-flex;position:relative}.site-header .main-nav button.site-header-primary-link{cursor:pointer;background:0 0;border:0;border-radius:0;min-width:0;padding:0;font-family:inherit}.site-header .main-nav button.site-header-primary-link:is(:hover,:active,:focus){background:0 0}.site-header .main-nav .site-header-primary-link:after{right:0;bottom:calc(-1 * var(--header-indicator-size));height:var(--header-indicator-size);background:var(--color-brand-primary);content:"";transform-origin:50%;transition:transform .16s ease-out;position:absolute;left:0;transform:scaleX(0)}.site-header .main-nav .site-header-primary-link:hover,.site-header .main-nav .site-header-primary-link:focus-visible,.site-header .main-nav .site-header-primary-link.active{color:var(--color-text-primary)}.site-header .main-nav .site-header-primary-link:hover:after,.site-header .main-nav .site-header-primary-link:focus-visible:after,.site-header .main-nav .site-header-primary-link.active:after{transform:scaleX(1)}.site-header .main-nav .site-header-primary-link.active{font-weight:600}.site-header-nav-item{align-items:center;gap:var(--header-submenu-gap);height:100%;display:flex;position:relative}.site-header .main-nav .site-header-primary-link--submenu{gap:var(--header-submenu-gap)}.site-header .main-nav .site-header-primary-link--submenu:after{right:calc(var(--header-submenu-gap) + var(--header-submenu-icon-size))}.site-header .main-nav .site-header-nav-arrow{margin:0}.site-header-nav-arrow{width:var(--header-submenu-icon-size);height:var(--header-submenu-icon-size);color:var(--color-icon-default);flex-shrink:0;transition:transform .16s ease-out}.site-header-nav-item.is-open .site-header-nav-arrow{transform:rotate(180deg)}.site-header .main-nav .site-header-nav-item.is-open .site-header-primary-link{color:var(--color-text-primary)}.site-header .main-nav .site-header-nav-item.is-open .site-header-primary-link:after{transform:scaleX(1)}.site-header-submenu{width:var(--header-submenu-width);padding:var(--header-submenu-padding);border:1px solid var(--color-border-weak);border-radius:var(--radius-control);background:var(--color-surface);box-shadow:var(--shadow-medium);margin:0;list-style:none}.site-header-submenu a{min-height:var(--component-button-height-default);padding-inline:var(--header-submenu-link-padding);border-radius:var(--radius-control);color:var(--color-text-secondary);font-size:var(--type-size-14);line-height:var(--type-line-14);align-items:center;text-decoration:none;display:flex}.site-header-submenu a:hover,.site-header-submenu a:focus-visible{background:var(--color-background-hover);color:var(--color-brand-primary)}.site-header-submenu a.active{background:var(--color-background-selected);color:var(--color-brand-primary);font-weight:500}.mobile-nav-children{margin:0;padding:0 0 8px 16px;list-style:none}.mobile-main-nav .mobile-nav-label{min-height:48px;color:var(--color-text-secondary);font-size:var(--type-size-16);line-height:var(--type-line-16);align-items:center;padding:0 16px;font-weight:500;display:flex}.mobile-main-nav .mobile-nav-label.active{color:var(--color-brand-primary)}.mobile-main-nav .mobile-nav-children a{font-size:var(--type-size-14);line-height:var(--type-line-14);font-weight:400}.site-header-static-group>.site-header-submenu{display:none;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%)}.site-header-static-group:hover>.site-header-submenu,.site-header-static-group:focus-within>.site-header-submenu{display:block}.site-header-static-group:hover .site-header-nav-arrow,.site-header-static-group:focus-within .site-header-nav-arrow{transform:rotate(180deg)}.site-header-static-group:after{width:var(--header-submenu-width);content:"";height:12px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.site-header .site-header-cta.app-button{flex:0 0 var(--header-cta-width);width:var(--header-cta-width);height:var(--component-button-height-default);min-height:var(--component-button-height-default);border-radius:var(--radius-control);border-color:var(--color-brand-primary);background:var(--color-brand-primary);color:var(--color-surface);font-size:var(--type-size-14);line-height:var(--type-line-14);white-space:nowrap;justify-content:center;align-items:center;padding-inline:16px;font-weight:600;text-decoration:none;display:inline-flex}.site-header .site-header-cta.app-button:hover{border-color:var(--color-brand-hover);background:var(--color-brand-hover);color:var(--color-surface)}.site-header .site-header-cta.app-button:active{border-color:var(--color-brand-active);background:var(--color-brand-active)}.site-header-phone{--header-phone-copy-width:112px;--header-phone-height:44px;--header-phone-icon-box:40px;--header-phone-icon-size:24px;--header-phone-gap:8px;align-items:center;gap:var(--header-phone-gap);width:calc(var(--header-phone-copy-width) + var(--header-phone-gap) + var(--header-phone-icon-box));height:var(--header-phone-height);min-height:var(--header-phone-height);border-radius:var(--radius-control);cursor:default;background:0 0;border:0;padding:0;display:inline-flex}.site-header .site-header-phone{right:calc(var(--header-cta-width) + var(--header-hotline-offset));top:calc((var(--header-height) - var(--header-phone-height)) / 2);position:absolute}.site-header-phone-copy{width:var(--header-phone-copy-width);white-space:nowrap;flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.site-header-phone-copy>span{color:var(--color-text-primary);font-size:var(--type-size-12);line-height:var(--type-line-12);font-weight:400}.site-header-phone-copy strong{color:var(--color-brand-primary);font-size:var(--type-size-16);line-height:var(--type-line-16);font-weight:600}.site-header-phone-icon{width:var(--header-phone-icon-box);height:var(--header-phone-icon-box);border-radius:var(--radius-pill);background:var(--color-warning);flex-shrink:0;place-items:center;display:grid}.site-header-phone-icon svg{width:var(--header-phone-icon-size);height:var(--header-phone-icon-size);color:var(--color-surface)}.site-header-phone--drawer{margin-top:24px}.site-header .menu-toggle,.site-header-static-links{display:none}@media (width<=1199px){.site-header .site-header-phone{display:none}}@media (width<=991px){.site-header{--header-height:72px;--header-edge:24px}.site-header .main-nav{display:none}.site-header .menu-toggle.app-button{width:48px;height:48px;min-height:48px;color:var(--color-text-primary);flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.site-header .site-header-cta.app-button{height:48px;min-height:48px}.site-header-static-links{background:var(--color-surface);flex-wrap:wrap;gap:8px;padding:16px 24px;display:flex}.site-header-static-links a,.site-header-static-links>span,.site-header-static-links button{min-height:48px;color:var(--color-text-secondary);align-items:center;padding-inline:16px;display:inline-flex}.site-header-static-links button{font:inherit;gap:var(--header-submenu-gap);background:0 0;border:0}.site-header-static-links a.active{color:var(--color-brand-primary)}.site-header-static-links .site-header-static-group{flex-wrap:wrap;height:auto}.site-header-static-links .site-header-static-group>.site-header-submenu{box-shadow:none;display:block;position:static;transform:none}}@media (width<=575px){.site-header{--header-edge:16px;--header-side-width:104px;--header-menu-gap:8px}.site-header-logo{height:calc(var(--header-side-width) / 3)}.site-header .menu-toggle.app-button{width:44px;height:44px;min-height:44px}.site-header .site-header-cta.app-button{height:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.site-header .main-nav .site-header-primary-link,.site-header .main-nav .site-header-primary-link:after,.site-header-nav-arrow{transition:none}}.site-shell{--motion-content-duration:.5s;--motion-content-fade-duration:.7s;--motion-content-distance:24px;--motion-image-duration:.7s;--motion-content-easing:cubic-bezier(.22, 1, .36, 1)}[data-reveal-state=pending]{opacity:0;translate:0 var(--motion-content-distance)}[data-reveal-state=entering]{animation:site-content-reveal var(--motion-content-duration) var(--motion-content-easing) var(--reveal-delay,0s) both, site-content-fade var(--motion-content-fade-duration) ease-out var(--reveal-delay,0s) both;will-change:opacity, translate}@keyframes site-content-reveal{0%{translate:0 var(--motion-content-distance)}to{translate:0}}@keyframes site-content-fade{0%{opacity:0}to{opacity:1}}img[data-image-state=loading]{opacity:0}img[data-image-state=entering]{animation:site-image-ready var(--motion-image-duration) ease-out both;will-change:opacity}@keyframes site-image-ready{0%{opacity:0}to{opacity:1}}.page-loading-label{color:var(--color-text-secondary);font-size:var(--type-size-14);line-height:var(--type-line-14)}.page-state.page-loading-layout{text-align:left;align-items:stretch;min-height:64vh;padding-block:48px}.page-loading-heading{max-width:640px;margin-bottom:32px}.page-loading-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.page-loading-card{border:1px solid var(--color-border-weak);border-radius:var(--radius-card);background:var(--color-surface);overflow:hidden}.page-loading-media{background:var(--color-background-page);height:282px}.page-loading-copy{padding:var(--component-card-padding-default)}.page-state.page-loading-products{text-align:left;align-items:stretch;position:relative}.page-loading-products>.page-loading-label{top:calc(-1 * var(--component-card-padding-default));font-size:var(--type-size-12);line-height:var(--type-line-12);position:absolute}.page-loading-products .page-loading-card{min-height:593px}@media (width<=991px){.page-loading-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (width<=575px){.page-loading-cards{grid-template-columns:1fr;gap:24px}.page-state.page-loading-layout{padding-block:32px}}@media (prefers-reduced-motion:reduce){[data-reveal-state],img[data-image-state]{will-change:auto;animation:none;translate:none}[data-reveal-state],img[data-image-state=entering]{opacity:1}}.app-accordion--compact-cards{--component-faq-background:var(--color-background-page);--component-faq-header-padding:16px 56px 16px 24px;--component-faq-content-padding:0 56px 16px 24px}.app-accordion--compact-cards .arco-collapse-item{border-radius:var(--radius-control);background:var(--component-faq-background);border:0;flex:none;overflow:hidden}.app-accordion--compact-cards .arco-collapse-item-header,.app-accordion--compact-cards .arco-collapse-item-active>.arco-collapse-item-header{min-height:56px;padding:var(--component-faq-header-padding);background:var(--component-faq-background);color:var(--color-text-primary);font-size:var(--type-size-16);line-height:var(--type-line-16);border:0;font-weight:500}.app-accordion--compact-cards .arco-collapse-item-header-title{min-width:0;display:block}.app-accordion--compact-cards .arco-collapse-item-active>.arco-collapse-item-header{color:var(--color-brand-primary)}.app-accordion--compact-cards .arco-collapse-item-icon-hover-right{color:var(--color-icon-default);right:24px}.app-accordion--compact-cards .arco-collapse-item-header-icon{color:var(--color-icon-default);font-size:16px}.app-accordion--compact-cards .arco-collapse-item .arco-collapse-item-icon-hover-right>.arco-collapse-item-header-icon-down{transform:none}.app-accordion--compact-cards .arco-collapse-item-content{background:var(--component-faq-background)}.app-accordion--compact-cards .arco-collapse-item-content-box{padding:var(--component-faq-content-padding)}.app-accordion--compact-cards .arco-collapse-item-content-box p{font-size:var(--type-size-14);line-height:var(--type-line-14)}@media (prefers-reduced-motion:reduce){.app-accordion .arco-collapse-item-content,.app-accordion .arco-collapse-item-header-icon{transition:none}}.arco-tooltip-content{background-color:var(--color-tooltip-bg);border-radius:var(--border-radius-small);color:#fff;padding:8px 12px;font-size:14px;line-height:1.5715;box-shadow:0 4px 10px #0000001a}.arco-tooltip-content-inner{word-wrap:break-word;text-align:start}.arco-tooltip-mini{padding:4px 12px;font-size:14px}.arco-trigger-arrow.arco-tooltip-arrow{background-color:var(--color-tooltip-bg)}body[arco-theme=dark] .arco-tooltip-content{border:1px solid var(--color-neutral-3)}body[arco-theme=dark] .arco-tooltip .arco-trigger-arrow.arco-tooltip-arrow{z-index:1}body[arco-theme=dark] .arco-trigger[trigger-placement=tl] .arco-trigger-arrow.arco-tooltip-arrow,body[arco-theme=dark] .arco-trigger[trigger-placement=top] .arco-trigger-arrow.arco-tooltip-arrow,body[arco-theme=dark] .arco-trigger[trigger-placement=tr] .arco-trigger-arrow.arco-tooltip-arrow{border-bottom:1px solid var(--color-neutral-3);border-right:1px solid var(--color-neutral-3)}body[arco-theme=dark] .arco-trigger[trigger-placement=bl] .arco-trigger-arrow.arco-tooltip-arrow,body[arco-theme=dark] .arco-trigger[trigger-placement=bottom] .arco-trigger-arrow.arco-tooltip-arrow,body[arco-theme=dark] .arco-trigger[trigger-placement=br] .arco-trigger-arrow.arco-tooltip-arrow{border-top:1px solid var(--color-neutral-3);border-left:1px solid var(--color-neutral-3)}body[arco-theme=dark] .arco-trigger[trigger-placement=lb] .arco-trigger-arrow.arco-tooltip-arrow,body[arco-theme=dark] .arco-trigger[trigger-placement=left] .arco-trigger-arrow.arco-tooltip-arrow,body[arco-theme=dark] .arco-trigger[trigger-placement=lt] .arco-trigger-arrow.arco-tooltip-arrow{border-top:1px solid var(--color-neutral-3);border-right:1px solid var(--color-neutral-3)}body[arco-theme=dark] .arco-trigger[trigger-placement=rb] .arco-trigger-arrow.arco-tooltip-arrow,body[arco-theme=dark] .arco-trigger[trigger-placement=right] .arco-trigger-arrow.arco-tooltip-arrow,body[arco-theme=dark] .arco-trigger[trigger-placement=rt] .arco-trigger-arrow.arco-tooltip-arrow{border-left:1px solid var(--color-neutral-3);border-bottom:1px solid var(--color-neutral-3)}.certificates-design-card{min-width:0}.certificates-design-media{width:100%;aspect-ratio:var(--certificate-media-ratio,620 / 440);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);margin-block-end:0;display:block;overflow:hidden}.certificates-design-card .certificates-design-media img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.certificates-design-card figcaption{margin-top:var(--certificate-caption-gap,24px);color:var(--color-text-primary);font-size:var(--type-size-20);line-height:var(--type-line-20);text-wrap:pretty;font-weight:400}:root{color:var(--color-text-primary);background:var(--color-background-page);font-synthesis:none;text-rendering:optimizelegibility;--color-brand-soft:#4372b8;--color-brand-secondary:#3362a6;--color-brand-hover:#2b538d;--color-brand-primary:#094594;--color-brand-active:#0f366e;--color-text-primary:#010710;--color-text-secondary:#010710b3;--color-text-tertiary:#01071066;--color-background-page:#f8f9fb;--color-background-hover:#f8f9fb;--color-background-selected:#e4f5ff;--color-surface:#fff;--color-border-strong:#e4ebf5;--color-border-weak:#f2f5fa;--color-icon-default:#7d8084;--color-success:#189409;--color-warning:#eb9a00;--color-danger:#ee1d23;--color-purple:#6b14a6;--color-cyan:#0999a0;--radius-control:8px;--radius-card:12px;--radius-large-card:16px;--radius-overlay:24px;--radius-pill:999px;--shadow-base:0 4px 8px #0107100a;--shadow-medium:0 8px 16px #0107100a;--shadow-large:0 16px 32px #01071014;--type-size-10:10px;--type-line-10:18px;--type-size-12:12px;--type-line-12:20px;--type-size-14:14px;--type-line-14:22px;--type-size-16:16px;--type-line-16:24px;--type-size-20:20px;--type-line-20:28px;--type-size-24:24px;--type-line-24:32px;--type-size-32:32px;--type-line-32:40px;--type-size-40:40px;--type-line-40:48px;--type-size-48:48px;--type-line-48:56px;--type-size-56:56px;--type-line-56:64px;--component-control-height-default:40px;--component-button-height-default:40px;--component-button-height-large:48px;--component-card-padding-default:24px;--component-contact-focus-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand-primary) 12%, transparent);--brand:var(--color-brand-primary);--brand-hover:var(--color-brand-hover);--brand-soft:var(--color-background-selected);--ink:var(--color-text-primary);--muted:var(--color-text-secondary);--border:var(--color-border-strong);--surface:var(--color-background-page);--container:1200px;--section:clamp(64px, 8vw, 96px);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Tahoma,PingFang SC,Montserrat,Microsoft YaHei,Arial,Hiragino Sans GB,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:120px}body{background:var(--color-background-page);min-width:min(320px,100%);margin:0}button,a{font:inherit}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}p,h1,h2,h3,dl,dd,figure{margin:0}:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.site-shell{background:var(--color-surface);min-height:100dvh}.app-button.app-button--default{height:var(--component-button-height-default);min-height:var(--component-button-height-default);border-radius:var(--radius-control);font-size:var(--type-size-14);line-height:var(--type-line-14);padding-inline:16px;font-weight:500}.app-button.app-button--large{height:var(--component-button-height-large);min-height:var(--component-button-height-large);border-radius:var(--radius-control);font-size:var(--type-size-16);line-height:var(--type-line-16);padding-inline:24px;font-weight:500}.app-button.app-button--icon-only{width:var(--component-button-height-default);padding-inline:0}.app-button.app-button--large.app-button--icon-only{width:var(--component-button-height-large)}.app-control{width:100%;min-height:var(--component-control-height-default);border-radius:var(--radius-control);font-size:var(--type-size-14);line-height:var(--type-line-14)}.app-textarea{resize:vertical;padding:8px 12px}.app-choice-group,.model-selector{flex-wrap:wrap;gap:8px;display:flex}.app-choice{min-height:var(--component-control-height-default);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-secondary);font-size:var(--type-size-14);line-height:var(--type-line-14);align-items:center;margin-right:0;padding-inline:12px;font-weight:500;display:inline-flex}.app-choice:hover{border-color:var(--color-text-primary);color:var(--color-text-primary)}.app-choice.app-choice--selected{border-color:var(--color-brand-primary);background:var(--color-background-selected);color:var(--color-brand-primary)}.featured-product-card{border-radius:var(--radius-card)}.mobile-nav-drawer{border-radius:var(--radius-overlay) 0 0 var(--radius-overlay)}.container{width:min(calc(100% - 3rem), var(--container));margin-inline:auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--ink);color:#fff;padding:.75rem 1rem;position:fixed;top:-4rem;left:1rem}.skip-link:focus{top:1rem}.utility-bar{background:var(--color-brand-active);color:#ffffffc7;font-size:12px;line-height:20px}.utility-inner{justify-content:space-between;align-items:center;min-height:40px;display:flex}.utility-inner a{color:#fff;text-underline-offset:4px;text-decoration:underline}.brand{flex:none;align-items:center;gap:12px;display:inline-flex}.brand-mark{background:var(--color-brand-primary);color:#fff;border-radius:8px;place-items:center;width:48px;height:48px;font-weight:700;display:grid}.brand-text{flex-direction:column;gap:4px;display:flex}.brand-text strong{font-size:16px;font-weight:600;line-height:24px}.brand-text small{color:var(--color-text-secondary);font-size:10px;line-height:18px}.mobile-main-nav{gap:8px;display:grid}.mobile-main-nav a{border-radius:var(--radius-control);min-height:48px;color:var(--color-text-secondary);align-items:center;padding:0 16px;font-size:16px;font-weight:500;line-height:24px;display:flex}.mobile-main-nav a:hover,.mobile-main-nav a.active{background:var(--color-background-selected);color:var(--color-brand-primary)}.hero{background:linear-gradient(90deg, #fff 0 55%, var(--surface) 55%);position:relative;overflow:hidden}.hero:before{content:"";background:var(--brand);width:5px;position:absolute;top:0;bottom:0;left:0}.hero-grid{grid-template-columns:minmax(0,.88fr) minmax(460px,1.12fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);min-height:650px;padding-block:4.5rem;display:grid}.eyebrow{color:var(--brand);font-size:var(--type-size-12);line-height:var(--type-line-12);letter-spacing:.04em;margin-bottom:16px;font-weight:500}.hero h1{letter-spacing:-.035em;text-wrap:balance;max-width:680px;font-size:clamp(2.55rem,4.4vw,4.5rem);line-height:1.08}.hero h1:after{content:"";background:var(--brand);width:72px;height:5px;margin-top:1.7rem;display:block}.hero-lead{max-width:600px;color:var(--muted);margin-top:1.7rem;font-size:1.05rem;line-height:1.8}.hero-actions{flex-wrap:wrap;gap:.75rem;margin-top:2.2rem;display:flex}.hero-facts{border-top:1px solid var(--border);grid-template-columns:repeat(2,1fr);margin-top:3.2rem;display:grid}.hero-facts div{padding:1rem 1rem 0 0}.hero-facts div+div{border-left:1px solid var(--border);padding-left:1.5rem}.hero-facts dt{color:var(--muted);margin-bottom:.35rem;font-size:.75rem}.hero-facts dd{font-weight:600}.hero-media{height:min(540px,50vw);min-height:420px;position:relative}.hero-media:before{content:"";z-index:1;pointer-events:none;border:1px solid oklch(84% .018 25);position:absolute;inset:-16px 16px 16px -16px}.hero-media img{object-fit:cover;object-position:center;width:100%;height:100%}.hero-media figcaption{color:#fff;letter-spacing:.08em;background:#1e1b1cdb;padding:.7rem 1rem;font-size:.72rem;position:absolute;bottom:0;right:0}.trust-strip{background:var(--brand);color:#fff}.trust-grid{grid-template-columns:.65fr repeat(4,1fr);align-items:stretch;min-height:84px;display:grid}.trust-grid>span,.trust-grid a{align-items:center;gap:.6rem;padding:1rem 1.2rem;display:flex}.trust-grid>span{letter-spacing:.12em;opacity:.75;padding-left:0;font-size:.75rem;font-weight:700}.trust-grid a{border-left:1px solid #ffffff38;justify-content:space-between;font-size:.86rem;font-weight:600}.trust-grid a:hover{background:#0000001a}.section{padding-block:var(--section)}.section-heading{grid-template-columns:1.15fr .85fr;align-items:end;gap:4rem;margin-bottom:3.5rem;display:grid}.section-heading h2,.strength-copy h2,.application-copy h2{font-size:var(--type-size-32);line-height:var(--type-line-32);letter-spacing:-.02em;text-wrap:balance;font-weight:600}.section-heading>p,.strength-copy>p,.application-copy>p{color:var(--muted);font-size:var(--type-size-14);line-height:var(--type-line-14)}.product-list{border-top:1px solid var(--ink)}.product-row{border-bottom:1px solid var(--border);grid-template-columns:60px minmax(280px,.8fr) 1fr;align-items:center;gap:clamp(1.5rem,4vw,4rem);padding-block:2rem;display:grid}.product-index{color:var(--brand);letter-spacing:.12em;align-self:start;font-size:.72rem;font-weight:700}.product-row>img{aspect-ratio:4/3;object-fit:contain;background:var(--surface);width:100%;height:auto}.product-copy>p{color:var(--brand);letter-spacing:.1em;font-size:.75rem;font-weight:700}.product-copy h3{margin-top:.55rem;font-size:clamp(1.65rem,2.6vw,2.5rem)}.product-copy>span{max-width:530px;color:var(--muted);margin-top:1rem;line-height:1.75;display:block}.product-copy a,.text-link{color:var(--brand);align-items:center;gap:.6rem;margin-top:1.6rem;font-weight:700;display:inline-flex}.product-copy a:hover,.text-link:hover{text-underline-offset:5px;text-decoration:underline}.strength{background:var(--surface)}.strength-grid{grid-template-columns:1.08fr .92fr;align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.strength-media{padding:0 3rem 3rem 0;position:relative}.strength-media>img{object-fit:cover;width:100%;height:520px}.image-inset{background:#fff;width:45%;padding:8px;position:absolute;bottom:0;right:0}.image-inset img{object-fit:cover;width:100%;height:180px}.strength-copy>p{margin-top:1.5rem}.evidence-list{border-top:1px solid var(--border);margin:2rem 0 0;padding:0;list-style:none}.evidence-list li{border-bottom:1px solid var(--border);grid-template-columns:110px 1fr;gap:1.2rem;padding-block:1rem;display:grid}.evidence-list strong{color:var(--ink)}.evidence-list span{color:var(--muted)}.applications{background:var(--ink);color:#fff;padding-block:0}.application-grid{grid-template-columns:minmax(360px,.7fr) 1.3fr;align-items:stretch;width:100%;max-width:none;padding:0;display:grid}.application-copy{max-width:620px;margin-left:max(1.5rem, calc((100vw - var(--container)) / 2));align-self:center;padding:5rem 4rem 5rem 0}.application-copy>p{color:oklch(78% .01 25);margin-top:1.5rem}.application-grid>img{object-fit:cover;opacity:.87;width:100%;height:580px}.eyebrow.light{color:oklch(87% .085 26)}.footer-grid{grid-template-columns:1fr auto auto;align-items:center;gap:2rem;font-size:.76rem;display:grid}.footer-brand .brand-text strong{color:#fff}.footer-brand .brand-text small{color:#fff9}.footer-links{color:#ffffffd1;flex-wrap:wrap;gap:20px;display:flex}.footer-links a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.section-actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;margin-top:2rem;display:flex}.page-hero{background:var(--surface);border-bottom:1px solid var(--border);padding-block:clamp(4.5rem,8vw,7.5rem)}.compact-page-hero{padding-block:clamp(3.5rem,6vw,5.5rem)}.page-hero-grid{grid-template-columns:1.15fr .85fr;align-items:end;gap:4rem;display:grid}.page-hero h1{max-width:800px;font-size:var(--type-size-48);line-height:var(--type-line-48);letter-spacing:-.03em;text-wrap:balance;font-weight:600}.page-hero-grid>p{max-width:580px;color:var(--muted);font-size:var(--type-size-16);line-height:var(--type-line-16);text-wrap:pretty}.page-state{min-height:220px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.page-loading{align-items:stretch;max-width:720px;margin-inline:auto}.page-loading>span{text-align:center}.loading-mark{border:2px solid var(--border);border-top-color:var(--brand);border-radius:50%;width:30px;height:30px;animation:.8s linear infinite spin}.page-error strong{color:var(--ink);font-size:var(--type-size-20);line-height:var(--type-line-20);font-weight:600}.page-error .app-button{margin-top:8px}@keyframes spin{to{transform:rotate(360deg)}}.catalog-hero{background:var(--color-surface);border-bottom:1px solid var(--color-border-strong);padding-block:48px 56px}.catalog-breadcrumbs{color:var(--color-text-tertiary);font-size:var(--type-size-12);line-height:var(--type-line-12);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.catalog-breadcrumbs a{color:var(--color-text-secondary)}.catalog-breadcrumbs a:hover{color:var(--color-brand-primary);text-underline-offset:4px;text-decoration:underline}.catalog-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:end;gap:64px;margin-top:40px;display:grid}.catalog-hero h1{max-width:800px;font-size:var(--type-size-48);line-height:var(--type-line-48);letter-spacing:-.03em;text-wrap:balance;margin-top:8px;font-weight:600}.catalog-hero-grid>p{max-width:560px;color:var(--color-text-secondary);font-size:var(--type-size-16);line-height:var(--type-line-16);text-wrap:pretty}.catalog-categories{background:var(--color-background-page);border-bottom:1px solid var(--color-border-strong);padding-block:48px}.catalog-section-heading{grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);align-items:end;gap:48px;margin-bottom:24px;display:grid}.catalog-section-heading h2{font-size:var(--type-size-24);line-height:var(--type-line-24);margin-top:4px;font-weight:600}.catalog-section-heading>p{max-width:520px;color:var(--color-text-secondary);font-size:var(--type-size-14);line-height:var(--type-line-14);justify-self:end}.catalog-category-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;display:grid}.catalog-category-option{border:1px solid var(--color-border-strong);border-radius:var(--radius-card);background:var(--color-surface);width:100%;min-width:0;min-height:112px;color:var(--color-text-primary);align-items:flex-start;margin:0;padding:20px;transition:border-color .16s ease-out,background-color .16s ease-out,box-shadow .16s ease-out;display:flex}.catalog-category-option:hover{border-color:var(--color-brand-soft)}.catalog-category-option:focus-within{border-color:var(--color-brand-primary);box-shadow:0 0 0 2px #0945941f}.catalog-category-option.catalog-category-option--selected{border-color:var(--color-brand-primary);background:var(--color-background-selected)}.catalog-category-card-content{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;width:100%;min-width:0;display:grid}.catalog-category-copy{gap:4px;min-width:0;display:grid}.catalog-category-copy strong{font-size:var(--type-size-16);line-height:var(--type-line-16);font-weight:600}.catalog-category-copy small{color:var(--color-text-secondary);font-size:var(--type-size-12);line-height:var(--type-line-12)}.catalog-category-option b{min-width:28px;color:var(--color-brand-primary);font-size:var(--type-size-20);line-height:var(--type-line-20);text-align:end;font-variant-numeric:tabular-nums;font-weight:600}.catalog-toolbar{background:var(--color-surface);border-bottom:1px solid var(--color-border-strong)}.catalog-toolbar-inner{grid-template-columns:minmax(280px,440px) minmax(0,1fr);align-items:center;gap:32px;min-height:112px;padding-block:24px;display:grid}.catalog-search{gap:8px;min-width:0;display:grid}.catalog-search>span,.filter-group>span{color:var(--color-text-secondary);font-size:var(--type-size-14);line-height:var(--type-line-14);font-weight:500}.catalog-refine{justify-content:flex-end;min-width:0;display:flex}.filter-group{align-items:center;gap:12px;min-width:0;display:flex}.catalog-section{background:var(--color-surface);padding-block:64px 80px}.catalog-summary{border-bottom:1px solid var(--color-text-primary);justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:32px;padding-bottom:20px;display:flex}.catalog-summary h2{font-size:var(--type-size-24);line-height:var(--type-line-24);font-weight:600}.catalog-summary p{color:var(--color-text-secondary);font-size:var(--type-size-14);line-height:var(--type-line-14);margin-top:4px}.catalog-summary strong{color:var(--color-text-primary);font-size:var(--type-size-20);line-height:var(--type-line-20);font-variant-numeric:tabular-nums}.catalog-summary nav{flex-wrap:wrap;justify-content:flex-end;gap:24px;display:flex}.catalog-summary a,.catalog-support-actions>a{color:var(--color-brand-primary);font-size:var(--type-size-14);line-height:var(--type-line-14);align-items:center;gap:8px;font-weight:600;display:inline-flex}.catalog-summary a:hover,.catalog-support-actions>a:hover{color:var(--color-brand-hover);text-underline-offset:4px;text-decoration:underline}.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;display:grid}.catalog-product{border-color:var(--color-border-strong);border-radius:var(--radius-card);background:var(--color-surface);min-width:0;height:100%;box-shadow:none;transition:border-color .16s ease-out,box-shadow .16s ease-out;overflow:hidden}.catalog-product:hover{border-color:var(--color-brand-soft);box-shadow:var(--shadow-medium)}.catalog-product-media{aspect-ratio:4/3;background:var(--color-background-page);place-items:center;width:100%;padding:24px;display:grid;overflow:hidden}.catalog-product-media img{object-fit:contain;width:100%;height:100%;transition:transform .26s cubic-bezier(.22,1,.36,1)}.catalog-product-media:hover img,.catalog-product-media:focus-visible img{transform:scale(1.035)}.catalog-product-body{padding:var(--component-card-padding-default)}.catalog-product-category{min-height:24px;color:var(--color-brand-primary);font-size:var(--type-size-12);line-height:var(--type-line-12);flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:flex}.catalog-product-category em{background:var(--color-background-selected);color:var(--color-brand-primary);border-radius:4px;padding:2px 8px;font-style:normal;font-weight:500}.catalog-product-title{justify-content:space-between;align-items:baseline;gap:16px;margin-top:12px;display:flex}.catalog-product-title h3,.catalog-product-title h2{min-width:0;font-size:var(--type-size-24);line-height:var(--type-line-24);letter-spacing:-.02em;font-weight:600}.catalog-product-title h3 a:hover,.catalog-product-title h2 a:hover{color:var(--color-brand-primary)}.catalog-product-title>span{color:var(--color-text-secondary);font-size:var(--type-size-12);line-height:var(--type-line-12);flex:none;font-weight:500}.catalog-product-name{min-height:44px;color:var(--color-text-secondary);font-size:var(--type-size-14);line-height:var(--type-line-14);margin-top:4px}.catalog-product-body dl{border-top:1px solid var(--color-border-strong);margin-top:20px}.catalog-product-body dl div{border-bottom:1px solid var(--color-border-strong);font-size:var(--type-size-12);line-height:var(--type-line-12);grid-template-columns:72px minmax(0,1fr);gap:12px;padding-block:8px;display:grid}.catalog-product-body dt{color:var(--color-text-secondary)}.catalog-product-body dd{min-width:0;color:var(--color-text-primary);font-weight:600}.catalog-product-body .text-link{font-size:var(--type-size-14);line-height:var(--type-line-14);margin-top:20px}.catalog-support{background:var(--color-brand-active);color:#fff;padding-block:64px}.catalog-support-inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:64px;display:grid}.catalog-support .eyebrow{color:#ffffffad}.catalog-support h2{font-size:var(--type-size-32);line-height:var(--type-line-32);letter-spacing:-.02em;margin-top:8px;font-weight:600}.catalog-support-inner>div:first-child>p:last-child{color:#ffffffc2;max-width:680px;font-size:var(--type-size-16);line-height:var(--type-line-16);margin-top:12px}.catalog-support-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:24px;display:flex}.catalog-support-actions .app-button{color:var(--color-brand-active);background:#fff;border-color:#fff;justify-content:center;align-items:center;display:inline-flex}.catalog-support-actions .app-button:hover{border-color:var(--color-background-selected);background:var(--color-background-selected);color:var(--color-brand-active)}.catalog-support-actions>a,.catalog-support-actions>a:hover{color:#fff}.empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:320px;display:flex}.empty-state h2{font-size:var(--type-size-24);line-height:var(--type-line-24);font-weight:600}.empty-state p{max-width:500px;color:var(--muted);font-size:var(--type-size-14);line-height:var(--type-line-14);margin-top:8px}.empty-state .app-button{margin-top:20px}.detail-hero{background:var(--surface);border-bottom:1px solid var(--border);padding-block:2.5rem 5rem}.breadcrumbs{color:var(--muted);font-size:var(--type-size-12);line-height:var(--type-line-12);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.breadcrumbs a:hover{color:var(--brand);text-underline-offset:3px;text-decoration:underline}.breadcrumbs strong{color:var(--ink);font-weight:600}.detail-grid{grid-template-columns:1.12fr .88fr;align-items:center;gap:clamp(3rem,7vw,7rem);margin-top:2.5rem;display:grid}.vehicle-stage{margin:0}.vehicle-stage img{aspect-ratio:4/3;object-fit:contain;border:1px solid var(--border);background:#fff;width:100%;height:auto}.vehicle-stage figcaption{color:var(--muted);font-size:var(--type-size-12);line-height:var(--type-line-12);margin-top:8px}.detail-tags{flex-wrap:wrap;gap:.5rem;display:flex}.detail-tags span{border:1px solid var(--border);color:var(--muted);font-size:var(--type-size-12);line-height:var(--type-line-12);background:#fff;border-radius:4px;padding:4px 8px;font-weight:500}.detail-tags span:first-child{background:var(--ink);border-color:var(--ink);color:#fff}.detail-tags span.accent{border-color:var(--brand);background:var(--brand-soft);color:var(--brand)}.detail-copy h1{font-size:var(--type-size-48);line-height:var(--type-line-48);letter-spacing:-.03em;text-wrap:balance;margin-top:16px;font-weight:600}.answer-first{color:var(--color-text-secondary);font-size:var(--type-size-16);line-height:var(--type-line-16);text-wrap:pretty;margin-top:20px}.key-specs{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr;margin-top:2rem;display:grid}.key-specs div{min-height:78px;padding:.9rem .9rem .9rem 0}.key-specs div:nth-child(2n){border-left:1px solid var(--border);padding-left:1rem}.key-specs dt{color:var(--muted);font-size:var(--type-size-12);line-height:var(--type-line-12)}.key-specs dd{color:var(--ink);font-size:var(--type-size-14);line-height:var(--type-line-14);margin-top:4px;font-weight:500}.detail-actions{flex-wrap:wrap;gap:.7rem;margin-top:1.8rem;display:flex}.product-highlights ul{border-top:1px solid var(--ink);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.product-highlights li{border-bottom:1px solid var(--border);grid-template-columns:42px 1fr;gap:1rem;padding:1.2rem 1.2rem 1.2rem 0;display:grid}.product-highlights li:nth-child(2n){border-left:1px solid var(--border);padding-left:1.2rem}.product-highlights li span{color:var(--brand);font-size:var(--type-size-12);line-height:var(--type-line-12)}.product-highlights li strong{font-size:var(--type-size-14);line-height:var(--type-line-14);font-weight:500}.specs-section{background:var(--surface)}.spec-groups{grid-template-columns:1fr 1fr;align-items:start;gap:1.25rem;display:grid}.spec-group{border:1px solid var(--border);background:#fff}.spec-group h3{border-bottom:1px solid var(--ink);font-size:var(--type-size-20);line-height:var(--type-line-20);padding:16px 20px;font-weight:600}.spec-group table{border-collapse:collapse;table-layout:fixed;width:100%}.spec-group th,.spec-group td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;font-size:var(--type-size-14);line-height:var(--type-line-14);padding:12px 20px}.spec-group tr:last-child th,.spec-group tr:last-child td{border-bottom:0}.spec-group th{width:32%;color:var(--muted);font-weight:500}.spec-group td{color:var(--ink)}.spec-group tr.highlight{background:var(--brand-soft)}.spec-group tr.highlight th,.spec-group tr.highlight td{color:var(--brand-hover);font-weight:600}.parameter-note{border:1px solid var(--border);background:#fff;grid-template-columns:170px 1fr;gap:2rem;margin-top:1.5rem;padding:1.3rem;display:grid}.parameter-note p{color:var(--muted);font-size:var(--type-size-14);line-height:var(--type-line-14)}.product-boundary{padding-top:clamp(4rem,7vw,6rem)}.boundary-grid{border-top:1px solid var(--ink);border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr;display:grid}.boundary-grid article{grid-template-columns:36px 1fr;gap:1rem;padding:1.5rem 2rem 1.5rem 0;display:grid}.boundary-grid article+article{border-left:1px solid var(--border);padding-left:2rem}.boundary-grid article>span{background:var(--ink);color:#fff;width:32px;height:32px;font-size:var(--type-size-12);line-height:var(--type-line-12);border-radius:50%;place-items:center;font-weight:600;display:grid}.boundary-grid article+article>span{background:var(--surface);border:1px solid var(--border);color:var(--muted)}.boundary-grid h3{font-size:var(--type-size-16);line-height:var(--type-line-16);font-weight:600}.boundary-grid p{max-width:62ch;color:var(--muted);font-size:var(--type-size-14);line-height:var(--type-line-14);text-wrap:pretty;margin-top:8px}.evidence-note{max-width:900px;color:var(--muted);font-size:var(--type-size-12);line-height:var(--type-line-12);margin-top:20px}.evidence-compare{background:var(--surface)}.compact-compare th,.compact-compare td{min-width:180px}.compact-compare th:first-child{min-width:120px}.compact-compare thead th:nth-child(2){color:var(--color-background-selected)}.procurement-steps ol{border-top:1px solid var(--ink);border-bottom:1px solid var(--border);grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.procurement-steps li{min-width:0;padding:1.4rem 1.2rem}.procurement-steps li+li{border-left:1px solid var(--border)}.procurement-steps li>span{color:var(--brand);font-size:var(--type-size-12);line-height:var(--type-line-12);font-variant-numeric:tabular-nums;font-weight:600}.procurement-steps h3{font-size:var(--type-size-16);line-height:var(--type-line-16);margin-top:8px;font-weight:600}.procurement-steps li p{color:var(--muted);font-size:var(--type-size-14);line-height:var(--type-line-14);text-wrap:pretty;margin-top:8px}.product-questions{background:var(--surface)}.product-questions .faq-list{border:1px solid var(--border);background:#fff;max-width:none;padding-inline:1.4rem}.source-strip{background:var(--ink);color:#fff;justify-content:space-between;align-items:center;gap:2rem;margin-top:1.5rem;padding:1.2rem 1.4rem;display:flex}.source-strip>div{gap:.25rem;display:grid}.source-strip strong{font-size:var(--type-size-14);line-height:var(--type-line-14);font-weight:500}.source-strip span{color:#ffffff9e;font-size:var(--type-size-12);line-height:var(--type-line-12)}.source-strip nav{flex-wrap:wrap;justify-content:flex-end;gap:1rem;display:flex}.source-strip a{color:#ffffffdb;font-size:var(--type-size-12);line-height:var(--type-line-12);text-underline-offset:4px;text-decoration:underline}.form-grid{grid-template-columns:1fr 1fr;gap:1.2rem;display:grid}.form-error{border:1px solid var(--color-danger);color:var(--color-danger);font-size:var(--type-size-14);line-height:var(--type-line-14);background:#ee1d230f;padding:12px}.form-submit{align-items:center;gap:1rem;display:flex}.form-submit p{color:var(--muted);font-size:var(--type-size-12);line-height:var(--type-line-12)}.form-submit button:disabled{cursor:wait;opacity:.65}.table-scroll{border:1px solid var(--border);background:#fff;overflow-x:auto}.lineup-table,.compare-table{border-collapse:collapse;width:100%;min-width:1120px}.lineup-table th,.lineup-table td,.compare-table th,.compare-table td{border-bottom:1px solid var(--border);border-right:1px solid var(--border);text-align:left;vertical-align:top;font-size:var(--type-size-14);line-height:var(--type-line-14);padding:12px 16px}.lineup-table thead th,.compare-table thead th{background:var(--ink);color:#fff;font-size:var(--type-size-12);line-height:var(--type-line-12);white-space:nowrap;position:sticky;top:0}.lineup-table tbody th{font-size:var(--type-size-14);line-height:var(--type-line-14)}.lineup-table small,.compare-table small{color:var(--muted);font-size:var(--type-size-10);line-height:var(--type-line-10);margin-top:4px;font-weight:400;display:block}.lineup-table tbody tr:hover,.compare-table tbody tr:hover{background:var(--surface)}.lineup-table a:not(.table-action){color:var(--brand);text-underline-offset:3px;text-decoration:underline}.table-action{color:var(--brand);font-weight:700}.lineup-help,.compare-footer{background:var(--surface);justify-content:space-between;align-items:center;gap:2rem;margin-top:1.5rem;padding:1.4rem;display:flex}.lineup-help p,.compare-footer p{color:var(--muted);margin-top:.35rem;font-size:.8rem;line-height:1.65}.compare-picker{border-bottom:1px solid var(--border);background:#fff;padding-block:1.5rem}.compare-picker-heading{justify-content:space-between;margin-bottom:.8rem;font-size:.78rem;display:flex}.compare-picker-heading span{color:var(--muted)}.compare-options{flex-wrap:wrap;gap:8px;display:flex}.compare-option{text-align:left;min-width:152px}.compare-option-copy{gap:4px;display:grid}.compare-option-copy strong{font-size:var(--type-size-14);line-height:var(--type-line-14);font-weight:600}.compare-option-copy small{color:var(--color-text-secondary);font-size:var(--type-size-12);line-height:var(--type-line-12);font-weight:400}.compare-empty-state{padding-block:48px}.compare-table thead th:first-child{width:150px}.compare-table thead th:not(:first-child){min-width:220px}.compare-table thead img{aspect-ratio:4/3;object-fit:contain;background:#fff;width:150px;height:auto;margin-bottom:.5rem}.compare-table thead a{color:#fff;text-underline-offset:3px;text-decoration:underline}.compare-table tbody th{background:var(--surface);color:var(--muted);font-weight:600}.contact-page-hero{background:#fff}.verification-note{background:var(--surface);border:1px solid var(--border);margin-top:2rem;padding:1rem}.verification-note p{color:var(--muted);font-size:var(--type-size-14);line-height:var(--type-line-14);margin-top:4px}.not-found{text-align:center;min-height:65vh}.not-found .container{flex-direction:column;align-items:center;display:flex}.not-found span{color:var(--brand);font-size:var(--type-size-56);line-height:var(--type-line-56);font-variant-numeric:tabular-nums;font-weight:600}.not-found h1{font-size:var(--type-size-32);line-height:var(--type-line-32);text-wrap:balance;margin-top:8px;font-weight:600}.not-found p{color:var(--muted);font-size:var(--type-size-14);line-height:var(--type-line-14);text-wrap:pretty;margin-top:12px}.not-found div div{gap:12px;margin-top:24px;display:flex}.editorial-grid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:start;gap:clamp(2.5rem,7vw,7rem);display:grid}.prose-card h2{max-width:760px;font-size:var(--type-size-32);line-height:var(--type-line-32);text-wrap:balance;font-weight:600}.prose-card>p:not(.eyebrow){max-width:780px;color:var(--muted);font-size:var(--type-size-16);line-height:var(--type-line-16);text-wrap:pretty;margin-top:20px}.fact-panel{padding:var(--component-card-padding-default);border-top:3px solid var(--brand);background:var(--color-background-page)}.fact-panel h2{font-size:var(--type-size-20);line-height:var(--type-line-20);font-weight:600}.fact-panel dl{margin-top:20px}.fact-panel dl div{border-top:1px solid var(--border);padding-block:16px}.fact-panel dt{color:var(--muted);font-size:var(--type-size-12);line-height:var(--type-line-12);font-weight:500}.fact-panel dd{font-size:var(--type-size-14);line-height:var(--type-line-14);margin-top:4px;font-weight:600}.content-card-grid{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.content-card{min-height:170px;padding:var(--component-card-padding-default);border-bottom:1px solid var(--border);border-right:1px solid var(--border);background:var(--color-surface)}.content-card h3{font-size:var(--type-size-20);line-height:var(--type-line-20);text-wrap:balance;margin-top:16px;font-weight:600}.timeline{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.timeline li{border-bottom:1px solid var(--border);grid-template-columns:150px 1fr;gap:32px;padding-block:20px;display:grid}.timeline time{color:var(--brand);font-size:var(--type-size-12);line-height:var(--type-line-12);font-variant-numeric:tabular-nums;font-weight:500}.timeline h3{font-size:var(--type-size-20);line-height:var(--type-line-20);text-wrap:balance;font-weight:600}.timeline p{color:var(--muted);font-size:var(--type-size-14);line-height:var(--type-line-14);text-wrap:pretty;margin-top:8px}.feature-stack{border-top:1px solid var(--ink)}.feature-detail{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);gap:clamp(2rem,6vw,6rem);padding-block:clamp(2.5rem,5vw,4.5rem);display:grid}.feature-detail h2{font-size:var(--type-size-32);line-height:var(--type-line-32);text-wrap:balance;margin-top:12px;font-weight:600}.feature-detail strong{color:var(--brand);font-size:var(--type-size-16);line-height:var(--type-line-16);margin-top:8px;font-weight:500;display:block}.feature-detail p{color:var(--muted);font-size:var(--type-size-14);line-height:var(--type-line-14);text-wrap:pretty;margin-top:20px}.process-grid{border-top:1px solid var(--ink);grid-template-columns:repeat(4,1fr);display:grid}.process-grid article{min-height:150px;padding:var(--component-card-padding-default);border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.process-grid h3{font-size:var(--type-size-16);line-height:var(--type-line-16);text-wrap:balance;margin-top:24px;font-weight:600}.news-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.news-card{min-height:330px;padding:var(--component-card-padding-default);border:1px solid var(--border);border-radius:var(--radius-card);flex-direction:column;display:flex}.news-card>div:first-child{color:var(--muted);font-size:var(--type-size-12);line-height:var(--type-line-12);justify-content:space-between;gap:16px;display:flex}.news-card>div:first-child span{color:var(--brand);font-weight:500}.news-card h2{font-size:var(--type-size-24);line-height:var(--type-line-24);text-wrap:balance;margin-top:20px;font-weight:600}.news-card h2 a:hover{color:var(--brand)}.news-card>p{color:var(--muted);font-size:var(--type-size-16);line-height:var(--type-line-16);text-wrap:pretty;margin-top:16px}.news-card .tag-list{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.tag-list span{background:var(--surface);color:var(--muted);font-size:var(--type-size-12);line-height:var(--type-line-12);padding:4px 8px}.news-card .text-link{margin-top:auto;padding-top:24px}.home-page{background:var(--color-surface)}.home-hero{background:var(--color-surface);padding-block:64px 48px}.home-hero-row{row-gap:40px}.home-hero-copy{max-width:560px}.home-hero-tag{border-color:var(--color-border-strong);background:var(--color-background-selected);min-height:32px;color:var(--color-brand-primary);border-radius:4px;align-items:center;padding-inline:12px;font-weight:500;display:inline-flex}.home-hero-copy h1{color:var(--color-text-primary);font-size:var(--type-size-56);line-height:var(--type-line-56);text-wrap:balance;margin-top:24px;font-weight:600}.home-hero-copy>p{max-width:54ch;color:var(--color-text-secondary);text-wrap:pretty;margin-top:24px;font-size:16px;line-height:24px}.home-hero-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.home-hero-actions>a,.home-section-actions>a,.home-evidence-copy>a,.home-inverse-button{height:var(--component-button-height-large);min-height:var(--component-button-height-large);border-radius:var(--radius-control);font-size:var(--type-size-16);line-height:var(--type-line-16);padding-inline:24px;font-weight:500}.home-hero-facts{border-top:1px solid var(--color-border-strong);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px;display:grid}.home-hero-facts div{min-width:0;padding:20px 16px 0 0}.home-hero-facts div+div{border-left:1px solid var(--color-border-strong);padding-left:16px}.home-hero-facts dt{color:var(--color-text-secondary);font-size:12px;line-height:20px}.home-hero-facts dd{color:var(--color-text-primary);font-variant-numeric:tabular-nums;margin-top:4px;font-size:20px;font-weight:600;line-height:28px}.home-hero-media{border:1px solid var(--color-border-strong);border-radius:var(--radius-large-card);background:var(--color-background-page);min-height:480px;position:relative;overflow:hidden}.home-hero-media:before{content:"";z-index:1;background:var(--color-brand-primary);pointer-events:none;width:8px;position:absolute;inset:0 auto 0 0}.home-hero-media img{object-fit:cover;width:100%;height:100%;min-height:480px}.home-hero-media figcaption{z-index:2;border-radius:var(--radius-control);color:#fff;background:#010710d6;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex;position:absolute;bottom:32px;left:32px;right:32px}.home-hero-media figcaption span{font-size:12px;line-height:20px}.home-hero-media figcaption strong{font-size:14px;font-weight:500;line-height:22px}.home-shortcuts{border-block:1px solid var(--color-border-strong);background:var(--color-background-page)}.home-shortcuts-grid{grid-template-columns:160px repeat(4,1fr);min-height:80px;display:grid}.home-shortcuts-grid>strong,.home-shortcuts-grid>a{align-items:center;padding:16px 20px;display:flex}.home-shortcuts-grid>strong{color:var(--color-text-secondary);padding-left:0;font-size:12px;font-weight:500;line-height:20px}.home-shortcuts-grid>a{border-left:1px solid var(--color-border-strong);color:var(--color-text-primary);justify-content:space-between;gap:12px;font-size:14px;font-weight:500;line-height:22px}.home-shortcuts-grid>a:hover{background:var(--color-background-selected);color:var(--color-brand-primary)}.home-section{padding-block:96px}.home-section-heading{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:end;gap:64px;margin-bottom:48px;display:grid}.home-kicker{color:var(--color-brand-primary);margin-bottom:12px;font-size:14px;font-weight:600;line-height:22px}.home-kicker-inverse{color:#ffffffb8}.home-section-heading h2,.home-evidence-copy h2,.home-application-copy h2,.home-contact h2{color:var(--color-text-primary);font-size:var(--type-size-40);line-height:var(--type-line-40);text-wrap:balance;font-weight:600}.home-section-heading>p,.home-evidence-copy>p,.home-application-copy>p,.home-contact-grid>p{color:var(--color-text-secondary);text-wrap:pretty;font-size:16px;line-height:24px}.home-section-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:32px;display:flex}.featured-product-card{border-color:var(--color-border-strong);background:var(--color-surface);height:100%;box-shadow:none;overflow:hidden}.featured-product-body{padding:var(--component-card-padding-default)}.featured-product-media{aspect-ratio:4/3;background:var(--color-background-page);width:100%;display:block;overflow:hidden}.featured-product-media:focus-visible{outline-offset:-4px}.featured-product-media img{aspect-ratio:4/3;object-fit:contain;width:100%;height:auto}.featured-product-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.featured-product-heading span{color:var(--color-text-secondary);font-size:12px;line-height:20px}.featured-product-heading h3{color:var(--color-text-primary);font-variant-numeric:tabular-nums;margin-top:4px;font-size:24px;font-weight:600;line-height:32px}.featured-product-tag{border-color:var(--color-border-strong);background:var(--color-background-selected);color:var(--color-brand-primary);border-radius:4px;flex:none}.featured-product-name{min-height:44px;color:var(--color-text-secondary);margin-top:12px;font-size:14px;line-height:22px}.featured-product-specs{border-block:1px solid var(--color-border-strong);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px;display:grid}.featured-product-specs div{min-width:0;padding:12px 8px 12px 0}.featured-product-specs div+div{border-left:1px solid var(--color-border-strong);padding-left:8px}.featured-product-specs dt{color:var(--color-text-secondary);font-size:12px;line-height:20px}.featured-product-specs dd{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:4px;font-size:14px;font-weight:500;line-height:22px;overflow:hidden}.home-text-link{color:var(--color-brand-primary);text-underline-offset:4px;align-items:center;gap:8px;margin-top:20px;font-size:14px;font-weight:500;line-height:22px;text-decoration:underline;display:inline-flex}.home-text-link:hover{color:var(--color-brand-hover)}.featured-product-skeleton{min-height:480px}.home-empty-state{border:1px solid var(--color-border-strong);border-radius:var(--radius-card);background:var(--color-background-page);justify-items:center;gap:24px;padding:48px 24px;display:grid}.static-featured-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.home-evidence{background:var(--color-background-page)}.home-static-evidence{grid-template-columns:minmax(0,13fr) minmax(0,11fr);align-items:center;gap:48px;display:grid}.home-evidence-media{min-height:560px;padding:0 64px 64px 0;position:relative}.home-evidence-media>img:first-child{object-fit:cover;border-radius:var(--radius-large-card);width:100%;height:496px}.home-evidence-media>img:nth-child(2){object-fit:cover;border:8px solid var(--color-surface);border-radius:var(--radius-card);width:48%;height:224px;position:absolute;bottom:0;right:0}.home-evidence-media figcaption{color:#fff;background:#010710d6;border-radius:4px;padding:8px 12px;font-size:12px;line-height:20px;position:absolute;bottom:80px;left:24px}.home-evidence-copy>p{margin-top:24px}.home-evidence-list{border-top:1px solid var(--color-border-strong);margin-block:32px}.home-evidence-list div{border-bottom:1px solid var(--color-border-strong);grid-template-columns:144px 1fr;gap:24px;padding-block:16px;display:grid}.home-evidence-list dt{color:var(--color-text-primary);gap:12px;font-size:14px;font-weight:600;line-height:22px;display:flex}.home-evidence-list dt span{color:var(--color-brand-primary);font-variant-numeric:tabular-nums}.home-evidence-list dd{color:var(--color-text-secondary);font-size:14px;line-height:22px}.home-procurement{background:var(--color-surface)}.home-step-list{border-block:1px solid var(--color-border-strong);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.home-step-list li{min-width:0;min-height:240px;padding:24px}.home-step-list li+li{border-left:1px solid var(--color-border-strong)}.home-step-list li>span{background:var(--color-background-selected);width:40px;height:40px;color:var(--color-brand-primary);font-variant-numeric:tabular-nums;border-radius:9999px;justify-content:center;align-items:center;font-size:14px;font-weight:600;line-height:22px;display:inline-flex}.home-step-list h3{color:var(--color-text-primary);margin-top:24px;font-size:20px;font-weight:600;line-height:28px}.home-step-list p{color:var(--color-text-secondary);text-wrap:pretty;margin-top:12px;font-size:14px;line-height:22px}.home-application{background:var(--color-brand-active);color:#fff;grid-template-columns:minmax(0,1.2fr) minmax(400px,.8fr);min-height:560px;display:grid}.home-application-image img{object-fit:cover;width:100%;height:100%;min-height:560px}.home-application-copy{align-self:center;max-width:560px;padding:64px}.home-application-copy h2,.home-contact h2{color:#fff}.home-application-copy>p{color:#ffffffc7;margin-top:24px}.home-inverse-button{color:var(--color-brand-active);background:#fff;border-color:#fff;margin-top:32px}.home-inverse-button:hover{border-color:var(--color-background-selected);background:var(--color-background-selected);color:var(--color-brand-primary)}.home-article-list{border-top:1px solid var(--color-text-primary)}.home-article-row{border-bottom:1px solid var(--color-border-strong);grid-template-columns:96px 120px minmax(0,1fr) 24px;align-items:center;gap:24px;min-height:96px;display:grid}.home-article-row time,.home-article-row>span{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:12px;line-height:20px}.home-article-row>span{color:var(--color-brand-primary);font-weight:500}.home-article-row strong{color:var(--color-text-primary);font-size:16px;font-weight:500;line-height:24px}.home-article-row:hover strong,.home-article-row:hover>svg{color:var(--color-brand-primary)}.home-contact{background:var(--color-brand-primary);color:#fff;padding-block:64px}.home-contact-grid{grid-template-columns:minmax(280px,1fr) minmax(320px,.9fr) auto;align-items:center;gap:48px;display:grid}.home-contact-grid>p{color:#fffc}.home-contact .home-inverse-button{white-space:nowrap;margin-top:0}.faq-list{max-width:980px}.faq-list details{border-top:1px solid var(--border)}.faq-list details:last-child{border-bottom:1px solid var(--border)}.faq-list summary{cursor:pointer;font-size:var(--type-size-16);line-height:var(--type-line-16);grid-template-columns:80px 1fr;align-items:center;gap:20px;padding:20px 40px 20px 0;font-weight:600;display:grid}.faq-list summary span{color:var(--brand);font-size:var(--type-size-12);line-height:var(--type-line-12);font-weight:500}.faq-list details>p{max-width:820px;color:var(--muted);font-size:var(--type-size-14);line-height:var(--type-line-14);padding:0 40px 24px 100px}.app-accordion{max-width:980px}.app-accordion p{color:var(--color-text-secondary);font-size:var(--type-size-14);line-height:var(--type-line-14);margin:0}.app-accordion-category{color:var(--color-brand-primary);font-size:var(--type-size-12);line-height:var(--type-line-12);margin-right:20px;font-weight:500;display:inline-block}.app-accordion--compact-cards{border-radius:0;flex-direction:column;gap:4px;max-width:none;display:flex;overflow:hidden}.app-accordion--compact-cards:after{display:none}.faq-concepts{padding-bottom:0}.faq-concepts dl{border-top:1px solid var(--ink);margin:0}.faq-concepts dl div{border-bottom:1px solid var(--border);grid-template-columns:minmax(220px,.4fr) 1fr;gap:2rem;padding-block:1.2rem;display:grid}.faq-concepts dt{font-size:var(--type-size-14);line-height:var(--type-line-14);font-weight:600}.faq-concepts dd{max-width:72ch;color:var(--muted);font-size:var(--type-size-14);line-height:var(--type-line-14)}.glossary-intro{padding-bottom:0}.glossary-intro ul{border-top:1px solid var(--ink);border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.glossary-intro li{gap:.5rem;padding:1.2rem 1.4rem 1.2rem 0;display:grid}.glossary-intro li+li{border-left:1px solid var(--border);padding-left:1.4rem}.glossary-intro strong{font-size:var(--type-size-14);line-height:var(--type-line-14);font-weight:600}.glossary-intro span{color:var(--muted);font-size:var(--type-size-12);line-height:var(--type-line-12)}.glossary-grid{background:var(--border);border:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.glossary-grid article{min-height:260px;padding:var(--component-card-padding-default);background:var(--color-surface)}.glossary-grid article>span{color:var(--brand);font-size:var(--type-size-12);line-height:var(--type-line-12);font-variant-numeric:tabular-nums;font-weight:500}.glossary-grid h2{font-size:var(--type-size-20);line-height:var(--type-line-20);text-wrap:balance;margin-top:16px;font-weight:600}.glossary-grid strong{color:var(--muted);font-size:var(--type-size-12);line-height:var(--type-line-12);margin-top:8px;font-weight:500;display:block}.glossary-grid p{color:var(--muted);font-size:var(--type-size-14);line-height:var(--type-line-14);text-wrap:pretty;margin-top:16px}@media (width<=991px){.home-hero-copy-column,.home-hero-media-column{flex:0 0 100%;max-width:100%}}@media (width<=980px){.hero{background:#fff}.hero-grid{grid-template-columns:1fr;min-height:auto;padding-block:4rem}.hero-media{height:480px}.trust-grid{grid-template-columns:1fr 1fr}.trust-grid>span{display:none}.trust-grid a{border-bottom:1px solid #ffffff38}.section-heading{grid-template-columns:1fr;gap:1.2rem}.strength-grid,.application-grid{grid-template-columns:1fr}.application-copy{max-width:none;margin:0;padding:4.5rem 1.5rem}.application-grid>img{height:440px}.footer-grid{grid-template-columns:1fr}.page-hero-grid,.detail-grid,.inquiry-layout,.inquiry-page-grid{grid-template-columns:1fr;gap:2rem}.catalog-hero-grid,.catalog-section-heading{grid-template-columns:1fr;gap:24px}.catalog-section-heading>p{justify-self:start}.catalog-category-list{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-toolbar-inner{grid-template-columns:1fr;gap:24px;padding-block:24px}.catalog-refine{justify-content:flex-start}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-support-inner{grid-template-columns:1fr;gap:32px}.catalog-support-actions{justify-content:flex-start}.spec-groups{grid-template-columns:1fr}.procurement-steps ol{grid-template-columns:repeat(2,1fr)}.procurement-steps li:nth-child(odd){border-left:0}.procurement-steps li:nth-child(n+3){border-top:1px solid var(--border)}.editorial-grid,.feature-detail,.article-layout{grid-template-columns:1fr}.content-card-grid,.glossary-grid{grid-template-columns:1fr 1fr}.glossary-intro ul{grid-template-columns:1fr}.glossary-intro li+li{border-left:0;border-top:1px solid var(--border);padding-left:0}.process-grid{grid-template-columns:1fr 1fr}.article-layout>aside{position:static}.home-hero{padding-block:56px 40px}.home-hero-copy{max-width:720px}.home-hero-copy h1{font-size:var(--type-size-48);line-height:var(--type-line-48)}.home-hero-media,.home-hero-media img{min-height:440px}.home-shortcuts-grid{grid-template-columns:repeat(2,1fr)}.home-shortcuts-grid>strong{border-bottom:1px solid var(--color-border-strong);grid-column:1/-1;min-height:48px;padding:12px 0}.home-shortcuts-grid>a:nth-child(2n){border-left:0}.home-section{padding-block:80px}.home-section-heading{grid-template-columns:1fr;gap:24px}.home-evidence-media{min-height:520px}.home-static-evidence{grid-template-columns:1fr;gap:32px}.static-featured-grid{grid-template-columns:1fr}.home-step-list{grid-template-columns:repeat(2,minmax(0,1fr))}.home-step-list li:nth-child(3){border-left:0}.home-step-list li:nth-child(n+3){border-top:1px solid var(--color-border-strong)}.home-application{grid-template-columns:1fr}.home-application-copy{max-width:none;padding:64px max(24px, calc((100vw - var(--container)) / 2))}.home-contact-grid{grid-template-columns:1fr;gap:24px}.home-contact .home-inverse-button{justify-self:start}}@media (width<=640px){:root{--component-control-height-default:44px;--component-button-height-default:44px}.container{width:min(calc(100% - 2rem), var(--container))}.utility-inner span{display:none}.utility-inner{justify-content:flex-end}.brand-mark{width:42px;height:42px}.brand-text strong{font-size:.94rem}.hero-grid{gap:3rem;padding-block:3rem}.hero h1{font-size:clamp(2.3rem,12vw,3.3rem)}.hero-media{height:340px;min-height:0}.hero-media:before{inset:-8px 8px 8px -8px}.hero-facts{grid-template-columns:1fr}.hero-facts div+div{border-left:0;padding-left:0}.trust-grid{grid-template-columns:1fr}.trust-grid a{padding-inline:0}.product-row{grid-template-columns:36px 1fr;gap:1rem}.product-row>img,.product-copy{grid-column:2}.product-index{grid-row:1/span 2}.strength-media{padding:0 1.2rem 1.2rem 0}.strength-media>img{height:360px}.image-inset{width:50%}.image-inset img{height:120px}.evidence-list li{grid-template-columns:1fr;gap:.35rem}.application-grid>img{height:300px}.article-row{grid-template-columns:84px 1fr 20px;gap:.75rem;padding-block:1.2rem}.article-category{grid-row:2}.article-row strong{grid-area:1/2/span 2}.article-row svg{grid-area:1/3/span 2}.section-actions{justify-content:stretch}.section-actions .app-button{flex:1}.page-hero-grid{gap:1.2rem}.page-hero h1{font-size:var(--type-size-40);line-height:var(--type-line-40)}.catalog-hero{padding-block:32px 40px}.catalog-hero-grid{margin-top:24px}.catalog-hero h1{font-size:var(--type-size-40);line-height:var(--type-line-40)}.catalog-categories{padding-block:40px}.catalog-category-list{grid-template-columns:1fr}.catalog-category-option{min-height:104px}.catalog-section{padding-block:48px 64px}.catalog-grid{grid-template-columns:1fr}.catalog-summary nav{justify-content:flex-start;gap:16px}.catalog-support{padding-block:48px}.catalog-support h2{font-size:var(--type-size-24);line-height:var(--type-line-24)}.catalog-support-actions{flex-direction:column;align-items:stretch}.catalog-support-actions .app-button{width:100%}.detail-copy h1{font-size:var(--type-size-32);line-height:var(--type-line-32)}.filter-group{width:100%;padding-bottom:.25rem;overflow-x:auto}.catalog-refine .filter-group{grid-template-columns:1fr;gap:8px;display:grid;overflow:visible}.catalog-summary{flex-direction:column;align-items:flex-start}.key-specs,.product-highlights ul,.form-grid{grid-template-columns:1fr}.key-specs div:nth-child(2n),.product-highlights li:nth-child(2n){border-left:0;padding-left:0}.parameter-note{grid-template-columns:1fr;gap:.5rem}.form-submit,.lineup-help,.compare-footer{flex-direction:column;align-items:stretch}.inquiry-form-wrap{padding:1.2rem}.compare-options{grid-template-columns:1fr 1fr;display:grid}.compare-option{min-width:0}.content-card-grid,.news-grid,.glossary-grid,.certificate-grid,.service-points{grid-template-columns:1fr}.timeline li{grid-template-columns:1fr;gap:.5rem}.feature-detail,.process-grid{grid-template-columns:1fr}.service-points li:nth-child(2n){border-left:0;padding-left:1.5rem}.service-points li:nth-child(2n):before{left:0}.article-page>header{padding-block:2.5rem 3rem}.article-layout{padding-block:3rem 5rem}.faq-list summary{grid-template-columns:1fr;gap:.35rem}.faq-list details>p{padding-left:0}.faq-concepts dl div{grid-template-columns:1fr;gap:.5rem}.boundary-grid{grid-template-columns:1fr}.boundary-grid article,.boundary-grid article+article{border-left:0;padding:1.25rem 0}.boundary-grid article+article{border-top:1px solid var(--border)}.procurement-steps ol{grid-template-columns:1fr}.procurement-steps li+li{border-left:0;border-top:1px solid var(--border)}.source-strip{flex-direction:column;align-items:flex-start}.source-strip nav{justify-content:flex-start}.home-hero{padding-block:48px 32px}.home-hero-copy h1{font-size:var(--type-size-40);line-height:var(--type-line-40)}.home-hero-actions{display:grid}.home-hero-actions>a{width:100%}.home-hero-facts{grid-template-columns:1fr;margin-top:32px}.home-hero-facts div{padding:12px 0}.home-hero-facts div+div{border-top:1px solid var(--color-border-strong);border-left:0;padding-left:0}.home-hero-media,.home-hero-media img{min-height:320px}.home-hero-media figcaption{flex-direction:column;align-items:flex-start;gap:4px;padding:12px 16px;bottom:16px;left:16px;right:16px}.home-shortcuts-grid{grid-template-columns:1fr}.home-shortcuts-grid>strong{grid-column:1}.home-shortcuts-grid>a{border-left:0;border-bottom:1px solid var(--color-border-strong);min-height:56px;padding-inline:0}.home-section{padding-block:64px}.home-section-heading{margin-bottom:32px}.home-section-heading h2,.home-evidence-copy h2,.home-application-copy h2,.home-contact h2{font-size:var(--type-size-32);line-height:var(--type-line-32)}.home-section-actions{justify-content:stretch;display:grid}.home-section-actions>a{width:100%}.home-evidence-media{min-height:392px;padding:0 32px 40px 0}.home-evidence-media>img:first-child{height:352px}.home-evidence-media>img:nth-child(2){border-width:4px;height:144px}.home-evidence-media figcaption{bottom:52px;left:12px}.home-evidence-list div{grid-template-columns:1fr;gap:4px}.home-step-list{grid-template-columns:1fr}.home-step-list li,.home-step-list li:nth-child(3){border-top:1px solid var(--color-border-strong);border-left:0;min-height:0}.home-step-list li:first-child{border-top:0}.home-application-image img{height:320px;min-height:320px}.home-application-copy{padding:48px 16px}.home-article-row{grid-template-columns:72px minmax(0,1fr) 24px;gap:12px;min-height:104px;padding-block:16px}.home-article-row>span{grid-area:2/1}.home-article-row strong{grid-area:1/2/span 2}.home-article-row>svg{grid-area:1/3/span 2}.home-contact{padding-block:48px}.home-contact .home-inverse-button{width:100%}}.shared-news-section{background:var(--color-text-primary);height:772px;color:var(--color-surface);padding:128px 0}.shared-news-container.container{width:min(100% - 3rem,1280px)}.shared-news-heading{justify-content:space-between;align-items:center;gap:32px;height:48px;display:flex}.shared-news-heading h2{color:var(--color-surface);font-size:var(--type-size-40);line-height:var(--type-line-40);text-wrap:balance;margin:0;font-weight:600}.shared-news-more img{width:20px;height:20px}.shared-news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:64px;display:grid}.shared-news-card{min-width:0;height:404px}.shared-news-card-link{width:100%;height:100%;color:inherit;cursor:pointer;flex-direction:column;gap:24px;display:flex}.shared-news-card-link:focus-visible{border-radius:var(--radius-control)}.shared-news-image{border-radius:var(--radius-control);background:var(--color-brand-active);flex:0 0 226px;width:100%;height:226px;display:block;overflow:hidden}.shared-news-image img{object-fit:cover;width:100%;height:100%;transition:transform .16s ease-out,filter .16s ease-out}.shared-news-card-link:hover .shared-news-image img,.shared-news-card-link:focus-visible .shared-news-image img{filter:brightness(.86);transform:scale(1.035)}.shared-news-copy{flex-direction:column;align-items:flex-start;gap:16px;height:154px;padding-right:24px;display:flex}.shared-news-copy>span{color:var(--color-warning);font-size:var(--type-size-14);line-height:var(--type-line-14);font-weight:400}.shared-news-copy h3{color:var(--color-surface);font-size:var(--type-size-20);line-height:var(--type-line-20);text-wrap:wrap;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:600;transition:color .16s ease-out;display:-webkit-box;overflow:hidden}.shared-news-card-link:hover h3,.shared-news-card-link:focus-visible h3{color:var(--color-warning)}.shared-news-copy p{color:#ffffffb3;font-size:var(--type-size-14);line-height:var(--type-line-14);text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}@media (width<=980px){.shared-news-section{height:auto;padding:80px 0}.shared-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.shared-news-section{padding:64px 0}.shared-news-container.container{width:min(100% - 32px,1280px)}.shared-news-heading{flex-direction:column;align-items:flex-start;gap:16px;height:auto}.shared-news-heading h2{font-size:var(--type-size-32);line-height:var(--type-line-32)}.shared-news-grid{grid-template-columns:1fr;gap:48px;margin-top:40px}.shared-news-card{height:auto}.shared-news-image{aspect-ratio:400/226;flex-basis:auto;height:auto}.shared-news-copy{height:auto}}@media (prefers-reduced-motion:reduce){.shared-news-image img{transition:none}.shared-news-card-link:hover .shared-news-image img,.shared-news-card-link:focus-visible .shared-news-image img{transform:none}}.design-product-card:has(.design-product-card-link:focus-visible){border-color:var(--color-brand-soft);box-shadow:var(--shadow-medium);transform:translateY(-2px)}.design-product-card:has(.design-product-card-link:focus-visible) .design-product-media img{transform:scale(1.035)}@media (width<=640px){.design-products-tools .app-button{padding-inline:12px}.design-search .app-control{width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--container:1280px}.container{width:min(calc(100% - 48px), var(--container))}.brand{flex:none;align-items:center;display:inline-flex}.site-logo{object-fit:contain;width:120px;height:40px}.site-conversion{background:var(--color-brand-primary);color:#fff;height:448px}.site-conversion .container{width:min(100% - 3rem,1280px)}.site-conversion-inner{justify-content:space-between;align-items:center;gap:48px;height:100%;display:flex}.site-conversion h2{color:#fff;width:632px;font-size:var(--type-size-56);line-height:var(--type-line-56);letter-spacing:0;flex:0 632px;margin:0;font-weight:400}.site-conversion-cta{border:1px solid var(--color-warning);border-radius:var(--radius-control);background:var(--color-warning);width:172px;height:48px;color:var(--color-text-primary);font-size:var(--type-size-16);line-height:var(--type-line-16);flex:0 0 172px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-weight:600;text-decoration:none;transition:box-shadow .16s ease-out,transform .16s ease-out;display:inline-flex}.site-conversion-cta img{width:20px;height:20px}.site-footer{background:var(--color-surface);color:var(--color-text-primary)}.footer-contact{flex-direction:column;gap:24px;width:270px;display:flex}.footer-contact>div{gap:8px;display:grid}.footer-socials{align-items:flex-start;gap:8px;height:24px;display:flex!important}.footer-socials .footer-social-trigger.app-button{border-radius:var(--radius-pill);width:24px;min-width:24px;height:24px;min-height:24px;color:var(--color-text-primary);background:0 0;border:0;place-items:center;padding:0;display:grid}.footer-social-trigger svg{opacity:.7;transition:opacity .16s ease-out}.footer-social-trigger:hover svg,.footer-social-trigger:focus-visible svg,.footer-social-trigger[aria-expanded=true] svg{opacity:1}.footer-socials svg{width:24px;height:24px}.footer-contact p{color:var(--color-text-secondary);font-size:var(--type-size-14);line-height:var(--type-line-14)}.footer-nav a{color:var(--color-text-secondary);font-size:var(--type-size-14);line-height:var(--type-line-14);text-decoration:none}.footer-nav a:hover{color:var(--color-brand-primary)}.footer-bottom{background:var(--color-surface);height:72px}.footer-bottom .container{justify-content:space-between;align-items:center;height:100%;display:flex}.footer-bottom .container>div,.footer-bottom nav{align-items:center;gap:32px;display:flex}.footer-bottom span,.footer-bottom a{color:var(--color-text-tertiary);font-size:var(--type-size-12);line-height:var(--type-line-12);text-decoration:none}.design-breadcrumb{--breadcrumb-ancestor-opacity:.4;background:var(--color-surface);height:54px}.design-breadcrumb .container{align-items:flex-start;gap:8px;height:100%;padding-top:32px;display:flex}.design-breadcrumb a,.design-breadcrumb span{color:var(--color-text-primary);opacity:var(--breadcrumb-ancestor-opacity);font-size:var(--type-size-14);line-height:var(--type-line-14);font-weight:400;text-decoration:none}.design-breadcrumb a{cursor:pointer;position:relative}.design-breadcrumb a:before{content:"";width:100%;min-width:24px;height:100%;min-height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.design-breadcrumb a:hover,.design-breadcrumb a:focus-visible{opacity:1}.design-breadcrumb span[aria-current=page]{color:var(--color-brand-primary);opacity:1}.design-breadcrumb img{width:16px;height:16px;margin-top:3px}.design-page-title{background:var(--color-surface);height:194px}.design-page-title .container{grid-template-columns:minmax(0,1fr) 362px;align-items:center;gap:48px;height:100%;display:grid}.design-page-title h1{color:var(--color-text-primary);font-size:var(--type-size-56);line-height:var(--type-line-56);letter-spacing:-.02em;margin:0;font-weight:600}.design-page-title p{color:var(--color-text-secondary);font-size:var(--type-size-14);line-height:var(--type-line-14);margin:0}.design-stats{background:var(--color-brand-primary);color:#fff;padding-block:32px}.design-stats .container{align-items:stretch;gap:32px;display:flex}.design-stats .container>div{text-align:center;flex-direction:column;flex:1 0 0;align-items:center;gap:8px;min-width:0;display:flex}.design-stat-divider{background:var(--color-brand-soft);flex:0 0 1px;align-self:stretch;width:1px}.design-stats strong{color:#fff;font-size:var(--type-size-20);line-height:var(--type-line-20);font-variant-numeric:tabular-nums;font-weight:600}.design-stats .container>div>span{color:#ffffffb3;font-size:var(--type-size-14);line-height:var(--type-line-14)}.design-products-section{background:var(--color-background-page);min-height:0;padding:64px 0 128px}.design-products-toolbar{justify-content:space-between;align-items:center;height:40px;margin-bottom:32px;display:flex}.design-product-filters,.design-products-tools{align-items:center;gap:24px;display:flex}.design-product-filters button{height:40px;color:var(--color-text-secondary);font:inherit;font-size:var(--type-size-14);line-height:var(--type-line-14);cursor:pointer;background:0 0;border:0;padding:0}.design-product-filters button.active{color:var(--color-brand-primary);font-weight:600}.design-view-icon{grid-template-columns:repeat(2,5px);grid-auto-rows:5px;gap:3px;width:16px;height:16px;display:grid}.design-view-icon i{border:1px solid var(--color-text-secondary);display:block}.design-search{align-items:center;width:160px;height:40px;display:inline-flex;position:relative}.design-search input{border:0;border-bottom:1px solid var(--color-text-secondary);width:100%;height:100%;color:var(--color-text-primary);font:inherit;font-size:var(--type-size-14);line-height:var(--type-line-14);background:0 0;outline:0;padding:0 32px 0 0}.design-search input::placeholder{color:var(--color-text-tertiary)}.design-search-icon{border:1.5px solid var(--color-text-primary);pointer-events:none;border-radius:50%;width:14px;height:14px;position:absolute;right:0}.design-search-icon:after{background:var(--color-text-primary);content:"";transform-origin:0;width:6px;height:1.5px;position:absolute;bottom:-2px;right:-4px;transform:rotate(45deg)}.design-products-tools>a{color:var(--color-text-primary);font-size:var(--type-size-14);line-height:var(--type-line-14);text-decoration:none}.design-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.design-product-card{border:1px solid var(--color-border-strong);border-radius:var(--radius-card);background:var(--color-surface);min-width:0;height:593px;position:relative;overflow:hidden}.design-product-card-link{z-index:1;border-radius:inherit;position:absolute;inset:-1px}.design-product-card-link:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:-3px}.design-product-media{background:var(--color-border-weak);width:100%;height:282px;display:block;overflow:hidden}.design-product-media img{object-fit:cover;width:100%;height:100%;display:block}.design-product-body{height:309px}.design-product-heading{height:114px;padding:24px}.design-product-heading p{color:var(--color-text-secondary);font-size:var(--type-size-14);line-height:var(--type-line-14);align-items:center;gap:8px;margin:0 0 8px;display:flex}.design-product-heading h3{color:var(--color-text-primary);font-size:var(--type-size-24);line-height:var(--type-line-24);margin:0;font-weight:600}.design-product-specs{height:106px;margin:0;padding:0 24px}.design-product-specs div{justify-content:space-between;align-items:center;height:34px;display:flex}.design-product-specs dt{color:var(--color-text-secondary);font-size:var(--type-size-14);line-height:var(--type-line-14);align-items:center;gap:8px;display:inline-flex}.design-product-specs dt img{width:20px;height:20px}.design-product-specs dd{color:var(--color-text-primary);font-size:var(--type-size-14);line-height:var(--type-line-14);font-variant-numeric:tabular-nums;margin:0}.design-product-actions{border-top:1px solid var(--color-border-strong);align-items:center;gap:16px;height:89px;padding:0 24px;display:flex}.design-product-actions a{border-radius:var(--radius-card);height:40px;font-size:var(--type-size-14);line-height:var(--type-line-14);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.design-product-primary{background:var(--color-brand-primary);color:#fff;width:108px;font-weight:600}.design-product-secondary{color:var(--color-text-primary)}.design-empty-state{text-align:center;padding:80px 0}.design-empty-state strong{font-size:var(--type-size-20);line-height:var(--type-line-20)}.design-empty-state p{color:var(--color-text-secondary);font-size:var(--type-size-14);line-height:var(--type-line-14);margin:12px 0 24px}.design-empty-state button{border:1px solid var(--color-brand-primary);border-radius:var(--radius-card);height:40px;color:var(--color-brand-primary);font:inherit;cursor:pointer;background:0 0;padding:0 20px}.design-news-heading h2{font-size:var(--type-size-40);line-height:var(--type-line-40);letter-spacing:-.02em;margin:0;font-weight:600}.design-news-section{background:var(--color-text-primary);color:#fff;min-height:780px;padding:128px 0}.design-news-heading{justify-content:space-between;align-items:center;display:flex}.design-news-heading h2{color:#fff}.design-news-heading a{color:#fff;font-size:var(--type-size-14);line-height:var(--type-line-14);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.design-news-heading a img{width:20px;height:20px}.design-news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:64px;display:grid}.design-news-image{border-radius:var(--radius-card);background:var(--color-brand-active);width:100%;height:226px;margin-bottom:24px}.design-news-copy>span{color:#ffffffb3;font-size:var(--type-size-14);line-height:var(--type-line-14)}.design-news-copy h3{font-size:var(--type-size-20);line-height:var(--type-line-20);margin:16px 0;font-weight:600}.design-news-copy h3 a{color:#fff;text-decoration:none}.design-news-copy p{color:#ffffffb3;font-size:var(--type-size-14);line-height:var(--type-line-14);margin:0}@media (width<=980px){.design-page-title .container{grid-template-columns:1fr;gap:16px;padding-top:32px;padding-bottom:32px}.design-page-title{height:auto;min-height:192px}.design-product-grid,.design-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-main{grid-template-columns:1fr;gap:64px;padding-top:80px;padding-bottom:80px}.footer-contact{gap:32px}.site-conversion{height:auto;min-height:360px}.site-conversion-inner{gap:48px;padding-top:80px;padding-bottom:80px}.site-conversion h2{width:auto}}@media (width<=640px){.container{width:min(calc(100% - 32px), var(--container))}.site-logo{width:104px;height:36px}.design-breadcrumb{height:48px}.design-breadcrumb .container{padding-top:24px}.design-breadcrumb a:before{min-width:44px;min-height:44px}.design-page-title h1{font-size:var(--type-size-40);line-height:var(--type-line-40)}.design-stats{padding-block:0}.design-stats .container{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.design-stat-divider{display:none}.design-stats .container>div{border-left:1px solid var(--color-brand-soft);justify-content:center;min-height:92px;padding:16px 12px}.design-stats .container>div:nth-of-type(odd){border-left:0}.design-products-section{min-height:0;padding:40px 0 64px}.design-products-toolbar{flex-direction:column;align-items:flex-start;gap:20px;height:auto;margin-bottom:24px}.design-product-filters{gap:20px}.design-products-tools{justify-content:space-between;gap:12px;width:100%}.design-search{flex:1;width:auto}.design-product-grid,.design-news-grid{grid-template-columns:1fr;gap:24px}.design-product-card{height:auto}.design-product-media{aspect-ratio:398/282;height:auto}.design-product-body{height:auto}.design-product-heading{height:auto;padding:20px 16px}.design-product-specs{height:auto;padding:0 16px 16px}.design-product-specs div{gap:12px;height:auto;min-height:34px}.design-product-specs dd{text-align:right}.design-product-actions{height:80px;padding:0 16px}.design-news-section{min-height:0;padding:64px 0}.design-news-heading h2{font-size:var(--type-size-32);line-height:var(--type-line-32)}.design-news-grid{margin-top:32px}.design-news-image{height:200px}.design-news-copy{height:auto;padding:0}.design-news-heading{flex-direction:column;align-items:flex-start;gap:16px}.site-conversion-inner{flex-direction:column;align-items:flex-start;gap:32px;padding-top:64px;padding-bottom:64px}.site-conversion h2{font-size:var(--type-size-40);line-height:var(--type-line-40);flex-basis:auto}.site-footer .footer-nav{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.footer-bottom{height:auto}.footer-bottom .container{flex-direction:column;align-items:flex-start;gap:12px;padding-top:16px;padding-bottom:16px}.footer-bottom .container>div,.footer-bottom nav{flex-wrap:wrap;gap:12px 20px}}.design-product-filters .app-button{border-radius:var(--radius-pill);height:40px;min-height:40px;font-size:var(--type-size-14);line-height:var(--type-line-14);padding-inline:16px}.design-product-filters .design-filter-button:not(.design-filter-button--active){border-color:var(--color-border-strong);background:var(--color-surface);color:var(--color-text-secondary)}.design-product-filters .design-filter-button:not(.design-filter-button--active):hover{border-color:var(--color-brand-primary);color:var(--color-brand-primary)}.design-product-filters .design-filter-button--active{border-color:var(--color-text-primary);background:var(--color-text-primary);color:#fff}.design-products-tools .app-button{border-radius:var(--radius-card);border-color:var(--color-border-strong);background:var(--color-surface);height:40px;min-height:40px;color:var(--color-text-primary);font-size:var(--type-size-14);line-height:var(--type-line-14)}.design-products-tools .app-button:hover{border-color:var(--color-brand-primary);color:var(--color-brand-primary)}.design-search .app-control{width:160px;height:40px}.design-product-media img{object-fit:contain;transition:transform .24s ease-out}.design-product-card{transition:border-color .18s ease-out,box-shadow .18s ease-out,transform .18s ease-out}.design-product-card:hover{border-color:var(--color-brand-soft);box-shadow:var(--shadow-medium);transform:translateY(-2px)}.design-product-card:has(.design-product-card-link:focus-visible){border-color:var(--color-brand-soft);box-shadow:var(--shadow-medium);transform:translateY(-2px)}.design-product-card:hover .design-product-media img{transform:scale(1.035)}.design-product-card:has(.design-product-card-link:focus-visible) .design-product-media img{transform:scale(1.035)}.design-product-actions .app-button{z-index:2;border-radius:var(--radius-card);height:40px;min-height:40px;font-size:var(--type-size-14);line-height:var(--type-line-14);position:relative}.design-product-actions .design-product-primary{border-color:var(--color-brand-primary);background:var(--color-brand-primary);color:#fff;width:108px;font-weight:600}.design-product-actions .design-product-primary:hover{border-color:var(--color-brand-hover);background:var(--color-brand-hover)}.design-product-actions .design-product-secondary{border-color:var(--color-brand-primary);color:var(--color-brand-primary)}.design-product-actions .design-product-secondary:hover{background:var(--color-background-selected)}.design-news-image{background:var(--color-brand-active);display:block;position:relative;overflow:hidden}.design-news-image img{object-fit:cover;width:100%;height:100%;transition:transform .28s ease-out,filter .28s ease-out;display:block}.design-news-image:hover img,.design-news-image:focus-visible img{filter:brightness(.86);transform:scale(1.035)}.design-news-copy h3 a:hover{color:var(--color-warning)}.design-news-copy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=640px){.design-products-tools .app-button{padding-inline:12px}.design-search .app-control{width:100%}}@media (prefers-reduced-motion:reduce){.design-product-card,.design-product-media img,.design-news-image img{transition:none}.design-product-card:hover,.design-product-card:hover .design-product-media img,.design-news-image:hover img,.design-news-image:focus-visible img{transform:none}.design-product-card:has(.design-product-card-link:focus-visible){transform:none}.design-product-card:has(.design-product-card-link:focus-visible) .design-product-media img{transform:none}}.figma-home-page{background:var(--color-surface)}.figma-home-hero{aspect-ratio:12/5;background:var(--color-background-page);position:relative;overflow:hidden}.figma-home-hero-slides,.figma-home-hero-slide{position:absolute;inset:0}.figma-home-hero-slide{z-index:0;opacity:0;transition:opacity var(--motion-content-duration,.24s) ease-out}.figma-home-hero-slide.is-active{z-index:1;opacity:1}.figma-home-hero img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.figma-home-hero-controls{z-index:2;box-shadow:none;background:0 0;border:0;align-items:center;gap:12px;padding:8px 12px;display:flex;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.figma-home-hero-arrow.app-button.app-button--icon-only{border-radius:var(--radius-pill);width:32px;height:32px;min-height:32px;color:var(--color-surface);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:background-color .16s ease-out,color .16s ease-out;display:grid}.figma-home-hero-controls>.figma-home-hero-arrow:last-child{translate:-8px}.figma-home-hero-arrow:first-child .figma-home-hero-arrow-icon{transform:rotate(180deg)}.figma-home-hero-arrow.app-button.app-button--icon-only:hover{background:var(--color-background-selected);color:var(--color-brand-hover)}.figma-home-hero-arrow.app-button.app-button--icon-only:focus-visible{outline:2px solid var(--color-surface);outline-offset:2px;background:0 0}.figma-home-hero-arrow.app-button.app-button--icon-only:active{background:var(--color-background-selected);color:var(--color-brand-active)}.figma-home-hero-arrow-icon{background:currentColor;width:20px;height:20px;display:block;-webkit-mask:url(/图片/新版官网/HY-ASSET-009.webp) 50%/contain no-repeat;mask:url(/图片/新版官网/HY-ASSET-009.webp) 50%/contain no-repeat}.figma-home-hero-dots{align-items:center;gap:6px;display:flex}.figma-home-hero-dot.app-button.app-button--icon-only{border-radius:var(--radius-pill);background:var(--color-border-strong);cursor:pointer;border:0;width:8px;min-width:8px;height:8px;min-height:8px;padding:0;transition:width .16s ease-out,background-color .16s ease-out}.figma-home-hero-dot.app-button.app-button--icon-only.is-active{background:var(--color-brand-primary);width:24px}.figma-home-hero-dot:hover,.figma-home-hero-dot:focus-visible{background:var(--color-brand-primary)}.figma-home-hero:focus-visible{outline:3px solid var(--color-brand-primary);outline-offset:-3px}.figma-home-products{background:var(--color-background-page);height:760px;padding:128px 0}.figma-home-products .container{width:min(100% - 3rem,1280px)}.figma-home-section-heading{justify-content:space-between;align-items:center;gap:32px;height:48px;display:flex}.figma-home-section-heading h2,.figma-home-about h2,.figma-home-faq h2{font-size:var(--type-size-40);line-height:var(--type-line-40);margin:0;font-weight:600}.figma-light-button,.figma-dark-button,.figma-white-button{border-radius:var(--radius-control);height:40px;font-size:var(--type-size-14);line-height:var(--type-line-14);justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:600;text-decoration:none;transition:border-color .16s ease-out,background-color .16s ease-out,color .16s ease-out;display:inline-flex}.figma-light-button{border:1px solid var(--color-brand-primary);background:var(--color-surface);color:var(--color-brand-primary)}.figma-light-button:hover,.figma-light-button:focus-visible{background:var(--color-background-selected)}.figma-dark-button{background:var(--color-surface);color:var(--color-text-primary)}.figma-dark-button:hover,.figma-dark-button:focus-visible{background:var(--color-background-selected)}.figma-white-button{border:1px solid var(--color-brand-primary);background:var(--color-surface);width:112px;color:var(--color-brand-primary);gap:4px}.figma-white-button:hover,.figma-white-button:focus-visible{background:var(--color-background-selected)}.figma-light-button img,.figma-dark-button img,.figma-white-button img{width:20px;height:20px}.figma-light-button img,.figma-white-button img{filter:brightness(0)saturate()invert(23%)sepia(33%)saturate(2655%)hue-rotate(185deg)brightness(92%)contrast(101%)}.figma-home-product-grid,.figma-home-service-grid,.figma-home-news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:64px;display:grid}.figma-home-product-card{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);height:392px;text-decoration:none;transition:border-color .16s ease-out,box-shadow .16s ease-out,transform .16s ease-out;overflow:hidden}.figma-home-product-card:hover,.figma-home-product-card:focus-visible{border-color:var(--color-brand-soft);box-shadow:var(--shadow-medium);transform:translateY(-2px)}.figma-home-product-media{background:linear-gradient(180deg, var(--color-surface) 0%, #e5edf7 100%);height:238px;overflow:hidden}.figma-home-product-media img{object-fit:contain;width:100%;height:100%;padding-inline:32px;transition:transform .16s ease-out}.figma-home-product-card:hover .figma-home-product-media img,.figma-home-product-card:focus-visible .figma-home-product-media img{transform:scale(1.035)}.figma-home-product-card>span{color:var(--color-brand-primary);font-size:var(--type-size-16);line-height:var(--type-line-16);margin:32px 32px 0;font-weight:400;display:block}.figma-home-product-card>div{justify-content:space-between;align-items:center;gap:16px;padding:16px 32px 32px;display:flex}.figma-home-product-card strong{color:var(--color-text-primary);font-size:var(--type-size-32);line-height:var(--type-line-32);white-space:nowrap;font-weight:400}.figma-round-arrow{background:var(--color-border-strong);border-radius:50%;flex:none;place-items:center;width:48px;height:48px;transition:background-color .16s ease-out,transform .16s ease-out;display:grid}.figma-round-arrow img{background:0 0;width:24px;height:24px;padding:0}.figma-home-product-card:hover .figma-round-arrow,.figma-home-product-card:focus-visible .figma-round-arrow{background:var(--color-brand-primary);transform:translate(2px)}.figma-home-product-card:hover .figma-round-arrow img,.figma-home-product-card:focus-visible .figma-round-arrow img{filter:brightness(0)invert()}.figma-home-about{background:var(--color-brand-primary);height:796px;color:var(--color-surface)}.figma-home-about-grid{grid-template-columns:minmax(0,578px) minmax(0,540px);justify-content:space-between;align-items:center;width:min(100% - 3rem,1280px);height:100%;padding:128px 0;display:grid}.figma-home-about-copy{flex-direction:column;align-items:flex-start;gap:48px;width:100%;max-width:578px;display:flex}.figma-home-about h2{color:var(--color-surface);margin:0}.figma-home-about-text{flex-direction:column;align-items:flex-start;gap:16px;width:100%;display:flex}.figma-home-about p{color:#ffffffb3;font-size:var(--type-size-16);line-height:var(--type-line-16);margin:0}.figma-home-about-grid>img{aspect-ratio:1;border-radius:var(--radius-control);object-fit:cover;width:100%;max-width:540px}.figma-home-services{background:var(--color-surface);height:772px;padding:128px 0}.figma-home-service-card{min-width:0}.figma-home-service-card>img{border-radius:var(--radius-control);object-fit:cover;width:100%;height:226px}.figma-home-service-card h3{color:var(--color-text-primary);font-size:var(--type-size-20);line-height:var(--type-line-20);margin:24px 0 16px;font-weight:600}.figma-home-service-card p{color:var(--color-text-secondary);font-size:var(--type-size-14);line-height:var(--type-line-14);margin:0}.figma-home-news{background:var(--color-text-primary);height:772px;color:var(--color-surface);padding:128px 0}.figma-home-news .figma-home-section-heading h2{color:var(--color-surface)}.figma-home-news-card{min-width:0}.figma-home-news-image{border-radius:var(--radius-control);width:100%;height:226px;display:block;overflow:hidden}.figma-home-news-image img{object-fit:cover;width:100%;height:100%;transition:transform .22s ease-out,filter .22s ease-out}.figma-home-news-image:hover img,.figma-home-news-image:focus-visible img{filter:brightness(.86);transform:scale(1.035)}.figma-home-news-card>span{color:#ffffffb3;font-size:var(--type-size-14);line-height:var(--type-line-14);margin-top:24px;display:block}.figma-home-news-card h3{color:var(--color-surface);font-size:var(--type-size-20);line-height:var(--type-line-20);margin:16px 0;font-weight:600}.figma-home-news-card h3 a{color:inherit}.figma-home-news-card p{color:#ffffffb3;font-size:var(--type-size-14);line-height:var(--type-line-14);margin:0}.figma-home-faq{background:var(--color-surface);height:auto;padding:128px 0}.figma-home-faq-grid{grid-template-columns:minmax(280px,360px) minmax(0,740px);align-items:start;gap:clamp(48px,9.375vw,180px);width:min(100% - 3rem,1280px);display:grid}.figma-home-faq-copy{--component-faq-sticky-top:176px;top:var(--component-faq-sticky-top);flex-direction:column;align-self:start;align-items:flex-start;gap:48px;width:100%;max-width:360px;display:flex;position:sticky}.figma-home-faq-intro{flex-direction:column;gap:24px;display:flex}.figma-home-faq h2{margin:0}.figma-home-faq p{color:var(--color-text-secondary);font-size:var(--type-size-16);line-height:var(--type-line-16);margin:0}.figma-home-faq-button.app-button{gap:4px;width:120px;font-weight:600}.figma-home-faq-button img{width:20px;height:20px}.figma-home-faq-list.app-accordion{width:100%;height:auto}.detail-figma-hero{background:linear-gradient(180deg, var(--color-surface) 0%, #e5edf7 100%);height:676px}.detail-figma-grid{grid-template-columns:470px minmax(0,1fr);gap:16px;height:100%;display:grid}.detail-figma-copy{padding-top:64px}.detail-figma-summary{flex-direction:column;align-items:flex-start;gap:16px;width:100%;display:flex}.detail-figma-title{color:var(--color-text-primary);font-size:var(--type-size-48);line-height:var(--type-line-48);text-wrap:balance;margin:0;font-weight:600}.detail-figma-tags{flex-wrap:wrap;gap:8px;display:flex}.detail-figma-tags span{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);height:34px;color:var(--color-text-secondary);font-size:var(--type-size-12);line-height:var(--type-line-12);align-items:center;padding:0 12px;display:inline-flex}.detail-figma-tags span:first-child{border-color:var(--color-brand-primary);background:var(--color-brand-primary);color:var(--color-surface)}.detail-figma-rule{background:var(--color-border-strong);height:1px;margin-top:32px}.detail-figma-facts{gap:16px;margin-top:32px;display:grid}.detail-figma-facts dt{color:var(--color-text-secondary);font-size:var(--type-size-14);line-height:var(--type-line-14)}.detail-figma-facts dd{color:var(--color-text-primary);font-size:var(--type-size-20);line-height:var(--type-line-20);margin-top:4px;font-weight:600}.detail-figma-quote{align-items:center;gap:8px;margin-top:32px;display:inline-flex}.detail-figma-quote img{width:20px;height:20px}.detail-figma-media{background:var(--color-background-page);width:100%;height:676px;margin:0;overflow:hidden}.detail-figma-media img{object-fit:cover;width:100%;height:100%}.detail-figma-hero .detail-figma-grid.container{width:min(100% - 48px,1440px);margin-left:max(24px,50% - 640px);margin-right:0}.detail-figma-hero .detail-figma-copy{flex-direction:column;align-items:flex-start;padding:64px 0;display:flex}.detail-figma-hero .detail-figma-tags span{background:var(--color-background-selected);color:var(--color-brand-primary);font-size:var(--type-size-14);line-height:var(--type-line-14);border:0;border-radius:4px;justify-content:center;padding:6px 12px}.detail-figma-hero .detail-figma-rule,.detail-figma-hero .detail-figma-facts{width:100%}.detail-figma-hero .detail-figma-facts dt{font-size:var(--type-size-16);line-height:22px}.detail-figma-hero .detail-figma-facts dd{font-variant-numeric:tabular-nums;margin-top:8px;font-weight:500}.detail-figma-hero .detail-figma-quote.app-button{width:140px;font-weight:600}.detail-figma-hero .detail-figma-media{background:0 0}.detail-figma-tabs{background:var(--color-surface);border-bottom:1px solid var(--color-border-strong);height:76px}.detail-figma-tabs .container{align-items:stretch;gap:40px;height:100%;display:flex}.detail-figma-tabs strong,.detail-figma-tabs a{color:var(--color-text-secondary);font-size:var(--type-size-14);line-height:var(--type-line-14);white-space:nowrap;align-items:center;display:inline-flex;position:relative}.detail-figma-tabs strong{color:var(--color-text-primary);margin-right:40px;font-weight:600}.detail-figma-tabs a.active{color:var(--color-brand-primary);font-weight:600}.detail-figma-tabs a.active:after{background:var(--color-brand-primary);content:"";height:3px;position:absolute;bottom:0;left:0;right:0}.detail-figma-features{background:var(--color-background-page);height:684px;padding:128px 0}.detail-figma-features h2,.detail-figma-specifications h2,.detail-figma-gallery h2,.detail-figma-comparison h2,.detail-figma-questions h2,.detail-figma-news h2{color:var(--color-text-primary);font-size:var(--type-size-40);line-height:var(--type-line-40);margin:0;font-weight:600}.detail-figma-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;margin-top:64px;display:grid}.detail-figma-feature-card{min-width:0}.detail-figma-feature-card>img{border-radius:var(--radius-control);object-fit:cover;width:100%;height:160px}.detail-figma-feature-card h3{color:var(--color-text-primary);font-size:var(--type-size-20);line-height:var(--type-line-20);margin:24px 0 16px;font-weight:600}.detail-figma-feature-card p{color:var(--color-text-secondary);font-size:var(--type-size-14);line-height:var(--type-line-14);margin:0}.detail-figma-specifications{background:var(--color-surface);height:auto;padding:128px 0}.detail-figma-spec-grid{grid-template-columns:848px 362px;gap:70px;margin-top:64px;display:grid}.detail-figma-spec-card{border-radius:var(--radius-control);background:var(--color-background-page);align-self:start;height:auto;padding:32px;overflow:hidden}.detail-figma-spec-card table{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%}.detail-figma-spec-card tbody{row-gap:12px;display:grid}.detail-figma-spec-card tr{grid-template-columns:114px minmax(0,1fr);align-items:start;column-gap:16px;display:grid}.detail-figma-spec-card th,.detail-figma-spec-card td{text-align:left;vertical-align:top;font-size:var(--type-size-14);line-height:var(--type-line-14);background:0 0;border:0;padding:0;font-weight:400}.detail-figma-spec-card th{color:var(--color-text-secondary)}.detail-figma-spec-card td{color:var(--color-text-primary)}.detail-figma-certificate-grid{align-content:start;gap:32px;display:grid}.detail-figma-certificate-grid figure{background:0 0;width:100%;min-width:0;height:auto;margin:0;overflow:visible}.detail-figma-certificate-grid a{display:block}.detail-figma-document-frame{aspect-ratio:362/488;border-radius:var(--radius-control);background:var(--color-background-page);width:100%;display:block;overflow:hidden}.detail-figma-document-frame img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.detail-figma-gallery{background:var(--color-surface);height:680px;padding:0 0 128px}.detail-figma-gallery-heading{justify-content:space-between;align-items:center;width:min(100% - 48px,1280px);height:48px;margin-inline:auto;display:flex}.detail-figma-carousel-controls{align-items:center;gap:16px;display:flex}.detail-figma-carousel-button.app-button{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);width:48px;height:48px;min-height:48px;color:var(--color-text-primary);place-items:center;padding:0;display:grid}.detail-figma-carousel-button.app-button:hover,.detail-figma-carousel-button.app-button:focus-visible{border-color:var(--color-brand-primary);background:var(--color-background-selected)}.detail-figma-carousel-button img{width:24px;height:24px}.detail-figma-carousel-button:first-child img{transform:rotate(180deg)}.detail-figma-gallery-viewport{width:100%;margin-top:64px;padding-inline:40px;overflow:hidden}.detail-figma-gallery-track{--gallery-slide-distance:calc((100% + 40px) / 3);gap:40px;display:flex}.single-item-carousel-track{transform:translate(0)}.single-item-carousel-track.is-previous{transform:translateX(calc(-1 * var(--gallery-slide-distance)))}.single-item-carousel-track.is-previous.is-animating{transform:translate(0)}.single-item-carousel-track.is-next.is-animating{transform:translateX(calc(-1 * var(--gallery-slide-distance)))}.single-item-carousel-track.is-animating{will-change:transform;transition:transform .24s cubic-bezier(.77,0,.175,1)}.detail-figma-gallery-item{border-radius:var(--radius-control);background:var(--color-background-page);flex:0 0 calc(33.3333% - 26.6667px);height:440px;overflow:hidden}.detail-figma-gallery-item img{object-fit:cover;width:100%;height:100%}.detail-figma-gallery-item--1 img{object-position:50% 49%;transform:scale(1.032)}.detail-figma-gallery-item--2 img{object-position:70.5% 50%}.detail-figma-gallery-item--3 img{object-position:28% 29%;transform:scale(1.08)}.detail-figma-comparison{background:var(--color-background-page);min-height:996px;padding:128px 0}.detail-figma-comparison>.container{flex-direction:column;gap:32px;display:flex}.detail-figma-comparison-heading{justify-content:space-between;align-items:center;gap:32px;min-height:48px;display:flex}.detail-figma-comparison-heading p{color:var(--color-text-secondary);font-size:var(--type-size-14);line-height:var(--type-line-14);text-align:right}.detail-figma-comparison-content{flex-direction:column;gap:32px;display:flex}.detail-figma-comparison-picker{justify-content:space-between;align-items:center;gap:64px;min-height:74px;display:flex}.detail-figma-comparison-select{flex:none;align-items:center;gap:24px;width:273px;display:flex}.detail-figma-comparison-select .app-control{background:var(--color-surface);flex:0 0 192px;width:192px;height:48px;min-height:48px}.detail-figma-comparison-select>span{color:var(--color-text-secondary);font-size:var(--type-size-14);line-height:var(--type-line-14);white-space:nowrap;font-variant-numeric:tabular-nums}.detail-figma-comparison-cards{justify-content:flex-end;gap:8px;min-width:0;margin-left:auto;display:flex}.detail-figma-comparison-card{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);flex:none;align-items:center;gap:4px;width:193px;height:74px;padding:4px 16px 4px 8px;display:flex}.detail-figma-comparison-card:has(.detail-comparison-remove){width:233px}.detail-figma-comparison-card>img{object-fit:cover;flex:0 0 84px;width:84px;height:64px}.detail-figma-comparison-card>div{flex-direction:column;width:79px;min-width:0;display:flex}.detail-figma-comparison-card strong{color:var(--color-text-primary);font-size:var(--type-size-14);line-height:var(--type-line-14);white-space:nowrap;font-weight:600}.detail-figma-comparison-card small{color:var(--color-text-tertiary);font-size:var(--type-size-12);line-height:var(--type-line-12);white-space:nowrap}.detail-figma-comparison-card .detail-comparison-remove.app-button{width:16px;height:16px;min-height:16px;color:var(--color-icon-default);background:0 0;border:0;flex:0 0 16px;margin-left:20px;padding:0;font-size:16px}.detail-figma-comparison-card .detail-comparison-remove.app-button:hover,.detail-figma-comparison-card .detail-comparison-remove.app-button:focus-visible{background:var(--color-background-hover);color:var(--color-text-primary)}.detail-figma-comparison-table-wrap{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);height:450px;padding-bottom:16px;overflow-x:auto}.detail-figma-comparison-table{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%;min-width:100%}.detail-figma-comparison-label-column{width:152px}.detail-figma-comparison-table th,.detail-figma-comparison-table td{text-align:left;vertical-align:middle;height:48px;font-size:var(--type-size-14);line-height:var(--type-line-14);padding:0;font-weight:400}.detail-figma-comparison-table th:first-child,.detail-figma-comparison-table td:first-child{padding-left:24px}.detail-figma-comparison-table thead th{color:var(--color-surface);background:var(--color-text-primary)}.detail-figma-comparison-table thead th:not(:first-child){font-weight:600}.detail-figma-comparison-table tbody th{color:var(--color-text-secondary)}.detail-figma-comparison-table tbody td{color:var(--color-text-primary)}.detail-figma-comparison-table tbody tr:nth-child(2n){background:var(--color-border-weak)}.detail-figma-comparison-cta{border-radius:var(--radius-control);background:var(--color-brand-primary);min-height:72px;color:var(--color-surface);justify-content:space-between;align-items:center;gap:32px;padding:16px 32px;display:flex}.detail-figma-comparison-cta>span{font-size:var(--type-size-20);line-height:var(--type-line-20)}.detail-figma-comparison-cta .app-button{background:var(--color-warning);border-width:0;border-color:var(--color-warning);min-width:140px;color:var(--color-text-primary);flex:none;gap:4px;font-weight:600}.detail-figma-comparison-cta .app-button:hover,.detail-figma-comparison-cta .app-button:focus-visible{background:var(--color-warning);border-color:var(--color-warning);color:var(--color-text-primary)}.detail-figma-comparison-cta .app-button img{width:20px;height:20px}.detail-figma-questions{background:var(--color-surface);height:auto;padding:128px 0}.detail-figma-questions-grid{grid-template-columns:360px 740px;align-items:start;gap:180px;display:grid}.detail-figma-questions h2{text-wrap:balance;margin:0}.detail-figma-questions .figma-home-faq-intro p{color:var(--color-text-secondary);font-size:var(--type-size-16);line-height:var(--type-line-16);text-wrap:pretty;margin:0}.detail-figma-question-list.app-accordion{background:0 0;width:100%;height:auto}.detail-figma-news{background:var(--color-text-primary);min-height:0;color:var(--color-surface);padding:128px 0}.detail-figma-news-heading{justify-content:space-between;align-items:center;display:flex}.detail-figma-news h2{color:var(--color-surface)}.detail-figma-news-heading>a{color:var(--color-surface);font-size:var(--type-size-14);line-height:var(--type-line-14);align-items:center;gap:8px;display:inline-flex}.detail-figma-news-heading img{width:20px;height:20px}.detail-figma-news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:64px;display:grid}.detail-figma-news-grid article{min-width:0}.detail-figma-news-image{border-radius:var(--radius-control);width:100%;height:226px;display:block;overflow:hidden}.detail-figma-news-image img{object-fit:cover;width:100%;height:100%;transition:transform .22s ease-out,filter .22s ease-out}.detail-figma-news-image:hover img,.detail-figma-news-image:focus-visible img{filter:brightness(.86);transform:scale(1.035)}.detail-figma-news-grid article>span{color:#ffffffb3;font-size:var(--type-size-14);line-height:var(--type-line-14);margin-top:24px;display:block}.detail-figma-news-grid h3{color:var(--color-surface);font-size:var(--type-size-20);line-height:var(--type-line-20);margin:16px 0;font-weight:600}.detail-figma-news-grid h3 a{color:inherit}.detail-figma-news-grid p{color:#ffffffb3;font-size:var(--type-size-14);line-height:var(--type-line-14);margin:0}@media (width<=1328px){.detail-figma-specifications{height:auto}.detail-figma-spec-grid{grid-template-columns:minmax(0,1fr);gap:40px}.detail-figma-spec-card{height:auto}.detail-figma-certificate-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=980px){.figma-home-products,.figma-home-services,.figma-home-news,.figma-home-faq{height:auto;padding:80px 0}.figma-home-about{height:auto}.figma-home-about-grid{grid-template-columns:1fr;gap:48px;width:min(100% - 2rem,1280px);height:auto;padding:80px 0}.figma-home-about-grid>img{aspect-ratio:1;width:100%;height:auto}.figma-home-product-grid,.figma-home-service-grid,.figma-home-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.figma-home-faq-grid,.detail-figma-questions-grid{grid-template-columns:1fr;gap:48px}.figma-home-faq-copy{position:static;top:auto}.detail-figma-hero{height:auto}.detail-figma-grid{grid-template-columns:1fr}.detail-figma-copy{padding:80px 0 0}.detail-figma-hero .detail-figma-grid.container{grid-template-columns:1fr;width:min(100% - 48px,1280px);margin-inline:auto}.detail-figma-hero .detail-figma-copy{padding:80px 0 0}.detail-figma-media{height:clamp(360px,55vw,676px)}.detail-figma-tabs{overflow-x:auto}.detail-figma-tabs .container{width:max-content;min-width:100%}.detail-figma-gallery{height:auto;padding:80px 0}.detail-figma-gallery-viewport{padding-inline:24px}.detail-figma-gallery-track{--gallery-slide-distance:calc((100% + 40px) / 2)}.detail-figma-gallery-item{flex-basis:calc(50% - 20px)}.detail-figma-features,.detail-figma-specifications,.detail-figma-comparison,.detail-figma-questions,.detail-figma-news{height:auto;min-height:0;padding:80px 0}.detail-figma-feature-grid,.detail-figma-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-figma-spec-grid{grid-template-columns:1fr;gap:40px}.detail-figma-certificate-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-figma-comparison-picker{flex-direction:column;align-items:flex-start;gap:24px}.detail-figma-comparison-cards{justify-content:flex-start;width:100%;padding-bottom:8px;overflow-x:auto}.detail-figma-comparison-table{min-width:1280px}.detail-figma-questions{min-height:0}}@media (width<=640px){.figma-home-hero-controls{padding:6px 8px;bottom:16px;left:auto;right:16px;transform:none}.figma-home-hero-arrow.app-button.app-button--icon-only{width:44px;height:44px;min-height:44px}.figma-home-hero-arrow-icon{width:16px;height:16px}.figma-home-products,.figma-home-services,.figma-home-news,.figma-home-faq,.detail-figma-features,.detail-figma-specifications,.detail-figma-comparison,.detail-figma-questions,.detail-figma-news{padding:64px 0}.figma-home-section-heading,.detail-figma-news-heading{flex-direction:column;align-items:flex-start;gap:16px;height:auto}.figma-home-product-grid,.figma-home-service-grid,.figma-home-news-grid,.detail-figma-feature-grid,.detail-figma-news-grid{grid-template-columns:1fr;gap:24px;margin-top:40px}.detail-figma-certificate-grid{grid-template-columns:1fr;gap:24px}.figma-home-product-card{height:auto}.figma-home-product-media{aspect-ratio:1.6;height:auto}.figma-home-about-grid{width:min(100% - 32px,1280px);padding:64px 0}.figma-home-about h2{margin-bottom:0}.detail-figma-copy{padding-top:64px}.detail-figma-hero .detail-figma-grid.container{width:min(100% - 32px,1280px)}.detail-figma-hero .detail-figma-copy{padding-top:64px}.detail-figma-gallery{padding:64px 0}.detail-figma-gallery-heading{width:min(100% - 32px,1280px)}.detail-figma-gallery-viewport{margin-top:40px;padding-inline:16px}.detail-figma-gallery-track{--gallery-slide-distance:calc(100% + 24px);gap:24px}.detail-figma-gallery-item{aspect-ratio:4/3;flex-basis:100%;height:auto}.detail-figma-lead{max-width:none}.detail-figma-tabs .container{gap:24px}.detail-figma-tabs strong{margin-right:16px}.detail-figma-feature-card>img{aspect-ratio:290/160;height:auto}.detail-figma-comparison-heading{flex-direction:column;align-items:flex-start;gap:8px}.detail-figma-comparison-heading p{text-align:left}.detail-figma-comparison-select{width:100%}.detail-figma-comparison-select .app-control{flex-basis:min(192px,100% - 81px);width:min(192px,100% - 81px)}.detail-figma-comparison-cta{flex-direction:column;align-items:flex-start}.detail-figma-comparison-cta>span{font-size:var(--type-size-16);line-height:var(--type-line-16)}.detail-figma-spec-card{overflow-x:auto}.detail-figma-spec-card table{min-width:784px}.detail-figma-questions-grid{gap:40px}}@media (prefers-reduced-motion:reduce){.figma-home-product-media img{transition:none}.figma-home-product-card:hover .figma-home-product-media img,.figma-home-product-card:focus-visible .figma-home-product-media img{transform:none}.figma-home-hero-slide,.figma-home-hero-dot,.figma-home-hero-arrow,.figma-home-news-image img,.detail-figma-news-image img,.single-item-carousel-track.is-animating{transition:none}}.footer-main{justify-content:space-between;align-items:flex-start;gap:0;min-height:526px;padding:128px 0 192px;display:flex}.footer-contact{gap:24px;width:270px}.footer-contact-details{flex-direction:column;gap:8px;display:flex!important}.footer-contact p{color:var(--color-text-secondary);font-size:var(--type-size-14);line-height:var(--type-line-14);align-items:flex-start;gap:4px;margin:0;display:flex}.footer-contact-icon{flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid}.footer-contact-icon img{width:16px;height:16px}.footer-nav{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;width:794px;display:grid}.footer-nav>div{flex-direction:column;align-items:flex-start;gap:0;display:flex}.footer-nav h3{font-size:var(--type-size-16);line-height:var(--type-line-16);margin:0 0 24px;font-weight:600}.footer-nav a{color:var(--color-text-secondary);font-size:var(--type-size-14);line-height:var(--type-line-14);margin:0 0 12px;text-decoration:none}.footer-nav a:last-child{margin-bottom:0}.footer-bottom{background:var(--color-surface);border-top:1px solid var(--color-border-strong);height:72px}.footer-bottom .container>div,.footer-bottom nav{gap:16px}@media (width<=980px){.footer-main{grid-template-columns:1fr;gap:64px;min-height:0;padding:80px 0;display:grid}.footer-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 16px;width:100%}}@media (width<=640px){.footer-main{gap:48px;padding:64px 0}.footer-nav{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.footer-bottom{height:auto}.footer-bottom .container{flex-direction:column;align-items:flex-start;gap:12px;height:auto;padding-top:16px;padding-bottom:16px}.footer-bottom .container>div,.footer-bottom nav{flex-wrap:wrap;gap:12px 20px}}.about-hero-media{background:var(--color-background-page);width:100%;height:640px;margin:0;overflow:hidden}.about-hero-media img{object-fit:cover;object-position:72.5% center;width:100%;height:100%}.about-intro-section{background:var(--color-surface);min-height:0}.about-intro-grid{grid-template-columns:minmax(0,702px) 480px;align-items:center;gap:98px;min-height:0;padding:128px 0;display:grid}.about-intro-copy{color:var(--color-text-secondary);font-size:var(--type-size-16);line-height:var(--type-line-16);gap:16px;display:grid}.about-intro-copy p{margin:0}.about-stat-card{border-radius:var(--radius-control);background:var(--color-brand-primary);width:480px;height:240px;color:var(--color-surface);grid-template:repeat(2,minmax(0,1fr))/repeat(2,minmax(0,1fr));margin:0;padding:0;display:grid}.about-stat-card div{text-align:center;flex-direction:column;justify-content:center;gap:8px;padding-left:0;display:flex}.about-stat-card dt{color:var(--color-surface);font-size:var(--type-size-20);line-height:var(--type-line-20);font-weight:600}.about-stat-card dd{color:#ffffffb3;font-size:var(--type-size-14);line-height:var(--type-line-14);margin:0}.about-certificates-section{--company-certificates-content-gap:64px;--company-certificates-icon-gap:4px;--company-certificates-icon-size:20px;background:var(--color-surface);padding:128px 0}.about-certificates-content{gap:var(--company-certificates-content-gap);flex-direction:column;display:flex}.about-certificates-section h2{color:var(--color-text-primary);font-size:var(--type-size-40);line-height:var(--type-line-40);margin:0;font-weight:600}.about-certificates-static-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}.about-certificates-actions{justify-content:center;display:flex}.about-certificates-actions .app-button[href]{align-items:center;gap:var(--company-certificates-icon-gap);background:var(--color-brand-primary);color:var(--color-surface);border:0;font-weight:600;display:inline-flex}.about-certificates-actions .app-button[href]:hover{background:var(--color-brand-hover)}.about-certificates-actions .app-button[href]:active{background:var(--color-brand-active)}.about-certificates-actions img{width:var(--company-certificates-icon-size);height:var(--company-certificates-icon-size)}.about-news-section{background:var(--color-text-primary);min-height:0;color:var(--color-surface);padding:128px 0}.about-news-heading{justify-content:space-between;align-items:center;gap:32px;display:flex}.about-news-heading h2{color:var(--color-surface);font-size:var(--type-size-40);line-height:var(--type-line-40);margin:0;font-weight:600}.about-news-more{border-radius:var(--radius-control);background:var(--color-surface);height:40px;color:var(--color-text-primary);font-size:var(--type-size-14);line-height:var(--type-line-14);align-items:center;gap:8px;padding:0 16px;font-weight:600;display:inline-flex}.about-news-more img{width:20px;height:20px}.about-news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:64px;display:grid}.about-news-card{min-width:0}.about-news-image{border-radius:var(--radius-control);background:var(--color-brand-active);width:100%;height:226px;display:block;overflow:hidden}.about-news-image img{object-fit:cover;width:100%;height:100%;transition:transform .28s ease-out,filter .28s ease-out}.about-news-image:hover img,.about-news-image:focus-visible img{filter:brightness(.86);transform:scale(1.035)}.about-news-copy{height:178px;padding-top:24px}.about-news-copy>span{color:#ffffffb3;font-size:var(--type-size-14);line-height:var(--type-line-14)}.about-news-copy h3{font-size:var(--type-size-20);line-height:var(--type-line-20);margin:16px 0;font-weight:600}.about-news-copy h3 a{color:var(--color-surface)}.about-news-copy h3 a:hover{color:var(--color-warning)}.about-news-copy p{color:#ffffffb3;font-size:var(--type-size-14);line-height:var(--type-line-14);margin:0}@media (width<=980px){.about-hero-media{height:clamp(320px,55vw,640px)}.about-intro-section,.about-certificates-section,.about-news-section{min-height:0}.about-intro-grid{grid-template-columns:1fr;gap:48px;padding:80px 0}.about-stat-card{width:100%;max-width:480px}.about-certificates-section,.about-news-section{padding:80px 0}.about-certificates-section{--company-certificates-content-gap:48px}.about-certificates-static-grid{gap:24px}}@media (width<=640px){.about-hero-media{height:320px}.about-intro-grid{gap:40px;padding:64px 0}.about-intro-copy{font-size:var(--type-size-14);line-height:var(--type-line-14)}.about-stat-card{grid-template-columns:repeat(2,minmax(0,1fr));height:auto}.about-stat-card div{min-height:112px;padding:16px}.about-certificates-section,.about-news-section{padding:64px 0}.about-certificates-section{--company-certificates-content-gap:40px}.about-certificates-actions .app-button[href]{min-height:var(--component-button-height-large)}.about-news-heading{flex-direction:column;align-items:flex-start;gap:16px}.about-news-grid{grid-template-columns:1fr;gap:48px;margin-top:40px}.about-news-image{aspect-ratio:400/226;height:auto}.about-news-copy{height:auto;padding-top:20px}}@media (width<=767px){.about-certificates-static-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.about-news-image img{transition:none}.about-news-image:hover img,.about-news-image:focus-visible img{transform:none}}.design-page-title{height:192px}.news-design-section{min-height:0;padding:var(--section) 0;background:var(--color-background-page)}.category-tabs{min-height:var(--component-button-height-default);gap:8px;display:flex}.category-tabs .app-button{height:var(--component-button-height-default);min-height:var(--component-button-height-default);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border-strong);color:var(--color-text-primary);font-size:var(--type-size-14);line-height:var(--type-line-14);cursor:pointer;border:0;padding-inline:16px;font-weight:400;transition:box-shadow .16s ease-out,color .16s ease-out,background .16s ease-out}.category-tabs .app-button:hover,.category-tabs .app-button:focus-visible{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-brand-primary);color:var(--color-brand-primary)}.category-tabs .app-button.active,.category-tabs .app-button.active:hover,.category-tabs .app-button.active:focus-visible{background:var(--color-text-primary);box-shadow:none;color:var(--color-surface);font-weight:600}.news-feature-grid{grid-template-columns:840px 400px;gap:40px;margin-top:32px;display:grid}.news-feature-card{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-text-primary);height:226px;color:var(--color-surface);text-decoration:none;display:block;position:relative;overflow:hidden}.news-feature-card:after{content:"";background:linear-gradient(#01071000 34%,#010710d1 100%);position:absolute;inset:0}.news-feature-card>img:first-child{object-fit:cover;width:100%;height:100%;transition:transform .28s ease-out,filter .28s ease-out;display:block}.news-feature-card:hover>img:first-child,.news-feature-card:focus-visible>img:first-child{filter:brightness(.84);transform:scale(1.035)}.news-feature-card-large{height:492px}.news-feature-badge{z-index:1;background:var(--color-warning);height:28px;color:var(--color-text-primary);font-size:var(--type-size-12);line-height:var(--type-line-12);border-radius:4px;align-items:center;padding:0 10px;font-weight:600;display:inline-flex;position:absolute;top:24px;right:24px}.news-feature-card h2,.news-feature-card h3{z-index:1;color:var(--color-surface);font-size:var(--type-size-20);line-height:var(--type-line-20);margin:0;font-weight:600;position:absolute;bottom:24px;left:24px;right:24px}.news-feature-card-large h2{font-size:var(--type-size-24);line-height:var(--type-line-24);bottom:32px;left:32px;right:96px}.news-feature-side{gap:40px;display:grid}.news-feature-arrow{z-index:2;background:var(--color-surface);border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;bottom:32px;right:32px}.news-feature-arrow img{width:20px;height:20px}.news-design-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:80px 40px;margin-top:80px;display:grid}.news-design-card{min-width:0;height:404px}.news-design-card-link{border-radius:var(--radius-control);width:100%;height:100%;color:inherit;cursor:pointer;display:block}.news-design-card-link:focus-visible{outline-offset:4px}.news-design-card-image{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-border-strong);width:100%;height:226px;overflow:hidden}.news-design-card-image img{object-fit:cover;width:100%;height:100%;transition:transform .28s ease-out,filter .28s ease-out;display:block}.news-design-card-link:hover .news-design-card-image img,.news-design-card-link:focus-visible .news-design-card-image img{filter:brightness(.88);transform:scale(1.035)}.news-design-card-copy{height:154px;padding-top:24px}.news-design-card-copy>span{color:var(--color-brand-primary);font-size:var(--type-size-14);line-height:var(--type-line-14)}.news-design-card-copy h2{color:var(--color-text-primary);font-size:var(--type-size-20);line-height:var(--type-line-20);margin:16px 0;font-weight:600;transition:color .16s ease-out}.news-design-card-link:hover h2,.news-design-card-link:focus-visible h2{color:var(--color-brand-primary)}.news-design-card-copy p{color:var(--color-text-secondary);font-size:var(--type-size-14);line-height:var(--type-line-14);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:reduce){.news-design-card-image img,.news-design-card-copy h2{transition:none}.news-design-card-link:hover .news-design-card-image img,.news-design-card-link:focus-visible .news-design-card-image img{transform:none}}.design-kicker{color:var(--color-brand-primary);font-size:var(--type-size-16);line-height:var(--type-line-16);margin:0 0 48px}.service-capability-section{background:var(--color-background-page);height:768px}.service-capability-grid{grid-template-columns:416px 740px;align-items:center;gap:124px;height:100%;display:grid}.service-capability-copy h2,.contact-capability-grid h2{color:var(--color-text-primary);font-size:var(--type-size-40);line-height:var(--type-line-40);letter-spacing:-.02em;margin:0 0 48px;font-weight:600}.service-capability-copy ul,.contact-capability-grid ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}.service-capability-copy li,.contact-capability-grid li{color:var(--color-text-secondary);font-size:var(--type-size-16);line-height:var(--type-line-16);padding-left:18px;position:relative}.service-capability-copy li:before,.contact-capability-grid li:before{background:var(--color-brand-primary);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:0}.service-capability-map{object-fit:cover;border-radius:var(--radius-control);width:740px;max-width:100%;height:512px}.service-feature-section{background:var(--color-surface);height:772px;padding:128px 0}.service-feature-section>.container>h2{font-size:var(--type-size-40);line-height:var(--type-line-40);margin:0;font-weight:600}.service-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:64px;display:grid}.service-feature-grid article{min-width:0}.service-feature-grid article>img{object-fit:cover;border-radius:var(--radius-control);width:100%;height:226px;display:block}.service-feature-grid article>div{margin-top:24px}.service-feature-grid h3{font-size:var(--type-size-20);line-height:var(--type-line-20);margin:0 0 16px;font-weight:600}.service-feature-grid p{color:var(--color-text-secondary);font-size:var(--type-size-14);line-height:var(--type-line-14);margin:0}.contact-form-section{background:var(--color-background-page);height:834px;padding:128px 0}.contact-form-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:124px;display:grid}.design-contact-form{gap:16px;display:grid}.design-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.design-contact-form label{color:var(--color-text-primary);font-size:var(--type-size-14);line-height:var(--type-line-14);gap:8px;display:grid}.design-contact-form label>span{display:block}.design-contact-form .design-form-field{min-width:0;color:var(--color-text-primary);font-size:var(--type-size-14);line-height:var(--type-line-14);gap:8px;display:grid}.contact-form-grid>div{min-width:0}.design-contact-form .design-form-field>span{display:block}.design-contact-form label em,.design-contact-form .design-form-field em{color:var(--color-danger);font-style:normal}.design-contact-form .app-button:focus-visible{border-color:var(--color-brand-primary);box-shadow:var(--component-contact-focus-shadow);outline:none}.design-form-message{margin-top:0}.design-form-submit{width:144px;margin-top:16px}.design-form-submit:hover{background:var(--color-brand-hover)}.design-form-submit[disabled]{cursor:wait;opacity:.65}.design-form-status{color:var(--color-brand-primary);font-size:var(--type-size-14);line-height:var(--type-line-14);margin:0}.design-form-status.error{color:var(--color-danger)}.contact-form-image{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-control);width:100%;height:auto}.contact-capability-section{background:var(--color-surface);height:768px;padding:128px 0}.contact-capability-grid{grid-template-columns:minmax(0,740fr) minmax(0,416fr);align-items:center;gap:124px;display:grid}.contact-capability-grid>img{object-fit:cover;border-radius:var(--radius-control);width:740px;height:512px}.contact-capability-grid h2{margin-bottom:48px}.contact-phone-bar{background:var(--color-brand-primary);color:var(--color-surface);padding-block:32px}.contact-phone-bar .container{align-items:stretch;gap:32px;display:flex}.contact-phone-bar .container>div{text-align:center;flex-direction:column;flex:1 0 0;align-items:center;gap:8px;min-width:0;display:flex}.contact-phone-divider{background:var(--color-brand-soft);flex:0 0 1px;align-self:stretch;width:1px}.contact-phone-bar strong{color:var(--color-surface);font-size:var(--type-size-20);line-height:var(--type-line-20);font-variant-numeric:tabular-nums;font-weight:600}.contact-phone-bar .container>div>span{color:#ffffffb3;font-size:var(--type-size-14);line-height:var(--type-line-14)}.download-section{background:var(--color-surface);height:224px;padding-top:0}.download-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}.download-card{border-radius:var(--radius-control);background:var(--color-background-page);height:96px;color:var(--color-text-primary);font-size:var(--type-size-24);line-height:var(--type-line-24);align-items:center;gap:16px;padding:0 64px;text-decoration:none;transition:background .16s ease-out,color .16s ease-out;display:flex}.download-card:hover{background:var(--color-background-selected);color:var(--color-brand-primary)}.download-icon{width:24px;height:24px;color:var(--color-brand-primary);flex:0 0 24px;font-size:24px}.design-article-header{background:var(--color-surface);min-height:324px}.design-article-header .container{padding-block:64px}.design-article-header h1{max-width:902px;color:var(--color-text-primary);font-size:var(--type-size-56);line-height:var(--type-line-56);letter-spacing:0;overflow-wrap:anywhere;margin:0;font-weight:600}.design-article-tags{flex-wrap:wrap;align-items:center;gap:8px;margin-top:32px;display:flex}.app-tag.app-tag--article-meta{--component-tag-height:36px;--component-tag-radius:4px;--component-tag-padding-inline:12px;height:var(--component-tag-height);padding:0 var(--component-tag-padding-inline);border:1px solid var(--color-border-strong);border-radius:var(--component-tag-radius);background:var(--color-background-page);color:var(--color-text-secondary);font-size:var(--type-size-14);line-height:var(--type-line-14);flex:none;align-items:center;margin:0;font-weight:400;display:inline-flex}.design-article-content{background:var(--color-background-page);min-height:1655px;padding:128px 0}.design-article-layout{grid-template-columns:902px 253px;align-items:start;gap:125px;display:grid}.design-article-layout .article-body{color:var(--color-text-secondary);font-size:var(--type-size-16);white-space:pre-line;line-height:32px}.design-article-body{height:1248px}.design-article-layout aside{--component-article-cta-sticky-top:176px;top:var(--component-article-cta-sticky-top);border-radius:var(--radius-control);background:var(--color-brand-primary);min-height:240px;color:var(--color-surface);align-self:start;padding:24px;position:sticky}.design-article-layout aside .design-article-aside-copy{color:var(--color-surface);font-size:var(--type-size-24);line-height:var(--type-line-24);margin:0}.design-article-layout aside a{border-radius:var(--radius-control);background:var(--color-warning);width:100%;height:40px;color:var(--color-text-primary);font-size:var(--type-size-14);justify-content:center;align-items:center;margin-top:24px;font-weight:600;text-decoration:none;display:inline-flex}.design-article-pager{border-top:1px solid var(--color-border-strong);grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;height:87px;margin-top:64px;padding-top:32px;display:grid}.design-article-pager a{color:var(--color-text-primary);gap:8px;text-decoration:none;display:grid}.design-article-pager a:last-child{text-align:right}.design-article-pager span{color:var(--color-brand-primary);font-size:var(--type-size-14)}.design-article-pager strong{font-size:var(--type-size-14);line-height:var(--type-line-14);font-weight:500}.design-news-section{min-height:0}.design-news-copy{height:154px;padding:0}.design-news-heading>a{border-radius:var(--radius-control);background:var(--color-surface);width:112px;height:40px;color:var(--color-text-primary);font-size:var(--type-size-14);line-height:var(--type-line-14);justify-content:center;align-items:center;gap:4px;padding:0 16px;font-weight:600;display:inline-flex}.design-news-heading>a img{width:20px;height:20px}.design-news-image{border:1px solid var(--color-border-strong);border-radius:var(--radius-control)}@media (width<=1200px){.news-feature-grid,.service-capability-grid,.contact-form-grid,.contact-capability-grid,.design-article-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}.news-feature-grid{grid-template-columns:minmax(0,1.5fr) minmax(280px,.72fr)}.service-capability-grid,.contact-capability-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.service-capability-map,.contact-capability-grid>img,.contact-form-image{width:100%}.design-article-layout{grid-template-columns:minmax(0,1fr) 253px}}@media (width<=980px){.news-feature-grid,.service-capability-grid,.contact-form-grid,.contact-capability-grid,.design-article-layout{grid-template-columns:1fr}.news-feature-grid{gap:24px}.service-capability-section,.service-feature-section,.contact-form-section,.contact-capability-section{height:auto;min-height:0;padding:80px 0}.service-capability-grid,.contact-capability-grid,.contact-form-grid{gap:48px}.contact-form-image{aspect-ratio:1;height:auto}.download-section{height:auto;padding:0 0 80px}.download-grid{grid-template-columns:1fr;gap:16px}.design-article-header{height:auto;min-height:324px}.design-article-content{min-height:0}.design-article-layout aside{order:-1;position:static;top:auto}}@media (width<=640px){.category-tabs{width:calc(100vw - 32px);overflow-x:auto}.category-tabs button{flex:none}.news-feature-card-large{height:360px}.news-feature-side{gap:24px}.news-design-grid{grid-template-columns:1fr;gap:48px;margin-top:48px}.news-design-card{height:auto}.news-design-card-copy{height:auto;padding-bottom:0}.service-capability-copy h2,.contact-capability-grid h2{font-size:var(--type-size-32);line-height:var(--type-line-32);margin-bottom:32px}.service-feature-grid{grid-template-columns:1fr;gap:48px}.service-feature-section{padding-bottom:64px}.design-form-row{grid-template-columns:minmax(0,1fr);gap:16px}.contact-phone-bar{padding-block:0}.contact-phone-bar .container{flex-direction:column;align-items:stretch;gap:0;padding:16px 0}.contact-phone-bar .container>div,.contact-phone-bar .container>div:first-child{border-bottom:1px solid #ffffff3d;border-left:0;min-height:72px;padding-left:0}.contact-phone-bar .container>div:last-child{border-bottom:0}.contact-phone-divider{display:none}.design-article-header h1{font-size:var(--type-size-40);line-height:var(--type-line-40)}.design-article-content{padding:64px 0}.design-article-pager{grid-template-columns:1fr;gap:24px;margin-top:48px}.design-article-pager a:last-child{text-align:left}}.design-products-section .design-products-tools{gap:8px}.design-products-section .design-search,.design-products-section .design-search .app-control{width:228px}.design-products-section .design-search .app-control{height:var(--component-control-height-default);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface)}.design-products-section .design-search .app-control:hover,.design-products-section .design-search .app-control:focus-within{border-color:var(--color-brand-primary)}.design-products-section .design-products-tools>.app-button{border:1px solid var(--color-brand-primary);border-radius:var(--radius-control);background:var(--color-surface);width:114px;color:var(--color-brand-primary);gap:8px;padding-inline:16px;font-weight:600}.design-products-section .design-products-tools>.app-button:hover,.design-products-section .design-products-tools>.app-button:focus-visible{border-color:var(--color-brand-hover);background:var(--color-background-selected);color:var(--color-brand-hover)}.design-products-section .design-product-card{border-radius:var(--radius-control)}.design-products-section .design-product-media{background:linear-gradient(180deg, var(--color-surface) 0%, var(--color-border-strong) 100%)}.design-products-section .design-product-heading{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.design-products-section .design-product-heading p{color:var(--color-brand-primary);gap:4px;margin:0}.design-products-section .design-product-specs{flex-direction:column;gap:8px;padding:0 24px 24px;display:flex}.design-products-section .design-product-specs>div{height:22px}.design-products-section .design-product-specs dt{color:var(--color-text-primary);font-weight:600}.design-products-section .design-product-specs dt img{width:16px;height:16px}.design-products-section .design-product-specs dd{min-width:0;color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.design-products-section .design-product-actions{height:88px;box-shadow:0 -1px 0 var(--color-border-strong);border-top:0;gap:8px;margin-top:1px}.design-products-section .design-product-actions .app-button{border-radius:var(--radius-control);width:auto;font-weight:600}.design-products-section .design-product-actions .design-product-primary{border:0}.design-products-section .design-product-actions .design-product-secondary{box-shadow:inset 0 0 0 1px var(--color-brand-primary);border:0}@media (width<=640px){.design-products-section .design-search,.design-products-section .design-search .app-control{width:100%}.design-products-section .design-search{flex:auto;min-width:0}.design-products-section .design-products-tools>.app-button{flex:0 0 114px}.design-products-section .design-product-heading{height:auto;padding:20px 16px}.design-products-section .design-product-specs{height:auto;padding:0 16px 16px}.design-products-section .design-product-specs>div{height:auto;min-height:22px}.design-products-section .design-product-actions{height:80px;margin-top:0;padding:0 16px}}.fusion-tools{background:#fff}.fusion-tool-grid{border-block:1px solid var(--color-border-strong);grid-template-columns:repeat(3,1fr);display:grid}.fusion-tool-grid>a{border-left:1px solid var(--color-border-strong);grid-template-columns:42px 1fr auto;align-items:start;gap:18px;min-height:180px;padding:30px 28px;transition:background .18s,transform .18s;display:grid}.fusion-tool-grid>a:first-child{border-left:0}.fusion-tool-grid>a:hover{background:var(--color-background-selected);transform:translateY(-2px)}.fusion-tool-icon{background:var(--color-background-selected);width:38px;height:38px;color:var(--color-brand-primary);border-radius:8px;place-items:center;font-size:18px;display:grid}.fusion-tool-grid h3{font-size:18px;font-weight:620;line-height:26px}.fusion-tool-grid p{color:var(--color-text-secondary);margin-top:10px;font-size:13px;line-height:1.7}.fusion-tool-grid>a>svg{color:var(--color-brand-primary);margin-top:7px}@media (width<=900px){.fusion-tool-grid{grid-template-columns:1fr}.fusion-tool-grid>a{border-top:1px solid var(--color-border-strong);border-left:0;min-height:128px}.fusion-tool-grid>a:first-child{border-top:0}}@media (width<=620px){.fusion-tool-grid>a{padding:24px 18px}}.document-lightbox{z-index:120;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#010710d6;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.document-lightbox figure{background:#fff;border-radius:12px;grid-template-rows:auto minmax(0,1fr) auto;width:min(1040px,96vw);max-height:94vh;display:grid;overflow:hidden;box-shadow:0 30px 90px #00000061}.document-lightbox header{border-bottom:1px solid var(--color-border-strong);justify-content:space-between;align-items:center;gap:20px;min-height:58px;padding:10px 16px 10px 20px;display:flex}.document-lightbox figcaption{font-size:14px;font-weight:610}.document-lightbox button{border:1px solid var(--color-border-strong);cursor:pointer;background:#fff;border-radius:7px;min-height:38px;padding:0 13px}.document-lightbox-stage{background:#e9edf2;place-items:start center;min-height:0;padding:18px;display:grid;overflow:auto}.document-lightbox-stage img{width:auto;max-width:100%;height:auto;max-height:none}.document-lightbox figure>p{color:var(--color-text-secondary);padding:11px 20px;font-size:11px}.product-certificate-section{background:var(--color-background-page)}.product-certificate-layout{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(42px,7vw,92px);display:grid}.product-certificate-document{border:1px solid var(--color-border-strong);background:0 0;border-radius:10px;overflow:hidden;box-shadow:0 14px 34px #0f366e12}.product-certificate-document>a{width:100%;display:block;position:relative}.product-certificate-document img{object-fit:contain;background:0 0;width:100%;height:auto}.product-certificate-document>a>span{color:#fff;background:#051a37db;border-radius:6px;padding:7px 10px;font-size:11px;position:absolute;bottom:12px;right:12px}.product-certificate-document>div{min-height:360px;color:var(--color-brand-primary);align-content:center;place-items:center;gap:8px;display:grid}.product-certificate-document>div strong{font-size:56px}.product-certificate-copy h2{font-size:clamp(27px,3vw,38px);font-weight:610;line-height:1.25}.product-certificate-copy>p:not(.eyebrow){max-width:62ch;color:var(--color-text-secondary);margin-top:16px;font-size:14px;line-height:1.8}.product-certificate-copy dl{border-top:1px solid var(--color-text-primary);margin-top:24px}.product-certificate-copy dl>div{border-bottom:1px solid var(--color-border-strong);grid-template-columns:110px 1fr;gap:18px;padding-block:11px;font-size:13px;display:grid}.product-certificate-copy dt{color:var(--color-text-secondary)}.product-certificate-copy dd{font-weight:580}@media (width<=760px){.product-certificate-layout{grid-template-columns:1fr}.document-lightbox{padding:8px}.document-lightbox figure{max-height:96vh}.document-lightbox-stage{padding:8px}}.tool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.tool-card{padding:var(--component-card-padding-default);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-card);flex-direction:column;gap:16px;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex}.tool-card:hover{border-color:var(--color-brand-primary);box-shadow:var(--shadow-medium);transform:translateY(-2px)}.tool-card-chip{border-radius:var(--radius-control);background:var(--color-background-selected);width:44px;height:44px;color:var(--color-brand-primary);font-size:var(--type-size-14);line-height:var(--type-line-14);place-items:center;font-weight:600;display:grid}.tool-card h3{font-size:var(--type-size-20);line-height:var(--type-line-20);font-weight:600}.tool-card p{color:var(--color-text-secondary);font-size:var(--type-size-14);margin-top:8px;line-height:1.7}.tool-card-foot{color:var(--color-text-tertiary);font-size:var(--type-size-12);line-height:var(--type-line-12);justify-content:space-between;align-items:center;margin-top:auto;display:flex}.tool-card-foot svg{color:var(--color-brand-primary)}.tool-quick-row{background:var(--color-background-page);border-radius:var(--radius-card);flex-wrap:wrap;gap:12px 28px;margin-top:24px;padding:18px 24px;display:flex}.tool-quick-row>a{color:var(--color-text-secondary);font-size:var(--type-size-14);line-height:var(--type-line-14);align-items:center;gap:8px;font-weight:500;display:inline-flex}.tool-quick-row>a:hover{color:var(--color-brand-primary)}.tool-workspace{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:24px;display:grid}.tool-input-panel{padding:var(--component-card-padding-default);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-card);gap:16px;display:grid;position:sticky;top:92px}.tool-input-heading{justify-content:space-between;align-items:center;display:flex}.tool-input-heading strong{font-size:var(--type-size-16);line-height:var(--type-line-16);font-weight:600}.tool-reset{color:var(--color-brand-primary);font-size:var(--type-size-12);line-height:var(--type-line-12);cursor:pointer;background:0 0;border:0;padding:0}.tool-reset:hover{text-underline-offset:4px;text-decoration:underline}.tool-input-hint{color:var(--color-text-tertiary);font-size:var(--type-size-12);line-height:var(--type-line-12)}.tool-input-fields{gap:16px;display:grid}.tool-field{gap:6px;display:grid}.tool-field-label{color:var(--color-text-secondary);font-size:var(--type-size-12);line-height:var(--type-line-12);align-items:baseline;gap:6px;font-weight:500;display:flex}.tool-field-label small{color:var(--color-text-tertiary);font-weight:400}.tool-field-note{color:var(--color-text-tertiary);font-size:var(--type-size-12);line-height:var(--type-line-12)}.tool-summary{padding:var(--component-card-padding-default);background:var(--color-brand-primary);color:#fff;border-radius:var(--radius-card);gap:4px;display:grid}.tool-summary-caption{font-size:var(--type-size-12);line-height:var(--type-line-12);opacity:.82}.tool-summary dl{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;margin:8px 0 0;display:grid}.tool-summary dt{font-size:var(--type-size-32);line-height:var(--type-line-32);font-variant-numeric:tabular-nums;font-weight:600}.tool-summary dd{font-size:var(--type-size-12);line-height:var(--type-line-12);opacity:.82;margin-top:4px}.tool-rows{gap:12px;margin-top:20px;display:grid}.tool-row{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-card);grid-template-columns:72px minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:14px 18px;display:grid}.tool-row img{object-fit:contain;width:72px;height:54px}.tool-row-main strong{font-size:var(--type-size-14);line-height:var(--type-line-14);font-weight:600;display:block}.tool-row-main span{color:var(--color-text-secondary);font-size:var(--type-size-12);line-height:var(--type-line-12);margin-top:2px;display:block}.tool-row-metrics{text-align:right;font-variant-numeric:tabular-nums;font-size:var(--type-size-12);line-height:var(--type-line-12);color:var(--color-text-secondary);gap:2px;display:grid}.tool-row-metrics strong{color:var(--color-text-primary);font-weight:600}.tool-badge{min-height:32px;font-size:var(--type-size-12);line-height:var(--type-line-12);border-radius:9999px;align-items:center;gap:6px;padding:0 12px;font-weight:500;display:inline-flex}.tool-badge--ok{color:#14700f;background:#176c0c1a}.tool-badge--ok>span{color:#fff;background:#189409;border-radius:9999px;place-items:center;width:18px;height:18px;display:grid}.tool-badge--tight{color:#8a5300;background:#bf6c001f}.tool-badge--tight>span{color:#fff;background:#eb9a00;border-radius:9999px;place-items:center;width:18px;height:18px;font-size:11px;display:grid}.tool-badge--no{background:var(--color-background-page);color:var(--color-text-tertiary)}.tool-badge--no>span{background:var(--color-icon-default);color:#fff;border-radius:9999px;place-items:center;width:18px;height:18px;font-size:11px;display:grid}.tool-badge--unknown{background:var(--color-background-page);color:var(--color-text-secondary)}.tool-cta{background:var(--color-brand-primary);color:#fff;border-radius:var(--radius-large-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:24px 28px;display:flex}.tool-cta strong{font-size:var(--type-size-16);line-height:var(--type-line-16);font-weight:600}.tool-cta p{font-size:var(--type-size-12);line-height:var(--type-line-12);opacity:.82;margin-top:4px}.tool-model-inputs{gap:8px;display:grid}.tool-cost-list{gap:16px;margin-top:20px;display:grid}.tool-cost-card{padding:var(--component-card-padding-default);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-card)}.tool-cost-card header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.tool-cost-card header strong{font-size:var(--type-size-16);line-height:var(--type-line-16);font-weight:600}.tool-cost-total{font-size:var(--type-size-24);line-height:var(--type-line-24);color:var(--color-brand-primary);font-variant-numeric:tabular-nums;font-weight:600}.tool-cost-total small{color:var(--color-text-tertiary);font-size:var(--type-size-12);margin-left:4px;font-weight:400}.tool-segbar{border-radius:var(--radius-control);width:100%;height:28px;font-size:var(--type-size-12);line-height:var(--type-line-12);margin-top:14px;font-weight:500;display:flex;overflow:hidden}.tool-segbar>span{color:#fff;white-space:nowrap;place-items:center;min-width:0;display:grid}.tool-segbar>span:first-child{background:var(--color-brand-primary)}.tool-segbar>span:nth-child(2){background:var(--color-brand-hover)}.tool-segbar>span:nth-child(3){background:#6b7f9d}.tool-segbar>span:nth-child(4){background:#9fb0c6}.tool-seg-legend{color:var(--color-text-secondary);font-size:var(--type-size-12);line-height:var(--type-line-12);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:8px 20px;margin-top:10px;display:flex}.tool-seg-legend i{border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.tool-steps{gap:0;margin-top:8px;display:grid}.tool-steps>li{border-top:1px solid var(--color-border-weak);grid-template-columns:44px minmax(0,1fr);gap:18px;padding:22px 0;display:grid}.tool-steps>li:first-child{border-top:0}.tool-steps>li>span{background:var(--color-background-selected);width:44px;height:44px;color:var(--color-brand-primary);border-radius:9999px;place-items:center;font-weight:600;display:grid}.tool-steps strong{font-size:var(--type-size-16);line-height:var(--type-line-16);font-weight:600}.tool-steps p{color:var(--color-text-secondary);font-size:var(--type-size-14);margin-top:6px;line-height:1.7}.tool-note{background:var(--color-background-page);border-radius:var(--radius-card);color:var(--color-text-secondary);font-size:var(--type-size-12);line-height:var(--type-line-12);margin-top:20px;padding:16px 20px}@media (width<=1080px){.tool-workspace{grid-template-columns:minmax(0,1fr)}.tool-input-panel{position:static}}@media (width<=720px){.tool-grid{grid-template-columns:minmax(0,1fr)}.tool-row{grid-template-columns:56px minmax(0,1fr)}.tool-row img{width:56px;height:44px}.tool-row-metrics{text-align:left;grid-column:2}.tool-row .tool-badge{justify-self:start}.tool-summary dt{font-size:var(--type-size-24);line-height:var(--type-line-24)}}.sa-avatar{color:#fff;background:linear-gradient(140deg,#d92b20,#a91408);border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden;box-shadow:0 4px 14px #d92b204d}.sa-avatar-img{object-fit:cover;-webkit-user-drag:none;border-radius:50%;width:100%;height:100%;display:block}.sa-fab{z-index:90;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;background:0 0;border:0;border-radius:50%;width:64px;height:64px;padding:0;position:fixed;top:0;left:0}.sa-fab.is-dragging{will-change:transform;cursor:grabbing;transition:none}.sa-fab.is-snapping{will-change:transform;transition:transform .2s cubic-bezier(.22,.61,.36,1)}.sa-fab .sa-avatar{box-shadow:0 0 0 4px #d92b201f,0 6px 24px #d92b2059,0 2px 8px #d92b2033}.sa-fab:after{content:"";pointer-events:none;border:2px solid #d92b204d;border-radius:50%;animation:2.4s ease-in-out infinite sa-breathe;position:absolute;inset:-6px}.sa-fab:active{cursor:grabbing}.sa-fab:active .sa-avatar{transform:scale(.92)}.sa-fab .sa-avatar{transition:transform .15s}.sa-fab:focus-visible{outline-offset:3px;border-radius:50%;outline:3px solid #ff8a7a}.sa-fab.is-open{display:none}.sa-tip{white-space:nowrap;color:#fff;letter-spacing:.05em;pointer-events:none;background:linear-gradient(135deg,#ff6b35,#f7931e);border-radius:999px;padding:3px 8px;font-size:11px;font-weight:900;position:absolute;top:-5px;right:-8px;box-shadow:0 2px 8px #ff6b3566}.sa-panel{z-index:91;background:#fff;border-radius:20px;flex-direction:column;width:min(370px,100vw - 90px);height:min(520px,100vh - 60px);animation:.22s sa-in;display:flex;position:fixed;overflow:hidden;box-shadow:0 20px 48px #0107101f,0 4px 16px #01071014}.sa-close{z-index:1;color:#172033;cursor:pointer;background:#1720330f;border:0;border-radius:50%;place-items:center;width:30px;height:30px;transition:background .15s;display:grid;position:absolute;top:10px;right:10px}.sa-close:hover{background:#17203324}.sa-close:focus-visible{outline-offset:2px;outline:2px solid #094594}.sa-scroll{background:#f8f9fb;flex-direction:column;flex:1;gap:10px;padding:14px 12px 4px;display:flex;overflow-y:auto}.sa-msg{align-items:flex-start;gap:6px;display:flex}.sa-msg.user{justify-content:flex-end}.sa-msg-av{flex:none;margin-top:2px}.sa-bubble{white-space:pre-wrap;word-break:break-word;border-radius:14px;max-width:78%;padding:8px 12px;font-size:13px;line-height:1.7}.sa-msg.user .sa-bubble{color:#fff;background:#094594;border-bottom-right-radius:4px}.sa-msg.assistant .sa-bubble{color:#172033;background:#fff;border:1px solid #e5e8ef;border-bottom-left-radius:4px}.sa-msg.assistant .sa-bubble.is-error{border-color:var(--color-danger)}.sa-bubble.is-error strong{font-weight:600}.sa-typing{align-items:center;gap:4px;padding:10px 14px;display:flex}.sa-typing i{background:#86909c;border-radius:50%;width:7px;height:7px;animation:1.2s infinite sa-bounce}.sa-typing i:nth-child(2){animation-delay:.15s}.sa-typing i:nth-child(3){animation-delay:.3s}.sa-quick{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:4px 14px 12px;display:grid}.sa-quick button{color:#094594;text-align:left;cursor:pointer;background:#fff;border:1px solid #d4dbe8;border-radius:12px;padding:8px 14px;font-size:12px;font-weight:600;transition:border-color .15s,background .15s}.sa-quick button:hover{background:#edf4ff;border-color:#094594}.sa-input{background:#fff;border-top:1px solid #e5e8ef;align-items:flex-end;gap:8px;padding:10px 12px 6px;display:flex}.sa-note{color:#86909c;background:#fff;justify-content:center;align-items:center;gap:4px;padding:4px 0 8px;font-size:11px;display:flex}.sa-note a{color:#094594;font-weight:600}@media (width<=760px){.sa-fab{width:56px;height:56px}.sa-panel{border-radius:16px;width:calc(100vw - 76px);height:calc(100vh - 100px)}}@media (prefers-reduced-motion:reduce){.sa-fab .sa-avatar,.sa-fab.is-snapping{transition:none}.sa-panel,.sa-typing i{animation:none}.sa-fab:after{opacity:0;animation:none}}.footer-social-popup{border-radius:var(--radius-control);background:var(--color-surface);box-shadow:var(--shadow-medium)}.footer-social-qr{box-sizing:border-box;border-radius:var(--radius-control);outline:1px solid var(--color-border-weak);background:var(--color-surface);flex-direction:column;align-items:center;gap:4px;width:144px;padding:8px;display:flex}.footer-social-qr img{object-fit:contain;width:128px;height:128px}.footer-social-qr p{color:var(--color-text-primary);font-size:var(--type-size-14);line-height:var(--type-line-14);text-align:center;margin:0;font-weight:400}@media (width<=575px){.footer-contact .footer-socials{height:44px}.footer-socials .footer-social-trigger.app-button{width:44px;min-width:44px;height:44px;min-height:44px}}.footer-bottom a:hover,.footer-bottom a:focus-visible{color:var(--color-brand-primary)}.sa-sources{font-size:var(--type-size-12);flex-wrap:wrap;gap:.5em;margin-block-start:.5em;display:flex}.sa-sources a{color:var(--color-brand-primary);text-decoration:underline}.sa-note{text-align:center;flex-wrap:wrap;padding-inline:.5em}.sa-meta{font-size:var(--type-size-12);color:var(--color-text-secondary);-webkit-user-select:none;user-select:none;align-items:center;gap:8px;margin-block-start:6px;display:flex}.sa-msg.user .sa-meta{color:#ffffffb8;justify-content:flex-end}.sa-time{font-variant-numeric:tabular-nums}.sa-retry{color:var(--color-brand-primary);font-size:var(--type-size-12);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.sa-retry:hover{text-decoration:underline}.sa-bubble.is-error .sa-retry{color:var(--color-danger,#d92b20)}.sa-caret{vertical-align:-.15em;background:currentColor;width:2px;height:1em;margin-left:2px;animation:.9s step-end infinite sa-blink;display:inline-block}@keyframes sa-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.sa-caret{animation:none}}.article-list{border-top:1px solid var(--ink)}.design-page-title h1{text-wrap:balance}.article-row{border-bottom:1px solid var(--border);grid-template-columns:110px 110px 1fr 24px;align-items:center;gap:1.5rem;min-height:92px;display:grid}.article-row:hover strong{color:var(--brand)}.article-date,.article-category{color:var(--muted);font-size:.78rem}.article-category{color:var(--brand);font-weight:700}.article-row strong{font-size:1.05rem;transition:color .16s}.inquiry-section{background:#fff}.inquiry-layout{grid-template-columns:.7fr 1.3fr;align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.inquiry-layout h2{font-size:var(--type-size-32);line-height:var(--type-line-32);letter-spacing:-.02em;font-weight:600}.inquiry-layout>div:first-child>p:last-child{color:var(--muted);font-size:var(--type-size-14);line-height:var(--type-line-14);margin-top:20px}.inquiry-form{gap:1.5rem;display:grid}.inquiry-form label>span,.inquiry-form legend{color:var(--ink);font-size:var(--type-size-14);line-height:var(--type-line-14);margin-bottom:8px;font-weight:500;display:block}.inquiry-form label b{color:var(--brand)}.inquiry-form fieldset{border:0;margin:0;padding:0}.inquiry-form legend small{color:var(--muted);font-size:var(--type-size-12);line-height:var(--type-line-12);margin-left:8px;font-weight:400}.inquiry-success{background:var(--surface);border:1px solid var(--border);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:360px;padding:2rem;display:flex}.inquiry-success>span{background:var(--brand);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;font-weight:800;display:grid}.inquiry-success h3{font-size:var(--type-size-20);line-height:var(--type-line-20);margin-top:16px;font-weight:600}.inquiry-success p{max-width:540px;color:var(--muted);font-size:var(--type-size-14);line-height:var(--type-line-14);margin-top:8px}.inquiry-success .app-button{margin-top:20px}.inquiry-page-grid{grid-template-columns:.72fr 1.28fr;gap:clamp(3rem,8vw,8rem);display:grid}.inquiry-guide h2,.inquiry-form-wrap h2{font-size:var(--type-size-32);line-height:var(--type-line-32);letter-spacing:-.02em;font-weight:600}.inquiry-guide ol{border-top:1px solid var(--ink);margin:2rem 0 0;padding:0;list-style:none}.inquiry-guide li{border-bottom:1px solid var(--border);grid-template-columns:40px 1fr;gap:1rem;padding-block:1rem;display:grid}.inquiry-guide li>span{color:var(--brand);font-size:var(--type-size-12);line-height:var(--type-line-12);font-weight:500}.inquiry-guide li p{color:var(--muted);font-size:var(--type-size-14);line-height:var(--type-line-14);margin-top:4px}.inquiry-form-wrap{border:1px solid var(--border);padding:2rem}.inquiry-form-wrap>p{color:var(--muted);font-size:var(--type-size-14);line-height:var(--type-line-14);margin:8px 0 32px}.content-card span,.feature-detail>div>span,.process-grid span,.certificate-grid>article>span{color:var(--brand);font-size:var(--type-size-12);line-height:var(--type-line-12);font-weight:500}.feature-detail ul,.service-points{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.feature-detail li,.service-points li{border-bottom:1px solid var(--border);font-size:var(--type-size-14);line-height:var(--type-line-14);padding:12px 16px 12px 24px;position:relative}.feature-detail li:before,.service-points li:before{content:"";background:var(--brand);width:8px;height:8px;position:absolute;top:20px;left:0}.service-points{grid-template-columns:1fr 1fr;margin-top:3rem;display:grid}.service-points li:nth-child(odd){padding-right:2rem}.service-points li:nth-child(2n){border-left:1px solid var(--border);padding-left:2.5rem}.service-points li:nth-child(2n):before{left:1rem}.article-page>header{background:var(--surface);border-bottom:1px solid var(--border);padding-block:3.5rem 4.5rem}.article-header>.eyebrow{margin-top:2.4rem}.article-header h1{max-width:900px;font-size:var(--type-size-48);line-height:var(--type-line-48);text-wrap:balance;font-weight:600}.article-header>p:not(.eyebrow){max-width:800px;color:var(--muted);font-size:var(--type-size-16);line-height:var(--type-line-16);text-wrap:pretty;margin-top:24px}.article-header>div:last-child{flex-wrap:wrap;gap:.55rem;margin-top:1.5rem;display:flex}.article-header>div:last-child time,.article-header>div:last-child span{border:1px solid var(--border);color:var(--muted);font-size:var(--type-size-12);line-height:var(--type-line-12);font-variant-numeric:tabular-nums;padding:4px 8px}.article-layout{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:clamp(2.5rem,6vw,6rem);max-width:1080px;padding-block:4.5rem 7rem;display:grid}.article-layout>aside{padding:var(--component-card-padding-default);border-top:3px solid var(--brand);background:var(--surface);position:sticky;top:24px}.article-layout>aside p{color:var(--muted);font-size:var(--type-size-12);line-height:var(--type-line-12);text-wrap:pretty;margin-top:12px}.article-layout>aside .app-button{width:100%;margin-top:16px}.article-body{min-width:0;color:var(--color-text-primary);font-size:var(--type-size-16);line-height:var(--type-line-16)}.article-body h2{border-top:1px solid var(--ink);font-size:var(--type-size-24);line-height:var(--type-line-24);text-wrap:balance;margin:48px 0 16px;padding-top:8px;font-weight:600}.article-body h2:first-child{margin-top:0}.article-body h3{font-size:var(--type-size-20);line-height:var(--type-line-20);text-wrap:balance;margin:32px 0 12px;font-weight:600}.article-body p{margin-top:1rem}.article-body ul,.article-body ol{margin:1rem 0 0;padding-left:1.35rem}.article-body li{margin-top:.45rem;padding-left:.3rem}.article-body code{background:var(--brand-soft);color:var(--brand-hover);padding:.12rem .3rem;font-size:.9em}.article-body pre{background:var(--ink);color:#fff;margin:1.3rem 0 0;padding:1rem;overflow-x:auto}.article-body pre code{color:inherit;background:0 0;padding:0}.article-table-scroll{border:1px solid var(--border);margin-top:1.4rem;overflow-x:auto}.article-body table{border-collapse:collapse;width:100%;min-width:620px}.article-body th,.article-body td{border-right:1px solid var(--border);border-bottom:1px solid var(--border);text-align:left;vertical-align:top;font-size:var(--type-size-14);line-height:var(--type-line-14);padding:12px 16px}.article-body th{background:var(--ink);color:#fff}.certificate-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.certificate-grid article{min-height:330px;padding:var(--component-card-padding-default);border:1px solid var(--border);border-top:3px solid var(--brand)}.certificate-grid article>img{object-fit:contain;background:var(--surface);border:1px solid var(--border);width:100%;height:260px;margin-bottom:1.2rem}.certificate-grid h2{font-size:var(--type-size-20);line-height:var(--type-line-20);text-wrap:balance;margin-top:12px;font-weight:600}.certificate-grid dl{margin-top:20px}.certificate-grid dl div{border-top:1px solid var(--border);font-size:var(--type-size-12);line-height:var(--type-line-12);grid-template-columns:90px 1fr;gap:16px;padding-block:12px;display:grid}.certificate-grid dt{color:var(--muted)}.certificate-grid dd{font-weight:600}.certificate-grid p{color:var(--muted);font-size:var(--type-size-14);line-height:var(--type-line-14);text-wrap:pretty;margin-top:16px}.certificate-grid small{color:var(--brand);margin-top:1rem;display:block}@media (width<=980px){.page-hero-grid,.detail-grid,.inquiry-layout,.inquiry-page-grid{grid-template-columns:1fr;gap:2rem}.editorial-grid,.feature-detail,.article-layout{grid-template-columns:1fr}.article-layout>aside{position:static}}@media (width<=640px){.article-row{grid-template-columns:84px 1fr 20px;gap:.75rem;padding-block:1.2rem}.article-category{grid-row:2}.article-row strong{grid-area:1/2/span 2}.article-row svg{grid-area:1/3/span 2}.inquiry-form-wrap{padding:1.2rem}.content-card-grid,.news-grid,.glossary-grid,.certificate-grid,.service-points{grid-template-columns:1fr}.service-points li:nth-child(2n){border-left:0;padding-left:1.5rem}.service-points li:nth-child(2n):before{left:0}.article-page>header{padding-block:2.5rem 3rem}.article-layout{padding-block:3rem 5rem}}.document-principles{border-bottom:1px solid var(--color-border-strong);background:#fff}.document-principles>.container{grid-template-columns:repeat(3,1fr);display:grid}.document-principles article{border-left:1px solid var(--color-border-strong);grid-template-columns:34px 1fr;align-content:center;gap:6px 16px;min-height:150px;padding:28px;display:grid}.document-principles article:first-child{border-left:0}.document-principles article>span{color:var(--color-brand-primary);grid-row:1/3;font-size:11px}.document-principles article strong{font-size:15px}.document-principles article p{color:var(--color-text-secondary);font-size:12px;line-height:1.65}.certificate-register{background:#fff}.certificate-toolbar{justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px;display:flex}.certificate-toolbar h2{font-size:clamp(27px,3vw,36px);font-weight:610;line-height:1.25}.certificate-toolbar>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.certificate-toolbar button{border:1px solid var(--color-border-strong);min-height:40px;color:var(--color-text-secondary);cursor:pointer;background:#fff;border-radius:8px;padding:0 14px}.certificate-toolbar button:hover{color:var(--color-brand-primary);border-color:#b6c9e3}.certificate-toolbar button[aria-pressed=true]{border-color:var(--color-brand-primary);background:var(--color-brand-primary);color:#fff}.certificate-ledger{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.certificate-ledger>article{border:1px solid var(--color-border-strong);background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 10px 28px #0f366e0a}.certificate-thumbnail{border-bottom:1px solid var(--color-border-strong);background:0 0;overflow:hidden}.certificate-thumbnail>a{width:100%;display:block;position:relative;overflow:hidden}.certificate-thumbnail img{object-fit:contain;background:0 0;width:100%;height:auto;transition:transform .24s}.certificate-thumbnail a:hover img{transform:scale(1.012)}.certificate-thumbnail a>span{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#051a37db;border-radius:6px;padding:7px 10px;font-size:11px;position:absolute;bottom:12px;right:12px}.certificate-thumbnail>div{background:var(--color-background-page);min-height:260px;color:var(--color-brand-primary);align-content:center;place-items:center;gap:6px;display:grid}.certificate-thumbnail>div strong{font-size:42px}.certificate-copy{padding:24px}.certificate-copy>header{color:var(--color-brand-primary);justify-content:space-between;gap:16px;font-size:11px;display:flex}.certificate-copy>header small{color:var(--color-text-secondary)}.certificate-copy h2{margin-top:12px;font-size:20px;font-weight:610;line-height:1.45}.certificate-copy dl{border-top:1px solid var(--color-text-primary);margin-top:18px}.certificate-copy dl>div{border-bottom:1px solid var(--color-border-strong);grid-template-columns:88px 1fr;gap:15px;padding-block:10px;font-size:12px;line-height:1.6;display:grid}.certificate-copy dt{color:var(--color-text-secondary)}.certificate-copy dd{font-weight:560}.certificate-copy>p{color:var(--color-text-secondary);margin-top:16px;font-size:12px;line-height:1.7}@media (width<=1000px){.certificate-ledger{grid-template-columns:1fr}}@media (width<=760px){.document-principles>.container{grid-template-columns:1fr}.document-principles article{border-top:1px solid var(--color-border-strong);border-left:0;min-height:108px}.document-principles article:first-child{border-top:0}.certificate-toolbar{flex-direction:column;align-items:flex-start}.certificate-toolbar>div:last-child{flex-wrap:nowrap;width:100%;padding-bottom:4px;overflow-x:auto}.certificate-toolbar button{flex:none}.certificate-copy{padding:20px}.certificate-copy dl>div{grid-template-columns:78px 1fr;gap:12px}}.service-process{background:#fff}.service-process ol{border-block:1px solid var(--color-border-strong);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.service-process li{border-left:1px solid var(--color-border-strong);flex-direction:column;min-height:220px;padding:26px 24px;display:flex}.service-process li:first-child{border-left:0}.service-process li>span{color:var(--color-brand-primary);font-size:11px}.service-process h3{margin-top:34px;font-size:18px;font-weight:610;line-height:1.45}.service-process li>p{color:var(--color-text-secondary);margin-top:auto;padding-top:24px;font-size:13px;line-height:1.7}.service-collaboration{background:var(--color-brand-active);color:#fff;padding-block:clamp(68px,7vw,92px)}.service-collaboration-grid{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(48px,8vw,110px);display:grid}.service-collaboration-grid>div:first-child .eyebrow{color:#b9d3f5}.service-collaboration-grid>div:first-child h2{font-size:clamp(28px,3.2vw,40px);font-weight:610;line-height:1.28}.service-collaboration-grid>div:first-child>p:not(.eyebrow){color:#ffffffb8;max-width:48ch;margin-top:18px;font-size:14px;line-height:1.8}.service-layer-list{border-top:1px solid #ffffff40}.service-layer-list article{border-bottom:1px solid #ffffff40;grid-template-columns:54px 1fr;gap:18px;padding-block:22px;display:grid}.service-layer-list article>span{color:#b9d3f5;font-size:11px}.service-layer-list small{color:#ffffff94}.service-layer-list h3{margin-top:4px;font-size:18px}.service-layer-list p{color:#ffffffb8;margin-top:8px;font-size:13px;line-height:1.7}.spare-parts-section{background:var(--color-background-page)}.spare-parts-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.spare-parts-grid article{border:1px solid var(--color-border-strong);background:#fff;border-radius:12px;min-height:190px;padding:24px}.spare-parts-grid article>span{color:var(--color-brand-primary);font-size:11px}.spare-parts-grid h3{margin-top:28px;font-size:18px}.spare-parts-grid p{color:var(--color-text-secondary);margin-top:12px;font-size:13px;line-height:1.7}.service-boundary{border-left:3px solid var(--color-brand-primary);background:#fff;grid-template-columns:150px 1fr;gap:28px;margin-top:24px;padding:22px 24px;display:grid}.service-boundary p{color:var(--color-text-secondary);font-size:13px;line-height:1.75}@media (width<=900px){.service-process ol{grid-template-columns:repeat(2,1fr)}.service-process li:nth-child(odd){border-left:0}.service-process li:nth-child(n+3){border-top:1px solid var(--color-border-strong)}.service-collaboration-grid{grid-template-columns:1fr}}@media (width<=620px){.service-process ol{grid-template-columns:1fr}.service-process li,.service-process li:nth-child(odd){border-top:1px solid var(--color-border-strong);border-left:0;min-height:185px}.service-process li:first-child{border-top:0}.spare-parts-grid{grid-template-columns:1fr}.service-boundary{grid-template-columns:1fr;gap:8px}}.inquiry-page-grid{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:clamp(44px,8vw,100px)}.inquiry-guide{align-self:start;position:sticky;top:116px}.inquiry-guide h2,.inquiry-form-wrap h2{font-size:28px;line-height:1.35}.inquiry-guide ol{border-top-color:var(--color-text-primary)}.contact-direct{background:var(--color-background-page);border-radius:12px;gap:7px;margin-top:28px;padding:22px;display:grid}.contact-direct>strong{margin-bottom:5px;font-size:13px}.contact-direct a{color:var(--color-brand-primary);font-variant-numeric:tabular-nums;font-size:18px;font-weight:620;line-height:1.45}.contact-direct p{color:var(--color-text-secondary);margin-top:9px;font-size:12px;line-height:1.7}.inquiry-form-wrap{border-color:var(--color-border-strong);border-radius:14px;padding:clamp(24px,4vw,42px);box-shadow:0 16px 42px #0f366e0f}.article-page>header{background:var(--color-background-page);padding-block:clamp(64px,8vw,96px)}.article-header{max-width:940px}.article-header h1{letter-spacing:-.035em;max-width:850px;font-size:clamp(34px,4.2vw,50px);font-weight:610;line-height:1.2}.article-header>p:not(.eyebrow){max-width:68ch;font-size:16px;line-height:1.8}.article-layout{grid-template-columns:minmax(0,720px) minmax(240px,1fr);justify-content:space-between;gap:clamp(50px,8vw,112px)}.article-layout>aside{border:1px solid var(--color-border-strong);background:var(--color-background-page);border-radius:10px;padding:22px;position:sticky;top:116px}@media (width<=900px){.inquiry-page-grid{grid-template-columns:1fr}.inquiry-guide{position:static}}@media (width<=620px){.article-layout>aside{position:static}}.inquiry-layout{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr)}@media (width<=980px){.inquiry-layout{grid-template-columns:1fr}}@media (width>=821px){.certificate-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}}.integrated-news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:48px;display:grid}.integrated-news-card{min-width:0}.integrated-news-card>a{color:var(--color-text-primary);display:block}.integrated-news-card img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-control);width:100%}.integrated-news-card>a>div{padding-block:24px}.integrated-news-card span,.integrated-news-card time{color:var(--color-text-secondary);font-size:14px}.integrated-news-card h2{margin:12px 0;font-size:24px;line-height:1.4}.integrated-news-card p{color:var(--color-text-secondary);margin-bottom:16px}.download-grid article{border:1px solid var(--color-border-strong);border-radius:var(--radius-card);min-width:0;padding:32px}.download-grid p{color:var(--color-text-secondary);margin:16px 0 24px}.integrated-service-hero{background:var(--color-background-page);padding:64px 0}.integrated-service-hero .container{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.integrated-service-hero img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-card);width:100%}.integrated-service-hero h2{font-size:40px;line-height:1.3}.integrated-service-hero p{color:var(--color-text-secondary);margin:24px 0}.contact-location-image{border-radius:var(--radius-control);width:100%;margin:24px 0 32px}.about-qualification-note{color:var(--color-text-secondary);margin:24px 0}.gallery-note{color:var(--color-text-secondary);margin:20px 0;font-size:14px}.integrated-gallery{gap:24px;padding-bottom:16px;display:flex;overflow-x:auto}.integrated-gallery figure{flex:none;width:min(70vw,560px)}.integrated-gallery img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-control);width:100%}.figma-home-hero-slide:not(.is-active){pointer-events:none}.figma-home-hero-slide>a{width:100%;height:100%;display:block}.cms-public-preview-notice{padding:var(--component-card-padding-default);background:var(--color-background-selected);color:var(--color-text-primary);text-align:center}.technology-grid{gap:var(--component-card-padding-default);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.technology-grid>article{border-bottom:1px solid var(--color-border-strong);min-width:0}.technology-card-media>img{aspect-ratio:16/9;object-fit:contain;background:var(--color-background-page);width:100%;display:block}.technology-card-copy{padding-block:var(--component-card-padding-default)}.technology-card-copy header{gap:var(--component-card-padding-default);color:var(--color-brand-primary);display:flex}.technology-card-copy h2{font-size:var(--type-size-24);line-height:var(--type-line-24)}.technology-card-copy p{color:var(--color-text-secondary)}.validation-rail{gap:var(--component-card-padding-default);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.validation-rail>figure{min-width:0;margin:0}.validation-rail img{aspect-ratio:16/9;object-fit:contain;background:var(--color-background-page);width:100%}.validation-rail figcaption{gap:var(--component-card-padding-default);padding-block:var(--component-card-padding-default);display:flex}@media (width<=767px){.technology-grid,.validation-rail{grid-template-columns:1fr}}.figma-home-hero-arrow.app-button.app-button--icon-only{width:44px;height:44px;min-height:44px}.figma-home-hero-arrow.app-button:nth-child(2) .figma-home-hero-arrow-icon{transform:rotate(180deg)}.figma-home-hero-dot.app-button.app-button--icon-only,.figma-home-hero-dot.app-button.app-button--icon-only.is-active{background:0 0;width:32px;height:44px;min-height:44px}.figma-home-hero-dot.app-button.app-button--icon-only:not(.arco-btn-disabled):hover,.figma-home-hero-dot.app-button.app-button--icon-only:not(.arco-btn-disabled):active,.figma-home-hero-dot.app-button.app-button--icon-only:not(.arco-btn-disabled):focus:not(:focus-visible){box-shadow:none;background:0 0}.figma-home-hero-dot.app-button.app-button--icon-only:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px;border-radius:var(--radius-control);box-shadow:none}.figma-home-hero-dot span{border-radius:var(--radius-pill);background:var(--color-surface);width:8px;height:8px;display:block}.figma-home-hero-dot.is-active span{background:var(--color-brand-primary);width:24px}.figma-home-hero-arrow.app-button.app-button--icon-only:focus-visible{outline-color:var(--color-brand-primary)}.design-product-heading{height:auto;min-height:105px}.design-product-heading h3{overflow-wrap:anywhere}.detail-figma-spec-grid.without-document{grid-template-columns:1fr}.detail-figma-spec-card th,.detail-figma-spec-card td{overflow-wrap:anywhere}.detail-figma-spec-card small,.spec-note{color:var(--color-text-secondary);margin-top:4px;display:block}.detail-summary{color:var(--color-text-secondary);margin-top:32px}@media (width<=767px){.integrated-news-grid,.integrated-service-hero .container{grid-template-columns:1fr;gap:32px}.integrated-service-hero{padding-block:48px}.figma-home-hero-controls{gap:4px;padding:0;bottom:8px}.detail-figma-spec-card{padding:20px;overflow:visible}.detail-figma-spec-card table{min-width:0}}.feature-detail-image{border-radius:var(--radius-control);width:100%;margin-top:24px}.service-public-boundary,.inquiry-privacy-note{color:var(--color-text-secondary);font-size:var(--type-size-14);line-height:var(--type-line-14);margin-top:24px}.service-feature-grid article p+p{margin-top:16px}.design-article-body .article-body{white-space:normal}.design-article-layout aside .app-button{align-items:center;width:100%;display:inline-flex}.service-feature-section,.contact-form-section,.figma-home-products{height:auto}.figma-home-product-card{min-width:0;height:auto;min-height:392px}.figma-home-product-card strong{white-space:normal;overflow-wrap:anywhere;min-width:0}.design-product-card{flex-direction:column;height:auto;min-height:593px;display:flex}.design-product-media{flex:0 0 282px}.design-product-body{flex-direction:column;flex:1;height:auto;min-height:309px;display:flex}.design-product-specs{height:auto;min-height:106px}.design-product-specs div{gap:16px;height:auto;min-height:34px}.design-product-specs dt{flex-shrink:0}.design-product-specs dd{overflow-wrap:anywhere;text-align:right;min-width:0}.design-product-actions{height:auto;min-height:89px;margin-top:auto;padding-block:24px}.detail-figma-hero,.detail-figma-grid{height:auto;min-height:676px}.detail-figma-title{overflow-wrap:anywhere}.detail-figma-features{height:auto;min-height:684px}.detail-figma-feature-card{overflow-wrap:anywhere}.detail-figma-question-list.app-accordion{width:100%;min-width:0}@media (width>=981px){.detail-figma-hero .detail-figma-grid.container{width:min(100% + -1*max(24px,50% - 640px),1440px)}.detail-figma-questions-grid{grid-template-columns:minmax(280px,360px) minmax(0,740px);gap:clamp(48px,9.375vw,180px)}}.figma-home-services,.shared-news-section{height:auto;min-height:772px}.figma-home-about{height:auto}.figma-home-about-grid{height:auto;min-height:796px}.shared-news-card,.news-design-card{height:auto;min-height:404px}.shared-news-copy,.news-design-card-copy{height:auto;min-height:154px}.figma-home-service-card,.about-production-card,.service-feature-grid article,.shared-news-copy,.news-design-card-copy,.figma-home-about-copy,.service-capability-copy,.contact-capability-grid>div{overflow-wrap:anywhere}.service-capability-section{height:auto}.service-capability-grid{height:auto;min-height:768px;padding-block:128px}.contact-capability-section{height:auto;min-height:768px}.design-article-body{height:auto;min-height:1248px}.design-article-layout>div{min-width:0}.design-article-body .article-body{overflow-wrap:anywhere}.design-article-pager{overflow-wrap:anywhere;height:auto;min-height:87px}@media (width<=980px){.figma-home-services,.shared-news-section,.figma-home-about-grid,.service-capability-grid,.contact-capability-section{min-height:0}.service-capability-grid{padding-block:0}.design-article-body,.detail-figma-hero,.detail-figma-grid,.detail-figma-features{min-height:0}}@media (width<=640px){.figma-home-product-card,.shared-news-card,.news-design-card,.shared-news-copy,.news-design-card-copy{min-height:0}}.about-certificates-grid img{object-fit:contain}.certificate-document-link{margin-bottom:24px;display:block}.certificate-document-link img{object-fit:contain;background:var(--color-background-page);width:100%;height:260px}.certificate-grid article>span{display:inline-block}@media (width>=981px) and (width<=1327px){.service-capability-grid{grid-template-columns:minmax(0,416fr) minmax(0,740fr);gap:64px}.about-intro-grid{grid-template-columns:minmax(0,1fr) minmax(0,480px);gap:64px}}.shared-news-more.app-button.app-button--default{background:var(--color-surface);width:112px;color:var(--color-text-primary);border:0;justify-content:center;align-items:center;gap:4px;font-weight:600;display:inline-flex}.shared-news-more.app-button.app-button--default:hover{background:var(--color-background-selected);color:var(--color-text-primary)}.site-conversion-cta.app-button.app-button--large{border-color:var(--color-warning);background:var(--color-warning);color:var(--color-text-primary);font-weight:600}.site-conversion-cta.app-button.app-button--large:hover,.site-conversion-cta.app-button.app-button--large:focus-visible{border-color:var(--color-warning);background:var(--color-warning);color:var(--color-text-primary);box-shadow:var(--shadow-medium);transform:translateY(-2px)}.site-conversion-cta.app-button.app-button--large:active{box-shadow:none;transform:translateY(0)}.design-products-section .design-product-specs>div{grid-template-columns:80px minmax(0,1fr);align-items:center;gap:8px;display:grid}.design-products-section .design-product-specs dd{text-align:left}
