.form-required-mark{color:#f53f3f;white-space:nowrap;vertical-align:baseline;font-weight:700;display:inline-block}:root{color:#1d2939;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;background:#f3f6fb;font-family:Inter,Segoe UI,Microsoft YaHei,sans-serif}body{min-width:320px;min-height:100vh;margin:0}:is(body:has([role=dialog][aria-modal=true]),body:has(dialog[open])){overflow:hidden}.app-shell{grid-template-rows:64px minmax(0,1fr);grid-template-columns:224px minmax(0,1fr);min-height:100vh;display:grid}.app-shell>header{color:#fff;background:#173b69;grid-column:1/-1;justify-content:space-between;align-items:center;gap:1rem;padding:0 1.5rem;display:flex;box-shadow:0 2px 8px #10244129}.app-shell>header strong{letter-spacing:.04em;font-size:1.08rem}.app-shell>header span{color:#dce8f7;font-size:.9rem}.app-shell__account{align-items:center;gap:.8rem;display:flex}.app-shell__account button{color:#fff;cursor:pointer;background:0 0;border:1px solid #9ab5d7;border-radius:.35rem;padding:.35rem .6rem}.app-shell>aside{background:#fff;border-right:1px solid #e2e8f0;padding:1.25rem .8rem}.app-shell nav{gap:.35rem;display:grid}.app-shell nav a{color:#475467;border-radius:.45rem;padding:.7rem .85rem;text-decoration:none;transition:background-color .15s,color .15s;display:block}.app-shell nav a:hover,.app-shell nav a:focus-visible{color:#174a82;background:#edf4fc;outline:none}.app-shell nav a.active{color:#174a82;background:#edf4fc;font-weight:650}.app-shell>main{min-width:0;padding:1.75rem clamp(1rem,3vw,2.5rem)}.app-shell main>div,.app-shell main>section{max-width:1280px;margin:0 auto}.app-shell main>div,.customer-workspace,.contract-workspace{background:#fff;border:1px solid #e5eaf1;border-radius:.75rem;padding:clamp(1rem,2vw,1.75rem);box-shadow:0 2px 8px #1830500a}.app-shell main h1{color:#172b4d;margin:0 0 1rem;font-size:1.75rem}.app-shell main h2{color:#243b5a;margin:1.5rem 0 .8rem;font-size:1.2rem}.app-shell main h3{color:#344054;font-size:1rem}.app-shell main p{line-height:1.65}.customer-workspace form,.contract-workspace form{background:#fbfcfe;border:1px solid #e3e8ef;border-radius:.6rem;gap:.8rem;padding:1rem}.customer-workspace form{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:end;display:grid}.customer-workspace form h2,.contract-workspace form h2{margin:0 0 .2rem}.customer-workspace form h2,.contract-create-form>h2,.contract-workspace form h3{grid-column:1/-1}.customer-workspace form label,.contract-workspace form label{color:#475467;gap:.35rem;display:grid}.customer-workspace input,.customer-workspace select,.contract-workspace input,.contract-workspace select,.contract-workspace textarea{background:#fff;border:1px solid #cbd5e1;border-radius:.4rem;width:100%;min-height:2.5rem;padding:.5rem .65rem}.customer-workspace button,.contract-workspace button{color:#fff;cursor:pointer;background:#2457a7;border:1px solid #2457a7;border-radius:.4rem;min-height:2.5rem;padding:.5rem .85rem}.customer-workspace button:disabled,.contract-workspace button:disabled{opacity:.55;cursor:not-allowed}.app-shell main [role=alert]{color:#8a2118;background:#fff4f2;border:1px solid #f0b6b0;border-radius:.4rem;padding:.75rem 1rem}.contract-workspace>.contract-create-form{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1rem;display:grid}.contract-workspace form:not(.contract-create-form){grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:end;display:grid}.contract-create-notice{color:#79520b;background:#fff9eb;border:1px solid #f0d19b;border-radius:.5rem;padding:.85rem 1rem}.contract-create-form>h2{margin:0}.contract-create-form__products{gap:.75rem;display:grid}.contract-product{border:1px solid #d8e1ed;border-radius:.5rem;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:.8rem;min-width:0;margin:0;padding:.85rem;display:grid}.contract-product legend{color:#344054;padding:0 .35rem;font-weight:600}.contract-product label{min-width:0}.contract-product button{grid-column:1/-1;justify-self:start}.contract-create-form__actions{flex-wrap:wrap;gap:.65rem;display:flex}.contract-create-form__actions button:first-child{color:#2457a7;background:#fff}.contract-create-form__actions button:hover{filter:brightness(.96)}.contract-payment__date{color:#475467;align-content:end;gap:.35rem;min-width:0;display:grid}.contract-payment__date .date-picker-popover,.contract-payment__date .date-picker-popover__trigger{box-sizing:border-box;width:100%}.app-shell main table{table-layout:auto;border-collapse:collapse;background:#fff;width:max-content;min-width:0}.app-shell main .data-table{max-width:100%;overflow-x:auto}.app-shell main th,.app-shell main td{text-align:left;border-bottom:1px solid #e7ebf0;padding:.7rem .8rem}.app-shell main th{color:#475467;background:#f8fafc;font-size:.88rem;font-weight:600}.app-shell main td{color:#344054}.app-shell main tbody tr:hover{background:#f8fbff}.contract-totals{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.65rem;display:grid}.contract-totals>div{background:#f9fbfd;border:1px solid #e5eaf1;border-radius:.5rem;padding:.8rem}.contract-totals dt{color:#667085;font-size:.85rem}.contract-totals dd{color:#173b69;margin:.4rem 0 0;font-size:1.1rem;font-weight:650}.login-page{place-items:center;min-height:100vh;padding:1.25rem;display:grid}.login-page form{background:#fff;border:1px solid #e5eaf1;border-radius:.8rem;gap:1rem;width:min(100%,440px);padding:2rem;display:grid;box-shadow:0 8px 30px #18305014}.login-page h1{color:#172b4d;margin:0}.login-page p{color:#475467;margin:0;line-height:1.6}.login-page label,.iam-workspace form label{color:#475467;gap:.35rem;display:grid}.login-page input,.iam-workspace input,.iam-workspace select,.iam-workspace textarea{background:#fff;border:1px solid #cbd5e1;border-radius:.4rem;width:100%;min-height:2.5rem;padding:.5rem .65rem}.login-page button,.iam-workspace button{color:#fff;cursor:pointer;background:#2457a7;border:1px solid #2457a7;border-radius:.4rem;min-height:2.5rem;padding:.5rem .85rem}.login-page button:hover,.iam-workspace button:hover{filter:brightness(.96)}.login-page small{color:#667085;line-height:1.5}.login-page__demo{flex-wrap:wrap;gap:.6rem;display:flex}.login-page__demo button{color:#2457a7;background:#fff}.session-loading{padding:2rem}.iam-workspace>section{margin-top:1.6rem}.iam-workspace form{background:#fbfcfe;border:1px solid #e3e8ef;border-radius:.6rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));align-items:end;gap:.8rem;margin:1rem 0;padding:1rem;display:grid}.iam-workspace form h3{grid-column:1/-1;margin:0}.iam-workspace textarea{resize:vertical;min-height:5.5rem}.organization-tree,.organization-tree ul{gap:.35rem;list-style:none;display:grid}.organization-tree{padding-left:0}.organization-tree ul{padding-left:1.4rem}.organization-tree__node{text-align:left;color:#344054!important;background:#f7f9fc!important;border-color:#d5deea!important;min-height:2.1rem!important;padding:.35rem .55rem!important}.organization-tree__node[aria-current=true]{color:#174a82!important;background:#edf4fc!important;border-color:#87aad5!important}.organization-tree__node small{color:#667085;margin-left:.5rem;font-weight:400}.task-workspace{background:#fff;border:1px solid #e5eaf1;border-radius:.75rem;max-width:1280px;margin:0 auto;padding:clamp(1rem,2vw,1.75rem);box-shadow:0 2px 8px #1830500a}.task-workspace__heading,.task-detail__heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.task-workspace__heading h1{margin-bottom:.25rem}.task-workspace__heading p{color:#667085;margin:0 0 1rem}.task-workspace button{color:#fff;cursor:pointer;background:#2457a7;border:1px solid #2457a7;border-radius:.4rem;min-height:2.35rem;padding:.45rem .8rem}.task-workspace button:disabled{opacity:.55;cursor:not-allowed}.task-workspace form{background:#fbfcfe;border:1px solid #e3e8ef;border-radius:.6rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));align-items:end;gap:.8rem;margin:1rem 0;padding:1rem;display:grid}.task-workspace form h2,.task-workspace form h3{grid-column:1/-1;margin:0}.task-workspace label{color:#475467;gap:.35rem;display:grid}.task-workspace input,.task-workspace select,.task-workspace textarea{background:#fff;border:1px solid #cbd5e1;border-radius:.4rem;width:100%;min-height:2.4rem;padding:.45rem .6rem}.task-workspace textarea{resize:vertical;min-height:4.5rem}.task-workspace select[multiple]{min-height:5rem}.task-create{margin-bottom:1.25rem!important}.task-workspace__filters{align-items:center;gap:1rem;margin:1rem 0;display:flex}.task-workspace__filters>label:first-child{width:min(100%,230px)}.task-workspace__check{align-items:center;gap:.5rem!important;display:flex!important}.task-workspace__check input{width:auto;min-height:auto}.task-workspace__columns{grid-template-columns:minmax(220px,.7fr) minmax(0,1.6fr);align-items:start;gap:1rem;display:grid}.task-list{gap:.45rem;display:grid}.task-list__item{text-align:left;gap:.3rem;display:grid;color:#344054!important;background:#fff!important;border-color:#dce4ef!important;padding:.8rem!important}.task-list__item span,.task-list__item small{color:#667085;font-weight:400}.task-list__item.is-selected{color:#174a82!important;background:#edf4fc!important;border-color:#87aad5!important}.task-detail{border:1px solid #e4e9f0;border-radius:.6rem;min-width:0;padding:1rem}.task-detail h2{margin-top:0}.task-detail__facts{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.7rem;display:grid}.task-detail__facts>div{background:#f9fbfd;border:1px solid #e5eaf1;border-radius:.45rem;padding:.7rem}.task-detail__facts dt{color:#667085;font-size:.85rem}.task-detail__facts dd{overflow-wrap:anywhere;margin:.35rem 0 0}.task-detail .task-action{grid-template-columns:minmax(120px,.5fr) minmax(180px,1fr) auto}.task-detail .task-action h3{grid-column:1/-1}.task-detail .task-action--manager{grid-template-columns:repeat(auto-fit,minmax(min(100%,175px),1fr))}.task-overdue{color:#b42318}.task-history{margin-top:1.5rem}.task-history ol{gap:.6rem;padding-left:1.5rem;display:grid}.task-history li{border:1px solid #e5eaf1;border-radius:.45rem;padding:.75rem}.task-history time{color:#667085;margin-top:.2rem;font-size:.85rem;display:block}.task-history p{overflow-wrap:anywhere;margin:.45rem 0 0}.task-detail--empty{color:#667085}@media (width<=760px){.app-shell{grid-template-rows:58px auto minmax(0,1fr);grid-template-columns:1fr}.app-shell>header{grid-column:1;padding:0 1rem}.app-shell>aside{border-bottom:1px solid #e2e8f0;border-right:0;padding:.55rem .75rem}.app-shell nav{gap:.25rem;display:flex;overflow-x:auto}.app-shell nav a{white-space:nowrap;flex:none;padding:.55rem .7rem}.app-shell>main{padding:1rem .75rem}.contract-product,.task-workspace__columns,.task-detail .task-action{grid-template-columns:minmax(0,1fr)}}body{--red-1:255,236,232;--red-2:253,205,197;--red-3:251,172,163;--red-4:249,137,129;--red-5:247,101,96;--red-6:245,63,63;--red-7:203,39,45;--red-8:161,21,30;--red-9:119,8,19;--red-10:77,0,10;--orangered-1:255,243,232;--orangered-2:253,221,195;--orangered-3:252,197,159;--orangered-4:250,172,123;--orangered-5:249,144,87;--orangered-6:247,114,52;--orangered-7:204,81,32;--orangered-8:162,53,17;--orangered-9:119,31,6;--orangered-10:77,14,0;--orange-1:255,247,232;--orange-2:255,228,186;--orange-3:255,207,139;--orange-4:255,182,93;--orange-5:255,154,46;--orange-6:255,125,0;--orange-7:210,95,0;--orange-8:166,69,0;--orange-9:121,46,0;--orange-10:77,27,0;--gold-1:255,252,232;--gold-2:253,244,191;--gold-3:252,233,150;--gold-4:250,220,109;--gold-5:249,204,69;--gold-6:247,186,30;--gold-7:204,146,19;--gold-8:162,109,10;--gold-9:119,75,4;--gold-10:77,45,0;--yellow-1:254,255,232;--yellow-2:254,254,190;--yellow-3:253,250,148;--yellow-4:252,242,107;--yellow-5:251,232,66;--yellow-6:250,220,25;--yellow-7:207,175,15;--yellow-8:163,132,8;--yellow-9:120,93,3;--yellow-10:77,56,0;--lime-1:252,255,232;--lime-2:237,248,187;--lime-3:220,241,144;--lime-4:201,233,104;--lime-5:181,226,65;--lime-6:159,219,29;--lime-7:126,183,18;--lime-8:95,148,10;--lime-9:67,112,4;--lime-10:42,77,0;--green-1:232,255,234;--green-2:175,240,181;--green-3:123,225,136;--green-4:76,210,99;--green-5:35,195,67;--green-6:0,180,42;--green-7:0,154,41;--green-8:0,128,38;--green-9:0,102,34;--green-10:0,77,28;--cyan-1:232,255,251;--cyan-2:183,244,236;--cyan-3:137,233,224;--cyan-4:94,223,214;--cyan-5:55,212,207;--cyan-6:20,201,201;--cyan-7:13,165,170;--cyan-8:7,130,139;--cyan-9:3,97,108;--cyan-10:0,66,77;--blue-1:232,247,255;--blue-2:195,231,254;--blue-3:159,212,253;--blue-4:123,192,252;--blue-5:87,169,251;--blue-6:52,145,250;--blue-7:32,108,207;--blue-8:17,75,163;--blue-9:6,48,120;--blue-10:0,26,77;--arcoblue-1:232,243,255;--arcoblue-2:190,218,255;--arcoblue-3:148,191,255;--arcoblue-4:106,161,255;--arcoblue-5:64,128,255;--arcoblue-6:22,93,255;--arcoblue-7:14,66,210;--arcoblue-8:7,44,166;--arcoblue-9:3,26,121;--arcoblue-10:0,13,77;--purple-1:245,232,255;--purple-2:221,190,246;--purple-3:195,150,237;--purple-4:168,113,227;--purple-5:141,78,218;--purple-6:114,46,209;--purple-7:85,29,176;--purple-8:60,16,143;--purple-9:39,6,110;--purple-10:22,0,77;--pinkpurple-1:255,232,251;--pinkpurple-2:247,186,239;--pinkpurple-3:240,142,230;--pinkpurple-4:232,101,223;--pinkpurple-5:225,62,219;--pinkpurple-6:217,26,217;--pinkpurple-7:176,16,182;--pinkpurple-8:138,9,147;--pinkpurple-9:101,3,112;--pinkpurple-10:66,0,77;--magenta-1:255,232,241;--magenta-2:253,194,219;--magenta-3:251,157,199;--magenta-4:249,121,183;--magenta-5:247,84,168;--magenta-6:245,49,157;--magenta-7:203,30,131;--magenta-8:161,16,105;--magenta-9:119,6,79;--magenta-10:77,0,52;--gray-1:247,248,250;--gray-2:242,243,245;--gray-3:229,230,235;--gray-4:201,205,212;--gray-5:169,174,184;--gray-6:134,144,156;--gray-7:107,119,133;--gray-8:78,89,105;--gray-9:39,46,59;--gray-10:29,33,41;--success-1:var(--green-1);--success-2:var(--green-2);--success-3:var(--green-3);--success-4:var(--green-4);--success-5:var(--green-5);--success-6:var(--green-6);--success-7:var(--green-7);--success-8:var(--green-8);--success-9:var(--green-9);--success-10:var(--green-10);--primary-1:var(--arcoblue-1);--primary-2:var(--arcoblue-2);--primary-3:var(--arcoblue-3);--primary-4:var(--arcoblue-4);--primary-5:var(--arcoblue-5);--primary-6:var(--arcoblue-6);--primary-7:var(--arcoblue-7);--primary-8:var(--arcoblue-8);--primary-9:var(--arcoblue-9);--primary-10:var(--arcoblue-10);--danger-1:var(--red-1);--danger-2:var(--red-2);--danger-3:var(--red-3);--danger-4:var(--red-4);--danger-5:var(--red-5);--danger-6:var(--red-6);--danger-7:var(--red-7);--danger-8:var(--red-8);--danger-9:var(--red-9);--danger-10:var(--red-10);--warning-1:var(--orange-1);--warning-2:var(--orange-2);--warning-3:var(--orange-3);--warning-4:var(--orange-4);--warning-5:var(--orange-5);--warning-6:var(--orange-6);--warning-7:var(--orange-7);--warning-8:var(--orange-8);--warning-9:var(--orange-9);--warning-10:var(--orange-10);--link-1:var(--arcoblue-1);--link-2:var(--arcoblue-2);--link-3:var(--arcoblue-3);--link-4:var(--arcoblue-4);--link-5:var(--arcoblue-5);--link-6:var(--arcoblue-6);--link-7:var(--arcoblue-7);--link-8:var(--arcoblue-8);--link-9:var(--arcoblue-9);--link-10:var(--arcoblue-10);--data-1:var(--arcoblue-5);--data-2:var(--arcoblue-2);--data-3:85,197,253;--data-4:156,220,252;--data-5:var(--orange-6);--data-6:var(--orange-3);--data-7:var(--green-4);--data-8:var(--green-2);--data-9:var(--purple-4);--data-10:var(--purple-2);--data-11:var(--gold-6);--data-12:var(--gold-4);--data-13:var(--lime-6);--data-14:var(--lime-4);--data-15:var(--magenta-4);--data-16:var(--magenta-3);--data-17:var(--cyan-6);--data-18:var(--cyan-3);--data-19:var(--pinkpurple-4);--data-20:var(--pinkpurple-2)}body[arco-theme=dark]{--red-1:77,0,10;--red-2:119,6,17;--red-3:161,22,31;--red-4:203,46,52;--red-5:245,78,78;--red-6:247,105,101;--red-7:249,141,134;--red-8:251,176,167;--red-9:253,209,202;--red-10:255,240,236;--orangered-1:77,14,0;--orangered-2:119,30,5;--orangered-3:162,55,20;--orangered-4:204,87,41;--orangered-5:247,126,69;--orangered-6:249,146,90;--orangered-7:250,173,125;--orangered-8:252,198,161;--orangered-9:253,222,197;--orangered-10:255,244,235;--orange-1:77,27,0;--orange-2:121,48,4;--orange-3:166,75,10;--orange-4:210,105,19;--orange-5:255,141,31;--orange-6:255,150,38;--orange-7:255,179,87;--orange-8:255,205,135;--orange-9:255,227,184;--orange-10:255,247,232;--gold-1:77,45,0;--gold-2:119,75,4;--gold-3:162,111,15;--gold-4:204,150,31;--gold-5:247,192,52;--gold-6:249,204,68;--gold-7:250,220,108;--gold-8:252,233,149;--gold-9:253,244,190;--gold-10:255,252,232;--yellow-1:77,56,0;--yellow-2:120,94,7;--yellow-3:163,134,20;--yellow-4:207,179,37;--yellow-5:250,225,60;--yellow-6:251,233,75;--yellow-7:252,243,116;--yellow-8:253,250,157;--yellow-9:254,254,198;--yellow-10:254,255,240;--lime-1:42,77,0;--lime-2:68,112,6;--lime-3:98,148,18;--lime-4:132,183,35;--lime-5:168,219,57;--lime-6:184,226,75;--lime-7:203,233,112;--lime-8:222,241,152;--lime-9:238,248,194;--lime-10:253,255,238;--green-1:0,77,28;--green-2:4,102,37;--green-3:10,128,45;--green-4:18,154,55;--green-5:29,180,64;--green-6:39,195,70;--green-7:80,210,102;--green-8:126,225,139;--green-9:178,240,183;--green-10:235,255,236;--cyan-1:0,66,77;--cyan-2:6,97,108;--cyan-3:17,131,139;--cyan-4:31,166,170;--cyan-5:48,201,201;--cyan-6:63,212,207;--cyan-7:102,223,215;--cyan-8:144,233,225;--cyan-9:190,244,237;--cyan-10:240,255,252;--blue-1:0,26,77;--blue-2:5,47,120;--blue-3:19,76,163;--blue-4:41,113,207;--blue-5:70,154,250;--blue-6:90,170,251;--blue-7:125,193,252;--blue-8:161,213,253;--blue-9:198,232,254;--blue-10:234,248,255;--arcoblue-1:0,13,77;--arcoblue-2:4,27,121;--arcoblue-3:14,50,166;--arcoblue-4:29,77,210;--arcoblue-5:48,111,255;--arcoblue-6:60,126,255;--arcoblue-7:104,159,255;--arcoblue-8:147,190,255;--arcoblue-9:190,218,255;--arcoblue-10:234,244,255;--purple-1:22,0,77;--purple-2:39,6,110;--purple-3:62,19,143;--purple-4:90,37,176;--purple-5:123,61,209;--purple-6:142,81,218;--purple-7:169,116,227;--purple-8:197,154,237;--purple-9:223,194,246;--purple-10:247,237,255;--pinkpurple-1:66,0,77;--pinkpurple-2:101,3,112;--pinkpurple-3:138,13,147;--pinkpurple-4:176,27,182;--pinkpurple-5:217,46,217;--pinkpurple-6:225,61,219;--pinkpurple-7:232,102,223;--pinkpurple-8:240,146,230;--pinkpurple-9:247,193,240;--pinkpurple-10:255,242,253;--magenta-1:77,0,52;--magenta-2:119,8,80;--magenta-3:161,23,108;--magenta-4:203,43,136;--magenta-5:245,69,166;--magenta-6:247,86,169;--magenta-7:249,122,184;--magenta-8:251,158,200;--magenta-9:253,195,219;--magenta-10:255,232,241;--gray-1:23,23,26;--gray-2:46,46,48;--gray-3:72,72,73;--gray-4:95,95,96;--gray-5:120,120,122;--gray-6:146,146,147;--gray-7:171,171,172;--gray-8:197,197,197;--gray-9:223,223,223;--gray-10:246,246,246;--primary-1:var(--arcoblue-1);--primary-2:var(--arcoblue-2);--primary-3:var(--arcoblue-3);--primary-4:var(--arcoblue-4);--primary-5:var(--arcoblue-5);--primary-6:var(--arcoblue-6);--primary-7:var(--arcoblue-7);--primary-8:var(--arcoblue-8);--primary-9:var(--arcoblue-9);--primary-10:var(--arcoblue-10);--success-1:var(--green-1);--success-2:var(--green-2);--success-3:var(--green-3);--success-4:var(--green-4);--success-5:var(--green-5);--success-6:var(--green-6);--success-7:var(--green-7);--success-8:var(--green-8);--success-9:var(--green-9);--success-10:var(--green-10);--danger-1:var(--red-1);--danger-2:var(--red-2);--danger-3:var(--red-3);--danger-4:var(--red-4);--danger-5:var(--red-5);--danger-6:var(--red-6);--danger-7:var(--red-7);--danger-8:var(--red-8);--danger-9:var(--red-9);--danger-10:var(--red-10);--warning-1:var(--orange-1);--warning-2:var(--orange-2);--warning-3:var(--orange-3);--warning-4:var(--orange-4);--warning-5:var(--orange-5);--warning-6:var(--orange-6);--warning-7:var(--orange-7);--warning-8:var(--orange-8);--warning-9:var(--orange-9);--warning-10:var(--orange-10);--link-1:var(--arcoblue-1);--link-2:var(--arcoblue-2);--link-3:var(--arcoblue-3);--link-4:var(--arcoblue-4);--link-5:var(--arcoblue-5);--link-6:var(--arcoblue-6);--link-7:var(--arcoblue-7);--link-8:var(--arcoblue-8);--link-9:var(--arcoblue-9);--link-10:var(--arcoblue-10);--data-1:var(--arcoblue-5);--data-2:var(--arcoblue-3);--data-3:var(--blue-5);--data-4:var(--blue-3);--data-5:var(--orange-6);--data-6:var(--orange-3);--data-7:var(--green-4);--data-8:var(--green-3);--data-9:var(--purple-4);--data-10:var(--purple-3);--data-11:var(--gold-6);--data-12:var(--gold-4);--data-13:var(--lime-6);--data-14:var(--lime-4);--data-15:var(--magenta-4);--data-16:var(--magenta-3);--data-17:var(--cyan-6);--data-18:var(--cyan-3);--data-19:var(--pinkpurple-4);--data-20:var(--pinkpurple-2)}body{--color-white:#fff;--color-black:#000;--color-border:rgb(var(--gray-3));--color-bg-popup:var(--color-bg-5);--color-bg-1:#fff;--color-bg-2:#fff;--color-bg-3:#fff;--color-bg-4:#fff;--color-bg-5:#fff;--color-bg-white:#fff;--color-neutral-1:rgb(var(--gray-1));--color-neutral-2:rgb(var(--gray-2));--color-neutral-3:rgb(var(--gray-3));--color-neutral-4:rgb(var(--gray-4));--color-neutral-5:rgb(var(--gray-5));--color-neutral-6:rgb(var(--gray-6));--color-neutral-7:rgb(var(--gray-7));--color-neutral-8:rgb(var(--gray-8));--color-neutral-9:rgb(var(--gray-9));--color-neutral-10:rgb(var(--gray-10));--color-text-1:var(--color-neutral-10);--color-text-2:var(--color-neutral-8);--color-text-3:var(--color-neutral-6);--color-text-4:var(--color-neutral-4);--color-border-1:var(--color-neutral-2);--color-border-2:var(--color-neutral-3);--color-border-3:var(--color-neutral-4);--color-border-4:var(--color-neutral-6);--color-fill-1:var(--color-neutral-1);--color-fill-2:var(--color-neutral-2);--color-fill-3:var(--color-neutral-3);--color-fill-4:var(--color-neutral-4);--color-primary-light-1:rgb(var(--primary-1));--color-primary-light-2:rgb(var(--primary-2));--color-primary-light-3:rgb(var(--primary-3));--color-primary-light-4:rgb(var(--primary-4));--color-secondary:var(--color-neutral-2);--color-secondary-hover:var(--color-neutral-3);--color-secondary-active:var(--color-neutral-4);--color-secondary-disabled:var(--color-neutral-1);--color-danger-light-1:rgb(var(--danger-1));--color-danger-light-2:rgb(var(--danger-2));--color-danger-light-3:rgb(var(--danger-3));--color-danger-light-4:rgb(var(--danger-4));--color-success-light-1:rgb(var(--success-1));--color-success-light-2:rgb(var(--success-2));--color-success-light-3:rgb(var(--success-3));--color-success-light-4:rgb(var(--success-4));--color-warning-light-1:rgb(var(--warning-1));--color-warning-light-2:rgb(var(--warning-2));--color-warning-light-3:rgb(var(--warning-3));--color-warning-light-4:rgb(var(--warning-4));--color-link-light-1:rgb(var(--link-1));--color-link-light-2:rgb(var(--link-2));--color-link-light-3:rgb(var(--link-3));--color-link-light-4:rgb(var(--link-4));--color-data-1:rgb(var(--arcoblue-5));--color-data-2:rgb(var(--arcoblue-3));--color-data-3:rgb(var(--blue-5));--color-data-4:rgb(var(--blue-3));--color-data-5:rgb(var(--orange-6));--color-data-6:rgb(var(--orange-3));--color-data-7:rgb(var(--green-4));--color-data-8:rgb(var(--green-3));--color-data-9:rgb(var(--purple-4));--color-data-10:rgb(var(--purple-3));--color-data-11:rgb(var(--gold-6));--color-data-12:rgb(var(--gold-4));--color-data-13:rgb(var(--lime-6));--color-data-14:rgb(var(--lime-4));--color-data-15:rgb(var(--magenta-4));--color-data-16:rgb(var(--magenta-3));--color-data-17:rgb(var(--cyan-6));--color-data-18:rgb(var(--cyan-3));--color-data-19:rgb(var(--pinkpurple-4));--color-data-20:rgb(var(--pinkpurple-2));--border-radius-none:0;--border-radius-small:2px;--border-radius-medium:4px;--border-radius-large:8px;--border-radius-circle:50%;--color-tooltip-bg:rgb(var(--gray-10));--color-spin-layer-bg:#fff9;--color-menu-dark-bg:#232324;--color-menu-light-bg:#fff;--color-menu-dark-hover:#ffffff0a;--color-mask-bg:#1d212999;--font-weight-100:100;--font-weight-200:200;--font-weight-300:300;--font-weight-400:400;--font-weight-500:500;--font-weight-600:600;--font-weight-700:700;--font-weight-800:800;--font-weight-900:900}body[arco-theme=dark]{--color-white:#ffffffe6;--color-black:#000;--color-border:#333335;--color-bg-1:#17171a;--color-bg-2:#232324;--color-bg-3:#2a2a2b;--color-bg-4:#313132;--color-bg-5:#373739;--color-bg-white:#f6f6f6;--color-text-1:#ffffffe6;--color-text-2:#ffffffb3;--color-text-3:#ffffff80;--color-text-4:#ffffff4d;--color-fill-1:#ffffff0a;--color-fill-2:#ffffff14;--color-fill-3:#ffffff1f;--color-fill-4:#ffffff29;--color-primary-light-1:rgba(var(--primary-6), .2);--color-primary-light-2:rgba(var(--primary-6), .35);--color-primary-light-3:rgba(var(--primary-6), .5);--color-primary-light-4:rgba(var(--primary-6), .65);--color-secondary:rgba(var(--gray-9), .08);--color-secondary-hover:rgba(var(--gray-8), .16);--color-secondary-active:rgba(var(--gray-7), .24);--color-secondary-disabled:rgba(var(--gray-9), .08);--color-danger-light-1:rgba(var(--danger-6), .2);--color-danger-light-2:rgba(var(--danger-6), .35);--color-danger-light-3:rgba(var(--danger-6), .5);--color-danger-light-4:rgba(var(--danger-6), .65);--color-success-light-1:rgba(var(--success-6), .2);--color-success-light-2:rgba(var(--success-6), .35);--color-success-light-3:rgba(var(--success-6), .5);--color-success-light-4:rgba(var(--success-6), .65);--color-warning-light-1:rgba(var(--warning-6), .2);--color-warning-light-2:rgba(var(--warning-6), .35);--color-warning-light-3:rgba(var(--warning-6), .5);--color-warning-light-4:rgba(var(--warning-6), .65);--color-link-light-1:rgba(var(--link-6), .2);--color-link-light-2:rgba(var(--link-6), .35);--color-link-light-3:rgba(var(--link-6), .5);--color-link-light-4:rgba(var(--link-6), .65);--color-tooltip-bg:#373739;--color-spin-layer-bg:#3339;--color-menu-dark-bg:#232324;--color-menu-light-bg:#232324;--color-menu-dark-hover:var(--color-fill-2);--color-mask-bg:#17171a99}body,html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,noto sans,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.5}body{margin:0;padding:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}th,tr{margin:0;padding:0}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}button:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}*{outline:0}input::-ms-clear{display:none}input::-ms-reveal{display:none}.arco-icon{color:inherit;vertical-align:-2px;stroke:currentColor;width:1em;height:1em;font-style:normal;display:inline-block}.arco-icon[fill=currentColor]{fill:currentColor;stroke:none}.arco-icon[stroke=currentColor]{stroke:currentColor;fill:none}.arco-icon[fill=currentColor][stroke=currentColor]{fill:currentColor;stroke:currentColor}.arco-icon-loading{animation:1s cubic-bezier(0,0,1,1) infinite arco-loading-circle}@keyframes arco-loading-circle{to{transform:rotate(360deg)}}.arco-icon-hover{cursor:pointer;line-height:0;display:inline-block;position:relative}.arco-icon-hover .arco-icon{vertical-align:-.09em;position:relative}.arco-icon-hover:before{content:"";border-radius:var(--border-radius-circle);box-sizing:border-box;background-color:#0000;transition:background-color .1s cubic-bezier(0,0,1,1);display:block;position:absolute}.arco-icon-hover:hover:before{background-color:var(--color-fill-2)}.arco-icon-hover.arco-icon-hover-disabled:before{opacity:0}.arco-icon-hover:before,.arco-icon-hover-size-mini:before,.arco-icon-hover-size-small:before{width:20px;height:20px;top:50%;left:50%;transform:translate(-50%,-50%)}.arco-icon-hover-size-large:before,.arco-icon-hover-size-huge:before{width:24px;height:24px;top:50%;left:50%;transform:translate(-50%,-50%)}.fadeInStandard-appear,.fadeInStandard-enter{opacity:0}.fadeInStandard-appear-active,.fadeInStandard-enter-active{opacity:1;transition:opacity .3s cubic-bezier(.34,.69,.1,1)}.fadeInStandard-exit{opacity:1}.fadeInStandard-exit-active{opacity:0;transition:opacity .3s cubic-bezier(.34,.69,.1,1)}.fadeIn-appear,.fadeIn-enter{opacity:0}.fadeIn-appear-active,.fadeIn-enter-active{opacity:1;transition:opacity .1s cubic-bezier(0,0,1,1)}.fadeIn-exit{opacity:1}.fadeIn-exit-active{opacity:0;transition:opacity .1s cubic-bezier(0,0,1,1)}.slideDynamicOrigin-appear,.slideDynamicOrigin-enter{opacity:0;transform-origin:0 0;transform:scaleY(.9)translateZ(0)}.slideDynamicOrigin-appear-active,.slideDynamicOrigin-enter-active,.slideDynamicOrigin-exit{opacity:1;transform-origin:0 0;transition:transform .2s cubic-bezier(.34,.69,.1,1),opacity .2s cubic-bezier(.34,.69,.1,1);transform:scaleY(1)translateZ(0)}.slideDynamicOrigin-exit-active{opacity:0;transform-origin:0 0;transition:transform .2s cubic-bezier(.34,.69,.1,1),opacity .2s cubic-bezier(.34,.69,.1,1);transform:scaleY(.9)translateZ(0)}.slideLeft-appear,.slideLeft-enter{transform:translate(-100%)}.slideLeft-appear-active,.slideLeft-enter-active{transition:transform .3s cubic-bezier(.34,.69,.1,1);transform:translate(0)}.slideLeft-exit{transform:translate(0)}.slideLeft-exit-active{transition:transform .3s cubic-bezier(.34,.69,.1,1);transform:translate(-100%)}.slideRight-appear,.slideRight-enter{transform:translate(100%)}.slideRight-appear-active,.slideRight-enter-active{transition:transform .3s cubic-bezier(.34,.69,.1,1);transform:translate(0)}.slideRight-exit{transform:translate(0)}.slideRight-exit-active{transition:transform .3s cubic-bezier(.34,.69,.1,1);transform:translate(100%)}.slideTop-appear,.slideTop-enter{transform:translateY(-100%)}.slideTop-appear-active,.slideTop-enter-active{transition:transform .3s cubic-bezier(.34,.69,.1,1);transform:translateY(0)}.slideTop-exit{transform:translateY(0)}.slideTop-exit-active{transition:transform .3s cubic-bezier(.34,.69,.1,1);transform:translateY(-100%)}.slideBottom-appear,.slideBottom-enter{transform:translateY(100%)}.slideBottom-appear-active,.slideBottom-enter-active{transition:transform .3s cubic-bezier(.34,.69,.1,1);transform:translateY(0)}.slideBottom-exit{transform:translateY(0)}.slideBottom-exit-active{transition:transform .3s cubic-bezier(.34,.69,.1,1);transform:translateY(100%)}.zoomIn-appear,.zoomIn-enter{opacity:0;transform:scale(.5)}.zoomIn-appear-active,.zoomIn-enter-active{opacity:1;transition:opacity .3s cubic-bezier(.34,.69,.1,1),transform .3s cubic-bezier(.34,.69,.1,1);transform:scale(1)}.zoomIn-exit{opacity:1;transform:scale(1)}.zoomIn-exit-active{opacity:0;transition:opacity .3s cubic-bezier(.3,1.3,.3,1),transform .3s cubic-bezier(.3,1.3,.3,1);transform:scale(.5)}.zoomInFadeOut-appear,.zoomInFadeOut-enter{opacity:0;transform:scale(.5)}.zoomInFadeOut-appear-active,.zoomInFadeOut-enter-active{opacity:1;transition:opacity .2s cubic-bezier(.34,.69,.1,1),transform .2s cubic-bezier(.34,.69,.1,1);transform:scale(1)}.zoomInFadeOut-exit{opacity:1;transform:scale(1)}.zoomInFadeOut-exit-active{opacity:0;transition:opacity .2s cubic-bezier(.3,1.3,.3,1),transform .2s cubic-bezier(.3,1.3,.3,1);transform:scale(.5)}.zoomInBig-appear,.zoomInBig-enter{opacity:0;transform:scale(.5)}.zoomInBig-appear-active,.zoomInBig-enter-active{opacity:1;transition:opacity .2s cubic-bezier(0,0,1,1),transform .2s cubic-bezier(0,0,1,1);transform:scale(1)}.zoomInBig-exit{opacity:1;transform:scale(1)}.zoomInBig-exit-active{opacity:0;transition:opacity .2s cubic-bezier(0,0,1,1),transform .2s cubic-bezier(0,0,1,1);transform:scale(.2)}.zoomInLeft-appear,.zoomInLeft-enter{opacity:.1;transform-origin:0;transform:scale(.1)}.zoomInLeft-appear-active,.zoomInLeft-enter-active{opacity:1;transition:opacity .3s cubic-bezier(0,0,1,1),transform .3s cubic-bezier(.3,1.3,.3,1);transform:scale(1)}.zoomInLeft-exit{opacity:1;transform-origin:0;transform:scale(1)}.zoomInLeft-exit-active{opacity:.1;transition:opacity .3s cubic-bezier(0,0,1,1),transform .3s cubic-bezier(.3,1.3,.3,1);transform:scale(.1)}.zoomInTop-appear,.zoomInTop-enter{opacity:0;transform-origin:0 0;transform:scaleY(.8)translateZ(0)}.zoomInTop-appear-active,.zoomInTop-enter-active{opacity:1;transform-origin:0 0;transition:transform .3s cubic-bezier(.3,1.3,.3,1),opacity .3s cubic-bezier(.3,1.3,.3,1);transform:scaleY(1)translateZ(0)}.zoomInTop-exit{opacity:1;transform-origin:0 0;transform:scaleY(1)translateZ(0)}.zoomInTop-exit-active{opacity:0;transform-origin:0 0;transition:transform .3s cubic-bezier(.3,1.3,.3,1),opacity .3s cubic-bezier(.3,1.3,.3,1);transform:scaleY(.8)translateZ(0)}.zoomInBottom-appear,.zoomInBottom-enter{opacity:0;transform-origin:100% 100%;transform:scaleY(.8)translateZ(0)}.zoomInBottom-appear-active,.zoomInBottom-enter-active{opacity:1;transform-origin:100% 100%;transition:transform .3s cubic-bezier(.3,1.3,.3,1),opacity .3s cubic-bezier(.3,1.3,.3,1);transform:scaleY(1)translateZ(0)}.zoomInBottom-exit{opacity:1;transform-origin:100% 100%;transform:scaleY(1)translateZ(0)}.zoomInBottom-exit-active{opacity:0;transform-origin:100% 100%;transition:transform .3s cubic-bezier(.3,1.3,.3,1),opacity .3s cubic-bezier(.3,1.3,.3,1);transform:scaleY(.8)translateZ(0)}body{font-size:14px}.arco-trigger{z-index:1000;backface-visibility:hidden;position:absolute}.arco-trigger-arrow{background-color:var(--color-bg-5);content:"";box-sizing:border-box;width:8px;height:8px;transform-origin:50% 50% 0;z-index:-1;display:block;position:absolute;transform:rotate(45deg)}.arco-trigger[trigger-placement=tl]>.arco-trigger-arrow-container .arco-trigger-arrow,.arco-trigger[trigger-placement=top]>.arco-trigger-arrow-container .arco-trigger-arrow,.arco-trigger[trigger-placement=tr]>.arco-trigger-arrow-container .arco-trigger-arrow{border-top:none;border-left:none;border-bottom-right-radius:2px;margin-left:-4px;bottom:-4px}.arco-trigger[trigger-placement=bl]>.arco-trigger-arrow-container .arco-trigger-arrow,.arco-trigger[trigger-placement=bottom]>.arco-trigger-arrow-container .arco-trigger-arrow,.arco-trigger[trigger-placement=br]>.arco-trigger-arrow-container .arco-trigger-arrow{border-bottom:none;border-right:none;border-top-left-radius:2px;margin-left:-4px;top:-4px}.arco-trigger[trigger-placement=lb]>.arco-trigger-arrow-container .arco-trigger-arrow,.arco-trigger[trigger-placement=left]>.arco-trigger-arrow-container .arco-trigger-arrow,.arco-trigger[trigger-placement=lt]>.arco-trigger-arrow-container .arco-trigger-arrow{border-bottom:none;border-left:none;border-top-right-radius:2px;margin-top:-4px;right:-4px}.arco-trigger[trigger-placement=rb]>.arco-trigger-arrow-container .arco-trigger-arrow,.arco-trigger[trigger-placement=right]>.arco-trigger-arrow-container .arco-trigger-arrow,.arco-trigger[trigger-placement=rt]>.arco-trigger-arrow-container .arco-trigger-arrow{border-top:none;border-right:none;border-bottom-left-radius:2px;margin-top:-4px;left:-4px}.arco-trigger-rtl{direction:rtl}.arco-tooltip-content{background-color:var(--color-tooltip-bg);border-radius:var(--border-radius-small);color:#fff;padding:8px 12px;font-size:14px;line-height:1.5715;box-shadow:0 4px 10px #0000001a}.arco-tooltip-content-inner{word-wrap:break-word;text-align:start}.arco-tooltip-mini{padding:4px 12px;font-size:14px}.arco-trigger-arrow.arco-tooltip-arrow{background-color:var(--color-tooltip-bg)}body[arco-theme=dark] .arco-tooltip-content{border:1px solid var(--color-neutral-3)}body[arco-theme=dark] .arco-tooltip .arco-trigger-arrow.arco-tooltip-arrow{z-index:1}body[arco-theme=dark] .arco-trigger[trigger-placement=tl] .arco-trigger-arrow.arco-tooltip-arrow,body[arco-theme=dark] .arco-trigger[trigger-placement=top] .arco-trigger-arrow.arco-tooltip-arrow,body[arco-theme=dark] .arco-trigger[trigger-placement=tr] .arco-trigger-arrow.arco-tooltip-arrow{border-bottom:1px solid var(--color-neutral-3);border-right:1px solid var(--color-neutral-3)}body[arco-theme=dark] .arco-trigger[trigger-placement=bl] .arco-trigger-arrow.arco-tooltip-arrow,body[arco-theme=dark] .arco-trigger[trigger-placement=bottom] .arco-trigger-arrow.arco-tooltip-arrow,body[arco-theme=dark] .arco-trigger[trigger-placement=br] .arco-trigger-arrow.arco-tooltip-arrow{border-top:1px solid var(--color-neutral-3);border-left:1px solid var(--color-neutral-3)}body[arco-theme=dark] .arco-trigger[trigger-placement=lb] .arco-trigger-arrow.arco-tooltip-arrow,body[arco-theme=dark] .arco-trigger[trigger-placement=left] .arco-trigger-arrow.arco-tooltip-arrow,body[arco-theme=dark] .arco-trigger[trigger-placement=lt] .arco-trigger-arrow.arco-tooltip-arrow{border-top:1px solid var(--color-neutral-3);border-right:1px solid var(--color-neutral-3)}body[arco-theme=dark] .arco-trigger[trigger-placement=rb] .arco-trigger-arrow.arco-tooltip-arrow,body[arco-theme=dark] .arco-trigger[trigger-placement=right] .arco-trigger-arrow.arco-tooltip-arrow,body[arco-theme=dark] .arco-trigger[trigger-placement=rt] .arco-trigger-arrow.arco-tooltip-arrow{border-left:1px solid var(--color-neutral-3);border-bottom:1px solid var(--color-neutral-3)}.arco-popover-content{padding:12px 16px}.arco-popover-title{color:var(--color-text-1);font-size:16px;font-weight:500}.arco-popover-title+.arco-popover-inner-content{margin-top:4px}.arco-popconfirm-content,.arco-popover-content{color:var(--color-text-2);background-color:var(--color-bg-popup);border-radius:var(--border-radius-medium);box-sizing:border-box;border:1px solid var(--color-neutral-3);width:100%;max-width:none;font-size:14px;line-height:1.5715;box-shadow:0 4px 10px #0000001a}.arco-popconfirm-content-inner,.arco-popover-content-inner{word-wrap:break-word;text-align:left}.arco-popconfirm-arrow.arco-trigger-arrow,.arco-popover-arrow.arco-trigger-arrow{background-color:var(--color-bg-popup);border:1px solid var(--color-neutral-3);z-index:1}.arco-popover-inner-rtl{text-align:right;direction:rtl}.arco-avatar{background-color:var(--color-fill-4);white-space:nowrap;color:var(--color-white);box-sizing:border-box;vertical-align:middle;align-items:center;width:40px;height:40px;font-size:20px;display:inline-flex;position:relative}.arco-avatar-circle{border-radius:var(--border-radius-circle)}.arco-avatar-circle .arco-avatar-image{border-radius:var(--border-radius-circle);overflow:hidden}.arco-avatar-square{border-radius:var(--border-radius-medium)}.arco-avatar-square .arco-avatar-image{border-radius:var(--border-radius-medium);overflow:hidden}.arco-avatar-text{transform-origin:0;font-weight:500;line-height:1;position:absolute;left:50%;transform:translate(-50%)}.arco-avatar-image{width:100%;height:100%;display:inline-flex}.arco-avatar-image img,.arco-avatar-image picture{width:100%;height:100%}.arco-avatar-trigger-icon-button{color:var(--color-fill-4);border-radius:var(--border-radius-circle);background-color:var(--color-neutral-2);z-index:1;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;line-height:20px;transition:background-color .1s cubic-bezier(0,0,1,1);display:inline-flex;position:absolute;bottom:-4px;right:-4px}.arco-avatar-trigger-icon-mask{opacity:0;z-index:0;border-radius:var(--border-radius-medium);width:100%;height:100%;color:var(--color-white);background-color:#1d212999;justify-content:center;align-items:center;font-size:16px;transition:all .1s cubic-bezier(0,0,1,1);display:flex;position:absolute;top:0;left:0}.arco-avatar-circle .arco-avatar-trigger-icon-mask{border-radius:var(--border-radius-circle)}.arco-avatar-with-trigger-icon{cursor:pointer}.arco-avatar-with-trigger-icon:hover .arco-avatar-trigger-icon-mask{z-index:2;opacity:1}.arco-avatar-with-trigger-icon:hover .arco-avatar-trigger-icon-button{background-color:var(--color-neutral-3)}.arco-avatar-rtl{direction:rtl}.arco-avatar-rtl .arco-avatar-trigger-icon-button{right:unset;left:-4px}.arco-avatar-group{line-height:0;display:inline-block}.arco-avatar-group-max-count-avatar{cursor:default;color:var(--color-white);font-size:20px}.arco-avatar-group-rtl{direction:rtl}.arco-avatar-group .arco-avatar{border:2px solid var(--color-bg-2)}.arco-avatar-group .arco-avatar:not(:first-child){margin-left:-10px}.arco-avatar-group-popover .arco-avatar:not(:first-child){margin-left:4px}@keyframes arco-menu-selected-item-label-enter{0%{opacity:0}to{opacity:1}}.arco-menu{box-sizing:border-box;width:100%;font-size:14px;line-height:1.5715;transition:width .2s cubic-bezier(.34,.69,.1,1);position:relative}.arco-menu-indent{width:20px;display:inline-block}.arco-menu .arco-menu-group-title,.arco-menu .arco-menu-inline-header,.arco-menu .arco-menu-item,.arco-menu .arco-menu-pop-header{border-radius:var(--border-radius-small);box-sizing:border-box;cursor:pointer;position:relative}.arco-menu .arco-menu-group-title.arco-menu-disabled,.arco-menu .arco-menu-inline-header.arco-menu-disabled,.arco-menu .arco-menu-item.arco-menu-disabled,.arco-menu .arco-menu-pop-header.arco-menu-disabled{cursor:not-allowed}.arco-menu .arco-menu-group-title.arco-menu-selected,.arco-menu .arco-menu-inline-header.arco-menu-selected,.arco-menu .arco-menu-item.arco-menu-selected,.arco-menu .arco-menu-pop-header.arco-menu-selected{font-weight:500;transition:color .2s cubic-bezier(0,0,1,1)}.arco-menu .arco-menu-group-title.arco-menu-selected svg,.arco-menu .arco-menu-inline-header.arco-menu-selected svg,.arco-menu .arco-menu-item.arco-menu-selected svg,.arco-menu .arco-menu-pop-header.arco-menu-selected svg{transition:color .2s cubic-bezier(0,0,1,1)}.arco-menu .arco-menu-group-title .arco-icon,.arco-menu .arco-menu-inline-header .arco-icon,.arco-menu .arco-menu-item .arco-icon,.arco-menu .arco-menu-pop-header .arco-icon{margin-right:16px}.arco-menu-light{background-color:var(--color-menu-light-bg)}.arco-menu-light .arco-menu-group-title,.arco-menu-light .arco-menu-inline-header,.arco-menu-light .arco-menu-item,.arco-menu-light .arco-menu-pop-header{background-color:var(--color-menu-light-bg);color:var(--color-text-2)}.arco-menu-light .arco-menu-group-title .arco-icon,.arco-menu-light .arco-menu-inline-header .arco-icon,.arco-menu-light .arco-menu-item .arco-icon,.arco-menu-light .arco-menu-pop-header .arco-icon{color:var(--color-text-3)}.arco-menu-light .arco-menu-group-title:hover,.arco-menu-light .arco-menu-inline-header:hover,.arco-menu-light .arco-menu-item:hover,.arco-menu-light .arco-menu-pop-header:hover{background-color:var(--color-fill-2);color:var(--color-text-2)}.arco-menu-light .arco-menu-group-title:hover .arco-icon,.arco-menu-light .arco-menu-inline-header:hover .arco-icon,.arco-menu-light .arco-menu-item:hover .arco-icon,.arco-menu-light .arco-menu-pop-header:hover .arco-icon{color:var(--color-text-3)}.arco-menu-light .arco-menu-group-title:focus-visible,.arco-menu-light .arco-menu-inline-header:focus-visible,.arco-menu-light .arco-menu-item:focus-visible,.arco-menu-light .arco-menu-pop-header:focus-visible{box-shadow:0 0 0 2px rgb(var(--primary-6)) inset}.arco-menu-light .arco-menu-group-title.arco-menu-selected,.arco-menu-light .arco-menu-inline-header.arco-menu-selected,.arco-menu-light .arco-menu-item.arco-menu-selected,.arco-menu-light .arco-menu-pop-header.arco-menu-selected,.arco-menu-light .arco-menu-group-title.arco-menu-selected .arco-icon,.arco-menu-light .arco-menu-inline-header.arco-menu-selected .arco-icon,.arco-menu-light .arco-menu-item.arco-menu-selected .arco-icon,.arco-menu-light .arco-menu-pop-header.arco-menu-selected .arco-icon{color:rgb(var(--primary-6))}.arco-menu-light .arco-menu-group-title.arco-menu-disabled,.arco-menu-light .arco-menu-inline-header.arco-menu-disabled,.arco-menu-light .arco-menu-item.arco-menu-disabled,.arco-menu-light .arco-menu-pop-header.arco-menu-disabled{background-color:var(--color-menu-light-bg);color:var(--color-text-4)}.arco-menu-light .arco-menu-group-title.arco-menu-disabled .arco-icon,.arco-menu-light .arco-menu-inline-header.arco-menu-disabled .arco-icon,.arco-menu-light .arco-menu-item.arco-menu-disabled .arco-icon,.arco-menu-light .arco-menu-pop-header.arco-menu-disabled .arco-icon{color:var(--color-text-4)}.arco-menu-light .arco-menu-item.arco-menu-selected{background-color:var(--color-fill-2)}.arco-menu-light .arco-menu-inline-header.arco-menu-selected,.arco-menu-light .arco-menu-inline-header.arco-menu-selected .arco-icon{color:rgb(var(--primary-6))}.arco-menu-light .arco-menu-inline-header.arco-menu-selected:hover{background-color:var(--color-fill-2)}.arco-menu-light.arco-menu-horizontal .arco-menu-group-title.arco-menu-selected,.arco-menu-light.arco-menu-horizontal .arco-menu-inline-header.arco-menu-selected,.arco-menu-light.arco-menu-horizontal .arco-menu-item.arco-menu-selected,.arco-menu-light.arco-menu-horizontal .arco-menu-pop-header.arco-menu-selected{background:0 0;transition:color .2s cubic-bezier(0,0,1,1)}.arco-menu-light.arco-menu-horizontal .arco-menu-group-title.arco-menu-selected:hover,.arco-menu-light.arco-menu-horizontal .arco-menu-inline-header.arco-menu-selected:hover,.arco-menu-light.arco-menu-horizontal .arco-menu-item.arco-menu-selected:hover,.arco-menu-light.arco-menu-horizontal .arco-menu-pop-header.arco-menu-selected:hover{background-color:var(--color-fill-2)}.arco-menu-light .arco-menu-group-title{color:var(--color-text-3);pointer-events:none}.arco-menu-light .arco-menu-collapse-button{background-color:var(--color-fill-1);color:var(--color-text-3)}.arco-menu-light .arco-menu-collapse-button:hover{background-color:var(--color-fill-3)}.arco-menu-light .arco-menu-collapse-button:focus-visible{box-shadow:0 0 0 2px rgb(var(--primary-6))}.arco-menu-dark{background-color:var(--color-menu-dark-bg)}.arco-menu-dark .arco-menu-group-title,.arco-menu-dark .arco-menu-inline-header,.arco-menu-dark .arco-menu-item,.arco-menu-dark .arco-menu-pop-header{background-color:var(--color-menu-dark-bg);color:var(--color-text-4)}.arco-menu-dark .arco-menu-group-title .arco-icon,.arco-menu-dark .arco-menu-inline-header .arco-icon,.arco-menu-dark .arco-menu-item .arco-icon,.arco-menu-dark .arco-menu-pop-header .arco-icon{color:var(--color-text-3)}.arco-menu-dark .arco-menu-group-title:hover,.arco-menu-dark .arco-menu-inline-header:hover,.arco-menu-dark .arco-menu-item:hover,.arco-menu-dark .arco-menu-pop-header:hover{background-color:var(--color-menu-dark-hover);color:var(--color-text-4)}.arco-menu-dark .arco-menu-group-title:hover .arco-icon,.arco-menu-dark .arco-menu-inline-header:hover .arco-icon,.arco-menu-dark .arco-menu-item:hover .arco-icon,.arco-menu-dark .arco-menu-pop-header:hover .arco-icon{color:var(--color-text-3)}.arco-menu-dark .arco-menu-group-title:focus-visible,.arco-menu-dark .arco-menu-inline-header:focus-visible,.arco-menu-dark .arco-menu-item:focus-visible,.arco-menu-dark .arco-menu-pop-header:focus-visible{box-shadow:0 0 0 2px rgb(var(--primary-6)) inset}.arco-menu-dark .arco-menu-group-title.arco-menu-selected,.arco-menu-dark .arco-menu-inline-header.arco-menu-selected,.arco-menu-dark .arco-menu-item.arco-menu-selected,.arco-menu-dark .arco-menu-pop-header.arco-menu-selected,.arco-menu-dark .arco-menu-group-title.arco-menu-selected .arco-icon,.arco-menu-dark .arco-menu-inline-header.arco-menu-selected .arco-icon,.arco-menu-dark .arco-menu-item.arco-menu-selected .arco-icon,.arco-menu-dark .arco-menu-pop-header.arco-menu-selected .arco-icon{color:var(--color-white)}.arco-menu-dark .arco-menu-group-title.arco-menu-disabled,.arco-menu-dark .arco-menu-inline-header.arco-menu-disabled,.arco-menu-dark .arco-menu-item.arco-menu-disabled,.arco-menu-dark .arco-menu-pop-header.arco-menu-disabled{background-color:var(--color-menu-dark-bg);color:var(--color-text-2)}.arco-menu-dark .arco-menu-group-title.arco-menu-disabled .arco-icon,.arco-menu-dark .arco-menu-inline-header.arco-menu-disabled .arco-icon,.arco-menu-dark .arco-menu-item.arco-menu-disabled .arco-icon,.arco-menu-dark .arco-menu-pop-header.arco-menu-disabled .arco-icon{color:var(--color-text-2)}.arco-menu-dark .arco-menu-item.arco-menu-selected{background-color:var(--color-menu-dark-hover)}.arco-menu-dark .arco-menu-inline-header.arco-menu-selected,.arco-menu-dark .arco-menu-inline-header.arco-menu-selected .arco-icon{color:rgb(var(--primary-6))}.arco-menu-dark .arco-menu-inline-header.arco-menu-selected:hover{background-color:var(--color-menu-dark-hover)}.arco-menu-dark.arco-menu-horizontal .arco-menu-group-title.arco-menu-selected,.arco-menu-dark.arco-menu-horizontal .arco-menu-inline-header.arco-menu-selected,.arco-menu-dark.arco-menu-horizontal .arco-menu-item.arco-menu-selected,.arco-menu-dark.arco-menu-horizontal .arco-menu-pop-header.arco-menu-selected{background:0 0;transition:color .2s cubic-bezier(0,0,1,1)}.arco-menu-dark.arco-menu-horizontal .arco-menu-group-title.arco-menu-selected:hover,.arco-menu-dark.arco-menu-horizontal .arco-menu-inline-header.arco-menu-selected:hover,.arco-menu-dark.arco-menu-horizontal .arco-menu-item.arco-menu-selected:hover,.arco-menu-dark.arco-menu-horizontal .arco-menu-pop-header.arco-menu-selected:hover{background-color:var(--color-menu-dark-hover)}.arco-menu-dark .arco-menu-group-title{color:var(--color-text-3);pointer-events:none}.arco-menu-dark .arco-menu-collapse-button{background-color:rgb(var(--primary-6));color:var(--color-white)}.arco-menu-dark .arco-menu-collapse-button:hover{background-color:rgb(var(--primary-7))}.arco-menu-dark .arco-menu-collapse-button:focus-visible{box-shadow:0 0 0 2px rgb(var(--primary-6))}.arco-menu a,.arco-menu a:active,.arco-menu a:focus,.arco-menu a:hover{color:inherit;cursor:inherit;text-decoration:none}.arco-menu-item-inner>a:only-child:before{content:"";position:absolute;inset:0}.arco-menu-inner{box-sizing:border-box;width:100%;height:100%;overflow:auto}.arco-menu-vertical .arco-menu-group-title,.arco-menu-vertical .arco-menu-inline-header,.arco-menu-vertical .arco-menu-item,.arco-menu-vertical .arco-menu-pop-header{padding:0 12px;line-height:40px}.arco-menu-vertical .arco-menu-group-title .arco-menu-icon-suffix .arco-icon,.arco-menu-vertical .arco-menu-inline-header .arco-menu-icon-suffix .arco-icon,.arco-menu-vertical .arco-menu-item .arco-menu-icon-suffix .arco-icon,.arco-menu-vertical .arco-menu-pop-header .arco-menu-icon-suffix .arco-icon{margin-right:0}.arco-menu-vertical .arco-menu-group-title,.arco-menu-vertical .arco-menu-inline-header,.arco-menu-vertical .arco-menu-item,.arco-menu-vertical .arco-menu-pop-header{white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;overflow:hidden}.arco-menu-vertical .arco-menu-group-title .arco-menu-item-inner,.arco-menu-vertical .arco-menu-inline-header .arco-menu-item-inner,.arco-menu-vertical .arco-menu-item .arco-menu-item-inner,.arco-menu-vertical .arco-menu-pop-header .arco-menu-item-inner{white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.arco-menu-vertical .arco-menu-group-title .arco-menu-icon-suffix,.arco-menu-vertical .arco-menu-inline-header .arco-menu-icon-suffix,.arco-menu-vertical .arco-menu-item .arco-menu-icon-suffix,.arco-menu-vertical .arco-menu-pop-header .arco-menu-icon-suffix{position:absolute;top:50%;right:12px;transform:translateY(-50%)}.arco-menu-vertical .arco-menu-group-title .arco-menu-icon-suffix.is-open,.arco-menu-vertical .arco-menu-inline-header .arco-menu-icon-suffix.is-open,.arco-menu-vertical .arco-menu-item .arco-menu-icon-suffix.is-open,.arco-menu-vertical .arco-menu-pop-header .arco-menu-icon-suffix.is-open{transform:translateY(-50%)rotate(180deg)}.arco-menu-vertical .arco-menu-inner{padding:4px 8px}.arco-menu-vertical .arco-menu-item.arco-menu-item-indented{display:flex}.arco-menu-vertical .arco-menu-inline-header,.arco-menu-vertical .arco-menu-pop-header{padding-right:28px}.arco-menu-horizontal{width:auto;height:auto}.arco-menu-horizontal .arco-menu-group-title,.arco-menu-horizontal .arco-menu-inline-header,.arco-menu-horizontal .arco-menu-item,.arco-menu-horizontal .arco-menu-pop-header{padding:0 12px;line-height:30px}.arco-menu-horizontal .arco-menu-group-title .arco-menu-icon-suffix .arco-icon,.arco-menu-horizontal .arco-menu-inline-header .arco-menu-icon-suffix .arco-icon,.arco-menu-horizontal .arco-menu-item .arco-menu-icon-suffix .arco-icon,.arco-menu-horizontal .arco-menu-pop-header .arco-menu-icon-suffix .arco-icon{margin-right:0}.arco-menu-horizontal .arco-menu-group-title .arco-icon,.arco-menu-horizontal .arco-menu-inline-header .arco-icon,.arco-menu-horizontal .arco-menu-item .arco-icon,.arco-menu-horizontal .arco-menu-pop-header .arco-icon{margin-right:8px}.arco-menu-horizontal .arco-menu-group-title .arco-menu-icon-suffix,.arco-menu-horizontal .arco-menu-inline-header .arco-menu-icon-suffix,.arco-menu-horizontal .arco-menu-item .arco-menu-icon-suffix,.arco-menu-horizontal .arco-menu-pop-header .arco-menu-icon-suffix{margin-left:6px}.arco-menu-horizontal .arco-menu-inner{align-items:center;padding:14px 20px;display:flex}.arco-menu-horizontal .arco-menu-item,.arco-menu-horizontal .arco-menu-pop{vertical-align:middle;flex-shrink:0;display:inline-block}.arco-menu-horizontal .arco-menu-item:not(:first-child),.arco-menu-horizontal .arco-menu-pop:not(:first-child){margin-left:12px}.arco-menu-horizontal .arco-menu-pop:after{content:" ";width:100%;height:14px;position:absolute;bottom:-14px;left:0}.arco-menu-overflow-wrap{width:100%}.arco-menu-overflow-sub-menu-mirror{margin-left:12px}.arco-menu-overflow-hidden-menu-item,.arco-menu-overflow-sub-menu-mirror{white-space:nowrap;visibility:hidden;pointer-events:none;position:absolute!important}.arco-menu-selected-label{background-color:rgb(var(--primary-6));height:3px;animation:.2s cubic-bezier(0,0,1,1) arco-menu-selected-item-label-enter;position:absolute;bottom:-14px;left:12px;right:12px}.arco-menu-pop-button{width:auto;box-shadow:none;background:0 0}.arco-menu-pop-button.arco-menu-collapse{width:auto}.arco-menu-pop-button .arco-menu-group-title,.arco-menu-pop-button .arco-menu-inline-header,.arco-menu-pop-button .arco-menu-item,.arco-menu-pop-button .arco-menu-pop-header{border:1px solid #0000;border-radius:50%;width:40px;height:40px;margin-bottom:16px;line-height:40px;box-shadow:0 4px 10px #0000001a}.arco-menu-collapse{width:48px}.arco-menu-collapse .arco-menu-inner{padding:4px}.arco-menu-collapse .arco-menu-group-title,.arco-menu-collapse .arco-menu-icon-suffix{display:none}.arco-menu-collapse .arco-menu-group-title .arco-icon,.arco-menu-collapse .arco-menu-inline-header .arco-icon,.arco-menu-collapse .arco-menu-item .arco-icon,.arco-menu-collapse .arco-menu-pop-header .arco-icon{margin-left:1px;margin-right:100vw}.arco-menu-collapse .arco-menu-collapse-button{right:unset;left:50%;transform:translate(-50%)}.arco-menu-collapse-button{border-radius:var(--border-radius-small);cursor:pointer;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;bottom:12px;right:12px}.arco-menu-inline-content{height:auto;transition:height .2s cubic-bezier(.34,.69,.1,1);overflow:hidden}.arco-menu-item-tooltip a{color:inherit;cursor:pointer;text-decoration:none}.arco-menu-item-tooltip a:active,.arco-menu-item-tooltip a:focus,.arco-menu-item-tooltip a:hover{color:inherit}.arco-menu-item-tooltip a:before{content:"";position:absolute;inset:0}.arco-menu-pop-trigger.arco-trigger-position-bl{transform:translateY(14px)}.arco-menu-pop-trigger.arco-trigger-position-bl .arco-trigger-arrow{z-index:0;border-left:1px solid var(--color-neutral-3);border-top:1px solid var(--color-neutral-3)}.arco-menu-pop-trigger.arco-trigger[trigger-placement=rt]{transform:translate(8px)}.arco-menu-pop-trigger.arco-trigger[trigger-placement=rt] .arco-trigger-arrow{z-index:0;border-left:1px solid var(--color-neutral-3);border-bottom:1px solid var(--color-neutral-3)}.arco-menu-pop-trigger.arco-trigger[trigger-placement=lt]{transform:translate(-8px)}.arco-menu-pop-trigger.arco-trigger[trigger-placement=lt] .arco-trigger-arrow{z-index:0;border-right:1px solid var(--color-neutral-3);border-top:1px solid var(--color-neutral-3)}.arco-menu-pop-trigger .arco-dropdown-menu-dark~.arco-trigger-arrow-container .arco-trigger-arrow{background-color:var(--color-menu-dark-bg);border-color:var(--color-menu-dark-bg)}.arco-menu-rtl{direction:rtl}.arco-menu-rtl .arco-menu-group-title .arco-icon,.arco-menu-rtl .arco-menu-inline-header .arco-icon,.arco-menu-rtl .arco-menu-item .arco-icon,.arco-menu-rtl .arco-menu-pop-header .arco-icon{margin-left:16px;margin-right:0}.arco-menu-rtl.arco-menu-horizontal .arco-menu-group-title .arco-menu-icon-suffix .arco-icon,.arco-menu-rtl.arco-menu-horizontal .arco-menu-inline-header .arco-menu-icon-suffix .arco-icon,.arco-menu-rtl.arco-menu-horizontal .arco-menu-item .arco-menu-icon-suffix .arco-icon,.arco-menu-rtl.arco-menu-horizontal .arco-menu-pop-header .arco-menu-icon-suffix .arco-icon{margin-left:0}.arco-menu-rtl.arco-menu-horizontal .arco-menu-group-title .arco-icon,.arco-menu-rtl.arco-menu-horizontal .arco-menu-inline-header .arco-icon,.arco-menu-rtl.arco-menu-horizontal .arco-menu-item .arco-icon,.arco-menu-rtl.arco-menu-horizontal .arco-menu-pop-header .arco-icon{margin-left:8px;margin-right:0}.arco-menu-rtl.arco-menu-horizontal .arco-menu-group-title .arco-menu-icon-suffix,.arco-menu-rtl.arco-menu-horizontal .arco-menu-inline-header .arco-menu-icon-suffix,.arco-menu-rtl.arco-menu-horizontal .arco-menu-item .arco-menu-icon-suffix,.arco-menu-rtl.arco-menu-horizontal .arco-menu-pop-header .arco-menu-icon-suffix{margin-left:0;margin-right:6px}.arco-menu-rtl.arco-menu-horizontal .arco-menu-item:not(:first-child),.arco-menu-rtl.arco-menu-horizontal .arco-menu-pop:not(:first-child){margin-left:0;margin-right:12px}.arco-menu-rtl.arco-menu-vertical .arco-menu-group-title .arco-menu-icon-suffix .arco-icon,.arco-menu-rtl.arco-menu-vertical .arco-menu-inline-header .arco-menu-icon-suffix .arco-icon,.arco-menu-rtl.arco-menu-vertical .arco-menu-item .arco-menu-icon-suffix .arco-icon,.arco-menu-rtl.arco-menu-vertical .arco-menu-pop-header .arco-menu-icon-suffix .arco-icon{margin-left:0}.arco-menu-rtl.arco-menu-vertical .arco-menu-group-title,.arco-menu-rtl.arco-menu-vertical .arco-menu-inline-header,.arco-menu-rtl.arco-menu-vertical .arco-menu-item,.arco-menu-rtl.arco-menu-vertical .arco-menu-pop-header,.arco-menu-rtl.arco-menu-vertical .arco-menu-group-title .arco-menu-item-inner,.arco-menu-rtl.arco-menu-vertical .arco-menu-inline-header .arco-menu-item-inner,.arco-menu-rtl.arco-menu-vertical .arco-menu-item .arco-menu-item-inner,.arco-menu-rtl.arco-menu-vertical .arco-menu-pop-header .arco-menu-item-inner{text-overflow:clip}.arco-menu-rtl.arco-menu-vertical .arco-menu-group-title .arco-menu-icon-suffix,.arco-menu-rtl.arco-menu-vertical .arco-menu-inline-header .arco-menu-icon-suffix,.arco-menu-rtl.arco-menu-vertical .arco-menu-item .arco-menu-icon-suffix,.arco-menu-rtl.arco-menu-vertical .arco-menu-pop-header .arco-menu-icon-suffix{right:initial;left:12px}.arco-menu-rtl.arco-menu-vertical .arco-menu-inline-header,.arco-menu-rtl.arco-menu-vertical .arco-menu-pop-header{padding-left:28px;padding-right:12px}.arco-menu-rtl .arco-menu-pop:after{right:0;left:initial}.arco-menu-rtl .arco-menu-collapse .arco-menu-group-title .arco-icon,.arco-menu-rtl .arco-menu-collapse .arco-menu-inline-header .arco-icon,.arco-menu-rtl .arco-menu-collapse .arco-menu-item .arco-icon,.arco-menu-rtl .arco-menu-collapse .arco-menu-pop-header .arco-icon{margin-left:100vw;margin-right:1px}.arco-menu-rtl .arco-menu-pop-trigger.arco-trigger-position-bl .arco-trigger-arrow{border-left:none;border-right:1px solid var(--color-neutral-3)}.arco-menu-rtl .arco-menu-pop-trigger.arco-trigger[trigger-placement=rt]{transform:translate(-8px)}.arco-menu-rtl .arco-menu-pop-trigger.arco-trigger[trigger-placement=lt]{transform:translate(8px)}.arco-menu-rtl .arco-menu-pop-trigger.arco-trigger[trigger-placement=lt] .arco-trigger-arrow{border-right:none;border-left:1px solid var(--color-neutral-3)}.arco-breadcrumb{color:var(--color-text-2);font-size:14px;display:inline-block}.arco-breadcrumb-icon{color:var(--color-text-2)}.arco-breadcrumb-item{vertical-align:middle;color:var(--color-text-2);align-items:center;padding:0 4px;line-height:24px;display:inline-flex}.arco-breadcrumb-item>.arco-icon{color:var(--color-text-3)}.arco-breadcrumb-item a,.arco-breadcrumb-item[href]{border-radius:var(--border-radius-small);color:var(--color-text-2);background-color:#0000;margin:0 -4px;padding:0 4px;text-decoration:none;display:inline-block}.arco-breadcrumb-item a:hover,.arco-breadcrumb-item[href]:hover{background-color:var(--color-fill-2);color:rgb(var(--link-6))}.arco-breadcrumb-item a:focus-visible,.arco-breadcrumb-item[href]:focus-visible{box-shadow:0 0 0 2px rgb(var(--primary-6))}.arco-breadcrumb-item:last-child{color:var(--color-text-1);font-weight:500}.arco-breadcrumb-item-ellipses{color:var(--color-text-2);padding:0 4px;display:inline-block;position:relative;top:-3px}.arco-breadcrumb-item-separator{vertical-align:middle;color:var(--color-text-4);margin:0 4px;line-height:24px;display:inline-block}.arco-breadcrumb-item-with-dropdown{cursor:pointer}.arco-breadcrumb-item-dropdown-icon{color:var(--color-text-2);margin-left:4px;font-size:12px}.arco-breadcrumb-item-dropdown-icon-active svg{transform:rotate(180deg)}.arco-breadcrumb-rtl .arco-breadcrumb-item-dropdown-icon{margin-left:0;margin-right:4px}.arco-btn{appearance:none;-webkit-user-select:none;user-select:none;cursor:pointer;white-space:nowrap;box-sizing:border-box;outline:0;font-weight:400;line-height:1.5715;transition:all .1s cubic-bezier(0,0,1,1);display:inline-block;position:relative}.arco-btn>a:only-child{color:currentColor}.arco-btn:active{transition:none}.arco-btn:empty{vertical-align:bottom;display:inline-block}.arco-btn-long{width:100%;display:block}.arco-btn-link{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.arco-btn-link:not([href]){color:var(--color-text-4)}.arco-btn-link:hover{text-decoration:none}.arco-btn-loading{cursor:default;position:relative}.arco-btn-loading:before{content:"";z-index:1;border-radius:inherit;opacity:.4;pointer-events:none;background:#fff;transition:opacity .1s cubic-bezier(0,0,1,1);display:block;position:absolute;inset:-1px}.arco-btn-loading-fixed-width{transition:none}.arco-btn-two-chinese-chars>:not(svg){letter-spacing:.3em;margin-right:-.3em}a.arco-btn-icon-only{vertical-align:top;justify-content:center;align-items:center;display:inline-flex}.arco-btn-outline:not(.arco-btn-disabled){color:rgb(var(--primary-6));border:1px solid rgb(var(--primary-6));background-color:#0000}.arco-btn-outline:not(.arco-btn-disabled):not(.arco-btn-loading):hover{border-color:rgb(var(--primary-5));color:rgb(var(--primary-5));background-color:#0000}.arco-btn-outline:not(.arco-btn-disabled):not(.arco-btn-loading):active{border-color:rgb(var(--primary-7));color:rgb(var(--primary-7));background-color:#0000}.arco-btn-outline:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--primary-3))}.arco-btn-outline.arco-btn-disabled{color:var(--color-primary-light-3);border:1px solid var(--color-primary-light-3);cursor:not-allowed;background-color:#0000}.arco-btn-outline.arco-btn-status-warning:not(.arco-btn-disabled){color:rgb(var(--warning-6));border-color:rgb(var(--warning-6));background-color:#0000}.arco-btn-outline.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):hover{border-color:rgb(var(--warning-5));color:rgb(var(--warning-5));background-color:#0000}.arco-btn-outline.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):active{border-color:rgb(var(--warning-7));color:rgb(var(--warning-7));background-color:#0000}.arco-btn-outline.arco-btn-status-warning:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--warning-3))}.arco-btn-outline.arco-btn-status-warning.arco-btn-disabled{color:var(--color-warning-light-3);border:1px solid var(--color-warning-light-3);background-color:#0000}.arco-btn-outline.arco-btn-status-danger:not(.arco-btn-disabled){color:rgb(var(--danger-6));border-color:rgb(var(--danger-6));background-color:#0000}.arco-btn-outline.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):hover{border-color:rgb(var(--danger-5));color:rgb(var(--danger-5));background-color:#0000}.arco-btn-outline.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):active{border-color:rgb(var(--danger-7));color:rgb(var(--danger-7));background-color:#0000}.arco-btn-outline.arco-btn-status-danger:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--danger-3))}.arco-btn-outline.arco-btn-status-danger.arco-btn-disabled{color:var(--color-danger-light-3);border:1px solid var(--color-danger-light-3);background-color:#0000}.arco-btn-outline.arco-btn-status-success:not(.arco-btn-disabled){color:rgb(var(--success-6));border-color:rgb(var(--success-6));background-color:#0000}.arco-btn-outline.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):hover{border-color:rgb(var(--success-5));color:rgb(var(--success-5));background-color:#0000}.arco-btn-outline.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):active{border-color:rgb(var(--success-7));color:rgb(var(--success-7));background-color:#0000}.arco-btn-outline.arco-btn-status-success:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--success-3))}.arco-btn-outline.arco-btn-status-success.arco-btn-disabled{color:var(--color-success-light-3);border:1px solid var(--color-success-light-3);background-color:#0000}.arco-btn-primary:not(.arco-btn-disabled){background-color:rgb(var(--primary-6));color:#fff;border:1px solid #0000}.arco-btn-primary:not(.arco-btn-disabled):not(.arco-btn-loading):hover{color:#fff;background-color:rgb(var(--primary-5));border-color:#0000}.arco-btn-primary:not(.arco-btn-disabled):not(.arco-btn-loading):active{color:#fff;background-color:rgb(var(--primary-7));border-color:#0000}.arco-btn-primary:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--primary-3))}.arco-btn-primary.arco-btn-disabled{background-color:var(--color-primary-light-3);color:#fff;cursor:not-allowed;border:1px solid #0000}.arco-btn-primary.arco-btn-status-warning:not(.arco-btn-disabled){background-color:rgb(var(--warning-6));color:#fff;border-color:#0000}.arco-btn-primary.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):hover{color:#fff;background-color:rgb(var(--warning-5));border-color:#0000}.arco-btn-primary.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):active{color:#fff;background-color:rgb(var(--warning-7));border-color:#0000}.arco-btn-primary.arco-btn-status-warning:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--warning-3))}.arco-btn-primary.arco-btn-status-warning.arco-btn-disabled{color:#fff;background-color:var(--color-warning-light-3);border:1px solid #0000}.arco-btn-primary.arco-btn-status-danger:not(.arco-btn-disabled){background-color:rgb(var(--danger-6));color:#fff;border-color:#0000}.arco-btn-primary.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):hover{color:#fff;background-color:rgb(var(--danger-5));border-color:#0000}.arco-btn-primary.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):active{color:#fff;background-color:rgb(var(--danger-7));border-color:#0000}.arco-btn-primary.arco-btn-status-danger:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--danger-3))}.arco-btn-primary.arco-btn-status-danger.arco-btn-disabled{color:#fff;background-color:var(--color-danger-light-3);border:1px solid #0000}.arco-btn-primary.arco-btn-status-success:not(.arco-btn-disabled){background-color:rgb(var(--success-6));color:#fff;border-color:#0000}.arco-btn-primary.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):hover{color:#fff;background-color:rgb(var(--success-5));border-color:#0000}.arco-btn-primary.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):active{color:#fff;background-color:rgb(var(--success-7));border-color:#0000}.arco-btn-primary.arco-btn-status-success:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--success-3))}.arco-btn-primary.arco-btn-status-success.arco-btn-disabled{color:#fff;background-color:var(--color-success-light-3);border:1px solid #0000}.arco-btn-secondary:not(.arco-btn-disabled){background-color:var(--color-secondary);color:var(--color-text-2);border:1px solid #0000}.arco-btn-secondary:not(.arco-btn-disabled):not(.arco-btn-loading):hover{color:var(--color-text-2);background-color:var(--color-secondary-hover);border-color:#0000}.arco-btn-secondary:not(.arco-btn-disabled):not(.arco-btn-loading):active{color:var(--color-text-2);background-color:var(--color-secondary-active);border-color:#0000}.arco-btn-secondary:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px var(--color-neutral-4)}.arco-btn-secondary.arco-btn-disabled{background-color:var(--color-secondary-disabled);color:var(--color-text-4);cursor:not-allowed;border:1px solid #0000}.arco-btn-secondary.arco-btn-status-warning:not(.arco-btn-disabled){background-color:var(--color-warning-light-1);color:rgb(var(--warning-6));border-color:#0000}.arco-btn-secondary.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):hover{color:rgb(var(--warning-6));background-color:var(--color-warning-light-2);border-color:#0000}.arco-btn-secondary.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):active{color:rgb(var(--warning-6));background-color:var(--color-warning-light-3);border-color:#0000}.arco-btn-secondary.arco-btn-status-warning:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--warning-3))}.arco-btn-secondary.arco-btn-status-warning.arco-btn-disabled{color:var(--color-warning-light-3);background-color:var(--color-warning-light-1);border:1px solid #0000}.arco-btn-secondary.arco-btn-status-danger:not(.arco-btn-disabled){background-color:var(--color-danger-light-1);color:rgb(var(--danger-6));border-color:#0000}.arco-btn-secondary.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):hover{color:rgb(var(--danger-6));background-color:var(--color-danger-light-2);border-color:#0000}.arco-btn-secondary.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):active{color:rgb(var(--danger-6));background-color:var(--color-danger-light-3);border-color:#0000}.arco-btn-secondary.arco-btn-status-danger:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--danger-3))}.arco-btn-secondary.arco-btn-status-danger.arco-btn-disabled{color:var(--color-danger-light-3);background-color:var(--color-danger-light-1);border:1px solid #0000}.arco-btn-secondary.arco-btn-status-success:not(.arco-btn-disabled){background-color:var(--color-success-light-1);color:rgb(var(--success-6));border-color:#0000}.arco-btn-secondary.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):hover{color:rgb(var(--success-6));background-color:var(--color-success-light-2);border-color:#0000}.arco-btn-secondary.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):active{color:rgb(var(--success-6));background-color:var(--color-success-light-3);border-color:#0000}.arco-btn-secondary.arco-btn-status-success:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--success-3))}.arco-btn-secondary.arco-btn-status-success.arco-btn-disabled{color:var(--color-success-light-3);background-color:var(--color-success-light-1);border:1px solid #0000}.arco-btn-dashed:not(.arco-btn-disabled){background-color:var(--color-fill-2);color:var(--color-text-2);border:1px dashed var(--color-neutral-3)}.arco-btn-dashed:not(.arco-btn-disabled):not(.arco-btn-loading):hover{border-color:var(--color-neutral-4);color:var(--color-text-2);background-color:var(--color-fill-3)}.arco-btn-dashed:not(.arco-btn-disabled):not(.arco-btn-loading):active{border-color:var(--color-neutral-5);color:var(--color-text-2);background-color:var(--color-fill-4)}.arco-btn-dashed:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px var(--color-neutral-4)}.arco-btn-dashed.arco-btn-disabled{background-color:var(--color-fill-2);color:var(--color-text-4);border:1px dashed var(--color-neutral-3);cursor:not-allowed}.arco-btn-dashed.arco-btn-status-warning:not(.arco-btn-disabled){background-color:var(--color-warning-light-1);color:rgb(var(--warning-6));border-color:var(--color-warning-light-2)}.arco-btn-dashed.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):hover{border-color:var(--color-warning-light-3);color:rgb(var(--warning-6));background-color:var(--color-warning-light-2)}.arco-btn-dashed.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):active{border-color:var(--color-warning-light-4);color:rgb(var(--warning-6));background-color:var(--color-warning-light-3)}.arco-btn-dashed.arco-btn-status-warning:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--warning-3))}.arco-btn-dashed.arco-btn-status-warning.arco-btn-disabled{color:var(--color-warning-light-3);background-color:var(--color-warning-light-1);border:1px dashed var(--color-warning-light-2)}.arco-btn-dashed.arco-btn-status-danger:not(.arco-btn-disabled){background-color:var(--color-danger-light-1);color:rgb(var(--danger-6));border-color:var(--color-danger-light-2)}.arco-btn-dashed.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):hover{border-color:var(--color-danger-light-3);color:rgb(var(--danger-6));background-color:var(--color-danger-light-2)}.arco-btn-dashed.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):active{border-color:var(--color-danger-light-4);color:rgb(var(--danger-6));background-color:var(--color-danger-light-3)}.arco-btn-dashed.arco-btn-status-danger:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--danger-3))}.arco-btn-dashed.arco-btn-status-danger.arco-btn-disabled{color:var(--color-danger-light-3);background-color:var(--color-danger-light-1);border:1px dashed var(--color-danger-light-2)}.arco-btn-dashed.arco-btn-status-success:not(.arco-btn-disabled){background-color:var(--color-success-light-1);color:rgb(var(--success-6));border-color:var(--color-success-light-2)}.arco-btn-dashed.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):hover{border-color:var(--color-success-light-3);color:rgb(var(--success-6));background-color:var(--color-success-light-2)}.arco-btn-dashed.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):active{border-color:var(--color-success-light-4);color:rgb(var(--success-6));background-color:var(--color-success-light-3)}.arco-btn-dashed.arco-btn-status-success:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--success-3))}.arco-btn-dashed.arco-btn-status-success.arco-btn-disabled{color:var(--color-success-light-3);background-color:var(--color-success-light-1);border:1px dashed var(--color-success-light-2)}.arco-btn-text:not(.arco-btn-disabled){color:rgb(var(--primary-6));background-color:#0000;border:1px solid #0000}.arco-btn-text:not(.arco-btn-disabled):not(.arco-btn-loading):hover{color:rgb(var(--primary-6));background-color:var(--color-fill-2);border-color:#0000}.arco-btn-text:not(.arco-btn-disabled):not(.arco-btn-loading):active{color:rgb(var(--primary-6));background-color:var(--color-fill-3);border-color:#0000}.arco-btn-text:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px var(--color-neutral-4)}.arco-btn-text.arco-btn-disabled{color:var(--color-primary-light-3);cursor:not-allowed;background-color:#0000;border:1px solid #0000}.arco-btn-text.arco-btn-status-warning:not(.arco-btn-disabled){color:rgb(var(--warning-6));background-color:#0000;border-color:#0000}.arco-btn-text.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):hover{color:rgb(var(--warning-6));background-color:var(--color-fill-2);border-color:#0000}.arco-btn-text.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):active{color:rgb(var(--warning-6));background-color:var(--color-fill-3);border-color:#0000}.arco-btn-text.arco-btn-status-warning:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--warning-3))}.arco-btn-text.arco-btn-status-warning.arco-btn-disabled{color:var(--color-warning-light-3);background-color:#0000;border:1px solid #0000}.arco-btn-text.arco-btn-status-danger:not(.arco-btn-disabled){color:rgb(var(--danger-6));background-color:#0000;border-color:#0000}.arco-btn-text.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):hover{color:rgb(var(--danger-6));background-color:var(--color-fill-2);border-color:#0000}.arco-btn-text.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):active{color:rgb(var(--danger-6));background-color:var(--color-fill-3);border-color:#0000}.arco-btn-text.arco-btn-status-danger:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--danger-3))}.arco-btn-text.arco-btn-status-danger.arco-btn-disabled{color:var(--color-danger-light-3);background-color:#0000;border:1px solid #0000}.arco-btn-text.arco-btn-status-success:not(.arco-btn-disabled){color:rgb(var(--success-6));background-color:#0000;border-color:#0000}.arco-btn-text.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):hover{color:rgb(var(--success-6));background-color:var(--color-fill-2);border-color:#0000}.arco-btn-text.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):active{color:rgb(var(--success-6));background-color:var(--color-fill-3);border-color:#0000}.arco-btn-text.arco-btn-status-success:not(.arco-btn-disabled):focus-visible{box-shadow:0 0 0 2px rgb(var(--success-3))}.arco-btn-text.arco-btn-status-success.arco-btn-disabled{color:var(--color-success-light-3);background-color:#0000;border:1px solid #0000}.arco-btn-size-mini{border-radius:var(--border-radius-small);height:24px;padding:0 11px;font-size:12px}.arco-btn-size-mini>span+svg,.arco-btn-size-mini>svg+span{margin-left:4px}.arco-btn-size-mini svg{vertical-align:-2px}.arco-btn-size-mini.arco-btn-rtl>span+svg,.arco-btn-size-mini.arco-btn-rtl>svg+span{margin-left:0;margin-right:4px}.arco-btn-size-mini.arco-btn-loading-fixed-width.arco-btn-loading{padding-left:3px;padding-right:3px}.arco-btn-size-mini.arco-btn-icon-only{width:24px;height:24px;padding:0}.arco-btn-size-mini.arco-btn-shape-circle{text-align:center;border-radius:var(--border-radius-circle);width:24px;height:24px;padding:0}.arco-btn-size-mini.arco-btn-shape-round{border-radius:12px}.arco-btn-group .arco-btn-size-mini:first-child{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}.arco-btn-group .arco-btn-size-mini:last-child{border-radius:0 var(--border-radius-small) var(--border-radius-small) 0}.arco-btn-group .arco-btn-size-mini:first-child:last-child{border-radius:var(--border-radius-small)}.arco-btn-group .arco-btn-size-mini.arco-btn-shape-round:first-child{border-radius:12px 0 0 12px}.arco-btn-group .arco-btn-size-mini.arco-btn-shape-round:last-child{border-radius:0 12px 12px 0}.arco-btn-group .arco-btn-size-mini.arco-btn-shape-round:first-child:last-child{border-radius:12px}.arco-btn-group .arco-btn-rtl.arco-btn-size-mini:first-child{border-radius:0 var(--border-radius-small) var(--border-radius-small) 0}.arco-btn-group .arco-btn-rtl.arco-btn-size-mini:last-child{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}.arco-btn-group .arco-btn-rtl.arco-btn-size-mini:first-child:last-child{border-radius:var(--border-radius-small)}.arco-btn-group .arco-btn-rtl.arco-btn-size-mini.arco-btn-shape-round:first-child{border-radius:0 12px 12px 0}.arco-btn-group .arco-btn-rtl.arco-btn-size-mini.arco-btn-shape-round:last-child{border-radius:12px 0 0 12px}.arco-btn-group .arco-btn-rtl.arco-btn-size-mini.arco-btn-shape-round:first-child:last-child{border-radius:12px}.arco-btn-size-small{border-radius:var(--border-radius-small);height:28px;padding:0 15px;font-size:14px}.arco-btn-size-small>span+svg,.arco-btn-size-small>svg+span{margin-left:6px}.arco-btn-size-small svg{vertical-align:-2px}.arco-btn-size-small.arco-btn-rtl>span+svg,.arco-btn-size-small.arco-btn-rtl>svg+span{margin-left:0;margin-right:6px}.arco-btn-size-small.arco-btn-loading-fixed-width.arco-btn-loading{padding-left:5px;padding-right:5px}.arco-btn-size-small.arco-btn-icon-only{width:28px;height:28px;padding:0}.arco-btn-size-small.arco-btn-shape-circle{text-align:center;border-radius:var(--border-radius-circle);width:28px;height:28px;padding:0}.arco-btn-size-small.arco-btn-shape-round{border-radius:14px}.arco-btn-group .arco-btn-size-small:first-child{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}.arco-btn-group .arco-btn-size-small:last-child{border-radius:0 var(--border-radius-small) var(--border-radius-small) 0}.arco-btn-group .arco-btn-size-small:first-child:last-child{border-radius:var(--border-radius-small)}.arco-btn-group .arco-btn-size-small.arco-btn-shape-round:first-child{border-radius:14px 0 0 14px}.arco-btn-group .arco-btn-size-small.arco-btn-shape-round:last-child{border-radius:0 14px 14px 0}.arco-btn-group .arco-btn-size-small.arco-btn-shape-round:first-child:last-child{border-radius:14px}.arco-btn-group .arco-btn-rtl.arco-btn-size-small:first-child{border-radius:0 var(--border-radius-small) var(--border-radius-small) 0}.arco-btn-group .arco-btn-rtl.arco-btn-size-small:last-child{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}.arco-btn-group .arco-btn-rtl.arco-btn-size-small:first-child:last-child{border-radius:var(--border-radius-small)}.arco-btn-group .arco-btn-rtl.arco-btn-size-small.arco-btn-shape-round:first-child{border-radius:0 14px 14px 0}.arco-btn-group .arco-btn-rtl.arco-btn-size-small.arco-btn-shape-round:last-child{border-radius:14px 0 0 14px}.arco-btn-group .arco-btn-rtl.arco-btn-size-small.arco-btn-shape-round:first-child:last-child{border-radius:14px}.arco-btn-size-default{border-radius:var(--border-radius-small);height:32px;padding:0 15px;font-size:14px}.arco-btn-size-default>span+svg,.arco-btn-size-default>svg+span{margin-left:8px}.arco-btn-size-default svg{vertical-align:-2px}.arco-btn-size-default.arco-btn-rtl>span+svg,.arco-btn-size-default.arco-btn-rtl>svg+span{margin-left:0;margin-right:8px}.arco-btn-size-default.arco-btn-loading-fixed-width.arco-btn-loading{padding-left:4px;padding-right:4px}.arco-btn-size-default.arco-btn-icon-only{width:32px;height:32px;padding:0}.arco-btn-size-default.arco-btn-shape-circle{text-align:center;border-radius:var(--border-radius-circle);width:32px;height:32px;padding:0}.arco-btn-size-default.arco-btn-shape-round{border-radius:16px}.arco-btn-group .arco-btn-size-default:first-child{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}.arco-btn-group .arco-btn-size-default:last-child{border-radius:0 var(--border-radius-small) var(--border-radius-small) 0}.arco-btn-group .arco-btn-size-default:first-child:last-child{border-radius:var(--border-radius-small)}.arco-btn-group .arco-btn-size-default.arco-btn-shape-round:first-child{border-radius:16px 0 0 16px}.arco-btn-group .arco-btn-size-default.arco-btn-shape-round:last-child{border-radius:0 16px 16px 0}.arco-btn-group .arco-btn-size-default.arco-btn-shape-round:first-child:last-child{border-radius:16px}.arco-btn-group .arco-btn-rtl.arco-btn-size-default:first-child{border-radius:0 var(--border-radius-small) var(--border-radius-small) 0}.arco-btn-group .arco-btn-rtl.arco-btn-size-default:last-child{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}.arco-btn-group .arco-btn-rtl.arco-btn-size-default:first-child:last-child{border-radius:var(--border-radius-small)}.arco-btn-group .arco-btn-rtl.arco-btn-size-default.arco-btn-shape-round:first-child{border-radius:0 16px 16px 0}.arco-btn-group .arco-btn-rtl.arco-btn-size-default.arco-btn-shape-round:last-child{border-radius:16px 0 0 16px}.arco-btn-group .arco-btn-rtl.arco-btn-size-default.arco-btn-shape-round:first-child:last-child{border-radius:16px}.arco-btn-size-large{border-radius:var(--border-radius-small);height:36px;padding:0 19px;font-size:14px}.arco-btn-size-large>span+svg,.arco-btn-size-large>svg+span{margin-left:8px}.arco-btn-size-large svg{vertical-align:-2px}.arco-btn-size-large.arco-btn-rtl>span+svg,.arco-btn-size-large.arco-btn-rtl>svg+span{margin-left:0;margin-right:8px}.arco-btn-size-large.arco-btn-loading-fixed-width.arco-btn-loading{padding-left:8px;padding-right:8px}.arco-btn-size-large.arco-btn-icon-only{width:36px;height:36px;padding:0}.arco-btn-size-large.arco-btn-shape-circle{text-align:center;border-radius:var(--border-radius-circle);width:36px;height:36px;padding:0}.arco-btn-size-large.arco-btn-shape-round{border-radius:18px}.arco-btn-group .arco-btn-size-large:first-child{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}.arco-btn-group .arco-btn-size-large:last-child{border-radius:0 var(--border-radius-small) var(--border-radius-small) 0}.arco-btn-group .arco-btn-size-large:first-child:last-child{border-radius:var(--border-radius-small)}.arco-btn-group .arco-btn-size-large.arco-btn-shape-round:first-child{border-radius:18px 0 0 18px}.arco-btn-group .arco-btn-size-large.arco-btn-shape-round:last-child{border-radius:0 18px 18px 0}.arco-btn-group .arco-btn-size-large.arco-btn-shape-round:first-child:last-child{border-radius:18px}.arco-btn-group .arco-btn-rtl.arco-btn-size-large:first-child{border-radius:0 var(--border-radius-small) var(--border-radius-small) 0}.arco-btn-group .arco-btn-rtl.arco-btn-size-large:last-child{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}.arco-btn-group .arco-btn-rtl.arco-btn-size-large:first-child:last-child{border-radius:var(--border-radius-small)}.arco-btn-group .arco-btn-rtl.arco-btn-size-large.arco-btn-shape-round:first-child{border-radius:0 18px 18px 0}.arco-btn-group .arco-btn-rtl.arco-btn-size-large.arco-btn-shape-round:last-child{border-radius:18px 0 0 18px}.arco-btn-group .arco-btn-rtl.arco-btn-size-large.arco-btn-shape-round:first-child:last-child{border-radius:18px}.arco-btn-group{display:inline-block}.arco-btn-group .arco-btn-dashed:not(:first-child),.arco-btn-group .arco-btn-outline:not(:first-child){margin-left:-1px}.arco-btn-group .arco-btn-primary:not(:last-child){border-right:1px solid rgb(var(--primary-5))}.arco-btn-group .arco-btn-secondary:not(:last-child){border-right:1px solid var(--color-secondary-hover)}.arco-btn-group .arco-btn-text:not(:last-child){border-right:1px solid #0000}.arco-btn-group .arco-btn-status-warning:not(:last-child){border-right:1px solid rgb(var(--warning-5))}.arco-btn-group .arco-btn-status-warning:not(:last-child).arco-btn-text{border-right:1px solid var(--color-fill-2)}.arco-btn-group .arco-btn-status-danger:not(:last-child){border-right:1px solid rgb(var(--danger-5))}.arco-btn-group .arco-btn-status-danger:not(:last-child).arco-btn-text{border-right:1px solid var(--color-fill-2)}.arco-btn-group .arco-btn-status-success:not(:last-child){border-right:1px solid rgb(var(--success-5))}.arco-btn-group .arco-btn-status-success:not(:last-child).arco-btn-text{border-right:1px solid var(--color-fill-2)}.arco-btn-group .arco-btn-rtl.arco-btn-dashed:not(:first-child),.arco-btn-group .arco-btn-rtl.arco-btn-outline:not(:first-child){margin-left:0;margin-right:-1px}.arco-btn-group .arco-btn-rtl.arco-btn-primary:not(:last-child){border-left:1px solid rgb(var(--primary-5));border-right:0}.arco-btn-group .arco-btn-rtl.arco-btn-secondary:not(:last-child){border-left:1px solid var(--color-secondary-hover);border-right:0}.arco-btn-group .arco-btn-rtl.arco-btn-text:not(:last-child){border-left:1px solid #0000;border-right:0}.arco-btn-group .arco-btn-rtl.arco-btn-status-warning:not(:last-child){border-left:1px solid rgb(var(--warning-5));border-right:0}.arco-btn-group .arco-btn-rtl.arco-btn-status-warning:not(:last-child).arco-btn-text{border-left:1px solid var(--color-fill-2)}.arco-btn-group .arco-btn-rtl.arco-btn-status-danger:not(:last-child){border-left:1px solid rgb(var(--danger-5));border-right:0}.arco-btn-group .arco-btn-rtl.arco-btn-status-danger:not(:last-child).arco-btn-text{border-left:1px solid var(--color-fill-2)}.arco-btn-group .arco-btn-rtl.arco-btn-status-success:not(:last-child){border-left:1px solid rgb(var(--success-5));border-right:0}.arco-btn-group .arco-btn-rtl.arco-btn-status-success:not(:last-child).arco-btn-text{border-left:1px solid var(--color-fill-2)}.arco-btn-group .arco-btn-dashed:active,.arco-btn-group .arco-btn-dashed:hover,.arco-btn-group .arco-btn-outline:active,.arco-btn-group .arco-btn-outline:hover{z-index:2}.arco-btn-group .arco-btn:not(:first-child):not(:last-child){border-radius:0}.arco-btn-rtl{direction:rtl}body[arco-theme=dark] .arco-btn-primary.arco-btn-disabled{color:#ffffff4d}.arco-dropdown-menu{box-sizing:border-box;border:1px solid var(--color-fill-3);border-radius:var(--border-radius-medium);background-color:var(--color-bg-popup);max-height:200px;padding:4px 0;position:relative;overflow:auto;box-shadow:0 4px 10px #0000001a}.arco-dropdown-menu-hidden{display:none}.arco-dropdown-menu-item,.arco-dropdown-menu-pop-header{box-sizing:border-box;text-align:left;cursor:pointer;z-index:1;white-space:nowrap;text-overflow:ellipsis;width:100%;height:36px;color:var(--color-text-1);background-color:#0000;padding:0 12px;font-size:14px;line-height:36px;position:relative;overflow:hidden}.arco-dropdown-menu-item.arco-dropdown-menu-selected,.arco-dropdown-menu-pop-header.arco-dropdown-menu-selected{color:var(--color-text-1);background-color:#0000;font-weight:500;transition:all .1s cubic-bezier(0,0,1,1)}.arco-dropdown-menu-item:hover,.arco-dropdown-menu-pop-header:hover{color:var(--color-text-1);background-color:var(--color-fill-2)}.arco-dropdown-menu-item:focus-visible,.arco-dropdown-menu-pop-header:focus-visible{box-shadow:0 0 0 2px rgb(var(--primary-6)) inset}.arco-dropdown-menu-item.arco-dropdown-menu-active,.arco-dropdown-menu-pop-header.arco-dropdown-menu-active{box-shadow:0 0 0 1px rgb(var(--primary-6)) inset}.arco-dropdown-menu-item.arco-dropdown-menu-disabled,.arco-dropdown-menu-pop-header.arco-dropdown-menu-disabled{color:var(--color-text-4);cursor:not-allowed;background-color:#0000}.arco-dropdown-menu-item a,.arco-dropdown-menu-item a:active,.arco-dropdown-menu-item a:focus,.arco-dropdown-menu-item a:hover,.arco-dropdown-menu-pop-header a,.arco-dropdown-menu-pop-header a:active,.arco-dropdown-menu-pop-header a:focus,.arco-dropdown-menu-pop-header a:hover{color:inherit;cursor:inherit;text-decoration:none}.arco-dropdown-menu-item>a:only-child:before,.arco-dropdown-menu-pop-header>a:only-child:before{content:"";position:absolute;inset:0}.arco-dropdown-menu-pop-header{justify-content:space-between;align-items:center;display:flex}.arco-dropdown-menu-pop-header .arco-dropdown-menu-icon-suffix{margin-left:12px}.arco-dropdown-menu-group:first-child .arco-dropdown-menu-group-title{margin-top:4px}.arco-dropdown-menu-group-title{box-sizing:border-box;width:100%;color:var(--color-text-3);white-space:nowrap;text-overflow:ellipsis;margin-top:8px;padding:0 12px;font-size:12px;line-height:20px;overflow:hidden}.arco-dropdown-menu-dark{border-color:var(--color-menu-dark-bg);background-color:var(--color-menu-dark-bg)}.arco-dropdown-menu-dark .arco-dropdown-menu-item,.arco-dropdown-menu-dark .arco-dropdown-menu-pop-header{color:var(--color-text-4);background-color:#0000}.arco-dropdown-menu-dark .arco-dropdown-menu-item.arco-dropdown-menu-selected,.arco-dropdown-menu-dark .arco-dropdown-menu-pop-header.arco-dropdown-menu-selected{color:var(--color-white);background-color:#0000}.arco-dropdown-menu-dark .arco-dropdown-menu-item.arco-dropdown-menu-selected:hover,.arco-dropdown-menu-dark .arco-dropdown-menu-pop-header.arco-dropdown-menu-selected:hover{color:var(--color-white)}.arco-dropdown-menu-dark .arco-dropdown-menu-item:hover,.arco-dropdown-menu-dark .arco-dropdown-menu-pop-header:hover{color:var(--color-text-4);background-color:var(--color-menu-dark-hover)}.arco-dropdown-menu-dark .arco-dropdown-menu-item.arco-dropdown-menu-disabled,.arco-dropdown-menu-dark .arco-dropdown-menu-pop-header.arco-dropdown-menu-disabled{color:var(--color-text-2);background-color:#0000}.arco-dropdown-menu-dark .arco-dropdown-menu-group-title{color:var(--color-text-3)}.arco-dropdown-menu-pop-trigger .arco-trigger-arrow{display:none}.arco-dropdown-menu+.arco-trigger-arrow{background-color:var(--color-bg-popup)}.arco-dropdown-menu-rtl .arco-dropdown-menu-item,.arco-dropdown-menu-rtl .arco-dropdown-menu-pop-header{text-align:right}.arco-dropdown-menu-rtl .arco-dropdown-menu-item .arco-dropdown-menu-icon-suffix,.arco-dropdown-menu-rtl .arco-dropdown-menu-pop-header .arco-dropdown-menu-icon-suffix{margin-left:0;margin-right:12px}.arco-resizebox{width:100%;position:relative;overflow:hidden}.arco-resizebox-direction-bottom,.arco-resizebox-direction-left,.arco-resizebox-direction-right,.arco-resizebox-direction-top{-webkit-user-select:none;user-select:none;box-sizing:border-box;position:absolute;top:0;left:0}.arco-resizebox-direction-right{left:unset;right:0}.arco-resizebox-direction-bottom{top:unset;bottom:0}.arco-resizebox-split,.arco-resizebox-split-group{-webkit-user-select:auto;user-select:auto;display:flex}.arco-resizebox-split .arco-resizebox-slit-trigger,.arco-resizebox-split-group .arco-resizebox-slit-trigger{flex:0}.arco-resizebox-split-group-pane,.arco-resizebox-split-pane{overflow:auto}.arco-resizebox-split .second-pane,.arco-resizebox-split-group .second-pane{flex:1}.arco-resizebox-split-group-horizontal,.arco-resizebox-split-horizontal{flex-direction:row}.arco-resizebox-split-group-vertical,.arco-resizebox-split-vertical{flex-direction:column}.arco-resizebox-split-group-moving,.arco-resizebox-split-moving{-webkit-user-select:none;user-select:none}.arco-resizebox-trigger-icon-wrapper{background-color:var(--color-neutral-3);justify-content:center;align-items:center;height:100%;display:flex}.arco-resizebox-trigger-icon{color:var(--color-text-1);font-size:12px;display:inline-block}.arco-resizebox-trigger-next>svg,.arco-resizebox-trigger-prev>svg{cursor:pointer}.arco-resizebox-trigger-vertical{cursor:col-resize;height:100%}.arco-resizebox-trigger-vertical.arco-resizebox-trigger-not-resizable{cursor:default}.arco-resizebox-trigger-vertical .arco-resizebox-trigger-next,.arco-resizebox-trigger-vertical .arco-resizebox-trigger-prev{height:18px;line-height:18px}.arco-resizebox-trigger-vertical .arco-resizebox-trigger-icon-wrapper{flex-direction:column;width:6px}.arco-resizebox-trigger-vertical .arco-resizebox-trigger-icon-empty{width:100%;height:18px}.arco-resizebox-trigger-horizontal{cursor:row-resize;width:100%}.arco-resizebox-trigger-horizontal.arco-resizebox-trigger-not-resizable{cursor:default}.arco-resizebox-trigger-horizontal .arco-resizebox-trigger-next,.arco-resizebox-trigger-horizontal .arco-resizebox-trigger-prev{text-align:center;width:18px}.arco-resizebox-trigger-horizontal .arco-resizebox-trigger-icon-wrapper{height:6px}.arco-resizebox-trigger-horizontal .arco-resizebox-trigger-icon-wrapper .arco-icon{vertical-align:-1px}.arco-resizebox-trigger-horizontal .arco-resizebox-trigger-icon-empty{width:18px;height:100%}.arco-resizebox-rtl,.arco-resizebox-split-group-rtl,.arco-resizebox-split-rtl,.arco-resizebox-trigger-rtl{direction:rtl}.arco-affix{z-index:999;position:fixed}.arco-layout{flex-direction:column;flex:1;margin:0;padding:0;display:flex}.arco-layout-sider{background:var(--color-menu-dark-bg);flex:none;width:auto;margin:0;padding:0;transition:width .2s cubic-bezier(.34,.69,.1,1);position:relative}.arco-layout-sider-children{height:100%;overflow:auto}.arco-layout-sider-collapsed .arco-layout-sider-children::-webkit-scrollbar{width:0}.arco-layout-sider-has-trigger{box-sizing:border-box;padding-bottom:48px}.arco-layout-sider-trigger{box-sizing:border-box;width:100%;height:48px;color:var(--color-white);cursor:pointer;z-index:1;background:#fff3;justify-content:center;align-items:center;transition:width .2s cubic-bezier(.34,.69,.1,1);display:flex}.arco-layout-sider-trigger-light{background:var(--color-menu-light-bg);border-top:1px solid var(--color-bg-5);color:var(--color-text-1)}.arco-layout-sider-light{background:var(--color-menu-light-bg);box-shadow:0 2px 5px #00000014}.arco-layout-header{box-sizing:border-box;flex:none;margin:0}.arco-layout-content{flex:1}.arco-layout-footer{flex:none;margin:0}.arco-layout-has-sider{flex-direction:row}.arco-layout-has-sider>.arco-layout,.arco-layout-has-sider>.arco-layout-content{overflow-x:hidden}.app-shell .app-shell__inbox-button{color:#165dff;cursor:pointer;background:#f2f6ff;border:1px solid #bed3ff;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-width:48px;height:30px;margin-right:8px;padding:5px 11px;font-size:13px;line-height:18px;text-decoration:none;display:inline-flex}.app-shell .app-shell__inbox-button:hover{color:#0e42c5;background:#e8f3ff}.inbox-button__count{color:#fff;text-align:center;background:#f53f3f;border-radius:9px;min-width:17px;height:17px;padding:0 4px;font-size:10px;line-height:17px}.app-shell .app-shell__feedback-button{color:#165dff;cursor:pointer;background:#f2f6ff;border:1px solid #bed3ff;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-width:48px;height:30px;margin-right:8px;padding:5px 11px;font-size:13px;line-height:18px;text-decoration:none;display:inline-flex}.app-shell .app-shell__feedback-button:hover{color:#0e42c5;background:#e8f3ff}.feedback-button__count{color:#fff;text-align:center;background:#f53f3f;border-radius:9px;min-width:17px;height:17px;padding:0 4px;font-size:10px;line-height:17px}.feedback-page{color:#1d2129;gap:16px;width:100%;max-width:1520px;margin:0 auto;display:grid}.feedback-page__header{border-bottom:1px solid #e5e6eb;justify-content:space-between;align-items:flex-end;gap:18px;padding:2px 2px 16px;display:flex}.feedback-page__header>div>span,.feedback-card__heading>div>span,.feedback-detail-card__top>div>span{color:#86909c;font-size:12px}.feedback-page__header h1{margin:4px 0 0;font-size:24px}.feedback-page__header p{color:#86909c;margin:7px 0 0;font-size:13px}.feedback-page__sections{gap:18px;min-width:0;display:grid}.feedback-page__header>button{white-space:nowrap;flex:none}.app-shell .app-content__page .feedback-submit-launch{color:#fff;cursor:pointer;background:#165dff;border:1px solid #165dff;border-radius:6px;justify-content:center;align-items:center;min-height:36px;padding:0 15px;font-size:13px;font-weight:500;display:inline-flex}.app-shell .app-content__page .feedback-submit-launch:hover{color:#fff;background:#4080ff;border-color:#4080ff}.feedback-card{background:#fff;border:1px solid #e5e6eb;border-radius:8px;min-width:0;padding:18px}.feedback-card__heading{border-bottom:1px solid #f2f3f5;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:14px;display:flex}.feedback-card__heading h2,.feedback-detail-card h2{margin:4px 0 0;font-size:18px}.feedback-pending-count{color:#f53f3f;margin-left:8px;font-size:13px;font-weight:600}.feedback-field{color:#4e5969;gap:7px;font-size:13px;display:grid}.feedback-field>span{align-items:baseline;gap:2px;width:fit-content;display:inline-flex}.feedback-field em{color:#f53f3f;font-style:normal}.feedback-field textarea,.feedback-field select{color:#1d2129;width:100%;font:inherit;background:#fff;border:1px solid #c9cdd4;border-radius:6px;padding:9px 11px}.feedback-field textarea{resize:vertical;min-height:120px}.feedback-field small,.feedback-submit__footer>span{color:#86909c;font-size:12px}.feedback-field small{justify-self:end}.feedback-submit{align-content:start;gap:16px;display:grid}.feedback-screenshot-field{color:#4e5969;justify-items:start;gap:8px;font-size:13px;display:grid}.feedback-screenshot-input{color:#86909c;cursor:text;text-align:center;background:#f7fbff;border:1px dashed #bed3ff;border-radius:6px;place-items:center;width:100%;min-height:112px;padding:14px;display:grid;overflow:hidden}.feedback-screenshot-input:hover,.feedback-screenshot-input:focus{background:#f2f6ff;border-color:#165dff;outline:none}.feedback-screenshot-input input{display:none}.feedback-screenshot-input img{object-fit:contain;max-width:100%;max-height:220px;display:block}.feedback-screenshot-previews{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;display:flex}.feedback-screenshot-previews img{object-fit:contain;border:1px solid #e5e6eb;border-radius:5px;max-width:min(100%,180px);max-height:120px}.feedback-detail__images{flex-wrap:wrap;gap:12px;display:flex}.feedback-screenshot-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.feedback-screenshot-actions button,.feedback-secondary-button,.feedback-list button,.feedback-back{color:#4e5969;cursor:pointer;background:#fff;border:1px solid #c9cdd4;border-radius:6px;padding:6px 11px}.feedback-screenshot-actions button:hover,.feedback-secondary-button:hover,.feedback-list button:hover,.feedback-back:hover{color:#165dff;border-color:#165dff}.feedback-screenshot-actions span{color:#86909c;font-size:12px}.feedback-submit__footer{border-top:1px solid #f2f3f5;justify-content:space-between;align-items:center;gap:10px;padding-top:14px;display:flex}.feedback-submit__footer button,.feedback-status-editor>button{color:#fff;cursor:pointer;background:#165dff;border:1px solid #165dff;border-radius:6px;padding:8px 16px}.feedback-submit__footer button:disabled,.feedback-status-editor>button:disabled{opacity:.55;cursor:not-allowed}.feedback-notice{border-radius:6px;margin:0;padding:9px 11px;font-size:13px}.feedback-notice--error{color:#c93636;background:#fff1f0}.feedback-notice--success{color:#008a25;background:#e8ffea}.feedback-list{min-width:0}.feedback-list__toolbar{color:#86909c;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:12px;display:flex}.feedback-list__toolbar label{color:#4e5969;align-items:center;gap:8px;display:flex}.feedback-list__toolbar select{background:#fff;border:1px solid #c9cdd4;border-radius:5px;min-width:135px;padding:5px 8px}.feedback-list__status-filter>.column-filter-autocomplete{width:220px}.feedback-list__toolbar .column-filter-autocomplete>input,.feedback-list__toolbar .column-filter-autocomplete>select{box-sizing:border-box;color:#4e5969;width:100%;min-width:0;min-height:35px;font:inherit;background:#fff;border:1px solid #c9cdd4;border-radius:5px;padding:6px 9px;font-size:12px}.feedback-table-scroll{overflow-x:auto}.feedback-list table{border-collapse:collapse;text-align:left;width:max-content;min-width:0;font-size:12px}.feedback-list th{color:#86909c;white-space:nowrap;background:#f7f8fa;font-weight:600}.feedback-list th,.feedback-list td{vertical-align:top;border-bottom:1px solid #f2f3f5;padding:10px 8px}.feedback-list__summary{white-space:pre-wrap;overflow-wrap:anywhere;min-width:150px;max-width:260px}.feedback-list button{white-space:nowrap}.feedback-status{color:#4e5969;white-space:nowrap;background:#f2f3f5;border-radius:12px;align-items:center;padding:3px 9px;font-size:11px;display:inline-flex}.feedback-status--unprocessed{color:#d46b08;background:#fff7e8}.feedback-status--processed{color:#16833b;background:#e8ffea}.feedback-status--needs_iteration{color:#165dff;background:#e8f3ff}.feedback-status--not_needed{color:#86909c;background:#f2f3f5}.feedback-empty{color:#86909c;text-align:center;margin:0;padding:18px 10px}.feedback-review-section{gap:4px;display:grid}.feedback-submit-dialog[open]{overscroll-behavior:contain;color:#1d2129;background:#fff;border:1px solid #e5e6eb;border-radius:12px;align-content:start;gap:16px;width:min(620px,100% - 28px);max-width:none;max-height:min(90vh,820px);padding:22px;display:grid;overflow:auto;box-shadow:0 16px 48px #1d212938}.feedback-submit-dialog::backdrop{background:#1d21297a}.feedback-submit-dialog__header{border-bottom:1px solid #f2f3f5;justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:14px;display:flex}.feedback-submit-dialog__header>div>span{color:#86909c;font-size:12px}.feedback-submit-dialog__header h2{margin:4px 0 0;font-size:18px}.feedback-submit-dialog__close{color:#4e5969;cursor:pointer;background:#fff;border:1px solid #e5e6eb;border-radius:6px;flex:none;width:34px;height:34px;font-size:22px;line-height:1}.feedback-submit-dialog__close:hover{color:#165dff;border-color:#165dff}.feedback-submit__footer>div{align-items:center;gap:8px;display:flex}.feedback-submit__footer>div .feedback-secondary-button{color:#4e5969;background:#fff;border-color:#c9cdd4}.feedback-submit__footer>div .feedback-secondary-button:hover{color:#165dff;border-color:#165dff}.feedback-detail-page{max-width:1160px}.feedback-detail-page>.feedback-page__header{justify-content:flex-start}.feedback-back{white-space:nowrap;align-self:center}.feedback-detail-grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:start;gap:18px;display:grid}.feedback-detail-card{gap:15px;display:grid}.feedback-detail-card__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.feedback-detail__time{color:#86909c;margin:0;font-size:12px}.feedback-detail__description{white-space:pre-wrap;overflow-wrap:anywhere;background:#f7f8fa;border-radius:7px;padding:15px;line-height:1.75}.feedback-detail__image{justify-items:start;gap:6px;margin:0;display:grid}.feedback-detail__image-trigger{cursor:zoom-in;background:0 0;border:0;border-radius:6px;max-width:100%;padding:0;display:block}.feedback-detail__image-trigger img{object-fit:contain;border:1px solid #e5e6eb;border-radius:6px;max-width:100%;max-height:440px;display:block}.feedback-detail__image figcaption{color:#86909c;font-size:12px}.feedback-image-dialog{background:0 0;border:0;max-width:none;max-height:none;padding:0;position:fixed;overflow:visible}.feedback-image-dialog::backdrop{background:#121826d6}.feedback-image-dialog>img{object-fit:contain;max-width:94vw;max-height:92vh;display:block;box-shadow:0 12px 48px #00000059}.app-shell .app-content__page .feedback-image-dialog>button{color:#fff;cursor:pointer;background:#0006;border:1px solid #ffffff73;border-radius:50%;place-items:center;width:42px;height:42px;font-size:28px;line-height:1;display:grid;position:fixed;top:18px;right:18px}.feedback-public-note{border-left:3px solid #165dff;padding:2px 0 2px 12px}.feedback-public-note h3,.feedback-history h3{margin:0 0 9px;font-size:14px}.feedback-public-note p{color:#4e5969;white-space:pre-wrap;margin:0;line-height:1.7}.feedback-history ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.feedback-history li{border:1px solid #f2f3f5;border-radius:7px;padding:11px}.feedback-history li>div{justify-content:space-between;gap:10px;font-size:12px;display:flex}.feedback-history time{color:#86909c;white-space:nowrap}.feedback-history p{color:#4e5969;white-space:pre-wrap;margin:8px 0 0;font-size:13px;line-height:1.6}.feedback-status-editor{gap:15px;display:grid}.feedback-status-editor>button,.feedback-status-editor label>small{justify-self:start}.feedback-status-access{align-content:start;gap:10px;display:grid}.feedback-status-access .feedback-card__heading{margin-bottom:0}.feedback-status-access p{color:#4e5969;margin:0;font-size:13px;line-height:1.6}@media (width<=1020px){.feedback-detail-grid{grid-template-columns:1fr}}@media (width<=700px){.feedback-card{padding:16px}.feedback-page__header{align-items:flex-start}.feedback-page:not(.feedback-detail-page)>.feedback-page__header{flex-direction:column}.feedback-submit-dialog{padding:16px}.feedback-submit__footer,.feedback-detail-page>.feedback-page__header{flex-direction:column;align-items:flex-start}}.column-filter-autocomplete{gap:7px;min-width:0;display:grid}.column-filter-autocomplete>input{box-sizing:border-box;color:#334155;width:100%;min-width:0;min-height:35px;font:inherit;background:#fff;border:1px solid #c9cdd4;border-radius:5px;padding:6px 9px;font-size:13px}.column-filter-autocomplete>input:focus{border-color:#165dff;outline:2px solid #165dff1f}.column-filter-autocomplete__options{scrollbar-width:thin;background:#fff;border:1px solid #c9cdd4;border-radius:5px;min-height:35px;max-height:min(230px,36vh);display:grid;overflow:auto}.column-filter-autocomplete__row{grid-template-columns:minmax(0,1fr) 30px;min-width:0;display:grid}.column-filter-autocomplete__option{box-sizing:border-box;color:#334155;min-width:0;min-height:31px;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#fff;border:0;padding:5px 9px;font-size:13px;overflow:hidden}.column-filter-autocomplete__option:hover,.column-filter-autocomplete__favorite:hover{background:#f2f7ff}.column-filter-autocomplete__option.is-selected{color:#165dff;background:#edf4ff}.column-filter-autocomplete__favorite{color:#aeb6c2;width:30px;min-height:31px;font:inherit;cursor:pointer;background:#fff;border:0;place-items:center;padding:0;font-size:16px;line-height:1;display:grid}.column-filter-autocomplete__favorite.is-favorite{color:#f5a623}.column-filter-autocomplete__empty{color:#86909c;padding:8px 9px;font-size:12px}.column-filter-autocomplete button:focus-visible{z-index:1;outline-offset:-2px;outline:2px solid #165dff73}table thead th[data-table-field-filterable=true]{cursor:pointer;transition:color .12s,background-color .12s;position:relative;padding-right:28px!important}table thead th[data-table-field-filterable=true]:after{clip-path:polygon(0 12%,100% 12%,62% 55%,62% 84%,40% 100%,40% 55%);content:"";opacity:.55;background:currentColor;width:11px;height:11px;display:inline-block;position:absolute;top:50%;right:10px;transform:translateY(-50%)}table thead th[data-table-field-filterable=true]:hover,table thead th[data-table-field-filterable=true][data-table-filter-active=true]{color:#165dff;background-color:#f2f7ff}table thead th[data-table-field-filterable=true]:focus-visible{outline-offset:-2px;outline:2px solid #8bb7ff}.table-header-filter-popover{z-index:1800;box-sizing:border-box;color:#334155;background:#fff;border:1px solid #dce3ec;border-radius:8px;gap:10px;width:min(260px,100vw - 16px);padding:13px;font-size:13px;display:grid;position:fixed;box-shadow:0 8px 24px #0f172a29}.table-header-filter-popover>strong{color:#1d2129;font-size:13px}.table-header-filter-popover>.column-filter-autocomplete{display:grid}.table-header-filter-popover>.column-filter-autocomplete>input,.table-header-filter-popover>.column-filter-autocomplete>select{box-sizing:border-box;color:#334155;width:100%;min-width:0;min-height:35px;font:inherit;background:#fff;border:1px solid #c9cdd4;border-radius:5px;padding:6px 9px}.table-header-filter-popover>.column-filter-autocomplete>input:focus,.table-header-filter-popover>.column-filter-autocomplete>select:focus{border-color:#165dff;outline:2px solid #165dff1f}.table-header-filter-popover>small{color:#86909c}.table-header-filter-popover>div{justify-content:flex-end;gap:7px;display:flex}.table-header-filter-popover>div>button{color:#475569;cursor:pointer;min-height:30px;font:inherit;background:#fff;border:1px solid #dce3ec;border-radius:5px;padding:0 10px;font-size:12px}.table-header-filter-popover>div>button:hover{color:#165dff;border-color:#b7d4ff}:root{--app-primary:#165dff;--app-primary-soft:#e8f3ff;--app-text:#1d2129;--app-text-secondary:#4e5969;--app-text-muted:#86909c;--app-border:#e5e6eb;--app-border-soft:#eef0f3;--app-background:#f7f8fa;--app-surface-soft:#f4f6f8;--app-surface:#fff;color:var(--app-text);background:var(--app-background);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,Segoe UI,Microsoft YaHei,sans-serif}*{box-sizing:border-box}body{background:var(--app-background);min-width:320px;min-height:100vh;color:var(--app-text);margin:0}button,input,select,textarea{font:inherit}.app-shell.arco-layout{background:var(--app-background);flex-direction:row;min-height:100vh;display:flex}.app-shell .app-sider{background:var(--app-surface);border-right:1px solid var(--app-border);flex:none;height:100vh;position:sticky;top:0}.app-shell .app-sider .arco-layout-sider-children{flex-direction:column;display:flex;overflow:hidden}.app-brand{border-bottom:1px solid #f2f3f5;flex:0 0 76px;align-items:center;gap:12px;height:76px;padding:0 22px;display:flex}.app-brand__mark{color:#fff;background:linear-gradient(145deg,#4080ff,#165dff);border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:18px;font-weight:700;display:grid;box-shadow:0 5px 12px #165dff38}.app-brand__wordmark{gap:2px;min-width:0;display:grid}.app-brand__wordmark strong{color:#1d2129;letter-spacing:.02em;font-size:16px;font-weight:650}.app-brand__wordmark small{color:var(--app-text-muted);font-size:11px}.app-sider__section-label{color:#86909c;letter-spacing:.06em;padding:23px 22px 9px;font-size:11px;font-weight:600}.app-shell .app-menu.arco-menu{background:0 0;border:0;flex:1;padding:0 12px;overflow-y:auto}.app-shell .app-menu .arco-menu-item{color:#4e5969;border-radius:6px;align-items:center;gap:13px;min-height:42px;margin:3px 0;padding:0 12px;font-size:14px;transition:background-color .15s,color .15s;display:flex}.app-shell .app-menu .app-menu__notification-dot{background:#f53f3f;border-radius:50%;flex:0 0 7px;width:7px;height:7px;margin-left:auto;display:block;box-shadow:0 0 0 2px #fff}.app-shell .app-menu .arco-menu-item .arco-icon{color:#86909c;font-size:16px}.app-shell .app-menu .arco-menu-item:hover{color:var(--app-primary);background:#f2f3f5}.app-shell .app-menu .arco-menu-item:hover .arco-icon{color:var(--app-primary)}.app-shell .app-menu .arco-menu-item.arco-menu-selected{color:var(--app-primary);background:var(--app-primary-soft);font-weight:600}.app-shell .app-menu .arco-menu-item.arco-menu-selected .arco-icon{color:var(--app-primary)}.app-sider__footer{background:#f7fbff;border:1px solid #e8f3ff;border-radius:8px;align-items:center;gap:10px;margin:12px;padding:12px;display:flex}.app-sider__footer-mark{width:30px;height:30px;color:var(--app-primary);background:#e8f3ff;border-radius:7px;flex:0 0 30px;place-items:center;display:grid}.app-sider__footer span:last-child{gap:3px;display:grid}.app-sider__footer strong{color:#1d2129;font-size:12px;font-weight:600}.app-sider__footer small{color:var(--app-text-muted);white-space:nowrap;font-size:10px}.app-main-layout.arco-layout{background:var(--app-background);min-width:0;padding-top:64px}.app-shell .app-header{z-index:100;border-bottom:1px solid var(--app-border);background:#fffffff5;justify-content:space-between;align-items:center;gap:20px;height:64px;padding:0 28px;display:flex;position:fixed;top:0;left:248px;right:0;box-shadow:0 1px 5px #1d21290a}.app-shell--collapsed .app-header{left:72px}.app-header__left{align-items:center;gap:14px;min-width:0;display:flex}.app-shell .app-header__toggle.arco-btn{color:#4e5969;border-radius:6px;width:34px;height:34px;padding:0}.app-shell .app-header__toggle.arco-btn:hover{color:var(--app-primary);background:#f2f3f5}.app-breadcrumb{min-width:0}.app-shell .app-breadcrumb .arco-breadcrumb-item{color:var(--app-text-muted);font-size:13px}.app-shell .app-breadcrumb .arco-breadcrumb-item:last-child{color:#1d2129;font-weight:550}.app-shell__account{flex:none;align-items:center;gap:10px;display:flex}.app-shell__account-copy{text-align:right;gap:2px;margin-right:2px;display:grid}.app-shell__account-copy span{color:var(--app-text-muted);font-size:10px}.app-shell__account-copy strong{color:#1d2129;text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:12px;font-weight:600;overflow:hidden}.app-shell .app-shell__avatar.arco-avatar{color:#fff;background:#4080ff;font-size:14px;font-weight:600}.app-shell .app-shell__account-copy small{color:var(--app-text-muted);font-size:10px}.app-shell .app-shell__avatar-trigger{color:var(--app-text-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.app-shell .app-shell__avatar-trigger:disabled{cursor:wait;opacity:.65}.app-role-reminder{color:#344563;background:#f2f7ff;border:1px solid #c9dcff;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin:0 0 16px;padding:11px 14px;font-size:13px;display:flex}.app-role-reminder button{color:#165dff;cursor:pointer;background:0 0;border:0;flex:none;padding:3px 8px}.app-role-switch-error{color:#b42318;margin:0 0 12px}.app-shell .app-shell__logout.arco-btn{color:#4e5969}.app-shell .app-shell__logout.arco-btn:hover{color:var(--app-primary);background:#f2f3f5}.app-shell .app-shell__password.arco-btn{color:#4e5969}.app-shell .app-shell__password.arco-btn:hover{color:var(--app-primary);background:#f2f3f5}.app-password-backdrop{z-index:2000;background:#0f172a6b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.app-password-dialog{overscroll-behavior:contain;border:1px solid var(--app-border);background:#fff;border-radius:12px;width:min(100%,440px);max-height:calc(100vh - 40px);padding:22px;overflow:auto;box-shadow:0 20px 60px #0f172a40}.app-password-dialog>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.app-password-dialog h2{color:var(--app-text);margin:0;font-size:18px}.app-password-dialog>header>button{width:32px;height:32px;color:var(--app-text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;font-size:22px}.app-password-dialog form{gap:13px;display:grid}.app-password-dialog label{color:var(--app-text);gap:6px;font-size:13px;display:grid}.app-password-dialog input{border:1px solid var(--app-border);min-height:38px;color:var(--app-text);font:inherit;border-radius:6px;padding:7px 10px}.app-password-dialog input:focus{border-color:var(--app-primary);outline:2px solid #165dff1f}.app-password-dialog p{color:var(--app-text-muted);margin:0;font-size:12px}.app-password-error{color:#b42318;font-size:13px}.app-password-dialog footer{justify-content:flex-end;gap:9px;margin-top:5px;display:flex}.login-page__notice{color:#087443}.app-shell .app-content{background:var(--app-background);min-width:0;padding:26px 30px 40px}.app-shell main.app-content>.app-content__page{width:100%;max-width:1520px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 auto;padding:0}.app-shell .app-content__page>.customer-workspace,.app-shell .app-content__page>.contract-workspace,.app-shell .app-content__page>.task-workspace,.app-shell .app-content__page>.dashboard,.app-shell .app-content__page>.daily-report,.app-shell .app-content__page>.daily-report-review,.app-shell .app-content__page>.alert-workspace,.app-shell .app-content__page>.messaging-workspace,.app-shell .app-content__page>.export-center,.app-shell .app-content__page>.feedback-page,.app-shell .app-content__page>.iam-workspace{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.app-shell .app-content__page h1{color:#1d2129;letter-spacing:0;margin:0 0 8px;font-size:22px;font-weight:600;line-height:1.4}.app-shell .app-content__page h2{color:#1d2129;font-weight:600}.app-shell .app-content__page h3{color:#1d2129;font-weight:550}.app-shell .app-content__page p{color:var(--app-text-secondary)}.app-shell .app-content__page label{color:var(--app-text-secondary);font-size:13px}.app-shell .app-content__page input:not([type=checkbox]):not([type=radio]),.app-shell .app-content__page select,.app-shell .app-content__page textarea{color:#1d2129;background:#fff;border:1px solid #c9cdd4;border-radius:4px;outline:none;transition:border-color .15s,box-shadow .15s}.app-shell .app-content__page input:not([type=checkbox]):not([type=radio]):focus,.app-shell .app-content__page select:focus,.app-shell .app-content__page textarea:focus{border-color:var(--app-primary);box-shadow:0 0 0 2px #165dff1f}.app-shell .app-content__page button:not(.arco-btn){border-radius:4px;transition:border-color .15s,background-color .15s,color .15s,box-shadow .15s}.app-shell .app-content__page button:not(.arco-btn):focus-visible{outline:0;box-shadow:0 0 0 3px #165dff2e}.app-shell .app-content__page table{border:1px solid var(--app-border);border-collapse:separate;border-spacing:0;border-radius:6px;overflow:hidden}.app-shell .app-content__page :where(div,section,article):has(>table){box-sizing:border-box;width:100%;max-width:100%;overflow-x:auto}.app-shell .app-content__page :where(div,section,article):has(>table)>table{min-width:max(100%,760px)}.app-shell .app-content__page th{border-bottom:1px solid var(--app-border);color:#4e5969;background:#f7f8fa;padding:11px 14px;font-size:12px;font-weight:600}.app-shell .app-content__page td{color:#4e5969;border-bottom:1px solid #f2f3f5;padding:11px 14px;font-size:13px}.app-shell .app-content__page tbody tr:last-child td{border-bottom:0}.app-shell .app-content__page tbody tr:hover{background:#f7f8fa}.app-shell .app-content__page [role=alert]{border-radius:4px}.home-workspace{gap:24px;display:grid}.home-hero{background:linear-gradient(105deg,#f2f7ff 0%,#edf4ff 58%,#e6f0ff 100%);border:1px solid #d6e4ff;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;min-height:206px;padding:30px 34px;display:flex;position:relative;overflow:hidden}.home-hero__copy{z-index:1;max-width:700px;position:relative}.home-hero__eyebrow{color:var(--app-primary);align-items:center;gap:7px;margin-bottom:12px;font-size:12px;font-weight:600;display:inline-flex}.home-hero__copy h1{color:#1d2129;margin:0 0 8px;font-size:26px;font-weight:650}.home-hero__copy p{color:#4e5969;max-width:560px;margin:0;font-size:14px;line-height:1.7}.home-hero__date{z-index:1;background:#ffffffb8;border:1px solid #ffffffd9;border-radius:7px;gap:7px;min-width:210px;padding:16px 18px;display:grid;position:relative}.home-hero__date span,.home-hero__date small{color:#86909c;font-size:11px}.home-hero__date strong{color:#1d2129;font-size:14px;font-weight:600}.home-hero__watermark{color:#165dff0d;-webkit-user-select:none;user-select:none;font-size:280px;font-weight:800;line-height:1;position:absolute;bottom:-90px;right:240px}.home-section-heading{justify-content:space-between;align-items:end;gap:16px;display:flex}.home-section-heading h2{color:#1d2129;margin:0 0 4px;font-size:17px;font-weight:600}.home-section-heading p{color:#86909c;margin:0;font-size:12px}.home-access-note{color:#00b42a;align-items:center;gap:6px;font-size:12px;display:inline-flex}.home-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.home-shortcut{border:1px solid var(--app-border);min-height:104px;color:inherit;background:#fff;border-radius:7px;align-items:flex-start;gap:13px;padding:17px;text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex}.home-shortcut:hover{border-color:#b7d4ff;transform:translateY(-2px);box-shadow:0 5px 18px #1d212912}.home-shortcut__icon{width:36px;height:36px;color:var(--app-primary);background:#e8f3ff;border-radius:7px;flex:0 0 36px;place-items:center;font-size:17px;display:grid}.home-shortcut__content{flex:1;gap:7px;display:grid}.home-shortcut__content strong{color:#1d2129;font-size:14px;font-weight:600}.home-shortcut__content small{color:#86909c;font-size:12px;line-height:1.55}.home-shortcut__arrow{color:#c9cdd4;margin-top:3px}.home-shortcut:hover .home-shortcut__arrow{color:var(--app-primary)}.home-empty{color:#86909c;background:#fff;border:1px dashed #c9cdd4;border-radius:6px;align-items:center;gap:9px;padding:22px;font-size:13px;display:flex}.home-hero__date{min-width:300px}.home-hero__calendar-date{white-space:nowrap;align-items:center;gap:7px;display:flex}.home-hero__calendar-date span{font-weight:600;color:#1d2129!important;font-size:13px!important}.home-hero__calendar-date i{color:#c9cdd4;font-size:12px;font-style:normal}.home-hero__date .home-hero__clock{color:var(--app-primary);font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:24px}.home-hero__watermark{letter-spacing:.06em;white-space:nowrap;font-size:clamp(60px,12vw,170px);bottom:4px;left:55%;right:auto}.home-work-section{gap:14px;display:grid}.home-work-section>.home-section-heading{margin-bottom:1px}.home-plan-groups{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.home-plan-group{border:1px solid var(--app-border);background:#fff;border-radius:7px;min-width:0;padding:16px}.home-plan-group__heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.home-plan-group__heading h3{color:#1d2129;margin:0;font-size:14px;font-weight:600}.home-plan-group__heading span,.home-assigned-count{color:#86909c;font-size:12px}.home-plan-list,.home-assigned-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.home-plan-item{background:#fff;border:1px solid #f2f3f5;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:9px 11px;display:flex}.home-plan-item label{cursor:pointer;flex:1;align-items:flex-start;gap:9px;min-width:0;display:flex}.home-plan-item input[type=checkbox]{width:16px;height:16px;accent-color:var(--app-primary);flex:0 0 16px;margin:1px 0 0}.home-plan-item label span{color:#4e5969;overflow-wrap:anywhere;font-size:13px;line-height:1.55}.home-plan-item.is-complete{background:#f6ffed;border-color:#d9f7be}.home-plan-item.is-complete label span{color:#86909c;text-decoration:line-through}.home-plan-empty{color:#86909c;margin:0;padding:12px 4px;font-size:12px}.home-plan-add-trigger.arco-btn{color:var(--app-primary);margin-top:9px;padding-left:0}.home-plan-add-form{background:#f7fbff;border:1px solid #d6e4ff;border-radius:7px;grid-column:1/-1;gap:8px;padding:15px;display:grid}.home-plan-add-form label{color:#4e5969;font-size:12px;font-weight:600}.home-plan-add-form>div{align-items:center;gap:8px;display:flex}.home-plan-add-form .arco-input-wrapper{flex:1}.home-plan-readonly-hint{color:#86909c;grid-column:1/-1;margin:0;font-size:12px}.home-loading{border:1px solid var(--app-border);background:#fff;border-radius:7px;place-items:center;min-height:96px;display:grid}.home-assigned-list{border:1px solid var(--app-border);background:#fff;border-radius:7px;gap:0;overflow:hidden}.home-assigned-item{border-bottom:1px solid #f2f3f5;align-items:flex-start;gap:12px;padding:15px 16px;display:flex}.home-assigned-item:last-child{border-bottom:0}.home-assigned-item__mark{width:30px;height:30px;color:var(--app-primary);background:#e8f3ff;border-radius:6px;flex:0 0 30px;place-items:center;display:grid}.home-assigned-item__content{flex:1;gap:4px;min-width:0;display:grid}.home-assigned-item__content strong{color:#1d2129;font-size:13px;font-weight:600}.home-assigned-item__content p{color:#4e5969;white-space:pre-line;margin:0;font-size:12px;line-height:1.55}.home-assigned-item__content small{color:#86909c;font-size:11px}.home-assigned-item__meta{flex:none;gap:6px;display:flex}.app-shell .contract-totals>div,.app-shell .task-detail__facts>div{border-color:var(--app-border);background:#fff;border-radius:6px}.app-shell .contract-totals dd{color:var(--app-primary)}.app-shell .alert-config,.app-shell .dead-pool,.app-shell .messaging-panel,.app-shell .daily-report-review__detail,.app-shell .task-detail,.app-shell .export-center__details{border-color:var(--app-border);background:#fff;border-radius:6px;box-shadow:0 1px 2px #1d212908}.app-shell .customer-workspace form,.app-shell .contract-workspace form,.app-shell .iam-workspace form,.app-shell .task-workspace form,.app-shell .contract-product,.app-shell .daily-report__record{border-color:var(--app-border);background:#fff;border-radius:6px}.app-shell .alert-config button,.app-shell .dead-pool button,.app-shell .alert-workspace__heading button,.app-shell .messaging-workspace__heading button,.app-shell .messaging-panel button,.app-shell .export-center button,.app-shell .dashboard__export button{border:1px solid var(--app-primary);background:var(--app-primary);color:#fff;border-radius:4px}.app-shell .alert-config button:hover,.app-shell .dead-pool button:hover,.app-shell .messaging-workspace__heading button:hover,.app-shell .messaging-panel button:hover,.app-shell .export-center button:hover,.app-shell .dashboard__export button:hover{background:#4080ff;border-color:#4080ff}.app-shell .daily-report-review__actions button:last-child,.app-shell .daily-report__actions button:last-child,.app-shell .customer-workspace button,.app-shell .contract-workspace button,.app-shell .task-workspace button{border-color:var(--app-primary);background:var(--app-primary);color:#fff;border-radius:4px}.app-shell .task-workspace .task-list__item{border-radius:5px;border-color:var(--app-border)!important}.app-shell .task-workspace .task-list__item.is-selected{background:#f2f7ff!important;border-color:#b7d4ff!important}.app-shell .task-workspace .task-list__item span,.app-shell .task-workspace .task-list__item small{color:#86909c}.app-shell .organization-tree__node{border-radius:4px;border-color:var(--app-border)!important;background:#f7f8fa!important}.app-shell .organization-tree__node[aria-current=true]{background:#e8f3ff!important;border-color:#b7d4ff!important}.app-shell .organization-management{padding:22px}.organization-management__heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.organization-management__heading>div:first-child{min-width:0}.app-shell .organization-management__eyebrow{color:var(--app-primary);letter-spacing:.04em;margin-bottom:5px;font-size:11px;font-weight:650;display:block}.app-shell .organization-management__heading h2{margin:0 0 5px;font-size:18px}.app-shell .organization-management__heading p{color:#86909c;margin:0;font-size:12px;line-height:1.6}.organization-management__counts{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;gap:8px;margin:0;display:flex}.organization-management__counts>div{background:#fff;border:1px solid #e5e6eb;border-radius:6px;justify-items:center;gap:2px;min-width:82px;padding:8px 12px;display:grid}.organization-management__counts dt{color:#86909c;font-size:11px}.organization-management__counts dd{color:#1d2129;margin:0;font-size:17px;font-weight:650;line-height:1.2}.organization-tree{--organization-connector-gap:30px;background:#f7f8fa;border:1px solid #e5e6eb;border-radius:6px;flex-direction:column;align-items:flex-start;gap:12px;margin:18px 0 0;padding:18px;display:flex;overflow-x:auto}.organization-tree,.organization-tree ul{list-style:none}.organization-tree li{text-align:center;min-width:0;position:relative}.organization-tree>li{flex:none;width:auto;min-width:100%}.organization-tree>li+li{border-top:1px solid #e5e6eb;padding-top:12px}.organization-tree li>ul{width:100%;min-width:0;padding:var(--organization-connector-gap) 0 0;border:0;justify-content:center;align-items:flex-start;gap:0;margin:0 auto;display:flex;position:relative}.organization-tree li>ul:before{top:0;left:calc(50% + var(--organization-center-offset,0px));height:var(--organization-connector-gap);content:"";border-left:1px solid #c9cdd4;position:absolute}.organization-tree li>ul>li{padding:var(--organization-connector-gap) 0 0;flex:none}.organization-tree li>ul>li:before,.organization-tree li>ul>li:after{height:var(--organization-connector-gap);content:"";border-top:1px solid #c9cdd4;position:absolute;top:0}.organization-tree li>ul>li:before{width:calc(50% + var(--organization-center-offset,0px));left:0}.organization-tree li>ul>li:after{left:calc(50% + var(--organization-center-offset,0px));width:calc(50% - var(--organization-center-offset,0px));border-left:1px solid #c9cdd4}.organization-tree li>ul>li:first-child:before,.organization-tree li>ul>li:last-child:after{border-top:0}.organization-tree li>ul>li:only-child:before{display:none}.organization-tree li>ul>li:only-child:after{border-left:1px solid #c9cdd4;width:0}.organization-tree>li>.organization-tree__node{margin:0 auto;width:min(100%,360px)!important}.app-shell .organization-tree__node{z-index:0;text-align:left;transform:translateX(var(--organization-center-offset,0px));border-radius:6px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 auto;display:grid;position:relative;box-shadow:0 1px 2px #1d212908;color:#1d2129!important;background:#fff!important;border:1px solid #e5e6eb!important;width:min(100%,246px)!important;min-height:76px!important;padding:11px 14px!important}.app-shell .organization-tree__item--company>.organization-tree__node{background:linear-gradient(100deg,#f2f7ff 0%,#fff 58%)!important;border-color:#c9e0ff!important}.app-shell .organization-tree__node:hover{z-index:2;box-shadow:0 3px 10px #165dff14;border-color:#b7d4ff!important}.app-shell .organization-tree__node[aria-current=true]{z-index:2;box-shadow:0 0 0 2px #165dff1a;background:#e8f3ff!important;border-color:#4080ff!important}.app-shell .organization-tree__node--parent-option{cursor:crosshair}.app-shell .organization-tree__node--parent-option:hover{background:#f2f7ff!important;border-color:#4080ff!important}.app-shell .organization-tree__node--parent-option[aria-pressed=true]{box-shadow:0 0 0 2px #165dff24;background:#e8f3ff!important;border-color:#165dff!important}.app-shell .organization-tree__node--unavailable{cursor:not-allowed;opacity:.55}.organization-tree__node:focus-visible{outline:0;box-shadow:0 0 0 3px #165dff2e}.organization-tree__icon{color:#165dff;background:#e8f3ff;border-radius:7px;place-items:center;width:38px;height:38px;font-size:14px;font-weight:700;display:grid}.organization-tree__item--department .organization-tree__icon{color:#4e5969;background:#f2f3f5}.organization-tree__content{gap:5px;min-width:0;display:grid}.organization-tree__name{color:#1d2129;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.organization-tree__meta{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.organization-tree__kind{color:#165dff;background:#e8f3ff;border-radius:3px;padding:2px 6px;font-size:10px;line-height:1.4}.organization-tree__kind--department{color:#4e5969;background:#f2f3f5}.organization-tree__relationship{color:#86909c;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.organization-tree__summary{color:#4e5969;white-space:nowrap;background:#f7f8fa;border-radius:4px;padding:5px 8px;font-size:11px}.organization-tree__item--company>.organization-tree__node .organization-tree__summary{color:#165dff;background:#e8f3ff}.organization-management__empty{color:#86909c;background:#f7f8fa;border:1px dashed #c9cdd4;border-radius:6px;padding:18px;margin:18px 0 0!important}.organization-management__selection-hint{color:#165dff;background:#f2f7ff;border:1px solid #c9e0ff;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.app-shell .iam-workspace .organization-management__selection-hint button{color:#165dff;background:#fff;border:1px solid #b7d4ff;border-radius:4px;flex:none;min-width:auto;padding:5px 9px}.organization-management__forms{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:12px;margin-top:14px;display:grid}.app-shell .iam-workspace .organization-form{background:#fff;border-color:#e5e6eb;border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;align-items:start;gap:12px;margin:0;padding:16px;display:grid}.app-shell .iam-workspace .organization-form h3{margin-bottom:2px;font-size:14px}.app-shell .iam-workspace .organization-form small{color:#86909c;font-size:11px;line-height:1.5}.app-shell .iam-workspace .organization-form button{border-color:var(--app-primary);background:var(--app-primary);justify-self:start;min-width:120px}.app-shell .iam-workspace .organization-form button:disabled{opacity:.55;cursor:not-allowed}.app-shell .iam-workspace .organization-form .organization-parent-field{color:#4e5969;align-content:start;gap:6px;min-width:0;font-size:12px;display:grid}.app-shell .iam-workspace .organization-form .organization-parent-field>button{color:#1d2129;text-align:left;background:#fff;border:1px solid #c9cdd4;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;min-height:38px;padding:7px 10px;display:flex}.app-shell .iam-workspace .organization-form .organization-parent-field>button[aria-pressed=true]{border-color:#4080ff;box-shadow:0 0 0 2px #165dff1a}.app-shell .iam-workspace .organization-form .organization-parent-field small{min-height:30px}.app-shell .iam-workspace .organization-form .organization-form__actions{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.app-shell .iam-workspace .organization-form .organization-form__delete{color:#f53f3f;background:#fff;border-color:#f53f3f}.app-shell .iam-workspace .organization-form .organization-form__delete:hover{color:#f76560;background:#fff;border-color:#f76560}.app-shell .iam-workspace .user-create-form h3,.app-shell .iam-workspace .user-create-form>small{grid-column:1/-1}.app-shell .iam-workspace .role-form{grid-template-columns:repeat(3,minmax(0,1fr))}.role-permission-picker{color:#4e5969;align-content:start;gap:7px;min-width:0;font-size:12px;display:grid;position:relative}.role-permission-picker>span{font-size:12px}.role-permission-picker__trigger,.role-permission-summary>summary{color:#165dff;cursor:pointer;font-weight:550}.app-shell .iam-workspace .organization-form .role-permission-picker__trigger{color:#1d2129;text-align:left;cursor:pointer;background:#fff;border:1px solid #c9cdd4;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;min-height:38px;padding:7px 10px;display:flex}.app-shell .iam-workspace .organization-form .role-permission-picker__trigger:hover{color:#1d2129;background:#fff;border-color:#4080ff}.app-shell .iam-workspace .organization-form .role-permission-picker__trigger:focus-visible{border-color:#4080ff;outline:0;box-shadow:0 0 0 2px #165dff1f}.role-permission-dialog{color:#1d2129;background:#fff;border:1px solid #e5e6eb;border-radius:8px;width:min(1000px,100vw - 48px);max-width:calc(100vw - 48px);max-height:min(88vh,900px);padding:0;overflow:hidden;box-shadow:0 16px 48px #1d21293d}.role-permission-dialog::backdrop{background:#1d21297a}.role-permission-dialog__layout{grid-template-rows:auto minmax(0,1fr) auto;max-height:min(88vh,900px);display:grid}.role-permission-dialog__layout>header{border-bottom:1px solid #e5e6eb;padding:18px 20px 14px}.role-permission-dialog__layout>header h2{margin:0 0 7px;font-size:18px}.role-permission-dialog__layout>header p{color:#86909c;margin:0;font-size:12px;line-height:1.6}.role-permission-dialog__content{overscroll-behavior:contain;min-height:0;padding:16px 20px;overflow:auto}.role-permission-dialog__content fieldset{border:1px solid #e5e6eb;border-radius:5px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 12px;padding:12px;display:grid}.role-permission-dialog__content fieldset:last-child{margin-bottom:0}.role-permission-dialog__content legend{color:#1d2129;padding:0 6px;font-size:13px;font-weight:650}.role-permission-dialog__actions{background:#fff;border-top:1px solid #e5e6eb;justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}.app-shell .iam-workspace .role-permission-dialog__actions button{min-width:88px}.app-shell .iam-workspace .role-permission-dialog__actions button:first-child{color:#4e5969;background:#fff;border-color:#c9cdd4}.permission-category-filter{flex-wrap:wrap;gap:7px;margin:0 0 13px;padding:2px 0;display:flex}.app-shell .iam-workspace .permission-category-filter button{color:#4e5969;cursor:pointer;background:#fff;border:1px solid #e5e6eb;border-radius:5px;align-items:center;gap:7px;min-height:32px;padding:5px 10px;font-size:12px;display:inline-flex}.app-shell .iam-workspace .permission-category-filter button[aria-selected=true]{color:#165dff;background:#e8f3ff;border-color:#b7d4ff;font-weight:600}.permission-category-filter button span{color:#86909c;text-align:center;background:#f2f3f5;border-radius:10px;min-width:18px;padding:1px 5px;font-size:10px}.permission-category-filter button[aria-selected=true] span{color:#165dff;background:#fff}.role-template-permissions>.permission-category-filter{margin:12px 0}.user-management-dialog{width:min(880px,100vw - 48px)}.app-shell .iam-workspace .user-management-dialog .role-permission-dialog__layout{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);align-items:stretch;width:100%;min-width:0;margin:0;padding:0}.user-management-dialog__content{gap:14px;display:grid}.user-management-dialog__content fieldset{margin:0}.user-management-dialog__content fieldset:first-child,.user-management-dialog__content fieldset:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr))}.user-management-dialog__content fieldset:last-child{grid-template-columns:minmax(0,1fr)}.user-management-dialog__content fieldset>p,.user-management-dialog__content fieldset>small{grid-column:1/-1;margin:0}.user-management-status{color:#4e5969;align-self:center;font-size:12px}.user-management-role input{accent-color:#165dff;width:15px;height:15px;min-height:15px;margin:0}.user-management-role{color:#4e5969;cursor:pointer;background:#fff;border:1px solid #f2f3f5;border-radius:5px;align-items:center;gap:8px;min-height:36px;padding:7px 9px;font-size:12px;display:flex}.user-management-role:has(input:checked){background:#f2f7ff;border-color:#b7d4ff}.iam-organization-assignment-picker{background:#fff;border:1px solid #e5e6eb;border-radius:5px;grid-column:1/-1;gap:9px;min-width:0;margin:0;padding:11px;display:grid}.iam-organization-assignment-picker legend{color:#4e5969;padding:0 5px;font-size:12px;font-weight:600}.iam-organization-assignment-picker__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:220px;display:grid;overflow:auto}.iam-organization-assignment-picker__item{border:1px solid #f2f3f5;border-radius:4px;justify-content:space-between;align-items:center;gap:7px;min-width:0;padding:7px 9px;display:flex}.iam-organization-assignment-picker__item:has(.iam-organization-assignment-picker__organization input:checked){background:#f7faff;border-color:#b7d4ff}.iam-organization-assignment-picker__organization{color:#344054;cursor:pointer;align-items:center;gap:7px;min-width:0;display:flex}.iam-organization-assignment-picker__organization span{overflow-wrap:anywhere;min-width:0}.iam-organization-assignment-picker__organization small{color:#86909c;flex:none;font-size:10px}.iam-organization-assignment-picker__primary{color:#86909c;white-space:nowrap;flex:none;align-items:center;gap:4px;font-size:10px;display:inline-flex}.iam-organization-assignment-picker input{accent-color:#165dff;width:14px;height:14px;min-height:14px;margin:0}.iam-organization-assignment-picker>small{color:#86909c;font-size:11px;line-height:1.5}.iam-organization-assignment-picker__organization input,.iam-organization-assignment-picker__primary input{flex:none}@media (width<=720px){.iam-organization-assignment-picker__items{grid-template-columns:minmax(0,1fr)}}.app-shell .iam-workspace .iam-organization-assignment-picker{grid-template-columns:minmax(0,1fr);margin:0}.app-shell .iam-workspace .iam-organization-assignment-picker input[type=checkbox],.app-shell .iam-workspace .iam-organization-assignment-picker input[type=radio],.app-shell .iam-workspace .iam-modal__form .iam-organization-assignment-picker input[type=radio]{width:14px;min-width:14px;height:14px;min-height:14px;margin:0}.app-shell .iam-workspace .user-management-dialog__actions button.user-management-dialog__deactivate{color:#d03050;background:#fff;border-color:#f5c2c0;margin-right:auto}.app-shell .iam-workspace .user-management-dialog__actions button.user-management-dialog__deactivate:hover{color:#d03050;background:#fff7f7;border-color:#f76560}.app-shell .iam-workspace .role-permission-option{cursor:pointer;background:#fff;border:1px solid #f2f3f5;border-radius:5px;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:9px;padding:9px;display:grid}.app-shell .iam-workspace .role-permission-option:has(input:checked){background:#f2f7ff;border-color:#b7d4ff}.app-shell .iam-workspace .role-permission-option:has(input:disabled){opacity:.58;cursor:not-allowed}.app-shell .iam-workspace .role-permission-option input{accent-color:#165dff;width:15px;height:15px;min-height:15px;margin:2px 0 0;padding:0}.role-permission-option>span{gap:3px;min-width:0;display:grid}.role-permission-option strong{color:#1d2129;font-size:12px}.role-permission-option small{color:#86909c;font-size:11px;line-height:1.45}.role-permission-picker__selected{flex-wrap:wrap;gap:5px;display:flex}.role-permission-picker__selected>span{color:#165dff;background:#e8f3ff;border-radius:3px;padding:3px 7px;font-size:11px}.role-scope-field{color:#4e5969;align-content:start;gap:6px;min-width:0;font-size:12px;display:grid}.role-scope-field small{color:#86909c;font-size:11px;line-height:1.5}.role-scope-organization{min-width:0}.organization-cascader{gap:8px;min-width:0;display:grid}.app-shell .app-content__page .organization-cascader button{color:#4e5969;min-width:0;font:inherit;background:#fff;border:1px solid #e5e6eb;border-radius:4px}.app-shell .app-content__page .organization-cascader .organization-cascader__trigger{color:#1d2129;text-align:left;cursor:pointer;border-color:#c9cdd4;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:38px;padding:7px 10px;display:flex}.app-shell .app-content__page .organization-cascader .organization-cascader__trigger:hover,.app-shell .app-content__page .organization-cascader .organization-cascader__trigger[aria-expanded=true]{border-color:#165dff}.app-shell .iam-workspace .iam-editor-dialog .organization-cascader button{color:#4e5969;background:#fff;border:1px solid #e5e6eb;border-radius:4px;justify-self:stretch;min-width:0}.app-shell .iam-workspace .iam-editor-dialog .organization-cascader .organization-cascader__trigger{color:#1d2129;text-align:left;cursor:pointer;border-color:#c9cdd4;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:40px;padding:8px 12px;display:flex}.app-shell .iam-workspace .iam-editor-dialog .organization-cascader .organization-cascader__trigger:hover,.app-shell .iam-workspace .iam-editor-dialog .organization-cascader .organization-cascader__trigger[aria-expanded=true]{border-color:#165dff}.organization-cascader__trigger>span:first-child{overflow-wrap:anywhere;min-width:0;line-height:1.5}.organization-cascader__chevron{color:#86909c;flex:none}.organization-cascader__panel{background:#fff;border:1px solid #e5e6eb;border-radius:5px;flex-direction:column;gap:8px;min-width:0;padding:8px;display:flex}.organization-cascader__toolbar{border-bottom:1px solid #f2f3f5;align-items:center;padding-bottom:7px;display:flex}.organization-cascader__tree{align-content:start;gap:3px;min-width:0;display:grid}.organization-cascader__option{align-items:stretch;gap:4px;min-width:0;display:flex}.app-shell .app-content__page .organization-cascader .organization-cascader__choose{color:#344054;text-align:left;cursor:pointer;flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:34px;padding:6px 8px;display:flex}.organization-cascader__choose>small{color:#86909c;flex:none;font-size:10px}.app-shell .app-content__page .organization-cascader .organization-cascader__choose:hover{color:#165dff;background:#f7faff;border-color:#b7d4ff}.app-shell .app-content__page .organization-cascader .organization-cascader__option.is-selected .organization-cascader__choose{color:#165dff;background:#edf4ff;border-color:#b7d4ff}.app-shell .app-content__page .organization-cascader .organization-cascader__choose:disabled{color:#86909c;cursor:default;background:#f7f8fa}.app-shell .app-content__page .organization-cascader .organization-cascader__clear{color:#165dff;cursor:pointer;justify-self:start;padding:5px 9px}.organization-cascader__panel{max-width:86vw}.organization-cascader__panel--portal{z-index:12000;box-sizing:border-box;max-width:calc(100vw - 24px);position:fixed;overflow:hidden auto;box-shadow:0 8px 24px #1d21292e}.organization-cascader__panel--portal button{box-sizing:border-box;color:#4e5969;min-width:0;font:inherit;background:#fff;border:1px solid #e5e6eb;border-radius:4px}.organization-cascader__panel--portal .organization-cascader__choose{color:#344054;text-align:left;cursor:pointer;flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:34px;padding:6px 8px;display:flex}.organization-cascader__panel--portal .organization-cascader__choose:hover,.organization-cascader__panel--portal .organization-cascader__option.is-selected .organization-cascader__choose{color:#165dff;background:#f2f7ff;border-color:#b7d4ff}.organization-cascader__panel--portal .organization-cascader__choose:disabled{color:#86909c;cursor:default;background:#f7f8fa}.organization-cascader__panel--portal .organization-cascader__toolbar{flex:none}.organization-cascader__panel--portal .organization-cascader__clear{color:#165dff;cursor:pointer;justify-self:start;padding:5px 9px}.app-shell .app-content__page table td .table-action-button{color:#165dff;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d6e4ff;border-radius:4px;min-height:26px;padding:3px 8px;font-size:11px;font-weight:500}.app-shell .app-content__page table td .table-action-button:hover{background:#f5f9ff;border-color:#8bb7ff}.app-shell .app-content__page table td .table-action-button:disabled{color:#aab2bf;cursor:not-allowed;background:#f7f8fa}.app-shell .iam-workspace .iam-editor-dialog .organization-cascader .organization-cascader__choose{text-align:left;cursor:pointer;flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:36px;padding:7px 8px;display:flex}.organization-cascader__choose>span{overflow-wrap:anywhere;min-width:0}.organization-cascader__meta{color:#86909c;flex:none;align-items:center;gap:7px;display:inline-flex}.organization-cascader__meta small{font-size:10px}.organization-cascader__meta>span{color:#86909c;font-size:18px;line-height:1}.app-shell .iam-workspace .iam-editor-dialog .organization-cascader .organization-cascader__choose:hover,.app-shell .iam-workspace .iam-editor-dialog .organization-cascader .organization-cascader__choose[aria-expanded=true],.app-shell .iam-workspace .iam-editor-dialog .organization-cascader .organization-cascader__option.is-selected .organization-cascader__choose{color:#165dff;background:#f2f7ff;border-color:#b7d4ff}.app-shell .iam-workspace .iam-editor-dialog .organization-cascader .organization-cascader__use{color:#165dff;cursor:pointer;background:#f7fbff;border-color:#d6e4ff;flex:none;padding:5px 8px;font-size:11px}.app-shell .iam-workspace .iam-editor-dialog .organization-cascader .organization-cascader__use:hover{background:#e8f3ff;border-color:#b7d4ff}.organization-cascader__empty{color:#86909c;margin:0;padding:8px 4px;font-size:11px}.role-scope-field__all{color:#86909c;background:#f7f8fa;border:1px solid #e5e6eb;border-radius:4px;align-self:end;margin:0;padding:10px 12px;font-size:12px}.role-permission-summary{min-width:180px}.role-permission-summary__preview{flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:7px;display:flex}.role-permission-summary__preview>span{color:#4e5969;background:#f2f3f5;border-radius:3px;padding:3px 7px;font-size:11px}.role-permission-summary__preview>small{color:#86909c;font-size:11px}.role-permission-summary details>summary{color:#165dff;cursor:pointer;white-space:nowrap;font-size:11px}.role-permission-summary ul{gap:9px;margin:10px 0 0;padding-left:17px;display:grid}.role-permission-summary li{gap:3px;min-width:0;display:grid}.role-permission-summary li strong{color:#1d2129}.role-permission-summary li>span,.role-permission-summary li>small{color:#4e5969;font-size:11px;line-height:1.5}.role-permission-summary li>small{color:#86909c}.role-permission-summary code{color:#86909c;font-size:10px}.role-management-actions{flex-wrap:wrap;gap:6px;display:flex}.role-management-actions button{color:#165dff;cursor:pointer;background:#f2f7ff;border:1px solid #b7d4ff;border-radius:4px;padding:4px 8px}.role-management-actions button:disabled{opacity:.55;cursor:not-allowed}.role-management-actions .role-management-actions__delete{color:#d03050;background:#fff;border-color:#f5c2c0}.iam-user-role-list{flex-wrap:wrap;gap:6px;display:flex}.iam-user-role{color:#4e5969;white-space:nowrap;background:#f2f3f5;border-radius:4px;align-items:center;gap:6px;padding:3px 6px;display:inline-flex}.iam-user-role button{color:#d03050;cursor:pointer;background:0 0;border:0;padding:1px 4px;font-size:10px}.iam-user-role button:disabled{opacity:.55;cursor:not-allowed}.app-shell .iam-workspace .role-form__actions{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.app-shell .iam-workspace .organization-form .role-form__cancel{color:#4e5969;background:#fff;border-color:#c9cdd4}.app-shell .dashboard__header,.app-shell .daily-report__header,.app-shell .daily-report-review>header,.app-shell .alert-workspace__heading,.app-shell .task-workspace__heading,.app-shell .messaging-workspace__heading,.app-shell .export-center__header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.app-shell .dashboard__header p,.app-shell .daily-report__header p,.app-shell .daily-report-review>header p,.app-shell .alert-workspace__heading p,.app-shell .task-workspace__heading p,.app-shell .messaging-workspace__heading p,.app-shell .export-center__header p{color:#86909c;margin:0;font-size:13px}.app-shell .dashboard__filters{border:1px solid var(--app-border);background:#fff;border-radius:6px;flex-wrap:wrap;align-items:end;gap:12px;padding:14px;display:flex}.app-shell .dashboard__filters label,.app-shell .daily-report__header label{color:#4e5969;gap:6px;font-size:12px;display:grid}.app-shell .dashboard__filters select,.app-shell .dashboard__filters input,.app-shell .daily-report__header input{min-width:142px;min-height:34px;padding:5px 9px}.app-shell .dashboard__live,.app-shell .dashboard__snapshot{background:#f2f7ff;border:1px solid #c9e0ff;border-radius:6px;padding:12px 14px}.app-shell .dashboard__snapshot{margin:14px 0}.app-shell .dashboard__export{border-color:var(--app-border);background:#fff;border-radius:6px;padding:14px}.app-shell .dashboard__table,.app-shell .dashboard__definitions,.app-shell .daily-report>form,.app-shell .daily-report-review__layout,.app-shell .contract-workspace>section[aria-label=客户合同汇总],.app-shell .customer-workspace>form,.app-shell .customer-workspace>article,.app-shell .iam-workspace>section{border:1px solid var(--app-border);background:#fff;border-radius:6px;padding:18px;box-shadow:0 1px 2px #1d212908}.app-shell .dashboard__table{padding:0;overflow-x:auto}.app-shell .dashboard__table table{border:0;border-radius:0}.app-shell .dashboard__definitions{margin-top:16px}.app-shell .dashboard__definitions summary{color:#4e5969;cursor:pointer;font-size:13px;font-weight:550}.app-shell .dashboard__definitions .dashboard__table{margin-top:12px}.app-shell .daily-report-review__layout{display:grid}.app-shell .daily-report-review__queue{border-right:1px solid #f2f3f5;padding:0 14px 0 0}.app-shell .daily-report-review__detail{box-shadow:none}.app-shell .contract-workspace>section[aria-label=客户合同汇总]{margin:18px 0}.app-shell .contract-workspace>section[aria-label=客户合同汇总] h2{margin-top:0}.app-shell .customer-workspace>form,.app-shell .customer-workspace>article{margin:16px 0}.app-shell .customer-workspace>article>form{margin-top:14px}.app-shell .export-center__table-wrap{border:1px solid var(--app-border);background:#fff;border-radius:6px;overflow-x:auto}.app-shell .export-center__table-wrap table{border:0;border-radius:0}.app-shell .messaging-panel__heading,.app-shell .alert-config__heading,.app-shell .dead-pool__heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.app-shell .messaging-panel__heading h2,.app-shell .alert-config__heading h2,.app-shell .dead-pool__heading h2{margin:0;font-size:16px}.app-shell .messaging-panel__heading p,.app-shell .alert-config__heading p,.app-shell .dead-pool__heading p{color:#86909c;margin:5px 0 0;font-size:12px}.login-page{background:radial-gradient(at 15% 10%,#e8f3ff 0,#0000 40%),linear-gradient(135deg,#f7f8fa 0%,#edf2fa 100%);min-height:100vh;position:relative;overflow:hidden}.login-page:before{content:"";border:1px solid #165dff1a;border-radius:50%;width:500px;height:500px;position:absolute;top:-180px;right:-140px;box-shadow:0 0 0 45px #165dff08,0 0 0 90px #165dff05}.login-page form{z-index:1;border:1px solid #e5e6ebd9;border-radius:8px;gap:18px;width:min(100%,420px);padding:34px;position:relative;box-shadow:0 14px 38px #1d212917}.login-page form:before{color:#fff;content:"信";background:linear-gradient(145deg,#4080ff,#165dff);border-radius:10px;place-items:center;width:42px;height:42px;margin-bottom:3px;font-size:21px;font-weight:700;display:grid;box-shadow:0 5px 12px #165dff38}.login-page h1{color:#1d2129;font-size:22px;font-weight:650}.login-page p,.login-page small{color:#86909c;font-size:13px}.login-page label{color:#4e5969;gap:7px;font-size:13px}.login-page input{border-color:#c9cdd4;border-radius:4px;min-height:38px;padding:7px 11px}.login-page input:focus{border-color:var(--app-primary);outline:0;box-shadow:0 0 0 2px #165dff1f}.login-page button[type=submit]{border:1px solid var(--app-primary);color:#fff;background:var(--app-primary);border-radius:4px;min-height:38px;font-weight:550}.login-page button[type=submit]:hover{background:#4080ff}.login-page__demo{border-top:1px solid #f2f3f5;padding-top:13px}.login-page__demo p{width:100%}.login-page__demo button{color:var(--app-primary);background:#f2f7ff;border-color:#b7d4ff;border-radius:4px}.session-loading{color:#4e5969}.route-loading{color:#86909c;place-items:center;min-height:180px;display:grid}.app-shell .dashboard__filters,.app-shell .daily-report>form,.app-shell .daily-report-review__layout,.app-shell .dashboard-reports__query-panel,.app-shell .dashboard-reports__table-card,.app-shell .customer-list__query,.app-shell .customer-list__card,.app-shell .customer-workspace__profile,.app-shell .contract-table__card,.app-shell .contract-summary,.app-shell .review-workspace__categories,.app-shell .review-workspace__table-card,.app-shell .daily-report-review__list-card,.app-shell .alert-config,.app-shell .dead-pool,.app-shell .messaging-panel,.app-shell .export-center__details,.app-shell .task-workspace__filters,.app-shell .task-detail,.app-shell .iam-workspace>section{box-shadow:none;border:0;border-radius:8px}.app-shell .dashboard__filters,.app-shell .dashboard-reports__query-panel,.app-shell .customer-list__query,.app-shell .task-workspace__filters,.app-shell .alert-config,.app-shell .export-center__details{background:var(--app-surface-soft)}.app-shell .daily-report>form,.app-shell .daily-report-review__layout,.app-shell .dashboard-reports__table-card,.app-shell .customer-list__card,.app-shell .contract-table__card,.app-shell .contract-summary,.app-shell .review-workspace__categories,.app-shell .review-workspace__table-card,.app-shell .daily-report-review__list-card,.app-shell .dead-pool,.app-shell .messaging-panel,.app-shell .task-detail,.app-shell .iam-workspace>section{background:0 0}.app-shell .dashboard__live,.app-shell .dashboard__snapshot,.app-shell .customer-workspace__actions,.app-shell .daily-report__summary-card,.app-shell .daily-report__notes-card,.app-shell .daily-report__back-office-hint,.app-shell .daily-report-review__summary,.app-shell .contract-totals>div,.app-shell .task-detail__facts>div,.app-shell .task-modal__progress-panel,.app-shell .task-modal__action{background:var(--app-surface-soft);box-shadow:none;border:0;border-radius:8px}.app-shell .dashboard__table,.app-shell .export-center__table-wrap{box-shadow:none;border:0;border-radius:8px}.app-shell .daily-report,.app-shell .dashboard-reports,.app-shell .review-workspace,.app-shell .task-assignment-workspace,.app-shell .customer-workspace,.app-shell .contract-workspace,.app-shell .messaging-workspace,.app-shell .export-center,.app-shell .alert-workspace{gap:20px}.app-shell .daily-report__summary-card,.app-shell .daily-report__notes-card{padding:18px 20px}.app-shell .daily-report__summary-heading h2,.app-shell .daily-report__section-title h2,.app-shell .daily-report-review__detail>h3,.app-shell .contract-summary h2,.app-shell .review-workspace__table-heading h2,.app-shell .dashboard-reports__panel-heading h2{color:var(--app-text);font-weight:650}.app-shell .daily-report-review__detail>h3,.app-shell .daily-report-review__record-type,.app-shell .daily-report-review__record-facts strong{font-size:17px}.app-shell .daily-report__summary-heading{margin-bottom:16px}.app-shell .daily-report__record{border:0;border-left:3px solid var(--record-accent,#8793a5);background:var(--record-soft,#f4f6f8);box-shadow:none;border-radius:0 8px 8px 0}.app-shell .daily-report__record-heading{border-bottom:0;padding-bottom:2px}.app-shell .daily-report__record-title span{color:var(--record-accent,#64748b);background:color-mix(in srgb, var(--record-accent,#64748b) 10%, white)}.app-shell .daily-report__plan-row{background:var(--app-surface-soft);border:0;border-radius:7px}.app-shell .daily-report__actions{border-top-color:var(--app-border-soft)}.daily-report__record--phone,.daily-report-review__record--phone{--record-accent:#5275c9;--record-soft:#f3f6ff}.daily-report__record--wechat,.daily-report__record--wechat-new,.daily-report__record--wechat-maintenance,.daily-report-review__record--wechat,.daily-report-review__record--wechat-new,.daily-report-review__record--wechat-maintenance{--record-accent:#3a8b84;--record-soft:#f1f8f6}.daily-report__record--video-meeting,.daily-report-review__record--video-meeting{--record-accent:#7b61a8;--record-soft:#f6f3fa}.daily-report__record--customer-visit,.daily-report-review__record--customer-visit{--record-accent:#af7c2f;--record-soft:#faf6ee}.daily-report__record--special-work,.daily-report-review__record--special-work,.daily-report__record--freeform-work,.daily-report-review__record--freeform-work{--record-accent:#738195;--record-soft:#f4f6f8}.daily-report__record--contract-task,.daily-report-review__record--contract-task{--record-accent:#5b8a63;--record-soft:#f2f7f1}.app-shell .daily-report-review__summary{padding:18px 20px}.app-shell .daily-report-review__summary h3{border-top:0;margin-top:20px;padding-top:0;font-size:15px;font-weight:650}.app-shell .daily-report-review__summary h3:first-child{margin-top:0}.app-shell .daily-report-review__record-list{grid-auto-rows:max-content;align-items:start;gap:10px;margin:10px 0 18px;padding:0;list-style:none;display:grid}.app-shell .daily-report-review__record{border-left:3px solid var(--record-accent,#8793a5);background:var(--record-soft,#f4f6f8);border-radius:0 8px 8px 0;grid-template-columns:minmax(130px,19%) minmax(0,1fr);align-items:stretch;gap:14px;min-width:0;height:auto;min-height:0;padding:15px 18px;display:grid;overflow:visible;box-shadow:inset 0 1px #ffffff8c}.app-shell .daily-report-review__record-heading{align-self:stretch;align-items:center;gap:11px;min-width:0;padding-left:3px;display:flex}.app-shell .daily-report-review__record-type{color:var(--record-accent,#64748b);white-space:normal;overflow-wrap:anywhere;background:0 0;border-radius:0;padding:0;font-weight:700;line-height:1.4;display:block}.app-shell .daily-report-review__record-title{color:#273449;min-width:0;font-size:15px;font-weight:650;line-height:1.5}.app-shell .daily-report-review__record-copy{min-width:0;color:var(--app-text-secondary);white-space:pre-wrap;overflow-wrap:anywhere;grid-auto-rows:min-content;align-content:start;gap:10px;font-size:16px;line-height:1.7;display:grid}.app-shell .daily-report-review__record-meta{border-bottom:1px solid #7e8fa52e;grid-template-columns:minmax(0,1.5fr) minmax(150px,1fr);gap:8px 16px;padding-bottom:8px;display:grid}.app-shell .daily-report-review__record-meta>p{align-items:baseline;gap:9px;min-width:0;margin:0;display:flex}.app-shell .daily-report-review__record-meta>p>span{color:#8490a2;flex:none;font-size:13px}.app-shell .daily-report-review__record-meta strong{color:#273449;overflow-wrap:anywhere;min-width:0;font-size:15px;font-weight:600}.app-shell .daily-report-review__record-copy>p{grid-template-columns:minmax(72px,90px) minmax(0,1fr);align-items:baseline;gap:12px;margin:0}.app-shell .daily-report-review__record-copy>p>span:first-child{color:#8490a2;font-size:14px}.app-shell .daily-report-review__record-copy>p>span:last-child{color:#344054;min-width:0;font-size:16px}.app-shell .daily-report-review__record-copy>p>span:last-child strong{font-weight:650}.app-shell .daily-report-review__record-facts{grid-template-columns:repeat(3,minmax(0,1fr));align-self:center;gap:10px;min-width:0;margin:0;display:grid}.app-shell .daily-report-review__record-facts>span{color:#344054;background:#ffffffc7;border-radius:6px;justify-items:start;gap:5px;min-width:0;padding:9px 12px;display:grid}.app-shell .daily-report-review__record-facts small{color:#8490a2;font-size:13px}.app-shell .daily-report-review__record-facts strong{color:#273449;font-variant-numeric:tabular-nums;font-weight:700}.app-shell .daily-report-review__history{border-top-color:var(--app-border-soft)}.app-shell .task-list{background:#fff;border-radius:8px;gap:0;overflow:hidden}.app-shell .task-list__card{border:0;border-bottom:1px solid var(--app-border-soft);background:0 0;border-radius:0;padding:15px 16px}.app-shell .task-list__card:last-child{border-bottom:0}.app-shell .task-list__card:hover{background:#f8fafc}.app-shell .task-modal__progress-panel,.app-shell .task-modal__action{padding:16px 18px}.app-shell .task-modal__progress-steps li{background:#f8fafc;border-color:#0000}.app-shell .task-history li{border:0;border-bottom:1px solid var(--app-border-soft);border-radius:0;padding:10px 0}.app-shell .task-history li:last-child{border-bottom:0}.app-shell .contract-summary{padding:18px 0}.app-shell .contract-totals>div{padding:14px 16px}.app-shell .contract-table__card,.app-shell .customer-list__card,.app-shell .review-workspace__table-card,.app-shell .daily-report-review__list-card{overflow:visible}.app-shell .contract-table th,.app-shell .customer-list__table th,.app-shell .review-workspace__table-card th,.app-shell .daily-report-review__list-card th{background:#f1f3f6}.app-shell .contract-table td,.app-shell .customer-list__table td,.app-shell .review-workspace__table-card td,.app-shell .daily-report-review__list-card td{border-bottom-color:var(--app-border-soft)}.app-shell .review-workspace__categories{gap:6px;padding:4px}.app-shell .review-workspace__categories button.is-active{background:#e8f3ff;border-color:#0000}.app-shell .customer-workspace__profile{background:var(--app-surface-soft);padding:18px 20px}.app-shell .customer-workspace__actions{padding:14px 16px}.app-shell .daily-report-review__layout{gap:22px}.app-shell .daily-report-review__queue{border-right-color:var(--app-border-soft)}.app-shell .alert-config,.app-shell .dead-pool,.app-shell .messaging-panel{padding:18px 20px}.app-shell .dead-pool__filters{border-bottom-color:var(--app-border-soft)}.app-shell .iam-workspace>section{border-bottom:1px solid var(--app-border-soft);padding:18px 0}.app-shell .iam-workspace>section:last-child{border-bottom:0}.app-shell .iam-workspace>section>h2{margin:0 0 14px;font-size:17px;font-weight:650}.app-shell .organization-management__counts>div{background:var(--app-surface-soft);border:0}.app-shell .customer-detail-modal__section,.app-shell .contract-create-modal__section,.app-shell .contract-review-modal__payment-review,.app-shell .contract-review-modal__change-card,.app-shell .dashboard-reports__detail-section{background:var(--app-surface-soft);box-shadow:none;border:0;border-radius:8px}.app-shell .customer-detail-modal__operations form{background:var(--app-surface-soft);border:0;border-radius:7px;padding:14px}.app-shell .contract-create-modal__services{border-top:0}.app-shell .contract-create-modal__summary>div,.app-shell .contract-review-modal__contract-context>div,.app-shell .contract-review-modal__proposal dl:not(.contract-review-modal__field-diffs)>div{background:#fff;border:0;border-radius:6px}.app-shell .contract-review-modal__products li{background:#fff;border:0;border-left:3px solid #0000;border-radius:0 6px 6px 0}.app-shell .contract-review-modal__products li.is-added{border-left-color:#52c41a}.app-shell .contract-review-modal__products li.is-modified{border-left-color:#faad14}.app-shell .contract-review-modal__products li.is-removed{border-left-color:#f76560}.app-shell .contract-review-modal__allocation-table{border:0;border-radius:0}.app-shell .customer-detail-modal__timeline .customer-timeline__event{background:var(--app-surface-soft);box-shadow:none;border:0;border-left:3px solid #8aa4cb;border-radius:0 7px 7px 0}.app-shell .dashboard-reports__detail-field li{background:#fff;border:0}.app-shell .contract-create-modal__section legend{font-size:14px;font-weight:650}.app-shell .contract-review-modal__change-card>.contract-review-modal__proposal,.app-shell .contract-review-modal__payment-review>h3{color:var(--app-text)}@media (width<=700px){.app-shell .daily-report-review__record{grid-template-columns:minmax(0,1fr);gap:6px}.app-shell .daily-report-review__record-type{justify-self:start}}@media (width<=1100px){.app-shell .app-content{padding:22px 20px 32px}.home-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.app-shell .app-sider{position:sticky;width:72px!important}.app-brand{justify-content:center;padding:0}.app-brand__wordmark,.app-sider__section-label,.app-sider__footer{display:none}.app-shell .app-menu.arco-menu{padding:0 8px}.app-shell .app-menu .arco-menu-item{justify-content:center;margin:3px 0;padding:0}.app-shell .app-menu .arco-menu-item>span:not(.arco-icon){display:none}.app-shell .app-main-layout.arco-layout{padding-top:58px}.app-shell .app-header{gap:8px;height:58px;padding:0 12px;left:72px}.app-header__left{gap:7px}.app-shell__account{gap:6px}.app-shell__account-copy{display:none}.app-shell .app-shell__password.arco-btn{padding:0 4px;font-size:11px}.app-shell .app-shell__logout.arco-btn{padding:0 6px}.app-shell .app-content{padding:18px 12px 28px}.app-shell .organization-management{padding:14px}.organization-management__heading{flex-direction:column;align-items:stretch;gap:13px}.organization-management__counts{justify-content:flex-start}.organization-management__counts>div{min-width:72px}.organization-tree{--organization-connector-gap:24px;gap:10px;margin-top:14px;padding:12px}.organization-tree li>ul{padding-top:var(--organization-connector-gap);margin:0 auto}.organization-tree li>ul>li{padding:var(--organization-connector-gap) 0 0;flex-basis:auto}.organization-tree>li>.organization-tree__node{margin:0 auto;width:min(100%,100vw - 160px)!important}.app-shell .organization-tree__node{grid-template-columns:34px minmax(0,1fr);gap:9px;min-height:68px!important;padding:9px 10px!important}.organization-tree__icon{width:32px;height:32px}.organization-tree__summary{display:none}.organization-management__forms{grid-template-columns:minmax(0,1fr)}.app-shell .dashboard__header,.app-shell .daily-report__header,.app-shell .daily-report-review>header,.app-shell .alert-workspace__heading,.app-shell .task-workspace__heading,.app-shell .messaging-workspace__heading,.app-shell .export-center__header{flex-direction:column}.app-shell .dashboard__filters{width:100%}.app-shell .daily-report-review__layout{grid-template-columns:minmax(0,1fr)}.app-shell .daily-report-review__queue{border-bottom:1px solid #f2f3f5;border-right:0;padding:0 0 14px}.home-hero{flex-direction:column;align-items:flex-start;min-height:auto;padding:22px}.home-hero__copy h1{font-size:22px}.home-hero__date{width:100%}.home-hero__calendar-date{gap:6px}.home-hero__watermark{font-size:clamp(76px,16vw,130px);bottom:8px;left:auto;right:20px}.home-section-heading{flex-direction:column;align-items:flex-start}.home-plan-groups{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.app-shell .iam-workspace .organization-form{grid-template-columns:repeat(2,minmax(0,1fr))}.organization-management__selection-hint{flex-direction:column;align-items:flex-start}.role-permission-dialog{width:calc(100vw - 24px);max-width:calc(100vw - 24px);max-height:92vh}.user-management-dialog{width:calc(100vw - 24px);max-width:calc(100vw - 24px)}.role-permission-dialog__layout{max-height:92vh}.role-permission-dialog__layout>header,.role-permission-dialog__content{padding-left:14px;padding-right:14px}.role-permission-dialog__content fieldset,.user-management-dialog__content fieldset:first-child,.user-management-dialog__content fieldset:nth-child(2){grid-template-columns:minmax(0,1fr)}.home-hero__watermark{font-size:70px;bottom:10px;left:auto;right:10px}.home-hero__calendar-date{white-space:normal;flex-wrap:wrap}.home-plan-add-form>div{flex-direction:column;align-items:stretch}.home-plan-add-form .arco-input-wrapper{width:100%}.home-assigned-item{flex-wrap:wrap}.home-assigned-item__meta{margin-left:42px}}.role-template-panel{background:#fafbfc;border:1px solid #e5e6eb;border-radius:8px;gap:12px;margin:0 0 22px;padding:16px;display:grid}.role-template-panel>h3,.role-template-panel>p{margin:0}.role-template-panel>p{color:#86909c;font-size:12px;line-height:1.55}.role-template-description{color:#86909c;margin-top:3px;font-size:11px;display:block}.role-template-form{grid-template-columns:repeat(3,minmax(0,1fr))}.role-template-form>h4{color:#1d2129;grid-column:1/-1;margin:0;font-size:14px}.role-template-description-field{color:#4e5969;align-content:start;gap:7px;font-size:12px;display:grid}.role-template-description-field textarea{color:#1d2129;min-height:58px;font:inherit;resize:vertical;background:#fff;border:1px solid #c9cdd4;border-radius:4px;padding:8px 10px}.role-template-permissions{background:#fff;border:1px solid #e5e6eb;border-radius:5px;grid-column:1/-1;padding:10px 12px}.role-template-permissions>summary{color:#165dff;cursor:pointer;font-size:12px}.role-template-permissions fieldset{border:1px solid #f2f3f5;border-radius:4px;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:12px 0 0;padding:10px;display:grid}.role-template-permissions legend{color:#4e5969;padding:0 5px;font-size:11px}.role-template-permissions fieldset label{color:#4e5969;align-items:center;gap:7px;font-size:11px;display:flex}.role-template-permissions input{accent-color:#165dff;width:14px;height:14px;min-height:14px}.role-template-form .role-form__actions{grid-column:1/-1}.role-template-apply{background:#fafbfc;border:1px solid #e5e6eb;border-radius:5px;flex-wrap:wrap;grid-column:1/-1;align-items:end;gap:8px;padding:12px;display:flex}.role-template-apply label{color:#4e5969;gap:6px;min-width:min(320px,100%);font-size:12px;display:grid}.role-template-apply select{background:#fff;border:1px solid #c9cdd4;border-radius:4px;min-height:34px;padding:5px 8px}.app-shell .iam-workspace .role-template-apply button{min-height:34px}.role-template-apply small{color:#86909c;flex-basis:100%;font-size:11px}.role-template-diff{color:#4e5969;background:#f2f7ff;border-left:3px solid #4080ff;grid-column:1/-1;gap:5px;padding:11px 13px;font-size:11px;line-height:1.5;display:grid}.role-template-diff strong{color:#1d2129;font-size:12px}.role-template-source{color:#86909c;grid-column:1/-1;gap:4px;margin:0;font-size:11px;display:grid}@media (width<=920px){.role-template-form,.role-template-permissions fieldset{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.role-template-form,.role-template-permissions fieldset{grid-template-columns:minmax(0,1fr)}}.app-shell .iam-workspace .iam-section-heading{justify-content:space-between;align-items:center;gap:16px;margin:0 0 14px;display:flex}.iam-section-heading>div{min-width:0}.app-shell .iam-workspace .iam-section-heading h2{margin:0 0 5px;font-size:17px;font-weight:650}.app-shell .iam-workspace .iam-section-heading p{color:#86909c;margin:0;font-size:12px;line-height:1.55}.app-shell .iam-workspace .iam-section-heading>button,.app-shell .iam-workspace .iam-modal__actions button:last-child{border-color:var(--app-primary);color:#fff;background:var(--app-primary);min-width:88px}.app-shell .iam-workspace .iam-section-heading>button:disabled,.app-shell .iam-workspace .iam-modal__actions button:disabled{opacity:.55;cursor:not-allowed}.iam-section-actions{flex:none;align-items:center;gap:8px;display:flex}.app-shell .iam-workspace .iam-section-actions button{border:1px solid var(--app-primary);color:#fff;background:var(--app-primary);min-width:82px}.app-shell .iam-workspace .iam-section-actions button.iam-button--secondary{color:#4e5969;background:#fff;border-color:#c9cdd4}.app-shell .iam-workspace .iam-section-actions button:disabled{opacity:.55;cursor:not-allowed}.app-shell .iam-workspace .iam-button--secondary{color:#4e5969!important;background:#fff!important;border-color:#c9cdd4!important}.iam-form-dialog{width:min(720px,100vw - 48px)}.iam-editor-dialog{width:min(900px,100vw - 48px)}.iam-template-dialog{width:min(1000px,100vw - 48px)}.iam-detail-dialog{width:min(820px,100vw - 48px)}.iam-modal__header{border-bottom:1px solid #e5e6eb;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 22px 14px;display:flex}.iam-modal__header>div:first-child{min-width:0}.app-shell .iam-workspace .iam-modal__header h2{margin:0 0 6px;font-size:18px}.iam-modal__header p{color:#86909c;margin:0;font-size:12px;line-height:1.55}.iam-modal__header-actions{flex:none;align-items:center;gap:8px;display:flex}.app-shell .iam-workspace .iam-modal__header-actions button{min-width:68px}.app-shell .iam-workspace .iam-modal__header .iam-modal__close{color:#4e5969;background:#fff;border-color:#e5e6eb;border-radius:5px;place-items:center;width:34px;min-width:34px;height:34px;min-height:34px;padding:0;font-size:20px;line-height:1;display:grid}.app-shell .iam-workspace .iam-modal__form{overscroll-behavior:contain;background:#fff;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-height:calc(88vh - 68px);padding:18px 22px 20px;display:grid;overflow:auto}.app-shell .iam-workspace .iam-modal__form>h3,.app-shell .iam-workspace .iam-modal__form>.role-template-source,.app-shell .iam-workspace .iam-modal__form>.role-template-diff,.app-shell .iam-workspace .iam-modal__form>.role-permission-picker,.app-shell .iam-workspace .iam-modal__form>.role-template-permissions,.app-shell .iam-workspace .iam-modal__form>.iam-modal__actions{grid-column:1/-1}.app-shell .iam-workspace .iam-modal__form>label{min-width:0}.app-shell .iam-workspace .iam-modal__form select,.app-shell .iam-workspace .iam-modal__form input:not([type=checkbox]),.app-shell .iam-workspace .iam-modal__form textarea{width:100%;min-width:0}.app-shell .iam-workspace .iam-modal__actions{background:#fafbfc;border-top:1px solid #e5e6eb;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:8px;margin:2px -22px -20px;padding:13px 22px;display:flex}.app-shell .iam-workspace .iam-modal__actions>span{flex:1}.app-shell .iam-workspace .iam-modal__actions .organization-form__delete{color:#d03050;background:#fff;border-color:#f5c2c0;margin-right:auto}.app-shell .iam-workspace .iam-modal__form .role-permission-picker__trigger{justify-self:stretch}.iam-editor-dialog .role-form{grid-template-columns:repeat(2,minmax(0,1fr))}.iam-editor-dialog .role-form>.role-scope-field--organization{grid-column:1/-1}.iam-editor-dialog .role-form>.role-scope-field__all{align-self:end}.app-shell .iam-workspace .iam-template-dialog__body{overscroll-behavior:contain;max-height:calc(88vh - 68px);padding:18px 22px 22px;display:block;overflow:auto}.iam-template-dialog__body>.iam-section-heading{margin-bottom:12px}.app-shell .iam-template-dialog__body>.iam-section-heading h3{margin:0;font-size:15px}.iam-template-dialog__body .role-template-form{background:#fafbfc;border:1px solid #e5e6eb;border-radius:7px;margin-top:18px;padding:16px;display:grid}.iam-detail-dialog .role-permission-dialog__layout{max-height:min(88vh,900px)}.iam-detail-dialog__content{gap:14px;display:grid}.app-shell .iam-workspace .iam-detail-dialog__content>h3{margin:2px 0 -4px;font-size:15px}.iam-detail-dialog__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.iam-detail-dialog__summary>div{background:#f7f8fa;border-radius:6px;min-width:0;padding:12px 14px}.iam-detail-dialog__summary dt{color:#86909c;margin-bottom:5px;font-size:11px}.iam-detail-dialog__summary dd{color:#1d2129;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.iam-detail-dialog__summary dd small{color:#86909c;margin-top:4px;font-size:11px;display:block}.iam-detail-dialog__summary-wide{grid-column:1/-1}.iam-detail-dialog__permission-group{border:1px solid #e5e6eb;border-radius:6px;padding:12px 14px}.app-shell .iam-workspace .iam-detail-dialog__permission-group h4{color:#165dff;margin:0 0 8px;font-size:13px}.iam-detail-dialog__permission-group ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.iam-detail-dialog__permission-group li{background:#f7f8fa;border-radius:5px;gap:3px;padding:9px 10px;display:grid}.iam-detail-dialog__permission-group li strong{color:#1d2129;font-size:12px}.iam-detail-dialog__permission-group li span,.iam-detail-dialog__permission-group li small{color:#4e5969;font-size:11px;line-height:1.5}.iam-detail-dialog__permission-group li small{color:#86909c}@media (width<=760px){.app-shell .iam-workspace .iam-section-heading{align-items:flex-start}.organization-management__heading .iam-section-actions{align-self:flex-start}}@media (width<=560px){.app-shell .iam-workspace .iam-section-heading{flex-direction:row}.app-shell .iam-workspace .iam-modal__header{padding-left:14px;padding-right:14px}.app-shell .iam-workspace .iam-modal__form{grid-template-columns:minmax(0,1fr);max-height:calc(92vh - 64px);padding:14px}.app-shell .iam-workspace .iam-modal__actions{margin:2px -14px -14px;padding:12px 14px}.app-shell .iam-workspace .iam-modal__form>*{grid-column:1/-1}.iam-detail-dialog__summary{grid-template-columns:minmax(0,1fr)}.iam-detail-dialog__summary-wide{grid-column:auto}.app-shell .iam-workspace .iam-template-dialog__body{max-height:calc(92vh - 64px);padding:14px}.iam-template-dialog__body .role-template-form{padding:12px}}
