/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-size:1em;font-family:monospace,monospace}a{background-color:transparent}abbr[title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}code,kbd,samp{font-size:1em;font-family:monospace,monospace}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;font-family:inherit;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;box-sizing:border-box;max-width:100%;padding:0;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.arco-icon{display:inline-block;width:1em;height:1em;color:inherit;font-style:normal;vertical-align:-2px;outline:none;stroke:currentColor}.arco-icon-loading,.arco-icon-spin{animation:arco-loading-circle 1s infinite cubic-bezier(0,0,1,1)}@keyframes arco-loading-circle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.arco-icon-hover{position:relative;display:inline-block;cursor:pointer;line-height:12px}.arco-icon-hover .arco-icon{position:relative}.arco-icon-hover:before{position:absolute;display:block;box-sizing:border-box;background-color:transparent;border-radius:var(--border-radius-circle);transition:background-color .1s cubic-bezier(0,0,1,1);content:""}.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{top:50%;left:50%;width:20px;height:20px;transform:translate(-50%,-50%)}.arco-icon-hover-size-mini{line-height:12px}.arco-icon-hover-size-mini:before{top:50%;left:50%;width:20px;height:20px;transform:translate(-50%,-50%)}.arco-icon-hover-size-small{line-height:12px}.arco-icon-hover-size-small:before{top:50%;left:50%;width:20px;height:20px;transform:translate(-50%,-50%)}.arco-icon-hover-size-large{line-height:12px}.arco-icon-hover-size-large:before{top:50%;left:50%;width:24px;height:24px;transform:translate(-50%,-50%)}.arco-icon-hover-size-huge{line-height:12px}.arco-icon-hover-size-huge:before{top:50%;left:50%;width:24px;height:24px;transform:translate(-50%,-50%)}.fade-in-standard-enter-from,.fade-in-standard-appear-from{opacity:0}.fade-in-standard-enter-to,.fade-in-standard-appear-to{opacity:1}.fade-in-standard-enter-active,.fade-in-standard-appear-active{transition:opacity .3s cubic-bezier(.34,.69,.1,1)}.fade-in-standard-leave-from{opacity:1}.fade-in-standard-leave-to{opacity:0}.fade-in-standard-leave-active{transition:opacity .3s cubic-bezier(.34,.69,.1,1)}.fade-in-enter-from,.fade-in-appear-from{opacity:0}.fade-in-enter-to,.fade-in-appear-to{opacity:1}.fade-in-enter-active,.fade-in-appear-active{transition:opacity .1s cubic-bezier(0,0,1,1)}.fade-in-leave-from{opacity:1}.fade-in-leave-to{opacity:0}.fade-in-leave-active{transition:opacity .1s cubic-bezier(0,0,1,1)}.zoom-in-enter-from,.zoom-in-appear-from{transform:scale(.5);opacity:0}.zoom-in-enter-to,.zoom-in-appear-to{transform:scale(1);opacity:1}.zoom-in-enter-active,.zoom-in-appear-active{transition:opacity .3s cubic-bezier(.34,.69,.1,1),transform .3s cubic-bezier(.34,.69,.1,1)}.zoom-in-leave-from{transform:scale(1);opacity:1}.zoom-in-leave-to{transform:scale(.5);opacity:0}.zoom-in-leave-active{transition:opacity .3s cubic-bezier(.34,.69,.1,1),transform .3s cubic-bezier(.34,.69,.1,1)}.zoom-in-fade-out-enter-from,.zoom-in-fade-out-appear-from{transform:scale(.5);opacity:0}.zoom-in-fade-out-enter-to,.zoom-in-fade-out-appear-to{transform:scale(1);opacity:1}.zoom-in-fade-out-enter-active,.zoom-in-fade-out-appear-active{transition:opacity .3s cubic-bezier(.3,1.3,.3,1),transform .3s cubic-bezier(.3,1.3,.3,1)}.zoom-in-fade-out-leave-from{transform:scale(1);opacity:1}.zoom-in-fade-out-leave-to{transform:scale(.5);opacity:0}.zoom-in-fade-out-leave-active{transition:opacity .3s cubic-bezier(.3,1.3,.3,1),transform .3s cubic-bezier(.3,1.3,.3,1)}.zoom-in-big-enter-from,.zoom-in-big-appear-from{transform:scale(.5);opacity:0}.zoom-in-big-enter-to,.zoom-in-big-appear-to{transform:scale(1);opacity:1}.zoom-in-big-enter-active,.zoom-in-big-appear-active{transition:opacity .2s cubic-bezier(0,0,1,1),transform .2s cubic-bezier(0,0,1,1)}.zoom-in-big-leave-from{transform:scale(1);opacity:1}.zoom-in-big-leave-to{transform:scale(.2);opacity:0}.zoom-in-big-leave-active{transition:opacity .2s cubic-bezier(0,0,1,1),transform .2s cubic-bezier(0,0,1,1)}.zoom-in-left-enter-from,.zoom-in-left-appear-from{transform:scale(.1);opacity:.1}.zoom-in-left-enter-to,.zoom-in-left-appear-to{transform:scale(1);opacity:1}.zoom-in-left-enter-active,.zoom-in-left-appear-active{transform-origin:0 50%;transition:opacity .3s cubic-bezier(0,0,1,1),transform .3s cubic-bezier(.3,1.3,.3,1)}.zoom-in-left-leave-from{transform:scale(1);opacity:1}.zoom-in-left-leave-to{transform:scale(.1);opacity:.1}.zoom-in-left-leave-active{transform-origin:0 50%;transition:opacity .3s cubic-bezier(0,0,1,1),transform .3s cubic-bezier(.3,1.3,.3,1)}.zoom-in-top-enter-from,.zoom-in-top-appear-from{transform:scaleY(.8) translateZ(0);opacity:0}.zoom-in-top-enter-to,.zoom-in-top-appear-to{transform:scaleY(1) translateZ(0);opacity:1}.zoom-in-top-enter-active,.zoom-in-top-appear-active{transform-origin:0 0;transition:transform .3s cubic-bezier(.3,1.3,.3,1),opacity .3s cubic-bezier(.3,1.3,.3,1)}.zoom-in-top-leave-from{transform:scaleY(1) translateZ(0);opacity:1}.zoom-in-top-leave-to{transform:scaleY(.8) translateZ(0);opacity:0}.zoom-in-top-leave-active{transform-origin:0 0;transition:transform .3s cubic-bezier(.3,1.3,.3,1),opacity .3s cubic-bezier(.3,1.3,.3,1)}.zoom-in-bottom-enter-from,.zoom-in-bottom-appear-from{transform:scaleY(.8) translateZ(0);opacity:0}.zoom-in-bottom-enter-to,.zoom-in-bottom-appear-to{transform:scaleY(1) translateZ(0);opacity:1}.zoom-in-bottom-enter-active,.zoom-in-bottom-appear-active{transform-origin:100% 100%;transition:transform .3s cubic-bezier(.3,1.3,.3,1),opacity .3s cubic-bezier(.3,1.3,.3,1)}.zoom-in-bottom-leave-from{transform:scaleY(1) translateZ(0);opacity:1}.zoom-in-bottom-leave-to{transform:scaleY(.8) translateZ(0);opacity:0}.zoom-in-bottom-leave-active{transform-origin:100% 100%;transition:transform .3s cubic-bezier(.3,1.3,.3,1),opacity .3s cubic-bezier(.3,1.3,.3,1)}.slide-dynamic-origin-enter-from,.slide-dynamic-origin-appear-from{transform:scaleY(.9);transform-origin:0 0;opacity:0}.slide-dynamic-origin-enter-to,.slide-dynamic-origin-appear-to{transform:scaleY(1);transform-origin:0 0;opacity:1}.slide-dynamic-origin-enter-active,.slide-dynamic-origin-appear-active{transition:transform .2s cubic-bezier(.34,.69,.1,1),opacity .2s cubic-bezier(.34,.69,.1,1)}.slide-dynamic-origin-leave-from{transform:scaleY(1);transform-origin:0 0;opacity:1}.slide-dynamic-origin-leave-to{transform:scaleY(.9);transform-origin:0 0;opacity:0}.slide-dynamic-origin-leave-active{transition:transform .2s cubic-bezier(.34,.69,.1,1),opacity .2s cubic-bezier(.34,.69,.1,1)}.slide-left-enter-from,.slide-left-appear-from{transform:translate(-100%)}.slide-left-enter-to,.slide-left-appear-to{transform:translate(0)}.slide-left-enter-active,.slide-left-appear-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-left-leave-from{transform:translate(0)}.slide-left-leave-to{transform:translate(-100%)}.slide-left-leave-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-right-enter-from,.slide-right-appear-from{transform:translate(100%)}.slide-right-enter-to,.slide-right-appear-to{transform:translate(0)}.slide-right-enter-active,.slide-right-appear-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-right-leave-from{transform:translate(0)}.slide-right-leave-to{transform:translate(100%)}.slide-right-leave-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-top-enter-from,.slide-top-appear-from{transform:translateY(-100%)}.slide-top-enter-to,.slide-top-appear-to{transform:translateY(0)}.slide-top-enter-active,.slide-top-appear-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-top-leave-from{transform:translateY(0)}.slide-top-leave-to{transform:translateY(-100%)}.slide-top-leave-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-bottom-enter-from,.slide-bottom-appear-from{transform:translateY(100%)}.slide-bottom-enter-to,.slide-bottom-appear-to{transform:translateY(0)}.slide-bottom-enter-active,.slide-bottom-appear-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-bottom-leave-from{transform:translateY(0)}.slide-bottom-leave-to{transform:translateY(100%)}.slide-bottom-leave-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}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)}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)}body{--color-white: #ffffff;--color-black: #000000;--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-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-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));--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: rgba(255, 255, 255, .6);--color-menu-dark-bg: #232324;--color-menu-light-bg: #ffffff;--color-menu-dark-hover: rgba(255, 255, 255, .04);--color-mask-bg: rgba(29, 33, 41, .6)}body[arco-theme=dark]{--color-white: rgba(255, 255, 255, .9);--color-black: #000000;--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: rgba(255, 255, 255, .9);--color-text-2: rgba(255, 255, 255, .7);--color-text-3: rgba(255, 255, 255, .5);--color-text-4: rgba(255, 255, 255, .3);--color-fill-1: rgba(255, 255, 255, .04);--color-fill-2: rgba(255, 255, 255, .08);--color-fill-3: rgba(255, 255, 255, .12);--color-fill-4: rgba(255, 255, 255, .16);--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: rgb(var(--success-6), .2);--color-success-light-2: rgb(var(--success-6), .35);--color-success-light-3: rgb(var(--success-6), .5);--color-success-light-4: rgb(var(--success-6), .65);--color-warning-light-1: rgb(var(--warning-6), .2);--color-warning-light-2: rgb(var(--warning-6), .35);--color-warning-light-3: rgb(var(--warning-6), .5);--color-warning-light-4: rgb(var(--warning-6), .65);--color-link-light-1: rgb(var(--link-6), .2);--color-link-light-2: rgb(var(--link-6), .35);--color-link-light-3: rgb(var(--link-6), .5);--color-link-light-4: rgb(var(--link-6), .65);--color-tooltip-bg: #373739;--color-spin-layer-bg: rgba(51, 51, 51, .6);--color-menu-dark-bg: #232324;--color-menu-light-bg: #232324;--color-menu-dark-hover: var(--color-fill-2);--color-mask-bg: rgba(23, 23, 26, .6)}body{font-size:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,noto sans,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}.arco-trigger-wrapper{display:inline-block}.arco-trigger-popup{position:absolute;z-index:1000}.arco-trigger-arrow{position:absolute;z-index:-1;display:block;box-sizing:border-box;width:8px;height:8px;background-color:var(--color-bg-5);content:""}.arco-trigger-popup[trigger-placement=top] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=tl] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=tr] .arco-trigger-arrow{border-top:none;border-left:none;border-bottom-right-radius:var(--border-radius-small)}.arco-trigger-popup[trigger-placement=bottom] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=bl] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=br] .arco-trigger-arrow{border-right:none;border-bottom:none;border-top-left-radius:var(--border-radius-small)}.arco-trigger-popup[trigger-placement=left] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=lt] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=lb] .arco-trigger-arrow{border-bottom:none;border-left:none;border-top-right-radius:var(--border-radius-small)}.arco-trigger-popup[trigger-placement=right] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=rt] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=rb] .arco-trigger-arrow{border-top:none;border-right:none;border-bottom-left-radius:var(--border-radius-small)}.arco-scrollbar{position:relative}.arco-scrollbar-container{position:relative;scrollbar-width:none}.arco-scrollbar-container::-webkit-scrollbar{display:none}.arco-scrollbar-track{position:absolute;z-index:100}.arco-scrollbar-track-direction-horizontal{bottom:0;left:0;box-sizing:border-box;width:100%;height:15px}.arco-scrollbar-track-direction-vertical{top:0;right:0;box-sizing:border-box;width:15px;height:100%}.arco-scrollbar-thumb{position:absolute;display:block;box-sizing:border-box}.arco-scrollbar-thumb-bar{width:100%;height:100%;background-color:var(--color-neutral-4);border-radius:6px}.arco-scrollbar-thumb:hover .arco-scrollbar-thumb-bar,.arco-scrollbar-thumb-dragging .arco-scrollbar-thumb-bar{background-color:var(--color-neutral-6)}.arco-scrollbar-thumb-direction-horizontal .arco-scrollbar-thumb-bar{height:9px;margin:3px 0}.arco-scrollbar-thumb-direction-vertical .arco-scrollbar-thumb-bar{width:9px;margin:0 3px}.arco-scrollbar.arco-scrollbar-type-embed .arco-scrollbar-thumb{opacity:0;transition:opacity ease .2s}.arco-scrollbar.arco-scrollbar-type-embed .arco-scrollbar-thumb-dragging,.arco-scrollbar.arco-scrollbar-type-embed:hover .arco-scrollbar-thumb{opacity:.8}.arco-scrollbar.arco-scrollbar-type-track .arco-scrollbar-track{background-color:var(--color-neutral-1)}.arco-scrollbar.arco-scrollbar-type-track .arco-scrollbar-track-direction-horizontal{border-top:1px solid var(--color-neutral-3);border-bottom:1px solid var(--color-neutral-3)}.arco-scrollbar.arco-scrollbar-type-track .arco-scrollbar-track-direction-vertical{border-right:1px solid var(--color-neutral-3);border-left:1px solid var(--color-neutral-3)}.arco-scrollbar.arco-scrollbar-type-track .arco-scrollbar-thumb-direction-horizontal{margin:-1px 0}.arco-scrollbar.arco-scrollbar-type-track .arco-scrollbar-thumb-direction-vertical{margin:0 -1px}.arco-scrollbar.arco-scrollbar-type-track.arco-scrollbar-both .arco-scrollbar-track-direction-vertical:after{position:absolute;right:-1px;bottom:0;display:block;box-sizing:border-box;width:15px;height:15px;background-color:var(--color-neutral-1);border-right:1px solid var(--color-neutral-3);border-bottom:1px solid var(--color-neutral-3);content:""}.arco-dropdown{box-sizing:border-box;padding:4px 0;background-color:var(--color-bg-popup);border:1px solid var(--color-fill-3);border-radius:var(--border-radius-medium);box-shadow:0 4px 10px #0000001a}.arco-dropdown-list{margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.arco-dropdown-list-wrapper{max-height:200px;overflow-y:auto}.arco-dropdown-option{position:relative;z-index:1;display:flex;align-items:center;box-sizing:border-box;width:100%;padding:0 12px;color:var(--color-text-1);font-size:14px;line-height:36px;text-align:left;background-color:transparent;cursor:pointer}.arco-dropdown-option-content{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-dropdown-option-has-suffix{justify-content:space-between}.arco-dropdown-option-active,.arco-dropdown-option:not(.arco-dropdown-option-disabled):hover{color:var(--color-text-1);background-color:var(--color-fill-2);transition:all .1s cubic-bezier(0,0,1,1)}.arco-dropdown-option-disabled{color:var(--color-text-4);background-color:transparent;cursor:not-allowed}.arco-dropdown-option-icon{display:inline-flex;margin-right:8px}.arco-dropdown-option-suffix{margin-left:12px}.arco-dropdown-group:first-child .arco-dropdown-group-title{margin-top:8px}.arco-dropdown-group-title{box-sizing:border-box;width:100%;margin-top:8px;padding:0 12px;color:var(--color-text-3);font-size:12px;line-height:20px;cursor:default;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-dropdown-submenu{margin-top:-4px}.arco-dropdown.arco-dropdown-has-footer{padding-bottom:0}.arco-dropdown-footer{border-top:1px solid var(--color-fill-3)}.nav-link[data-v-8d91d6ef],.top-user[data-v-8d91d6ef]{cursor:pointer}.arco-message-list{position:fixed;z-index:1003;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100%;margin:0;padding:0 10px;text-align:center;pointer-events:none;left:0}.arco-message-list-top{top:40px}.arco-message-list-bottom{bottom:40px}.arco-message{position:relative;display:inline-flex;align-items:center;margin-bottom:16px;padding:10px 16px;overflow:hidden;line-height:1;text-align:center;list-style:none;background-color:var(--color-bg-popup);border:1px solid var(--color-neutral-3);border-radius:var(--border-radius-small);box-shadow:0 4px 10px #0000001a;transition:all .1s cubic-bezier(0,0,1,1);pointer-events:auto}.arco-message-icon{display:inline-block;margin-right:8px;color:var(--color-text-1);font-size:20px;vertical-align:middle;animation:arco-msg-fade .1s cubic-bezier(0,0,1,1),arco-msg-fade .4s cubic-bezier(.3,1.3,.3,1)}.arco-message-content{font-size:14px;color:var(--color-text-1);vertical-align:middle}.arco-message-info{background-color:var(--color-bg-popup);border-color:var(--color-neutral-3)}.arco-message-info .arco-message-icon{color:rgb(var(--primary-6))}.arco-message-info .arco-message-content{color:var(--color-text-1)}.arco-message-success{background-color:var(--color-bg-popup);border-color:var(--color-neutral-3)}.arco-message-success .arco-message-icon{color:rgb(var(--success-6))}.arco-message-success .arco-message-content{color:var(--color-text-1)}.arco-message-warning{background-color:var(--color-bg-popup);border-color:var(--color-neutral-3)}.arco-message-warning .arco-message-icon{color:rgb(var(--warning-6))}.arco-message-warning .arco-message-content{color:var(--color-text-1)}.arco-message-error{background-color:var(--color-bg-popup);border-color:var(--color-neutral-3)}.arco-message-error .arco-message-icon{color:rgb(var(--danger-6))}.arco-message-error .arco-message-content{color:var(--color-text-1)}.arco-message-loading{background-color:var(--color-bg-popup);border-color:var(--color-neutral-3)}.arco-message-loading .arco-message-icon{color:rgb(var(--primary-6))}.arco-message-loading .arco-message-content{color:var(--color-text-1)}.arco-message-close-btn{margin-left:8px;color:var(--color-text-1);font-size:12px}.arco-message .arco-icon-hover.arco-message-icon-hover:before{width:20px;height:20px}.fade-message-enter-from,.fade-message-appear-from{opacity:0}.fade-message-enter-to,.fade-message-appear-to{opacity:1}.fade-message-enter-active,.fade-message-appear-active{transition:opacity .1s cubic-bezier(0,0,1,1)}.fade-message-leave-from{opacity:1}.fade-message-leave-to{opacity:0}.fade-message-leave-active{position:absolute}.flip-list-move{transition:transform .8s ease}@keyframes arco-msg-fade{0%{opacity:0}to{opacity:1}}@keyframes arco-msg-scale{0%{transform:scale(0)}to{transform:scale(1)}}.arco-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;font-weight:400;line-height:1.5715;white-space:nowrap;outline:none;cursor:pointer;transition:all .1s cubic-bezier(0,0,1,1);-webkit-appearance:none;-webkit-user-select:none;user-select:none}.arco-btn>a:only-child{color:currentColor}.arco-btn:active{transition:none}.arco-btn-long{display:flex;width:100%}.arco-btn-link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.arco-btn-link:not([href]){color:var(--color-text-4)}.arco-btn-link:hover{text-decoration:none}.arco-btn-link.arco-btn-only-icon{display:inline-flex;align-items:center;justify-content:center;vertical-align:top}.arco-btn.arco-btn-only-icon .arco-btn-icon{display:flex;justify-content:center}.arco-btn-loading{position:relative;cursor:default}.arco-btn-loading:before{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:1;display:block;background:#fff;border-radius:inherit;opacity:.4;transition:opacity .1s cubic-bezier(0,0,1,1);content:"";pointer-events:none}.arco-btn-loading-fixed-width{transition:none}.arco-btn-two-chinese-chars>*:not(svg){margin-right:-.3em;letter-spacing:.3em}.arco-btn-outline,.arco-btn-outline[type=button],.arco-btn-outline[type=submit]{color:rgb(var(--primary-6));background-color:transparent;border:1px solid rgb(var(--primary-6))}.arco-btn-outline:hover,.arco-btn-outline[type=button]:hover,.arco-btn-outline[type=submit]:hover{color:rgb(var(--primary-5));background-color:transparent;border-color:rgb(var(--primary-5))}.arco-btn-outline:focus-visible,.arco-btn-outline[type=button]:focus-visible,.arco-btn-outline[type=submit]:focus-visible{box-shadow:0 0 0 .25em rgb(var(--primary-3))}.arco-btn-outline:active,.arco-btn-outline[type=button]:active,.arco-btn-outline[type=submit]:active{color:rgb(var(--primary-7));background-color:transparent;border-color:rgb(var(--primary-7))}.arco-btn-outline.arco-btn-loading,.arco-btn-outline[type=button].arco-btn-loading,.arco-btn-outline[type=submit].arco-btn-loading{color:rgb(var(--primary-6));background-color:transparent;border:1px solid rgb(var(--primary-6))}.arco-btn-outline.arco-btn-disabled,.arco-btn-outline[type=button].arco-btn-disabled,.arco-btn-outline[type=submit].arco-btn-disabled{color:var(--color-primary-light-3);background-color:transparent;border:1px solid var(--color-primary-light-3);cursor:not-allowed}.arco-btn-outline.arco-btn-status-warning{color:rgb(var(--warning-6));background-color:transparent;border-color:rgb(var(--warning-6))}.arco-btn-outline.arco-btn-status-warning:hover{color:rgb(var(--warning-5));background-color:transparent;border-color:rgb(var(--warning-5))}.arco-btn-outline.arco-btn-status-warning:focus-visible{box-shadow:0 0 0 .25em rgb(var(--warning-3))}.arco-btn-outline.arco-btn-status-warning:active{color:rgb(var(--warning-7));background-color:transparent;border-color:rgb(var(--warning-7))}.arco-btn-outline.arco-btn-status-warning.arco-btn-loading{color:rgb(var(--warning-6));background-color:transparent;border-color:rgb(var(--warning-6))}.arco-btn-outline.arco-btn-status-warning.arco-btn-disabled{color:var(--color-warning-light-3);background-color:transparent;border:1px solid var(--color-warning-light-3)}.arco-btn-outline.arco-btn-status-danger{color:rgb(var(--danger-6));background-color:transparent;border-color:rgb(var(--danger-6))}.arco-btn-outline.arco-btn-status-danger:hover{color:rgb(var(--danger-5));background-color:transparent;border-color:rgb(var(--danger-5))}.arco-btn-outline.arco-btn-status-danger:focus-visible{box-shadow:0 0 0 .25em rgb(var(--danger-3))}.arco-btn-outline.arco-btn-status-danger:active{color:rgb(var(--danger-7));background-color:transparent;border-color:rgb(var(--danger-7))}.arco-btn-outline.arco-btn-status-danger.arco-btn-loading{color:rgb(var(--danger-6));background-color:transparent;border-color:rgb(var(--danger-6))}.arco-btn-outline.arco-btn-status-danger.arco-btn-disabled{color:var(--color-danger-light-3);background-color:transparent;border:1px solid var(--color-danger-light-3)}.arco-btn-outline.arco-btn-status-success{color:rgb(var(--success-6));background-color:transparent;border-color:rgb(var(--success-6))}.arco-btn-outline.arco-btn-status-success:hover{color:rgb(var(--success-5));background-color:transparent;border-color:rgb(var(--success-5))}.arco-btn-outline.arco-btn-status-success:focus-visible{box-shadow:0 0 0 .25em rgb(var(--success-3))}.arco-btn-outline.arco-btn-status-success:active{color:rgb(var(--success-7));background-color:transparent;border-color:rgb(var(--success-7))}.arco-btn-outline.arco-btn-status-success.arco-btn-loading{color:rgb(var(--success-6));background-color:transparent;border-color:rgb(var(--success-6))}.arco-btn-outline.arco-btn-status-success.arco-btn-disabled{color:var(--color-success-light-3);background-color:transparent;border:1px solid var(--color-success-light-3)}.arco-btn-primary,.arco-btn-primary[type=button],.arco-btn-primary[type=submit]{color:#fff;background-color:rgb(var(--primary-6));border:1px solid transparent}.arco-btn-primary:hover,.arco-btn-primary[type=button]:hover,.arco-btn-primary[type=submit]:hover{color:#fff;background-color:rgb(var(--primary-5));border-color:transparent}.arco-btn-primary:focus-visible,.arco-btn-primary[type=button]:focus-visible,.arco-btn-primary[type=submit]:focus-visible{box-shadow:0 0 0 .25em rgb(var(--primary-3))}.arco-btn-primary:active,.arco-btn-primary[type=button]:active,.arco-btn-primary[type=submit]:active{color:#fff;background-color:rgb(var(--primary-7));border-color:transparent}.arco-btn-primary.arco-btn-loading,.arco-btn-primary[type=button].arco-btn-loading,.arco-btn-primary[type=submit].arco-btn-loading{color:#fff;background-color:rgb(var(--primary-6));border:1px solid transparent}.arco-btn-primary.arco-btn-disabled,.arco-btn-primary[type=button].arco-btn-disabled,.arco-btn-primary[type=submit].arco-btn-disabled{color:#fff;background-color:var(--color-primary-light-3);border:1px solid transparent;cursor:not-allowed}.arco-btn-primary.arco-btn-status-warning{color:#fff;background-color:rgb(var(--warning-6));border-color:transparent}.arco-btn-primary.arco-btn-status-warning:hover{color:#fff;background-color:rgb(var(--warning-5));border-color:transparent}.arco-btn-primary.arco-btn-status-warning:focus-visible{box-shadow:0 0 0 .25em rgb(var(--warning-3))}.arco-btn-primary.arco-btn-status-warning:active{color:#fff;background-color:rgb(var(--warning-7));border-color:transparent}.arco-btn-primary.arco-btn-status-warning.arco-btn-loading{color:#fff;background-color:rgb(var(--warning-6));border-color:transparent}.arco-btn-primary.arco-btn-status-warning.arco-btn-disabled{color:#fff;background-color:var(--color-warning-light-3);border:1px solid transparent}.arco-btn-primary.arco-btn-status-danger{color:#fff;background-color:rgb(var(--danger-6));border-color:transparent}.arco-btn-primary.arco-btn-status-danger:hover{color:#fff;background-color:rgb(var(--danger-5));border-color:transparent}.arco-btn-primary.arco-btn-status-danger:focus-visible{box-shadow:0 0 0 .25em rgb(var(--danger-3))}.arco-btn-primary.arco-btn-status-danger:active{color:#fff;background-color:rgb(var(--danger-7));border-color:transparent}.arco-btn-primary.arco-btn-status-danger.arco-btn-loading{color:#fff;background-color:rgb(var(--danger-6));border-color:transparent}.arco-btn-primary.arco-btn-status-danger.arco-btn-disabled{color:#fff;background-color:var(--color-danger-light-3);border:1px solid transparent}.arco-btn-primary.arco-btn-status-success{color:#fff;background-color:rgb(var(--success-6));border-color:transparent}.arco-btn-primary.arco-btn-status-success:hover{color:#fff;background-color:rgb(var(--success-5));border-color:transparent}.arco-btn-primary.arco-btn-status-success:focus-visible{box-shadow:0 0 0 .25em rgb(var(--success-3))}.arco-btn-primary.arco-btn-status-success:active{color:#fff;background-color:rgb(var(--success-7));border-color:transparent}.arco-btn-primary.arco-btn-status-success.arco-btn-loading{color:#fff;background-color:rgb(var(--success-6));border-color:transparent}.arco-btn-primary.arco-btn-status-success.arco-btn-disabled{color:#fff;background-color:var(--color-success-light-3);border:1px solid transparent}.arco-btn-secondary,.arco-btn-secondary[type=button],.arco-btn-secondary[type=submit]{color:var(--color-text-2);background-color:var(--color-secondary);border:1px solid transparent}.arco-btn-secondary:hover,.arco-btn-secondary[type=button]:hover,.arco-btn-secondary[type=submit]:hover{color:var(--color-text-2);background-color:var(--color-secondary-hover);border-color:transparent}.arco-btn-secondary:focus-visible,.arco-btn-secondary[type=button]:focus-visible,.arco-btn-secondary[type=submit]:focus-visible{box-shadow:0 0 0 .25em var(--color-neutral-4)}.arco-btn-secondary:active,.arco-btn-secondary[type=button]:active,.arco-btn-secondary[type=submit]:active{color:var(--color-text-2);background-color:var(--color-secondary-active);border-color:transparent}.arco-btn-secondary.arco-btn-loading,.arco-btn-secondary[type=button].arco-btn-loading,.arco-btn-secondary[type=submit].arco-btn-loading{color:var(--color-text-2);background-color:var(--color-secondary);border:1px solid transparent}.arco-btn-secondary.arco-btn-disabled,.arco-btn-secondary[type=button].arco-btn-disabled,.arco-btn-secondary[type=submit].arco-btn-disabled{color:var(--color-text-4);background-color:var(--color-secondary-disabled);border:1px solid transparent;cursor:not-allowed}.arco-btn-secondary.arco-btn-status-warning{color:rgb(var(--warning-6));background-color:var(--color-warning-light-1);border-color:transparent}.arco-btn-secondary.arco-btn-status-warning:hover{color:rgb(var(--warning-6));background-color:var(--color-warning-light-2);border-color:transparent}.arco-btn-secondary.arco-btn-status-warning:focus-visible{box-shadow:0 0 0 .25em rgb(var(--warning-3))}.arco-btn-secondary.arco-btn-status-warning:active{color:rgb(var(--warning-6));background-color:var(--color-warning-light-3);border-color:transparent}.arco-btn-secondary.arco-btn-status-warning.arco-btn-loading{color:rgb(var(--warning-6));background-color:var(--color-warning-light-1);border-color:transparent}.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 transparent}.arco-btn-secondary.arco-btn-status-danger{color:rgb(var(--danger-6));background-color:var(--color-danger-light-1);border-color:transparent}.arco-btn-secondary.arco-btn-status-danger:hover{color:rgb(var(--danger-6));background-color:var(--color-danger-light-2);border-color:transparent}.arco-btn-secondary.arco-btn-status-danger:focus-visible{box-shadow:0 0 0 .25em rgb(var(--danger-3))}.arco-btn-secondary.arco-btn-status-danger:active{color:rgb(var(--danger-6));background-color:var(--color-danger-light-3);border-color:transparent}.arco-btn-secondary.arco-btn-status-danger.arco-btn-loading{color:rgb(var(--danger-6));background-color:var(--color-danger-light-1);border-color:transparent}.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 transparent}.arco-btn-secondary.arco-btn-status-success{color:rgb(var(--success-6));background-color:var(--color-success-light-1);border-color:transparent}.arco-btn-secondary.arco-btn-status-success:hover{color:rgb(var(--success-6));background-color:var(--color-success-light-2);border-color:transparent}.arco-btn-secondary.arco-btn-status-success:focus-visible{box-shadow:0 0 0 .25em rgb(var(--success-3))}.arco-btn-secondary.arco-btn-status-success:active{color:rgb(var(--success-6));background-color:var(--color-success-light-3);border-color:transparent}.arco-btn-secondary.arco-btn-status-success.arco-btn-loading{color:rgb(var(--success-6));background-color:var(--color-success-light-1);border-color:transparent}.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 transparent}.arco-btn-dashed,.arco-btn-dashed[type=button],.arco-btn-dashed[type=submit]{color:var(--color-text-2);background-color:var(--color-fill-2);border:1px dashed var(--color-neutral-3)}.arco-btn-dashed:hover,.arco-btn-dashed[type=button]:hover,.arco-btn-dashed[type=submit]:hover{color:var(--color-text-2);background-color:var(--color-fill-3);border-color:var(--color-neutral-4)}.arco-btn-dashed:focus-visible,.arco-btn-dashed[type=button]:focus-visible,.arco-btn-dashed[type=submit]:focus-visible{box-shadow:0 0 0 .25em var(--color-neutral-4)}.arco-btn-dashed:active,.arco-btn-dashed[type=button]:active,.arco-btn-dashed[type=submit]:active{color:var(--color-text-2);background-color:var(--color-fill-4);border-color:var(--color-neutral-5)}.arco-btn-dashed.arco-btn-loading,.arco-btn-dashed[type=button].arco-btn-loading,.arco-btn-dashed[type=submit].arco-btn-loading{color:var(--color-text-2);background-color:var(--color-fill-2);border:1px dashed var(--color-neutral-3)}.arco-btn-dashed.arco-btn-disabled,.arco-btn-dashed[type=button].arco-btn-disabled,.arco-btn-dashed[type=submit].arco-btn-disabled{color:var(--color-text-4);background-color:var(--color-fill-2);border:1px dashed var(--color-neutral-3);cursor:not-allowed}.arco-btn-dashed.arco-btn-status-warning{color:rgb(var(--warning-6));background-color:var(--color-warning-light-1);border-color:var(--color-warning-light-2)}.arco-btn-dashed.arco-btn-status-warning:hover{color:rgb(var(--warning-6));background-color:var(--color-warning-light-2);border-color:var(--color-warning-light-3)}.arco-btn-dashed.arco-btn-status-warning:focus-visible{box-shadow:0 0 0 .25em rgb(var(--warning-3))}.arco-btn-dashed.arco-btn-status-warning:active{color:rgb(var(--warning-6));background-color:var(--color-warning-light-3);border-color:var(--color-warning-light-4)}.arco-btn-dashed.arco-btn-status-warning.arco-btn-loading{color:rgb(var(--warning-6));background-color:var(--color-warning-light-1);border-color:var(--color-warning-light-2)}.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{color:rgb(var(--danger-6));background-color:var(--color-danger-light-1);border-color:var(--color-danger-light-2)}.arco-btn-dashed.arco-btn-status-danger:hover{color:rgb(var(--danger-6));background-color:var(--color-danger-light-2);border-color:var(--color-danger-light-3)}.arco-btn-dashed.arco-btn-status-danger:focus-visible{box-shadow:0 0 0 .25em rgb(var(--danger-3))}.arco-btn-dashed.arco-btn-status-danger:active{color:rgb(var(--danger-6));background-color:var(--color-danger-light-3);border-color:var(--color-danger-light-4)}.arco-btn-dashed.arco-btn-status-danger.arco-btn-loading{color:rgb(var(--danger-6));background-color:var(--color-danger-light-1);border-color:var(--color-danger-light-2)}.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{color:rgb(var(--success-6));background-color:var(--color-success-light-1);border-color:var(--color-success-light-2)}.arco-btn-dashed.arco-btn-status-success:hover{color:rgb(var(--success-6));background-color:var(--color-success-light-2);border-color:var(--color-success-light-3)}.arco-btn-dashed.arco-btn-status-success:focus-visible{box-shadow:0 0 0 .25em rgb(var(--success-3))}.arco-btn-dashed.arco-btn-status-success:active{color:rgb(var(--success-6));background-color:var(--color-success-light-3);border-color:var(--color-success-light-4)}.arco-btn-dashed.arco-btn-status-success.arco-btn-loading{color:rgb(var(--success-6));background-color:var(--color-success-light-1);border-color:var(--color-success-light-2)}.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,.arco-btn-text[type=button],.arco-btn-text[type=submit]{color:rgb(var(--primary-6));background-color:transparent;border:1px solid transparent}.arco-btn-text:hover,.arco-btn-text[type=button]:hover,.arco-btn-text[type=submit]:hover{color:rgb(var(--primary-6));background-color:var(--color-fill-2);border-color:transparent}.arco-btn-text:focus-visible,.arco-btn-text[type=button]:focus-visible,.arco-btn-text[type=submit]:focus-visible{box-shadow:0 0 0 .25em var(--color-neutral-4)}.arco-btn-text:active,.arco-btn-text[type=button]:active,.arco-btn-text[type=submit]:active{color:rgb(var(--primary-6));background-color:var(--color-fill-3);border-color:transparent}.arco-btn-text.arco-btn-loading,.arco-btn-text[type=button].arco-btn-loading,.arco-btn-text[type=submit].arco-btn-loading{color:rgb(var(--primary-6));background-color:transparent;border:1px solid transparent}.arco-btn-text.arco-btn-disabled,.arco-btn-text[type=button].arco-btn-disabled,.arco-btn-text[type=submit].arco-btn-disabled{color:var(--color-primary-light-3);background-color:transparent;border:1px solid transparent;cursor:not-allowed}.arco-btn-text.arco-btn-status-warning{color:rgb(var(--warning-6));background-color:transparent;border-color:transparent}.arco-btn-text.arco-btn-status-warning:hover{color:rgb(var(--warning-6));background-color:var(--color-fill-2);border-color:transparent}.arco-btn-text.arco-btn-status-warning:focus-visible{box-shadow:0 0 0 .25em rgb(var(--warning-3))}.arco-btn-text.arco-btn-status-warning:active{color:rgb(var(--warning-6));background-color:var(--color-fill-3);border-color:transparent}.arco-btn-text.arco-btn-status-warning.arco-btn-loading{color:rgb(var(--warning-6));background-color:transparent;border-color:transparent}.arco-btn-text.arco-btn-status-warning.arco-btn-disabled{color:var(--color-warning-light-3);background-color:transparent;border:1px solid transparent}.arco-btn-text.arco-btn-status-danger{color:rgb(var(--danger-6));background-color:transparent;border-color:transparent}.arco-btn-text.arco-btn-status-danger:hover{color:rgb(var(--danger-6));background-color:var(--color-fill-2);border-color:transparent}.arco-btn-text.arco-btn-status-danger:focus-visible{box-shadow:0 0 0 .25em rgb(var(--danger-3))}.arco-btn-text.arco-btn-status-danger:active{color:rgb(var(--danger-6));background-color:var(--color-fill-3);border-color:transparent}.arco-btn-text.arco-btn-status-danger.arco-btn-loading{color:rgb(var(--danger-6));background-color:transparent;border-color:transparent}.arco-btn-text.arco-btn-status-danger.arco-btn-disabled{color:var(--color-danger-light-3);background-color:transparent;border:1px solid transparent}.arco-btn-text.arco-btn-status-success{color:rgb(var(--success-6));background-color:transparent;border-color:transparent}.arco-btn-text.arco-btn-status-success:hover{color:rgb(var(--success-6));background-color:var(--color-fill-2);border-color:transparent}.arco-btn-text.arco-btn-status-success:focus-visible{box-shadow:0 0 0 .25em rgb(var(--success-3))}.arco-btn-text.arco-btn-status-success:active{color:rgb(var(--success-6));background-color:var(--color-fill-3);border-color:transparent}.arco-btn-text.arco-btn-status-success.arco-btn-loading{color:rgb(var(--success-6));background-color:transparent;border-color:transparent}.arco-btn-text.arco-btn-status-success.arco-btn-disabled{color:var(--color-success-light-3);background-color:transparent;border:1px solid transparent}.arco-btn-size-mini{height:24px;padding:0 11px;font-size:12px;border-radius:var(--border-radius-small)}.arco-btn-size-mini:not(.arco-btn-only-icon) .arco-btn-icon{margin-right:4px}.arco-btn-size-mini svg{vertical-align:-1px}.arco-btn-size-mini.arco-btn-loading-fixed-width.arco-btn-loading{padding-right:3px;padding-left:3px}.arco-btn-size-mini.arco-btn-only-icon{width:24px;height:24px;padding:0}.arco-btn-size-mini.arco-btn-shape-circle{width:24px;height:24px;padding:0;text-align:center;border-radius:var(--border-radius-circle)}.arco-btn-size-mini.arco-btn-shape-round{border-radius:12px}.arco-btn-size-small{height:28px;padding:0 15px;font-size:14px;border-radius:var(--border-radius-small)}.arco-btn-size-small:not(.arco-btn-only-icon) .arco-btn-icon{margin-right:6px}.arco-btn-size-small svg{vertical-align:-2px}.arco-btn-size-small.arco-btn-loading-fixed-width.arco-btn-loading{padding-right:5px;padding-left:5px}.arco-btn-size-small.arco-btn-only-icon{width:28px;height:28px;padding:0}.arco-btn-size-small.arco-btn-shape-circle{width:28px;height:28px;padding:0;text-align:center;border-radius:var(--border-radius-circle)}.arco-btn-size-small.arco-btn-shape-round{border-radius:14px}.arco-btn-size-medium{height:32px;padding:0 15px;font-size:14px;border-radius:var(--border-radius-small)}.arco-btn-size-medium:not(.arco-btn-only-icon) .arco-btn-icon{margin-right:8px}.arco-btn-size-medium svg{vertical-align:-2px}.arco-btn-size-medium.arco-btn-loading-fixed-width.arco-btn-loading{padding-right:4px;padding-left:4px}.arco-btn-size-medium.arco-btn-only-icon{width:32px;height:32px;padding:0}.arco-btn-size-medium.arco-btn-shape-circle{width:32px;height:32px;padding:0;text-align:center;border-radius:var(--border-radius-circle)}.arco-btn-size-medium.arco-btn-shape-round{border-radius:16px}.arco-btn-size-large{height:36px;padding:0 19px;font-size:14px;border-radius:var(--border-radius-small)}.arco-btn-size-large:not(.arco-btn-only-icon) .arco-btn-icon{margin-right:8px}.arco-btn-size-large svg{vertical-align:-2px}.arco-btn-size-large.arco-btn-loading-fixed-width.arco-btn-loading{padding-right:8px;padding-left:8px}.arco-btn-size-large.arco-btn-only-icon{width:36px;height:36px;padding:0}.arco-btn-size-large.arco-btn-shape-circle{width:36px;height:36px;padding:0;text-align:center;border-radius:var(--border-radius-circle)}.arco-btn-size-large.arco-btn-shape-round{border-radius:18px}.arco-btn-group{display:inline-flex;align-items:center}.arco-btn-group .arco-btn-outline:not(:first-child),.arco-btn-group .arco-btn-dashed: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-status-warning:not(:last-child){border-right:1px solid rgb(var(--warning-5))}.arco-btn-group .arco-btn-status-danger:not(:last-child){border-right:1px solid rgb(var(--danger-5))}.arco-btn-group .arco-btn-status-success:not(:last-child){border-right:1px solid rgb(var(--success-5))}.arco-btn-group .arco-btn-outline:hover,.arco-btn-group .arco-btn-dashed:hover,.arco-btn-group .arco-btn-outline:active,.arco-btn-group .arco-btn-dashed:active{z-index:2}.arco-btn-group .arco-btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.arco-btn-group .arco-btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.arco-btn-group .arco-btn:not(:first-child):not(:last-child){border-radius:0}body[arco-theme=dark] .arco-btn-primary.arco-btn-disabled{color:#ffffff4d}.arco-modal-container{position:fixed;top:0;right:0;bottom:0;left:0}.arco-modal-mask{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-mask-bg)}.arco-modal-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;text-align:center}.arco-modal-wrapper.arco-modal-wrapper-align-center{white-space:nowrap}.arco-modal-wrapper.arco-modal-wrapper-align-center:after{display:inline-block;width:0;height:100%;vertical-align:middle;content:""}.arco-modal-wrapper.arco-modal-wrapper-align-center .arco-modal{top:0;vertical-align:middle}.arco-modal-wrapper.arco-modal-wrapper-moved{text-align:left}.arco-modal-wrapper.arco-modal-wrapper-moved .arco-modal{top:0;vertical-align:top}.arco-modal{position:relative;top:100px;display:inline-block;width:520px;margin:0 auto;line-height:1.5715;white-space:initial;text-align:left;background-color:var(--color-bg-3);border-radius:var(--border-radius-medium)}.arco-modal-draggable .arco-modal-header{cursor:move}.arco-modal-header{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box;width:100%;height:48px;padding:0 20px;border-bottom:1px solid var(--color-neutral-3)}.arco-modal-header .arco-modal-title{display:flex;flex:1;align-items:center;justify-content:center}.arco-modal-header .arco-modal-title-align-start{justify-content:flex-start}.arco-modal-header .arco-modal-title-align-center{justify-content:center}.arco-modal-body{position:relative;padding:24px 20px;overflow:auto;color:var(--color-text-1);font-size:14px}.arco-modal-footer{flex-shrink:0;box-sizing:border-box;width:100%;padding:16px 20px;text-align:right;border-top:1px solid var(--color-neutral-3)}.arco-modal-footer>.arco-btn:not(:nth-child(1)){margin-left:12px}.arco-modal-close-btn{margin-left:-12px;color:var(--color-text-1);font-size:12px;cursor:pointer}.arco-modal-title{color:var(--color-text-1);font-weight:500;font-size:16px}.arco-modal-title-icon{margin-right:10px;font-size:18px;vertical-align:-.15em}.arco-modal-title-icon .arco-icon-info-circle-fill{color:rgb(var(--primary-6))}.arco-modal-title-icon .arco-icon-check-circle-fill{color:rgb(var(--success-6))}.arco-modal-title-icon .arco-icon-exclamation-circle-fill{color:rgb(var(--warning-6))}.arco-modal-title-icon .arco-icon-close-circle-fill{color:rgb(var(--danger-6))}.arco-modal-simple{width:400px;padding:24px 32px 32px}.arco-modal-simple .arco-modal-header,.arco-modal-simple .arco-modal-footer{height:unset;padding:0;border:none}.arco-modal-simple .arco-modal-header{margin-bottom:24px}.arco-modal-simple .arco-modal-title{justify-content:center}.arco-modal-simple .arco-modal-title-align-start{justify-content:flex-start}.arco-modal-simple .arco-modal-title-align-center{justify-content:center}.arco-modal-simple .arco-modal-footer{margin-top:32px;text-align:center}.arco-modal-simple .arco-modal-body{padding:0}.arco-modal-fullscreen{top:0;display:inline-flex;flex-direction:column;box-sizing:border-box;width:100%;height:100%}.arco-modal-fullscreen .arco-modal-footer{margin-top:auto}.zoom-modal-enter-from,.zoom-modal-appear-from{transform:scale(.5);opacity:0}.zoom-modal-enter-to,.zoom-modal-appear-to{transform:scale(1);opacity:1}.zoom-modal-enter-active,.zoom-modal-appear-active{transition:opacity .4s cubic-bezier(.3,1.3,.3,1),transform .4s cubic-bezier(.3,1.3,.3,1)}.zoom-modal-leave-from{transform:scale(1);opacity:1}.zoom-modal-leave-to{transform:scale(.5);opacity:0}.zoom-modal-leave-active{transition:opacity .4s cubic-bezier(.3,1.3,.3,1),transform .4s cubic-bezier(.3,1.3,.3,1)}.fade-modal-enter-from,.fade-modal-appear-from{opacity:0}.fade-modal-enter-to,.fade-modal-appear-to{opacity:1}.fade-modal-enter-active,.fade-modal-appear-active{transition:opacity .4s cubic-bezier(.3,1.3,.3,1)}.fade-modal-leave-from{opacity:1}.fade-modal-leave-to{opacity:0}.fade-modal-leave-active{transition:opacity .4s cubic-bezier(.3,1.3,.3,1)}@font-face{font-family:Unbounded;src:url(/assets/unbounded-D5afBTBx.woff2) format("woff2");font-weight:200 900;font-display:swap}@font-face{font-family:Inter;src:url(/assets/inter-Dx4kXJAl.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/assets/jetbrains-mono-6fWv1k7M.woff2) format("woff2");font-weight:100 800;font-display:swap}:root{--sp-0: #2ee6ff;--sp-1: #4da8ff;--sp-2: #7b5cff;--sp-3: #b44bff;--sp-4: #ff3d9a;--sp-5: #ff6a00;--sp-6: #ffc61a;--spectrum: linear-gradient( 90deg, var(--sp-0), var(--sp-1), var(--sp-2), var(--sp-3), var(--sp-4), var(--sp-5), var(--sp-6) );--void-900: #0d0524;--void-800: #150a33;--void-700: #1f1147;--void-600: #2c1a5e;--void-500: #3d2679;--action: #7c2bff;--action-hi: #9450ff;--action-lo: #6418e0;--action-dim: rgba(124, 43, 255, .16);--money: #ff6a00;--money-dim: rgba(255, 106, 0, .14);--gain: #00e58a;--gain-dim: rgba(0, 229, 138, .14);--loss: #ff2d6e;--loss-dim: rgba(255, 45, 110, .14);--info: #00e5ff;--info-dim: rgba(0, 229, 255, .13);--warn: #ffab00;--warn-dim: rgba(255, 171, 0, .15);--gold: #ffc61a;--gold-dim: rgba(255, 198, 26, .15);--gold-ink: var(--gold);--warn-ink: var(--warn);--bg: var(--void-800);--surface: var(--void-700);--surface-2: #261654;--surface-hi: var(--void-500);--line: rgba(255, 255, 255, .09);--line-2: rgba(255, 255, 255, .05);--text: #f2eefc;--text-2: #b0a4d4;--text-3: #7c6da8;--text-4: #574a7d;--input-bg: rgba(0, 0, 0, .24);--overlay: rgba(6, 2, 18, .72);--nav-bg: var(--void-900);--nav-text: #cfc4ec;--nav-text-hi: #ffffff;--nav-line: rgba(255, 255, 255, .07);--nav-hover: rgba(255, 255, 255, .06);--f-display: "Unbounded", "PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei", "Noto Sans SC", sans-serif;--f-body: "Inter", "PingFang SC", "HarmonyOS Sans SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", sans-serif;--f-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--fs-hero: clamp(2.5rem, 4vw, 3.5rem);--fs-kpi: 1.75rem;--fs-h1: 1.5rem;--fs-h2: 1.125rem;--fs-h3: .9375rem;--fs-body: .875rem;--fs-sm: .8125rem;--fs-xs: .6875rem;--ls-display: -.03em;--ls-label: .09em;--ls-cn: -.01em;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 20px;--s6: 24px;--s8: 32px;--s10: 40px;--s12: 48px;--r-xs: 5px;--r-sm: 8px;--r: 12px;--r-lg: 16px;--r-xl: 22px;--r-pill: 999px;--sh-1: 0 1px 2px rgba(0, 0, 0, .3);--sh-2: 0 6px 20px rgba(0, 0, 0, .34);--sh-3: 0 20px 52px rgba(0, 0, 0, .5);--glow-action: 0 6px 22px rgba(124, 43, 255, .45);--glow-money: 0 6px 22px rgba(255, 106, 0, .36);--nav-w: 260px;--nav-w-mini: 72px;--top-h: 60px;--pulse-h: 6px;--tab-h: 42px;--gutter: 24px;--ease: cubic-bezier(.22, 1, .36, 1);--dur: .22s}[data-theme=light]{--bg: #f8f7fc;--surface: #ffffff;--surface-2: #faf9fd;--surface-hi: #f4f1fa;--line: #e9e5f0;--line-2: #f1eef6;--text: #16093a;--text-2: #5b5182;--text-3: #8b82ab;--text-4: #b6afca;--input-bg: #ffffff;--overlay: rgba(22, 9, 58, .42);--nav-bg: #ffffff;--nav-text: #5b5182;--nav-text-hi: #16093a;--nav-line: #ebe7f2;--nav-hover: #f5f2fa;--gain: #00a866;--info: #0091b8;--money: #ea5c00;--gold-ink: #a87400;--warn-ink: #a86e00;--sh-1: 0 1px 2px rgba(22, 9, 58, .06);--sh-2: 0 6px 20px rgba(22, 9, 58, .08);--sh-3: 0 20px 52px rgba(22, 9, 58, .14)}@media(max-width:991px){:root{--gutter: 16px}}@media(max-width:767px){:root{--fs-kpi: 1.25rem}}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--f-body);font-size:var(--fs-body);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background var(--dur) var(--ease),color var(--dur) var(--ease)}h1,h2,h3,h4,p,figure,ul,ol,dl{margin:0}ul,ol{padding:0;list-style:none}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:0;cursor:pointer}table{border-collapse:collapse;border-spacing:0}.u-display{font-family:var(--f-display);font-weight:700;letter-spacing:var(--ls-display);font-variant-numeric:tabular-nums}.u-cn-title{font-weight:800;letter-spacing:var(--ls-cn)}.u-label{font-size:var(--fs-xs);font-weight:600;letter-spacing:var(--ls-label);color:var(--text-3);text-transform:uppercase}.u-mono{font-family:var(--f-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.u-num{font-family:var(--f-display);font-variant-numeric:tabular-nums;letter-spacing:var(--ls-display)}.t-2{color:var(--text-2)}.t-3{color:var(--text-3)}.t-money{color:var(--money)}.t-gain{color:var(--gain)}.t-loss{color:var(--loss)}.t-info{color:var(--info)}.t-warn{color:var(--warn-ink)}.t-gold{color:var(--gold-ink)}.t-action{color:var(--action)}*{scrollbar-width:thin;scrollbar-color:var(--text-4) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--text-4);border:3px solid transparent;background-clip:content-box;border-radius:var(--r-pill)}*::-webkit-scrollbar-thumb:hover{background:var(--text-3);border:3px solid transparent;background-clip:content-box}:focus-visible{outline:2px solid var(--info);outline-offset:2px;border-radius:var(--r-xs)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}::selection{background:var(--action);color:#fff}.u-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.u-row{display:flex;align-items:center;gap:var(--s2)}.u-spread{display:flex;align-items:center;justify-content:space-between;gap:var(--s3)}.u-wrap{flex-wrap:wrap}.u-grow{flex:1;min-width:0}[hidden]{display:none!important}.app{display:flex;min-height:100vh}.nav{position:fixed;top:0;left:0;bottom:0;width:var(--nav-w);background:var(--nav-bg);border-right:1px solid var(--nav-line);display:flex;flex-direction:column;z-index:40}.nav:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--spectrum)}.nav-brand{display:flex;align-items:center;gap:10px;height:var(--top-h);padding:0 var(--s5);flex:none;border-bottom:1px solid var(--nav-line)}.nav-mark{width:30px;height:30px;border-radius:9px;flex:none;display:grid;place-items:center;background:var(--action);box-shadow:var(--glow-action)}.nav-mark svg{width:17px;height:17px;color:#fff}.nav-name{font-family:var(--f-display);font-size:.9375rem;font-weight:700;letter-spacing:-.02em;color:#fff;line-height:1.15}.nav-sub{font-size:10px;letter-spacing:.14em;color:var(--sp-2);font-weight:600;text-transform:uppercase}.nav-scroll{flex:1;overflow-y:auto;padding:var(--s3) 10px var(--s5)}.nav-group{margin-bottom:2px}.nav-item{display:flex;align-items:center;gap:9px;width:100%;height:36px;padding:0 10px;border-radius:var(--r-sm);color:var(--nav-text);font-size:var(--fs-sm);font-weight:500;text-align:left;transition:background var(--dur) var(--ease),color var(--dur) var(--ease)}.nav-item:hover{background:var(--nav-hover);color:var(--nav-text-hi)}.nav-top>.nav-dot{width:7px;height:7px;border-radius:50%;flex:none;background:var(--g, var(--sp-2));box-shadow:0 0 8px var(--g, var(--sp-2))}.nav-top{font-weight:600}.nav-arrow{width:13px;height:13px;margin-left:auto;color:var(--text-4);transition:transform var(--dur) var(--ease);flex:none}.nav-group.is-open>.nav-top .nav-arrow{transform:rotate(90deg)}.nav-group.is-open>.nav-top{color:var(--nav-text-hi)}.nav-sublist{display:none;padding:2px 0 6px 17px;margin-left:9px;border-left:1px solid var(--nav-line)}.nav-group.is-open>.nav-sublist{display:block}.nav-link{display:flex;align-items:center;gap:var(--s2);height:32px;padding:0 10px;border-radius:var(--r-xs);color:var(--nav-text);font-size:var(--fs-sm);transition:background var(--dur) var(--ease),color var(--dur) var(--ease)}.nav-link:hover{background:var(--nav-hover);color:var(--nav-text-hi)}.nav-link.is-on{background:var(--action);color:#fff;font-weight:600;box-shadow:var(--glow-action)}.nav-link .dot-badge{margin-left:auto}.nav-group.is-boot>.nav-top{color:var(--gold)}.nav-group.is-boot .nav-dot{background:var(--gold);box-shadow:0 0 8px var(--gold)}.nav-foot{flex:none;padding:10px var(--s5);border-top:1px solid var(--nav-line);font-size:var(--fs-xs);color:#6a5c95;display:flex;align-items:center;justify-content:space-between;gap:var(--s2)}[data-theme=light] .nav:before{opacity:.82}[data-theme=light] .nav-name{color:var(--text)}[data-theme=light] .nav-group.is-open>.nav-top{color:var(--nav-text-hi)}[data-theme=light] .nav-link.is-on{background:var(--action-dim);color:var(--action);box-shadow:none}[data-theme=light] .nav-foot{color:var(--text-3)}.main{flex:1;min-width:0;margin-left:var(--nav-w);display:flex;flex-direction:column}.top{position:sticky;top:0;z-index:30;background:var(--surface);border-bottom:1px solid var(--line)}.top-bar{display:flex;align-items:center;gap:var(--s3);height:var(--top-h);padding:0 var(--gutter)}.crumb{display:flex;align-items:center;gap:7px;font-size:var(--fs-sm);color:var(--text-3);white-space:nowrap}.crumb b{color:var(--text);font-weight:700;letter-spacing:var(--ls-cn)}.crumb-sep{color:var(--text-4)}.top-search{position:relative;margin-left:auto;width:min(300px,34vw)}.top-search .input{height:32px;padding-left:32px;background:var(--surface-2);border-color:var(--line);color:var(--text)}.top-search .input::placeholder{color:var(--text-3)}.top-search svg{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:14px;height:14px;color:var(--text-3);pointer-events:none}.top-tools{display:flex;align-items:center;gap:2px}.top-btn{position:relative;width:32px;height:32px;border-radius:var(--r-sm);display:grid;place-items:center;color:var(--text-2);transition:background var(--dur) var(--ease),color var(--dur) var(--ease)}.top-btn:hover{background:var(--surface-hi);color:var(--action)}.top-btn svg{width:16px;height:16px}.top-btn .dot-badge{position:absolute;top:-1px;right:-3px}.top-user{display:flex;align-items:center;gap:var(--s2);height:32px;padding:0 8px 0 4px;border-radius:var(--r-sm);margin-left:4px;transition:background var(--dur) var(--ease)}.top-user:hover{background:var(--surface-hi)}.top-user .avatar{width:24px;height:24px;border-radius:7px;background:var(--action);color:var(--text)}.top-user-name{font-size:var(--fs-sm);font-weight:600;color:#fff;line-height:1.1}.top-user-role{font-size:10px;color:var(--gold-ink);font-weight:600;letter-spacing:.05em}.pulse{display:flex;height:var(--pulse-h);background:var(--surface-2);cursor:pointer}.pulse-seg{position:relative;height:100%;background:var(--c);transition:filter .16s var(--ease),transform .16s var(--ease),opacity .16s var(--ease);transform-origin:bottom}.pulse-seg+.pulse-seg{border-left:1px solid var(--surface)}.pulse-seg:after{content:"";position:absolute;top:-12px;right:0;bottom:-10px;left:0}.pulse-seg:hover,.pulse-seg:focus-visible{filter:saturate(1.12) brightness(1.03);z-index:2}.pulse-tip{position:absolute;right:auto;top:calc(100% + 6px);bottom:auto;left:50%;display:flex;align-items:center;gap:7px;width:max-content;min-height:36px;padding:0 10px;background:var(--surface);border:1px solid var(--line);border-radius:9px;box-shadow:0 8px 20px #16093a24;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,5px);transition:opacity .16s var(--ease),transform .16s var(--ease),visibility .16s;z-index:4;white-space:nowrap;line-height:1}.pulse-seg:hover .pulse-tip,.pulse-seg:focus-visible .pulse-tip{opacity:1;visibility:visible;transform:translate(-50%)}.pulse-seg:first-child .pulse-tip{left:8px;transform:translateY(5px)}.pulse-seg:nth-last-child(-n+3) .pulse-tip{left:auto;right:8px;transform:translateY(5px)}.pulse-seg:first-child:hover .pulse-tip,.pulse-seg:first-child:focus-visible .pulse-tip,.pulse-seg:nth-last-child(-n+3):hover .pulse-tip,.pulse-seg:nth-last-child(-n+3):focus-visible .pulse-tip{transform:translateY(0)}.pulse-tip-mark{width:7px;height:7px;border-radius:50%;flex:none;background:var(--c);box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 16%,transparent)}.pulse-tip-name{font-size:var(--fs-xs);color:var(--text-2);font-weight:600;letter-spacing:0}.pulse-tip-count{padding-left:7px;border-left:1px solid var(--line);font-size:11px;color:var(--text-3)}.pulse-tip-count b{color:var(--text);font-family:var(--f-mono);font-size:13px;font-weight:700}.pulse-tip-wait{padding-left:7px;border-left:1px solid var(--line);font-size:11px;color:var(--text-3)}.tabbar{display:flex;align-items:center;gap:5px;height:var(--tab-h);padding:0 var(--gutter);background:var(--surface);border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.tabbar::-webkit-scrollbar{display:none}.vtab{display:inline-flex;align-items:center;gap:7px;height:27px;padding:0 9px 0 11px;border-radius:var(--r-xs);background:var(--surface-2);border:1px solid var(--line-2);color:var(--text-3);font-size:var(--fs-sm);white-space:nowrap;flex:none;transition:all var(--dur) var(--ease)}.vtab:hover{color:var(--text);border-color:var(--line)}.vtab.is-on{background:var(--action-dim);border-color:var(--action);color:var(--action);font-weight:600}.vtab-x{width:15px;height:15px;border-radius:50%;display:grid;place-items:center;opacity:.55;flex:none}.vtab-x:hover{background:var(--loss);color:#fff;opacity:1}.vtab-x svg{width:8px;height:8px}.page{flex:1;padding:var(--gutter);display:flex;flex-direction:column;gap:var(--gutter);min-width:0}.page-foot{padding:var(--s4) var(--gutter) var(--s6);text-align:center;font-size:var(--fs-xs);color:var(--text-4)}.grid{display:grid;gap:var(--s4)}.g-2{grid-template-columns:repeat(2,minmax(0,1fr))}.g-3{grid-template-columns:repeat(3,minmax(0,1fr))}.g-4{grid-template-columns:repeat(4,minmax(0,1fr))}.g-5{grid-template-columns:repeat(5,minmax(0,1fr))}.nav-mask{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay);z-index:39}.nav-toggle{display:none}@media(max-width:1279px){.g-4,.g-5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1099px){.g-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:991px){.nav{transform:translate(-100%);transition:transform var(--dur) var(--ease)}.app.is-nav-open .nav{transform:none}.app.is-nav-open .nav-mask{display:block}.main{margin-left:0}.nav-toggle{display:grid}.top-search{display:none}}@media(max-width:767px){.g-2,.g-3,.g-4,.g-5{grid-template-columns:repeat(2,minmax(0,1fr))}.crumb .crumb-hide{display:none}.crumb{min-width:0;overflow:hidden;text-overflow:ellipsis}.top-tools .top-btn:nth-child(2),.top-tools .top-btn:nth-child(3),.top-user-name,.top-user-role{display:none}.top-user{padding:0 4px}.tabbar{display:none}}@media(max-width:479px){.g-2,.g-3{grid-template-columns:minmax(0,1fr)}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 14px;border-radius:var(--r-sm);font-size:var(--fs-sm);font-weight:600;white-space:nowrap;border:1px solid transparent;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),box-shadow var(--dur) var(--ease),transform .1s var(--ease)}.btn:active{transform:translateY(1px)}.btn[disabled],.btn.is-disabled{opacity:.42;pointer-events:none}.btn svg{width:15px;height:15px;flex:none}.btn-primary{background:var(--action);color:#fff;box-shadow:var(--glow-action)}.btn-primary:hover{background:var(--action-hi)}.btn-ghost{border-color:var(--line);color:var(--text-2);background:transparent}.btn-ghost:hover{border-color:var(--action);color:var(--action);background:var(--action-dim)}.btn-plain{background:var(--surface-2);color:var(--text-2);border-color:var(--line)}.btn-plain:hover{background:var(--surface-hi);color:var(--text)}.btn-danger{background:var(--loss);color:#fff}.btn-danger:hover{filter:brightness(1.1)}.btn-danger-ghost{border-color:var(--loss);color:var(--loss);background:transparent}.btn-danger-ghost:hover{background:var(--loss-dim)}.btn-gain{background:var(--gain);color:#05231a}.btn-gain:hover{filter:brightness(1.08)}.btn-text{height:26px;padding:0 6px;font-size:var(--fs-sm);font-weight:500;color:var(--action);border-radius:var(--r-xs)}.btn-text:hover{background:var(--action-dim)}.btn-text.is-danger{color:var(--loss)}.btn-text.is-danger:hover{background:var(--loss-dim)}.btn-sm{height:28px;padding:0 10px;font-size:var(--fs-xs)}.btn-lg{height:42px;padding:0 22px;font-size:var(--fs-body)}.btn-icon{width:34px;height:34px;padding:0;border-radius:var(--r-sm);color:var(--text-2)}.btn-icon:hover{background:var(--surface-hi);color:var(--text)}.btn-icon svg{width:16px;height:16px}.tag{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:var(--r-xs);font-size:var(--fs-xs);font-weight:600;letter-spacing:.02em;white-space:nowrap}.tag:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;flex:none}.tag-plain:before{display:none}.tag-gain{background:var(--gain-dim);color:var(--gain)}.tag-loss{background:var(--loss-dim);color:var(--loss)}.tag-warn{background:var(--warn-dim);color:var(--warn-ink)}.tag-info{background:var(--info-dim);color:var(--info)}.tag-action{background:var(--action-dim);color:var(--action)}.tag-gold{background:var(--gold-dim);color:var(--gold-ink)}.tag-money{background:var(--money-dim);color:var(--money)}.tag-mute{background:var(--line-2);color:var(--text-3)}.tag-boot{background:linear-gradient(90deg,var(--gold-dim),var(--money-dim));color:var(--gold-ink);border:1px dashed rgba(255,198,26,.45)}.dot-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:var(--r-pill);background:var(--loss);color:#fff;font-family:var(--f-display);font-size:10px;font-weight:700;line-height:1}.dot-badge.is-mute{background:var(--text-4)}.lv{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:22px;padding:0 7px;border-radius:var(--r-xs);font-family:var(--f-display);font-size:11px;font-weight:700;letter-spacing:0;color:#0d0524}.lv-0{background:var(--sp-0)}.lv-c{background:var(--sp-1)}.lv-b{background:var(--sp-2);color:#fff}.lv-a{background:var(--sp-3);color:#fff}.lv-s{background:var(--sp-4);color:#fff}.lv-ss{background:var(--sp-5);color:#fff}.lv-sss{background:var(--sp-6);box-shadow:0 0 0 1px #ffc61a66,0 4px 14px #ffc61a57}.lv-m{background:transparent;border:1.5px solid currentColor;color:var(--sp-2)}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-1)}.card-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding:14px var(--s5);border-bottom:1px solid var(--line-2)}.card-title{font-size:var(--fs-h2);font-weight:800;letter-spacing:var(--ls-cn)}.card-body{padding:var(--s5)}.card-body.is-flush{padding:0}.kpi{position:relative;padding:var(--s4) var(--s5);background:var(--surface);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;transition:border-color var(--dur) var(--ease),transform var(--dur) var(--ease)}.kpi:hover{border-color:var(--action);transform:translateY(-2px)}.kpi:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--kpi-accent, var(--action))}.kpi-label{display:flex;align-items:center;gap:5px;font-size:var(--fs-xs);font-weight:600;letter-spacing:var(--ls-label);color:var(--text-3)}.kpi-value{margin-top:6px;font-family:var(--f-display);font-size:var(--fs-kpi);font-weight:700;line-height:1.1;letter-spacing:var(--ls-display);font-variant-numeric:tabular-nums}.kpi-unit{margin-left:3px;font-size:.75rem;font-weight:600;color:var(--text-3)}.kpi-foot{margin-top:6px;display:flex;align-items:center;gap:6px;font-size:var(--fs-xs);color:var(--text-3)}.kpi-delta{font-family:var(--f-mono);font-weight:700}.filter{padding:var(--s4) var(--s5);background:var(--surface);border:1px solid var(--line);border-radius:var(--r)}.filter-form .arco-space{flex-wrap:wrap}@media(max-width:768px){.filter-form .arco-form-item{width:100%;margin-right:0}.filter-form .arco-picker,.filter-form .arco-select-view,.filter-form .arco-input-wrapper,.filter-form .arco-input-number{width:100%!important;max-width:100%}}.filter-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:var(--s3) var(--s4)}.field{display:flex;flex-direction:column;gap:5px;min-width:0}.field-label{font-size:var(--fs-xs);font-weight:600;color:var(--text-3);letter-spacing:.02em}.field-label .req{color:var(--loss);margin-left:2px}.input,.select,.textarea{width:100%;height:34px;padding:0 11px;background:var(--input-bg);border:1px solid var(--line);border-radius:var(--r-sm);color:var(--text);font-size:var(--fs-sm);transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.textarea{height:auto;min-height:84px;padding:9px 11px;line-height:1.6;resize:vertical}.input::placeholder,.textarea::placeholder{color:var(--text-4)}.input:focus,.select:focus,.textarea:focus{border-color:var(--action);box-shadow:0 0 0 3px var(--action-dim);outline:none}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 15px) 15px,calc(100% - 11px) 15px;background-size:4px 4px,4px 4px;background-repeat:no-repeat;color:var(--text)}.select option{background:var(--surface);color:var(--text)}.field-range{display:flex;align-items:center;gap:6px}.field-range .input{flex:1;min-width:0}.field-range span{color:var(--text-4);flex:none}.filter-actions{display:flex;align-items:center;gap:var(--s2);margin-top:var(--s4);padding-top:var(--s4);border-top:1px solid var(--line-2)}.toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding:var(--s3) var(--s5);border-bottom:1px solid var(--line-2);flex-wrap:wrap}.toolbar-group{display:flex;align-items:center;gap:var(--s2);flex-wrap:wrap}.table-scroll{overflow-x:auto;overflow-y:visible}.tbl{width:100%;font-size:var(--fs-sm)}.tbl th{position:sticky;top:0;z-index:2;padding:10px var(--s3);background:var(--surface-2);color:var(--text-3);font-size:var(--fs-xs);font-weight:600;letter-spacing:var(--ls-label);text-align:left;white-space:nowrap;border-bottom:1px solid var(--line)}.tbl td{padding:11px var(--s3);border-bottom:1px solid var(--line-2);vertical-align:middle;white-space:nowrap}.tbl tbody tr{transition:background .14s var(--ease)}.tbl tbody tr:hover,.tbl tbody tr:hover .col-fix-l,.tbl tbody tr:hover .col-fix-r{background:var(--surface-hi)}.col-fix-l,.col-fix-r{position:sticky;z-index:1;background:var(--surface)}.tbl th.col-fix-l,.tbl th.col-fix-r{z-index:3;background:var(--surface-2)}.col-fix-l{left:0;box-shadow:8px 0 12px -10px #0009}.col-fix-r{right:0;box-shadow:-8px 0 12px -10px #0009}.tbl-num{font-family:var(--f-mono);font-variant-numeric:tabular-nums;text-align:right}.tbl-money{font-family:var(--f-display);font-weight:600;font-variant-numeric:tabular-nums;text-align:right;letter-spacing:-.02em}.tbl-actions{display:flex;align-items:center;gap:2px}.cell-who{display:flex;align-items:center;gap:var(--s2)}.cell-who-main{font-weight:600}.cell-who-sub{font-family:var(--f-mono);font-size:var(--fs-xs);color:var(--text-3)}.avatar{width:28px;height:28px;border-radius:var(--r-sm);background:var(--action-dim);color:var(--action);display:inline-flex;align-items:center;justify-content:center;font-family:var(--f-display);font-size:11px;font-weight:700;flex:none}.heat{display:inline-block;padding:2px 7px;border-radius:var(--r-xs);font-family:var(--f-mono);font-weight:600;background:var(--heat-bg, transparent);color:var(--heat-fg, inherit)}.chk{width:15px;height:15px;accent-color:var(--action);cursor:pointer}.empty{padding:var(--s12) var(--s5);text-align:center;color:var(--text-3)}.empty-title{margin-top:var(--s3);font-size:var(--fs-h3);font-weight:700;color:var(--text-2)}.empty-hint{margin-top:4px;font-size:var(--fs-sm)}.pager{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding:var(--s3) var(--s5);border-top:1px solid var(--line-2);flex-wrap:wrap;font-size:var(--fs-sm);color:var(--text-3)}.pager-list{display:flex;align-items:center;gap:4px}.pager-btn{min-width:30px;height:30px;padding:0 8px;border-radius:var(--r-xs);border:1px solid var(--line);color:var(--text-2);font-family:var(--f-mono);font-size:var(--fs-sm);display:inline-flex;align-items:center;justify-content:center;transition:all var(--dur) var(--ease)}.pager-btn:hover{border-color:var(--action);color:var(--action)}.pager-btn.is-on{background:var(--action);border-color:var(--action);color:#fff}.pager-btn[disabled]{opacity:.36;pointer-events:none}.tabs{display:flex;align-items:center;gap:var(--s5);border-bottom:1px solid var(--line);padding:0 var(--s5);overflow-x:auto;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tab{position:relative;padding:12px 0;font-size:var(--fs-body);font-weight:600;color:var(--text-3);white-space:nowrap;transition:color var(--dur) var(--ease)}.tab:hover{color:var(--text-2)}.tab.is-on{color:var(--text)}.tab.is-on:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--action);border-radius:var(--r-pill)}.switch{position:relative;display:inline-flex;width:38px;height:21px;border-radius:var(--r-pill);background:var(--text-4);cursor:pointer;transition:background var(--dur) var(--ease);flex:none}.switch:after{content:"";position:absolute;top:3px;left:3px;width:15px;height:15px;border-radius:50%;background:#fff;transition:transform var(--dur) var(--ease)}.switch.is-on{background:var(--action)}.switch.is-on:after{transform:translate(17px)}.notice{display:flex;align-items:flex-start;gap:var(--s3);padding:11px var(--s4);border-radius:var(--r-sm);font-size:var(--fs-sm);line-height:1.55;border:1px solid transparent}.notice svg{width:17px;height:17px;flex:none;margin-top:2px}.notice-danger{background:var(--loss-dim);border-color:#ff2d6e57;color:var(--loss)}.notice-warn{background:var(--warn-dim);border-color:#ffab004d;color:var(--warn-ink)}.notice-info{background:var(--info-dim);border-color:#00e5ff42;color:var(--info)}.notice-boot{background:linear-gradient(90deg,#ffc61a21,#ff6a0014);border:1px dashed rgba(255,198,26,.42);color:var(--gold-ink)}.mask{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:90;display:flex;align-items:center;justify-content:center;padding:var(--s5)}.modal{width:min(520px,100%);max-height:88vh;overflow:auto;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-3)}.modal-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding:var(--s4) var(--s5);border-bottom:1px solid var(--line-2)}.modal-title{font-size:var(--fs-h2);font-weight:800;letter-spacing:var(--ls-cn)}.modal-body{padding:var(--s5);display:flex;flex-direction:column;gap:var(--s4)}.modal-foot{display:flex;align-items:center;justify-content:flex-end;gap:var(--s2);padding:var(--s4) var(--s5);border-top:1px solid var(--line-2)}.drawer{position:fixed;top:0;right:0;bottom:0;width:min(560px,100%);background:var(--surface);border-left:1px solid var(--line);box-shadow:var(--sh-3);z-index:91;display:flex;flex-direction:column}.summary{background:var(--surface-2);border:1px solid var(--line-2);border-radius:var(--r-sm);padding:var(--s3) var(--s4);display:flex;flex-direction:column;gap:7px}.summary-row{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);font-size:var(--fs-sm)}.summary-row dt{color:var(--text-3)}.summary-row dd{margin:0;font-weight:600;text-align:right}.spectrum-bar{height:6px;border-radius:var(--r-pill);background:var(--spectrum)}.sec-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);margin-bottom:var(--s3);flex-wrap:wrap}.sec-title{display:flex;align-items:center;gap:var(--s2);font-size:var(--fs-h2);font-weight:800;letter-spacing:var(--ls-cn)}.sec-title:before{content:"";width:3px;height:15px;border-radius:var(--r-pill);background:var(--sec-accent, var(--action))}.sec-sub{font-size:var(--fs-sm);color:var(--text-3)}.dd{position:relative;display:inline-flex}.dd-panel{position:absolute;right:0;top:calc(100% + 4px);z-index:25;display:none;min-width:176px;padding:5px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);box-shadow:var(--sh-3)}.dd.is-up .dd-panel{top:auto;bottom:calc(100% + 4px)}.dd.is-open .dd-panel{display:block}.dd-label{padding:6px 9px 4px;font-size:var(--fs-xs);font-weight:600;letter-spacing:var(--ls-label);color:var(--text-4)}.dd-item{display:flex;align-items:center;gap:var(--s2);width:100%;padding:6px 9px;border-radius:var(--r-xs);font-size:var(--fs-sm);color:var(--text-2);text-align:left;white-space:nowrap}.dd-item:hover{background:var(--action-dim);color:var(--action)}.dd-item.is-danger:hover{background:var(--loss-dim);color:var(--loss)}.dd-lock{margin-left:auto;font-size:10px;opacity:.75}.dd-sep{height:1px;margin:5px 3px;background:var(--line-2)}.dd-boot{margin:5px 2px 1px;padding:4px 2px 2px;border-top:1px dashed rgba(255,198,26,.42)}.dd-boot .dd-label{color:var(--gold-ink)}.dd-boot .dd-item:hover{background:var(--gold-dim);color:var(--gold-ink)}.chain{display:inline-flex;align-items:center;gap:5px;font-family:var(--f-mono);font-size:var(--fs-xs);font-weight:600}.chain:before{content:"";width:6px;height:6px;border-radius:2px;background:var(--k, var(--text-3))}.thumb{width:34px;height:34px;border-radius:var(--r-xs);border:1px solid var(--line);background:var(--surface-2);display:grid;place-items:center;color:var(--text-4);cursor:zoom-in;transition:border-color var(--dur) var(--ease)}.thumb:hover{border-color:var(--action);color:var(--action)}.thumb svg{width:15px;height:15px}.yn{font-size:var(--fs-xs);font-weight:600}.yn.is-y{color:var(--gain)}.yn.is-n{color:var(--text-4)}.tbl tbody tr.is-risk td{background:color-mix(in srgb,var(--loss) 8%,var(--surface))}.tbl tbody tr.is-risk:hover td{background:color-mix(in srgb,var(--loss) 14%,var(--surface))}.drawer-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding:var(--s4) var(--s5);border-bottom:1px solid var(--line-2);flex:none}.drawer-body{flex:1;overflow-y:auto;padding:var(--s5);display:flex;flex-direction:column;gap:var(--s5)}.drawer-foot{flex:none;display:flex;align-items:center;justify-content:flex-end;gap:var(--s2);padding:var(--s4) var(--s5);border-top:1px solid var(--line-2)}.fset{border:1px solid var(--line);border-radius:var(--r);background:var(--surface)}.fset-head{display:flex;align-items:center;gap:var(--s2);padding:13px var(--s5);border-bottom:1px solid var(--line-2);font-size:var(--fs-h3);font-weight:700;letter-spacing:var(--ls-cn)}.fset-head:before{content:"";width:3px;height:14px;border-radius:var(--r-pill);background:var(--fs-accent, var(--action))}.fset-body{padding:var(--s5);display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--s4)}.fset-body.is-single{grid-template-columns:minmax(0,1fr)}.field.is-wide{grid-column:1 / -1}.field-hint{font-size:var(--fs-xs);color:var(--text-3)}.up{display:flex;flex-wrap:wrap;gap:var(--s3)}.up-item,.up-add{width:92px;height:92px;border-radius:var(--r-sm);display:grid;place-items:center;flex:none;position:relative}.up-item{border:1px solid var(--line);background:var(--surface-2);color:var(--text-4);font-family:var(--f-mono);font-size:var(--fs-xs)}.up-add{border:1px dashed var(--line);background:var(--input-bg);color:var(--text-3);cursor:pointer;transition:border-color var(--dur) var(--ease),color var(--dur) var(--ease)}.up-add:hover{border-color:var(--action);color:var(--action)}.up-add svg{width:18px;height:18px}.up-item .up-flag{position:absolute;top:4px;left:4px;padding:1px 5px;border-radius:var(--r-xs);background:var(--action);color:#fff;font-size:10px;font-weight:600}.tree{font-size:var(--fs-sm)}.tree-node{display:flex;align-items:center;gap:6px;height:30px;padding:0 8px;border-radius:var(--r-xs);color:var(--text-2);cursor:pointer;transition:background var(--dur) var(--ease),color var(--dur) var(--ease)}.tree-node:hover{background:var(--surface-hi);color:var(--text)}.tree-node.is-on{background:var(--action-dim);color:var(--action);font-weight:600}.tree-arrow{width:12px;height:12px;flex:none;color:var(--text-4);transition:transform var(--dur) var(--ease)}.tree-node.is-open .tree-arrow{transform:rotate(90deg)}.tree-count{margin-left:auto;font-family:var(--f-mono);font-size:var(--fs-xs);color:var(--text-4)}.tree-children{padding-left:15px;margin-left:13px;border-left:1px solid var(--line-2)}.tl{display:flex;flex-direction:column}.tl-item{position:relative;padding:0 0 var(--s5) var(--s6);border-left:1px solid var(--line)}.tl-item:last-child{border-left-color:transparent;padding-bottom:0}.tl-item:before{content:"";position:absolute;left:-5px;top:3px;width:9px;height:9px;border-radius:50%;background:var(--line);border:2px solid var(--surface)}.tl-item.is-on:before{background:var(--action);box-shadow:0 0 0 3px var(--action-dim)}.tl-item.is-done:before{background:var(--gain)}.tl-time{font-family:var(--f-mono);font-size:var(--fs-xs);color:var(--text-3)}.tl-title{font-size:var(--fs-sm);font-weight:600;margin-top:1px}.tl-desc{font-size:var(--fs-sm);color:var(--text-3);margin-top:2px;line-height:1.6}.steps{display:flex;align-items:center;gap:var(--s2);flex-wrap:wrap}.step{display:flex;align-items:center;gap:7px;font-size:var(--fs-sm);color:var(--text-3)}.step-no{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--line-2);color:var(--text-3);font-family:var(--f-display);font-size:11px;font-weight:700;flex:none}.step.is-on .step-no{background:var(--action);color:#fff}.step.is-on{color:var(--text);font-weight:600}.step.is-done .step-no{background:var(--gain);color:#05231a}.step-line{width:28px;height:1px;background:var(--line)}.rte{border:1px solid var(--line);border-radius:var(--r-sm);overflow:hidden}.rte-bar{display:flex;align-items:center;gap:2px;padding:5px;background:var(--surface-2);border-bottom:1px solid var(--line-2);flex-wrap:wrap}.rte-btn{min-width:26px;height:26px;padding:0 7px;border-radius:var(--r-xs);color:var(--text-3);font-size:var(--fs-sm);font-weight:600}.rte-btn:hover{background:var(--surface-hi);color:var(--text)}.rte-body{min-height:168px;padding:var(--s4);background:var(--input-bg);font-size:var(--fs-sm);line-height:1.75;color:var(--text-2)}.versus{display:grid;grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr);gap:var(--s3);align-items:start}.versus-mid{display:grid;place-items:center;padding-top:var(--s10);font-family:var(--f-display);font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--ls-label);color:var(--text-4)}@media(max-width:900px){.versus{grid-template-columns:minmax(0,1fr)}.versus-mid{padding:0}}.tide{position:relative;padding:var(--s6) var(--s8) var(--s6);background:radial-gradient(120% 160% at 8% 0%,rgba(124,43,255,.22),transparent 60%),var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.tide-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s4);flex-wrap:wrap;margin-bottom:var(--s5)}.tide-title{font-size:var(--fs-h1);font-weight:800;letter-spacing:var(--ls-cn);line-height:1.25}.tide-note{margin-top:3px;font-size:var(--fs-sm);color:var(--text-3)}.tide-track{position:relative;display:flex;height:72px;border-radius:var(--r-sm);overflow:hidden;background:var(--input-bg)}.tide-net{position:relative;display:flex;align-items:center;padding:0 var(--s4);background:linear-gradient(90deg,#ffa800,var(--sp-6));color:#241700;overflow:hidden;border-right:3px solid var(--void-800)}.tide-out{position:relative;display:flex;align-items:center;justify-content:flex-end;padding:0 var(--s4);background:linear-gradient(90deg,var(--sp-4),var(--sp-5));color:#fff;overflow:hidden}.tide-net:after,.tide-out:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(115deg,rgba(255,255,255,.22) 0 10px,transparent 10px 26px);background-size:52px 100%;opacity:.55;pointer-events:none}.tide-net:after{animation:tide-right 2.6s linear infinite}.tide-out:after{animation:tide-left 2.2s linear infinite}@keyframes tide-right{to{background-position:52px 0}}@keyframes tide-left{to{background-position:-52px 0}}.tide-seg-label{position:relative;z-index:1;font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--ls-label);opacity:.82}.tide-seg-num{position:relative;z-index:1;font-family:var(--f-display);font-size:1.375rem;font-weight:700;letter-spacing:var(--ls-display);line-height:1.1}.tide-scale{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);margin-top:9px;font-size:var(--fs-xs);color:var(--text-3)}.tide-read{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s4);margin-top:var(--s5);padding-top:var(--s5);border-top:1px solid var(--line-2)}.tide-read-item{display:flex;flex-direction:column;gap:3px}.tide-read-label{display:flex;align-items:center;gap:6px;font-size:var(--fs-xs);font-weight:600;letter-spacing:var(--ls-label);color:var(--text-3)}.tide-read-label:before{content:"";width:9px;height:9px;border-radius:3px;background:var(--k, var(--text-3));flex:none}.tide-read-num{font-family:var(--f-display);font-size:var(--fs-hero);font-weight:700;line-height:1;letter-spacing:var(--ls-display);font-variant-numeric:tabular-nums}.tide-read-sub{font-size:var(--fs-sm);color:var(--text-3)}@media(max-width:767px){.tide{padding:var(--s5) var(--s4)}.tide-read{grid-template-columns:minmax(0,1fr);gap:var(--s3)}.tide-track{height:44px}.tide-net>div,.tide-out>div{display:none}.tide-net{border-right-width:2px}}.seg{display:inline-flex;padding:3px;gap:2px;background:var(--input-bg);border:1px solid var(--line);border-radius:var(--r-sm)}.seg-btn{height:28px;padding:0 14px;border-radius:var(--r-xs);font-size:var(--fs-sm);font-weight:600;color:var(--text-3);transition:background var(--dur) var(--ease),color var(--dur) var(--ease)}.seg-btn:hover{color:var(--text)}.seg-btn.is-on{background:var(--action);color:#fff}.quick{display:flex;align-items:center;gap:var(--s3);padding:var(--s4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r);transition:border-color var(--dur) var(--ease),transform var(--dur) var(--ease)}.quick:hover{border-color:var(--q, var(--action));transform:translateY(-2px)}.quick-ico{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;flex:none;background:color-mix(in srgb,var(--q, var(--action)) 16%,transparent);color:var(--q, var(--action))}.quick-ico svg{width:19px;height:19px}.quick-name{font-size:var(--fs-sm);font-weight:600}.quick-sub{font-size:var(--fs-xs);color:var(--text-3)}.quick-num{margin-left:auto;font-family:var(--f-display);font-size:1.5rem;font-weight:700;letter-spacing:var(--ls-display);color:var(--q, var(--action))}.rankbar{position:relative;height:6px;min-width:90px;border-radius:var(--r-pill);background:var(--line-2);overflow:hidden}.rankbar>i{display:block;height:100%;border-radius:var(--r-pill);background:var(--b, var(--action))}.rank-no{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:var(--r-xs);background:var(--line-2);color:var(--text-3);font-family:var(--f-display);font-size:11px;font-weight:700}.rank-no.is-top{background:var(--gold);color:#241700}.spark{width:100%;height:26px;margin-top:8px;overflow:visible}.spark path{fill:none;stroke:var(--kpi-accent, var(--action));stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.auth{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:100vh}.auth-tower{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:var(--s8);padding:var(--s10) var(--s12);background:radial-gradient(90% 70% at 20% 15%,rgba(124,43,255,.34),transparent 62%),var(--void-900);overflow:hidden}.auth-tower:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--spectrum)}.auth-brand{display:flex;align-items:center;gap:11px;position:relative}.auth-brand .nav-mark{width:38px;height:38px;border-radius:11px}.auth-brand .nav-mark svg{width:21px;height:21px}.auth-name{font-family:var(--f-display);font-size:1.125rem;font-weight:700;letter-spacing:-.02em;color:#fff;line-height:1.15}.auth-spectrum{position:relative;display:flex;align-items:flex-end;gap:6px;height:172px;max-width:452px}.auth-spectrum i{flex:1;border-radius:3px 3px 1px 1px;background:var(--c);height:var(--h);box-shadow:0 0 18px -3px var(--c);animation:tower-breathe 4.5s var(--ease) infinite;animation-delay:var(--d);transform-origin:bottom}@keyframes tower-breathe{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.14)}}.auth-claim{position:relative;font-size:clamp(1.5rem,2.3vw,2rem);font-weight:800;letter-spacing:var(--ls-cn);line-height:1.35;color:#fff;max-width:17ch}.auth-claim-sub{margin-top:var(--s3);max-width:40ch;font-size:var(--fs-sm);color:#9a8cc4;line-height:1.75}.auth-foot{position:relative;display:flex;align-items:center;gap:var(--s4);font-size:var(--fs-xs);color:#6a5c95;flex-wrap:wrap}.auth-form{display:flex;align-items:center;justify-content:center;padding:var(--s10) var(--s8);background:var(--bg)}.auth-box{width:min(388px,100%)}.auth-title{font-size:1.75rem;font-weight:800;letter-spacing:var(--ls-cn)}.auth-hint{margin-top:6px;font-size:var(--fs-sm);color:var(--text-3)}.auth-fields{display:flex;flex-direction:column;gap:var(--s4);margin-top:var(--s6)}.auth-fields .input{height:42px}.auth-captcha{display:flex;gap:var(--s2)}.auth-captcha .input{flex:1;min-width:0}.auth-captcha-img{width:104px;height:42px;border-radius:var(--r-sm);border:1px solid var(--line);background:var(--input-bg);flex:none;overflow:hidden;cursor:pointer}.auth-otp{display:flex;gap:var(--s2)}.auth-otp input{width:100%;height:46px;padding:0;text-align:center;font-family:var(--f-display);font-size:1.125rem;font-weight:700;background:var(--input-bg);border:1px solid var(--line);border-radius:var(--r-sm)}.auth-otp input:focus{border-color:var(--action);box-shadow:0 0 0 3px var(--action-dim);outline:none}.auth-meta{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);margin-top:var(--s5);font-size:var(--fs-xs);color:var(--text-3)}@media(max-width:991px){.auth{grid-template-columns:minmax(0,1fr)}.auth-tower{padding:var(--s6) var(--s5);gap:var(--s5)}.auth-spectrum{height:64px;gap:4px}.auth-claim{font-size:1.375rem;max-width:none}.auth-form{padding:var(--s8) var(--s5) var(--s10)}}.err{min-height:100vh;display:grid;place-items:center;padding:var(--s8) var(--s5);text-align:center}.err-code{font-family:var(--f-display);font-size:clamp(5rem,18vw,10rem);font-weight:800;line-height:.9;letter-spacing:-.06em;background:var(--spectrum);-webkit-background-clip:text;background-clip:text;color:transparent}.err-title{margin-top:var(--s5);font-size:1.5rem;font-weight:800;letter-spacing:var(--ls-cn)}.err-hint{margin:var(--s3) auto 0;max-width:46ch;color:var(--text-3);line-height:1.75}.err-actions{display:flex;gap:var(--s2);justify-content:center;flex-wrap:wrap;margin-top:var(--s6)}.chart{width:100%;height:300px;overflow:visible}.chart .grid-line{stroke:var(--line);stroke-width:1}.chart .axis-text{fill:var(--text-3);font-size:11px;font-family:var(--f-mono)}.chart .series{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.chart .area{stroke:none;opacity:.14}.chart .bar{opacity:.85}.legend{display:flex;align-items:center;gap:var(--s5);flex-wrap:wrap;font-size:var(--fs-sm);color:var(--text-2)}.legend-item{display:inline-flex;align-items:center;gap:7px}.legend-item:before{content:"";width:12px;height:3px;border-radius:var(--r-pill);background:var(--k)}.legend-item.is-bar:before{width:10px;height:10px;border-radius:3px}.colset{width:min(268px,calc(100vw - 32px));padding:var(--s3);background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-3)}.colset-head{display:flex;align-items:center;justify-content:space-between;padding:0 6px 9px;border-bottom:1px solid var(--line-2);font-size:var(--fs-sm);font-weight:700}.colset-list{max-height:236px;overflow-y:auto;padding-top:6px}.colset-row{display:flex;align-items:center;gap:var(--s2);padding:6px;border-radius:var(--r-xs);font-size:var(--fs-sm)}.colset-row:hover{background:var(--surface-hi)}.colset-grip{margin-left:auto;color:var(--text-4);cursor:grab;letter-spacing:1px}.tbl.is-tight td{padding-top:6px;padding-bottom:6px}.tbl.is-loose td{padding-top:16px;padding-bottom:16px}.todoc{width:min(340px,100%);background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-3);overflow:hidden}.todoc-head{display:flex;align-items:center;justify-content:space-between;padding:var(--s3) var(--s4);border-bottom:1px solid var(--line-2)}.todoc-row{display:flex;align-items:center;gap:var(--s3);padding:11px var(--s4);border-bottom:1px solid var(--line-2);transition:background var(--dur) var(--ease)}.todoc-row:hover{background:var(--surface-hi)}.todoc-dot{width:9px;height:9px;border-radius:3px;background:var(--c);flex:none}.todoc-name{font-size:var(--fs-sm);font-weight:600}.todoc-wait{font-size:var(--fs-xs);color:var(--text-3)}.todoc-n{margin-left:auto;font-family:var(--f-display);font-size:1.125rem;font-weight:700;letter-spacing:var(--ls-display);color:var(--c)}.lbx{display:flex;flex-direction:column;gap:var(--s3);width:min(720px,100%)}.lbx-stage{position:relative;aspect-ratio:4 / 3;border-radius:var(--r);border:1px solid var(--line);background:var(--void-900);display:grid;place-items:center;overflow:hidden}.lbx-tools{position:absolute;right:var(--s3);bottom:var(--s3);display:flex;gap:4px;padding:4px;background:#0d0524c7;border:1px solid var(--line);border-radius:var(--r-sm);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lbx-thumbs{display:flex;gap:var(--s2);overflow-x:auto;padding-bottom:4px}.lbx-thumb{width:62px;height:62px;border-radius:var(--r-sm);border:2px solid transparent;background:var(--surface-2);display:grid;place-items:center;flex:none;color:var(--text-4);font-family:var(--f-mono);font-size:var(--fs-xs)}.lbx-thumb.is-on{border-color:var(--action);color:var(--action)}.chips{display:flex;flex-wrap:wrap;gap:var(--s2)}.chip{height:28px;padding:0 11px;border-radius:var(--r-pill);border:1px solid var(--line);background:var(--input-bg);color:var(--text-2);font-size:var(--fs-sm);transition:all var(--dur) var(--ease)}.chip:hover{border-color:var(--action);color:var(--action)}.chip.is-on{background:var(--action);border-color:var(--action);color:#fff}.showcase{display:grid;place-items:center;padding:var(--s8) var(--s5);background:var(--bg);border:1px dashed var(--line);border-radius:var(--r)}@media(max-width:767px){.pager-list{flex-wrap:wrap}}.rules{display:flex;flex-direction:column}.rule-row{display:grid;grid-template-columns:116px minmax(0,1fr);gap:var(--s4);padding:13px 0;border-top:1px solid var(--line-2)}.rule-row:first-child{border-top:0}.rule-k{font-size:var(--fs-sm);font-weight:700;color:var(--text-2)}.rule-v{font-size:var(--fs-sm);color:var(--text-3);line-height:1.7}@media(max-width:767px){.rule-row{grid-template-columns:minmax(0,1fr);gap:4px}}.colset-wrap{position:relative}.colset-pop{position:absolute;right:0;top:calc(100% + 6px);z-index:20;display:none}.colset-wrap.is-open .colset-pop{display:block}.matrix{border-collapse:separate;border-spacing:3px;font-size:var(--fs-xs)}.matrix th{padding:6px 8px;color:var(--text-3);font-weight:600;letter-spacing:var(--ls-label);white-space:nowrap;background:none;border:0;position:static}.matrix td{padding:0;border:0}.matrix .cell{display:grid;place-items:center;min-width:54px;height:32px;border-radius:var(--r-xs);font-family:var(--f-mono);font-weight:600;background:var(--k, var(--line-2));color:var(--kf, var(--text-3))}.matrix .cell.is-empty{background:transparent}.funnel{display:flex;flex-direction:column;gap:var(--s2)}.funnel-row{display:grid;grid-template-columns:118px minmax(0,1fr) 130px;gap:var(--s3);align-items:center}.funnel-bar{height:34px;border-radius:var(--r-xs);background:var(--k);display:flex;align-items:center;padding:0 11px;color:#0d0524;font-family:var(--f-display);font-weight:700;font-size:13px;min-width:64px}.funnel-drop{font-size:var(--fs-xs);color:var(--loss);text-align:right}@media(max-width:767px){.funnel-row{grid-template-columns:84px minmax(0,1fr)}.funnel-drop{display:none}}:root,body[arco-theme=dark]{--primary-1: 45, 16, 94;--primary-2: 62, 22, 128;--primary-3: 80, 28, 163;--primary-4: 98, 34, 198;--primary-5: 110, 38, 226;--primary-6: 124, 43, 255;--primary-7: 148, 80, 255;--primary-8: 168, 112, 255;--primary-9: 190, 150, 255;--primary-10: 214, 190, 255;--success-6: 0, 229, 138;--warning-6: 255, 171, 0;--danger-6: 255, 45, 110;--link-6: 0, 229, 255}body[arco-theme=dark]{--color-bg-1: #150a33;--color-bg-2: #1f1147;--color-bg-3: #261654;--color-bg-4: #2c1a5e;--color-bg-5: #3d2679;--color-bg-white: #1f1147;--color-menu-dark-bg: #0d0524;--color-text-1: #f2eefc;--color-text-2: #b0a4d4;--color-text-3: #7c6da8;--color-text-4: #574a7d;--color-border-1: rgba(255, 255, 255, .05);--color-border-2: rgba(255, 255, 255, .09);--color-border-3: rgba(255, 255, 255, .14);--color-border-4: rgba(255, 255, 255, .2);--color-fill-1: rgba(255, 255, 255, .04);--color-fill-2: rgba(255, 255, 255, .07);--color-fill-3: rgba(255, 255, 255, .11);--color-fill-4: rgba(255, 255, 255, .16);--color-mask-bg: rgba(6, 2, 18, .72)}body:not([arco-theme=dark]){--color-bg-1: #f8f7fc;--color-bg-2: #ffffff;--color-bg-3: #faf9fd;--color-bg-4: #f4f1fa;--color-bg-5: #eee9f6;--color-bg-white: #ffffff;--color-text-1: #16093a;--color-text-2: #5b5182;--color-text-3: #8b82ab;--color-text-4: #b6afca;--color-border-1: #f1eef6;--color-border-2: #e9e5f0;--color-border-3: #dcd6e8;--color-border-4: #c8c0d9;--color-fill-1: #faf9fd;--color-fill-2: #f4f1fa;--color-fill-3: #ede8f6;--color-fill-4: #e1d9ee;--color-mask-bg: rgba(22, 9, 58, .42)}.arco-btn,.arco-input,.arco-select-view,.arco-table,.arco-modal,.arco-drawer,.arco-picker,.arco-textarea{font-family:var(--f-body)}.arco-btn{border-radius:var(--r-sm);font-weight:600}.arco-btn-primary{box-shadow:var(--glow-action)}.arco-input-wrapper,.arco-select-view,.arco-picker,.arco-textarea{border-radius:var(--r-sm);background-color:var(--input-bg)}.arco-modal,.arco-drawer{border-radius:var(--r-lg);background:var(--surface)}.arco-modal-header,.arco-drawer-header{border-bottom-color:var(--line)}.arco-table td .u-num,.u-num{font-family:var(--f-mono);font-variant-numeric:tabular-nums}.arco-table-th{background:var(--surface-2)!important;color:var(--text-3);font-size:var(--fs-xs);letter-spacing:var(--ls-label);text-transform:uppercase}.arco-table-tr:hover .arco-table-td{background:var(--surface-hi)!important}.arco-message-list{z-index:10000}
