.lesson-mindmap{background:#fbfcff;border:1px solid #e1e7ef;border-radius:16px;margin-top:14px;overflow:hidden}.mindmap-toolbar{background:#fff;border-bottom:1px solid #edf0f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.mindmap-toolbar strong{color:#334766;font-size:16px}.mindmap-toolbar span{color:#8997ad;letter-spacing:2px;margin-top:4px;font-size:10px;display:block}.mindmap-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mindmap-collection{background:#f8fafc;border:1px solid #dfe6ef;border-radius:16px;padding:18px}.mindmap-collection>.resource-head{align-items:flex-start;margin-bottom:14px}.mindmap-editor{background:#fff;border:1px solid #dfe6ef;border-radius:14px;margin-top:14px;padding:16px}.mindmap-editor>.resource-head{margin-bottom:14px}.mindmap-editor .mindmap-source{margin-top:12px}.mindmap-remove{color:#c24f4f}.mindmap-svg{background-image:radial-gradient(#dce3ee 1px,#0000 1px);background-size:20px 20px;width:100%;height:460px;display:block}.mindmap-svg.markmap{color:#334155;font:15px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,sans-serif}.mindmap-footer{color:#718096;background:#fff;border-top:1px solid #edf0f5;margin:0;padding:10px 20px;font-size:12px}.mindmap-hint{color:#718096;margin:8px 0;font-size:13px;line-height:1.7}.mindmap-source{width:100%;font-family:ui-monospace,monospace}.mindmap-placeholder{text-align:center;color:#718096;background:#f7f9fc;border-radius:12px;padding:32px}.lesson-mindmap:fullscreen{border:0;border-radius:0;flex-direction:column;margin:0;display:flex}.lesson-mindmap:fullscreen .mindmap-svg{flex:1;min-height:0}@media (width<=600px){.mindmap-toolbar{padding:12px}.mindmap-svg{height:360px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-brand-1:#fbf6e8;--ui-brand-2:#f3e8c5;--ui-brand-3:#e6d291;--ui-brand-4:#d4b85e;--ui-brand-5:#be9938;--ui-brand-6:#8f6d20;--ui-brand-7:#755718;--ui-brand-8:#594111;--ui-success-1:#edf5ef;--ui-success-6:#3f7658;--ui-warning-1:#fff4e8;--ui-warning-6:#a95f20;--ui-danger-1:#fcede9;--ui-danger-6:#b54b43;--ui-cyan-1:#edf3f2;--ui-cyan-6:#567a78;--ui-gray-1:#faf8f4;--ui-gray-2:#f4f1ea;--ui-gray-3:#e9e4da;--ui-gray-4:#d8d0c4;--ui-gray-5:#b8afa2;--ui-gray-6:#8d8378;--ui-gray-7:#72685f;--ui-gray-8:#514a44;--ui-gray-9:#342f2b;--ui-gray-10:#26221f;--ui-bg-page:#f7f5f1;--ui-bg-surface:#fffefc;--ui-bg-elevated:#fffdf8;--ui-bg-fill:#f2eee6;--ui-bg-fill-hover:#eae3d8;--ui-text-1:#2f2a25;--ui-text-2:#5c554e;--ui-text-3:#81776d;--ui-text-4:#b8afa2;--ui-border-1:#f0ece4;--ui-border-2:#e3ddd2;--ui-border-3:#cec4b6;--ui-primary:var(--ui-brand-6);--ui-primary-hover:var(--ui-brand-7);--ui-primary-active:var(--ui-brand-8);--ui-on-primary:#fffdf8;--ui-focus-ring:#8f6d2033;--ui-mask:#2f2a2594;--ui-font-sans:"PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", system-ui, -apple-system, sans-serif;--ui-font-display:"Songti SC", STSong, "Noto Serif CJK SC", serif;--ui-font-mono:"SFMono-Regular", Menlo, Monaco, Consolas, monospace;--ui-text-mini:12px/20px var(--ui-font-sans);--ui-text-small:13px/20px var(--ui-font-sans);--ui-text-body:14px/22px var(--ui-font-sans);--ui-text-large:16px/24px var(--ui-font-sans);--ui-radius-sm:6px;--ui-radius-md:10px;--ui-radius-lg:16px;--ui-radius-xl:24px;--ui-radius-pill:999px;--ui-shadow-1:0 2px 8px #3f34270f;--ui-shadow-2:0 8px 24px #3f342714;--ui-shadow-3:0 18px 48px #3f342724;--ui-space-1:4px;--ui-space-2:8px;--ui-space-3:12px;--ui-space-4:16px;--ui-space-5:20px;--ui-space-6:24px;--ui-space-8:32px;--ui-space-10:40px;--ui-motion-fast:.12s cubic-bezier(.34, .69, .1, 1);--ui-motion-base:.2s cubic-bezier(.34, .69, .1, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth;min-width:320px}body{background:var(--ui-bg-page);color:var(--ui-text-1);font:var(--ui-text-body);font-synthesis:none;text-rendering:optimizelegibility;margin:0}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:var(--ui-primary);text-decoration:none}a:hover{color:var(--ui-primary-hover)}:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}[hidden]{display:none!important}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-btn{border-radius:var(--ui-radius-sm);background:var(--ui-bg-fill);min-width:0;height:32px;color:var(--ui-text-1);white-space:nowrap;cursor:pointer;transition:background var(--ui-motion-fast), border var(--ui-motion-fast), color var(--ui-motion-fast), box-shadow var(--ui-motion-fast);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.ui-btn:hover{background:var(--ui-bg-fill-hover);color:var(--ui-text-1)}.ui-btn:active{background:var(--ui-border-3)}.ui-btn-primary{background:var(--ui-primary);color:var(--ui-on-primary);box-shadow:0 4px 12px #59411124}.ui-btn-primary:hover{background:var(--ui-primary-hover);color:var(--ui-on-primary)}.ui-btn-primary:active{background:var(--ui-primary-active)}.ui-btn-outline{border-color:var(--ui-border-3);background:0 0}.ui-btn-outline:hover{border-color:var(--ui-primary);background:var(--ui-brand-1);color:var(--ui-primary)}.ui-btn-text{color:var(--ui-primary);background:0 0}.ui-btn-text:hover{background:var(--ui-brand-1);color:var(--ui-primary)}.ui-btn-danger{background:var(--ui-danger-6);color:#fff}.ui-btn-danger:hover{color:#fff;background:#963d37}.ui-btn-lg{height:40px;padding:0 22px}.ui-btn-sm{height:30px;padding:0 12px;font-size:13px}.ui-btn-pill{border-radius:var(--ui-radius-pill)}.ui-btn-icon{width:32px;padding:0}.ui-btn:disabled{background:var(--ui-bg-fill);color:var(--ui-text-4);cursor:not-allowed;border-color:#0000}.ui-field{gap:6px;min-width:220px;display:grid}.ui-field label{color:var(--ui-text-1);font-size:14px;font-weight:500}.ui-field small{color:var(--ui-text-3);font-size:12px}.ui-required:before{content:"*";color:var(--ui-danger-6);margin-right:4px}.ui-input,.ui-select,.ui-textarea{border-radius:var(--ui-radius-sm);background:var(--ui-bg-fill);width:100%;color:var(--ui-text-1);transition:border var(--ui-motion-fast), background var(--ui-motion-fast), box-shadow var(--ui-motion-fast);border:1px solid #0000;outline:0}.ui-input,.ui-select{height:36px;padding:0 12px}.ui-textarea{resize:vertical;min-height:96px;padding:8px 12px}.ui-input:hover,.ui-select:hover,.ui-textarea:hover{background:var(--ui-bg-fill-hover)}.ui-input:focus,.ui-select:focus,.ui-textarea:focus{border-color:var(--ui-primary);background:var(--ui-bg-surface);box-shadow:0 0 0 3px var(--ui-focus-ring)}.ui-input::placeholder,.ui-textarea::placeholder{color:var(--ui-text-4)}.ui-check{border:1px solid var(--ui-border-2);border-radius:var(--ui-radius-lg);background:var(--ui-bg-surface);min-height:52px;color:var(--ui-text-2);cursor:pointer;transition:border var(--ui-motion-fast), background var(--ui-motion-fast), box-shadow var(--ui-motion-fast), transform var(--ui-motion-fast);grid-template-columns:18px minmax(0,1fr);align-items:center;gap:13px;padding:12px 16px;display:grid}.ui-check:hover{border-color:var(--ui-brand-4);background:color-mix(in srgb, var(--ui-brand-1) 35%, var(--ui-bg-surface));transform:translateY(-1px)}.ui-check:has(input:checked){border-color:var(--ui-brand-4);background:color-mix(in srgb, var(--ui-brand-1) 62%, var(--ui-bg-surface));box-shadow:inset 3px 0 0 var(--ui-primary);color:var(--ui-text-1)}.ui-check input{width:18px;height:18px;accent-color:var(--ui-primary);cursor:pointer;flex:0 0 18px;margin:0}.ui-check input[type=radio]{appearance:none;border:1.5px solid var(--ui-border-3);background:var(--ui-bg-surface);box-shadow:inset 0 0 0 4px var(--ui-bg-surface);transition:border var(--ui-motion-fast), background var(--ui-motion-fast), box-shadow var(--ui-motion-fast);border-radius:50%}.ui-check input[type=radio]:checked{border-color:var(--ui-primary);background:var(--ui-primary)}.ui-check input:focus-visible{outline:2px solid var(--ui-primary);outline-offset:3px}.ui-check>span{min-width:0;color:inherit;overflow-wrap:anywhere;line-height:1.65}.ui-check:has(input:disabled){border-color:var(--ui-border-1);background:var(--ui-bg-fill);color:var(--ui-text-4);cursor:not-allowed;transform:none}.ui-check input:disabled{cursor:not-allowed}.ui-tag{border-radius:var(--ui-radius-sm);background:var(--ui-bg-fill);min-height:24px;color:var(--ui-text-2);align-items:center;padding:0 8px;font-size:12px;display:inline-flex}.ui-tag-blue{background:var(--ui-brand-1);color:var(--ui-brand-7)}.ui-tag-green{background:var(--ui-success-1);color:#35654b}.ui-tag-orange{background:var(--ui-warning-1);color:#8f4f1b}.ui-tag-red{background:var(--ui-danger-1);color:#963d37}.ui-alert{border:1px solid var(--ui-border-2);border-radius:var(--ui-radius-sm);background:var(--ui-bg-surface);grid-template-columns:auto 1fr;align-items:start;gap:10px;padding:12px 16px;display:grid}.ui-alert>b:first-child{color:var(--tone,var(--ui-primary))}.ui-alert strong{margin-bottom:2px;font-size:14px;display:block}.ui-alert p{color:var(--ui-text-2);margin:0;font-size:13px;line-height:20px}.ui-alert-info{--tone:var(--ui-primary);background:var(--ui-brand-1);border-color:var(--ui-brand-2)}.ui-alert-success{--tone:var(--ui-success-6);background:var(--ui-success-1);border-color:#c7ddcd}.ui-alert-warning{--tone:var(--ui-warning-6);background:var(--ui-warning-1);border-color:#ecd2b7}.ui-alert-danger{--tone:var(--ui-danger-6);background:var(--ui-danger-1);border-color:#e5c5c0}.ui-card{border:1px solid var(--ui-border-2);border-radius:var(--ui-radius-lg);background:var(--ui-bg-surface);box-shadow:var(--ui-shadow-1);transition:border var(--ui-motion-fast), box-shadow var(--ui-motion-fast), transform var(--ui-motion-fast)}.ui-card-hover:hover{border-color:var(--ui-brand-3);box-shadow:var(--ui-shadow-2);transform:translateY(-2px)}.ui-card-head,.ui-card-body,.ui-card-foot{padding:16px 20px}.ui-card-head{border-bottom:1px solid var(--ui-border-1);justify-content:space-between;align-items:center;gap:16px;display:flex}.ui-card-head h2,.ui-card-head h3{margin:0;font-size:16px}.ui-card-body p{color:var(--ui-text-2)}.ui-card-foot{border-top:1px solid var(--ui-border-1);color:var(--ui-text-3);font-size:12px}.ui-progress{background:var(--ui-bg-fill);border-radius:3px;height:6px;overflow:hidden}.ui-progress span{width:var(--progress,0%);border-radius:inherit;background:var(--ui-primary);height:100%;display:block}.ui-empty{text-align:center;place-items:center;min-height:240px;padding:32px;display:grid}.ui-empty strong{font-weight:500}.ui-empty p{max-width:360px;color:var(--ui-text-3);margin:6px 0 16px;font-size:13px}.ui-toast{z-index:100;border-radius:var(--ui-radius-md);background:var(--ui-bg-elevated);box-shadow:var(--ui-shadow-3);opacity:0;pointer-events:none;transition:opacity var(--ui-motion-base), transform var(--ui-motion-base);align-items:center;gap:9px;padding:10px 16px;display:flex;position:fixed;top:78px;left:50%;transform:translate(-50%,-12px)}.ui-toast.is-show{opacity:1;transform:translate(-50%)}.ui-toast b{color:var(--ui-success-6)}.ui-spinner{border:2px solid var(--ui-border-3);border-top-color:var(--ui-primary);border-radius:50%;width:22px;height:22px;animation:.7s linear infinite ui-spin}@keyframes ui-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.skip-link{z-index:200;border-radius:var(--ui-radius-md);background:var(--ui-bg-elevated);box-shadow:var(--ui-shadow-2);padding:8px 12px;position:fixed;top:8px;left:8px;transform:translateY(-140%)}.skip-link:focus{transform:none}.app-header{z-index:40;border-bottom:1px solid var(--ui-border-2);background:color-mix(in srgb, var(--ui-bg-surface) 92%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);height:64px;position:sticky;top:0}.app-header__inner{align-items:center;gap:36px;width:min(1180px,100% - 40px);height:100%;margin:0 auto;display:flex}.app-brand{color:var(--ui-text-1);flex:none;align-items:center;gap:2px;font-size:15px;font-weight:600;line-height:18px;display:flex}.app-brand:hover{color:var(--ui-text-1)}.app-brand__title{color:var(--ui-brand-5);letter-spacing:.12em;white-space:nowrap;font-family:Songti SC,STSong,Noto Serif CJK SC,SimSun,serif;font-size:19px;font-weight:600;line-height:1.3;display:inline-block}@media (width<=767px){.app-brand__title{letter-spacing:.05em;font-size:16px}}.app-brand__school{color:#a52a36}.app-brand__divider{color:var(--ui-border-2)}.app-brand-group{flex:none;align-items:center;gap:12px;display:flex}.app-header__logo{object-fit:contain;flex:none;width:auto;max-width:182px;height:32.2px}.app-header__logo--wide{width:182px;height:61.6px}.app-brand small{color:var(--ui-text-3);font-size:10px;font-weight:400;line-height:13px;display:block}.app-brand__mark{border-radius:var(--ui-radius-lg);background:var(--ui-primary);color:#fff;place-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:grid;box-shadow:0 4px 12px #59411133}.app-header__panel{flex:1;align-items:center;min-width:0;display:flex}.app-nav{gap:26px;height:64px;display:flex}.app-nav a{color:var(--ui-text-2);align-items:center;font-size:13px;display:flex;position:relative}.app-nav a:hover,.app-nav a.is-active{color:var(--ui-primary)}.app-nav a.is-active{font-weight:500}.app-nav a.is-active:after{background:var(--ui-primary);content:"";height:2px;position:absolute;bottom:0;left:0;right:0}.app-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.app-nav-toggle{display:none}.account-chip{align-items:center;gap:8px;display:flex}.account-name{max-width:120px;color:var(--ui-text-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.account-role{flex:none}.app-main,:is(.app-main--assistant,.app-main:has(.ai-assistant-page)){min-height:calc(100vh - 126px)}.page-shell{width:min(1080px,100% - 40px);margin:0 auto}.loading-state{min-height:50vh;color:var(--ui-text-3);align-content:center;place-items:center;gap:12px;display:grid}.app-footer{border-top:1px solid var(--ui-border-2);background:var(--ui-bg-surface);color:var(--ui-text-3);font-size:12px}.app-footer__inner{justify-content:space-between;align-items:center;gap:16px;padding-top:20px;padding-bottom:20px;display:flex}.app-footer__brand{align-items:center;gap:16px;display:flex}.app-footer__logo{object-fit:contain;object-position:left center;flex:none;width:auto;max-width:min(180px,35vw);height:48px;display:block}.page-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.page-heading__copy{max-width:720px}.page-eyebrow{color:var(--ui-primary);letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:600}.page-heading h1{letter-spacing:-.025em;margin:0;font-size:clamp(28px,4vw,38px);line-height:1.2}.page-heading p{color:var(--ui-text-2);margin:8px 0 0;font-size:15px;line-height:1.7}.back-link{color:var(--ui-text-3);align-items:center;gap:6px;margin-bottom:20px;font-size:13px;display:inline-flex}.back-link:hover{color:var(--ui-primary)}.section-block{margin-top:32px}.section-heading{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px;display:flex}.section-heading h2{margin:0;font-size:20px;line-height:28px}.section-heading p{color:var(--ui-text-3);margin:0;font-size:12px}.card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.feature-card{min-height:186px;color:inherit;flex-direction:column;display:flex}.feature-card:hover{color:inherit}.feature-card .ui-card-body{flex-direction:column;flex:1;display:flex}.ui-icon{width:22px;height:22px;display:block}.feature-icon{border-radius:var(--ui-radius-lg);background:var(--ui-brand-1);width:42px;height:42px;color:var(--ui-primary);place-items:center;margin-bottom:20px;display:grid}.feature-icon .ui-icon{width:23px;height:23px}.feature-card h2,.feature-card h3{margin:0 0 6px;font-size:16px}.feature-card p{color:var(--ui-text-3);margin:0 0 18px;font-size:13px;line-height:20px}.feature-card .feature-link{color:var(--ui-primary);margin-top:auto;font-size:13px}.lab-module-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.lab-module-card{background:linear-gradient(to right, var(--ui-brand-1), var(--ui-bg-surface));min-height:190px;color:inherit;grid-template-columns:130px minmax(0,1fr);align-items:stretch;display:grid;overflow:hidden}.lab-module-card:hover{color:inherit}.lab-module-visual{place-items:center;width:130px;min-height:190px;padding:10px;display:grid}.lab-module-visual img{object-fit:contain;width:96px;height:96px;display:block}.lab-module-copy{text-align:left;flex-direction:column;align-items:flex-start;padding:20px 16px;display:flex}.lab-module-copy h2{margin:0 0 6px;font-size:16px}.lab-module-copy p{color:var(--ui-text-2);margin:0 0 14px;font-size:12px;line-height:1.6}.lab-module-copy .feature-link{color:var(--ui-primary);align-self:flex-end;margin-top:auto;font-size:13px}.student-welcome{border:1px solid var(--ui-brand-2);border-radius:var(--ui-radius-lg);background:linear-gradient(135deg, var(--ui-brand-1), var(--ui-cyan-1));grid-template-columns:minmax(0,1fr) 330px;align-items:center;gap:28px;min-height:318px;padding:38px 44px;display:grid;position:relative;overflow:hidden}.student-welcome-copy{z-index:3;position:relative}.student-welcome h1{color:#1d2129;letter-spacing:-.035em;max-width:650px;margin:0 0 10px;font-size:clamp(28px,5vw,46px);line-height:1.16}.student-welcome p{color:#4e5969;max-width:620px;margin:0 0 22px;font-size:16px;line-height:1.75}.student-visual{align-self:stretch;min-height:240px;position:relative}.hero-orb{z-index:0;border-radius:50%;display:block;position:absolute}.hero-orb-one{background:var(--ui-brand-3);opacity:.68;width:190px;height:190px;top:24px;right:8px}.hero-orb-three{opacity:.82;background:#fff;width:58px;height:58px;top:12px;right:170px}.hero-learner{z-index:2;object-fit:contain;pointer-events:none;filter:drop-shadow(0 16px 18px #59411121);width:auto;height:342px;position:absolute;bottom:-86px;right:-2px}.announcement-list{gap:12px;display:grid}.announcement{padding:18px 20px}.announcement h3{margin:8px 0 4px;font-size:15px}.announcement p{color:var(--ui-text-2);margin:0}.course-list{gap:12px;display:grid}.course-practice-entry{border:1px solid var(--ui-brand-3);border-radius:var(--ui-radius-lg);background:linear-gradient(135deg, var(--ui-brand-1), var(--ui-bg-surface));width:270px;min-height:76px;color:var(--ui-text-1);box-shadow:var(--ui-shadow-1);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;padding:14px 16px;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid}.course-practice-entry:hover{border-color:var(--ui-brand-5);color:var(--ui-text-1);box-shadow:var(--ui-shadow-2);transform:translateY(-2px)}.course-practice-entry:focus-visible{outline:3px solid color-mix(in srgb, var(--ui-primary) 28%, transparent);outline-offset:2px}.course-practice-entry__icon{place-items:center;width:34px;height:34px;display:grid}.course-practice-entry__icon img{filter:brightness(0)saturate()invert(24%)sepia(32%)saturate(1172%)hue-rotate(3deg)brightness(93%)contrast(93%);width:28px;height:28px}.course-practice-entry span:nth-child(2){gap:3px;display:grid}.course-practice-entry strong{font-size:15px}.course-practice-entry small{color:var(--ui-text-3);font-size:12px}.course-practice-entry>b{color:var(--ui-primary);font-size:18px}.course-row{color:inherit;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 20px;display:grid}.course-row:hover{color:inherit}.course-index{color:var(--ui-primary);text-align:center;font-size:22px;font-weight:600}.course-copy h2{margin:0 0 4px;font-size:16px}.course-copy p{color:var(--ui-text-3);margin:0;font-size:13px}.course-meta{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.course-arrow{color:var(--ui-text-3);font-size:18px}.lesson-stack{gap:18px;display:grid}.lesson-card .ui-card-body{padding:24px}.lesson-card h2{margin:8px 0;font-size:22px}.prose{color:var(--ui-text-2);white-space:pre-line;line-height:1.8}.resource-block{border-top:1px solid var(--ui-border-1);margin-top:24px;padding-top:20px}.resource-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.resource-head h3{margin:0;font-size:15px}.resource-head .courseware-download{margin-left:2px}.courseware-preview{border:1px solid var(--ui-border-2);border-radius:var(--ui-radius-md);background:var(--ui-bg-fill);width:100%;height:min(72vh,760px);min-height:520px}.course-video{border-radius:var(--ui-radius-md);background:#111;width:100%;max-height:72vh;display:block}.external-reading-list{gap:10px;display:grid}.external-reading-card{border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-md);background:var(--ui-bg-fill);color:inherit;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.external-reading-card:hover{border-color:var(--ui-primary);box-shadow:var(--ui-shadow-1);transform:translateY(-1px)}.external-reading-card__copy{gap:5px;min-width:0;display:grid}.external-reading-card__copy small{color:var(--ui-text-3);font-size:11px}.external-reading-card__copy strong{color:var(--ui-text-1);font-size:15px}.external-reading-card__copy p{color:var(--ui-text-2);margin:0;font-size:13px;line-height:1.6}.external-reading-card__action{color:var(--ui-primary);flex:none;font-size:13px;font-weight:600}@media (width<=560px){.external-reading-card{flex-direction:column;align-items:flex-start}}.static-panel{padding:24px}.static-panel h2{margin:0 0 8px;font-size:18px}.static-panel h3{color:var(--ui-text-1);margin:20px 0 6px;font-size:14px}.static-panel p{color:var(--ui-text-2);line-height:1.75}.about-stack{gap:36px;display:grid}.about-intro-card{border-color:var(--ui-brand-2);background:linear-gradient(135deg, var(--ui-bg-surface) 0%, var(--ui-brand-1) 100%);padding:clamp(24px,4vw,40px)}.about-section{min-width:0}.about-section-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.about-section-heading--outside{margin-bottom:14px;padding:0 2px}.about-section-heading h2{color:var(--ui-text-1);font-family:var(--ui-font-display);margin:4px 0 0;font-size:24px;line-height:1.3}.about-section-heading p{color:var(--ui-text-3);margin:7px 0 0;font-size:13px;line-height:1.65}.about-section-kicker{color:var(--ui-primary);letter-spacing:.16em;font-size:10px;font-weight:700}.about-intro-card .about-section-heading{margin-bottom:20px}.about-intro-video{margin:0 0 24px}.about-intro-video video{aspect-ratio:16/9;border-radius:var(--ui-radius-md);object-fit:contain;width:100%;box-shadow:var(--ui-shadow-2);background:#111;display:block}.about-intro-video figcaption{color:var(--ui-text-3);text-align:center;margin-top:8px;font-size:12px}.about-intro-copy{max-width:930px}.about-intro-copy p{margin:0 0 14px}.about-intro-copy p:last-child{margin-bottom:0}.about-department{border-left:3px solid var(--ui-brand-5);border-radius:0 var(--ui-radius-md) var(--ui-radius-md) 0;background:color-mix(in srgb, var(--ui-bg-surface) 78%, transparent);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:26px;padding:15px 18px;display:flex}.about-department__label{color:var(--ui-text-3);font-size:12px}.about-department strong{color:var(--ui-primary);font-size:15px}.about-syllabus-list{gap:12px;display:grid}.about-syllabus-card{border-color:var(--ui-brand-2);grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 20px;display:grid}.about-file-icon{color:#aa584e;width:52px;height:58px;font:700 11px/1 var(--ui-font-mono);letter-spacing:.02em;background:#fff4f1;border:1px solid #e4c9c3;border-radius:9px;place-items:center;display:grid}.about-syllabus-copy{gap:4px;min-width:0;display:grid}.about-syllabus-copy strong{font-size:15px}.about-syllabus-copy span{color:var(--ui-text-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.about-syllabus-copy small{color:var(--ui-text-3);font-size:11px}.about-syllabus-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.about-faculty-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.about-person-card{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:20px;padding:22px;display:grid}.about-person-avatar{color:#fff;width:96px;height:96px;font:600 30px/1 var(--ui-font-display);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 4px #ffffff75,0 8px 16px #3f34271a}.about-person-avatar--blue{background:linear-gradient(145deg,#527d91,#244e67)}.about-person-avatar--gold{background:linear-gradient(145deg,#d6ad4c,#8c671d)}.about-person-avatar--green{background:linear-gradient(145deg,#709b87,#3b6757)}.about-person-avatar--image{object-fit:cover;background:#fff}.about-person-copy{gap:4px;min-width:0;display:grid}.about-person-copy strong{color:var(--ui-text-1);font-family:var(--ui-font-display);font-size:18px}.about-person-copy span{color:var(--ui-text-3);font-size:12px;line-height:1.55}.about-person-details{gap:16px;min-width:0;display:grid}.about-person-details>a{width:fit-content;color:var(--ui-primary);font-size:12px}.about-person-details>a b{margin-left:3px;font-size:14px}.about-support-section{padding-top:4px}.about-support-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.about-support-card{align-items:center;gap:16px;width:100%;padding:18px 20px;display:flex}.about-support-card .about-person-avatar{width:70px;height:70px;box-shadow:0 8px 16px #3f342714}.experiment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.experiment-card{grid-template-columns:42px 1fr;gap:14px;padding:20px;display:grid}.experiment-card .feature-icon{width:42px;margin:0}.experiment-card h2{margin:0 0 6px;font-size:16px}.experiment-card p{color:var(--ui-text-2);margin:0}.experiment-note{color:var(--ui-text-3);margin-top:12px;font-size:12px}.callout{justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex}.callout h2{margin:0 0 4px;font-size:17px}.callout p{color:var(--ui-text-3);margin:0}.lab-join{grid-template-columns:minmax(220px,1fr) minmax(360px,1.15fr);align-items:center;gap:24px;padding:20px 24px;display:grid}.lab-join__copy h2{margin:0 0 4px;font-size:17px}.lab-join__copy p{color:var(--ui-text-3);margin:0}.lab-join__form{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.lab-join__form .ui-input,.lab-join__form .ui-btn{height:36px}.lab-join__form .form-error{grid-column:1/-1;min-height:0}.lab-join__form .form-error:not(:empty){margin-top:2px}.work-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.work-card{overflow:hidden}.work-card .ui-card-body{padding:22px}.work-card h3{margin:10px 0 6px}.work-card p{min-height:44px;color:var(--ui-text-2);margin:0 0 14px}.student-ai-template{padding:26px}.student-ai-template__head{grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:24px;display:grid}.student-ai-template__head h2{margin:10px 0 8px;font-size:25px}.student-ai-template__head p{color:var(--ui-text-2);margin:0;line-height:1.75}.student-ai-template__head img{object-fit:contain;width:160px;height:160px}.student-ai-template__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0 14px;display:grid}.student-ai-template__facts article{border-radius:var(--ui-radius-lg);background:var(--ui-bg-fill);padding:15px 16px}.student-ai-template__facts p{color:var(--ui-text-2);margin:7px 0 0;font-size:12px;line-height:1.7}.student-ai-template>small{color:var(--ui-text-3)}.student-ai-config-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.student-ai-config{flex-direction:column;align-items:stretch;gap:16px;padding:20px;display:flex}.student-ai-config h3{margin:9px 0 5px;font-size:17px}.student-ai-config p{color:var(--ui-text-3);margin:0;font-size:12px}.student-ai-config .ui-btn{margin-top:auto}.student-ai-condition-chips{flex-wrap:wrap;gap:6px;display:flex}.student-ai-condition-chips span{border-radius:var(--ui-radius-pill);background:var(--ui-bg-fill);color:var(--ui-text-2);padding:5px 8px;font-size:10px}.student-ai-record-list{gap:10px;display:grid}.student-ai-record{color:inherit;align-items:center;gap:12px;padding:0;display:flex}.student-ai-record__link{min-width:0;color:inherit;flex:1;justify-content:space-between;align-items:center;gap:18px;padding:17px 0 17px 19px;display:flex}.student-ai-record__link>div{gap:4px;display:grid}.student-ai-record__link>div:last-child{justify-items:end}.student-ai-record__delete{flex:none;margin-right:12px;color:var(--ui-danger-6)!important}.student-ai-record span{color:var(--ui-text-3);font-size:11px}.student-ai-run-overview{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:20px;display:grid}.student-ai-run-overview>div{gap:5px;display:grid}.student-ai-run-overview span{color:var(--ui-text-3);font-size:11px}.student-ai-run-overview .ai-run-progress{grid-column:1/-1}.student-ai-progress-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.student-ai-progress-grid article{gap:11px;padding:17px;display:grid}.student-ai-progress-grid article>div{justify-content:space-between;gap:12px;display:flex}.student-ai-progress-grid p{color:var(--ui-text-3);margin:0;font-size:11px}.work-theme{margin:0 0 20px}.work-theme h3{margin:10px 0 6px;font-size:18px}.work-theme p{max-width:760px;color:var(--ui-text-2);margin:0;line-height:1.75}.logout-dialog{border-radius:var(--ui-radius-xl);background:var(--ui-bg-elevated);width:min(420px,100% - 32px);color:var(--ui-text-1);box-shadow:var(--ui-shadow-3);border:0;padding:26px}.logout-dialog::backdrop{background:var(--ui-mask);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.logout-dialog__icon{background:var(--ui-danger-1);width:40px;height:40px;color:var(--ui-danger-6);border-radius:50%;place-items:center;margin-bottom:16px;font-size:20px;font-weight:600;display:grid}.logout-dialog__copy h2{margin:0 0 8px;font-size:20px}.logout-dialog__copy p{color:var(--ui-text-2);margin:0;line-height:1.7}.logout-dialog__actions{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.step-list{grid-template-columns:repeat(4,1fr);gap:12px;padding:0;list-style:none;display:grid}.step-list li{border:1px solid var(--ui-border-2);border-radius:var(--ui-radius-md);background:var(--ui-bg-surface);padding:18px}.step-list b{background:var(--ui-primary);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;margin-bottom:14px;display:grid}.step-list strong{margin-bottom:5px;display:block}.step-list span{color:var(--ui-text-3);font-size:12px}.case-layout{gap:16px;display:grid}.case-module{grid-template-columns:100px 1fr;gap:22px;padding:24px;display:grid}.case-number{color:var(--ui-primary);font-size:18px;font-weight:600}.case-module h2{margin:0 0 12px;font-size:19px}.case-module h3{margin:18px 0 5px;font-size:14px}.case-module p{color:var(--ui-text-2);margin:0;line-height:1.75}.auth-shell{border:1px solid var(--ui-border-2);border-radius:var(--ui-radius-lg);background:var(--ui-bg-surface);min-height:calc(100vh - 190px);box-shadow:var(--ui-shadow-2);grid-template-columns:minmax(300px,.9fr) minmax(420px,1.1fr);display:grid;overflow:hidden}.auth-aside{color:#fff;isolation:isolate;background:#10183d;align-items:flex-end;min-height:520px;padding:42px;display:flex;position:relative;overflow:hidden}.auth-gradient{z-index:0;pointer-events:none;background:#10183d;position:absolute;inset:0;overflow:hidden}.auth-gradient:after{content:"";background:linear-gradient(#10183d05 10%,#10183d70 100%);position:absolute;inset:0}.auth-gradient__color{--gradient-x:0px;--gradient-y:0px;aspect-ratio:1;opacity:.84;filter:blur(64px);width:92%;transform:translate(calc(-50% + var(--gradient-x)), calc(-50% + var(--gradient-y))) scale(1.08);will-change:transform;border-radius:50%;transition:transform 5.2s cubic-bezier(.42,0,.2,1);position:absolute;top:50%;left:50%}.auth-gradient__color--indigo{background:#10183d}.auth-gradient__color--cyan{opacity:.72;background:#0e7490;width:78%;transition-duration:6.13s}.auth-gradient__color--violet{opacity:.66;background:#6d28d9;width:70%;transition-duration:7.07s}.auth-aside__copy{z-index:1;text-shadow:0 2px 20px #10183d52;position:relative}.auth-aside__copy span{color:#dbeafe;letter-spacing:.12em;font-size:12px;font-weight:600}.auth-aside__copy h1{margin:12px 0;font-size:38px;line-height:1.2}.auth-aside__copy p{color:#ffffffc2;max-width:360px;margin:0;font-size:15px;line-height:1.75}.auth-main{place-items:center;padding:42px;display:grid}.auth-card{width:min(380px,100%)}.auth-card h2{margin:0 0 8px;font-size:24px}.auth-card>p{color:var(--ui-text-3);margin:0 0 28px}.form-stack{gap:18px;display:grid}.form-error{min-height:20px;color:var(--ui-danger-6);margin:0;font-size:12px}.auth-notice{color:var(--ui-text-2);margin:0;font-size:13px}.auth-card>.auth-notice{margin-top:18px}.auth-divider{color:var(--ui-text-3);align-items:center;gap:12px;font-size:12px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:var(--ui-border-2);flex:1;height:1px}.auth-card>.auth-divider{margin-top:22px}.auth-card>.ui-btn{width:100%;margin-top:18px}.quiz-list{gap:12px;display:grid}.quiz-row{justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.quiz-row h2{margin:0 0 5px;font-size:16px}.quiz-row p{color:var(--ui-text-3);margin:0}.quiz-row__actions{align-items:center;gap:10px;display:flex}.question-list{gap:18px;display:grid}.question-card{border-radius:var(--ui-radius-xl);padding:26px 28px}.question-card h2{margin:16px 0 20px;font-size:17px;font-weight:600;line-height:1.65}.question-card__meta{align-items:center;gap:8px;display:flex}.question-card__meta small{color:var(--ui-text-3);font-size:12px}.question-number{border-radius:var(--ui-radius-md);background:var(--ui-primary);color:#fff;letter-spacing:.05em;place-items:center;width:34px;height:28px;font-size:12px;font-weight:700;display:inline-grid;box-shadow:0 4px 10px #5941112e}.choice-list{gap:10px;display:grid}.quiz-choice{border-radius:var(--ui-radius-lg);grid-template-columns:32px minmax(0,1fr);gap:12px;min-height:60px;padding:12px 16px;position:relative}.quiz-choice input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.quiz-choice:has(input:focus-visible){outline:2px solid var(--ui-primary);outline-offset:2px}.quiz-choice__mark{background:var(--ui-bg-fill);width:30px;height:30px;color:var(--ui-text-3);transition:background var(--ui-motion-fast), color var(--ui-motion-fast), transform var(--ui-motion-fast);border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid}.quiz-choice__text{color:inherit;font-size:14px;line-height:1.65}.quiz-choice:has(input:checked) .quiz-choice__mark{background:var(--ui-primary);color:#fff;transform:scale(1.04)}.quiz-textarea{border:1px solid var(--ui-border-2);border-radius:var(--ui-radius-lg);background:var(--ui-gray-1);min-height:130px;padding:14px 16px;line-height:1.7}.experiment-vote-card{padding:24px}.experiment-vote-card__header{margin-bottom:22px}.experiment-vote-card__scenario{border-left:3px solid var(--ui-primary);background:var(--ui-bg-fill);margin:12px 0 22px;padding:16px 18px}.experiment-vote-card__scenario strong{color:var(--ui-text-1);margin-bottom:7px;font-size:16px;font-weight:700;display:block}.experiment-vote-card__scenario .prose{color:var(--ui-text-1);white-space:pre-line;font-size:16px;line-height:1.85}.experiment-vote-card__header p{color:var(--ui-text-1);margin:7px 0 0;font-size:16px;font-weight:700;line-height:1.85}.experiment-vote-card .choice-list{gap:10px}.experiment-vote-form{gap:12px}.experiment-vote-form .form-error{margin-bottom:-4px}.experiment-vote-form>.ui-btn{justify-self:end;min-width:132px}.experiment-scenario strong{color:var(--ui-text-1)}.experiment-scenario p{color:var(--ui-text-1);font-size:15px;line-height:1.8}.quiz-actions{border:1px solid color-mix(in srgb, var(--ui-brand-3) 72%, var(--ui-border-2));border-radius:var(--ui-radius-xl);background:color-mix(in srgb, var(--ui-bg-surface) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);grid-template-columns:minmax(180px,1fr) minmax(0,auto) auto;align-items:center;gap:18px;width:calc(100% - 56px);margin:22px auto 0;padding:14px 16px;display:grid;position:sticky;bottom:12px;box-shadow:0 10px 32px #1d212921}.quiz-actions .form-error{text-align:right;min-height:0}.quiz-progress{color:var(--ui-text-2);align-items:center;gap:12px;font-size:12px;display:flex}.quiz-progress strong{flex:none;font-weight:500}.quiz-progress__track{border-radius:var(--ui-radius-pill);background:var(--ui-bg-fill);width:min(180px,22vw);height:6px;overflow:hidden}.quiz-progress__track i{border-radius:inherit;background:linear-gradient(90deg, var(--ui-primary), var(--ui-cyan-6));height:100%;transition:width var(--ui-motion-base);display:block}.score-card{border-color:var(--ui-brand-2);border-radius:var(--ui-radius-xl);background:linear-gradient(135deg, #fff 20%, var(--ui-brand-1) 100%);justify-content:space-between;align-items:center;gap:32px;min-height:204px;padding:32px 40px;display:flex;position:relative;overflow:hidden}.score-card:before{content:"";border:44px solid #8f6d200b;border-radius:50%;width:260px;height:260px;position:absolute;top:-88px;right:-50px}.score-card__copy{z-index:1;position:relative}.score-card h1{margin:14px 0 6px;font-size:27px}.score-card p{color:var(--ui-text-2);margin:0}.result-complete{color:#009a29;align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.result-complete i{background:var(--ui-success-1);border-radius:50%;place-items:center;width:22px;height:22px;font-style:normal;display:inline-grid}.score-ring{--score-percent:0deg;z-index:1;background:conic-gradient(var(--ui-primary) var(--score-percent), #ffffffb8 0);border-radius:50%;flex:none;place-items:center;width:140px;height:140px;display:grid;position:relative;box-shadow:0 12px 30px #59411129}.score-ring:after{content:"";background:#fff;border-radius:50%;width:116px;height:116px;position:absolute}.score-ring>div{z-index:1;text-align:center;position:relative}.score-ring strong{color:var(--ui-primary);font-size:38px;line-height:1}.score-ring span{color:var(--ui-text-3);margin-left:3px;font-size:14px}.score-ring small{color:var(--ui-text-3);margin-top:7px;font-size:11px;display:block}.result-heading{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.result-heading span{color:var(--ui-primary);letter-spacing:.12em;font-size:11px;font-weight:700}.result-heading h2{margin:3px 0 0;font-size:22px}.result-heading p{color:var(--ui-text-3);margin:0;font-size:13px}.result-list{gap:12px;margin-top:14px}.result-card{border-left-width:3px;padding:20px 22px;position:relative}.result-card h2{margin:0;font-size:16px;line-height:1.55}.result-card--correct{border-left-color:var(--ui-success-6)}.result-card--wrong{border-left-color:var(--ui-danger-6)}.result-card--subjective{border-left-color:var(--ui-primary)}.result-card__head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:14px;display:grid}.result-question-index{color:var(--ui-text-4);letter-spacing:.08em;font-size:13px;font-weight:700}.result-status{border-radius:var(--ui-radius-pill);align-items:center;gap:6px;min-height:28px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.result-status>span{border:1px solid;border-radius:50%;place-items:center;width:16px;height:16px;font-size:11px;line-height:1;display:inline-grid}.result-status--correct{background:var(--ui-success-1);color:#009a29}.result-status--wrong{background:var(--ui-danger-1);color:#cb2634}.result-status--subjective{background:var(--ui-brand-1);color:var(--ui-brand-7)}.result-choice-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:2px}.result-choice{border:1px solid var(--ui-border-2);background:var(--ui-bg-surface);min-height:48px;color:var(--ui-text-2);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 12px;display:grid}.result-choice .quiz-choice__mark{width:26px;height:26px}.result-choice--correct{background:color-mix(in srgb, var(--ui-success-1) 72%, #fff);color:#007f24;box-shadow:inset 3px 0 0 var(--ui-success-6);border-color:#9ee8ad}.result-choice--wrong{background:color-mix(in srgb, var(--ui-danger-1) 72%, #fff);color:#b51f2e;box-shadow:inset 3px 0 0 var(--ui-danger-6);border-color:#f7b9b2}.result-choice--correct .quiz-choice__mark{background:var(--ui-success-6);color:#fff}.result-choice--wrong .quiz-choice__mark{background:var(--ui-danger-6);color:#fff}.result-choice__notes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.result-choice__note{border-radius:var(--ui-radius-pill);white-space:nowrap;align-items:center;min-height:20px;padding:0 7px;font-size:10px;font-weight:600;display:inline-flex}.result-choice__note--correct{color:#008a27;background:#d5f7da}.result-choice__note--mine{color:currentColor;background:#ffffffc2}.answer-compare{border:1px solid var(--ui-border-2);border-radius:var(--ui-radius-lg);background:var(--ui-gray-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.answer-item{min-height:68px;padding:12px 15px}.answer-item+.answer-item{border-left:1px solid var(--ui-border-2)}.answer-item span{color:var(--ui-text-3);margin-bottom:7px;font-size:12px;display:block}.answer-item strong{color:var(--ui-text-1);white-space:pre-wrap;font-size:14px;font-weight:500;line-height:1.65;display:block}.result-card--wrong .answer-item--mine strong{color:var(--ui-danger-6)}.result-card--correct .answer-item--mine strong{color:#009a29}.answer-item--reference strong{color:var(--ui-primary)}.explanation-card{border:1px solid var(--ui-brand-2);border-radius:var(--ui-radius-lg);background:color-mix(in srgb, var(--ui-brand-1) 68%, #fff);grid-template-columns:26px minmax(0,1fr);align-items:start;gap:10px;margin-top:10px;padding:12px 14px;display:grid}.explanation-card__icon{background:var(--ui-primary);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-family:Georgia,serif;font-size:13px;font-weight:700;display:grid}.explanation-card strong{margin-bottom:5px;font-size:14px;display:block}.explanation-card p{color:var(--ui-text-2);white-space:pre-wrap;margin:0;font-size:13px;line-height:1.75}.explanation-card__head{justify-content:space-between;align-items:center;gap:12px;min-height:30px;margin:-4px 0 3px;display:flex}.explanation-card__head strong{margin:0}.ask-ai-button{border-color:var(--ui-brand-3);color:var(--ui-primary);background:#ffffffb8;flex:none}.quiz-ai-backdrop{z-index:1200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:quiz-ai-fade-in var(--ui-motion-base);background:#1d212961;position:fixed;inset:0}.quiz-ai-drawer{background:var(--ui-bg-surface);grid-template-rows:auto minmax(0,1fr) auto;width:min(580px,100vw);height:100%;animation:.22s cubic-bezier(.34,.69,.1,1) quiz-ai-slide-in;display:grid;position:absolute;top:0;right:0;overflow:hidden;box-shadow:-18px 0 52px #1d21292e}.quiz-ai-drawer__head{border-bottom:1px solid var(--ui-border-2);justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.quiz-ai-drawer__head span{color:var(--ui-primary);letter-spacing:.12em;font-size:10px;font-weight:700}.quiz-ai-drawer__head h2{margin:2px 0 0;font-size:21px}.quiz-ai-close{width:36px;height:36px;color:var(--ui-text-2);padding:0;font-size:25px}.quiz-ai-drawer__body{overscroll-behavior:contain;min-height:0;padding:18px 22px 26px;overflow-y:auto}.quiz-ai-context{border:1px solid var(--ui-border-2);border-radius:var(--ui-radius-xl);background:var(--ui-gray-1);padding:16px}.quiz-ai-context h3{margin:10px 0 12px;font-size:15px;line-height:1.6}.quiz-ai-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.quiz-ai-option{border:1px solid var(--ui-border-2);border-radius:var(--ui-radius-md);background:#fff;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:56px;padding:8px 10px;display:grid}.quiz-ai-option b{background:var(--ui-bg-fill);width:22px;height:22px;color:var(--ui-text-3);border-radius:50%;place-items:center;font-size:10px;display:grid}.quiz-ai-option span{min-width:0;font-size:12px;line-height:1.45}.quiz-ai-option small{border-radius:var(--ui-radius-pill);white-space:nowrap;background:#ffffffc7;padding:2px 5px;font-size:9px}.quiz-ai-option .quiz-ai-option__notes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:3px;display:flex}.quiz-ai-option.is-correct{background:var(--ui-success-1);color:#007f24;border-color:#9ee8ad}.quiz-ai-option.is-wrong{background:var(--ui-danger-1);color:#b51f2e;border-color:#f7b9b2}.quiz-ai-option.is-correct b{background:var(--ui-success-6);color:#fff}.quiz-ai-option.is-wrong b{background:var(--ui-danger-6);color:#fff}.quiz-ai-analysis{border-radius:var(--ui-radius-md);background:var(--ui-brand-1);margin-top:10px;padding:11px 12px}.quiz-ai-analysis strong{font-size:12px}.quiz-ai-analysis p{color:var(--ui-text-2);white-space:pre-wrap;margin:4px 0 0;font-size:12px;line-height:1.65}.quiz-ai-conversation{gap:14px;margin-top:18px;display:grid}.quiz-ai-loading{min-height:90px;color:var(--ui-text-3);justify-content:center;align-items:center;gap:9px;font-size:12px;display:flex}.quiz-ai-loading .ui-spinner{width:17px;height:17px}.quiz-ai-welcome{border:1px dashed var(--ui-border-3);border-radius:var(--ui-radius-lg);text-align:center;padding:20px}.quiz-ai-welcome strong{font-size:14px}.quiz-ai-welcome p{color:var(--ui-text-3);margin:5px 0 0;font-size:12px}.quiz-ai-message{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:9px;display:grid}.quiz-ai-message>span{background:var(--ui-brand-1);width:28px;height:28px;color:var(--ui-primary);border-radius:50%;place-items:center;font-size:10px;font-weight:700;display:grid}.quiz-ai-message>.quiz-ai-message__content{background:var(--ui-bg-fill);width:fit-content;max-width:100%;color:var(--ui-text-2);overflow-wrap:anywhere;border-radius:4px 12px 12px;padding:10px 12px;font-size:13px;line-height:1.7}.quiz-ai-message--user{grid-template-columns:minmax(0,1fr) 30px}.quiz-ai-message--user>span{background:var(--ui-primary);color:#fff;grid-area:1/2}.quiz-ai-message--user>.quiz-ai-message__content{background:var(--ui-primary);color:#fff;white-space:pre-wrap;border-radius:12px 4px 12px 12px;grid-area:1/1;justify-self:end}.quiz-ai-message__content>:first-child{margin-top:0}.quiz-ai-message__content>:last-child{margin-bottom:0}.quiz-ai-message__content p{margin:0 0 8px}.quiz-ai-message__content h1,.quiz-ai-message__content h2,.quiz-ai-message__content h3,.quiz-ai-message__content h4{color:var(--ui-text-1);margin:12px 0 6px;font-size:1em;line-height:1.5}.quiz-ai-message__content ul,.quiz-ai-message__content ol{margin:6px 0 8px;padding-left:22px}.quiz-ai-message__content li+li{margin-top:3px}.quiz-ai-message__content blockquote{border-left:3px solid var(--ui-primary);color:var(--ui-text-3);background:#ffffffa6;margin:8px 0;padding:5px 10px}.quiz-ai-message__content code{background:#0f172a14;border-radius:4px;padding:2px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}.quiz-ai-message__content pre{border-radius:var(--ui-radius-md);color:#edf2f7;white-space:pre;background:#182230;max-width:100%;margin:8px 0;padding:10px;overflow-x:auto}.quiz-ai-message__content pre code{color:inherit;background:0 0;padding:0}.quiz-ai-message__content a{color:var(--ui-primary);text-underline-offset:2px;text-decoration:underline}.quiz-ai-message__content table{border-collapse:collapse;max-width:100%;margin:8px 0;display:block;overflow-x:auto}.quiz-ai-message__content th,.quiz-ai-message__content td{border:1px solid var(--ui-border-2);text-align:left;white-space:nowrap;padding:5px 8px}.quiz-ai-message__content th{color:var(--ui-text-1);background:#ffffffb8}.quiz-ai-message__content hr{border:0;border-top:1px solid var(--ui-border-2);margin:10px 0}.quiz-ai-message>.quiz-ai-message__content.is-streaming:after{background:var(--ui-primary);content:"";vertical-align:-2px;width:6px;height:14px;margin-left:3px;animation:.9s step-end infinite quiz-ai-cursor;display:inline-block}.quiz-ai-composer{border-top:1px solid var(--ui-border-2);background:#fff;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:14px 18px 16px;display:grid}.quiz-ai-composer textarea{border:1px solid var(--ui-border-2);border-radius:var(--ui-radius-lg);resize:none;outline:0;min-height:48px;max-height:120px;padding:10px 12px}.quiz-ai-composer textarea:focus{border-color:var(--ui-primary);box-shadow:0 0 0 3px var(--ui-focus-ring)}.quiz-ai-composer .ui-btn{align-self:stretch;min-width:72px;height:auto}.quiz-ai-composer .form-error{grid-column:1/-1;min-height:0}@keyframes quiz-ai-fade-in{0%{opacity:0}}@keyframes quiz-ai-slide-in{0%{opacity:.65;transform:translate(28px)}}@keyframes quiz-ai-cursor{50%{opacity:0}}.result-actions{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.result-track{background:var(--ui-bg-fill);border-radius:4px;height:8px;overflow:hidden}.result-track span{background:var(--ui-primary);height:100%;display:block}.result-row{border-bottom:1px solid var(--ui-border-1);padding:18px 0}.result-row:last-child{border-bottom:0}.result-label{justify-content:space-between;gap:16px;margin-bottom:8px;display:flex}.experiment-result-page{padding-bottom:88px}.experiment-result-toolbar{justify-items:end;gap:7px;margin:-8px 0 16px;display:grid}.experiment-result-actions{justify-content:flex-end;gap:10px;display:flex}.experiment-result-actions .ui-icon{width:16px;height:16px}.ai-permission-note{color:var(--ui-text-3);text-align:right;margin:0;font-size:12px}.vote-chart-card{padding:24px}.vote-chart-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.vote-chart-heading h2{margin:8px 0 0;font-size:20px}.vote-chart-heading>strong{color:var(--ui-primary);text-align:right;font-size:30px;line-height:1}.vote-chart-heading>strong small{color:var(--ui-text-3);margin-top:5px;font-size:11px;font-weight:400;display:block}.grouped-result-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.grouped-result-card{min-width:0}.grouped-result-card.is-my-group{border-color:var(--ui-brand-3);box-shadow:0 10px 30px #5941111a}.grouped-result-kicker{color:var(--ui-text-3);letter-spacing:.1em;font-size:11px;font-weight:700}.vote-chart{border-bottom:1px solid var(--ui-border-2);justify-content:space-around;align-items:stretch;gap:16px;min-height:280px;margin-top:20px;padding:20px 12px 0;display:flex}.vote-chart__item{text-align:center;flex:1;grid-template-rows:22px 180px 34px 18px 26px;align-items:end;min-width:52px;max-width:130px;display:grid}.vote-chart__item>strong{font-size:12px}.vote-chart__item>b{text-overflow:ellipsis;white-space:nowrap;align-self:start;padding-top:9px;font-size:12px;overflow:hidden}.vote-chart__item>small{color:var(--ui-text-3);align-self:start;font-size:11px}.vote-chart__mine{border-radius:var(--ui-radius-pill);color:#0000;white-space:nowrap;place-self:start center;min-height:22px;padding:3px 7px;font-size:10px;line-height:16px}.vote-chart__item.is-my-vote .vote-chart__mine{background:var(--ui-brand-1);color:var(--ui-primary);font-weight:600}.vote-chart__item.is-my-vote .vote-chart__bar{box-shadow:0 0 0 2px var(--ui-brand-3)}.vote-chart__bar{background:linear-gradient(to top, var(--ui-bg-fill), transparent);border-radius:8px 8px 0 0;height:170px;position:relative;overflow:hidden}.vote-chart__bar span{background:var(--ui-primary);border-radius:8px 8px 0 0;min-height:2px;transition:height .35s;position:absolute;bottom:0;left:0;right:0}.vote-chart__item:nth-child(4n+2) .vote-chart__bar span{background:#14c9c9}.vote-chart__item:nth-child(4n+3) .vote-chart__bar span{background:#ff7d00}.vote-chart__item:nth-child(4n) .vote-chart__bar span{background:#722ed1}.vote-chart__empty{color:var(--ui-text-3);align-self:center}.ai-analysis-panel[hidden]{display:none}.join-card{max-width:560px;margin:0 auto;padding:28px}.join-card h1{margin:8px 0;font-size:28px}@media (width<=900px){.app-header__inner{gap:20px}.app-nav{gap:16px}.card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.step-list{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.app-header__inner{justify-content:space-between;width:calc(100% - 28px);position:relative}.app-nav-toggle{display:inline-flex}.app-header__panel{border-bottom:1px solid var(--ui-border-2);background:var(--ui-bg-surface);box-shadow:var(--ui-shadow-2);padding:12px 14px 16px;display:none;position:absolute;top:64px;left:-14px;right:-14px}.app-header.is-open .app-header__panel{gap:12px;display:grid}.app-nav{grid-template-columns:repeat(2,1fr);gap:4px;height:auto;display:grid}.app-nav a{border-radius:var(--ui-radius-md);min-height:40px;padding:0 12px}.app-nav a.is-active{background:var(--ui-brand-1)}.app-nav a.is-active:after{display:none}.app-actions{border-top:1px solid var(--ui-border-1);justify-content:flex-end;margin:0;padding-top:10px}.student-welcome{grid-template-columns:minmax(0,1fr) 230px;min-height:300px;padding:28px}.hero-learner{height:300px;bottom:-78px;right:-24px}.hero-orb-one{width:156px;height:156px;right:-6px}.hero-orb-two{width:90px;height:90px;right:108px}.hero-orb-three{width:48px;height:48px;right:126px}.experiment-grid,.work-grid,.lab-module-list,.lab-join,.result-choice-list,.auth-shell{grid-template-columns:1fr}.auth-aside{display:none}.auth-main{min-height:500px;padding:28px}}@media (width<=560px){.page-shell{width:calc(100% - 28px)}.page-content{padding:28px 0 52px}.page-heading{flex-direction:column;align-items:flex-start}.course-practice-entry{width:100%}.student-welcome{grid-template-columns:1fr;padding:26px 24px 0}.student-welcome-copy{padding-bottom:8px}.student-visual{min-height:210px}.hero-learner{height:278px;bottom:-64px;right:8px}.hero-orb-one{width:150px;height:150px;top:20px;right:12px}.hero-orb-two{width:88px;height:88px;bottom:0;right:138px}.hero-orb-three{width:46px;height:46px;top:12px;right:154px}.card-grid{grid-template-columns:1fr}.course-row{grid-template-columns:42px minmax(0,1fr);gap:10px;padding:16px 14px}.course-arrow{display:none}.courseware-preview{min-height:420px}.callout,.quiz-row,.score-card{flex-direction:column;align-items:flex-start}.quiz-row__actions{width:100%}.quiz-row__actions .ui-btn{flex:1}.step-list,.case-module{grid-template-columns:1fr}.app-footer__inner{flex-direction:column;align-items:flex-start;gap:8px}.lab-module-copy{padding:18px 16px}.lab-join__form{grid-template-columns:1fr}.lab-join__form .form-error{grid-column:1}.question-card{padding:20px 16px}.question-card h2{font-size:16px}.quiz-choice{grid-template-columns:28px minmax(0,1fr);gap:10px;min-height:58px;padding:11px 12px}.quiz-choice__mark{width:28px;height:28px}.result-card__head{grid-template-columns:auto 1fr;align-items:start;gap:10px}.result-card__head h2{grid-area:2/1/auto/-1}.result-card__head .result-status{justify-self:end}.result-choice{grid-template-columns:28px minmax(0,1fr) auto}.quiz-actions{grid-template-columns:1fr;align-items:stretch;width:calc(100% - 16px)}.quiz-actions .form-error{text-align:left}.quiz-progress{justify-content:space-between}.quiz-progress__track{width:min(180px,46vw)}.quiz-actions .ui-btn{width:100%}.score-card{width:100%;padding:26px 22px}.score-ring{align-self:center;width:128px;height:128px}.score-ring:after{width:106px;height:106px}.result-heading{flex-direction:column;align-items:flex-start;gap:5px}.answer-compare{grid-template-columns:1fr}.answer-item+.answer-item{border-top:1px solid var(--ui-border-2);border-left:0}.result-actions{flex-direction:column;align-items:stretch}.result-actions .ui-btn{width:100%}.quiz-ai-drawer__head{padding:16px}.quiz-ai-drawer__body{padding:14px 14px 22px}.quiz-ai-options{grid-template-columns:1fr}.quiz-ai-composer{padding:12px}.experiment-vote-card{padding:18px 14px}.experiment-vote-form>.ui-btn{justify-self:stretch;width:100%}.experiment-result-toolbar{justify-items:stretch}.experiment-result-actions{flex-direction:column;align-items:stretch}.experiment-result-actions .ui-btn{justify-content:center;width:100%}.ai-permission-note{text-align:left}.vote-chart-card{padding:18px 14px}.grouped-result-grid{grid-template-columns:1fr}.vote-chart{justify-content:flex-start;padding-left:4px;padding-right:4px;overflow-x:auto}.vote-chart__item{flex:0 0 70px}.quiz-actions{border-radius:var(--ui-radius-lg);grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;padding:10px 12px;bottom:6px}.quiz-actions .quiz-progress{grid-area:1/1;justify-content:flex-start;gap:8px;min-width:0}.quiz-actions .quiz-progress__track{width:min(100px,25vw)}.quiz-actions .form-error{grid-area:2/1/auto/-1;margin:0;font-size:11px;line-height:1.4}.quiz-actions .ui-btn{grid-area:1/2;width:auto;min-width:86px;padding-inline:12px}}@media (width<=360px){.quiz-actions .quiz-progress__track{display:none}}.student-layout{background:0 0;min-height:100vh}.student-layout>.app-main{flex:1 0 auto}.student-layout--home-video>.app-main{flex-direction:column;min-height:0;display:flex}.app-header.arco-layout-header{z-index:40;height:68px;padding:0;line-height:normal;position:sticky;top:0}.app-header .app-brand{flex:none}.app-header .app-header__panel{height:100%}.app-nav.arco-menu-horizontal{height:68px;box-shadow:none;border-bottom:0;flex:1;background:0 0!important}.app-nav.arco-menu-horizontal .arco-menu-inner{justify-content:flex-start;padding:0;overflow:hidden}.app-nav.arco-menu-horizontal .arco-menu-item{height:68px;color:var(--ui-text-2);border-radius:0;margin:0 4px;padding:0 16px;font-size:14px;line-height:68px;background-color:#0000!important}.app-nav.arco-menu-horizontal .arco-menu-item:hover{color:var(--ui-text-1);background-color:#0000!important}.app-nav.arco-menu-horizontal .arco-menu-selected{color:var(--ui-primary);font-weight:600;background-color:#0000!important}.app-nav.arco-menu-horizontal .arco-menu-selected-label{display:none}.app-nav.arco-menu-horizontal .arco-menu-selected:after{background:var(--ui-brand-5);content:"";height:2px;position:absolute;bottom:0;left:20%;right:20%}.account-trigger{border-radius:var(--ui-radius-md);color:var(--ui-text-2);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px;display:inline-flex}.account-trigger:hover,.account-trigger:focus-visible{background:var(--ui-bg-fill)}.account-trigger .arco-avatar{background:var(--ui-brand-1);color:var(--ui-primary);font-size:12px;font-weight:700}.account-dropdown-menu.arco-menu{border:1px solid var(--ui-border-2);border-radius:var(--ui-radius-md);background:var(--ui-bg-elevated);min-width:148px;box-shadow:var(--ui-shadow-2);padding:6px}.account-dropdown-menu.arco-menu .arco-menu-inner{padding:0}.account-dropdown-menu.arco-menu .arco-menu-item{border-radius:var(--ui-radius-sm);white-space:nowrap;align-items:center;height:38px;margin:0;padding:0 12px;line-height:38px;display:flex}.account-dropdown-menu.arco-menu .arco-menu-item .arco-icon{margin-right:8px}.teacher-console-entry.arco-btn{border-color:var(--ui-border-2);color:var(--ui-primary)}.teacher-console-entry.arco-btn:hover{border-color:var(--ui-brand-4);background:var(--ui-brand-1);color:var(--ui-primary)}.app-header .mobile-nav-trigger{display:none}.app-footer.arco-layout-footer{padding:0}.student-nav-drawer .arco-drawer-body{align-content:start;gap:12px;padding:12px;display:grid}.student-nav-drawer .arco-menu{box-shadow:none;border:0}.workspace-shell.arco-layout{background:var(--ui-bg-page);min-height:100vh}.workspace-sidebar.arco-layout-sider{z-index:50;background:var(--ui-gray-9);height:100vh;padding:22px 10px 16px;position:sticky;top:0}.workspace-sidebar .arco-layout-sider-children{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.workspace-sidebar__brand{white-space:nowrap;flex:none;min-height:38px;margin:0 8px 20px;overflow:hidden}.workspace-sidebar nav{flex:auto;min-height:0;overflow-y:auto}.workspace-sidebar .arco-menu{width:100%;box-shadow:none;background:0 0}.workspace-sidebar .arco-menu-inner{padding:0}.workspace-sidebar .arco-menu.arco-menu-dark .arco-menu-group-title{height:20px;color:var(--ui-gray-6);letter-spacing:.12em;background:0 0;margin:14px 10px 5px;padding:0;font-size:10px;line-height:20px}.workspace-sidebar .arco-menu.arco-menu-dark .arco-menu-item{border-radius:var(--ui-radius-md);color:#cfc6bb;background:0 0;margin:2px 0;font-size:13px}.workspace-sidebar .arco-menu-item .arco-icon{color:var(--ui-brand-3);font-size:16px}.workspace-sidebar .arco-menu.arco-menu-dark .arco-menu-selected{background:var(--ui-gray-8);color:var(--ui-on-primary);box-shadow:inset 2px 0 var(--ui-brand-4)}.workspace-sidebar .arco-menu.arco-menu-dark .arco-menu-item:hover{background:var(--ui-gray-8);color:var(--ui-on-primary)}.workspace-sidebar__brand-copy{flex:1;min-width:0;overflow:hidden}.workspace-sidebar__collapse-button.arco-btn{width:30px;height:30px;color:var(--ui-gray-5);background:0 0;flex:0 0 30px;padding:0}.workspace-sidebar__collapse-button.arco-btn:hover{background:var(--ui-gray-8);color:var(--ui-brand-3)}.workspace-sidebar__student.arco-btn{border:1px solid var(--ui-gray-7);border-radius:var(--ui-radius-md);background:var(--ui-gray-8);width:calc(100% - 8px);height:38px;color:var(--ui-brand-3);flex:none;justify-content:center;margin:12px 4px 0}.workspace-sidebar__student.arco-btn:hover{border-color:var(--ui-gray-7);background:var(--ui-gray-8);color:var(--ui-brand-3)}.workspace-sidebar.arco-layout-sider-collapsed .workspace-sidebar__brand{justify-content:center;margin-inline:0}.workspace-sidebar.arco-layout-sider-collapsed .workspace-sidebar__brand-copy{display:none}.workspace-sidebar.arco-layout-sider-collapsed .workspace-sidebar__student{width:38px;margin-inline:auto;padding:0}.workspace-stage.arco-layout{background:0 0;min-width:0}.workspace-header.arco-layout-header{z-index:35;justify-content:space-between;align-items:center;height:58px;padding:0 28px;line-height:normal;display:flex;position:sticky;top:0}.workspace-header__leading{align-items:center;gap:8px;min-width:0;display:flex}.workspace-header .arco-breadcrumb{color:var(--ui-text-3);font-size:12px}.workspace-header .arco-breadcrumb-item:last-child{color:var(--ui-text-2)}.workspace-header .workspace-mobile-trigger{display:none}.workspace-nav-drawer .arco-drawer-body{background:var(--ui-gray-9);padding:12px}.workspace-nav-drawer .arco-menu{box-shadow:none;background:0 0}.workspace-nav-drawer .arco-menu-group-title{color:var(--ui-gray-6)}.workspace-drawer-actions{width:100%;margin-top:18px}.workspace-tabs{background:0 0;border:0;border-radius:0;padding:0;display:block;overflow:visible}.workspace-tabs>.arco-tabs .arco-tabs-tab{color:var(--ui-text-2);margin:0 24px 0 0;padding:10px 2px 12px;font-size:13px}.workspace-tabs>.arco-tabs .arco-tabs-header-ink{background:var(--ui-brand-5)}@media (width<=700px){.app-nav.arco-menu-horizontal{display:none}.app-header .app-header__inner{gap:10px}.app-header .app-brand{white-space:nowrap;gap:2px;font-size:13px}.app-brand-group{gap:8px}.app-header__logo{max-width:98px;height:23.8px}.app-header__logo--wide{width:98px;height:33.6px}.app-header .mobile-nav-trigger{justify-content:center;align-items:center;margin-left:6px;display:inline-flex}.app-header .app-actions{border-top:0;align-items:center;margin-left:auto;padding-top:0}.app-header .teacher-console-entry.arco-btn,.workspace-sidebar.arco-layout-sider{display:none}.workspace-header.arco-layout-header{height:54px;padding:0 14px}.workspace-header .workspace-mobile-trigger{display:inline-flex}.workspace-header .arco-breadcrumb-item:first-child,.workspace-header .arco-breadcrumb-separator:first-of-type,.workspace-header .account-trigger>span:last-child{display:none}}.course-hero{background:linear-gradient(105deg,#fbf5e9 0%,#fffdf8 47%,#ece4d7 47%);grid-template-columns:47% 53%;min-height:420px;display:grid;position:relative;overflow:hidden}.course-hero__inner{display:contents}.course-hero:after{z-index:3;background:linear-gradient(to bottom, #f7f5f100 0%, #f7f5f114 28%, #f7f5f14d 54%, #f7f5f1ad 78%, var(--ui-bg-page) 100%);content:"";pointer-events:none;height:138px;position:absolute;bottom:0;left:0;right:0}.course-hero__copy{z-index:2;flex-direction:column;justify-content:center;min-width:0;padding:42px 32px 26px max(32px,50vw - 610px);display:flex;position:relative}.course-hero__copy:after{z-index:-1;content:"";background:linear-gradient(90deg,#fffdf8 0%,#fffdf8eb 44%,#0000 100%);width:150px;height:100%;position:absolute;top:0;right:-90px}.course-hero .home-kicker{color:#9a7426;letter-spacing:.22em;margin-bottom:12px;font-size:10px}.course-hero h1{color:#5d4317;font-family:var(--ui-font-display);letter-spacing:.015em;margin:0;font-size:clamp(35px,4.1vw,56px);font-weight:650;line-height:1.2}.course-hero__title-line{white-space:nowrap;display:inline-block}.course-hero h1 em{color:#183f62;font-style:normal;position:relative}.course-hero h1 em:after{content:"";background:#be8e2f;height:2px;position:absolute;bottom:-5px;left:2px;right:3px}.course-hero__lead{color:#3d3a35;font-family:var(--ui-font-display);letter-spacing:.04em;margin:22px 0 0;font-size:17px}.course-hero__assistant{width:fit-content;max-width:100%;min-height:86px;color:inherit;align-items:center;gap:7px;margin-top:17px;display:flex}.course-hero__assistant:hover{color:inherit}.course-hero__assistant:hover strong{color:#9a7426}.course-hero__assistant:focus-visible{border-radius:var(--ui-radius-md);outline-offset:4px;outline:3px solid #b1843061}.course-hero__assistant img{object-fit:contain;filter:drop-shadow(0 8px 10px #80581224);flex:0 0 112px;width:112px;height:86px}.course-hero__assistant div{gap:3px;display:grid}.course-hero__assistant strong{color:#6e5320;font-family:var(--ui-font-display);font-size:14px}.course-hero__assistant span{color:var(--ui-text-2);font-size:12px}.ai-assistant-page{max-width:1180px;padding-top:20px;padding-bottom:4px}.ai-assistant-layout{grid-template-columns:260px minmax(0,1fr);align-items:stretch;gap:18px;height:min(700px,100vh - 190px);min-height:0;display:grid}.ai-assistant-mobile-tools,.ai-assistant-mobile-sidebar-head,.ai-assistant-mobile-backdrop{display:none}.ai-assistant-sidebar{grid-template-rows:minmax(0,1fr) auto;gap:14px;min-width:0;min-height:0;display:grid}.ai-assistant-knowledge-base,.ai-assistant-history{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.ai-assistant-history__head{background:#fff;padding:15px 14px 11px}.ai-assistant-history__head .page-eyebrow{margin-bottom:3px;display:block}.ai-assistant-history__head h2{font-family:var(--ui-font-display);margin:0;font-size:19px}.ai-assistant-history__list{align-content:start;gap:3px;min-height:0;padding:0 8px 9px;display:grid;overflow-y:auto}.ai-assistant-history__new{border-radius:var(--ui-radius-md);color:var(--ui-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:9px 10px;font-size:13px}.ai-assistant-history__new:hover{color:#6e5320;background:var(--ui-bg-fill)}.ai-assistant-history__new:disabled{cursor:not-allowed;opacity:.55}.ai-assistant-history__item{border-radius:var(--ui-radius-md);width:100%;color:var(--ui-text-1);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 10px;display:grid}.ai-assistant-history__item:hover,.ai-assistant-history__item.is-active{background:var(--ui-bg-fill);color:var(--ui-primary)}.ai-assistant-history__item strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.ai-assistant-history__item small{color:var(--ui-text-2);font-size:10px}.ai-assistant-knowledge-base__head{border-bottom:1px solid var(--ui-border-2);background:linear-gradient(140deg,#fffdf6,#f8eed9);padding:18px 18px 14px}.ai-assistant-knowledge-base__head .page-eyebrow{margin-bottom:4px}.ai-assistant-knowledge-base__head h2{font-family:var(--ui-font-display);margin:0;font-size:22px}.ai-assistant-knowledge-base__head p{color:var(--ui-text-2);margin:5px 0 0;font-size:12px}.ai-assistant-knowledge-base__list{align-content:start;gap:2px;min-height:0;padding:8px;display:grid;overflow-y:auto}.ai-assistant-knowledge-base__list a{border-radius:var(--ui-radius-md);height:64px;color:var(--ui-text-1);grid-template-columns:28px minmax(0,1fr);align-items:start;gap:8px;padding:10px;display:grid}.ai-assistant-knowledge-base__list a:hover{background:var(--ui-bg-fill);color:var(--ui-primary)}.ai-assistant-knowledge-base__file-type{color:var(--ui-primary);letter-spacing:.02em;white-space:pre;align-self:start;font-size:12px;font-weight:800;line-height:1.45}.ai-assistant-knowledge-base__list strong,.ai-assistant-knowledge-base__list small{text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ai-assistant-knowledge-base__list strong{font-size:13px}.ai-assistant-knowledge-base__list small{color:var(--ui-text-2);margin-top:4px;font-size:11px}.ai-assistant-knowledge-base__empty{color:var(--ui-text-2);margin:6px;padding:12px;font-size:13px;line-height:1.7}.ai-assistant-chat{grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0;display:grid;overflow:hidden}.ai-assistant-chat__head{border-bottom:1px solid var(--ui-border-2);background:linear-gradient(115deg,#fffdf6,#f8eed9);justify-content:space-between;align-items:center;gap:20px;padding:13px 30px 10px;display:flex}.ai-assistant-chat__head .page-eyebrow{margin-bottom:4px}.ai-assistant-chat__head h1{font-family:var(--ui-font-display);margin:0;font-size:30px}.ai-assistant-chat__head p{color:var(--ui-text-2);margin:5px 0 0;font-size:13px}.ai-assistant-chat__head>img{object-fit:contain;filter:drop-shadow(0 8px 10px #80581226);width:88px;height:82px}.ai-assistant-chat__conversation{background:linear-gradient(180deg, var(--ui-bg-surface), var(--ui-bg-fill));align-content:start;gap:16px;min-height:0;padding:13px 30px;display:grid;overflow-y:auto}.ai-assistant-message{grid-template-columns:38px minmax(0,1fr);place-items:end start;gap:10px;display:grid}.ai-assistant-message>img,.ai-assistant-message__user-avatar{object-fit:contain;background:var(--ui-brand-1);width:36px;height:36px;color:var(--ui-primary);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.ai-assistant-message>img{border:1px solid var(--ui-brand-2);background:#fffaf0}.ai-assistant-message__bubble{width:fit-content;max-width:min(76%,620px);color:var(--ui-text-2);overflow-wrap:anywhere;background:#fff;border-radius:5px 16px 16px;padding:11px 14px;font-size:14px;line-height:1.75;box-shadow:0 3px 11px #48371a14}.ai-assistant-message--user{grid-template-columns:minmax(0,1fr) 38px;justify-items:end}.ai-assistant-message--user .ai-assistant-message__bubble{background:var(--ui-primary);color:#fff;white-space:pre-wrap;border-radius:16px 5px 16px 16px;grid-area:1/1}.ai-assistant-message--user .ai-assistant-message__user-avatar{color:#fff;background:#173f62;grid-area:1/2}.ai-assistant-message__bubble>:first-child{margin-top:0}.ai-assistant-message__bubble>:last-child{margin-bottom:0}.ai-assistant-message__bubble p{margin:0 0 8px}.ai-assistant-message__bubble ul,.ai-assistant-message__bubble ol{margin:7px 0;padding-left:22px}.ai-assistant-message__bubble code{background:#0f172a14;border-radius:4px;padding:2px 5px;font-size:.9em}.ai-assistant-message__bubble.is-streaming:after{background:var(--ui-primary);content:"";vertical-align:-2px;width:6px;height:15px;margin-left:3px;animation:.9s step-end infinite quiz-ai-cursor;display:inline-block}.ai-assistant-chat__composer{z-index:1;border-top:1px solid var(--ui-border-2);background:#fff;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:8px 20px 4px;display:grid;position:relative}.ai-assistant-chat__composer textarea{border:1px solid var(--ui-border-2);border-radius:var(--ui-radius-lg);resize:none;min-height:50px;max-height:120px;font:inherit;outline:0;padding:6px 14px}.ai-assistant-chat__composer textarea:focus{border-color:var(--ui-primary);box-shadow:0 0 0 3px var(--ui-focus-ring)}.ai-assistant-chat__composer .ui-btn{align-self:stretch;min-width:76px;height:auto}.ai-assistant-chat__composer .form-error{grid-column:1/-1;margin:0}.ai-assistant-guest{justify-content:center;align-items:center;gap:28px;min-height:min(560px,100vh - 280px);padding:40px;display:flex}.ai-assistant-guest>img{object-fit:contain;filter:drop-shadow(0 10px 12px #80581229);width:132px;height:122px}.ai-assistant-guest>div{max-width:520px}.ai-assistant-guest h2{font-family:var(--ui-font-display);margin:0 0 8px;font-size:28px}.ai-assistant-guest p{color:var(--ui-text-2);margin:0 0 20px;font-size:14px;line-height:1.7}.course-hero__visual{min-width:0;min-height:420px;position:relative;overflow:hidden}.course-hero__visual:after{content:"";background:linear-gradient(90deg,#fcf8ef73,#0000 25%),linear-gradient(#0000 65%,#1829304d);position:absolute;inset:0}.course-hero__visual--video:after{display:none}.course-hero--video{background:linear-gradient(105deg,#fbf5e9 0%,#fffdf8 47%,#ece4d7 100%);flex:1 0 auto;align-items:center;min-height:0;padding:32px 0;display:flex}.course-hero--video .course-hero__copy:after{display:none}.course-hero--video .course-hero__inner{z-index:4;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:32px;width:min(1220px,100% - 48px);margin:0 auto;display:grid;position:relative}.course-hero--video .course-hero__copy{min-height:0;padding:24px 0}.course-hero--video h1{font-size:clamp(28px,3.1vw,44px)}.course-hero--video .course-hero__title-line{white-space:normal}.course-hero--video .course-hero__visual{aspect-ratio:16/9;min-height:0}.course-hero__visual>video{z-index:4;object-fit:contain;background:0 0;width:100%;height:100%;position:absolute;inset:0}.course-hero__visual>img{object-fit:cover;object-position:center 58%;filter:sepia(.08)saturate(.82)contrast(.94);width:100%;height:100%;transform:scale(1.02)}.course-hero__visual--video>video,.course-hero__visual--video>img{z-index:4;box-sizing:border-box;border:1px solid var(--ui-border-2);border-radius:var(--ui-radius-lg);object-fit:contain;object-position:center;filter:none;background:#ece4d7;width:100%;height:100%;position:absolute;inset:0;transform:none}.course-hero__visual--video>video:fullscreen{object-fit:contain;border:0;border-radius:0;width:100%;height:100%;inset:0}.course-hero__visual>span{z-index:2;color:#ffffffeb;letter-spacing:.08em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1f2a2c73;border:1px solid #ffffff59;padding:7px 10px;font-size:11px;position:absolute;bottom:22px;right:26px}.home-paths{z-index:4;width:min(1220px,100% - 48px);margin:-1px auto 0;position:relative}.home-path-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.home-path-card{min-height:205px;color:var(--ui-text-1);box-shadow:none;background:#fffdf894;border:1px solid #0000;border-radius:9px;flex-direction:column;padding:25px 28px 22px;transition:transform .2s,border-color .2s,box-shadow .2s,background-color .2s;display:flex;position:relative;transform:none}.home-path-card:hover,.home-path-card:focus-visible{z-index:2;color:var(--ui-text-1);background:#fffdf8;border-color:#c9aa67;outline:0;transform:translateY(-5px);box-shadow:0 16px 34px #59411121}.home-path-card-stack{isolation:isolate;min-width:0;min-height:205px;position:relative}.home-path-card-shape{z-index:3;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.home-path-card-shape__outline{fill:none;stroke:#c9aa673d;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round}.home-path-card--front:hover+.home-path-card-shape .home-path-card-shape__outline,.home-path-card--front:focus-visible+.home-path-card-shape .home-path-card-shape__outline{stroke:#c9aa67;stroke-width:1.5px}.home-path-card--front{z-index:2;width:100%;min-height:205px;box-shadow:none;background:#fffdf8;border-color:#0000}.home-path-card--front:hover,.home-path-card--front:focus-visible{z-index:2;box-shadow:none;border-color:#0000;transform:none}.home-path-card__quick-practice{z-index:1;color:#62440e;width:98%;height:98%;font-family:var(--ui-font-display);letter-spacing:.06em;background:linear-gradient(135deg,#f7e9c3 0%,#d8b15f 100%);border:1px solid #c59a45;border-radius:9px;justify-content:flex-end;align-items:flex-end;gap:5px;padding:0 17px 17px 12px;font-size:13px;font-weight:700;transition:border-color .2s,background .2s,box-shadow .2s;display:flex;position:absolute;top:calc(50% + 4px);left:50%;transform:translate(-50%,-50%);box-shadow:0 7px 18px #7451141f}.home-path-card__quick-practice img{filter:brightness(0)saturate()invert(24%)sepia(32%)saturate(1172%)hue-rotate(3deg)brightness(93%)contrast(93%);flex:0 0 15px;width:15px;height:15px;transform:translateY(-3px)}.home-path-card__quick-practice:hover,.home-path-card__quick-practice:focus-visible{color:#432d06;background:linear-gradient(135deg,#f4dfab 0%,#c99a3e 100%);border-color:#9e731f;outline:0;box-shadow:0 10px 24px #74511433}.home-path-card__quick-practice:focus-visible{outline-offset:2px;outline:3px solid #b1843061}.home-path-card.is-featured{background:#fafcfdad}.home-path-card__badge{color:#fff;letter-spacing:.1em;background:#173f62;border-radius:0 9px 0 8px;padding:4px 10px;font-size:10px;position:absolute;top:0;right:0}.home-path-card__heading{align-items:center;gap:9px;min-height:48px;display:flex}.home-path-card__icon{color:#b18430;width:44px;height:44px;font-family:var(--ui-font-display);background:#faf2df;border-radius:50%;flex:0 0 44px;place-items:center;font-size:24px;display:grid}.home-path-card--book .home-path-card__icon:before{content:"▤"}.home-path-card--people .home-path-card__icon:before{content:"♙"}.home-path-card--mind .home-path-card__icon:before{content:"✦"}.home-path-card--search .home-path-card__icon:before{content:"⌕"}.home-path-card.is-featured .home-path-card__icon{color:#173f62;background:#eef2f6}.home-path-card__heading>strong{color:#a17829;font-family:var(--ui-font-display);font-size:29px;font-weight:650}.home-path-card__heading>i{background:#d8c9ad;width:1px;height:27px}.home-path-card__heading h3{color:#2d2a26;font-family:var(--ui-font-display);margin:0;font-size:17px;font-weight:650}.home-path-card>p{color:var(--ui-text-2);margin:18px 0;font-size:12px;line-height:1.75}.home-path-card__link{color:#9b7425;align-items:center;gap:12px;margin-top:auto;font-size:12px;display:flex}.home-path-card.is-featured .home-path-card__link{color:#173f62}.home-path-card__link b{font-size:17px;font-weight:400;transition:transform .15s}.home-path-card:hover .home-path-card__link b{transform:translate(4px)}.app-footer.home-footer{background:linear-gradient(90deg,#f7eedc,#fffaf0 52%,#f4e9d2);border-top:0;overflow:hidden}.home-footer__inner{align-items:center;width:min(1220px,100% - 48px);margin:0 auto;display:flex}.home-footer__inner .home-quote{flex:1;width:auto;min-width:0;margin:0}.home-quote{color:#3f3a31;justify-content:center;align-items:center;width:min(1220px,100% - 48px);min-height:104px;margin:0 auto;padding:16px 150px 16px 80px;display:flex;position:relative;overflow:visible}.home-quote>span{color:#d2aa59;margin-right:12px;font-family:Georgia,serif;font-size:56px;line-height:1}.home-quote p{font-family:var(--ui-font-display);letter-spacing:.035em;margin:0;font-size:15px}.home-quote img{object-fit:contain;filter:drop-shadow(0 8px 12px #80581229);width:145px;height:120px;position:absolute;bottom:-23px;right:0;transform:scaleX(-1)}@media (width<=1000px){.home-footer__inner{flex-wrap:wrap;width:calc(100% - 28px)}.home-footer__inner>.app-footer__logo{margin-top:16px}.home-footer__inner>.app-footer__logo+.home-quote{flex-basis:100%}.app-header__inner{gap:24px}.app-nav{gap:17px}.course-hero{grid-template-columns:52% 48%}.course-hero__copy{padding-left:32px}.home-path-card{padding-inline:20px}.home-path-card__heading{gap:7px}.home-path-card__icon{flex-basis:38px;width:38px;height:38px;font-size:21px}}@media (width<=760px){.course-hero{grid-template-columns:1fr}.course-hero--video{padding:24px 0}.course-hero--video .course-hero__inner{grid-template-columns:1fr;gap:20px;width:calc(100% - 28px)}.course-hero--video .course-hero__copy{padding:12px}.course-hero__copy{min-height:390px;padding:46px 26px 20px}.course-hero__copy:after{display:none}.course-hero h1{font-size:clamp(34px,10vw,46px)}.course-hero--video h1{font-size:clamp(28px,5.8vw,42px)}.course-hero__visual{min-height:280px}.home-paths{width:calc(100% - 28px);margin-top:14px}.home-path-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.home-path-card,.home-path-card:first-child,.home-path-card:last-child{border:1px solid #0000;border-radius:9px;min-height:195px}.home-path-card-stack .home-path-card--front{border-color:#c9aa673d}.home-quote{width:calc(100% - 28px);padding:22px 110px 22px 28px}.home-quote img{width:112px;right:0}.ai-assistant-layout{grid-template-columns:1fr;gap:12px}.ai-assistant-sidebar{display:none}.ai-assistant-mobile-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ai-assistant-mobile-tools button,.ai-assistant-mobile-tools a{border:1px solid var(--ui-border-2);border-radius:var(--ui-radius-md);background:var(--ui-bg-surface);min-width:0;min-height:38px;color:var(--ui-text-2);font:inherit;cursor:pointer;place-items:center;padding:8px 10px;font-size:12px;display:grid}.ai-assistant-mobile-tools a:hover,.ai-assistant-mobile-tools button[aria-expanded=true]{border-color:var(--ui-brand-4);background:var(--ui-brand-1);color:var(--ui-primary)}.ai-assistant-mobile-backdrop{z-index:64;background:var(--ui-mask);border:0;width:100%;padding:0;display:block;position:fixed;inset:68px 0 0}.ai-assistant-sidebar.is-mobile-open{z-index:65;background:var(--ui-bg-page);width:min(340px,88vw);min-height:0;box-shadow:var(--ui-shadow-3);grid-template-rows:auto minmax(0,1fr) auto;gap:12px;padding:0 12px 12px;display:grid;position:fixed;top:68px;bottom:0;right:0;overflow:hidden}.ai-assistant-mobile-sidebar-head{border-bottom:1px solid var(--ui-border-2);justify-content:space-between;align-items:center;min-height:50px;padding:0 4px;display:flex}.ai-assistant-mobile-sidebar-head button{width:34px;height:34px;color:var(--ui-text-2);font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;font-size:24px;display:grid}.ai-assistant-sidebar.is-mobile-open>section{min-height:0;margin-top:12px}.ai-assistant-chat__head,.ai-assistant-chat__conversation{padding-inline:22px}}@media (width<=520px){.course-hero__copy{min-height:360px}.course-hero__title-line{white-space:normal;display:inline}.course-hero__lead{font-size:14px;line-height:1.8}.course-hero__assistant{margin-top:10px}.course-hero__assistant img{flex-basis:92px;width:92px}.course-hero__visual{min-height:230px}.course-hero__visual>span{bottom:14px;right:14px}.home-path-grid{grid-template-columns:1fr}.home-path-card,.home-path-card-stack,.home-path-card-stack .home-path-card--front{min-height:176px}.home-path-card__quick-practice{padding-bottom:13px;padding-right:20px;font-size:14px}.home-path-card>p{margin:13px 0}.home-quote{min-height:110px;padding:22px 84px 22px 22px}.home-quote>span{display:none}.home-quote p{font-size:13px;line-height:1.75}.home-quote img{width:102px;right:-18px}.ai-assistant-layout{height:auto}.ai-assistant-page{width:100%;padding-top:10px;padding-bottom:0}.ai-assistant-chat{border-left:0;border-right:0;border-radius:0;height:calc(100vh - 150px);max-height:none}.ai-assistant-chat__head{padding:10px 16px 8px}.ai-assistant-chat__head>img{width:68px;height:64px}.ai-assistant-chat__conversation{padding:10px 14px}.ai-assistant-message__bubble{max-width:84%}.ai-assistant-chat__composer{padding:6px 14px 3px}}@media (prefers-reduced-motion:reduce){.auth-gradient__color{transition:none}}.experiment-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.experiment-entry-column{border-top:4px solid var(--ui-brand-5);min-width:0;overflow:hidden}.experiment-entry-column--scripted{border-top-color:#315b72}.experiment-entry-column__head{border-bottom:1px solid var(--ui-border-1);background:linear-gradient(145deg, var(--ui-brand-1), var(--ui-bg-surface));min-height:155px;padding:24px 24px 18px}.experiment-entry-column--scripted .experiment-entry-column__head{background:linear-gradient(145deg, #edf3f4, var(--ui-bg-surface))}.experiment-entry-column__head h2{font-family:var(--ui-font-display);margin:7px 0 8px;font-size:25px}.experiment-entry-column__head p{color:var(--ui-text-2);margin:0;font-size:13px;line-height:1.7}.experiment-entry-form{border-bottom:1px solid var(--ui-border-1);padding:20px 24px 18px}.experiment-entry-input{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.experiment-entry-input .ui-input{font-family:var(--ui-font-mono);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.experiment-entry-form .form-error{min-height:18px;margin:5px 0 0}.experiment-running{padding:20px 24px 24px}.experiment-running__title{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.experiment-running__title h3{margin:0;font-size:15px}.experiment-running__title>span{color:var(--ui-text-3);font-size:12px}.experiment-running__list{gap:8px;display:grid}.experiment-running-item{border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-md);background:var(--ui-bg-fill);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--ui-motion-fast), transform var(--ui-motion-fast);grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:12px;padding:12px 13px;display:grid}.experiment-running-item:hover{border-color:var(--ui-brand-4);transform:translateY(-1px)}.experiment-running-item>span:first-child{gap:4px;min-width:0;display:grid}.experiment-running-item strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.experiment-running-item small{color:var(--ui-text-3);font-size:10px}.experiment-running-item__code{text-align:right;gap:2px;display:grid}.experiment-running-item__code b{color:var(--ui-primary);font-family:var(--ui-font-mono);letter-spacing:.08em;font-size:14px}.experiment-running-item>i{color:var(--ui-text-3);font-style:normal}.experiment-running__empty{border:1px dashed var(--ui-border-2);border-radius:var(--ui-radius-md);color:var(--ui-text-3);text-align:center;margin:0;padding:18px 12px;font-size:12px}@media (width<=900px){.experiment-entry-grid{grid-template-columns:1fr}}@media (width<=560px){.experiment-entry-column__head,.experiment-entry-form,.experiment-running{padding-left:17px;padding-right:17px}.experiment-entry-input{grid-template-columns:1fr}.experiment-running-item{grid-template-columns:minmax(0,1fr) auto}.experiment-running-item>i{display:none}}body{background:radial-gradient(circle at 86% -6%, color-mix(in srgb, var(--ui-brand-2) 34%, transparent), transparent 30rem), var(--ui-bg-page)}.app-header{background:color-mix(in srgb, var(--ui-bg-surface) 94%, transparent);height:68px}.app-header__inner{gap:24px;width:calc(100% - 48px)}.app-brand__mark{border-radius:12px;box-shadow:0 5px 14px #5941112e}.app-nav{gap:32px;height:68px}.app-nav a{font-size:14px}.app-nav a.is-active:after{background:var(--ui-brand-5);left:20%;right:20%}.account-avatar{background:var(--ui-brand-1);width:30px;height:30px;color:var(--ui-primary);border-radius:50%;flex:0 0 30px;place-items:center;font-size:12px;font-weight:700;display:grid}.mobile-nav{display:none;position:relative}.mobile-nav summary{border:1px solid var(--ui-border-2);border-radius:var(--ui-radius-sm);color:var(--ui-text-2);cursor:pointer;padding:6px 10px;list-style:none}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav nav{z-index:80;border:1px solid var(--ui-border-2);border-radius:var(--ui-radius-md);background:var(--ui-bg-elevated);width:190px;box-shadow:var(--ui-shadow-3);padding:8px;display:grid;position:absolute;top:calc(100% + 10px);right:0}.mobile-nav nav a{border-radius:var(--ui-radius-sm);color:var(--ui-text-2);padding:10px 12px}.mobile-nav nav a:hover{background:var(--ui-bg-fill);color:var(--ui-primary)}.page-shell{width:min(1120px,100% - 48px)}.page-content{padding:48px 0 80px}.page-content.ai-assistant-page{padding:20px 0}.page-heading{margin-bottom:30px}.page-heading h1,.section-heading h2,.student-welcome h1,.auth-card h2,.auth-aside__copy h1{font-family:var(--ui-font-display)}.page-heading h1{letter-spacing:-.02em;font-size:clamp(32px,4vw,44px);line-height:1.22}.page-heading p{max-width:680px;color:var(--ui-text-2)}.section-heading{margin-bottom:18px}.section-heading h2{font-size:24px;line-height:34px}.section-kicker,.home-kicker{color:var(--ui-primary);letter-spacing:.15em;font-size:11px;font-weight:700;display:block}.ui-card{box-shadow:var(--ui-shadow-1)}.app-footer{background:color-mix(in srgb, var(--ui-bg-surface) 85%, var(--ui-bg-page))}.home-page{width:100%;padding:0 0 48px}.home-page.home-page--video{flex-direction:column;flex:1 0 auto;padding-bottom:32px;display:flex}.student-welcome{border-color:var(--ui-brand-2);border-radius:var(--ui-radius-xl);background:linear-gradient(128deg, #fffdf6 0%, var(--ui-brand-1) 50%, #eaf1f0 100%);grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);min-height:450px;padding:56px 56px 48px;box-shadow:0 18px 50px #503f2214}.student-welcome:before{border:1px solid color-mix(in srgb, var(--ui-brand-4) 22%, transparent);content:"";border-radius:50%;width:360px;height:360px;position:absolute;top:-160px;left:42%}.student-welcome-copy{max-width:650px}.student-welcome h1{color:var(--ui-text-1);letter-spacing:-.03em;margin:15px 0 16px;font-size:clamp(42px,5vw,64px);font-weight:700;line-height:1.16}.student-welcome p{color:var(--ui-text-2);font-size:17px}.home-actions{flex-wrap:wrap;gap:8px;display:flex}.student-visual{min-height:350px}.hero-orb-one{opacity:.97;background:#17354b;width:260px;height:260px;top:42px;right:20px;box-shadow:0 24px 60px #162d4033}.hero-orb-two{background:var(--ui-brand-4);opacity:.58;width:92px;height:92px;bottom:22px;right:230px}.hero-learner{filter:drop-shadow(0 22px 26px #192d393d);height:420px;bottom:-42px;right:24px}.hero-panel{z-index:3;color:#fffc;letter-spacing:.04em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#17354bc2;border:1px solid #ffffff52;border-radius:11px;padding:10px 12px;font-size:10px;line-height:1.5;position:absolute;box-shadow:0 10px 28px #1124372e}.hero-panel b{color:#fff;font-size:17px}.hero-panel--one{top:52px;right:0}.hero-panel--two{bottom:76px;right:210px}.home-paths{margin-top:32px}.feature-card{min-height:220px;position:relative;overflow:hidden}.feature-card .ui-card-body{padding:24px}.feature-index{color:var(--ui-text-4);font:12px/1 var(--ui-font-mono)}.feature-icon{background:0 0;margin:0;font-size:18px;position:absolute;top:18px;right:18px}.feature-card h2{font-family:var(--ui-font-display);margin-top:36px;font-size:22px}.feature-card p{font-size:14px;line-height:1.7}.feature-link{font-weight:500}.course-row{border-left:3px solid #0000;min-height:100px}.course-row:hover{border-left-color:var(--ui-brand-5)}.course-index{font-family:var(--ui-font-display);font-weight:700}.lab-module-list{gap:18px}.lab-module-visual img{width:112px;height:112px}.lab-module-copy h2{font-family:var(--ui-font-display);font-size:20px}.lab-join{border-color:var(--ui-brand-2);background:linear-gradient(120deg, var(--ui-brand-1), var(--ui-bg-surface))}.auth-shell{border-radius:var(--ui-radius-xl)}.auth-aside{background:radial-gradient(circle at 70% 30%,#315b72,#1c3b50 45%,#172d3f 100%)}.auth-aside__copy span{color:var(--ui-brand-3)}.auth-main{background:var(--ui-bg-elevated)}.score-card{background:linear-gradient(135deg, var(--ui-bg-surface) 20%, var(--ui-brand-1))}.score-ring{box-shadow:0 12px 30px #59411129}.workspace-shell{background:var(--ui-bg-page);grid-template-columns:232px minmax(0,1fr);min-height:100vh;display:grid}.workspace-sidebar{z-index:50;background:var(--ui-gray-9);height:100vh;color:var(--ui-gray-4);flex-direction:column;padding:22px 14px 18px;display:flex;position:sticky;top:0;overflow-y:auto}.workspace-sidebar__brand{color:var(--ui-on-primary);align-items:center;gap:10px;margin:0 8px 26px;font-size:15px;font-weight:600;display:flex}.workspace-sidebar__brand small{color:var(--ui-gray-6);font-size:9px;font-weight:400;display:block}.workspace-sidebar nav section{margin-bottom:18px}.workspace-sidebar nav p{color:var(--ui-gray-6);letter-spacing:.12em;margin:0 10px 7px;font-size:10px;font-weight:600}.workspace-sidebar nav a{border-radius:var(--ui-radius-md);color:#cfc6bb;align-items:center;gap:10px;margin:2px 0;padding:9px 10px;font-size:13px;display:flex}.workspace-sidebar nav a:hover,.workspace-sidebar nav a.is-active{background:var(--ui-gray-8);color:var(--ui-on-primary)}.workspace-sidebar nav a.is-active{box-shadow:inset 2px 0 var(--ui-brand-4)}.workspace-sidebar nav i{width:20px;color:var(--ui-brand-3);place-items:center;font-style:normal;display:grid}.workspace-sidebar__student{border:1px solid var(--ui-gray-8);border-radius:var(--ui-radius-md);color:var(--ui-gray-5);margin-top:auto;padding:10px 12px;font-size:12px}.workspace-sidebar__student:hover{border-color:var(--ui-gray-6);color:#fff}.workspace-stage{min-width:0}.workspace-header{z-index:35;border-bottom:1px solid var(--ui-border-2);background:color-mix(in srgb, var(--ui-bg-surface) 95%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);justify-content:space-between;align-items:center;height:58px;padding:0 28px;display:flex;position:sticky;top:0}.workspace-breadcrumb{color:var(--ui-text-2);font-size:12px}.workspace-mobile-brand{font-weight:600;display:none}.workspace-user{color:var(--ui-text-2);align-items:center;gap:8px;font-size:12px;display:flex}.workspace-main .page-shell{width:min(1220px,100% - 56px)}.workspace-main .page-content{padding:30px 0 60px}.workspace-main .page-heading{margin-bottom:22px}.workspace-main .page-heading h1{font-family:var(--ui-font-sans);font-size:27px;font-weight:650}.workspace-main .page-heading p{font-size:13px}@media (width<=900px){.app-nav{gap:18px}.teacher-entry,.account-name{display:none}.student-welcome{grid-template-columns:minmax(0,1fr) 310px;padding:42px 36px}.student-welcome h1{font-size:45px}.workspace-shell{grid-template-columns:72px minmax(0,1fr)}.workspace-sidebar{padding-inline:9px}.workspace-sidebar nav p,.workspace-sidebar nav a span{display:none}.workspace-sidebar__brand{justify-content:center;margin-inline:0}.workspace-sidebar nav a{justify-content:center}}@media (width<=700px){.app-header__inner{width:calc(100% - 28px)}.app-header__panel{box-shadow:none;background:0 0;border:0;flex:1;padding:0;display:flex;position:static}.app-nav,.app-actions .account-chip>button{display:none}.app-actions{margin-left:auto}.mobile-nav{margin-left:8px;display:block}.student-welcome{grid-template-columns:1fr;padding:34px 26px 0}.student-welcome h1{font-size:39px}.student-visual{min-height:290px}.hero-learner{height:350px;right:6px}.hero-orb-one{width:220px;height:220px}.hero-panel--two{right:182px}.workspace-shell{display:block}.workspace-sidebar{flex-direction:row;align-items:center;width:100%;height:auto;padding:8px 12px;position:static;overflow-x:auto}.workspace-sidebar__brand{margin:0 12px 0 0}.workspace-sidebar nav{display:flex}.workspace-sidebar nav section{display:contents}.workspace-sidebar nav a{min-width:42px;margin:0 2px}.workspace-header{height:52px;padding:0 16px}.workspace-breadcrumb{display:none}.workspace-mobile-brand{display:inline}.workspace-user>span:not(.account-avatar){display:none}.workspace-main .page-shell{width:calc(100% - 28px)}}@media (width<=560px){.page-shell{width:calc(100% - 28px)}.home-page{width:100%;padding-top:0}.student-welcome{min-height:620px}.student-welcome p{font-size:15px}.hero-panel--one{right:2px}.hero-panel--two{left:0;right:auto}.student-ai-template__head,.student-ai-template__facts,.student-ai-config-grid,.student-ai-progress-grid{grid-template-columns:1fr}.student-ai-template__head img{justify-self:center}.student-ai-run-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.student-ai-record{align-items:stretch}.student-ai-record__link{flex-direction:column;align-items:flex-start}.student-ai-record__link>div:last-child{justify-items:start}}@media (width<=700px){.about-syllabus-card{grid-template-columns:52px minmax(0,1fr);padding:16px}.about-syllabus-actions{grid-column:2;justify-content:flex-start}}@media (width<=560px){.about-stack{gap:30px}.about-intro-card{padding:22px 18px}.about-intro-card .about-section-heading{margin-bottom:16px}.about-section-heading h2{font-size:21px}.about-intro-copy{font-size:13px}.about-department{flex-direction:column;align-items:flex-start;gap:4px;margin-top:22px;padding:13px 14px}.about-faculty-grid,.about-support-grid{grid-template-columns:1fr;gap:10px}.about-person-card{grid-template-columns:80px minmax(0,1fr);gap:16px;padding:18px 15px}.about-person-avatar{width:80px;height:80px}.about-syllabus-card{gap:12px}.about-syllabus-copy span{white-space:normal}.about-syllabus-actions{grid-template-columns:1fr 1fr;display:grid}.about-syllabus-actions .ui-btn{width:100%;padding-inline:8px}.about-support-card{width:100%;padding:15px}}.student-layout--home{background:#fff}.student-layout--home>.app-main{background:#fff;min-height:0}.student-layout .app-header.arco-layout-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffaf2;border-bottom:1px solid #f0eae9;height:60px}.student-layout .app-header__inner{gap:24px;width:calc(100% - 48px)}.student-layout .app-header__logo{max-width:193px;height:32px}.student-layout .app-header__logo--wide{width:193px;height:60px}.student-layout .app-brand-group{gap:6px}.student-layout .app-brand{color:#fff;white-space:nowrap;background:#c80311;border-radius:4px;padding:2px 8px;font-size:14px;line-height:20px}.student-layout .app-brand:hover{color:#fff}.student-layout .app-brand__title{color:#fff;font-family:var(--ui-font-sans);letter-spacing:0;font-size:14px;font-weight:500;line-height:20px}.student-layout .app-brand__title-mobile{display:none}.student-layout .app-nav.arco-menu-horizontal{height:60px}.student-layout .app-nav.arco-menu-horizontal .arco-menu-overflow-wrap{padding-left:166px;display:flex}.student-layout .app-nav.arco-menu-horizontal .arco-menu-item{color:#2f2b3de6;height:60px;margin:0 3px;padding:0 11px;font-size:16px;line-height:60px}.student-layout .app-nav.arco-menu-horizontal .arco-menu-selected{color:#f0ab2a;font-weight:700}.student-layout .app-nav.arco-menu-horizontal .arco-menu-selected:after{display:none}.student-layout .app-actions .language-switcher{color:#595959;background:#fff;border-color:#e0e0e0}.student-layout .app-actions .language-switcher:hover{color:#b47710;border-color:#f0ab2a}.student-layout .app-actions>.arco-btn{color:#262626;min-width:58px;height:32px;box-shadow:none;background:0 0;border:1px solid #262626;border-radius:999px;padding:0 15px;font-size:14px}.student-layout .app-actions>.arco-btn:hover{color:#262626;background:#fff7e7;border-color:#f0ab2a}.student-layout--home .home-page.page-content{width:100%;padding:0}.student-layout--home .home-page.home-page--video{display:block}.student-layout--home .course-hero,.student-layout--home .course-hero--video{background:linear-gradient(178deg,#fff8f1 0%,#fff 100%);height:356px;min-height:0;padding:0;display:block;overflow:hidden}.student-layout--home .course-hero:after,.student-layout--home .course-hero__copy:after{display:none}.student-layout--home .course-hero__inner,.student-layout--home .course-hero--video .course-hero__inner{grid-template-columns:540px minmax(0,646px);align-items:center;gap:17px;width:min(1200px,100% - 48px);height:100%;margin:0 auto;display:grid}.student-layout--home .course-hero__copy,.student-layout--home .course-hero--video .course-hero__copy{min-height:0;padding:0;display:flex}.student-layout--home .course-hero .home-kicker{color:#262626;letter-spacing:0;border:1px solid #e0e0e0;border-radius:999px;align-self:flex-start;align-items:center;height:32px;margin:0 0 24px;padding:3px 9px 3px 4px;font-size:13px;font-weight:400;line-height:20px;display:inline-flex}.student-layout--home .home-kicker img{object-fit:contain;width:24px;height:24px;margin-right:6px}.student-layout--home .course-hero h1,.student-layout--home .course-hero--video h1{color:#000;font-family:"PingFang SC", var(--ui-font-sans);letter-spacing:0;margin:0;font-size:44px;font-weight:500;line-height:56px}.student-layout--home .course-hero__title-line{white-space:nowrap;display:block}.student-layout--home .course-hero h1 em{color:#f0ab2a;font-style:normal}.student-layout--home .course-hero h1 em:after{display:none}.student-layout--home .course-hero__lead{color:#595959;font-family:var(--ui-font-sans);letter-spacing:0;margin:16px 0 24px;font-size:14px;font-weight:400;line-height:22px}.student-layout--home .course-hero__start{color:#fff;background:#f0ab2a;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;height:36px;padding:0 16px;font-size:16px;font-weight:700;line-height:24px;display:inline-flex}.student-layout--home .course-hero__start:hover{color:#fff;background:#da971b}.student-layout--home .course-hero__start img{flex:0 0 24px;width:24px;height:24px;display:block}.student-layout--home .course-hero__visual,.student-layout--home .course-hero--video .course-hero__visual{aspect-ratio:auto;width:646px;height:300px;min-height:0;overflow:visible;transform:translateY(12px)}.student-layout--home .course-hero__visual:after{display:none}.student-layout--home .course-hero__visual>.course-hero__decoration{z-index:0;object-fit:contain;filter:none;background:0 0;border:0;border-radius:0;width:646px;height:267px;position:absolute;top:35px;left:0;transform:none}.student-layout--home .course-hero__visual>img:not(.course-hero__decoration),.student-layout--home .course-hero__visual>video,.student-layout--home .course-hero--video .course-hero__visual>img:not(.course-hero__decoration),.student-layout--home .course-hero--video .course-hero__visual>video{z-index:1;box-sizing:border-box;object-fit:cover;object-position:center;filter:none;background:#f5eee9;border:1px solid #f0eae9;border-radius:16px;width:497px;height:271px;position:absolute;inset:0 auto auto 116px;transform:none}.student-layout--home .course-hero__assistant{z-index:5;color:#854c15;text-align:center;background:linear-gradient(#fff,#fff6de);border-radius:8px 0 0 8px;flex-direction:column;justify-content:flex-end;align-items:center;gap:0;width:80px;height:124px;min-height:0;margin:0;display:flex;position:absolute;top:40px;right:0;overflow:hidden;box-shadow:0 3px 8px #d5a76324}.student-layout--home .course-hero__assistant img{object-fit:contain;filter:none;width:65px;height:97px;position:absolute;top:7px;left:8px}.student-layout--home .course-hero__assistant-caption{z-index:1;background:linear-gradient(145deg,#fcee7c,#ff928d);width:100%;padding:5px 3px;display:block;position:relative}.student-layout--home .course-hero__assistant strong{color:#854c15;font-size:14px;line-height:20px;display:block}.student-layout--home .course-hero__assistant small{color:#965d27;white-space:nowrap;font-size:7px;line-height:12px;display:block}.student-layout--home .home-paths{width:min(1200px,100% - 48px);min-height:272px;margin:0 auto;padding-top:16px}.student-layout--home .home-path-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.student-layout--home .home-path-card{height:240px;min-height:0;box-shadow:none;background:#fff;border:1px solid #e0e0e0;border-radius:20px;padding:0;display:block;position:relative;transform:none}.student-layout--home .home-path-card:hover,.student-layout--home .home-path-card:focus-within{background:#fff;border-color:#f0ab2a;transform:none;box-shadow:0 12px 26px #b777241a}.student-layout--home .home-path-card.is-featured{background:linear-gradient(#fff 0%,#fffaed 78%,#ffebc3 100%);border-color:#f0ab2a}.student-layout--home .home-path-card__main{color:#262626;flex-direction:column;align-items:flex-start;height:100%;padding:16px;display:flex}.student-layout--home .home-path-card__main:hover{color:#262626}.student-layout--home .home-path-card__index{color:#b88125;font-family:Songti SC,STSong,Noto Serif CJK SC,SimSun,serif;font-size:25px;font-weight:700;line-height:1;position:absolute;top:30px;left:18px}.student-layout--home .home-path-card__index:after{content:"";background:#e9dcc5;width:1px;height:44px;position:absolute;top:-10px;left:35px}.student-layout--home .home-path-card__image{object-fit:contain;object-position:left center;flex:0 0 56px;width:80px;height:56px;margin-left:50px}.student-layout--home .home-path-card__title{white-space:nowrap;align-items:center;gap:6px;width:100%;margin-top:12px;display:flex}.student-layout--home .home-path-card__title strong{font-size:20px;font-weight:700;line-height:26px}.student-layout--home .home-path-card__copy{color:#8c8c8c;margin-top:8px;font-size:14px;font-weight:400;line-height:20px;display:block}.student-layout--home .home-path-card__badge{color:#fff;letter-spacing:0;background:linear-gradient(135deg,#fcee7c,#ef635c);border-radius:10px 10px 10px 0;align-items:center;height:24px;padding:0 6px;font-size:13px;font-weight:500;display:inline-flex}.student-layout--home .home-path-card__badge-image{object-fit:contain;width:51px;height:24px}.student-layout--home .home-path-card__arrow{width:28px;height:28px;margin-top:auto;display:block}.student-layout--home .home-path-card__arrow img{width:28px;height:28px;display:block}.student-layout--home .home-path-card__quick-practice{z-index:2;color:#fff;letter-spacing:0;width:auto;height:28px;box-shadow:none;background:#f0ab2a;border:0;border-radius:18px 0 0 18px;align-items:center;gap:6px;padding:0 12px 0 14px;font-size:13px;font-weight:700;line-height:20px;display:flex;position:absolute;inset:auto 0 16px auto;transform:none}.student-layout--home .home-path-card__quick-practice:hover{color:#fff;box-shadow:none;background:#da971b;border:0}.student-layout--home .app-footer.home-footer{background:#fffdf6 url(/static/app/home-figma/文案背景.png) 50%/cover no-repeat;border:0;height:64px}.student-layout--home .home-quote{color:#6e6760;justify-content:center;align-items:center;width:100%;min-height:64px;margin:0;padding:0 20px;display:flex}.student-layout--home .home-quote>span{color:#f0d8ab;margin:0 12px;font-family:Georgia,serif;font-size:30px;line-height:1;display:inline-block}.student-layout--home .home-quote p{font-family:var(--ui-font-sans);letter-spacing:0;margin:0;font-size:14px;font-weight:400;line-height:22px}.student-layout--home .home-page--en .course-hero__copy{max-width:540px}.student-layout--home .home-page--en .course-hero h1{max-width:100%;font-size:clamp(24px,2vw,29px);line-height:1.25}.student-layout--home .home-page--en .course-hero__title-line{white-space:normal;max-width:100%}.student-layout--home .home-page--en .course-hero__assistant strong{font-size:11px}.student-layout--home .home-page--en .course-hero__assistant small{white-space:normal;overflow-wrap:anywhere;max-width:100%;font-size:6px;line-height:8px}.student-layout--home .home-page--en .home-path-card{height:auto;min-height:240px}.student-layout--home .home-page--en .home-path-card__main{height:auto;min-height:238px}.student-layout--home .home-page--en .home-path-card__title{white-space:normal;min-width:0;max-width:100%;margin-top:12px}.student-layout--home .home-page--en .home-path-card__title strong{font-size:18px;line-height:24px}.student-layout--home .home-page--en .home-path-card__copy{max-width:100%;margin-top:6px;font-size:13px;line-height:18px}.student-layout--home .home-page--en .home-path-card__badge{white-space:nowrap;flex:none;height:22px;padding:0 5px;font-size:11px;position:static}@media (width<=1240px){.student-layout .app-nav.arco-menu-horizontal .arco-menu-overflow-wrap{padding-left:clamp(16px,8vw,100px)}.student-layout--home .course-hero__inner,.student-layout--home .course-hero--video .course-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.student-layout--home .course-hero__visual,.student-layout--home .course-hero--video .course-hero__visual{width:100%}.student-layout--home .course-hero__visual>.course-hero__decoration{width:100%;height:auto}.student-layout--home .course-hero__visual>img:not(.course-hero__decoration),.student-layout--home .course-hero__visual>video,.student-layout--home .course-hero--video .course-hero__visual>img:not(.course-hero__decoration),.student-layout--home .course-hero--video .course-hero__visual>video{aspect-ratio:497/271;width:77%;height:auto;left:14%}.student-layout--home .home-path-grid{gap:16px}.student-layout--home .home-path-card__main{padding:16px}.student-layout--home .home-path-card__title strong{font-size:19px}.student-layout--home .home-path-card__copy{font-size:13px;line-height:19px}}@media (width<=900px){.student-layout--home .course-hero__assistant{display:none}.student-layout--home .course-hero h1,.student-layout--home .course-hero--video h1{font-size:34px;line-height:44px}.student-layout--home .course-hero__title-line{white-space:normal}.student-layout--home .home-path-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.student-layout--home .home-paths{min-height:0;padding-bottom:48px}}@media (width<=1100px){.student-layout .app-nav.arco-menu-horizontal{display:none}.student-layout .mobile-nav-trigger.arco-btn{justify-content:center;align-items:center;display:inline-flex}.student-layout .teacher-console-entry.arco-btn{display:none}}@media (width<=700px){.student-layout .app-header__inner{width:calc(100% - 28px)}.student-layout .app-header__logo{max-width:98px;height:24px}.student-layout .app-header__logo--wide{width:98px;height:34px}.student-layout .app-brand{font-size:12px}.student-layout .app-brand__title{display:none}.student-layout .app-brand__title-mobile{color:#fff;font-family:var(--ui-font-sans);font-size:12px;font-weight:500;line-height:20px;display:inline}.student-layout--home .course-hero,.student-layout--home .course-hero--video{height:auto;min-height:0}.student-layout--home .course-hero__inner,.student-layout--home .course-hero--video .course-hero__inner{flex-direction:column;align-items:stretch;gap:20px;height:auto;padding:38px 0 34px;display:flex}.student-layout--home .course-hero__copy,.student-layout--home .course-hero--video .course-hero__copy{padding:0}.student-layout--home .course-hero__visual,.student-layout--home .course-hero--video .course-hero__visual{aspect-ratio:646/300;width:100%;height:auto}.student-layout--home .course-hero__visual>img:not(.course-hero__decoration),.student-layout--home .course-hero__visual>video,.student-layout--home .course-hero--video .course-hero__visual>img:not(.course-hero__decoration),.student-layout--home .course-hero--video .course-hero__visual>video{height:90%}.student-layout--home .home-paths{width:calc(100% - 28px)}.student-layout--home .app-footer.home-footer{height:auto}.student-layout--home .home-quote{text-align:center;padding:12px 20px}}@media (width<=360px){.student-layout .app-actions>.arco-btn{display:none}}@media (width<=560px){.student-layout--home .course-hero h1,.student-layout--home .course-hero--video h1{font-size:30px;line-height:40px}.student-layout--home .home-path-grid{grid-template-columns:1fr}.student-layout--home .home-path-card{height:260px}.student-layout--home .home-path-card__title{margin-top:18px}.student-layout--home .home-quote>span{display:none}.student-layout--home .home-quote p{font-size:12px;line-height:20px}}.course-entry-actions{flex-flow:row;flex:0 0 552px;gap:12px;display:flex}.course-entry-actions .course-practice-entry{flex:1;width:100%;min-width:0}@media (width<=900px){.page-heading:has(.course-entry-actions){flex-direction:column;align-items:stretch}.course-entry-actions{flex:none;width:100%}}@media (width<=480px){.course-entry-actions{gap:8px}.course-entry-actions .course-practice-entry{grid-template-columns:minmax(0,1fr) auto;gap:6px;padding:12px}.course-entry-actions .course-practice-entry__icon{display:none}}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-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-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}.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-steps-item{white-space:nowrap;text-align:left;flex:1;margin-right:12px;position:relative;overflow:hidden}.arco-steps-item:last-child{flex:none;margin-right:0}.arco-steps-item-active .arco-steps-item-title{font-weight:500}.arco-steps-item:not(.arco-steps-item-active) .arco-steps-item-title{font-weight:400}.arco-steps-item-icon{vertical-align:top;margin-right:12px;font-size:16px;font-weight:500;display:inline-block}.arco-steps-icon{border-radius:var(--border-radius-circle);text-align:center;box-sizing:border-box;width:28px;height:28px;line-height:26px}.arco-steps-item-wait .arco-steps-icon{color:var(--color-text-2);background-color:var(--color-fill-2);border:1px solid #0000}.arco-steps-item-process .arco-steps-icon{color:var(--color-white);background-color:rgb(var(--primary-6));border:1px solid #0000}.arco-steps-item-finish .arco-steps-icon{color:rgb(var(--primary-6));background-color:var(--color-primary-light-1);border:1px solid #0000}.arco-steps-item-error .arco-steps-icon{color:var(--color-white);background-color:rgb(var(--danger-6));border:1px solid #0000}.arco-steps-item-title{white-space:nowrap;color:var(--color-text-2);padding-right:12px;font-size:16px;line-height:28px;display:inline-block;position:relative}.arco-steps-item-wait .arco-steps-item-title{color:var(--color-text-2)}.arco-steps-item-process .arco-steps-item-title,.arco-steps-item-finish .arco-steps-item-title,.arco-steps-item-error .arco-steps-item-title{color:var(--color-text-1)}.arco-steps-item-content{display:inline-block}.arco-steps-item-description{white-space:normal;color:var(--color-text-3);max-width:140px;margin-top:2px;font-size:12px}.arco-steps-item-wait .arco-steps-item-description,.arco-steps-item-process .arco-steps-item-description,.arco-steps-item-finish .arco-steps-item-description,.arco-steps-item-error .arco-steps-item-description{color:var(--color-text-3)}.arco-steps-label-horizontal:not(.arco-steps-vertical)>.arco-steps-item:not(:last-child) .arco-steps-item-title:after{content:"";background-color:var(--color-neutral-3);box-sizing:border-box;width:5000px;height:1px;display:block;position:absolute;top:13.5px;left:100%}.arco-steps-label-horizontal>.arco-steps-item.arco-steps-item-process .arco-steps-item-content .arco-steps-item-title:after{background-color:var(--color-neutral-3)}.arco-steps-label-horizontal>.arco-steps-item.arco-steps-item-finish .arco-steps-item-content .arco-steps-item-title:after{background-color:rgb(var(--primary-6))}.arco-steps-label-horizontal>.arco-steps-item.arco-steps-item-next-error .arco-steps-item-content .arco-steps-item-title:after{background-color:rgb(var(--danger-6))}.arco-steps.arco-steps-vertical>.arco-steps-item:not(:last-child)>.arco-steps-item-tail{box-sizing:border-box;width:1px;height:unset;padding:0;position:absolute;top:34px;bottom:6px;left:13.5px}.arco-steps.arco-steps-vertical>.arco-steps-item:not(:last-child)>.arco-steps-item-tail:after{content:"";background-color:var(--color-neutral-3);width:100%;height:100%;display:block}.arco-steps>.arco-steps-item:not(:last-child)>.arco-steps-item-tail{box-sizing:border-box;width:100%;height:1px;position:absolute;top:13.5px}.arco-steps>.arco-steps-item:not(:last-child)>.arco-steps-item-tail:after{content:"";background-color:var(--color-neutral-3);width:100%;height:100%;display:block}.arco-steps .arco-steps-item:not(:last-child).arco-steps-item-finish .arco-steps-item-tail:after{background-color:rgb(var(--primary-6))}.arco-steps .arco-steps-item:not(:last-child).arco-steps-item-next-error .arco-steps-item-tail:after{background-color:rgb(var(--danger-6))}.arco-steps-size-small.arco-steps-vertical .arco-steps-item:not(:last-child) .arco-steps-item-tail{top:30px;left:11.5px}.arco-steps-size-small:not(.arco-steps-vertical):not(.arco-steps-mode-dot) .arco-steps-item:not(:last-child) .arco-steps-item-tail{top:11.5px}.arco-steps-size-small .arco-steps-item-icon{font-size:14px}.arco-steps-size-small .arco-steps-item-title{font-size:14px;line-height:24px}.arco-steps-size-small .arco-steps-item-description{font-size:12px}.arco-steps-size-small .arco-steps-icon{width:24px;height:24px;font-size:14px;line-height:22px}.arco-steps-size-small.arco-steps-label-horizontal .arco-steps-item:not(:last-child) .arco-steps-item-title:after{top:11.5px}.arco-steps-label-vertical .arco-steps-item{overflow:visible}.arco-steps-label-vertical .arco-steps-item-title{margin-top:2px;padding-right:0}.arco-steps-label-vertical .arco-steps-item-icon{margin-left:56px}.arco-steps-label-vertical .arco-steps-item-tail{padding-right:40px;left:96px}.arco-steps-label-vertical.arco-steps-size-small .arco-steps-item-icon{margin-left:58px}.arco-steps-label-vertical.arco-steps-size-small .arco-steps-item-tail{padding-right:36px;left:94px}.arco-steps-rtl .arco-steps-item{text-align:right;margin-left:12px;margin-right:0}.arco-steps-rtl .arco-steps-item:last-child{margin-left:0}.arco-steps-rtl .arco-steps-item-icon{margin-left:12px;margin-right:0}.arco-steps-rtl .arco-steps-item-title{padding-left:12px;padding-right:0}.arco-steps-rtl.arco-steps-label-horizontal .arco-steps-item:not(:last-child) .arco-steps-item-title:after{left:0;right:100%}.arco-steps-rtl.arco-steps-vertical>.arco-steps-item:not(:last-child) .arco-steps-item-tail{left:0;right:13.5px}.arco-steps-rtl.arco-steps-vertical.arco-steps-size-small.arco-steps-vertical>.arco-steps-item:not(:last-child) .arco-steps-item-tail{top:30px;left:0;right:11.5px}.arco-steps-rtl.arco-steps-label-vertical .arco-steps-item-title{padding-left:0}.arco-steps-rtl.arco-steps-label-vertical .arco-steps-item-icon{margin-left:0;margin-right:56px}.arco-steps-rtl.arco-steps-label-vertical .arco-steps-item-tail{padding-left:40px;padding-right:0;left:0;right:96px}.arco-steps-rtl.arco-steps-label-vertical.arco-steps-size-small .arco-steps-item-icon{margin-left:0;margin-right:58px}.arco-steps-rtl.arco-steps-label-vertical.arco-steps-size-small .arco-steps-item-tail{padding-left:36px;padding-right:0;left:0;right:94px}.arco-steps-mode-dot .arco-steps-item{white-space:nowrap;text-align:left;flex:1;margin-right:16px;position:relative;overflow:visible}.arco-steps-mode-dot .arco-steps-item:last-child{flex:none;margin-right:0}.arco-steps-mode-dot .arco-steps-item-active .arco-steps-item-title{font-weight:500}.arco-steps-mode-dot .arco-steps-item:not(.arco-steps-item-active) .arco-steps-item-title{font-weight:400}.arco-steps-mode-dot .arco-steps-item-icon{box-sizing:border-box;border-radius:var(--border-radius-circle);vertical-align:top;width:8px;height:8px;display:inline-block}.arco-steps-mode-dot .arco-steps-item-active .arco-steps-item-icon{width:10px;height:10px}.arco-steps-mode-dot .arco-steps-item-wait .arco-steps-item-icon{border-color:var(--color-fill-4);background-color:var(--color-fill-4)}.arco-steps-mode-dot .arco-steps-item-process .arco-steps-item-icon,.arco-steps-mode-dot .arco-steps-item-finish .arco-steps-item-icon{border-color:rgb(var(--primary-6));background-color:rgb(var(--primary-6))}.arco-steps-mode-dot .arco-steps-item-error .arco-steps-item-icon{border-color:rgb(var(--danger-6));background-color:rgb(var(--danger-6))}.arco-steps-mode-dot.arco-steps-horizontal .arco-steps-item-icon{margin-left:66px}.arco-steps-mode-dot.arco-steps-horizontal .arco-steps-item-active .arco-steps-item-icon{margin-top:-1px;margin-left:65px}.arco-steps-mode-dot .arco-steps-item-content{display:inline-block}.arco-steps-mode-dot .arco-steps-item-title{margin-top:4px;font-size:16px;display:inline-block;position:relative}.arco-steps-mode-dot .arco-steps-item-wait .arco-steps-item-title{color:var(--color-text-2)}.arco-steps-mode-dot .arco-steps-item-process .arco-steps-item-title,.arco-steps-mode-dot .arco-steps-item-finish .arco-steps-item-title,.arco-steps-mode-dot .arco-steps-item-error .arco-steps-item-title{color:var(--color-text-1)}.arco-steps-mode-dot .arco-steps-item-description{white-space:normal;margin-top:4px;font-size:12px}.arco-steps-mode-dot .arco-steps-item-wait .arco-steps-item-description,.arco-steps-mode-dot .arco-steps-item-process .arco-steps-item-description,.arco-steps-mode-dot .arco-steps-item-finish .arco-steps-item-description,.arco-steps-mode-dot .arco-steps-item-error .arco-steps-item-description{color:var(--color-text-3)}.arco-steps-mode-dot>.arco-steps-item:not(:last-child)>.arco-steps-item-tail{box-sizing:border-box;background-color:var(--color-neutral-3);width:100%;height:1px;position:absolute;top:3.5px;left:78px}.arco-steps-mode-dot>.arco-steps-item:not(:last-child)>.arco-steps-item-tail:after{display:none}.arco-steps-mode-dot .arco-steps-item:not(:last-child).arco-steps-item-process .arco-steps-item-tail{background-color:var(--color-neutral-3)}.arco-steps-mode-dot .arco-steps-item:not(:last-child).arco-steps-item-finish .arco-steps-item-tail{background-color:rgb(var(--primary-6))}.arco-steps-mode-dot .arco-steps-item:not(:last-child).arco-steps-item-next-error .arco-steps-item-tail{background-color:rgb(var(--danger-6))}.arco-steps-mode-dot.arco-steps-vertical>.arco-steps-item>.arco-steps-item-icon{margin-right:16px}.arco-steps-mode-dot.arco-steps-vertical>.arco-steps-item>.arco-steps-item-content{overflow:hidden}.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item-title{margin-top:-2px}.arco-steps-mode-dot.arco-steps-vertical.arco-steps-size-small .arco-steps-item-title{margin-top:0}.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item-active .arco-steps-item-title{margin-top:-3px}.arco-steps-mode-dot.arco-steps-vertical.arco-steps-size-small .arco-steps-item-active .arco-steps-item-title{margin-top:-1px}.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item-description{margin-top:4px}.arco-steps-mode-dot.arco-steps-vertical>.arco-steps-item:not(:last-child)>.arco-steps-item-tail{box-sizing:border-box;width:1px;height:unset;background-color:#0000;padding:0;position:absolute;top:20px;bottom:-4px;left:4px;transform:translate(-50%)}.arco-steps-mode-dot.arco-steps-vertical>.arco-steps-item:not(:last-child)>.arco-steps-item-tail:after{content:"";background-color:var(--color-neutral-3);width:100%;height:100%;display:block}.arco-steps-mode-dot.arco-steps-vertical>.arco-steps-item:not(:last-child).arco-steps-item-process>.arco-steps-item-tail:after{background-color:var(--color-neutral-3)}.arco-steps-mode-dot.arco-steps-vertical>.arco-steps-item:not(:last-child).arco-steps-item-finish>.arco-steps-item-tail:after{background-color:rgb(var(--primary-6))}.arco-steps-mode-dot.arco-steps-vertical>.arco-steps-item:not(:last-child).arco-steps-item-next-error>.arco-steps-item-tail:after{background-color:rgb(var(--danger-6))}.arco-steps-mode-dot.arco-steps-vertical>.arco-steps-item>.arco-steps-item-icon{margin-top:8px}.arco-steps-mode-dot.arco-steps-vertical>.arco-steps-item-active>.arco-steps-item-icon{margin-top:6px;margin-left:-1px}.arco-steps-rtl.arco-steps-mode-dot .arco-steps-item{text-align:right;margin-left:16px;margin-right:0}.arco-steps-rtl.arco-steps-mode-dot .arco-steps-item:last-child{margin-left:0}.arco-steps-rtl.arco-steps-mode-dot .arco-steps-item:not(:last-child) .arco-steps-item-tail{left:initial;right:78px}.arco-steps-rtl.arco-steps-mode-dot.arco-steps-horizontal .arco-steps-item-icon{margin-left:0;margin-right:66px}.arco-steps-rtl.arco-steps-mode-dot.arco-steps-horizontal .arco-steps-item-active .arco-steps-item-icon{margin-left:0;margin-right:65px}.arco-steps-rtl.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item-icon{margin-left:16px;margin-right:0}.arco-steps-rtl.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item:not(:last-child) .arco-steps-item-tail{left:0;right:4px}.arco-steps-rtl.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item-active .arco-steps-item-icon{margin-right:-1px}.arco-steps-mode-arrow .arco-steps-item{white-space:nowrap;flex:1;align-items:center;height:72px;display:flex;position:relative;overflow:visible}.arco-steps-mode-arrow .arco-steps-item:not(:last-child){margin-right:4px}.arco-steps-mode-arrow .arco-steps-item-wait{background-color:var(--color-fill-1)}.arco-steps-mode-arrow .arco-steps-item-process{background-color:rgb(var(--primary-6))}.arco-steps-mode-arrow .arco-steps-item-finish{background-color:var(--color-primary-light-1)}.arco-steps-mode-arrow .arco-steps-item-error{background-color:rgb(var(--danger-6))}.arco-steps-mode-arrow .arco-steps-item-content{box-sizing:border-box;display:inline-block}.arco-steps-mode-arrow .arco-steps-item:first-child .arco-steps-item-content{padding-left:16px}.arco-steps-mode-arrow .arco-steps-item:not(:first-child) .arco-steps-item-content{padding-left:52px}.arco-steps-mode-arrow .arco-steps-item-title{white-space:nowrap;font-size:16px;display:inline-block;position:relative}.arco-steps-mode-arrow .arco-steps-item-title:after{display:none!important}.arco-steps-mode-arrow .arco-steps-item-wait .arco-steps-item-title{color:var(--color-text-2)}.arco-steps-mode-arrow .arco-steps-item-process .arco-steps-item-title{color:var(--color-white)}.arco-steps-mode-arrow .arco-steps-item-finish .arco-steps-item-title{color:var(--color-text-1)}.arco-steps-mode-arrow .arco-steps-item-error .arco-steps-item-title{color:var(--color-white)}.arco-steps-mode-arrow .arco-steps-item-active .arco-steps-item-title{font-weight:500}.arco-steps-mode-arrow .arco-steps-item-description{white-space:nowrap;max-width:none;margin-top:0;font-size:12px}.arco-steps-mode-arrow .arco-steps-item-wait .arco-steps-item-description{color:var(--color-text-3)}.arco-steps-mode-arrow .arco-steps-item-process .arco-steps-item-description{color:var(--color-white)}.arco-steps-mode-arrow .arco-steps-item-finish .arco-steps-item-description{color:var(--color-text-3)}.arco-steps-mode-arrow .arco-steps-item-error .arco-steps-item-description{color:var(--color-white)}.arco-steps-mode-arrow .arco-steps-item:not(:first-child):before{content:"";border-top:36px solid #0000;border-bottom:36px solid #0000;border-left:36px solid var(--color-bg-2);z-index:1;width:0;height:0;display:block;position:absolute;top:0;left:0}.arco-steps-mode-arrow .arco-steps-item:not(:last-child):after{content:"";z-index:2;clear:both;border-top:36px solid #0000;border-bottom:36px solid #0000;width:0;height:0;display:block;position:absolute;top:0;right:-36px}.arco-steps-mode-arrow .arco-steps-item:not(:last-child).arco-steps-item-wait:after{border-left:36px solid var(--color-fill-1)}.arco-steps-mode-arrow .arco-steps-item:not(:last-child).arco-steps-item-process:after{border-left:36px solid rgb(var(--primary-6))}.arco-steps-mode-arrow .arco-steps-item:not(:last-child).arco-steps-item-error:after{border-left:36px solid rgb(var(--danger-6))}.arco-steps-mode-arrow .arco-steps-item:not(:last-child).arco-steps-item-finish:after{border-left:36px solid var(--color-primary-light-1)}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item{height:40px}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item-title{font-size:14px}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item-description{display:none}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:first-child):before{border-top:20px solid #0000;border-bottom:20px solid #0000;border-left:20px solid var(--color-bg-2)}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:last-child):after{border-top:20px solid #0000;border-bottom:20px solid #0000;border-left:20px solid var(--color-fill-1);right:-20px}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:first-child .arco-steps-item-content{padding-left:20px}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:first-child) .arco-steps-item-content{padding-left:40px}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item-error:not(:last-child):after{border-left:20px solid rgb(var(--danger-6))}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:last-child).arco-steps-item-wait:after{border-left:20px solid var(--color-fill-1)}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:last-child).arco-steps-item-process:after{border-left:20px solid rgb(var(--primary-6))}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:last-child).arco-steps-item-finish:after{border-left:20px solid var(--color-primary-light-1)}.arco-steps-rtl.arco-steps-mode-arrow .arco-steps-item:not(:last-child){margin-left:4px;margin-right:0}.arco-steps-rtl.arco-steps-mode-arrow .arco-steps-item:first-child .arco-steps-item-content{padding-left:0;padding-right:16px}.arco-steps-rtl.arco-steps-mode-arrow .arco-steps-item:not(:first-child) .arco-steps-item-content{padding-left:0;padding-right:52px}.arco-steps-rtl.arco-steps-mode-arrow .arco-steps-item:not(:first-child):before{border-left:none;border-right:36px solid var(--color-bg-2);right:0}.arco-steps-rtl.arco-steps-mode-arrow .arco-steps-item:not(:last-child):after{left:-36px;right:initial}.arco-steps-rtl.arco-steps-mode-arrow .arco-steps-item:not(:last-child).arco-steps-item-wait:after{border-left:none;border-right:36px solid var(--color-fill-1)}.arco-steps-rtl.arco-steps-mode-arrow .arco-steps-item:not(:last-child).arco-steps-item-process:after{border-left:none;border-right:36px solid rgb(var(--primary-6))}.arco-steps-rtl.arco-steps-mode-arrow .arco-steps-item:not(:last-child).arco-steps-item-finish:after{border-left:none;border-right:36px solid var(--color-primary-light-1)}.arco-steps-rtl.arco-steps-mode-arrow .arco-steps-item:not(:last-child).arco-steps-item-error:after{border-left:none;border-right:36px solid rgb(var(--danger-6))}.arco-steps-rtl.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:first-child):before{border-right:20px solid var(--color-bg-2)}.arco-steps-rtl.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:last-child):after{border-right:20px solid var(--color-fill-1);left:-20px}.arco-steps-rtl.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:first-child .arco-steps-item-content{padding-left:0;padding-right:20px}.arco-steps-rtl.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:first-child) .arco-steps-item-content{padding-left:0;padding-right:40px}.arco-steps-rtl.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:last-child).arco-steps-item-wait:after{border-right:20px solid var(--color-fill-1)}.arco-steps-rtl.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:last-child).arco-steps-item-process:after{border-right:20px solid rgb(var(--primary-6))}.arco-steps-rtl.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:last-child).arco-steps-item-finish:after{border-right:20px solid var(--color-primary-light-1)}.arco-steps-rtl.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:last-child).arco-steps-item-error:after{border-right:20px solid rgb(var(--danger-6))}.arco-steps-mode-navigation.arco-steps-label-horizontal .arco-steps-item:not(:last-child) .arco-steps-item-title:after{display:none}.arco-steps-mode-navigation .arco-steps-item{margin-right:32px;padding-left:20px;padding-right:10px}.arco-steps-mode-navigation .arco-steps-item:last-child{flex:1}.arco-steps-mode-navigation .arco-steps-item-content{margin-bottom:20px}.arco-steps-mode-navigation .arco-steps-item-description{padding-right:20px}.arco-steps-mode-navigation .arco-steps-item-active:after{content:"";background-color:rgb(var(--primary-6));height:2px;display:block;position:absolute;bottom:0;left:0;right:30px}.arco-steps-mode-navigation .arco-steps-item-active:last-child:after{width:100%}.arco-steps-mode-navigation .arco-steps-item:not(:last-child) .arco-steps-item-content:after{content:"";border:2px solid var(--color-text-4);background-color:var(--color-bg-2);border-bottom:none;border-left:none;width:6px;height:6px;display:inline-block;position:absolute;top:10px;right:10px;transform:rotate(45deg)}.arco-steps-rtl.arco-steps-mode-navigation .arco-steps-item{margin-left:32px;margin-right:0;padding-left:10px;padding-right:20px}.arco-steps-rtl.arco-steps-mode-navigation .arco-steps-item-description{padding-left:20px;padding-right:0}.arco-steps-rtl.arco-steps-mode-navigation .arco-steps-item-active:after{left:30px;right:0}.arco-steps-rtl.arco-steps-mode-navigation .arco-steps-item:not(:last-child) .arco-steps-item-content:after{left:10px;right:initial;border:2px solid var(--color-text-4);border-top:none;border-right:none}.arco-steps{display:flex}.arco-steps-change-onclick .arco-steps-item-description,.arco-steps-change-onclick .arco-steps-item-title{transition:all .1s cubic-bezier(0,0,1,1)}.arco-steps-change-onclick .arco-steps-item:not(.arco-steps-item-active):not(.arco-steps-item-disabled){cursor:pointer}.arco-steps-change-onclick .arco-steps-item:not(.arco-steps-item-active):not(.arco-steps-item-disabled):hover .arco-steps-item-content .arco-steps-item-description,.arco-steps-change-onclick .arco-steps-item:not(.arco-steps-item-active):not(.arco-steps-item-disabled):hover .arco-steps-item-content .arco-steps-item-title{color:rgb(var(--primary-6))}.arco-steps-lineless .arco-steps-item-title:after{display:none!important}.arco-steps-vertical{flex-direction:column}.arco-steps-vertical>.arco-steps-item:not(:last-child){min-height:90px}.arco-steps-vertical>.arco-steps-item>.arco-steps-item-content>.arco-steps-item-title:after{display:none!important}.arco-steps-vertical>.arco-steps-item>.arco-steps-item-content>.arco-steps-item-description{max-width:none}.arco-steps-label-vertical .arco-steps-item-content{text-align:center;width:140px;display:block}.arco-steps-label-vertical .arco-steps-item-description{max-width:none}.arco-steps-rtl{direction:rtl}.arco-alert{box-sizing:border-box;border-radius:var(--border-radius-small);text-align:left;align-items:center;width:100%;padding:8px 15px;font-size:14px;line-height:1.5715;display:flex;overflow:hidden}.arco-alert-with-title{align-items:flex-start;padding:15px}.arco-alert-info{background-color:var(--color-primary-light-1);border:1px solid #0000}.arco-alert-success{background-color:var(--color-success-light-1);border:1px solid #0000}.arco-alert-warning{background-color:var(--color-warning-light-1);border:1px solid #0000}.arco-alert-error{background-color:var(--color-danger-light-1);border:1px solid #0000}.arco-alert-banner{border:none;border-radius:0}.arco-alert-content-wrapper{flex:1;position:relative}.arco-alert-title{margin-bottom:4px;font-size:16px;font-weight:500;line-height:1.5}.arco-alert-info .arco-alert-title,.arco-alert-info .arco-alert-content{color:var(--color-text-1)}.arco-alert-info.arco-alert-with-title .arco-alert-content{color:var(--color-text-2)}.arco-alert-success .arco-alert-title,.arco-alert-success .arco-alert-content{color:var(--color-text-1)}.arco-alert-success.arco-alert-with-title .arco-alert-content{color:var(--color-text-2)}.arco-alert-warning .arco-alert-title,.arco-alert-warning .arco-alert-content{color:var(--color-text-1)}.arco-alert-warning.arco-alert-with-title .arco-alert-content{color:var(--color-text-2)}.arco-alert-error .arco-alert-title,.arco-alert-error .arco-alert-content{color:var(--color-text-1)}.arco-alert-error.arco-alert-with-title .arco-alert-content{color:var(--color-text-2)}.arco-alert-icon-wrapper{align-items:center;height:22.001px;margin-right:8px;display:flex}.arco-alert-icon-wrapper svg{font-size:16px}.arco-alert-with-title .arco-alert-icon-wrapper{height:24px}.arco-alert-with-title .arco-alert-icon-wrapper svg{font-size:18px}.arco-alert-info .arco-alert-icon-wrapper svg{color:rgb(var(--primary-6))}.arco-alert-success .arco-alert-icon-wrapper svg{color:rgb(var(--success-6))}.arco-alert-warning .arco-alert-icon-wrapper svg{color:rgb(var(--warning-6))}.arco-alert-error .arco-alert-icon-wrapper svg{color:rgb(var(--danger-6))}.arco-alert-close-btn{box-sizing:border-box;color:var(--color-text-2);cursor:pointer;background-color:#0000;border:none;outline:0;margin-left:8px;padding:0;font-size:12px;transition:color .1s cubic-bezier(0,0,1,1);top:4px;right:0}.arco-alert-close-btn:hover{color:var(--color-text-1)}.arco-alert-action+.arco-alert-close-btn,.arco-alert-action{margin-left:8px}.arco-alert-with-title .arco-alert-close-btn{margin-top:0;margin-right:0}.arco-alert-rtl{text-align:right;direction:rtl}.arco-alert-rtl .arco-alert-with-title{align-items:flex-end}.arco-alert-rtl .arco-alert-icon-wrapper{margin-left:8px;margin-right:0}.arco-alert-rtl .arco-alert-close-btn{right:initial;left:0}.arco-alert-rtl .arco-alert-action,.arco-alert-rtl .arco-alert-action+.arco-alert-close-btn{margin-left:0;margin-right:8px}.arco-card{background:var(--color-bg-2);border-radius:var(--border-radius-none);transition:box-shadow .2s cubic-bezier(0,0,1,1);position:relative}.arco-card-header{box-sizing:border-box;border-bottom:1px solid var(--color-neutral-3);justify-content:space-between;align-items:center;display:flex;position:relative;overflow:hidden}.arco-card-header-no-title:before{content:" ";display:block}.arco-card-header-title{color:var(--color-text-1);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:500;overflow:hidden}.arco-card-header-extra{color:rgb(var(--primary-6));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.arco-card-body{color:var(--color-text-2)}.arco-card-cover{overflow:hidden}.arco-card-cover>*{width:100%;display:block}.arco-card-actions{justify-content:space-between;align-items:center;margin-top:20px;display:flex}.arco-card-actions:before{content:"";visibility:hidden}.arco-card-actions-right{align-items:center;display:flex}.arco-card-actions-item{color:var(--color-text-2);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;transition:color .2s cubic-bezier(0,0,1,1);display:flex;overflow:hidden}.arco-card-actions-item:hover{color:rgb(var(--primary-6))}.arco-card-actions-item:not(:last-child){margin-right:12px}.arco-card-meta-footer{justify-content:space-between;align-items:center;display:flex}.arco-card-meta-footer:last-child{margin-top:20px}.arco-card-meta-footer-only-actions:before{content:"";visibility:hidden}.arco-card-meta-footer .arco-card-actions{margin-top:0}.arco-card-meta-title{color:var(--color-text-1);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.arco-card-meta-description:not(:first-child){margin-top:4px}.arco-card-grid{box-sizing:border-box;width:33.33%;box-shadow:1px 0 0 0 var(--color-neutral-3),0 1px 0 0 var(--color-neutral-3),1px 1px 0 0 var(--color-neutral-3),1px 0 0 0 var(--color-neutral-3) inset,0 1px 0 0 var(--color-neutral-3) inset;position:relative}.arco-card-grid:before{content:"";pointer-events:none;transition:box-shadow .2s cubic-bezier(0,0,1,1);position:absolute;inset:0}.arco-card-grid-hoverable:hover{z-index:1}.arco-card-grid-hoverable:hover:before{box-shadow:0 4px 10px rgb(var(--gray-2))}.arco-card-grid .arco-card{box-shadow:none;background:0 0}.arco-card-contain-grid:not(.arco-card-loading)>.arco-card-body{flex-wrap:wrap;margin:0 -1px;padding:0;display:flex}.arco-card-hoverable:hover{box-shadow:0 4px 10px rgb(var(--gray-2))}.arco-card-bordered{border:1px solid var(--color-neutral-3);border-radius:var(--border-radius-small)}.arco-card-bordered .arco-card-cover{border-radius:var(--border-radius-small) var(--border-radius-small) 0 0}.arco-card-loading .arco-card-body{text-align:center;overflow:hidden}.arco-card-size-default{font-size:14px}.arco-card-size-default .arco-card-header{height:46px;padding-left:16px;padding-right:16px}.arco-card-size-default .arco-card-header-title,.arco-card-size-default .arco-card-meta-title{font-size:16px}.arco-card-size-default .arco-card-header-extra{font-size:14px}.arco-card-size-default .arco-card-body{padding:16px}.arco-card-size-small{font-size:14px}.arco-card-size-small .arco-card-header{height:40px;padding-left:16px;padding-right:16px}.arco-card-size-small .arco-card-header-title,.arco-card-size-small .arco-card-meta-title{font-size:16px}.arco-card-size-small .arco-card-header-extra{font-size:14px}.arco-card-size-small .arco-card-body{padding:12px 16px}.arco-card-rtl .arco-card-actions-item:not(:last-child){margin-left:12px;margin-right:0}body[arco-theme=dark] .arco-card-grid-hoverable:hover:before,body[arco-theme=dark] .arco-card-hoverable:hover{box-shadow:0 4px 10px rgba(var(--gray-1),40%)}.arco-icon-hover.arco-checkbox-icon-hover:before{width:24px;height:24px}.arco-checkbox{cursor:pointer;box-sizing:border-box;font-size:14px;line-height:unset;padding-left:5px;display:inline-block;position:relative}.arco-checkbox>input[type=checkbox]{opacity:0;width:0;height:0;position:absolute;top:0;left:0}.arco-checkbox>input[type=checkbox]:focus-visible+.arco-checkbox-icon-hover:before{background-color:var(--color-fill-2);opacity:1}.arco-checkbox:hover .arco-checkbox-icon-hover:before{background-color:var(--color-fill-2)}.arco-checkbox-text{color:var(--color-text-1);margin-left:8px}.arco-checkbox-mask-wrapper{vertical-align:middle;line-height:1;position:relative;top:-.09em}.arco-checkbox-mask{box-sizing:border-box;border:2px solid var(--color-fill-3);border-radius:var(--border-radius-small);background-color:var(--color-bg-2);-webkit-user-select:none;user-select:none;width:14px;height:14px;position:relative}.arco-checkbox-mask:after{content:"";background:var(--color-white);border-radius:.5px;width:6px;height:2px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)scale(0)}.arco-checkbox-mask-icon{height:100%;color:var(--color-white);transform-origin:50% 75%;width:8px;margin:0 auto;display:block;position:relative;transform:scale(0)}.arco-checkbox:hover .arco-checkbox-mask{border-color:var(--color-fill-4);transition:border-color .1s cubic-bezier(0,0,1,1),transform .3s cubic-bezier(.3,1.3,.3,1)}.arco-checkbox-checked:hover .arco-checkbox-mask,.arco-checkbox-indeterminate:hover .arco-checkbox-mask{transition:transform .3s cubic-bezier(.3,1.3,.3,1)}.arco-checkbox-checked .arco-checkbox-mask{background-color:rgb(var(--primary-6));border-color:#0000}.arco-checkbox-checked .arco-checkbox-mask-icon{transition:transform .3s cubic-bezier(.3,1.3,.3,1);transform:scale(1)}.arco-checkbox-indeterminate .arco-checkbox-mask{background-color:rgb(var(--primary-6));border-color:#0000}.arco-checkbox-indeterminate .arco-checkbox-mask-icon{transform:scale(0)}.arco-checkbox-indeterminate .arco-checkbox-mask:after{transition:transform .3s cubic-bezier(.3,1.3,.3,1);transform:translate(-50%)translateY(-50%)scale(1)}.arco-checkbox.arco-checkbox-disabled,.arco-checkbox.arco-checkbox-disabled .arco-checkbox-icon-hover{cursor:not-allowed}.arco-checkbox.arco-checkbox-disabled:hover .arco-checkbox-mask{border-color:var(--color-fill-3)}.arco-checkbox-checked:hover .arco-checkbox-mask,.arco-checkbox-indeterminate:hover .arco-checkbox-mask{border-color:#0000}.arco-checkbox-disabled .arco-checkbox-mask{border-color:var(--color-fill-3);background-color:var(--color-fill-2)}.arco-checkbox-disabled.arco-checkbox-checked .arco-checkbox-mask,.arco-checkbox-disabled.arco-checkbox-checked:hover .arco-checkbox-mask,.arco-checkbox-disabled.arco-checkbox-indeterminate .arco-checkbox-mask,.arco-checkbox-disabled.arco-checkbox-indeterminate:hover .arco-checkbox-mask{background-color:var(--color-primary-light-3);border-color:#0000}.arco-checkbox-checked:hover .arco-checkbox-mask-wrapper:before,.arco-checkbox-disabled:hover .arco-checkbox-mask-wrapper:before,.arco-checkbox-indeterminate:hover .arco-checkbox-mask-wrapper:before{background-color:#0000}.arco-checkbox-disabled .arco-checkbox-text{color:var(--color-text-4)}.arco-checkbox-disabled .arco-checkbox-mask-icon{color:var(--color-fill-2)}.arco-checkbox-group{display:inline-block}.arco-checkbox-group .arco-checkbox{margin-right:16px}.arco-checkbox-group-direction-vertical .arco-checkbox{margin-right:0;line-height:32px;display:block}.arco-checkbox-rtl{direction:rtl;padding-left:0;padding-right:5px}.arco-checkbox-rtl .arco-checkbox-text{margin-left:0;margin-right:8px}.arco-checkbox-group-rtl .arco-checkbox{margin-left:16px;margin-right:0}.arco-empty{box-sizing:border-box;width:100%;padding:10px 0}.arco-empty .arco-empty-wrapper{box-sizing:border-box;text-align:center;width:100%;color:rgb(var(--gray-5))}.arco-empty .arco-empty-wrapper .arco-empty-image{margin-bottom:4px;font-size:48px;line-height:1}.arco-empty .arco-empty-wrapper img{height:80px}.arco-empty .arco-empty-description{color:rgb(var(--gray-5));font-size:14px}.arco-drawer-mask{background-color:var(--color-mask-bg);width:100%;height:100%;position:absolute;top:0;left:0}.arco-drawer-no-mask{pointer-events:none}.arco-drawer-no-mask .arco-drawer{pointer-events:auto}.arco-drawer-wrapper{z-index:1001;width:100%;height:100%;position:fixed;top:0;left:0}.arco-drawer-wrapper-hide{display:none}.arco-drawer{background-color:var(--color-bg-3);width:100%;height:100%;line-height:1.5715;position:absolute}.arco-drawer-wrapper{height:100%;position:relative}.arco-drawer-fixed{z-index:1001;position:fixed;top:0}.arco-drawer-inner{height:100%;overflow:hidden}.arco-drawer-scroll{flex-direction:column;height:100%;display:flex;overflow:auto}.arco-drawer-header{box-sizing:border-box;border-bottom:1px solid var(--color-neutral-3);flex-shrink:0;align-items:center;width:100%;height:48px;padding:0 16px;display:flex}.arco-drawer-header-title{color:var(--color-text-1);text-align:left;font-size:16px;font-weight:500}.arco-drawer-footer{box-sizing:border-box;border-top:1px solid var(--color-neutral-3);text-align:right;flex-shrink:0;padding:16px}.arco-drawer-footer>.arco-btn{margin-left:12px}.arco-drawer .arco-drawer-close-icon{cursor:pointer;z-index:1;color:var(--color-text-1);font-size:12px;position:absolute;top:18px;right:20px}.arco-drawer-content{height:100%;color:var(--color-text-1);box-sizing:border-box;flex:1;padding:12px 16px;position:relative;overflow:auto}.arco-drawer-rtl{direction:rtl}.arco-drawer-rtl .arco-drawer-close-icon{right:initial;left:20px}.arco-drawer-rtl .arco-drawer-footer{text-align:left}.arco-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-form{flex-direction:column;width:100%;display:flex}.arco-form-inline{flex-flow:wrap}.arco-form-inline .arco-form-item{width:auto;margin-bottom:8px}.arco-form-item{justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:20px;display:flex}.arco-form-item.arco-form-item-hidden{display:none}.arco-form-item>.arco-form-label-item{padding-right:16px}.arco-form-item.arco-form-item-error{margin-bottom:0}.arco-form-item-wrapper-flex.arco-col{flex:1}.arco-form-size-mini .arco-form-label-item{font-size:12px;line-height:24px}.arco-form-size-mini .arco-form-label-item>label{font-size:12px}.arco-form-size-mini .arco-form-item-control{min-height:24px}.arco-form-size-small .arco-form-label-item{line-height:28px}.arco-form-size-small .arco-form-label-item>label{font-size:14px}.arco-form-size-small .arco-form-item-control{min-height:28px}.arco-form-size-large .arco-form-label-item{line-height:36px}.arco-form-size-large .arco-form-label-item>label{font-size:14px}.arco-form-size-large .arco-form-item-control{min-height:36px}.arco-form-extra{color:var(--color-text-3);margin-top:4px;font-size:12px}.arco-form-message{color:rgb(var(--danger-6));min-height:20px;font-size:12px;line-height:20px}.arco-form-message-help{color:var(--color-text-3)}.arco-form-message+.arco-form-extra{margin-top:0;margin-bottom:4px}.arco-form-layout-vertical{display:block}.arco-form-layout-vertical>.arco-form-label-item{white-space:normal;text-align:left;margin-bottom:8px;padding:0;line-height:1.5715}.arco-form-layout-inline{margin-right:24px}.arco-form-label-item{text-align:right;white-space:nowrap;line-height:32px}.arco-form-label-item-flex.arco-col{flex:0}.arco-form-label-item-flex.arco-col>label{white-space:nowrap}.arco-form-label-item>label{white-space:normal;color:var(--color-text-2);font-size:14px}.arco-form-label-item .arco-form-item-tooltip{color:var(--color-text-4);margin-left:4px}.arco-form-label-item .arco-form-item-symbol{color:rgb(var(--danger-6));font-size:12px;line-height:1}.arco-form-label-item .arco-form-item-symbol svg{transform:scale(.5)}.arco-form-label-item-left{text-align:left}.arco-form-item-control{align-items:center;width:100%;min-height:32px;display:flex}.arco-form-item-control-children{flex:1;width:100%}.arco-form-item-control-wrapper{flex-direction:column;align-items:flex-start;width:100%;display:flex}.arco-form .arco-slider{display:block}.arco-form-item-status-validating .arco-input-inner-wrapper:not(.arco-input-inner-wrapper-disabled),.arco-form-item-status-validating .arco-input:not(.arco-input-disabled),.arco-form-item-status-validating .arco-textarea:not(.arco-textarea-disabled){background-color:var(--color-fill-2);border-color:#0000}.arco-form-item-status-validating .arco-input-inner-wrapper:not(.arco-input-inner-wrapper-disabled):hover,.arco-form-item-status-validating .arco-input:not(.arco-input-disabled):hover,.arco-form-item-status-validating .arco-textarea:not(.arco-textarea-disabled):hover{background-color:var(--color-fill-3);border-color:#0000}.arco-form-item-status-validating .arco-input-inner-wrapper.arco-input-inner-wrapper-focus,.arco-form-item-status-validating .arco-input-inner-wrapper.arco-input-inner-wrapper-focus:hover,.arco-form-item-status-validating .arco-input-inner-wrapper.arco-textarea-focus,.arco-form-item-status-validating .arco-input-inner-wrapper.arco-textarea-focus:hover,.arco-form-item-status-validating .arco-textarea.arco-input-inner-wrapper-focus,.arco-form-item-status-validating .arco-textarea.arco-input-inner-wrapper-focus:hover,.arco-form-item-status-validating .arco-textarea.arco-textarea-focus,.arco-form-item-status-validating .arco-textarea.arco-textarea-focus:hover,.arco-form-item-status-validating .arco-input:focus,.arco-form-item-status-validating .arco-input:focus:hover{border-color:rgb(var(--primary-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-form-item-status-validating .arco-input-inner-wrapper .arco-input,.arco-form-item-status-validating .arco-input-inner-wrapper .arco-input:hover{box-shadow:none;background:0 0}.arco-form-item-status-validating .arco-select:not(.arco-select-disabled) .arco-select-view{background-color:var(--color-fill-2);border-color:#0000}.arco-form-item-status-validating .arco-select:not(.arco-select-disabled):hover .arco-select-view{background-color:var(--color-fill-3);border-color:#0000}.arco-form-item-status-validating .arco-select:not(.arco-select-disabled).arco-select-focused .arco-select-view{background-color:var(--color-bg-2);border-color:rgb(var(--primary-6));box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-form-item-status-validating .arco-cascader:not(.arco-cascader-disabled) .arco-cascader-view{background-color:var(--color-fill-2);border-color:#0000}.arco-form-item-status-validating .arco-cascader:not(.arco-cascader-disabled):hover .arco-cascader-view{background-color:var(--color-fill-3);border-color:#0000}.arco-form-item-status-validating .arco-cascader:not(.arco-cascader-disabled).arco-cascader-focused .arco-cascader-view{background-color:var(--color-bg-2);border-color:rgb(var(--primary-6));box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-form-item-status-validating .arco-tree-select:not(.arco-tree-select-disabled) .arco-tree-select-view{background-color:var(--color-fill-2);border-color:#0000}.arco-form-item-status-validating .arco-tree-select:not(.arco-tree-select-disabled):hover .arco-tree-select-view{background-color:var(--color-fill-3);border-color:#0000}.arco-form-item-status-validating .arco-tree-select:not(.arco-tree-select-disabled).arco-tree-select-focused .arco-tree-select-view{background-color:var(--color-bg-2);border-color:rgb(var(--primary-6));box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-form-item-status-validating .arco-picker:not(.arco-picker-disabled){background-color:var(--color-fill-2);border-color:#0000}.arco-form-item-status-validating .arco-picker:not(.arco-picker-disabled):hover{background-color:var(--color-fill-3);border-color:#0000}.arco-form-item-status-validating .arco-picker-focused:not(.arco-picker-disabled),.arco-form-item-status-validating .arco-picker-focused:not(.arco-picker-disabled):hover{border-color:rgb(var(--primary-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-form-item-status-validating .arco-input-tag{background-color:var(--color-fill-2);border-color:#0000}.arco-form-item-status-validating .arco-input-tag:hover{background-color:var(--color-fill-3);border-color:#0000}.arco-form-item-status-validating .arco-input-tag.arco-input-tag-focus{border-color:rgb(var(--primary-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-form-item-status-validating .arco-form-message-help{color:rgb(var(--primary-6))}.arco-form-item-status-validating .arco-form-message-help .arco-form-message-help-warning{color:rgb(var(--warning-6))}.arco-form-item-feedback-validating{color:rgb(var(--primary-6))}.arco-form-item-status-success .arco-input-inner-wrapper:not(.arco-input-inner-wrapper-disabled),.arco-form-item-status-success .arco-input:not(.arco-input-disabled),.arco-form-item-status-success .arco-textarea:not(.arco-textarea-disabled){background-color:var(--color-fill-2);border-color:#0000}.arco-form-item-status-success .arco-input-inner-wrapper:not(.arco-input-inner-wrapper-disabled):hover,.arco-form-item-status-success .arco-input:not(.arco-input-disabled):hover,.arco-form-item-status-success .arco-textarea:not(.arco-textarea-disabled):hover{background-color:var(--color-fill-3);border-color:#0000}.arco-form-item-status-success .arco-input-inner-wrapper.arco-input-inner-wrapper-focus,.arco-form-item-status-success .arco-input-inner-wrapper.arco-input-inner-wrapper-focus:hover,.arco-form-item-status-success .arco-input-inner-wrapper.arco-textarea-focus,.arco-form-item-status-success .arco-input-inner-wrapper.arco-textarea-focus:hover,.arco-form-item-status-success .arco-textarea.arco-input-inner-wrapper-focus,.arco-form-item-status-success .arco-textarea.arco-input-inner-wrapper-focus:hover,.arco-form-item-status-success .arco-textarea.arco-textarea-focus,.arco-form-item-status-success .arco-textarea.arco-textarea-focus:hover,.arco-form-item-status-success .arco-input:focus,.arco-form-item-status-success .arco-input:focus:hover{border-color:rgb(var(--success-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-success-light-2)}.arco-form-item-status-success .arco-input-inner-wrapper .arco-input,.arco-form-item-status-success .arco-input-inner-wrapper .arco-input:hover{box-shadow:none;background:0 0}.arco-form-item-status-success .arco-select:not(.arco-select-disabled) .arco-select-view{background-color:var(--color-fill-2);border-color:#0000}.arco-form-item-status-success .arco-select:not(.arco-select-disabled):hover .arco-select-view{background-color:var(--color-fill-3);border-color:#0000}.arco-form-item-status-success .arco-select:not(.arco-select-disabled).arco-select-focused .arco-select-view{background-color:var(--color-bg-2);border-color:rgb(var(--success-6));box-shadow:0 0 0 0 var(--color-success-light-2)}.arco-form-item-status-success .arco-cascader:not(.arco-cascader-disabled) .arco-cascader-view{background-color:var(--color-fill-2);border-color:#0000}.arco-form-item-status-success .arco-cascader:not(.arco-cascader-disabled):hover .arco-cascader-view{background-color:var(--color-fill-3);border-color:#0000}.arco-form-item-status-success .arco-cascader:not(.arco-cascader-disabled).arco-cascader-focused .arco-cascader-view{background-color:var(--color-bg-2);border-color:rgb(var(--success-6));box-shadow:0 0 0 0 var(--color-success-light-2)}.arco-form-item-status-success .arco-tree-select:not(.arco-tree-select-disabled) .arco-tree-select-view{background-color:var(--color-fill-2);border-color:#0000}.arco-form-item-status-success .arco-tree-select:not(.arco-tree-select-disabled):hover .arco-tree-select-view{background-color:var(--color-fill-3);border-color:#0000}.arco-form-item-status-success .arco-tree-select:not(.arco-tree-select-disabled).arco-tree-select-focused .arco-tree-select-view{background-color:var(--color-bg-2);border-color:rgb(var(--success-6));box-shadow:0 0 0 0 var(--color-success-light-2)}.arco-form-item-status-success .arco-picker:not(.arco-picker-disabled){background-color:var(--color-fill-2);border-color:#0000}.arco-form-item-status-success .arco-picker:not(.arco-picker-disabled):hover{background-color:var(--color-fill-3);border-color:#0000}.arco-form-item-status-success .arco-picker-focused:not(.arco-picker-disabled),.arco-form-item-status-success .arco-picker-focused:not(.arco-picker-disabled):hover{border-color:rgb(var(--success-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-success-light-2)}.arco-form-item-status-success .arco-input-tag{background-color:var(--color-fill-2);border-color:#0000}.arco-form-item-status-success .arco-input-tag:hover{background-color:var(--color-fill-3);border-color:#0000}.arco-form-item-status-success .arco-input-tag.arco-input-tag-focus{border-color:rgb(var(--success-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-success-light-2)}.arco-form-item-status-success .arco-form-message-help{color:rgb(var(--success-6))}.arco-form-item-status-success .arco-form-message-help .arco-form-message-help-warning{color:rgb(var(--warning-6))}.arco-form-item-feedback-success{color:rgb(var(--success-6))}.arco-form-item-status-warning .arco-input-inner-wrapper:not(.arco-input-inner-wrapper-disabled),.arco-form-item-status-warning .arco-input:not(.arco-input-disabled),.arco-form-item-status-warning .arco-textarea:not(.arco-textarea-disabled){background-color:var(--color-warning-light-1);border-color:#0000}.arco-form-item-status-warning .arco-input-inner-wrapper:not(.arco-input-inner-wrapper-disabled):hover,.arco-form-item-status-warning .arco-input:not(.arco-input-disabled):hover,.arco-form-item-status-warning .arco-textarea:not(.arco-textarea-disabled):hover{background-color:var(--color-warning-light-2);border-color:#0000}.arco-form-item-status-warning .arco-input-inner-wrapper.arco-input-inner-wrapper-focus,.arco-form-item-status-warning .arco-input-inner-wrapper.arco-input-inner-wrapper-focus:hover,.arco-form-item-status-warning .arco-input-inner-wrapper.arco-textarea-focus,.arco-form-item-status-warning .arco-input-inner-wrapper.arco-textarea-focus:hover,.arco-form-item-status-warning .arco-textarea.arco-input-inner-wrapper-focus,.arco-form-item-status-warning .arco-textarea.arco-input-inner-wrapper-focus:hover,.arco-form-item-status-warning .arco-textarea.arco-textarea-focus,.arco-form-item-status-warning .arco-textarea.arco-textarea-focus:hover,.arco-form-item-status-warning .arco-input:focus,.arco-form-item-status-warning .arco-input:focus:hover{border-color:rgb(var(--warning-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-warning-light-2)}.arco-form-item-status-warning .arco-input-inner-wrapper .arco-input,.arco-form-item-status-warning .arco-input-inner-wrapper .arco-input:hover{box-shadow:none;background:0 0}.arco-form-item-status-warning .arco-select:not(.arco-select-disabled) .arco-select-view{background-color:var(--color-warning-light-1);border-color:#0000}.arco-form-item-status-warning .arco-select:not(.arco-select-disabled):hover .arco-select-view{background-color:var(--color-warning-light-2);border-color:#0000}.arco-form-item-status-warning .arco-select:not(.arco-select-disabled).arco-select-focused .arco-select-view{background-color:var(--color-bg-2);border-color:rgb(var(--warning-6));box-shadow:0 0 0 0 var(--color-warning-light-2)}.arco-form-item-status-warning .arco-cascader:not(.arco-cascader-disabled) .arco-cascader-view{background-color:var(--color-warning-light-1);border-color:#0000}.arco-form-item-status-warning .arco-cascader:not(.arco-cascader-disabled):hover .arco-cascader-view{background-color:var(--color-warning-light-2);border-color:#0000}.arco-form-item-status-warning .arco-cascader:not(.arco-cascader-disabled).arco-cascader-focused .arco-cascader-view{background-color:var(--color-bg-2);border-color:rgb(var(--warning-6));box-shadow:0 0 0 0 var(--color-warning-light-2)}.arco-form-item-status-warning .arco-tree-select:not(.arco-tree-select-disabled) .arco-tree-select-view{background-color:var(--color-warning-light-1);border-color:#0000}.arco-form-item-status-warning .arco-tree-select:not(.arco-tree-select-disabled):hover .arco-tree-select-view{background-color:var(--color-warning-light-2);border-color:#0000}.arco-form-item-status-warning .arco-tree-select:not(.arco-tree-select-disabled).arco-tree-select-focused .arco-tree-select-view{background-color:var(--color-bg-2);border-color:rgb(var(--warning-6));box-shadow:0 0 0 0 var(--color-warning-light-2)}.arco-form-item-status-warning .arco-picker:not(.arco-picker-disabled){background-color:var(--color-warning-light-1);border-color:#0000}.arco-form-item-status-warning .arco-picker:not(.arco-picker-disabled):hover{background-color:var(--color-warning-light-2);border-color:#0000}.arco-form-item-status-warning .arco-picker-focused:not(.arco-picker-disabled),.arco-form-item-status-warning .arco-picker-focused:not(.arco-picker-disabled):hover{border-color:rgb(var(--warning-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-warning-light-2)}.arco-form-item-status-warning .arco-input-tag{background-color:var(--color-warning-light-1);border-color:#0000}.arco-form-item-status-warning .arco-input-tag:hover{background-color:var(--color-warning-light-2);border-color:#0000}.arco-form-item-status-warning .arco-input-tag.arco-input-tag-focus{border-color:rgb(var(--warning-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-warning-light-2)}.arco-form-item-status-warning .arco-form-message-help,.arco-form-item-status-warning .arco-form-message-help .arco-form-message-help-warning,.arco-form-item-feedback-warning{color:rgb(var(--warning-6))}.arco-form-item-status-error .arco-input-inner-wrapper:not(.arco-input-inner-wrapper-disabled),.arco-form-item-status-error .arco-input:not(.arco-input-disabled),.arco-form-item-status-error .arco-textarea:not(.arco-textarea-disabled){background-color:var(--color-danger-light-1);border-color:#0000}.arco-form-item-status-error .arco-input-inner-wrapper:not(.arco-input-inner-wrapper-disabled):hover,.arco-form-item-status-error .arco-input:not(.arco-input-disabled):hover,.arco-form-item-status-error .arco-textarea:not(.arco-textarea-disabled):hover{background-color:var(--color-danger-light-2);border-color:#0000}.arco-form-item-status-error .arco-input-inner-wrapper.arco-input-inner-wrapper-focus,.arco-form-item-status-error .arco-input-inner-wrapper.arco-input-inner-wrapper-focus:hover,.arco-form-item-status-error .arco-input-inner-wrapper.arco-textarea-focus,.arco-form-item-status-error .arco-input-inner-wrapper.arco-textarea-focus:hover,.arco-form-item-status-error .arco-textarea.arco-input-inner-wrapper-focus,.arco-form-item-status-error .arco-textarea.arco-input-inner-wrapper-focus:hover,.arco-form-item-status-error .arco-textarea.arco-textarea-focus,.arco-form-item-status-error .arco-textarea.arco-textarea-focus:hover,.arco-form-item-status-error .arco-input:focus,.arco-form-item-status-error .arco-input:focus:hover{border-color:rgb(var(--danger-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-form-item-status-error .arco-input-inner-wrapper .arco-input,.arco-form-item-status-error .arco-input-inner-wrapper .arco-input:hover{box-shadow:none;background:0 0}.arco-form-item-status-error .arco-select:not(.arco-select-disabled) .arco-select-view{background-color:var(--color-danger-light-1);border-color:#0000}.arco-form-item-status-error .arco-select:not(.arco-select-disabled):hover .arco-select-view{background-color:var(--color-danger-light-2);border-color:#0000}.arco-form-item-status-error .arco-select:not(.arco-select-disabled).arco-select-focused .arco-select-view{background-color:var(--color-bg-2);border-color:rgb(var(--danger-6));box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-form-item-status-error .arco-cascader:not(.arco-cascader-disabled) .arco-cascader-view{background-color:var(--color-danger-light-1);border-color:#0000}.arco-form-item-status-error .arco-cascader:not(.arco-cascader-disabled):hover .arco-cascader-view{background-color:var(--color-danger-light-2);border-color:#0000}.arco-form-item-status-error .arco-cascader:not(.arco-cascader-disabled).arco-cascader-focused .arco-cascader-view{background-color:var(--color-bg-2);border-color:rgb(var(--danger-6));box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-form-item-status-error .arco-tree-select:not(.arco-tree-select-disabled) .arco-tree-select-view{background-color:var(--color-danger-light-1);border-color:#0000}.arco-form-item-status-error .arco-tree-select:not(.arco-tree-select-disabled):hover .arco-tree-select-view{background-color:var(--color-danger-light-2);border-color:#0000}.arco-form-item-status-error .arco-tree-select:not(.arco-tree-select-disabled).arco-tree-select-focused .arco-tree-select-view{background-color:var(--color-bg-2);border-color:rgb(var(--danger-6));box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-form-item-status-error .arco-picker:not(.arco-picker-disabled){background-color:var(--color-danger-light-1);border-color:#0000}.arco-form-item-status-error .arco-picker:not(.arco-picker-disabled):hover{background-color:var(--color-danger-light-2);border-color:#0000}.arco-form-item-status-error .arco-picker-focused:not(.arco-picker-disabled),.arco-form-item-status-error .arco-picker-focused:not(.arco-picker-disabled):hover{border-color:rgb(var(--danger-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-form-item-status-error .arco-input-tag{background-color:var(--color-danger-light-1);border-color:#0000}.arco-form-item-status-error .arco-input-tag:hover{background-color:var(--color-danger-light-2);border-color:#0000}.arco-form-item-status-error .arco-input-tag.arco-input-tag-focus{border-color:rgb(var(--danger-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-form-item-status-error .arco-form-message-help{color:rgb(var(--danger-6))}.arco-form-item-status-error .arco-form-message-help .arco-form-message-help-warning{color:rgb(var(--warning-6))}.arco-form-item-feedback-error{color:rgb(var(--danger-6))}.arco-form-item-control-children{position:relative}.arco-form-item-feedback{font-size:14px;position:absolute;top:50%;right:9px;transform:translateY(-50%)}.arco-form-item-feedback .arco-icon-loading{font-size:12px}.arco-form-item-has-feedback .arco-input,.arco-form-item-has-feedback .arco-input-inner-wrapper,.arco-form-item-has-feedback .arco-textarea,.arco-form-item-has-feedback .arco-select.arco-select-multiple .arco-select-view,.arco-form-item-has-feedback .arco-select.arco-select-single .arco-select-view{padding-right:28px}.arco-form-item-has-feedback .arco-select.arco-select-multiple .arco-select-suffix{padding-right:0}.arco-form-item-has-feedback .arco-cascader.arco-cascader-multiple .arco-cascader-view,.arco-form-item-has-feedback .arco-cascader.arco-cascader-single .arco-cascader-view{padding-right:28px}.arco-form-item-has-feedback .arco-cascader.arco-cascader-multiple .arco-cascader-suffix{padding-right:0}.arco-form-item-has-feedback .arco-tree-select.arco-tree-select-multiple .arco-tree-select-view,.arco-form-item-has-feedback .arco-tree-select.arco-tree-select-single .arco-tree-select-view{padding-right:28px}.arco-form-item-has-feedback .arco-tree-select.arco-tree-select-multiple .arco-tree-select-suffix{padding-right:0}.arco-form-item-has-feedback .arco-picker{padding-right:28px}.arco-form-item-has-feedback .arco-picker-suffix .arco-picker-clear-icon,.arco-form-item-has-feedback .arco-picker-suffix .arco-picker-suffix-icon{margin-left:0;margin-right:0}.arco-form-item-has-feedback .arco-input-tag{padding-right:23px}.arco-form-item-has-feedback .arco-input-tag-suffix{padding-right:0}.arco-form-rtl .arco-form-item-feedback{right:unset;left:9px}.arco-form-rtl .arco-form-item-has-feedback .arco-input,.arco-form-rtl .arco-form-item-has-feedback .arco-input-inner-wrapper,.arco-form-rtl .arco-form-item-has-feedback .arco-textarea,.arco-form-rtl .arco-form-item-has-feedback .arco-select.arco-select-multiple .arco-select-view,.arco-form-rtl .arco-form-item-has-feedback .arco-select.arco-select-single .arco-select-view{padding-left:28px}.arco-form-rtl .arco-form-item-has-feedback .arco-select.arco-select-multiple .arco-select-suffix{padding-left:0}.arco-form-rtl .arco-form-item-has-feedback .arco-cascader.arco-cascader-multiple .arco-cascader-view,.arco-form-rtl .arco-form-item-has-feedback .arco-cascader.arco-cascader-single .arco-cascader-view{padding-left:28px}.arco-form-rtl .arco-form-item-has-feedback .arco-cascader.arco-cascader-multiple .arco-cascader-suffix{padding-left:0}.arco-form-rtl .arco-form-item-has-feedback .arco-tree-select.arco-tree-select-multiple .arco-tree-select-view,.arco-form-rtl .arco-form-item-has-feedback .arco-tree-select.arco-tree-select-single .arco-tree-select-view{padding-left:28px}.arco-form-rtl .arco-form-item-has-feedback .arco-tree-select.arco-tree-select-multiple .arco-tree-select-suffix{padding-left:0}.arco-form-rtl .arco-form-item-has-feedback .arco-picker{padding-left:28px}.arco-form-rtl .arco-form-item-has-feedback .arco-picker-suffix .arco-picker-clear-icon,.arco-form-rtl .arco-form-item-has-feedback .arco-picker-suffix .arco-picker-suffix-icon{margin-left:0;margin-right:0}.arco-form-rtl .arco-form-item-has-feedback .arco-input-tag{padding-left:23px}.arco-form-rtl .arco-form-item-has-feedback .arco-input-tag-suffix{padding-left:0}.formblink-appear,.formblink-enter{opacity:0}.formblink-appear-active,.formblink-enter-active{opacity:1;transition:opacity .3s cubic-bezier(0,0,1,1)}.formblink-enter-done{animation:.5s cubic-bezier(0,0,1,1) arco-form-blink}@keyframes arco-form-blink{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.arco-form-rtl{direction:rtl}.arco-form-rtl .arco-form-item>.arco-form-label-item{padding-left:16px;padding-right:0}.arco-form-rtl .arco-form-label-item{text-align:left}.arco-form-rtl .arco-form-layout-vertical>.arco-form-label-item{text-align:right}.arco-form-rtl .arco-form-layout-inline{margin-left:24px;margin-right:0}.arco-row{flex-flow:wrap;display:flex}.arco-row-align-start{align-items:flex-start}.arco-row-align-center{align-items:center}.arco-row-align-end{align-items:flex-end}.arco-row-justify-start{justify-content:flex-start}.arco-row-justify-center{justify-content:center}.arco-row-justify-end{justify-content:flex-end}.arco-row-justify-space-around{justify-content:space-around}.arco-row-justify-space-between{justify-content:space-between}.arco-row-rtl{direction:rtl}.arco-col{box-sizing:border-box;position:relative}.arco-col-rtl{direction:rtl}.arco-col-0{display:none}.arco-col-1{flex:0 0 4.16667%;width:4.16667%;display:block}.arco-col-2{flex:0 0 8.33333%;width:8.33333%;display:block}.arco-col-3{flex:0 0 12.5%;width:12.5%;display:block}.arco-col-4{flex:0 0 16.6667%;width:16.6667%;display:block}.arco-col-5{flex:0 0 20.8333%;width:20.8333%;display:block}.arco-col-6{flex:0 0 25%;width:25%;display:block}.arco-col-7{flex:0 0 29.1667%;width:29.1667%;display:block}.arco-col-8{flex:0 0 33.3333%;width:33.3333%;display:block}.arco-col-9{flex:0 0 37.5%;width:37.5%;display:block}.arco-col-10{flex:0 0 41.6667%;width:41.6667%;display:block}.arco-col-11{flex:0 0 45.8333%;width:45.8333%;display:block}.arco-col-12{flex:0 0 50%;width:50%;display:block}.arco-col-13{flex:0 0 54.1667%;width:54.1667%;display:block}.arco-col-14{flex:0 0 58.3333%;width:58.3333%;display:block}.arco-col-15{flex:0 0 62.5%;width:62.5%;display:block}.arco-col-16{flex:0 0 66.6667%;width:66.6667%;display:block}.arco-col-17{flex:0 0 70.8333%;width:70.8333%;display:block}.arco-col-18{flex:0 0 75%;width:75%;display:block}.arco-col-19{flex:0 0 79.1667%;width:79.1667%;display:block}.arco-col-20{flex:0 0 83.3333%;width:83.3333%;display:block}.arco-col-21{flex:0 0 87.5%;width:87.5%;display:block}.arco-col-22{flex:0 0 91.6667%;width:91.6667%;display:block}.arco-col-23{flex:0 0 95.8333%;width:95.8333%;display:block}.arco-col-24{flex:0 0 100%;width:100%;display:block}.arco-col-offset-0{margin-left:0}.arco-col-offset-0.arco-col-rtl{margin-left:0;margin-right:0}.arco-col-offset-1{margin-left:4.16667%}.arco-col-offset-1.arco-col-rtl{margin-left:0;margin-right:4.16667%}.arco-col-offset-2{margin-left:8.33333%}.arco-col-offset-2.arco-col-rtl{margin-left:0;margin-right:8.33333%}.arco-col-offset-3{margin-left:12.5%}.arco-col-offset-3.arco-col-rtl{margin-left:0;margin-right:12.5%}.arco-col-offset-4{margin-left:16.6667%}.arco-col-offset-4.arco-col-rtl{margin-left:0;margin-right:16.6667%}.arco-col-offset-5{margin-left:20.8333%}.arco-col-offset-5.arco-col-rtl{margin-left:0;margin-right:20.8333%}.arco-col-offset-6{margin-left:25%}.arco-col-offset-6.arco-col-rtl{margin-left:0;margin-right:25%}.arco-col-offset-7{margin-left:29.1667%}.arco-col-offset-7.arco-col-rtl{margin-left:0;margin-right:29.1667%}.arco-col-offset-8{margin-left:33.3333%}.arco-col-offset-8.arco-col-rtl{margin-left:0;margin-right:33.3333%}.arco-col-offset-9{margin-left:37.5%}.arco-col-offset-9.arco-col-rtl{margin-left:0;margin-right:37.5%}.arco-col-offset-10{margin-left:41.6667%}.arco-col-offset-10.arco-col-rtl{margin-left:0;margin-right:41.6667%}.arco-col-offset-11{margin-left:45.8333%}.arco-col-offset-11.arco-col-rtl{margin-left:0;margin-right:45.8333%}.arco-col-offset-12{margin-left:50%}.arco-col-offset-12.arco-col-rtl{margin-left:0;margin-right:50%}.arco-col-offset-13{margin-left:54.1667%}.arco-col-offset-13.arco-col-rtl{margin-left:0;margin-right:54.1667%}.arco-col-offset-14{margin-left:58.3333%}.arco-col-offset-14.arco-col-rtl{margin-left:0;margin-right:58.3333%}.arco-col-offset-15{margin-left:62.5%}.arco-col-offset-15.arco-col-rtl{margin-left:0;margin-right:62.5%}.arco-col-offset-16{margin-left:66.6667%}.arco-col-offset-16.arco-col-rtl{margin-left:0;margin-right:66.6667%}.arco-col-offset-17{margin-left:70.8333%}.arco-col-offset-17.arco-col-rtl{margin-left:0;margin-right:70.8333%}.arco-col-offset-18{margin-left:75%}.arco-col-offset-18.arco-col-rtl{margin-left:0;margin-right:75%}.arco-col-offset-19{margin-left:79.1667%}.arco-col-offset-19.arco-col-rtl{margin-left:0;margin-right:79.1667%}.arco-col-offset-20{margin-left:83.3333%}.arco-col-offset-20.arco-col-rtl{margin-left:0;margin-right:83.3333%}.arco-col-offset-21{margin-left:87.5%}.arco-col-offset-21.arco-col-rtl{margin-left:0;margin-right:87.5%}.arco-col-offset-22{margin-left:91.6667%}.arco-col-offset-22.arco-col-rtl{margin-left:0;margin-right:91.6667%}.arco-col-offset-23{margin-left:95.8333%}.arco-col-offset-23.arco-col-rtl{margin-left:0;margin-right:95.8333%}.arco-col-order-0{order:0}.arco-col-order-1{order:1}.arco-col-order-2{order:2}.arco-col-order-3{order:3}.arco-col-order-4{order:4}.arco-col-order-5{order:5}.arco-col-order-6{order:6}.arco-col-order-7{order:7}.arco-col-order-8{order:8}.arco-col-order-9{order:9}.arco-col-order-10{order:10}.arco-col-order-11{order:11}.arco-col-order-12{order:12}.arco-col-order-13{order:13}.arco-col-order-14{order:14}.arco-col-order-15{order:15}.arco-col-order-16{order:16}.arco-col-order-17{order:17}.arco-col-order-18{order:18}.arco-col-order-19{order:19}.arco-col-order-20{order:20}.arco-col-order-21{order:21}.arco-col-order-22{order:22}.arco-col-order-23{order:23}.arco-col-order-24{order:24}.arco-col-pull-0{right:0}.arco-col-pull-0.arco-col-rtl{right:unset;left:0}.arco-col-pull-1{right:4.16667%}.arco-col-pull-1.arco-col-rtl{right:unset;left:4.16667%}.arco-col-pull-2{right:8.33333%}.arco-col-pull-2.arco-col-rtl{right:unset;left:8.33333%}.arco-col-pull-3{right:12.5%}.arco-col-pull-3.arco-col-rtl{right:unset;left:12.5%}.arco-col-pull-4{right:16.6667%}.arco-col-pull-4.arco-col-rtl{right:unset;left:16.6667%}.arco-col-pull-5{right:20.8333%}.arco-col-pull-5.arco-col-rtl{right:unset;left:20.8333%}.arco-col-pull-6{right:25%}.arco-col-pull-6.arco-col-rtl{right:unset;left:25%}.arco-col-pull-7{right:29.1667%}.arco-col-pull-7.arco-col-rtl{right:unset;left:29.1667%}.arco-col-pull-8{right:33.3333%}.arco-col-pull-8.arco-col-rtl{right:unset;left:33.3333%}.arco-col-pull-9{right:37.5%}.arco-col-pull-9.arco-col-rtl{right:unset;left:37.5%}.arco-col-pull-10{right:41.6667%}.arco-col-pull-10.arco-col-rtl{right:unset;left:41.6667%}.arco-col-pull-11{right:45.8333%}.arco-col-pull-11.arco-col-rtl{right:unset;left:45.8333%}.arco-col-pull-12{right:50%}.arco-col-pull-12.arco-col-rtl{right:unset;left:50%}.arco-col-pull-13{right:54.1667%}.arco-col-pull-13.arco-col-rtl{right:unset;left:54.1667%}.arco-col-pull-14{right:58.3333%}.arco-col-pull-14.arco-col-rtl{right:unset;left:58.3333%}.arco-col-pull-15{right:62.5%}.arco-col-pull-15.arco-col-rtl{right:unset;left:62.5%}.arco-col-pull-16{right:66.6667%}.arco-col-pull-16.arco-col-rtl{right:unset;left:66.6667%}.arco-col-pull-17{right:70.8333%}.arco-col-pull-17.arco-col-rtl{right:unset;left:70.8333%}.arco-col-pull-18{right:75%}.arco-col-pull-18.arco-col-rtl{right:unset;left:75%}.arco-col-pull-19{right:79.1667%}.arco-col-pull-19.arco-col-rtl{right:unset;left:79.1667%}.arco-col-pull-20{right:83.3333%}.arco-col-pull-20.arco-col-rtl{right:unset;left:83.3333%}.arco-col-pull-21{right:87.5%}.arco-col-pull-21.arco-col-rtl{right:unset;left:87.5%}.arco-col-pull-22{right:91.6667%}.arco-col-pull-22.arco-col-rtl{right:unset;left:91.6667%}.arco-col-pull-23{right:95.8333%}.arco-col-pull-23.arco-col-rtl{right:unset;left:95.8333%}.arco-col-pull-24{right:100%}.arco-col-pull-24.arco-col-rtl{right:unset;left:100%}.arco-col-push-0{left:0}.arco-col-push-0.arco-col-rtl{left:unset;right:0}.arco-col-push-1{left:4.16667%}.arco-col-push-1.arco-col-rtl{left:unset;right:4.16667%}.arco-col-push-2{left:8.33333%}.arco-col-push-2.arco-col-rtl{left:unset;right:8.33333%}.arco-col-push-3{left:12.5%}.arco-col-push-3.arco-col-rtl{left:unset;right:12.5%}.arco-col-push-4{left:16.6667%}.arco-col-push-4.arco-col-rtl{left:unset;right:16.6667%}.arco-col-push-5{left:20.8333%}.arco-col-push-5.arco-col-rtl{left:unset;right:20.8333%}.arco-col-push-6{left:25%}.arco-col-push-6.arco-col-rtl{left:unset;right:25%}.arco-col-push-7{left:29.1667%}.arco-col-push-7.arco-col-rtl{left:unset;right:29.1667%}.arco-col-push-8{left:33.3333%}.arco-col-push-8.arco-col-rtl{left:unset;right:33.3333%}.arco-col-push-9{left:37.5%}.arco-col-push-9.arco-col-rtl{left:unset;right:37.5%}.arco-col-push-10{left:41.6667%}.arco-col-push-10.arco-col-rtl{left:unset;right:41.6667%}.arco-col-push-11{left:45.8333%}.arco-col-push-11.arco-col-rtl{left:unset;right:45.8333%}.arco-col-push-12{left:50%}.arco-col-push-12.arco-col-rtl{left:unset;right:50%}.arco-col-push-13{left:54.1667%}.arco-col-push-13.arco-col-rtl{left:unset;right:54.1667%}.arco-col-push-14{left:58.3333%}.arco-col-push-14.arco-col-rtl{left:unset;right:58.3333%}.arco-col-push-15{left:62.5%}.arco-col-push-15.arco-col-rtl{left:unset;right:62.5%}.arco-col-push-16{left:66.6667%}.arco-col-push-16.arco-col-rtl{left:unset;right:66.6667%}.arco-col-push-17{left:70.8333%}.arco-col-push-17.arco-col-rtl{left:unset;right:70.8333%}.arco-col-push-18{left:75%}.arco-col-push-18.arco-col-rtl{left:unset;right:75%}.arco-col-push-19{left:79.1667%}.arco-col-push-19.arco-col-rtl{left:unset;right:79.1667%}.arco-col-push-20{left:83.3333%}.arco-col-push-20.arco-col-rtl{left:unset;right:83.3333%}.arco-col-push-21{left:87.5%}.arco-col-push-21.arco-col-rtl{left:unset;right:87.5%}.arco-col-push-22{left:91.6667%}.arco-col-push-22.arco-col-rtl{left:unset;right:91.6667%}.arco-col-push-23{left:95.8333%}.arco-col-push-23.arco-col-rtl{left:unset;right:95.8333%}.arco-col-push-24{left:100%}.arco-col-push-24.arco-col-rtl{left:unset;right:100%}.arco-col-xs-0{display:none}.arco-col-xs-1{flex:0 0 4.16667%;width:4.16667%;display:block}.arco-col-xs-2{flex:0 0 8.33333%;width:8.33333%;display:block}.arco-col-xs-3{flex:0 0 12.5%;width:12.5%;display:block}.arco-col-xs-4{flex:0 0 16.6667%;width:16.6667%;display:block}.arco-col-xs-5{flex:0 0 20.8333%;width:20.8333%;display:block}.arco-col-xs-6{flex:0 0 25%;width:25%;display:block}.arco-col-xs-7{flex:0 0 29.1667%;width:29.1667%;display:block}.arco-col-xs-8{flex:0 0 33.3333%;width:33.3333%;display:block}.arco-col-xs-9{flex:0 0 37.5%;width:37.5%;display:block}.arco-col-xs-10{flex:0 0 41.6667%;width:41.6667%;display:block}.arco-col-xs-11{flex:0 0 45.8333%;width:45.8333%;display:block}.arco-col-xs-12{flex:0 0 50%;width:50%;display:block}.arco-col-xs-13{flex:0 0 54.1667%;width:54.1667%;display:block}.arco-col-xs-14{flex:0 0 58.3333%;width:58.3333%;display:block}.arco-col-xs-15{flex:0 0 62.5%;width:62.5%;display:block}.arco-col-xs-16{flex:0 0 66.6667%;width:66.6667%;display:block}.arco-col-xs-17{flex:0 0 70.8333%;width:70.8333%;display:block}.arco-col-xs-18{flex:0 0 75%;width:75%;display:block}.arco-col-xs-19{flex:0 0 79.1667%;width:79.1667%;display:block}.arco-col-xs-20{flex:0 0 83.3333%;width:83.3333%;display:block}.arco-col-xs-21{flex:0 0 87.5%;width:87.5%;display:block}.arco-col-xs-22{flex:0 0 91.6667%;width:91.6667%;display:block}.arco-col-xs-23{flex:0 0 95.8333%;width:95.8333%;display:block}.arco-col-xs-24{flex:0 0 100%;width:100%;display:block}.arco-col-xs-offset-0{margin-left:0}.arco-col-xs-offset-0.arco-col-rtl{margin-left:0;margin-right:0}.arco-col-xs-offset-1{margin-left:4.16667%}.arco-col-xs-offset-1.arco-col-rtl{margin-left:0;margin-right:4.16667%}.arco-col-xs-offset-2{margin-left:8.33333%}.arco-col-xs-offset-2.arco-col-rtl{margin-left:0;margin-right:8.33333%}.arco-col-xs-offset-3{margin-left:12.5%}.arco-col-xs-offset-3.arco-col-rtl{margin-left:0;margin-right:12.5%}.arco-col-xs-offset-4{margin-left:16.6667%}.arco-col-xs-offset-4.arco-col-rtl{margin-left:0;margin-right:16.6667%}.arco-col-xs-offset-5{margin-left:20.8333%}.arco-col-xs-offset-5.arco-col-rtl{margin-left:0;margin-right:20.8333%}.arco-col-xs-offset-6{margin-left:25%}.arco-col-xs-offset-6.arco-col-rtl{margin-left:0;margin-right:25%}.arco-col-xs-offset-7{margin-left:29.1667%}.arco-col-xs-offset-7.arco-col-rtl{margin-left:0;margin-right:29.1667%}.arco-col-xs-offset-8{margin-left:33.3333%}.arco-col-xs-offset-8.arco-col-rtl{margin-left:0;margin-right:33.3333%}.arco-col-xs-offset-9{margin-left:37.5%}.arco-col-xs-offset-9.arco-col-rtl{margin-left:0;margin-right:37.5%}.arco-col-xs-offset-10{margin-left:41.6667%}.arco-col-xs-offset-10.arco-col-rtl{margin-left:0;margin-right:41.6667%}.arco-col-xs-offset-11{margin-left:45.8333%}.arco-col-xs-offset-11.arco-col-rtl{margin-left:0;margin-right:45.8333%}.arco-col-xs-offset-12{margin-left:50%}.arco-col-xs-offset-12.arco-col-rtl{margin-left:0;margin-right:50%}.arco-col-xs-offset-13{margin-left:54.1667%}.arco-col-xs-offset-13.arco-col-rtl{margin-left:0;margin-right:54.1667%}.arco-col-xs-offset-14{margin-left:58.3333%}.arco-col-xs-offset-14.arco-col-rtl{margin-left:0;margin-right:58.3333%}.arco-col-xs-offset-15{margin-left:62.5%}.arco-col-xs-offset-15.arco-col-rtl{margin-left:0;margin-right:62.5%}.arco-col-xs-offset-16{margin-left:66.6667%}.arco-col-xs-offset-16.arco-col-rtl{margin-left:0;margin-right:66.6667%}.arco-col-xs-offset-17{margin-left:70.8333%}.arco-col-xs-offset-17.arco-col-rtl{margin-left:0;margin-right:70.8333%}.arco-col-xs-offset-18{margin-left:75%}.arco-col-xs-offset-18.arco-col-rtl{margin-left:0;margin-right:75%}.arco-col-xs-offset-19{margin-left:79.1667%}.arco-col-xs-offset-19.arco-col-rtl{margin-left:0;margin-right:79.1667%}.arco-col-xs-offset-20{margin-left:83.3333%}.arco-col-xs-offset-20.arco-col-rtl{margin-left:0;margin-right:83.3333%}.arco-col-xs-offset-21{margin-left:87.5%}.arco-col-xs-offset-21.arco-col-rtl{margin-left:0;margin-right:87.5%}.arco-col-xs-offset-22{margin-left:91.6667%}.arco-col-xs-offset-22.arco-col-rtl{margin-left:0;margin-right:91.6667%}.arco-col-xs-offset-23{margin-left:95.8333%}.arco-col-xs-offset-23.arco-col-rtl{margin-left:0;margin-right:95.8333%}.arco-col-xs-order-0{order:0}.arco-col-xs-order-1{order:1}.arco-col-xs-order-2{order:2}.arco-col-xs-order-3{order:3}.arco-col-xs-order-4{order:4}.arco-col-xs-order-5{order:5}.arco-col-xs-order-6{order:6}.arco-col-xs-order-7{order:7}.arco-col-xs-order-8{order:8}.arco-col-xs-order-9{order:9}.arco-col-xs-order-10{order:10}.arco-col-xs-order-11{order:11}.arco-col-xs-order-12{order:12}.arco-col-xs-order-13{order:13}.arco-col-xs-order-14{order:14}.arco-col-xs-order-15{order:15}.arco-col-xs-order-16{order:16}.arco-col-xs-order-17{order:17}.arco-col-xs-order-18{order:18}.arco-col-xs-order-19{order:19}.arco-col-xs-order-20{order:20}.arco-col-xs-order-21{order:21}.arco-col-xs-order-22{order:22}.arco-col-xs-order-23{order:23}.arco-col-xs-order-24{order:24}.arco-col-xs-pull-0{right:0}.arco-col-xs-pull-0.arco-col-rtl{right:unset;left:0}.arco-col-xs-pull-1{right:4.16667%}.arco-col-xs-pull-1.arco-col-rtl{right:unset;left:4.16667%}.arco-col-xs-pull-2{right:8.33333%}.arco-col-xs-pull-2.arco-col-rtl{right:unset;left:8.33333%}.arco-col-xs-pull-3{right:12.5%}.arco-col-xs-pull-3.arco-col-rtl{right:unset;left:12.5%}.arco-col-xs-pull-4{right:16.6667%}.arco-col-xs-pull-4.arco-col-rtl{right:unset;left:16.6667%}.arco-col-xs-pull-5{right:20.8333%}.arco-col-xs-pull-5.arco-col-rtl{right:unset;left:20.8333%}.arco-col-xs-pull-6{right:25%}.arco-col-xs-pull-6.arco-col-rtl{right:unset;left:25%}.arco-col-xs-pull-7{right:29.1667%}.arco-col-xs-pull-7.arco-col-rtl{right:unset;left:29.1667%}.arco-col-xs-pull-8{right:33.3333%}.arco-col-xs-pull-8.arco-col-rtl{right:unset;left:33.3333%}.arco-col-xs-pull-9{right:37.5%}.arco-col-xs-pull-9.arco-col-rtl{right:unset;left:37.5%}.arco-col-xs-pull-10{right:41.6667%}.arco-col-xs-pull-10.arco-col-rtl{right:unset;left:41.6667%}.arco-col-xs-pull-11{right:45.8333%}.arco-col-xs-pull-11.arco-col-rtl{right:unset;left:45.8333%}.arco-col-xs-pull-12{right:50%}.arco-col-xs-pull-12.arco-col-rtl{right:unset;left:50%}.arco-col-xs-pull-13{right:54.1667%}.arco-col-xs-pull-13.arco-col-rtl{right:unset;left:54.1667%}.arco-col-xs-pull-14{right:58.3333%}.arco-col-xs-pull-14.arco-col-rtl{right:unset;left:58.3333%}.arco-col-xs-pull-15{right:62.5%}.arco-col-xs-pull-15.arco-col-rtl{right:unset;left:62.5%}.arco-col-xs-pull-16{right:66.6667%}.arco-col-xs-pull-16.arco-col-rtl{right:unset;left:66.6667%}.arco-col-xs-pull-17{right:70.8333%}.arco-col-xs-pull-17.arco-col-rtl{right:unset;left:70.8333%}.arco-col-xs-pull-18{right:75%}.arco-col-xs-pull-18.arco-col-rtl{right:unset;left:75%}.arco-col-xs-pull-19{right:79.1667%}.arco-col-xs-pull-19.arco-col-rtl{right:unset;left:79.1667%}.arco-col-xs-pull-20{right:83.3333%}.arco-col-xs-pull-20.arco-col-rtl{right:unset;left:83.3333%}.arco-col-xs-pull-21{right:87.5%}.arco-col-xs-pull-21.arco-col-rtl{right:unset;left:87.5%}.arco-col-xs-pull-22{right:91.6667%}.arco-col-xs-pull-22.arco-col-rtl{right:unset;left:91.6667%}.arco-col-xs-pull-23{right:95.8333%}.arco-col-xs-pull-23.arco-col-rtl{right:unset;left:95.8333%}.arco-col-xs-pull-24{right:100%}.arco-col-xs-pull-24.arco-col-rtl{right:unset;left:100%}.arco-col-xs-push-0{left:0}.arco-col-xs-push-0.arco-col-rtl{left:unset;right:0}.arco-col-xs-push-1{left:4.16667%}.arco-col-xs-push-1.arco-col-rtl{left:unset;right:4.16667%}.arco-col-xs-push-2{left:8.33333%}.arco-col-xs-push-2.arco-col-rtl{left:unset;right:8.33333%}.arco-col-xs-push-3{left:12.5%}.arco-col-xs-push-3.arco-col-rtl{left:unset;right:12.5%}.arco-col-xs-push-4{left:16.6667%}.arco-col-xs-push-4.arco-col-rtl{left:unset;right:16.6667%}.arco-col-xs-push-5{left:20.8333%}.arco-col-xs-push-5.arco-col-rtl{left:unset;right:20.8333%}.arco-col-xs-push-6{left:25%}.arco-col-xs-push-6.arco-col-rtl{left:unset;right:25%}.arco-col-xs-push-7{left:29.1667%}.arco-col-xs-push-7.arco-col-rtl{left:unset;right:29.1667%}.arco-col-xs-push-8{left:33.3333%}.arco-col-xs-push-8.arco-col-rtl{left:unset;right:33.3333%}.arco-col-xs-push-9{left:37.5%}.arco-col-xs-push-9.arco-col-rtl{left:unset;right:37.5%}.arco-col-xs-push-10{left:41.6667%}.arco-col-xs-push-10.arco-col-rtl{left:unset;right:41.6667%}.arco-col-xs-push-11{left:45.8333%}.arco-col-xs-push-11.arco-col-rtl{left:unset;right:45.8333%}.arco-col-xs-push-12{left:50%}.arco-col-xs-push-12.arco-col-rtl{left:unset;right:50%}.arco-col-xs-push-13{left:54.1667%}.arco-col-xs-push-13.arco-col-rtl{left:unset;right:54.1667%}.arco-col-xs-push-14{left:58.3333%}.arco-col-xs-push-14.arco-col-rtl{left:unset;right:58.3333%}.arco-col-xs-push-15{left:62.5%}.arco-col-xs-push-15.arco-col-rtl{left:unset;right:62.5%}.arco-col-xs-push-16{left:66.6667%}.arco-col-xs-push-16.arco-col-rtl{left:unset;right:66.6667%}.arco-col-xs-push-17{left:70.8333%}.arco-col-xs-push-17.arco-col-rtl{left:unset;right:70.8333%}.arco-col-xs-push-18{left:75%}.arco-col-xs-push-18.arco-col-rtl{left:unset;right:75%}.arco-col-xs-push-19{left:79.1667%}.arco-col-xs-push-19.arco-col-rtl{left:unset;right:79.1667%}.arco-col-xs-push-20{left:83.3333%}.arco-col-xs-push-20.arco-col-rtl{left:unset;right:83.3333%}.arco-col-xs-push-21{left:87.5%}.arco-col-xs-push-21.arco-col-rtl{left:unset;right:87.5%}.arco-col-xs-push-22{left:91.6667%}.arco-col-xs-push-22.arco-col-rtl{left:unset;right:91.6667%}.arco-col-xs-push-23{left:95.8333%}.arco-col-xs-push-23.arco-col-rtl{left:unset;right:95.8333%}.arco-col-xs-push-24{left:100%}.arco-col-xs-push-24.arco-col-rtl{left:unset;right:100%}@media (width>=576px){.arco-col-sm-0{display:none}.arco-col-sm-1{flex:0 0 4.16667%;width:4.16667%;display:block}.arco-col-sm-2{flex:0 0 8.33333%;width:8.33333%;display:block}.arco-col-sm-3{flex:0 0 12.5%;width:12.5%;display:block}.arco-col-sm-4{flex:0 0 16.6667%;width:16.6667%;display:block}.arco-col-sm-5{flex:0 0 20.8333%;width:20.8333%;display:block}.arco-col-sm-6{flex:0 0 25%;width:25%;display:block}.arco-col-sm-7{flex:0 0 29.1667%;width:29.1667%;display:block}.arco-col-sm-8{flex:0 0 33.3333%;width:33.3333%;display:block}.arco-col-sm-9{flex:0 0 37.5%;width:37.5%;display:block}.arco-col-sm-10{flex:0 0 41.6667%;width:41.6667%;display:block}.arco-col-sm-11{flex:0 0 45.8333%;width:45.8333%;display:block}.arco-col-sm-12{flex:0 0 50%;width:50%;display:block}.arco-col-sm-13{flex:0 0 54.1667%;width:54.1667%;display:block}.arco-col-sm-14{flex:0 0 58.3333%;width:58.3333%;display:block}.arco-col-sm-15{flex:0 0 62.5%;width:62.5%;display:block}.arco-col-sm-16{flex:0 0 66.6667%;width:66.6667%;display:block}.arco-col-sm-17{flex:0 0 70.8333%;width:70.8333%;display:block}.arco-col-sm-18{flex:0 0 75%;width:75%;display:block}.arco-col-sm-19{flex:0 0 79.1667%;width:79.1667%;display:block}.arco-col-sm-20{flex:0 0 83.3333%;width:83.3333%;display:block}.arco-col-sm-21{flex:0 0 87.5%;width:87.5%;display:block}.arco-col-sm-22{flex:0 0 91.6667%;width:91.6667%;display:block}.arco-col-sm-23{flex:0 0 95.8333%;width:95.8333%;display:block}.arco-col-sm-24{flex:0 0 100%;width:100%;display:block}.arco-col-sm-offset-0{margin-left:0}.arco-col-sm-offset-0.arco-col-rtl{margin-left:0;margin-right:0}.arco-col-sm-offset-1{margin-left:4.16667%}.arco-col-sm-offset-1.arco-col-rtl{margin-left:0;margin-right:4.16667%}.arco-col-sm-offset-2{margin-left:8.33333%}.arco-col-sm-offset-2.arco-col-rtl{margin-left:0;margin-right:8.33333%}.arco-col-sm-offset-3{margin-left:12.5%}.arco-col-sm-offset-3.arco-col-rtl{margin-left:0;margin-right:12.5%}.arco-col-sm-offset-4{margin-left:16.6667%}.arco-col-sm-offset-4.arco-col-rtl{margin-left:0;margin-right:16.6667%}.arco-col-sm-offset-5{margin-left:20.8333%}.arco-col-sm-offset-5.arco-col-rtl{margin-left:0;margin-right:20.8333%}.arco-col-sm-offset-6{margin-left:25%}.arco-col-sm-offset-6.arco-col-rtl{margin-left:0;margin-right:25%}.arco-col-sm-offset-7{margin-left:29.1667%}.arco-col-sm-offset-7.arco-col-rtl{margin-left:0;margin-right:29.1667%}.arco-col-sm-offset-8{margin-left:33.3333%}.arco-col-sm-offset-8.arco-col-rtl{margin-left:0;margin-right:33.3333%}.arco-col-sm-offset-9{margin-left:37.5%}.arco-col-sm-offset-9.arco-col-rtl{margin-left:0;margin-right:37.5%}.arco-col-sm-offset-10{margin-left:41.6667%}.arco-col-sm-offset-10.arco-col-rtl{margin-left:0;margin-right:41.6667%}.arco-col-sm-offset-11{margin-left:45.8333%}.arco-col-sm-offset-11.arco-col-rtl{margin-left:0;margin-right:45.8333%}.arco-col-sm-offset-12{margin-left:50%}.arco-col-sm-offset-12.arco-col-rtl{margin-left:0;margin-right:50%}.arco-col-sm-offset-13{margin-left:54.1667%}.arco-col-sm-offset-13.arco-col-rtl{margin-left:0;margin-right:54.1667%}.arco-col-sm-offset-14{margin-left:58.3333%}.arco-col-sm-offset-14.arco-col-rtl{margin-left:0;margin-right:58.3333%}.arco-col-sm-offset-15{margin-left:62.5%}.arco-col-sm-offset-15.arco-col-rtl{margin-left:0;margin-right:62.5%}.arco-col-sm-offset-16{margin-left:66.6667%}.arco-col-sm-offset-16.arco-col-rtl{margin-left:0;margin-right:66.6667%}.arco-col-sm-offset-17{margin-left:70.8333%}.arco-col-sm-offset-17.arco-col-rtl{margin-left:0;margin-right:70.8333%}.arco-col-sm-offset-18{margin-left:75%}.arco-col-sm-offset-18.arco-col-rtl{margin-left:0;margin-right:75%}.arco-col-sm-offset-19{margin-left:79.1667%}.arco-col-sm-offset-19.arco-col-rtl{margin-left:0;margin-right:79.1667%}.arco-col-sm-offset-20{margin-left:83.3333%}.arco-col-sm-offset-20.arco-col-rtl{margin-left:0;margin-right:83.3333%}.arco-col-sm-offset-21{margin-left:87.5%}.arco-col-sm-offset-21.arco-col-rtl{margin-left:0;margin-right:87.5%}.arco-col-sm-offset-22{margin-left:91.6667%}.arco-col-sm-offset-22.arco-col-rtl{margin-left:0;margin-right:91.6667%}.arco-col-sm-offset-23{margin-left:95.8333%}.arco-col-sm-offset-23.arco-col-rtl{margin-left:0;margin-right:95.8333%}.arco-col-sm-order-0{order:0}.arco-col-sm-order-1{order:1}.arco-col-sm-order-2{order:2}.arco-col-sm-order-3{order:3}.arco-col-sm-order-4{order:4}.arco-col-sm-order-5{order:5}.arco-col-sm-order-6{order:6}.arco-col-sm-order-7{order:7}.arco-col-sm-order-8{order:8}.arco-col-sm-order-9{order:9}.arco-col-sm-order-10{order:10}.arco-col-sm-order-11{order:11}.arco-col-sm-order-12{order:12}.arco-col-sm-order-13{order:13}.arco-col-sm-order-14{order:14}.arco-col-sm-order-15{order:15}.arco-col-sm-order-16{order:16}.arco-col-sm-order-17{order:17}.arco-col-sm-order-18{order:18}.arco-col-sm-order-19{order:19}.arco-col-sm-order-20{order:20}.arco-col-sm-order-21{order:21}.arco-col-sm-order-22{order:22}.arco-col-sm-order-23{order:23}.arco-col-sm-order-24{order:24}.arco-col-sm-pull-0{right:0}.arco-col-sm-pull-0.arco-col-rtl{right:unset;left:0}.arco-col-sm-pull-1{right:4.16667%}.arco-col-sm-pull-1.arco-col-rtl{right:unset;left:4.16667%}.arco-col-sm-pull-2{right:8.33333%}.arco-col-sm-pull-2.arco-col-rtl{right:unset;left:8.33333%}.arco-col-sm-pull-3{right:12.5%}.arco-col-sm-pull-3.arco-col-rtl{right:unset;left:12.5%}.arco-col-sm-pull-4{right:16.6667%}.arco-col-sm-pull-4.arco-col-rtl{right:unset;left:16.6667%}.arco-col-sm-pull-5{right:20.8333%}.arco-col-sm-pull-5.arco-col-rtl{right:unset;left:20.8333%}.arco-col-sm-pull-6{right:25%}.arco-col-sm-pull-6.arco-col-rtl{right:unset;left:25%}.arco-col-sm-pull-7{right:29.1667%}.arco-col-sm-pull-7.arco-col-rtl{right:unset;left:29.1667%}.arco-col-sm-pull-8{right:33.3333%}.arco-col-sm-pull-8.arco-col-rtl{right:unset;left:33.3333%}.arco-col-sm-pull-9{right:37.5%}.arco-col-sm-pull-9.arco-col-rtl{right:unset;left:37.5%}.arco-col-sm-pull-10{right:41.6667%}.arco-col-sm-pull-10.arco-col-rtl{right:unset;left:41.6667%}.arco-col-sm-pull-11{right:45.8333%}.arco-col-sm-pull-11.arco-col-rtl{right:unset;left:45.8333%}.arco-col-sm-pull-12{right:50%}.arco-col-sm-pull-12.arco-col-rtl{right:unset;left:50%}.arco-col-sm-pull-13{right:54.1667%}.arco-col-sm-pull-13.arco-col-rtl{right:unset;left:54.1667%}.arco-col-sm-pull-14{right:58.3333%}.arco-col-sm-pull-14.arco-col-rtl{right:unset;left:58.3333%}.arco-col-sm-pull-15{right:62.5%}.arco-col-sm-pull-15.arco-col-rtl{right:unset;left:62.5%}.arco-col-sm-pull-16{right:66.6667%}.arco-col-sm-pull-16.arco-col-rtl{right:unset;left:66.6667%}.arco-col-sm-pull-17{right:70.8333%}.arco-col-sm-pull-17.arco-col-rtl{right:unset;left:70.8333%}.arco-col-sm-pull-18{right:75%}.arco-col-sm-pull-18.arco-col-rtl{right:unset;left:75%}.arco-col-sm-pull-19{right:79.1667%}.arco-col-sm-pull-19.arco-col-rtl{right:unset;left:79.1667%}.arco-col-sm-pull-20{right:83.3333%}.arco-col-sm-pull-20.arco-col-rtl{right:unset;left:83.3333%}.arco-col-sm-pull-21{right:87.5%}.arco-col-sm-pull-21.arco-col-rtl{right:unset;left:87.5%}.arco-col-sm-pull-22{right:91.6667%}.arco-col-sm-pull-22.arco-col-rtl{right:unset;left:91.6667%}.arco-col-sm-pull-23{right:95.8333%}.arco-col-sm-pull-23.arco-col-rtl{right:unset;left:95.8333%}.arco-col-sm-pull-24{right:100%}.arco-col-sm-pull-24.arco-col-rtl{right:unset;left:100%}.arco-col-sm-push-0{left:0}.arco-col-sm-push-0.arco-col-rtl{left:unset;right:0}.arco-col-sm-push-1{left:4.16667%}.arco-col-sm-push-1.arco-col-rtl{left:unset;right:4.16667%}.arco-col-sm-push-2{left:8.33333%}.arco-col-sm-push-2.arco-col-rtl{left:unset;right:8.33333%}.arco-col-sm-push-3{left:12.5%}.arco-col-sm-push-3.arco-col-rtl{left:unset;right:12.5%}.arco-col-sm-push-4{left:16.6667%}.arco-col-sm-push-4.arco-col-rtl{left:unset;right:16.6667%}.arco-col-sm-push-5{left:20.8333%}.arco-col-sm-push-5.arco-col-rtl{left:unset;right:20.8333%}.arco-col-sm-push-6{left:25%}.arco-col-sm-push-6.arco-col-rtl{left:unset;right:25%}.arco-col-sm-push-7{left:29.1667%}.arco-col-sm-push-7.arco-col-rtl{left:unset;right:29.1667%}.arco-col-sm-push-8{left:33.3333%}.arco-col-sm-push-8.arco-col-rtl{left:unset;right:33.3333%}.arco-col-sm-push-9{left:37.5%}.arco-col-sm-push-9.arco-col-rtl{left:unset;right:37.5%}.arco-col-sm-push-10{left:41.6667%}.arco-col-sm-push-10.arco-col-rtl{left:unset;right:41.6667%}.arco-col-sm-push-11{left:45.8333%}.arco-col-sm-push-11.arco-col-rtl{left:unset;right:45.8333%}.arco-col-sm-push-12{left:50%}.arco-col-sm-push-12.arco-col-rtl{left:unset;right:50%}.arco-col-sm-push-13{left:54.1667%}.arco-col-sm-push-13.arco-col-rtl{left:unset;right:54.1667%}.arco-col-sm-push-14{left:58.3333%}.arco-col-sm-push-14.arco-col-rtl{left:unset;right:58.3333%}.arco-col-sm-push-15{left:62.5%}.arco-col-sm-push-15.arco-col-rtl{left:unset;right:62.5%}.arco-col-sm-push-16{left:66.6667%}.arco-col-sm-push-16.arco-col-rtl{left:unset;right:66.6667%}.arco-col-sm-push-17{left:70.8333%}.arco-col-sm-push-17.arco-col-rtl{left:unset;right:70.8333%}.arco-col-sm-push-18{left:75%}.arco-col-sm-push-18.arco-col-rtl{left:unset;right:75%}.arco-col-sm-push-19{left:79.1667%}.arco-col-sm-push-19.arco-col-rtl{left:unset;right:79.1667%}.arco-col-sm-push-20{left:83.3333%}.arco-col-sm-push-20.arco-col-rtl{left:unset;right:83.3333%}.arco-col-sm-push-21{left:87.5%}.arco-col-sm-push-21.arco-col-rtl{left:unset;right:87.5%}.arco-col-sm-push-22{left:91.6667%}.arco-col-sm-push-22.arco-col-rtl{left:unset;right:91.6667%}.arco-col-sm-push-23{left:95.8333%}.arco-col-sm-push-23.arco-col-rtl{left:unset;right:95.8333%}.arco-col-sm-push-24{left:100%}.arco-col-sm-push-24.arco-col-rtl{left:unset;right:100%}}@media (width>=768px){.arco-col-md-0{display:none}.arco-col-md-1{flex:0 0 4.16667%;width:4.16667%;display:block}.arco-col-md-2{flex:0 0 8.33333%;width:8.33333%;display:block}.arco-col-md-3{flex:0 0 12.5%;width:12.5%;display:block}.arco-col-md-4{flex:0 0 16.6667%;width:16.6667%;display:block}.arco-col-md-5{flex:0 0 20.8333%;width:20.8333%;display:block}.arco-col-md-6{flex:0 0 25%;width:25%;display:block}.arco-col-md-7{flex:0 0 29.1667%;width:29.1667%;display:block}.arco-col-md-8{flex:0 0 33.3333%;width:33.3333%;display:block}.arco-col-md-9{flex:0 0 37.5%;width:37.5%;display:block}.arco-col-md-10{flex:0 0 41.6667%;width:41.6667%;display:block}.arco-col-md-11{flex:0 0 45.8333%;width:45.8333%;display:block}.arco-col-md-12{flex:0 0 50%;width:50%;display:block}.arco-col-md-13{flex:0 0 54.1667%;width:54.1667%;display:block}.arco-col-md-14{flex:0 0 58.3333%;width:58.3333%;display:block}.arco-col-md-15{flex:0 0 62.5%;width:62.5%;display:block}.arco-col-md-16{flex:0 0 66.6667%;width:66.6667%;display:block}.arco-col-md-17{flex:0 0 70.8333%;width:70.8333%;display:block}.arco-col-md-18{flex:0 0 75%;width:75%;display:block}.arco-col-md-19{flex:0 0 79.1667%;width:79.1667%;display:block}.arco-col-md-20{flex:0 0 83.3333%;width:83.3333%;display:block}.arco-col-md-21{flex:0 0 87.5%;width:87.5%;display:block}.arco-col-md-22{flex:0 0 91.6667%;width:91.6667%;display:block}.arco-col-md-23{flex:0 0 95.8333%;width:95.8333%;display:block}.arco-col-md-24{flex:0 0 100%;width:100%;display:block}.arco-col-md-offset-0{margin-left:0}.arco-col-md-offset-0.arco-col-rtl{margin-left:0;margin-right:0}.arco-col-md-offset-1{margin-left:4.16667%}.arco-col-md-offset-1.arco-col-rtl{margin-left:0;margin-right:4.16667%}.arco-col-md-offset-2{margin-left:8.33333%}.arco-col-md-offset-2.arco-col-rtl{margin-left:0;margin-right:8.33333%}.arco-col-md-offset-3{margin-left:12.5%}.arco-col-md-offset-3.arco-col-rtl{margin-left:0;margin-right:12.5%}.arco-col-md-offset-4{margin-left:16.6667%}.arco-col-md-offset-4.arco-col-rtl{margin-left:0;margin-right:16.6667%}.arco-col-md-offset-5{margin-left:20.8333%}.arco-col-md-offset-5.arco-col-rtl{margin-left:0;margin-right:20.8333%}.arco-col-md-offset-6{margin-left:25%}.arco-col-md-offset-6.arco-col-rtl{margin-left:0;margin-right:25%}.arco-col-md-offset-7{margin-left:29.1667%}.arco-col-md-offset-7.arco-col-rtl{margin-left:0;margin-right:29.1667%}.arco-col-md-offset-8{margin-left:33.3333%}.arco-col-md-offset-8.arco-col-rtl{margin-left:0;margin-right:33.3333%}.arco-col-md-offset-9{margin-left:37.5%}.arco-col-md-offset-9.arco-col-rtl{margin-left:0;margin-right:37.5%}.arco-col-md-offset-10{margin-left:41.6667%}.arco-col-md-offset-10.arco-col-rtl{margin-left:0;margin-right:41.6667%}.arco-col-md-offset-11{margin-left:45.8333%}.arco-col-md-offset-11.arco-col-rtl{margin-left:0;margin-right:45.8333%}.arco-col-md-offset-12{margin-left:50%}.arco-col-md-offset-12.arco-col-rtl{margin-left:0;margin-right:50%}.arco-col-md-offset-13{margin-left:54.1667%}.arco-col-md-offset-13.arco-col-rtl{margin-left:0;margin-right:54.1667%}.arco-col-md-offset-14{margin-left:58.3333%}.arco-col-md-offset-14.arco-col-rtl{margin-left:0;margin-right:58.3333%}.arco-col-md-offset-15{margin-left:62.5%}.arco-col-md-offset-15.arco-col-rtl{margin-left:0;margin-right:62.5%}.arco-col-md-offset-16{margin-left:66.6667%}.arco-col-md-offset-16.arco-col-rtl{margin-left:0;margin-right:66.6667%}.arco-col-md-offset-17{margin-left:70.8333%}.arco-col-md-offset-17.arco-col-rtl{margin-left:0;margin-right:70.8333%}.arco-col-md-offset-18{margin-left:75%}.arco-col-md-offset-18.arco-col-rtl{margin-left:0;margin-right:75%}.arco-col-md-offset-19{margin-left:79.1667%}.arco-col-md-offset-19.arco-col-rtl{margin-left:0;margin-right:79.1667%}.arco-col-md-offset-20{margin-left:83.3333%}.arco-col-md-offset-20.arco-col-rtl{margin-left:0;margin-right:83.3333%}.arco-col-md-offset-21{margin-left:87.5%}.arco-col-md-offset-21.arco-col-rtl{margin-left:0;margin-right:87.5%}.arco-col-md-offset-22{margin-left:91.6667%}.arco-col-md-offset-22.arco-col-rtl{margin-left:0;margin-right:91.6667%}.arco-col-md-offset-23{margin-left:95.8333%}.arco-col-md-offset-23.arco-col-rtl{margin-left:0;margin-right:95.8333%}.arco-col-md-order-0{order:0}.arco-col-md-order-1{order:1}.arco-col-md-order-2{order:2}.arco-col-md-order-3{order:3}.arco-col-md-order-4{order:4}.arco-col-md-order-5{order:5}.arco-col-md-order-6{order:6}.arco-col-md-order-7{order:7}.arco-col-md-order-8{order:8}.arco-col-md-order-9{order:9}.arco-col-md-order-10{order:10}.arco-col-md-order-11{order:11}.arco-col-md-order-12{order:12}.arco-col-md-order-13{order:13}.arco-col-md-order-14{order:14}.arco-col-md-order-15{order:15}.arco-col-md-order-16{order:16}.arco-col-md-order-17{order:17}.arco-col-md-order-18{order:18}.arco-col-md-order-19{order:19}.arco-col-md-order-20{order:20}.arco-col-md-order-21{order:21}.arco-col-md-order-22{order:22}.arco-col-md-order-23{order:23}.arco-col-md-order-24{order:24}.arco-col-md-pull-0{right:0}.arco-col-md-pull-0.arco-col-rtl{right:unset;left:0}.arco-col-md-pull-1{right:4.16667%}.arco-col-md-pull-1.arco-col-rtl{right:unset;left:4.16667%}.arco-col-md-pull-2{right:8.33333%}.arco-col-md-pull-2.arco-col-rtl{right:unset;left:8.33333%}.arco-col-md-pull-3{right:12.5%}.arco-col-md-pull-3.arco-col-rtl{right:unset;left:12.5%}.arco-col-md-pull-4{right:16.6667%}.arco-col-md-pull-4.arco-col-rtl{right:unset;left:16.6667%}.arco-col-md-pull-5{right:20.8333%}.arco-col-md-pull-5.arco-col-rtl{right:unset;left:20.8333%}.arco-col-md-pull-6{right:25%}.arco-col-md-pull-6.arco-col-rtl{right:unset;left:25%}.arco-col-md-pull-7{right:29.1667%}.arco-col-md-pull-7.arco-col-rtl{right:unset;left:29.1667%}.arco-col-md-pull-8{right:33.3333%}.arco-col-md-pull-8.arco-col-rtl{right:unset;left:33.3333%}.arco-col-md-pull-9{right:37.5%}.arco-col-md-pull-9.arco-col-rtl{right:unset;left:37.5%}.arco-col-md-pull-10{right:41.6667%}.arco-col-md-pull-10.arco-col-rtl{right:unset;left:41.6667%}.arco-col-md-pull-11{right:45.8333%}.arco-col-md-pull-11.arco-col-rtl{right:unset;left:45.8333%}.arco-col-md-pull-12{right:50%}.arco-col-md-pull-12.arco-col-rtl{right:unset;left:50%}.arco-col-md-pull-13{right:54.1667%}.arco-col-md-pull-13.arco-col-rtl{right:unset;left:54.1667%}.arco-col-md-pull-14{right:58.3333%}.arco-col-md-pull-14.arco-col-rtl{right:unset;left:58.3333%}.arco-col-md-pull-15{right:62.5%}.arco-col-md-pull-15.arco-col-rtl{right:unset;left:62.5%}.arco-col-md-pull-16{right:66.6667%}.arco-col-md-pull-16.arco-col-rtl{right:unset;left:66.6667%}.arco-col-md-pull-17{right:70.8333%}.arco-col-md-pull-17.arco-col-rtl{right:unset;left:70.8333%}.arco-col-md-pull-18{right:75%}.arco-col-md-pull-18.arco-col-rtl{right:unset;left:75%}.arco-col-md-pull-19{right:79.1667%}.arco-col-md-pull-19.arco-col-rtl{right:unset;left:79.1667%}.arco-col-md-pull-20{right:83.3333%}.arco-col-md-pull-20.arco-col-rtl{right:unset;left:83.3333%}.arco-col-md-pull-21{right:87.5%}.arco-col-md-pull-21.arco-col-rtl{right:unset;left:87.5%}.arco-col-md-pull-22{right:91.6667%}.arco-col-md-pull-22.arco-col-rtl{right:unset;left:91.6667%}.arco-col-md-pull-23{right:95.8333%}.arco-col-md-pull-23.arco-col-rtl{right:unset;left:95.8333%}.arco-col-md-pull-24{right:100%}.arco-col-md-pull-24.arco-col-rtl{right:unset;left:100%}.arco-col-md-push-0{left:0}.arco-col-md-push-0.arco-col-rtl{left:unset;right:0}.arco-col-md-push-1{left:4.16667%}.arco-col-md-push-1.arco-col-rtl{left:unset;right:4.16667%}.arco-col-md-push-2{left:8.33333%}.arco-col-md-push-2.arco-col-rtl{left:unset;right:8.33333%}.arco-col-md-push-3{left:12.5%}.arco-col-md-push-3.arco-col-rtl{left:unset;right:12.5%}.arco-col-md-push-4{left:16.6667%}.arco-col-md-push-4.arco-col-rtl{left:unset;right:16.6667%}.arco-col-md-push-5{left:20.8333%}.arco-col-md-push-5.arco-col-rtl{left:unset;right:20.8333%}.arco-col-md-push-6{left:25%}.arco-col-md-push-6.arco-col-rtl{left:unset;right:25%}.arco-col-md-push-7{left:29.1667%}.arco-col-md-push-7.arco-col-rtl{left:unset;right:29.1667%}.arco-col-md-push-8{left:33.3333%}.arco-col-md-push-8.arco-col-rtl{left:unset;right:33.3333%}.arco-col-md-push-9{left:37.5%}.arco-col-md-push-9.arco-col-rtl{left:unset;right:37.5%}.arco-col-md-push-10{left:41.6667%}.arco-col-md-push-10.arco-col-rtl{left:unset;right:41.6667%}.arco-col-md-push-11{left:45.8333%}.arco-col-md-push-11.arco-col-rtl{left:unset;right:45.8333%}.arco-col-md-push-12{left:50%}.arco-col-md-push-12.arco-col-rtl{left:unset;right:50%}.arco-col-md-push-13{left:54.1667%}.arco-col-md-push-13.arco-col-rtl{left:unset;right:54.1667%}.arco-col-md-push-14{left:58.3333%}.arco-col-md-push-14.arco-col-rtl{left:unset;right:58.3333%}.arco-col-md-push-15{left:62.5%}.arco-col-md-push-15.arco-col-rtl{left:unset;right:62.5%}.arco-col-md-push-16{left:66.6667%}.arco-col-md-push-16.arco-col-rtl{left:unset;right:66.6667%}.arco-col-md-push-17{left:70.8333%}.arco-col-md-push-17.arco-col-rtl{left:unset;right:70.8333%}.arco-col-md-push-18{left:75%}.arco-col-md-push-18.arco-col-rtl{left:unset;right:75%}.arco-col-md-push-19{left:79.1667%}.arco-col-md-push-19.arco-col-rtl{left:unset;right:79.1667%}.arco-col-md-push-20{left:83.3333%}.arco-col-md-push-20.arco-col-rtl{left:unset;right:83.3333%}.arco-col-md-push-21{left:87.5%}.arco-col-md-push-21.arco-col-rtl{left:unset;right:87.5%}.arco-col-md-push-22{left:91.6667%}.arco-col-md-push-22.arco-col-rtl{left:unset;right:91.6667%}.arco-col-md-push-23{left:95.8333%}.arco-col-md-push-23.arco-col-rtl{left:unset;right:95.8333%}.arco-col-md-push-24{left:100%}.arco-col-md-push-24.arco-col-rtl{left:unset;right:100%}}@media (width>=992px){.arco-col-lg-0{display:none}.arco-col-lg-1{flex:0 0 4.16667%;width:4.16667%;display:block}.arco-col-lg-2{flex:0 0 8.33333%;width:8.33333%;display:block}.arco-col-lg-3{flex:0 0 12.5%;width:12.5%;display:block}.arco-col-lg-4{flex:0 0 16.6667%;width:16.6667%;display:block}.arco-col-lg-5{flex:0 0 20.8333%;width:20.8333%;display:block}.arco-col-lg-6{flex:0 0 25%;width:25%;display:block}.arco-col-lg-7{flex:0 0 29.1667%;width:29.1667%;display:block}.arco-col-lg-8{flex:0 0 33.3333%;width:33.3333%;display:block}.arco-col-lg-9{flex:0 0 37.5%;width:37.5%;display:block}.arco-col-lg-10{flex:0 0 41.6667%;width:41.6667%;display:block}.arco-col-lg-11{flex:0 0 45.8333%;width:45.8333%;display:block}.arco-col-lg-12{flex:0 0 50%;width:50%;display:block}.arco-col-lg-13{flex:0 0 54.1667%;width:54.1667%;display:block}.arco-col-lg-14{flex:0 0 58.3333%;width:58.3333%;display:block}.arco-col-lg-15{flex:0 0 62.5%;width:62.5%;display:block}.arco-col-lg-16{flex:0 0 66.6667%;width:66.6667%;display:block}.arco-col-lg-17{flex:0 0 70.8333%;width:70.8333%;display:block}.arco-col-lg-18{flex:0 0 75%;width:75%;display:block}.arco-col-lg-19{flex:0 0 79.1667%;width:79.1667%;display:block}.arco-col-lg-20{flex:0 0 83.3333%;width:83.3333%;display:block}.arco-col-lg-21{flex:0 0 87.5%;width:87.5%;display:block}.arco-col-lg-22{flex:0 0 91.6667%;width:91.6667%;display:block}.arco-col-lg-23{flex:0 0 95.8333%;width:95.8333%;display:block}.arco-col-lg-24{flex:0 0 100%;width:100%;display:block}.arco-col-lg-offset-0{margin-left:0}.arco-col-lg-offset-0.arco-col-rtl{margin-left:0;margin-right:0}.arco-col-lg-offset-1{margin-left:4.16667%}.arco-col-lg-offset-1.arco-col-rtl{margin-left:0;margin-right:4.16667%}.arco-col-lg-offset-2{margin-left:8.33333%}.arco-col-lg-offset-2.arco-col-rtl{margin-left:0;margin-right:8.33333%}.arco-col-lg-offset-3{margin-left:12.5%}.arco-col-lg-offset-3.arco-col-rtl{margin-left:0;margin-right:12.5%}.arco-col-lg-offset-4{margin-left:16.6667%}.arco-col-lg-offset-4.arco-col-rtl{margin-left:0;margin-right:16.6667%}.arco-col-lg-offset-5{margin-left:20.8333%}.arco-col-lg-offset-5.arco-col-rtl{margin-left:0;margin-right:20.8333%}.arco-col-lg-offset-6{margin-left:25%}.arco-col-lg-offset-6.arco-col-rtl{margin-left:0;margin-right:25%}.arco-col-lg-offset-7{margin-left:29.1667%}.arco-col-lg-offset-7.arco-col-rtl{margin-left:0;margin-right:29.1667%}.arco-col-lg-offset-8{margin-left:33.3333%}.arco-col-lg-offset-8.arco-col-rtl{margin-left:0;margin-right:33.3333%}.arco-col-lg-offset-9{margin-left:37.5%}.arco-col-lg-offset-9.arco-col-rtl{margin-left:0;margin-right:37.5%}.arco-col-lg-offset-10{margin-left:41.6667%}.arco-col-lg-offset-10.arco-col-rtl{margin-left:0;margin-right:41.6667%}.arco-col-lg-offset-11{margin-left:45.8333%}.arco-col-lg-offset-11.arco-col-rtl{margin-left:0;margin-right:45.8333%}.arco-col-lg-offset-12{margin-left:50%}.arco-col-lg-offset-12.arco-col-rtl{margin-left:0;margin-right:50%}.arco-col-lg-offset-13{margin-left:54.1667%}.arco-col-lg-offset-13.arco-col-rtl{margin-left:0;margin-right:54.1667%}.arco-col-lg-offset-14{margin-left:58.3333%}.arco-col-lg-offset-14.arco-col-rtl{margin-left:0;margin-right:58.3333%}.arco-col-lg-offset-15{margin-left:62.5%}.arco-col-lg-offset-15.arco-col-rtl{margin-left:0;margin-right:62.5%}.arco-col-lg-offset-16{margin-left:66.6667%}.arco-col-lg-offset-16.arco-col-rtl{margin-left:0;margin-right:66.6667%}.arco-col-lg-offset-17{margin-left:70.8333%}.arco-col-lg-offset-17.arco-col-rtl{margin-left:0;margin-right:70.8333%}.arco-col-lg-offset-18{margin-left:75%}.arco-col-lg-offset-18.arco-col-rtl{margin-left:0;margin-right:75%}.arco-col-lg-offset-19{margin-left:79.1667%}.arco-col-lg-offset-19.arco-col-rtl{margin-left:0;margin-right:79.1667%}.arco-col-lg-offset-20{margin-left:83.3333%}.arco-col-lg-offset-20.arco-col-rtl{margin-left:0;margin-right:83.3333%}.arco-col-lg-offset-21{margin-left:87.5%}.arco-col-lg-offset-21.arco-col-rtl{margin-left:0;margin-right:87.5%}.arco-col-lg-offset-22{margin-left:91.6667%}.arco-col-lg-offset-22.arco-col-rtl{margin-left:0;margin-right:91.6667%}.arco-col-lg-offset-23{margin-left:95.8333%}.arco-col-lg-offset-23.arco-col-rtl{margin-left:0;margin-right:95.8333%}.arco-col-lg-order-0{order:0}.arco-col-lg-order-1{order:1}.arco-col-lg-order-2{order:2}.arco-col-lg-order-3{order:3}.arco-col-lg-order-4{order:4}.arco-col-lg-order-5{order:5}.arco-col-lg-order-6{order:6}.arco-col-lg-order-7{order:7}.arco-col-lg-order-8{order:8}.arco-col-lg-order-9{order:9}.arco-col-lg-order-10{order:10}.arco-col-lg-order-11{order:11}.arco-col-lg-order-12{order:12}.arco-col-lg-order-13{order:13}.arco-col-lg-order-14{order:14}.arco-col-lg-order-15{order:15}.arco-col-lg-order-16{order:16}.arco-col-lg-order-17{order:17}.arco-col-lg-order-18{order:18}.arco-col-lg-order-19{order:19}.arco-col-lg-order-20{order:20}.arco-col-lg-order-21{order:21}.arco-col-lg-order-22{order:22}.arco-col-lg-order-23{order:23}.arco-col-lg-order-24{order:24}.arco-col-lg-pull-0{right:0}.arco-col-lg-pull-0.arco-col-rtl{right:unset;left:0}.arco-col-lg-pull-1{right:4.16667%}.arco-col-lg-pull-1.arco-col-rtl{right:unset;left:4.16667%}.arco-col-lg-pull-2{right:8.33333%}.arco-col-lg-pull-2.arco-col-rtl{right:unset;left:8.33333%}.arco-col-lg-pull-3{right:12.5%}.arco-col-lg-pull-3.arco-col-rtl{right:unset;left:12.5%}.arco-col-lg-pull-4{right:16.6667%}.arco-col-lg-pull-4.arco-col-rtl{right:unset;left:16.6667%}.arco-col-lg-pull-5{right:20.8333%}.arco-col-lg-pull-5.arco-col-rtl{right:unset;left:20.8333%}.arco-col-lg-pull-6{right:25%}.arco-col-lg-pull-6.arco-col-rtl{right:unset;left:25%}.arco-col-lg-pull-7{right:29.1667%}.arco-col-lg-pull-7.arco-col-rtl{right:unset;left:29.1667%}.arco-col-lg-pull-8{right:33.3333%}.arco-col-lg-pull-8.arco-col-rtl{right:unset;left:33.3333%}.arco-col-lg-pull-9{right:37.5%}.arco-col-lg-pull-9.arco-col-rtl{right:unset;left:37.5%}.arco-col-lg-pull-10{right:41.6667%}.arco-col-lg-pull-10.arco-col-rtl{right:unset;left:41.6667%}.arco-col-lg-pull-11{right:45.8333%}.arco-col-lg-pull-11.arco-col-rtl{right:unset;left:45.8333%}.arco-col-lg-pull-12{right:50%}.arco-col-lg-pull-12.arco-col-rtl{right:unset;left:50%}.arco-col-lg-pull-13{right:54.1667%}.arco-col-lg-pull-13.arco-col-rtl{right:unset;left:54.1667%}.arco-col-lg-pull-14{right:58.3333%}.arco-col-lg-pull-14.arco-col-rtl{right:unset;left:58.3333%}.arco-col-lg-pull-15{right:62.5%}.arco-col-lg-pull-15.arco-col-rtl{right:unset;left:62.5%}.arco-col-lg-pull-16{right:66.6667%}.arco-col-lg-pull-16.arco-col-rtl{right:unset;left:66.6667%}.arco-col-lg-pull-17{right:70.8333%}.arco-col-lg-pull-17.arco-col-rtl{right:unset;left:70.8333%}.arco-col-lg-pull-18{right:75%}.arco-col-lg-pull-18.arco-col-rtl{right:unset;left:75%}.arco-col-lg-pull-19{right:79.1667%}.arco-col-lg-pull-19.arco-col-rtl{right:unset;left:79.1667%}.arco-col-lg-pull-20{right:83.3333%}.arco-col-lg-pull-20.arco-col-rtl{right:unset;left:83.3333%}.arco-col-lg-pull-21{right:87.5%}.arco-col-lg-pull-21.arco-col-rtl{right:unset;left:87.5%}.arco-col-lg-pull-22{right:91.6667%}.arco-col-lg-pull-22.arco-col-rtl{right:unset;left:91.6667%}.arco-col-lg-pull-23{right:95.8333%}.arco-col-lg-pull-23.arco-col-rtl{right:unset;left:95.8333%}.arco-col-lg-pull-24{right:100%}.arco-col-lg-pull-24.arco-col-rtl{right:unset;left:100%}.arco-col-lg-push-0{left:0}.arco-col-lg-push-0.arco-col-rtl{left:unset;right:0}.arco-col-lg-push-1{left:4.16667%}.arco-col-lg-push-1.arco-col-rtl{left:unset;right:4.16667%}.arco-col-lg-push-2{left:8.33333%}.arco-col-lg-push-2.arco-col-rtl{left:unset;right:8.33333%}.arco-col-lg-push-3{left:12.5%}.arco-col-lg-push-3.arco-col-rtl{left:unset;right:12.5%}.arco-col-lg-push-4{left:16.6667%}.arco-col-lg-push-4.arco-col-rtl{left:unset;right:16.6667%}.arco-col-lg-push-5{left:20.8333%}.arco-col-lg-push-5.arco-col-rtl{left:unset;right:20.8333%}.arco-col-lg-push-6{left:25%}.arco-col-lg-push-6.arco-col-rtl{left:unset;right:25%}.arco-col-lg-push-7{left:29.1667%}.arco-col-lg-push-7.arco-col-rtl{left:unset;right:29.1667%}.arco-col-lg-push-8{left:33.3333%}.arco-col-lg-push-8.arco-col-rtl{left:unset;right:33.3333%}.arco-col-lg-push-9{left:37.5%}.arco-col-lg-push-9.arco-col-rtl{left:unset;right:37.5%}.arco-col-lg-push-10{left:41.6667%}.arco-col-lg-push-10.arco-col-rtl{left:unset;right:41.6667%}.arco-col-lg-push-11{left:45.8333%}.arco-col-lg-push-11.arco-col-rtl{left:unset;right:45.8333%}.arco-col-lg-push-12{left:50%}.arco-col-lg-push-12.arco-col-rtl{left:unset;right:50%}.arco-col-lg-push-13{left:54.1667%}.arco-col-lg-push-13.arco-col-rtl{left:unset;right:54.1667%}.arco-col-lg-push-14{left:58.3333%}.arco-col-lg-push-14.arco-col-rtl{left:unset;right:58.3333%}.arco-col-lg-push-15{left:62.5%}.arco-col-lg-push-15.arco-col-rtl{left:unset;right:62.5%}.arco-col-lg-push-16{left:66.6667%}.arco-col-lg-push-16.arco-col-rtl{left:unset;right:66.6667%}.arco-col-lg-push-17{left:70.8333%}.arco-col-lg-push-17.arco-col-rtl{left:unset;right:70.8333%}.arco-col-lg-push-18{left:75%}.arco-col-lg-push-18.arco-col-rtl{left:unset;right:75%}.arco-col-lg-push-19{left:79.1667%}.arco-col-lg-push-19.arco-col-rtl{left:unset;right:79.1667%}.arco-col-lg-push-20{left:83.3333%}.arco-col-lg-push-20.arco-col-rtl{left:unset;right:83.3333%}.arco-col-lg-push-21{left:87.5%}.arco-col-lg-push-21.arco-col-rtl{left:unset;right:87.5%}.arco-col-lg-push-22{left:91.6667%}.arco-col-lg-push-22.arco-col-rtl{left:unset;right:91.6667%}.arco-col-lg-push-23{left:95.8333%}.arco-col-lg-push-23.arco-col-rtl{left:unset;right:95.8333%}.arco-col-lg-push-24{left:100%}.arco-col-lg-push-24.arco-col-rtl{left:unset;right:100%}}@media (width>=1200px){.arco-col-xl-0{display:none}.arco-col-xl-1{flex:0 0 4.16667%;width:4.16667%;display:block}.arco-col-xl-2{flex:0 0 8.33333%;width:8.33333%;display:block}.arco-col-xl-3{flex:0 0 12.5%;width:12.5%;display:block}.arco-col-xl-4{flex:0 0 16.6667%;width:16.6667%;display:block}.arco-col-xl-5{flex:0 0 20.8333%;width:20.8333%;display:block}.arco-col-xl-6{flex:0 0 25%;width:25%;display:block}.arco-col-xl-7{flex:0 0 29.1667%;width:29.1667%;display:block}.arco-col-xl-8{flex:0 0 33.3333%;width:33.3333%;display:block}.arco-col-xl-9{flex:0 0 37.5%;width:37.5%;display:block}.arco-col-xl-10{flex:0 0 41.6667%;width:41.6667%;display:block}.arco-col-xl-11{flex:0 0 45.8333%;width:45.8333%;display:block}.arco-col-xl-12{flex:0 0 50%;width:50%;display:block}.arco-col-xl-13{flex:0 0 54.1667%;width:54.1667%;display:block}.arco-col-xl-14{flex:0 0 58.3333%;width:58.3333%;display:block}.arco-col-xl-15{flex:0 0 62.5%;width:62.5%;display:block}.arco-col-xl-16{flex:0 0 66.6667%;width:66.6667%;display:block}.arco-col-xl-17{flex:0 0 70.8333%;width:70.8333%;display:block}.arco-col-xl-18{flex:0 0 75%;width:75%;display:block}.arco-col-xl-19{flex:0 0 79.1667%;width:79.1667%;display:block}.arco-col-xl-20{flex:0 0 83.3333%;width:83.3333%;display:block}.arco-col-xl-21{flex:0 0 87.5%;width:87.5%;display:block}.arco-col-xl-22{flex:0 0 91.6667%;width:91.6667%;display:block}.arco-col-xl-23{flex:0 0 95.8333%;width:95.8333%;display:block}.arco-col-xl-24{flex:0 0 100%;width:100%;display:block}.arco-col-xl-offset-0{margin-left:0}.arco-col-xl-offset-0.arco-col-rtl{margin-left:0;margin-right:0}.arco-col-xl-offset-1{margin-left:4.16667%}.arco-col-xl-offset-1.arco-col-rtl{margin-left:0;margin-right:4.16667%}.arco-col-xl-offset-2{margin-left:8.33333%}.arco-col-xl-offset-2.arco-col-rtl{margin-left:0;margin-right:8.33333%}.arco-col-xl-offset-3{margin-left:12.5%}.arco-col-xl-offset-3.arco-col-rtl{margin-left:0;margin-right:12.5%}.arco-col-xl-offset-4{margin-left:16.6667%}.arco-col-xl-offset-4.arco-col-rtl{margin-left:0;margin-right:16.6667%}.arco-col-xl-offset-5{margin-left:20.8333%}.arco-col-xl-offset-5.arco-col-rtl{margin-left:0;margin-right:20.8333%}.arco-col-xl-offset-6{margin-left:25%}.arco-col-xl-offset-6.arco-col-rtl{margin-left:0;margin-right:25%}.arco-col-xl-offset-7{margin-left:29.1667%}.arco-col-xl-offset-7.arco-col-rtl{margin-left:0;margin-right:29.1667%}.arco-col-xl-offset-8{margin-left:33.3333%}.arco-col-xl-offset-8.arco-col-rtl{margin-left:0;margin-right:33.3333%}.arco-col-xl-offset-9{margin-left:37.5%}.arco-col-xl-offset-9.arco-col-rtl{margin-left:0;margin-right:37.5%}.arco-col-xl-offset-10{margin-left:41.6667%}.arco-col-xl-offset-10.arco-col-rtl{margin-left:0;margin-right:41.6667%}.arco-col-xl-offset-11{margin-left:45.8333%}.arco-col-xl-offset-11.arco-col-rtl{margin-left:0;margin-right:45.8333%}.arco-col-xl-offset-12{margin-left:50%}.arco-col-xl-offset-12.arco-col-rtl{margin-left:0;margin-right:50%}.arco-col-xl-offset-13{margin-left:54.1667%}.arco-col-xl-offset-13.arco-col-rtl{margin-left:0;margin-right:54.1667%}.arco-col-xl-offset-14{margin-left:58.3333%}.arco-col-xl-offset-14.arco-col-rtl{margin-left:0;margin-right:58.3333%}.arco-col-xl-offset-15{margin-left:62.5%}.arco-col-xl-offset-15.arco-col-rtl{margin-left:0;margin-right:62.5%}.arco-col-xl-offset-16{margin-left:66.6667%}.arco-col-xl-offset-16.arco-col-rtl{margin-left:0;margin-right:66.6667%}.arco-col-xl-offset-17{margin-left:70.8333%}.arco-col-xl-offset-17.arco-col-rtl{margin-left:0;margin-right:70.8333%}.arco-col-xl-offset-18{margin-left:75%}.arco-col-xl-offset-18.arco-col-rtl{margin-left:0;margin-right:75%}.arco-col-xl-offset-19{margin-left:79.1667%}.arco-col-xl-offset-19.arco-col-rtl{margin-left:0;margin-right:79.1667%}.arco-col-xl-offset-20{margin-left:83.3333%}.arco-col-xl-offset-20.arco-col-rtl{margin-left:0;margin-right:83.3333%}.arco-col-xl-offset-21{margin-left:87.5%}.arco-col-xl-offset-21.arco-col-rtl{margin-left:0;margin-right:87.5%}.arco-col-xl-offset-22{margin-left:91.6667%}.arco-col-xl-offset-22.arco-col-rtl{margin-left:0;margin-right:91.6667%}.arco-col-xl-offset-23{margin-left:95.8333%}.arco-col-xl-offset-23.arco-col-rtl{margin-left:0;margin-right:95.8333%}.arco-col-xl-order-0{order:0}.arco-col-xl-order-1{order:1}.arco-col-xl-order-2{order:2}.arco-col-xl-order-3{order:3}.arco-col-xl-order-4{order:4}.arco-col-xl-order-5{order:5}.arco-col-xl-order-6{order:6}.arco-col-xl-order-7{order:7}.arco-col-xl-order-8{order:8}.arco-col-xl-order-9{order:9}.arco-col-xl-order-10{order:10}.arco-col-xl-order-11{order:11}.arco-col-xl-order-12{order:12}.arco-col-xl-order-13{order:13}.arco-col-xl-order-14{order:14}.arco-col-xl-order-15{order:15}.arco-col-xl-order-16{order:16}.arco-col-xl-order-17{order:17}.arco-col-xl-order-18{order:18}.arco-col-xl-order-19{order:19}.arco-col-xl-order-20{order:20}.arco-col-xl-order-21{order:21}.arco-col-xl-order-22{order:22}.arco-col-xl-order-23{order:23}.arco-col-xl-order-24{order:24}.arco-col-xl-pull-0{right:0}.arco-col-xl-pull-0.arco-col-rtl{right:unset;left:0}.arco-col-xl-pull-1{right:4.16667%}.arco-col-xl-pull-1.arco-col-rtl{right:unset;left:4.16667%}.arco-col-xl-pull-2{right:8.33333%}.arco-col-xl-pull-2.arco-col-rtl{right:unset;left:8.33333%}.arco-col-xl-pull-3{right:12.5%}.arco-col-xl-pull-3.arco-col-rtl{right:unset;left:12.5%}.arco-col-xl-pull-4{right:16.6667%}.arco-col-xl-pull-4.arco-col-rtl{right:unset;left:16.6667%}.arco-col-xl-pull-5{right:20.8333%}.arco-col-xl-pull-5.arco-col-rtl{right:unset;left:20.8333%}.arco-col-xl-pull-6{right:25%}.arco-col-xl-pull-6.arco-col-rtl{right:unset;left:25%}.arco-col-xl-pull-7{right:29.1667%}.arco-col-xl-pull-7.arco-col-rtl{right:unset;left:29.1667%}.arco-col-xl-pull-8{right:33.3333%}.arco-col-xl-pull-8.arco-col-rtl{right:unset;left:33.3333%}.arco-col-xl-pull-9{right:37.5%}.arco-col-xl-pull-9.arco-col-rtl{right:unset;left:37.5%}.arco-col-xl-pull-10{right:41.6667%}.arco-col-xl-pull-10.arco-col-rtl{right:unset;left:41.6667%}.arco-col-xl-pull-11{right:45.8333%}.arco-col-xl-pull-11.arco-col-rtl{right:unset;left:45.8333%}.arco-col-xl-pull-12{right:50%}.arco-col-xl-pull-12.arco-col-rtl{right:unset;left:50%}.arco-col-xl-pull-13{right:54.1667%}.arco-col-xl-pull-13.arco-col-rtl{right:unset;left:54.1667%}.arco-col-xl-pull-14{right:58.3333%}.arco-col-xl-pull-14.arco-col-rtl{right:unset;left:58.3333%}.arco-col-xl-pull-15{right:62.5%}.arco-col-xl-pull-15.arco-col-rtl{right:unset;left:62.5%}.arco-col-xl-pull-16{right:66.6667%}.arco-col-xl-pull-16.arco-col-rtl{right:unset;left:66.6667%}.arco-col-xl-pull-17{right:70.8333%}.arco-col-xl-pull-17.arco-col-rtl{right:unset;left:70.8333%}.arco-col-xl-pull-18{right:75%}.arco-col-xl-pull-18.arco-col-rtl{right:unset;left:75%}.arco-col-xl-pull-19{right:79.1667%}.arco-col-xl-pull-19.arco-col-rtl{right:unset;left:79.1667%}.arco-col-xl-pull-20{right:83.3333%}.arco-col-xl-pull-20.arco-col-rtl{right:unset;left:83.3333%}.arco-col-xl-pull-21{right:87.5%}.arco-col-xl-pull-21.arco-col-rtl{right:unset;left:87.5%}.arco-col-xl-pull-22{right:91.6667%}.arco-col-xl-pull-22.arco-col-rtl{right:unset;left:91.6667%}.arco-col-xl-pull-23{right:95.8333%}.arco-col-xl-pull-23.arco-col-rtl{right:unset;left:95.8333%}.arco-col-xl-pull-24{right:100%}.arco-col-xl-pull-24.arco-col-rtl{right:unset;left:100%}.arco-col-xl-push-0{left:0}.arco-col-xl-push-0.arco-col-rtl{left:unset;right:0}.arco-col-xl-push-1{left:4.16667%}.arco-col-xl-push-1.arco-col-rtl{left:unset;right:4.16667%}.arco-col-xl-push-2{left:8.33333%}.arco-col-xl-push-2.arco-col-rtl{left:unset;right:8.33333%}.arco-col-xl-push-3{left:12.5%}.arco-col-xl-push-3.arco-col-rtl{left:unset;right:12.5%}.arco-col-xl-push-4{left:16.6667%}.arco-col-xl-push-4.arco-col-rtl{left:unset;right:16.6667%}.arco-col-xl-push-5{left:20.8333%}.arco-col-xl-push-5.arco-col-rtl{left:unset;right:20.8333%}.arco-col-xl-push-6{left:25%}.arco-col-xl-push-6.arco-col-rtl{left:unset;right:25%}.arco-col-xl-push-7{left:29.1667%}.arco-col-xl-push-7.arco-col-rtl{left:unset;right:29.1667%}.arco-col-xl-push-8{left:33.3333%}.arco-col-xl-push-8.arco-col-rtl{left:unset;right:33.3333%}.arco-col-xl-push-9{left:37.5%}.arco-col-xl-push-9.arco-col-rtl{left:unset;right:37.5%}.arco-col-xl-push-10{left:41.6667%}.arco-col-xl-push-10.arco-col-rtl{left:unset;right:41.6667%}.arco-col-xl-push-11{left:45.8333%}.arco-col-xl-push-11.arco-col-rtl{left:unset;right:45.8333%}.arco-col-xl-push-12{left:50%}.arco-col-xl-push-12.arco-col-rtl{left:unset;right:50%}.arco-col-xl-push-13{left:54.1667%}.arco-col-xl-push-13.arco-col-rtl{left:unset;right:54.1667%}.arco-col-xl-push-14{left:58.3333%}.arco-col-xl-push-14.arco-col-rtl{left:unset;right:58.3333%}.arco-col-xl-push-15{left:62.5%}.arco-col-xl-push-15.arco-col-rtl{left:unset;right:62.5%}.arco-col-xl-push-16{left:66.6667%}.arco-col-xl-push-16.arco-col-rtl{left:unset;right:66.6667%}.arco-col-xl-push-17{left:70.8333%}.arco-col-xl-push-17.arco-col-rtl{left:unset;right:70.8333%}.arco-col-xl-push-18{left:75%}.arco-col-xl-push-18.arco-col-rtl{left:unset;right:75%}.arco-col-xl-push-19{left:79.1667%}.arco-col-xl-push-19.arco-col-rtl{left:unset;right:79.1667%}.arco-col-xl-push-20{left:83.3333%}.arco-col-xl-push-20.arco-col-rtl{left:unset;right:83.3333%}.arco-col-xl-push-21{left:87.5%}.arco-col-xl-push-21.arco-col-rtl{left:unset;right:87.5%}.arco-col-xl-push-22{left:91.6667%}.arco-col-xl-push-22.arco-col-rtl{left:unset;right:91.6667%}.arco-col-xl-push-23{left:95.8333%}.arco-col-xl-push-23.arco-col-rtl{left:unset;right:95.8333%}.arco-col-xl-push-24{left:100%}.arco-col-xl-push-24.arco-col-rtl{left:unset;right:100%}}@media (width>=1600px){.arco-col-xxl-0{display:none}.arco-col-xxl-1{flex:0 0 4.16667%;width:4.16667%;display:block}.arco-col-xxl-2{flex:0 0 8.33333%;width:8.33333%;display:block}.arco-col-xxl-3{flex:0 0 12.5%;width:12.5%;display:block}.arco-col-xxl-4{flex:0 0 16.6667%;width:16.6667%;display:block}.arco-col-xxl-5{flex:0 0 20.8333%;width:20.8333%;display:block}.arco-col-xxl-6{flex:0 0 25%;width:25%;display:block}.arco-col-xxl-7{flex:0 0 29.1667%;width:29.1667%;display:block}.arco-col-xxl-8{flex:0 0 33.3333%;width:33.3333%;display:block}.arco-col-xxl-9{flex:0 0 37.5%;width:37.5%;display:block}.arco-col-xxl-10{flex:0 0 41.6667%;width:41.6667%;display:block}.arco-col-xxl-11{flex:0 0 45.8333%;width:45.8333%;display:block}.arco-col-xxl-12{flex:0 0 50%;width:50%;display:block}.arco-col-xxl-13{flex:0 0 54.1667%;width:54.1667%;display:block}.arco-col-xxl-14{flex:0 0 58.3333%;width:58.3333%;display:block}.arco-col-xxl-15{flex:0 0 62.5%;width:62.5%;display:block}.arco-col-xxl-16{flex:0 0 66.6667%;width:66.6667%;display:block}.arco-col-xxl-17{flex:0 0 70.8333%;width:70.8333%;display:block}.arco-col-xxl-18{flex:0 0 75%;width:75%;display:block}.arco-col-xxl-19{flex:0 0 79.1667%;width:79.1667%;display:block}.arco-col-xxl-20{flex:0 0 83.3333%;width:83.3333%;display:block}.arco-col-xxl-21{flex:0 0 87.5%;width:87.5%;display:block}.arco-col-xxl-22{flex:0 0 91.6667%;width:91.6667%;display:block}.arco-col-xxl-23{flex:0 0 95.8333%;width:95.8333%;display:block}.arco-col-xxl-24{flex:0 0 100%;width:100%;display:block}.arco-col-xxl-offset-0{margin-left:0}.arco-col-xxl-offset-0.arco-col-rtl{margin-left:0;margin-right:0}.arco-col-xxl-offset-1{margin-left:4.16667%}.arco-col-xxl-offset-1.arco-col-rtl{margin-left:0;margin-right:4.16667%}.arco-col-xxl-offset-2{margin-left:8.33333%}.arco-col-xxl-offset-2.arco-col-rtl{margin-left:0;margin-right:8.33333%}.arco-col-xxl-offset-3{margin-left:12.5%}.arco-col-xxl-offset-3.arco-col-rtl{margin-left:0;margin-right:12.5%}.arco-col-xxl-offset-4{margin-left:16.6667%}.arco-col-xxl-offset-4.arco-col-rtl{margin-left:0;margin-right:16.6667%}.arco-col-xxl-offset-5{margin-left:20.8333%}.arco-col-xxl-offset-5.arco-col-rtl{margin-left:0;margin-right:20.8333%}.arco-col-xxl-offset-6{margin-left:25%}.arco-col-xxl-offset-6.arco-col-rtl{margin-left:0;margin-right:25%}.arco-col-xxl-offset-7{margin-left:29.1667%}.arco-col-xxl-offset-7.arco-col-rtl{margin-left:0;margin-right:29.1667%}.arco-col-xxl-offset-8{margin-left:33.3333%}.arco-col-xxl-offset-8.arco-col-rtl{margin-left:0;margin-right:33.3333%}.arco-col-xxl-offset-9{margin-left:37.5%}.arco-col-xxl-offset-9.arco-col-rtl{margin-left:0;margin-right:37.5%}.arco-col-xxl-offset-10{margin-left:41.6667%}.arco-col-xxl-offset-10.arco-col-rtl{margin-left:0;margin-right:41.6667%}.arco-col-xxl-offset-11{margin-left:45.8333%}.arco-col-xxl-offset-11.arco-col-rtl{margin-left:0;margin-right:45.8333%}.arco-col-xxl-offset-12{margin-left:50%}.arco-col-xxl-offset-12.arco-col-rtl{margin-left:0;margin-right:50%}.arco-col-xxl-offset-13{margin-left:54.1667%}.arco-col-xxl-offset-13.arco-col-rtl{margin-left:0;margin-right:54.1667%}.arco-col-xxl-offset-14{margin-left:58.3333%}.arco-col-xxl-offset-14.arco-col-rtl{margin-left:0;margin-right:58.3333%}.arco-col-xxl-offset-15{margin-left:62.5%}.arco-col-xxl-offset-15.arco-col-rtl{margin-left:0;margin-right:62.5%}.arco-col-xxl-offset-16{margin-left:66.6667%}.arco-col-xxl-offset-16.arco-col-rtl{margin-left:0;margin-right:66.6667%}.arco-col-xxl-offset-17{margin-left:70.8333%}.arco-col-xxl-offset-17.arco-col-rtl{margin-left:0;margin-right:70.8333%}.arco-col-xxl-offset-18{margin-left:75%}.arco-col-xxl-offset-18.arco-col-rtl{margin-left:0;margin-right:75%}.arco-col-xxl-offset-19{margin-left:79.1667%}.arco-col-xxl-offset-19.arco-col-rtl{margin-left:0;margin-right:79.1667%}.arco-col-xxl-offset-20{margin-left:83.3333%}.arco-col-xxl-offset-20.arco-col-rtl{margin-left:0;margin-right:83.3333%}.arco-col-xxl-offset-21{margin-left:87.5%}.arco-col-xxl-offset-21.arco-col-rtl{margin-left:0;margin-right:87.5%}.arco-col-xxl-offset-22{margin-left:91.6667%}.arco-col-xxl-offset-22.arco-col-rtl{margin-left:0;margin-right:91.6667%}.arco-col-xxl-offset-23{margin-left:95.8333%}.arco-col-xxl-offset-23.arco-col-rtl{margin-left:0;margin-right:95.8333%}.arco-col-xxl-order-0{order:0}.arco-col-xxl-order-1{order:1}.arco-col-xxl-order-2{order:2}.arco-col-xxl-order-3{order:3}.arco-col-xxl-order-4{order:4}.arco-col-xxl-order-5{order:5}.arco-col-xxl-order-6{order:6}.arco-col-xxl-order-7{order:7}.arco-col-xxl-order-8{order:8}.arco-col-xxl-order-9{order:9}.arco-col-xxl-order-10{order:10}.arco-col-xxl-order-11{order:11}.arco-col-xxl-order-12{order:12}.arco-col-xxl-order-13{order:13}.arco-col-xxl-order-14{order:14}.arco-col-xxl-order-15{order:15}.arco-col-xxl-order-16{order:16}.arco-col-xxl-order-17{order:17}.arco-col-xxl-order-18{order:18}.arco-col-xxl-order-19{order:19}.arco-col-xxl-order-20{order:20}.arco-col-xxl-order-21{order:21}.arco-col-xxl-order-22{order:22}.arco-col-xxl-order-23{order:23}.arco-col-xxl-order-24{order:24}.arco-col-xxl-pull-0{right:0}.arco-col-xxl-pull-0.arco-col-rtl{right:unset;left:0}.arco-col-xxl-pull-1{right:4.16667%}.arco-col-xxl-pull-1.arco-col-rtl{right:unset;left:4.16667%}.arco-col-xxl-pull-2{right:8.33333%}.arco-col-xxl-pull-2.arco-col-rtl{right:unset;left:8.33333%}.arco-col-xxl-pull-3{right:12.5%}.arco-col-xxl-pull-3.arco-col-rtl{right:unset;left:12.5%}.arco-col-xxl-pull-4{right:16.6667%}.arco-col-xxl-pull-4.arco-col-rtl{right:unset;left:16.6667%}.arco-col-xxl-pull-5{right:20.8333%}.arco-col-xxl-pull-5.arco-col-rtl{right:unset;left:20.8333%}.arco-col-xxl-pull-6{right:25%}.arco-col-xxl-pull-6.arco-col-rtl{right:unset;left:25%}.arco-col-xxl-pull-7{right:29.1667%}.arco-col-xxl-pull-7.arco-col-rtl{right:unset;left:29.1667%}.arco-col-xxl-pull-8{right:33.3333%}.arco-col-xxl-pull-8.arco-col-rtl{right:unset;left:33.3333%}.arco-col-xxl-pull-9{right:37.5%}.arco-col-xxl-pull-9.arco-col-rtl{right:unset;left:37.5%}.arco-col-xxl-pull-10{right:41.6667%}.arco-col-xxl-pull-10.arco-col-rtl{right:unset;left:41.6667%}.arco-col-xxl-pull-11{right:45.8333%}.arco-col-xxl-pull-11.arco-col-rtl{right:unset;left:45.8333%}.arco-col-xxl-pull-12{right:50%}.arco-col-xxl-pull-12.arco-col-rtl{right:unset;left:50%}.arco-col-xxl-pull-13{right:54.1667%}.arco-col-xxl-pull-13.arco-col-rtl{right:unset;left:54.1667%}.arco-col-xxl-pull-14{right:58.3333%}.arco-col-xxl-pull-14.arco-col-rtl{right:unset;left:58.3333%}.arco-col-xxl-pull-15{right:62.5%}.arco-col-xxl-pull-15.arco-col-rtl{right:unset;left:62.5%}.arco-col-xxl-pull-16{right:66.6667%}.arco-col-xxl-pull-16.arco-col-rtl{right:unset;left:66.6667%}.arco-col-xxl-pull-17{right:70.8333%}.arco-col-xxl-pull-17.arco-col-rtl{right:unset;left:70.8333%}.arco-col-xxl-pull-18{right:75%}.arco-col-xxl-pull-18.arco-col-rtl{right:unset;left:75%}.arco-col-xxl-pull-19{right:79.1667%}.arco-col-xxl-pull-19.arco-col-rtl{right:unset;left:79.1667%}.arco-col-xxl-pull-20{right:83.3333%}.arco-col-xxl-pull-20.arco-col-rtl{right:unset;left:83.3333%}.arco-col-xxl-pull-21{right:87.5%}.arco-col-xxl-pull-21.arco-col-rtl{right:unset;left:87.5%}.arco-col-xxl-pull-22{right:91.6667%}.arco-col-xxl-pull-22.arco-col-rtl{right:unset;left:91.6667%}.arco-col-xxl-pull-23{right:95.8333%}.arco-col-xxl-pull-23.arco-col-rtl{right:unset;left:95.8333%}.arco-col-xxl-pull-24{right:100%}.arco-col-xxl-pull-24.arco-col-rtl{right:unset;left:100%}.arco-col-xxl-push-0{left:0}.arco-col-xxl-push-0.arco-col-rtl{left:unset;right:0}.arco-col-xxl-push-1{left:4.16667%}.arco-col-xxl-push-1.arco-col-rtl{left:unset;right:4.16667%}.arco-col-xxl-push-2{left:8.33333%}.arco-col-xxl-push-2.arco-col-rtl{left:unset;right:8.33333%}.arco-col-xxl-push-3{left:12.5%}.arco-col-xxl-push-3.arco-col-rtl{left:unset;right:12.5%}.arco-col-xxl-push-4{left:16.6667%}.arco-col-xxl-push-4.arco-col-rtl{left:unset;right:16.6667%}.arco-col-xxl-push-5{left:20.8333%}.arco-col-xxl-push-5.arco-col-rtl{left:unset;right:20.8333%}.arco-col-xxl-push-6{left:25%}.arco-col-xxl-push-6.arco-col-rtl{left:unset;right:25%}.arco-col-xxl-push-7{left:29.1667%}.arco-col-xxl-push-7.arco-col-rtl{left:unset;right:29.1667%}.arco-col-xxl-push-8{left:33.3333%}.arco-col-xxl-push-8.arco-col-rtl{left:unset;right:33.3333%}.arco-col-xxl-push-9{left:37.5%}.arco-col-xxl-push-9.arco-col-rtl{left:unset;right:37.5%}.arco-col-xxl-push-10{left:41.6667%}.arco-col-xxl-push-10.arco-col-rtl{left:unset;right:41.6667%}.arco-col-xxl-push-11{left:45.8333%}.arco-col-xxl-push-11.arco-col-rtl{left:unset;right:45.8333%}.arco-col-xxl-push-12{left:50%}.arco-col-xxl-push-12.arco-col-rtl{left:unset;right:50%}.arco-col-xxl-push-13{left:54.1667%}.arco-col-xxl-push-13.arco-col-rtl{left:unset;right:54.1667%}.arco-col-xxl-push-14{left:58.3333%}.arco-col-xxl-push-14.arco-col-rtl{left:unset;right:58.3333%}.arco-col-xxl-push-15{left:62.5%}.arco-col-xxl-push-15.arco-col-rtl{left:unset;right:62.5%}.arco-col-xxl-push-16{left:66.6667%}.arco-col-xxl-push-16.arco-col-rtl{left:unset;right:66.6667%}.arco-col-xxl-push-17{left:70.8333%}.arco-col-xxl-push-17.arco-col-rtl{left:unset;right:70.8333%}.arco-col-xxl-push-18{left:75%}.arco-col-xxl-push-18.arco-col-rtl{left:unset;right:75%}.arco-col-xxl-push-19{left:79.1667%}.arco-col-xxl-push-19.arco-col-rtl{left:unset;right:79.1667%}.arco-col-xxl-push-20{left:83.3333%}.arco-col-xxl-push-20.arco-col-rtl{left:unset;right:83.3333%}.arco-col-xxl-push-21{left:87.5%}.arco-col-xxl-push-21.arco-col-rtl{left:unset;right:87.5%}.arco-col-xxl-push-22{left:91.6667%}.arco-col-xxl-push-22.arco-col-rtl{left:unset;right:91.6667%}.arco-col-xxl-push-23{left:95.8333%}.arco-col-xxl-push-23.arco-col-rtl{left:unset;right:95.8333%}.arco-col-xxl-push-24{left:100%}.arco-col-xxl-push-24.arco-col-rtl{left:unset;right:100%}}@media (width>=2000px){.arco-col-xxxl-0{display:none}.arco-col-xxxl-1{flex:0 0 4.16667%;width:4.16667%;display:block}.arco-col-xxxl-2{flex:0 0 8.33333%;width:8.33333%;display:block}.arco-col-xxxl-3{flex:0 0 12.5%;width:12.5%;display:block}.arco-col-xxxl-4{flex:0 0 16.6667%;width:16.6667%;display:block}.arco-col-xxxl-5{flex:0 0 20.8333%;width:20.8333%;display:block}.arco-col-xxxl-6{flex:0 0 25%;width:25%;display:block}.arco-col-xxxl-7{flex:0 0 29.1667%;width:29.1667%;display:block}.arco-col-xxxl-8{flex:0 0 33.3333%;width:33.3333%;display:block}.arco-col-xxxl-9{flex:0 0 37.5%;width:37.5%;display:block}.arco-col-xxxl-10{flex:0 0 41.6667%;width:41.6667%;display:block}.arco-col-xxxl-11{flex:0 0 45.8333%;width:45.8333%;display:block}.arco-col-xxxl-12{flex:0 0 50%;width:50%;display:block}.arco-col-xxxl-13{flex:0 0 54.1667%;width:54.1667%;display:block}.arco-col-xxxl-14{flex:0 0 58.3333%;width:58.3333%;display:block}.arco-col-xxxl-15{flex:0 0 62.5%;width:62.5%;display:block}.arco-col-xxxl-16{flex:0 0 66.6667%;width:66.6667%;display:block}.arco-col-xxxl-17{flex:0 0 70.8333%;width:70.8333%;display:block}.arco-col-xxxl-18{flex:0 0 75%;width:75%;display:block}.arco-col-xxxl-19{flex:0 0 79.1667%;width:79.1667%;display:block}.arco-col-xxxl-20{flex:0 0 83.3333%;width:83.3333%;display:block}.arco-col-xxxl-21{flex:0 0 87.5%;width:87.5%;display:block}.arco-col-xxxl-22{flex:0 0 91.6667%;width:91.6667%;display:block}.arco-col-xxxl-23{flex:0 0 95.8333%;width:95.8333%;display:block}.arco-col-xxxl-24{flex:0 0 100%;width:100%;display:block}.arco-col-xxxl-offset-0{margin-left:0}.arco-col-xxxl-offset-0.arco-col-rtl{margin-left:0;margin-right:0}.arco-col-xxxl-offset-1{margin-left:4.16667%}.arco-col-xxxl-offset-1.arco-col-rtl{margin-left:0;margin-right:4.16667%}.arco-col-xxxl-offset-2{margin-left:8.33333%}.arco-col-xxxl-offset-2.arco-col-rtl{margin-left:0;margin-right:8.33333%}.arco-col-xxxl-offset-3{margin-left:12.5%}.arco-col-xxxl-offset-3.arco-col-rtl{margin-left:0;margin-right:12.5%}.arco-col-xxxl-offset-4{margin-left:16.6667%}.arco-col-xxxl-offset-4.arco-col-rtl{margin-left:0;margin-right:16.6667%}.arco-col-xxxl-offset-5{margin-left:20.8333%}.arco-col-xxxl-offset-5.arco-col-rtl{margin-left:0;margin-right:20.8333%}.arco-col-xxxl-offset-6{margin-left:25%}.arco-col-xxxl-offset-6.arco-col-rtl{margin-left:0;margin-right:25%}.arco-col-xxxl-offset-7{margin-left:29.1667%}.arco-col-xxxl-offset-7.arco-col-rtl{margin-left:0;margin-right:29.1667%}.arco-col-xxxl-offset-8{margin-left:33.3333%}.arco-col-xxxl-offset-8.arco-col-rtl{margin-left:0;margin-right:33.3333%}.arco-col-xxxl-offset-9{margin-left:37.5%}.arco-col-xxxl-offset-9.arco-col-rtl{margin-left:0;margin-right:37.5%}.arco-col-xxxl-offset-10{margin-left:41.6667%}.arco-col-xxxl-offset-10.arco-col-rtl{margin-left:0;margin-right:41.6667%}.arco-col-xxxl-offset-11{margin-left:45.8333%}.arco-col-xxxl-offset-11.arco-col-rtl{margin-left:0;margin-right:45.8333%}.arco-col-xxxl-offset-12{margin-left:50%}.arco-col-xxxl-offset-12.arco-col-rtl{margin-left:0;margin-right:50%}.arco-col-xxxl-offset-13{margin-left:54.1667%}.arco-col-xxxl-offset-13.arco-col-rtl{margin-left:0;margin-right:54.1667%}.arco-col-xxxl-offset-14{margin-left:58.3333%}.arco-col-xxxl-offset-14.arco-col-rtl{margin-left:0;margin-right:58.3333%}.arco-col-xxxl-offset-15{margin-left:62.5%}.arco-col-xxxl-offset-15.arco-col-rtl{margin-left:0;margin-right:62.5%}.arco-col-xxxl-offset-16{margin-left:66.6667%}.arco-col-xxxl-offset-16.arco-col-rtl{margin-left:0;margin-right:66.6667%}.arco-col-xxxl-offset-17{margin-left:70.8333%}.arco-col-xxxl-offset-17.arco-col-rtl{margin-left:0;margin-right:70.8333%}.arco-col-xxxl-offset-18{margin-left:75%}.arco-col-xxxl-offset-18.arco-col-rtl{margin-left:0;margin-right:75%}.arco-col-xxxl-offset-19{margin-left:79.1667%}.arco-col-xxxl-offset-19.arco-col-rtl{margin-left:0;margin-right:79.1667%}.arco-col-xxxl-offset-20{margin-left:83.3333%}.arco-col-xxxl-offset-20.arco-col-rtl{margin-left:0;margin-right:83.3333%}.arco-col-xxxl-offset-21{margin-left:87.5%}.arco-col-xxxl-offset-21.arco-col-rtl{margin-left:0;margin-right:87.5%}.arco-col-xxxl-offset-22{margin-left:91.6667%}.arco-col-xxxl-offset-22.arco-col-rtl{margin-left:0;margin-right:91.6667%}.arco-col-xxxl-offset-23{margin-left:95.8333%}.arco-col-xxxl-offset-23.arco-col-rtl{margin-left:0;margin-right:95.8333%}.arco-col-xxxl-order-0{order:0}.arco-col-xxxl-order-1{order:1}.arco-col-xxxl-order-2{order:2}.arco-col-xxxl-order-3{order:3}.arco-col-xxxl-order-4{order:4}.arco-col-xxxl-order-5{order:5}.arco-col-xxxl-order-6{order:6}.arco-col-xxxl-order-7{order:7}.arco-col-xxxl-order-8{order:8}.arco-col-xxxl-order-9{order:9}.arco-col-xxxl-order-10{order:10}.arco-col-xxxl-order-11{order:11}.arco-col-xxxl-order-12{order:12}.arco-col-xxxl-order-13{order:13}.arco-col-xxxl-order-14{order:14}.arco-col-xxxl-order-15{order:15}.arco-col-xxxl-order-16{order:16}.arco-col-xxxl-order-17{order:17}.arco-col-xxxl-order-18{order:18}.arco-col-xxxl-order-19{order:19}.arco-col-xxxl-order-20{order:20}.arco-col-xxxl-order-21{order:21}.arco-col-xxxl-order-22{order:22}.arco-col-xxxl-order-23{order:23}.arco-col-xxxl-order-24{order:24}.arco-col-xxxl-pull-0{right:0}.arco-col-xxxl-pull-0.arco-col-rtl{right:unset;left:0}.arco-col-xxxl-pull-1{right:4.16667%}.arco-col-xxxl-pull-1.arco-col-rtl{right:unset;left:4.16667%}.arco-col-xxxl-pull-2{right:8.33333%}.arco-col-xxxl-pull-2.arco-col-rtl{right:unset;left:8.33333%}.arco-col-xxxl-pull-3{right:12.5%}.arco-col-xxxl-pull-3.arco-col-rtl{right:unset;left:12.5%}.arco-col-xxxl-pull-4{right:16.6667%}.arco-col-xxxl-pull-4.arco-col-rtl{right:unset;left:16.6667%}.arco-col-xxxl-pull-5{right:20.8333%}.arco-col-xxxl-pull-5.arco-col-rtl{right:unset;left:20.8333%}.arco-col-xxxl-pull-6{right:25%}.arco-col-xxxl-pull-6.arco-col-rtl{right:unset;left:25%}.arco-col-xxxl-pull-7{right:29.1667%}.arco-col-xxxl-pull-7.arco-col-rtl{right:unset;left:29.1667%}.arco-col-xxxl-pull-8{right:33.3333%}.arco-col-xxxl-pull-8.arco-col-rtl{right:unset;left:33.3333%}.arco-col-xxxl-pull-9{right:37.5%}.arco-col-xxxl-pull-9.arco-col-rtl{right:unset;left:37.5%}.arco-col-xxxl-pull-10{right:41.6667%}.arco-col-xxxl-pull-10.arco-col-rtl{right:unset;left:41.6667%}.arco-col-xxxl-pull-11{right:45.8333%}.arco-col-xxxl-pull-11.arco-col-rtl{right:unset;left:45.8333%}.arco-col-xxxl-pull-12{right:50%}.arco-col-xxxl-pull-12.arco-col-rtl{right:unset;left:50%}.arco-col-xxxl-pull-13{right:54.1667%}.arco-col-xxxl-pull-13.arco-col-rtl{right:unset;left:54.1667%}.arco-col-xxxl-pull-14{right:58.3333%}.arco-col-xxxl-pull-14.arco-col-rtl{right:unset;left:58.3333%}.arco-col-xxxl-pull-15{right:62.5%}.arco-col-xxxl-pull-15.arco-col-rtl{right:unset;left:62.5%}.arco-col-xxxl-pull-16{right:66.6667%}.arco-col-xxxl-pull-16.arco-col-rtl{right:unset;left:66.6667%}.arco-col-xxxl-pull-17{right:70.8333%}.arco-col-xxxl-pull-17.arco-col-rtl{right:unset;left:70.8333%}.arco-col-xxxl-pull-18{right:75%}.arco-col-xxxl-pull-18.arco-col-rtl{right:unset;left:75%}.arco-col-xxxl-pull-19{right:79.1667%}.arco-col-xxxl-pull-19.arco-col-rtl{right:unset;left:79.1667%}.arco-col-xxxl-pull-20{right:83.3333%}.arco-col-xxxl-pull-20.arco-col-rtl{right:unset;left:83.3333%}.arco-col-xxxl-pull-21{right:87.5%}.arco-col-xxxl-pull-21.arco-col-rtl{right:unset;left:87.5%}.arco-col-xxxl-pull-22{right:91.6667%}.arco-col-xxxl-pull-22.arco-col-rtl{right:unset;left:91.6667%}.arco-col-xxxl-pull-23{right:95.8333%}.arco-col-xxxl-pull-23.arco-col-rtl{right:unset;left:95.8333%}.arco-col-xxxl-pull-24{right:100%}.arco-col-xxxl-pull-24.arco-col-rtl{right:unset;left:100%}.arco-col-xxxl-push-0{left:0}.arco-col-xxxl-push-0.arco-col-rtl{left:unset;right:0}.arco-col-xxxl-push-1{left:4.16667%}.arco-col-xxxl-push-1.arco-col-rtl{left:unset;right:4.16667%}.arco-col-xxxl-push-2{left:8.33333%}.arco-col-xxxl-push-2.arco-col-rtl{left:unset;right:8.33333%}.arco-col-xxxl-push-3{left:12.5%}.arco-col-xxxl-push-3.arco-col-rtl{left:unset;right:12.5%}.arco-col-xxxl-push-4{left:16.6667%}.arco-col-xxxl-push-4.arco-col-rtl{left:unset;right:16.6667%}.arco-col-xxxl-push-5{left:20.8333%}.arco-col-xxxl-push-5.arco-col-rtl{left:unset;right:20.8333%}.arco-col-xxxl-push-6{left:25%}.arco-col-xxxl-push-6.arco-col-rtl{left:unset;right:25%}.arco-col-xxxl-push-7{left:29.1667%}.arco-col-xxxl-push-7.arco-col-rtl{left:unset;right:29.1667%}.arco-col-xxxl-push-8{left:33.3333%}.arco-col-xxxl-push-8.arco-col-rtl{left:unset;right:33.3333%}.arco-col-xxxl-push-9{left:37.5%}.arco-col-xxxl-push-9.arco-col-rtl{left:unset;right:37.5%}.arco-col-xxxl-push-10{left:41.6667%}.arco-col-xxxl-push-10.arco-col-rtl{left:unset;right:41.6667%}.arco-col-xxxl-push-11{left:45.8333%}.arco-col-xxxl-push-11.arco-col-rtl{left:unset;right:45.8333%}.arco-col-xxxl-push-12{left:50%}.arco-col-xxxl-push-12.arco-col-rtl{left:unset;right:50%}.arco-col-xxxl-push-13{left:54.1667%}.arco-col-xxxl-push-13.arco-col-rtl{left:unset;right:54.1667%}.arco-col-xxxl-push-14{left:58.3333%}.arco-col-xxxl-push-14.arco-col-rtl{left:unset;right:58.3333%}.arco-col-xxxl-push-15{left:62.5%}.arco-col-xxxl-push-15.arco-col-rtl{left:unset;right:62.5%}.arco-col-xxxl-push-16{left:66.6667%}.arco-col-xxxl-push-16.arco-col-rtl{left:unset;right:66.6667%}.arco-col-xxxl-push-17{left:70.8333%}.arco-col-xxxl-push-17.arco-col-rtl{left:unset;right:70.8333%}.arco-col-xxxl-push-18{left:75%}.arco-col-xxxl-push-18.arco-col-rtl{left:unset;right:75%}.arco-col-xxxl-push-19{left:79.1667%}.arco-col-xxxl-push-19.arco-col-rtl{left:unset;right:79.1667%}.arco-col-xxxl-push-20{left:83.3333%}.arco-col-xxxl-push-20.arco-col-rtl{left:unset;right:83.3333%}.arco-col-xxxl-push-21{left:87.5%}.arco-col-xxxl-push-21.arco-col-rtl{left:unset;right:87.5%}.arco-col-xxxl-push-22{left:91.6667%}.arco-col-xxxl-push-22.arco-col-rtl{left:unset;right:91.6667%}.arco-col-xxxl-push-23{left:95.8333%}.arco-col-xxxl-push-23.arco-col-rtl{left:unset;right:95.8333%}.arco-col-xxxl-push-24{left:100%}.arco-col-xxxl-push-24.arco-col-rtl{left:unset;right:100%}}.arco-grid{display:grid}.arco-grid-rtl{direction:rtl}.arco-input{appearance:none;-webkit-tap-highlight-color:transparent;border-radius:var(--border-radius-small);width:100%;color:var(--color-text-1);box-sizing:border-box;background-color:var(--color-fill-2);border:1px solid #0000;outline:0;padding:4px 12px;font-size:14px;line-height:1.5715;transition:color .1s cubic-bezier(0,0,1,1),border-color .1s cubic-bezier(0,0,1,1),background-color .1s cubic-bezier(0,0,1,1)}.arco-input::placeholder{color:var(--color-text-3)}.arco-input:hover{background-color:var(--color-fill-3);border-color:#0000}.arco-input.arco-input-focus,.arco-input:focus{border-color:rgb(var(--primary-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-input-error{background-color:var(--color-danger-light-1);border-color:#0000}.arco-input-error:hover{background-color:var(--color-danger-light-2);border-color:#0000}.arco-input-error .arco-input,.arco-input-error .arco-input:hover{box-shadow:none;background:0 0}.arco-input-error.arco-input-focus,.arco-input-error.arco-input-focus:hover,.arco-input-error:focus,.arco-input-error:focus:hover{border-color:rgb(var(--danger-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-input-warning{background-color:var(--color-warning-light-1);border-color:#0000}.arco-input-warning:hover{background-color:var(--color-warning-light-2);border-color:#0000}.arco-input-warning .arco-input,.arco-input-warning .arco-input:hover{box-shadow:none;background:0 0}.arco-input-warning.arco-input-focus,.arco-input-warning.arco-input-focus:hover,.arco-input-warning:focus,.arco-input-warning:focus:hover{border-color:rgb(var(--warning-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-warning-light-2)}.arco-input-autowidth{text-overflow:ellipsis;flex:1;overflow:hidden}.arco-input-autowidth:hover{text-overflow:unset}.arco-input-disabled{background-color:var(--color-fill-2);cursor:not-allowed;color:var(--color-text-4);-webkit-text-fill-color:var(--color-text-4);border-color:#0000}.arco-input-disabled:hover{background-color:var(--color-fill-2);color:var(--color-text-4);border-color:#0000}.arco-input-disabled::placeholder{color:var(--color-text-4)}.arco-input input:disabled{color:var(--color-text-4);opacity:1;-webkit-text-fill-color:var(--color-text-4)}.arco-input-word-limit{color:var(--color-text-3);padding-left:8px;font-size:12px}.arco-input-word-limit-error{color:rgb(var(--danger-6))}.arco-input-size-mini{padding-top:1px;padding-bottom:1px;font-size:12px;line-height:1.667}.arco-input-size-small{padding-top:2px;padding-bottom:2px;font-size:14px}.arco-input-size-large{padding-top:6px;padding-bottom:6px;font-size:14px}.arco-input-group-wrapper-mini .arco-input-group-addafter,.arco-input-group-wrapper-mini .arco-input-group-addbefore,.arco-input-inner-wrapper.arco-input-inner-wrapper-mini,.arco-input-size-mini{padding-left:8px;padding-right:8px}.arco-input-group-wrapper-small .arco-input-group-addafter,.arco-input-group-wrapper-small .arco-input-group-addbefore,.arco-input-inner-wrapper.arco-input-inner-wrapper-small,.arco-input-size-small{padding-left:12px;padding-right:12px}.arco-input-group-wrapper-large .arco-input-group-addafter,.arco-input-group-wrapper-large .arco-input-group-addbefore,.arco-input-inner-wrapper.arco-input-inner-wrapper-large,.arco-input-size-large{padding-left:16px;padding-right:16px}.arco-input-clear-icon{cursor:pointer;color:var(--color-text-2);font-size:12px}.arco-input-clear-icon:focus-visible:before{box-shadow:0 0 0 2px rgb(var(--primary-6))}.arco-input-clear-icon>svg{transition:color .1s cubic-bezier(0,0,1,1);position:relative}.arco-input-inner-wrapper{appearance:none;-webkit-tap-highlight-color:transparent;border-radius:var(--border-radius-small);color:var(--color-text-1);box-sizing:border-box;background-color:var(--color-fill-2);border:1px solid #0000;outline:0;align-items:center;width:100%;padding-left:12px;padding-right:12px;font-size:14px;transition:color .1s cubic-bezier(0,0,1,1),border-color .1s cubic-bezier(0,0,1,1),background-color .1s cubic-bezier(0,0,1,1);display:inline-flex;position:relative}.arco-input-inner-wrapper::placeholder{color:var(--color-text-3)}.arco-input-inner-wrapper:hover{background-color:var(--color-fill-3);border-color:#0000}.arco-input-inner-wrapper.arco-input-inner-wrapper-focus,.arco-input-inner-wrapper:focus{border-color:rgb(var(--primary-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-input-inner-wrapper-error{background-color:var(--color-danger-light-1);border-color:#0000}.arco-input-inner-wrapper-error:hover{background-color:var(--color-danger-light-2);border-color:#0000}.arco-input-inner-wrapper-error .arco-input,.arco-input-inner-wrapper-error .arco-input:hover{box-shadow:none;background:0 0}.arco-input-inner-wrapper-error.arco-input-inner-wrapper-focus,.arco-input-inner-wrapper-error.arco-input-inner-wrapper-focus:hover,.arco-input-inner-wrapper-error:focus,.arco-input-inner-wrapper-error:focus:hover{border-color:rgb(var(--danger-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-input-inner-wrapper-warning{background-color:var(--color-warning-light-1);border-color:#0000}.arco-input-inner-wrapper-warning:hover{background-color:var(--color-warning-light-2);border-color:#0000}.arco-input-inner-wrapper-warning .arco-input,.arco-input-inner-wrapper-warning .arco-input:hover{box-shadow:none;background:0 0}.arco-input-inner-wrapper-warning.arco-input-inner-wrapper-focus,.arco-input-inner-wrapper-warning.arco-input-inner-wrapper-focus:hover,.arco-input-inner-wrapper-warning:focus,.arco-input-inner-wrapper-warning:focus:hover{border-color:rgb(var(--warning-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-warning-light-2)}.arco-input-inner-wrapper .arco-input{background:0 0;border:none;border-radius:0;padding-left:0;padding-right:0}.arco-input-inner-wrapper .arco-input:focus,.arco-input-inner-wrapper .arco-input:hover{box-shadow:none;background:0 0}.arco-input-inner-wrapper-has-prefix>.arco-input,.arco-input-inner-wrapper-has-prefix>.arco-input-clear-wrapper .arco-input{padding-left:12px}.arco-input-inner-wrapper .arco-input-group-prefix,.arco-input-inner-wrapper .arco-input-group-suffix{-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;height:100%;display:inline-flex}.arco-input-inner-wrapper .arco-input-group-prefix>svg,.arco-input-inner-wrapper .arco-input-group-suffix>svg{font-size:14px}.arco-input-inner-wrapper .arco-input-group-prefix,.arco-input-inner-wrapper .arco-input-group-suffix{color:var(--color-text-2)}.arco-input-inner-wrapper-disabled{background-color:var(--color-fill-2);cursor:not-allowed;color:var(--color-text-4);-webkit-text-fill-color:var(--color-text-4);border-color:#0000}.arco-input-inner-wrapper-disabled:hover{background-color:var(--color-fill-2);color:var(--color-text-4);border-color:#0000}.arco-input-inner-wrapper-disabled::placeholder{color:var(--color-text-4)}.arco-input-inner-wrapper-disabled .arco-input-group-prefix,.arco-input-inner-wrapper-disabled .arco-input-group-suffix{color:inherit}.arco-input-inner-wrapper .arco-input-clear-icon{visibility:hidden}.arco-input-inner-wrapper:hover .arco-input-clear-icon{visibility:visible}.arco-input-inner-wrapper:hover .arco-input-clear-icon~.arco-input-group-suffix{margin-left:4px}.arco-input-inner-wrapper:not(.arco-input-inner-wrapper-focus) .arco-input-clear-icon:hover:before{background-color:var(--color-fill-4)}.arco-input-group-wrapper-autowidth .arco-input-group{align-items:stretch;display:flex}.arco-input-group-wrapper-autowidth .arco-input-group-addbefore,.arco-input-group-wrapper-autowidth .arco-input-group-after{height:unset;flex-grow:0;flex-shrink:0;align-items:center;width:auto;display:inline-flex}.arco-input-group-wrapper-autowidth .arco-input-inner-wrapper{overflow:hidden}.arco-input-group-wrapper-autowidth .arco-input{text-overflow:ellipsis;flex:1;overflow:hidden}.arco-input-group-wrapper-autowidth .arco-input:hover{text-overflow:unset}.arco-input-group{width:100%;height:100%;line-height:0;display:table}.arco-input-group>.arco-input,.arco-input-group>.arco-input-inner-wrapper{border-radius:0}.arco-input-group>.arco-input-focus,.arco-input-group>.arco-input-inner-wrapper-focus{border-radius:var(--border-radius-small)}.arco-input-group>:first-child{border-top-left-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small)}.arco-input-group>:last-child{border-top-right-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small)}.arco-input-group-addafter,.arco-input-group-addbefore{white-space:nowrap;vertical-align:middle;box-sizing:border-box;width:1px;height:100%;color:var(--color-text-1);background-color:var(--color-fill-2);border:1px solid #0000;padding:0 12px;display:table-cell}.arco-input-group-addafter>svg,.arco-input-group-addbefore>svg{font-size:14px}.arco-input-group-addafter{border-left:1px solid var(--color-neutral-3)}.arco-input-group-addafter .item-style{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-addafter .arco-input{border-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0;width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-addafter .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-addafter .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.arco-input-group-addafter .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-group-addbefore{border-right:1px solid var(--color-neutral-3)}.arco-input-group-addbefore .item-style{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-addbefore .arco-input{border-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0;width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-addbefore .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-addbefore .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-group-wrapper{vertical-align:top;width:100%;display:inline-block}.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group,.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-inner-wrapper .arco-input-group-prefix,.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-inner-wrapper .arco-input-group-suffix,.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-inner-wrapper .arco-input-group-prefix>svg,.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-inner-wrapper .arco-input-group-suffix>svg{font-size:12px}.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addafter,.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addbefore{height:22px;font-size:12px}.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addafter>svg,.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addbefore>svg{font-size:12px}.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addafter .item-style{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addafter .arco-input{border-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0;width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addafter .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addafter .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addafter .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addbefore .item-style{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addbefore .arco-input{border-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0;width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addbefore .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addbefore .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group,.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-inner-wrapper .arco-input-group-prefix,.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-inner-wrapper .arco-input-group-suffix,.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-inner-wrapper .arco-input-group-prefix>svg,.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-inner-wrapper .arco-input-group-suffix>svg{font-size:14px}.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addafter,.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addbefore{height:26px;font-size:14px}.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addafter>svg,.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addbefore>svg{font-size:14px}.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addafter .item-style{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addafter .arco-input{border-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0;width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addafter .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addafter .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addafter .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addbefore .item-style{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addbefore .arco-input{border-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0;width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addbefore .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addbefore .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group,.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-inner-wrapper .arco-input-group-prefix,.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-inner-wrapper .arco-input-group-suffix,.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-inner-wrapper .arco-input-group-prefix>svg,.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-inner-wrapper .arco-input-group-suffix>svg{font-size:14px}.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addafter,.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addbefore{height:34px;font-size:14px}.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addafter>svg,.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addbefore>svg{font-size:14px}.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addafter .item-style{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addafter .arco-input{border-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0;width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addafter .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addafter .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addafter .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addbefore .item-style{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addbefore .arco-input{border-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0;width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addbefore .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addbefore .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-group-wrapper.arco-input-custom-height .arco-input-group,.arco-input-group-wrapper.arco-input-custom-height .arco-input-inner-wrapper .arco-input-group-prefix,.arco-input-group-wrapper.arco-input-custom-height .arco-input-inner-wrapper .arco-input-group-suffix,.arco-input-group-wrapper.arco-input-custom-height .arco-input-inner-wrapper .arco-input-group-prefix>svg,.arco-input-group-wrapper.arco-input-custom-height .arco-input-inner-wrapper .arco-input-group-suffix>svg{font-size:14px}.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addafter,.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addbefore{height:22px;font-size:14px}.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addafter>svg,.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addbefore>svg{font-size:14px}.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addafter .item-style{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addafter .arco-input{border-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0;width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addafter .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addafter .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addafter .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addbefore .item-style{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addbefore .arco-input{border-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0;width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addbefore .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addbefore .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view,.arco-input-group-wrapper.arco-input-custom-height .arco-input-inner-wrapper,.arco-input-group-wrapper.arco-input-custom-height .arco-input-inner-wrapper .arco-input,.arco-input-group-wrapper.arco-input-custom-height .arco-input-inner-wrapper .arco-input-clear-wrapper,.arco-input-group-wrapper.arco-input-custom-height .arco-input-inner-wrapper .arco-input-clear-wrapper .arco-input,.arco-input-group-wrapper .arco-input-inner-wrapper{height:100%}.arco-input-group-wrapper.arco-input-disabled{cursor:not-allowed}.arco-input-mirror{visibility:hidden;position:absolute;top:0;left:0}.arco-textarea{appearance:none;-webkit-tap-highlight-color:transparent;border-radius:var(--border-radius-small);width:100%;color:var(--color-text-1);box-sizing:border-box;background-color:var(--color-fill-2);vertical-align:top;resize:vertical;border:1px solid #0000;outline:0;max-width:100%;height:auto;min-height:32px;padding:4px 12px;font-size:14px;line-height:1.5715;transition:color .1s cubic-bezier(0,0,1,1),border-color .1s cubic-bezier(0,0,1,1),background-color .1s cubic-bezier(0,0,1,1);position:relative;overflow:auto}.arco-textarea::placeholder{color:var(--color-text-3)}.arco-textarea:hover{background-color:var(--color-fill-3);border-color:#0000}.arco-textarea.arco-textarea-focus,.arco-textarea:focus{border-color:rgb(var(--primary-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-textarea-error{background-color:var(--color-danger-light-1);border-color:#0000}.arco-textarea-error:hover{background-color:var(--color-danger-light-2);border-color:#0000}.arco-textarea-error .arco-input,.arco-textarea-error .arco-input:hover{box-shadow:none;background:0 0}.arco-textarea-error.arco-textarea-focus,.arco-textarea-error.arco-textarea-focus:hover,.arco-textarea-error:focus,.arco-textarea-error:focus:hover{border-color:rgb(var(--danger-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-textarea-warning{background-color:var(--color-warning-light-1);border-color:#0000}.arco-textarea-warning:hover{background-color:var(--color-warning-light-2);border-color:#0000}.arco-textarea-warning .arco-input,.arco-textarea-warning .arco-input:hover{box-shadow:none;background:0 0}.arco-textarea-warning.arco-textarea-focus,.arco-textarea-warning.arco-textarea-focus:hover,.arco-textarea-warning:focus,.arco-textarea-warning:focus:hover{border-color:rgb(var(--warning-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-warning-light-2)}.arco-textarea-disabled{background-color:var(--color-fill-2);cursor:not-allowed;color:var(--color-text-4);-webkit-text-fill-color:var(--color-text-4);border-color:#0000}.arco-textarea-disabled:hover{background-color:var(--color-fill-2);color:var(--color-text-4);border-color:#0000}.arco-textarea-disabled::placeholder{color:var(--color-text-4)}.arco-input-group.arco-input-group-compact>.arco-select{vertical-align:unset}.arco-input-group.arco-input-group-compact>.arco-select .arco-select-view,.arco-input-group.arco-input-group-compact>*,.arco-input-group.arco-input-group-compact>* .arco-input-group>:first-child,.arco-input-group.arco-input-group-compact>* .arco-input-group>:last-child{border-radius:0}.arco-input-group.arco-input-group-compact>:not(:last-child){border-right:1px solid var(--color-neutral-3);box-sizing:border-box;position:relative}.arco-input-group.arco-input-group-compact>:first-child,.arco-input-group.arco-input-group-compact>:first-child .arco-input-group>:first-child,.arco-input-group.arco-input-group-compact>:first-child .arco-input-group>:first-child .arco-select .arco-select-view,.arco-input-group.arco-input-group-compact>:first-child .arco-select .arco-select-view{border-top-left-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small)}.arco-input-group.arco-input-group-compact>:last-child,.arco-input-group.arco-input-group-compact>:last-child .arco-input-group>:last-child,.arco-input-group.arco-input-group-compact>:last-child .arco-input-group>:last-child .arco-select .arco-select-view,.arco-input-group.arco-input-group-compact>:last-child .arco-select .arco-select-view{border-top-right-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small)}.arco-input-group.arco-input-group-compact>.arco-input:not(:last-child){border-right-color:var(--color-neutral-3)}.arco-input-group.arco-input-group-compact>.arco-input:not(:last-child):focus{border-right-color:rgb(var(--primary-6))}.size-height-size-mini{padding-top:1px;padding-bottom:1px;font-size:12px;line-height:1.667}.size-height-size-small{padding-top:2px;padding-bottom:2px;font-size:14px}.size-height-size-large{padding-top:6px;padding-bottom:6px;font-size:14px}.size-height-group-wrapper-mini .arco-input-group-addafter,.size-height-group-wrapper-mini .arco-input-group-addbefore,.size-height-inner-wrapper.size-height-inner-wrapper-mini,.size-height-size-mini{padding-left:8px;padding-right:8px}.size-height-group-wrapper-small .arco-input-group-addafter,.size-height-group-wrapper-small .arco-input-group-addbefore,.size-height-inner-wrapper.size-height-inner-wrapper-small,.size-height-size-small{padding-left:12px;padding-right:12px}.size-height-group-wrapper-large .arco-input-group-addafter,.size-height-group-wrapper-large .arco-input-group-addbefore,.size-height-inner-wrapper.size-height-inner-wrapper-large,.size-height-size-large{padding-left:16px;padding-right:16px}.group-size.group-size-mini .arco-input-group,.group-size.group-size-mini .arco-input-inner-wrapper .arco-input-group-prefix,.group-size.group-size-mini .arco-input-inner-wrapper .arco-input-group-suffix,.group-size.group-size-mini .arco-input-inner-wrapper .arco-input-group-prefix>svg,.group-size.group-size-mini .arco-input-inner-wrapper .arco-input-group-suffix>svg{font-size:12px}.group-size.group-size-mini .arco-input-group-addafter,.group-size.group-size-mini .arco-input-group-addbefore{height:22px;font-size:12px}.group-size.group-size-mini .arco-input-group-addafter>svg,.group-size.group-size-mini .arco-input-group-addbefore>svg{font-size:12px}.group-size.group-size-mini .arco-input-group-addafter .item-style{width:auto;height:100%;margin:-1px -13px -1px -12px}.group-size.group-size-mini .arco-input-group-addafter .arco-input{border-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0;width:auto;height:100%;margin:-1px -13px -1px -12px}.group-size.group-size-mini .arco-input-group-addafter .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.group-size.group-size-mini .arco-input-group-addafter .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.group-size.group-size-mini .arco-input-group-addafter .arco-select.arco-select-single .arco-select-view{height:100%}.group-size.group-size-mini .arco-input-group-addbefore .item-style{width:auto;height:100%;margin:-1px -12px -1px -13px}.group-size.group-size-mini .arco-input-group-addbefore .arco-input{border-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0;width:auto;height:100%;margin:-1px -12px -1px -13px}.group-size.group-size-mini .arco-input-group-addbefore .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.group-size.group-size-mini .arco-input-group-addbefore .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.group-size.group-size-mini .arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view{height:100%}.group-size.group-size-small .arco-input-group,.group-size.group-size-small .arco-input-inner-wrapper .arco-input-group-prefix,.group-size.group-size-small .arco-input-inner-wrapper .arco-input-group-suffix,.group-size.group-size-small .arco-input-inner-wrapper .arco-input-group-prefix>svg,.group-size.group-size-small .arco-input-inner-wrapper .arco-input-group-suffix>svg{font-size:14px}.group-size.group-size-small .arco-input-group-addafter,.group-size.group-size-small .arco-input-group-addbefore{height:26px;font-size:14px}.group-size.group-size-small .arco-input-group-addafter>svg,.group-size.group-size-small .arco-input-group-addbefore>svg{font-size:14px}.group-size.group-size-small .arco-input-group-addafter .item-style{width:auto;height:100%;margin:-1px -13px -1px -12px}.group-size.group-size-small .arco-input-group-addafter .arco-input{border-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0;width:auto;height:100%;margin:-1px -13px -1px -12px}.group-size.group-size-small .arco-input-group-addafter .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.group-size.group-size-small .arco-input-group-addafter .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.group-size.group-size-small .arco-input-group-addafter .arco-select.arco-select-single .arco-select-view{height:100%}.group-size.group-size-small .arco-input-group-addbefore .item-style{width:auto;height:100%;margin:-1px -12px -1px -13px}.group-size.group-size-small .arco-input-group-addbefore .arco-input{border-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0;width:auto;height:100%;margin:-1px -12px -1px -13px}.group-size.group-size-small .arco-input-group-addbefore .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.group-size.group-size-small .arco-input-group-addbefore .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.group-size.group-size-small .arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view{height:100%}.group-size.group-size-large .arco-input-group,.group-size.group-size-large .arco-input-inner-wrapper .arco-input-group-prefix,.group-size.group-size-large .arco-input-inner-wrapper .arco-input-group-suffix,.group-size.group-size-large .arco-input-inner-wrapper .arco-input-group-prefix>svg,.group-size.group-size-large .arco-input-inner-wrapper .arco-input-group-suffix>svg{font-size:14px}.group-size.group-size-large .arco-input-group-addafter,.group-size.group-size-large .arco-input-group-addbefore{height:34px;font-size:14px}.group-size.group-size-large .arco-input-group-addafter>svg,.group-size.group-size-large .arco-input-group-addbefore>svg{font-size:14px}.group-size.group-size-large .arco-input-group-addafter .item-style{width:auto;height:100%;margin:-1px -13px -1px -12px}.group-size.group-size-large .arco-input-group-addafter .arco-input{border-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0;width:auto;height:100%;margin:-1px -13px -1px -12px}.group-size.group-size-large .arco-input-group-addafter .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.group-size.group-size-large .arco-input-group-addafter .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.group-size.group-size-large .arco-input-group-addafter .arco-select.arco-select-single .arco-select-view{height:100%}.group-size.group-size-large .arco-input-group-addbefore .item-style{width:auto;height:100%;margin:-1px -12px -1px -13px}.group-size.group-size-large .arco-input-group-addbefore .arco-input{border-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0;width:auto;height:100%;margin:-1px -12px -1px -13px}.group-size.group-size-large .arco-input-group-addbefore .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.group-size.group-size-large .arco-input-group-addbefore .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.group-size.group-size-large .arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view{height:100%}.group-size.arco-input-custom-height .arco-input-group,.group-size.arco-input-custom-height .arco-input-inner-wrapper .arco-input-group-prefix,.group-size.arco-input-custom-height .arco-input-inner-wrapper .arco-input-group-suffix,.group-size.arco-input-custom-height .arco-input-inner-wrapper .arco-input-group-prefix>svg,.group-size.arco-input-custom-height .arco-input-inner-wrapper .arco-input-group-suffix>svg{font-size:14px}.group-size.arco-input-custom-height .arco-input-group-addafter,.group-size.arco-input-custom-height .arco-input-group-addbefore{height:22px;font-size:14px}.group-size.arco-input-custom-height .arco-input-group-addafter>svg,.group-size.arco-input-custom-height .arco-input-group-addbefore>svg{font-size:14px}.group-size.arco-input-custom-height .arco-input-group-addafter .item-style{width:auto;height:100%;margin:-1px -13px -1px -12px}.group-size.arco-input-custom-height .arco-input-group-addafter .arco-input{border-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0;width:auto;height:100%;margin:-1px -13px -1px -12px}.group-size.arco-input-custom-height .arco-input-group-addafter .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.group-size.arco-input-custom-height .arco-input-group-addafter .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.group-size.arco-input-custom-height .arco-input-group-addafter .arco-select.arco-select-single .arco-select-view{height:100%}.group-size.arco-input-custom-height .arco-input-group-addbefore .item-style{width:auto;height:100%;margin:-1px -12px -1px -13px}.group-size.arco-input-custom-height .arco-input-group-addbefore .arco-input{border-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0;width:auto;height:100%;margin:-1px -12px -1px -13px}.group-size.arco-input-custom-height .arco-input-group-addbefore .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.group-size.arco-input-custom-height .arco-input-group-addbefore .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.group-size.arco-input-custom-height .arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view,.group-size.arco-input-custom-height .arco-input-inner-wrapper,.group-size.arco-input-custom-height .arco-input-inner-wrapper .arco-input,.group-size.arco-input-custom-height .arco-input-inner-wrapper .arco-input-clear-wrapper,.group-size.arco-input-custom-height .arco-input-inner-wrapper .arco-input-clear-wrapper .arco-input{height:100%}.arco-textarea-wrapper{width:100%;display:inline-block;position:relative}.arco-textarea-wrapper-word-limit-outside{vertical-align:top;flex-direction:column;align-items:stretch;display:inline-flex}.arco-textarea-wrapper-word-limit-outside .arco-textarea-word-limit{align-self:flex-end;margin-top:4px;line-height:1.5715;position:static}.arco-textarea-clear-wrapper:hover .arco-textarea-clear-icon{display:inline-block}.arco-textarea-clear-wrapper .arco-textarea{padding-right:20px}.arco-textarea-word-limit{color:var(--color-text-3);-webkit-user-select:none;user-select:none;font-size:12px;position:absolute;bottom:6px;right:10px}.arco-textarea-word-limit-error{color:rgb(var(--danger-6))}.arco-textarea-clear-icon{color:var(--color-text-2);font-size:12px;display:none;position:absolute;top:10px;right:10px}.arco-textarea-clear-icon>svg{transition:color .1s cubic-bezier(0,0,1,1);position:relative}.arco-input-search.arco-input-group-wrapper .arco-input-group-addbefore{transition:all .1s cubic-bezier(0,0,1,1)}.arco-input-search.arco-input-group-wrapper .arco-input-group-addafter{border:none;padding:0}.arco-input-search.arco-input-group-wrapper .arco-input-group-suffix{color:var(--color-text-2);font-size:14px}.arco-input-search.arco-input-group-wrapper:not(.arco-input-disabled) .arco-input-group-addbefore{cursor:pointer;color:var(--color-text-2);font-size:14px}.arco-input-search.arco-input-group-wrapper .arco-input-search-btn{height:100%;color:var(--color-white);border-top-left-radius:0;border-bottom-left-radius:0;font-size:14px}.arco-input-search-button .arco-input-inner-wrapper:not(.arco-input-inner-wrapper-rtl){border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.arco-input-password.arco-input-group-wrapper:not(.arco-input-disabled) .arco-input-group-suffix{cursor:pointer;color:var(--color-text-2);font-size:12px}.arco-input-password.arco-input-group-wrapper .arco-input-password-visibility-icon:focus-visible{box-shadow:0 0 0 2px rgb(var(--primary-6));border-radius:var(--border-radius-small)}.arco-input-group-wrapper-rtl{direction:rtl}.arco-input-group-wrapper-rtl .arco-input-word-limit{padding-left:0;padding-right:input-padding-word-limit-left}.arco-input-group-wrapper-rtl.arco-input-clear-wrapper .arco-input{padding-left:24px;padding-right:0}.arco-input-group-wrapper-rtl .arco-input-group>:first-child{border-radius:0 var(--border-radius-small) var(--border-radius-small) 0}.arco-input-group-wrapper-rtl .arco-input-group>:last-child{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}.arco-input-group-wrapper-rtl .arco-input-group-addafter{border-left:none;border-right:1px solid var(--color-neutral-3)}.arco-input-group-wrapper-rtl .arco-input-group-addafter .item-style{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper-rtl .arco-input-group-addafter .arco-input{border-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0;width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper-rtl .arco-input-group-addafter .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-group-wrapper-rtl .arco-input-group-addafter .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.arco-input-group-wrapper-rtl .arco-input-group-addafter .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-group-wrapper-rtl .arco-input-group-addbefore{border-right:none;border-left:1px solid var(--color-neutral-3)}.arco-input-group-wrapper-rtl .arco-input-group-addbefore .item-style{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper-rtl .arco-input-group-addbefore .arco-input{border-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0;width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper-rtl .arco-input-group-addbefore .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-group-wrapper-rtl .arco-input-group-addbefore .arco-select .arco-select-view{background-color:inherit;border-color:#0000;border-radius:0}.arco-input-group-wrapper-rtl .arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>:not(:last-child){border-right:none;border-left:1px solid var(--color-neutral-3)}.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>:first-child,.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>:first-child .arco-input-group>:first-child,.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>:first-child .arco-input-group>:first-child .arco-select .arco-select-view,.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>:first-child .arco-select .arco-select-view{border-radius:0 var(--border-radius-small) var(--border-radius-small) 0}.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>:last-child,.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>:last-child .arco-input-group>:last-child,.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>:last-child .arco-input-group>:last-child .arco-select .arco-select-view,.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>:last-child .arco-select .arco-select-view{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>.arco-input:not(:last-child){border-left-color:var(--color-neutral-3)}.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>.arco-input:not(:last-child):focus{border-left-color:rgb(var(--primary-6))}.arco-input-group-wrapper-rtl.arco-input-search .arco-input-search-btn{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}.arco-input-inner-wrapper-rtl{direction:rtl}.arco-input-inner-wrapper-rtl.arco-input-inner-wrapper-has-prefix>.arco-input,.arco-input-inner-wrapper-rtl.arco-input-inner-wrapper-has-prefix>.arco-input-clear-wrapper .arco-input{padding-left:0;padding-right:12px}.arco-input-inner-wrapper-rtl>.arco-input-clear-wrapper .arco-input{padding-left:12px;padding-right:0}.arco-input-inner-wrapper-rtl>.arco-input-clear-wrapper .arco-input-clear-icon{right:initial;left:8px}.arco-input-inner-wrapper-rtl:hover .arco-input-clear-icon~.arco-input-group-suffix{margin-left:4px}.arco-input-search-button .arco-input-inner-wrapper-rtl{border-radius:0 var(--border-radius-small) var(--border-radius-small) 0;border-left:none}.arco-textarea-wrapper-rtl{direction:rtl}.arco-textarea-wrapper-rtl .arco-textarea{padding-left:20px}.arco-textarea-wrapper-rtl .arco-textarea-word-limit,.arco-textarea-wrapper-rtl .arco-textarea-clear-icon{right:initial;left:10px}.arco-textarea-wrapper-rtl.arco-textarea-wrapper-word-limit-outside .arco-textarea-word-limit{align-self:flex-start}.arco-input-number{box-sizing:border-box;border-radius:var(--border-radius-small);width:100%;display:inline-block;position:relative}.arco-input-number-step-button{box-sizing:border-box;border-color:var(--color-neutral-3);background-color:var(--color-fill-2);color:var(--color-text-2);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;transition:all .1s cubic-bezier(0,0,1,1);display:flex}.arco-input-number-step-button:hover{border-color:var(--color-fill-3);background-color:var(--color-fill-3)}.arco-input-number-step-button:active{border-color:var(--color-fill-4);background-color:var(--color-fill-4)}.arco-input-number-step-button-disabled{cursor:not-allowed;background-color:var(--color-fill-2);color:var(--color-text-4)}.arco-input-number-step-button-disabled:active,.arco-input-number-step-button-disabled:hover{border-color:var(--color-neutral-3);background-color:var(--color-fill-2)}.arco-input-number-prefix,.arco-input-number-suffix{transition:all .1s cubic-bezier(0,0,1,1)}.arco-input-number-mode-embed .arco-input-number-step-layer{opacity:0;border-radius:1px;width:18px;transition:all .1s cubic-bezier(0,0,1,1);position:absolute;top:4px;bottom:4px;right:4px;overflow:hidden}.arco-input-number-mode-embed .arco-input-number-step-layer .arco-input-number-step-button{width:100%;height:50%;font-size:10px}.arco-input-number-mode-embed:not(.arco-input-group-wrapper-disabled):hover .arco-input-number-step-layer{opacity:1}.arco-input-number-mode-embed:not(.arco-input-group-wrapper-disabled):hover .arco-input-number-step-layer~.arco-input-number-suffix{opacity:0;pointer-events:none}.arco-input-number-mode-embed .arco-input-inner-wrapper:not(.arco-input-inner-wrapper-focus) .arco-input-number-step-button:not(.arco-input-number-step-button-disabled):hover{background-color:var(--color-fill-4)}.arco-input-number-rtl.arco-input-number-mode-embed .arco-input-number-step-layer{right:unset;left:4px}.arco-input-number-mode-button .arco-input{text-align:center}.arco-input-number-mode-button .arco-input-group{position:relative}.arco-input-number-mode-button .arco-input-group-addafter,.arco-input-number-mode-button .arco-input-group-addbefore{padding:0}.arco-input-number-mode-button .arco-input-group .arco-input-number-step-button{border:inherit;height:100%;position:absolute;top:0}.arco-input-number-mode-button .arco-input-group .arco-input-number-step-button:active{border-color:var(--color-fill-4)}.arco-input-number-mode-button .arco-input-group-addbefore .arco-input-number-step-button{border-right-color:var(--color-neutral-3);left:0}.arco-input-number-mode-button .arco-input-group-addafter .arco-input-number-step-button{border-left-color:var(--color-neutral-3);right:0}.arco-input-number-mode-button.arco-input-number-size-mini .arco-input-group-addafter,.arco-input-number-mode-button.arco-input-number-size-mini .arco-input-group-addbefore,.arco-input-number-mode-button.arco-input-number-size-mini .arco-input-group-addafter .arco-input-number-step-button,.arco-input-number-mode-button.arco-input-number-size-mini .arco-input-group-addbefore .arco-input-number-step-button{width:24px}.arco-input-number-mode-button.arco-input-number-size-small .arco-input-group-addafter,.arco-input-number-mode-button.arco-input-number-size-small .arco-input-group-addbefore,.arco-input-number-mode-button.arco-input-number-size-small .arco-input-group-addafter .arco-input-number-step-button,.arco-input-number-mode-button.arco-input-number-size-small .arco-input-group-addbefore .arco-input-number-step-button{width:28px}.arco-input-number-mode-button.arco-input-number-size-default .arco-input-group-addafter,.arco-input-number-mode-button.arco-input-number-size-default .arco-input-group-addbefore,.arco-input-number-mode-button.arco-input-number-size-default .arco-input-group-addafter .arco-input-number-step-button,.arco-input-number-mode-button.arco-input-number-size-default .arco-input-group-addbefore .arco-input-number-step-button{width:32px}.arco-input-number-mode-button.arco-input-number-size-large .arco-input-group-addafter,.arco-input-number-mode-button.arco-input-number-size-large .arco-input-group-addbefore,.arco-input-number-mode-button.arco-input-number-size-large .arco-input-group-addafter .arco-input-number-step-button,.arco-input-number-mode-button.arco-input-number-size-large .arco-input-group-addbefore .arco-input-number-step-button{width:36px}.arco-input-number-readonly .arco-input-number-step-button{pointer-events:none;color:var(--color-text-4)}.arco-input-number-illegal-value input{color:rgb(var(--danger-6))}.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}@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-message-wrapper{z-index:1003;text-align:center;pointer-events:none;box-sizing:border-box;width:100%;padding:0 10px;position:fixed;left:0}.arco-message-wrapper-top{top:40px}.arco-message-wrapper-bottom{bottom:40px}.arco-message{border-radius:var(--border-radius-small);border:1px solid var(--color-neutral-3);background-color:var(--color-bg-popup);text-align:center;pointer-events:auto;margin-bottom:16px;padding:10px 16px;line-height:1;transition:opacity .1s cubic-bezier(0,0,1,1);display:inline-block;position:relative;overflow:hidden;box-shadow:0 4px 10px #0000001a}.arco-message-closable{padding-right:38px}.arco-message-icon{color:var(--color-text-1);vertical-align:middle;margin-right:8px;font-size:20px;animation:.1s cubic-bezier(0,0,1,1) arco-msg-fade,.4s cubic-bezier(.3,1.3,.3,1) arco-msg-fade;display:inline-block}.arco-message-content{vertical-align:middle;color:var(--color-text-1);font-size:14px}.arco-message-info{background-color:var(--color-bg-popup);border-color:var(--color-neutral-3)}.arco-message-info .arco-message-icon{color:rgb(var(--primary-6))}.arco-message-info .arco-message-content{color:var(--color-text-1)}.arco-message-success{background-color:var(--color-bg-popup);border-color:var(--color-neutral-3)}.arco-message-success .arco-message-icon{color:rgb(var(--success-6))}.arco-message-success .arco-message-content{color:var(--color-text-1)}.arco-message-warning{background-color:var(--color-bg-popup);border-color:var(--color-neutral-3)}.arco-message-warning .arco-message-icon{color:rgb(var(--warning-6))}.arco-message-warning .arco-message-content{color:var(--color-text-1)}.arco-message-error{background-color:var(--color-bg-popup);border-color:var(--color-neutral-3)}.arco-message-error .arco-message-icon{color:rgb(var(--danger-6))}.arco-message-error .arco-message-content{color:var(--color-text-1)}.arco-message-loading{background-color:var(--color-bg-popup);border-color:var(--color-neutral-3)}.arco-message-loading .arco-message-icon{color:rgb(var(--primary-6))}.arco-message-loading .arco-message-content{color:var(--color-text-1)}.arco-message-close-btn{color:var(--color-text-1);font-size:12px;position:absolute;top:14px;right:12px}.arco-message-close-btn>svg{position:relative}.arco-message .arco-icon-hover.arco-message-icon-hover:before{width:20px;height:20px}.fadeMessage-appear,.fadeMessage-enter{opacity:0}.fadeMessage-appear-active,.fadeMessage-enter-active{opacity:1;transition:opacity .1s cubic-bezier(0,0,1,1)}.fadeMessage-exit{opacity:0;overflow:hidden}.fadeMessage-exit-active{opacity:0;height:0;transition:all .3s cubic-bezier(.34,.69,.1,1)}.arco-message-rtl{direction:rtl}.arco-message-rtl .arco-message-icon{margin-left:8px;margin-right:0}@keyframes arco-msg-fade{0%{opacity:0}to{opacity:1}}@keyframes arco-msg-scale{0%{transform:scale(0)}to{transform:scale(1)}}.arco-modal-mask{z-index:1001;background-color:var(--color-mask-bg);width:100%;height:100%;display:none;position:fixed;top:0;left:0}.arco-modal-wrapper{z-index:1001;width:100%;height:100%;position:fixed;top:0;left:0;overflow:auto}.arco-modal-wrapper-no-mask{pointer-events:none}.arco-modal-wrapper-no-mask .arco-modal{pointer-events:auto}.arco-modal-wrapper.arco-modal-wrapper-align-center{text-align:center;white-space:nowrap}.arco-modal-wrapper.arco-modal-wrapper-align-center:after{content:"";vertical-align:middle;width:0;height:100%;display:inline-block}.arco-modal-wrapper.arco-modal-wrapper-align-center .arco-modal{vertical-align:middle;display:inline-block;top:0}.arco-modal{border-radius:var(--border-radius-medium);border:0 solid var(--color-neutral-3);background-color:var(--color-bg-3);text-align:left;width:520px;white-space:initial;box-shadow:none;box-sizing:border-box;margin:0 auto;line-height:1.5715;position:relative;top:100px}.arco-modal-header{box-sizing:border-box;border-bottom:1px solid var(--color-neutral-3);align-items:center;width:100%;height:48px;padding:0 20px;display:flex}.arco-modal-header .arco-modal-title{text-align:center;flex:1}.arco-modal-content{color:var(--color-text-1);padding:24px 20px;font-size:14px;position:relative}.arco-modal-footer{border-top:1px solid var(--color-neutral-3);box-sizing:border-box;text-align:right;width:100%;padding:16px 20px}.arco-modal-footer>.arco-btn{margin-left:12px}.arco-modal-footer>.arco-btn:only-child{margin-left:0}.arco-modal .arco-modal-close-icon{cursor:pointer;color:var(--color-text-1);font-size:12px;position:absolute;top:18px;right:20px}.arco-modal-title{color:var(--color-text-1);font-size:16px;font-weight:500}.arco-modal-title .arco-icon{vertical-align:-3px;margin-right:10px;font-size:18px}.arco-modal-title .arco-icon-info-circle-fill{color:rgb(var(--primary-6))}.arco-modal-title .arco-icon-check-circle-fill{color:rgb(var(--success-6))}.arco-modal-title .arco-icon-exclamation-circle-fill{color:rgb(var(--warning-6))}.arco-modal-title .arco-icon-close-circle-fill{color:rgb(var(--danger-6))}.arco-modal-simple{width:464px;padding:24px 32px 32px}.arco-modal-simple .arco-modal-footer,.arco-modal-simple .arco-modal-header{height:unset;border:none;padding:0}.arco-modal-simple .arco-modal-header{margin-bottom:24px}.arco-modal-simple .arco-modal-title{text-align:center}.arco-modal-simple .arco-modal-footer{text-align:center;margin-top:32px}.arco-modal-simple .arco-modal-content{padding:0}.zoomModal-appear,.zoomModal-enter{opacity:0;transform:scale(.5)}.zoomModal-appear-active,.zoomModal-enter-active{opacity:1;transition:opacity .4s cubic-bezier(.3,1.3,.3,1),transform .4s cubic-bezier(.3,1.3,.3,1);transform:scale(1)}.zoomModal-exit{opacity:1;transform:scale(1)}.zoomModal-exit-active{opacity:0;transition:opacity .4s cubic-bezier(.3,1.3,.3,1),transform .4s cubic-bezier(.3,1.3,.3,1);transform:scale(.5)}.fadeModal-appear,.fadeModal-enter{opacity:0}.fadeModal-appear-active,.fadeModal-enter-active{opacity:1;transition:opacity .4s cubic-bezier(.3,1.3,.3,1)}.fadeModal-exit{opacity:1}.fadeModal-exit-active{opacity:0;transition:opacity .4s cubic-bezier(.3,1.3,.3,1)}.arco-modal-rtl{direction:rtl}.arco-modal-rtl .arco-modal-footer{text-align:unset}.arco-modal-rtl .arco-modal-footer>.arco-btn{margin-left:0;margin-right:12px}.arco-modal-rtl .arco-modal-footer>.arco-btn:only-child{margin-right:0}.arco-modal-rtl .arco-modal-title .arco-icon{margin-left:10px;margin-right:0}.arco-modal-rtl .arco-modal-close-icon{right:initial;left:20px}.arco-modal-rtl.arco-modal-simple .arco-modal-footer{text-align:center}.arco-pagination{align-items:center;font-size:14px;display:flex}.arco-pagination-list{margin:0;padding:0;list-style:none;display:inline-block}.arco-pagination-item{text-align:center;vertical-align:middle;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--border-radius-small);color:var(--color-text-2);background-color:#0000;border:0 solid #0000;outline:0;min-width:32px;height:32px;font-size:14px;line-height:32px;list-style:none;display:inline-block}.arco-pagination-item-next,.arco-pagination-item-prev{font-size:12px}.arco-pagination-item-disabled{cursor:not-allowed;color:var(--color-text-4);background-color:#0000;border-color:#0000}.arco-pagination-item:not(.arco-pagination-item-disabled):not(.arco-pagination-item-active):hover{background-color:var(--color-fill-1);color:var(--color-text-2);border-color:#0000}.arco-pagination-item-active{color:rgb(var(--primary-6));background-color:var(--color-primary-light-1);border-color:#0000;transition:color .2s cubic-bezier(0,0,1,1),background-color .2s cubic-bezier(0,0,1,1)}.arco-pagination-item:not(:last-child){margin-right:8px}.arco-pagination-item:focus-visible{box-shadow:0 0 0 2px var(--color-primary-light-3)}.arco-pagination-item-next,.arco-pagination-item-prev{color:var(--color-text-2);background-color:#0000;font-size:12px}.arco-pagination-item-next:not(.arco-pagination-item-disabled):hover,.arco-pagination-item-prev:not(.arco-pagination-item-disabled):hover{background-color:var(--color-fill-1);color:rgb(var(--primary-6))}.arco-pagination-item-next:after,.arco-pagination-item-prev:after{content:".";vertical-align:middle;font-size:0;display:inline-block}.arco-pagination .arco-pagination-item-next.arco-pagination-item-disabled,.arco-pagination .arco-pagination-item-prev.arco-pagination-item-disabled{color:var(--color-text-4);background-color:#0000}.arco-pagination-item-jumper{justify-content:center;align-items:center;font-size:16px;display:inline-flex}.arco-pagination-jumper{margin-left:8px}.arco-pagination-jumper>span{font-size:14px}.arco-pagination-jumper-text-goto,.arco-pagination-jumper-text-goto-suffix{color:var(--color-text-2)}.arco-pagination .arco-pagination-jumper-input{text-align:center;width:40px;margin-left:8px;margin-right:8px;padding-left:2px;padding-right:2px}.arco-pagination-option{text-align:center;vertical-align:middle;min-width:0;height:32px;margin-left:8px;font-size:14px;line-height:0;display:inline-block;position:relative}.arco-pagination-option .arco-select{width:auto}.arco-pagination-option .arco-select-view-value{overflow:inherit;padding-right:6px}.arco-pagination-total-text{height:100%;color:var(--color-text-1);margin-right:8px;font-size:14px;line-height:32px;display:inline-block}.arco-pagination-item-simple-pager{vertical-align:middle;margin:0 12px 0 4px;display:inline-block}.arco-pagination-item-simple-pager .arco-pagination-jumper-separator{padding:0 12px}.arco-pagination-simple .arco-pagination-item{margin-right:0}.arco-pagination-simple .arco-pagination-jumper{color:var(--color-text-1);margin-left:0}.arco-pagination-simple .arco-pagination-jumper .arco-pagination-jumper-input{width:40px;margin-left:0}.arco-pagination-simple .arco-pagination-item-next,.arco-pagination-simple .arco-pagination-item-prev{color:var(--color-text-2);background-color:#0000}.arco-pagination-simple .arco-pagination-item-next:not(.arco-pagination-item-disabled):hover,.arco-pagination-simple .arco-pagination-item-prev:not(.arco-pagination-item-disabled):hover{background-color:var(--color-fill-1);color:rgb(var(--primary-6))}.arco-pagination-simple .arco-pagination-item-next.arco-pagination-item-disabled,.arco-pagination-simple .arco-pagination-item-prev.arco-pagination-item-disabled{color:var(--color-text-4);background-color:#0000}.arco-pagination-disabled{cursor:not-allowed}.arco-pagination-disabled .arco-pagination-item,.arco-pagination-disabled .arco-pagination-item:not(.arco-pagination-item-disabled):not(.arco-pagination-item-active):hover{cursor:not-allowed;color:var(--color-text-4);background-color:#0000;border-color:#0000}.arco-pagination.arco-pagination-disabled .arco-pagination-item-active{background-color:var(--color-fill-1);color:var(--color-primary-light-3);border-color:#0000}.arco-pagination-size-mini .arco-pagination-item{min-width:24px;height:24px;font-size:12px;line-height:24px}.arco-pagination-size-mini .arco-pagination-item-next,.arco-pagination-size-mini .arco-pagination-item-prev{font-size:12px}.arco-pagination-size-mini .arco-pagination-total-text{font-size:12px;line-height:24px}.arco-pagination-size-mini .arco-pagination-option{height:24px;font-size:12px;line-height:0}.arco-pagination-size-mini .arco-pagination-jumper>span{font-size:12px}.arco-pagination-size-small .arco-pagination-item{min-width:28px;height:28px;font-size:14px;line-height:28px}.arco-pagination-size-small .arco-pagination-item-next,.arco-pagination-size-small .arco-pagination-item-prev{font-size:12px}.arco-pagination-size-small .arco-pagination-total-text{font-size:14px;line-height:28px}.arco-pagination-size-small .arco-pagination-option{height:28px;font-size:14px;line-height:0}.arco-pagination-size-small .arco-pagination-jumper>span{font-size:14px}.arco-pagination-size-large .arco-pagination-item{min-width:36px;height:36px;font-size:14px;line-height:36px}.arco-pagination-size-large .arco-pagination-item-next,.arco-pagination-size-large .arco-pagination-item-prev{font-size:14px}.arco-pagination-size-large .arco-pagination-total-text{font-size:14px;line-height:36px}.arco-pagination-size-large .arco-pagination-option{height:36px;font-size:14px;line-height:0}.arco-pagination-size-large .arco-pagination-jumper>span{font-size:14px}.arco-pagination-rtl{direction:rtl}.arco-pagination-rtl .arco-pagination-item:not(:last-child){margin-left:8px;margin-right:0}.arco-pagination-rtl .arco-pagination-item-simple-pager{margin:0 4px 0 12px}.arco-pagination-rtl .arco-pagination-item-simple-pager .arco-pagination-jumper-separator{padding:0 12px}.arco-pagination-rtl .arco-pagination-jumper,.arco-pagination-rtl .arco-pagination-jumper-input,.arco-pagination-rtl .arco-pagination-option{margin-left:0;margin-right:8px}.arco-pagination-rtl .arco-pagination-option .arco-select-view-value{padding-left:6px;padding-right:0}.arco-pagination-rtl .arco-pagination-total-text{margin-left:8px;margin-right:0}.arco-pagination-rtl.arco-pagination-simple .arco-pagination-item,.arco-pagination-rtl.arco-pagination-simple .arco-pagination-jumper,.arco-pagination-rtl.arco-pagination-simple .arco-pagination-jumper-input{margin-right:0}.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-popconfirm-content{box-sizing:border-box;padding:16px}.arco-popconfirm-title{color:var(--color-text-1);align-items:flex-start;margin-bottom:16px;font-size:14px;display:flex;position:relative}.arco-popconfirm-title-icon{align-items:center;height:22.001px;margin-right:8px;font-size:18px;display:inline-flex}.arco-popconfirm-title-icon .arco-icon-exclamation-circle-fill{color:rgb(var(--warning-6))}.arco-popconfirm-has-content .arco-popconfirm-title{margin-bottom:0;font-weight:500}.arco-popconfirm-inner-content{margin-top:4px;margin-bottom:16px;padding-left:26px}.arco-popconfirm .arco-popconfirm-btn{text-align:right}.arco-popconfirm .arco-popconfirm-btn>button{margin-left:8px}.arco-popconfirm-rtl .arco-popconfirm-title-icon{margin-left:8px;margin-right:0}.arco-popconfirm-rtl .arco-popconfirm-inner-content{padding-left:0;padding-right:26px}.arco-popconfirm-rtl .arco-popconfirm-btn{text-align:left}.arco-popconfirm-rtl .arco-popconfirm-btn>button{margin-left:0;margin-right:8px}.arco-radio-button>input[type=radio],.arco-radio>input[type=radio]{opacity:0;width:0;height:0;position:absolute;top:0;left:0}.arco-radio-button>input[type=radio]:focus-visible+.arco-radio-icon-hover:before,.arco-radio>input[type=radio]:focus-visible+.arco-radio-icon-hover:before{background-color:var(--color-fill-2);opacity:1}.arco-radio-button>input[type=radio]:focus-visible+.arco-radio-button-inner,.arco-radio>input[type=radio]:focus-visible+.arco-radio-button-inner{box-shadow:inset 0 0 0 2px rgb(var(--primary-6));border-radius:inherit}.arco-icon-hover.arco-radio-icon-hover:before{width:24px;height:24px}.arco-radio{cursor:pointer;font-size:14px;line-height:unset;padding-left:5px;display:inline-block;position:relative}.arco-radio-text{color:var(--color-text-1);margin-left:8px}.arco-radio-mask-wrapper{vertical-align:middle;line-height:1;position:relative;top:-.09em}.arco-radio-mask{border:2px solid var(--color-neutral-3);box-sizing:border-box;border-radius:var(--border-radius-circle);width:14px;height:14px;line-height:14px;display:block;position:relative}.arco-radio-mask:after{box-sizing:border-box;content:"";border-radius:var(--border-radius-circle);background-color:var(--color-bg-2);width:10px;height:10px;transition:transform .3s cubic-bezier(.3,1.3,.3,1);display:inline-block;position:absolute;top:0;left:0;transform:scale(1)}.arco-radio:hover .arco-radio-mask{border-color:var(--color-neutral-3)}.arco-radio-checked .arco-radio-mask{background-color:rgb(var(--primary-6));border-color:rgb(var(--primary-6))}.arco-radio-checked .arco-radio-mask:after{background-color:var(--color-white);transform:scale(.4)}.arco-radio-checked:hover .arco-radio-mask{border-color:rgb(var(--primary-6))}.arco-radio-disabled,.arco-radio-disabled .arco-radio-icon-hover{cursor:not-allowed}.arco-radio-disabled .arco-radio-text{color:var(--color-text-4)}.arco-radio-disabled .arco-radio-mask{border-color:var(--color-neutral-3)}.arco-radio-disabled .arco-radio-mask:after{background-color:var(--color-fill-2)}.arco-radio-disabled:hover .arco-radio-mask{border-color:var(--color-neutral-3)}.arco-radio-checked.arco-radio-disabled .arco-radio-mask,.arco-radio-checked.arco-radio-disabled:hover .arco-radio-mask{background-color:var(--color-primary-light-3);border-color:#0000}.arco-radio-checked.arco-radio-disabled .arco-radio-mask:after{background-color:var(--color-fill-2)}.arco-radio-checked.arco-radio-disabled .arco-radio-text{color:var(--color-text-4)}.arco-radio:hover .arco-radio-icon-hover:before{background-color:var(--color-fill-2)}.arco-radio-group{box-sizing:border-box;display:inline-block}.arco-radio-group .arco-radio{margin-right:20px}.arco-radio-group-type-button{z-index:0;padding:1.5px;line-height:26px;position:relative}.arco-radio-button{border-radius:var(--border-radius-small);color:var(--color-text-2);cursor:pointer;background-color:#0000;margin:1.5px;font-size:14px;line-height:26px;transition:all .1s cubic-bezier(0,0,1,1);display:inline-block;position:relative}.arco-radio-button-inner{padding:0 12px;display:block;position:relative}.arco-radio-button:not(:first-of-type):before{background-color:var(--color-neutral-3);content:"";width:1px;height:14px;transition:all .1s cubic-bezier(0,0,1,1);display:block;position:absolute;top:50%;left:-2px;transform:translateY(-50%)}.arco-radio-button.arco-radio-checked+.arco-radio-button:before,.arco-radio-button.arco-radio-checked:before,.arco-radio-button:hover+.arco-radio-button:before,.arco-radio-button:hover:before{opacity:0}.arco-radio-button:after{content:" ";background-color:var(--color-fill-2);pointer-events:none;z-index:-1;display:block;position:absolute;inset:-3px}.arco-radio-button:first-of-type:after{border-top-left-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small)}.arco-radio-button:last-of-type:after{border-top-right-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small)}.arco-radio-button:hover{background-color:var(--color-bg-5);color:var(--color-text-1)}.arco-radio-button.arco-radio-checked{background-color:var(--color-bg-5);color:rgb(var(--primary-6));font-weight:500}.arco-radio-button.arco-radio-disabled{cursor:not-allowed;color:var(--color-text-4);background-color:#0000}.arco-radio-button.arco-radio-disabled.arco-radio-checked{background-color:var(--color-bg-5);color:var(--color-primary-light-3)}.arco-radio-size-small{line-height:28px}.arco-radio-size-small .arco-radio-button,.arco-radio-size-small.arco-radio-group-type-button{font-size:14px;line-height:22px}.arco-radio-size-large{line-height:36px}.arco-radio-size-large .arco-radio-button,.arco-radio-size-large.arco-radio-group-type-button{font-size:14px;line-height:30px}.arco-radio-size-mini{line-height:24px}.arco-radio-size-mini .arco-radio-button,.arco-radio-size-mini.arco-radio-group-type-button{font-size:12px;line-height:18px}.arco-radio-group-direction-vertical .arco-radio{margin-right:0;line-height:32px;display:block}.arco-radio-group-direction-vertical .arco-radio-button{line-height:32px;display:block}.arco-radio-group-direction-vertical .arco-radio-button:not(:first-of-type):before{display:none}.arco-radio-group-direction-vertical .arco-radio-button:after{border-radius:var(--border-radius-small);inset:0}.arco-radio-group-type-button.arco-radio-group-direction-vertical{line-height:normal}.arco-radio-group-type-button.arco-radio-group-direction-vertical .arco-radio-button{margin:1.5px 0}body[arco-theme=dark] .arco-radio-button.arco-radio-checked,body[arco-theme=dark] .arco-radio-button:not(.arco-radio-disabled):hover{background-color:var(--color-fill-3)}body[arco-theme=dark] .arco-radio-button:after{background-color:var(--color-bg-3)}.arco-radio-rtl{padding-left:0;padding-right:5px}.arco-radio-rtl .arco-radio-text{margin-left:0;margin-right:8px}.arco-radio-group-rtl .arco-radio{margin-left:20px;margin-right:0}.arco-radio-group-rtl.arco-radio-group-direction-vertical .arco-radio{margin-right:unset;margin-left:0}.arco-select .arco-select-view{color:var(--color-text-1);background-color:var(--color-fill-2);border:1px solid #0000}.arco-select:hover .arco-select-view{background-color:var(--color-fill-3);border-color:#0000}.arco-select.arco-select-focused .arco-select-view{color:var(--color-text-1);background-color:var(--color-bg-2);border-color:rgb(var(--primary-6));box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-select .arco-select-arrow-icon,.arco-select .arco-select-clear-icon,.arco-select .arco-select-expand-icon,.arco-select .arco-select-loading-icon,.arco-select .arco-select-search-icon,.arco-select .arco-select-suffix-icon{color:var(--color-text-2)}.arco-select-error .arco-select-view{background-color:var(--color-danger-light-1);border:1px solid #0000}.arco-select-error:hover .arco-select-view{background-color:var(--color-danger-light-2);border-color:#0000}.arco-select-error.arco-select-focused .arco-select-view{color:var(--color-text-1);background-color:var(--color-bg-2);border-color:rgb(var(--danger-6));box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-select-warning .arco-select-view{background-color:var(--color-warning-light-1);border:1px solid #0000}.arco-select-warning:hover .arco-select-view{background-color:var(--color-warning-light-2);border-color:#0000}.arco-select-warning.arco-select-focused .arco-select-view{color:var(--color-text-1);background-color:var(--color-bg-2);border-color:rgb(var(--warning-6));box-shadow:0 0 0 0 var(--color-warning-light-2)}.arco-select-disabled .arco-select-view{color:var(--color-text-4);background-color:var(--color-fill-2);border:1px solid #0000}.arco-select-disabled:hover .arco-select-view{background-color:var(--color-fill-2);border-color:#0000}.arco-select-disabled .arco-select-arrow-icon,.arco-select-disabled .arco-select-clear-icon,.arco-select-disabled .arco-select-expand-icon,.arco-select-disabled .arco-select-loading-icon,.arco-select-disabled .arco-select-search-icon,.arco-select-disabled .arco-select-suffix-icon{color:var(--color-text-4)}.arco-select-no-border .arco-select-view{background:0 0!important;border:none!important}.arco-select-size-mini.arco-select-multiple .arco-select-view{height:auto;padding:0 3px;font-size:12px;line-height:0}.arco-select-size-mini.arco-select-multiple .arco-input-tag-has-placeholder .arco-input-tag-input-mirror,.arco-select-size-mini.arco-select-multiple .arco-input-tag-has-placeholder input{box-sizing:border-box;padding-left:4px}.arco-select-size-mini.arco-select-multiple .arco-select-suffix{padding-right:4px}.arco-select-size-mini.arco-select-multiple input{font-size:12px}.arco-select-size-mini.arco-select-single .arco-select-view{height:24px;padding:0 7px;font-size:12px;line-height:22px}.arco-select-size-mini.arco-select-single input{font-size:12px}.arco-select-size-mini.arco-select-multiple .arco-select-view-with-prefix{padding-left:7px}.arco-select-size-small.arco-select-multiple .arco-select-view{height:auto;padding:0 3px;font-size:14px;line-height:0}.arco-select-size-small.arco-select-multiple .arco-input-tag-has-placeholder .arco-input-tag-input-mirror,.arco-select-size-small.arco-select-multiple .arco-input-tag-has-placeholder input{box-sizing:border-box;padding-left:8px}.arco-select-size-small.arco-select-multiple .arco-select-suffix{padding-right:8px}.arco-select-size-small.arco-select-multiple input{font-size:14px}.arco-select-size-small.arco-select-single .arco-select-view{height:28px;padding:0 11px;font-size:14px;line-height:26px}.arco-select-size-small.arco-select-single input{font-size:14px}.arco-select-size-small.arco-select-multiple .arco-select-view-with-prefix{padding-left:11px}.arco-select-size-default.arco-select-multiple .arco-select-view{height:auto;padding:0 3px;font-size:14px;line-height:0}.arco-select-size-default.arco-select-multiple .arco-input-tag-has-placeholder .arco-input-tag-input-mirror,.arco-select-size-default.arco-select-multiple .arco-input-tag-has-placeholder input{box-sizing:border-box;padding-left:8px}.arco-select-size-default.arco-select-multiple .arco-select-suffix{padding-right:8px}.arco-select-size-default.arco-select-multiple input{font-size:14px}.arco-select-size-default.arco-select-single .arco-select-view{height:32px;padding:0 11px;font-size:14px;line-height:30px}.arco-select-size-default.arco-select-single input{font-size:14px}.arco-select-size-default.arco-select-multiple .arco-select-view-with-prefix{padding-left:11px}.arco-select-size-large.arco-select-multiple .arco-select-view{height:auto;padding:0 3px;font-size:14px;line-height:0}.arco-select-size-large.arco-select-multiple .arco-input-tag-has-placeholder .arco-input-tag-input-mirror,.arco-select-size-large.arco-select-multiple .arco-input-tag-has-placeholder input{box-sizing:border-box;padding-left:12px}.arco-select-size-large.arco-select-multiple .arco-select-suffix{padding-right:12px}.arco-select-size-large.arco-select-multiple input{font-size:14px}.arco-select-size-large.arco-select-single .arco-select-view{height:36px;padding:0 15px;font-size:14px;line-height:34px}.arco-select-size-large.arco-select-single input{font-size:14px}.arco-select-size-large.arco-select-multiple .arco-select-view-with-prefix{padding-left:15px}.arco-select{box-sizing:border-box;cursor:pointer;width:100%;display:inline-block;position:relative}.arco-select-view{box-sizing:border-box;border-radius:var(--border-radius-small);-webkit-user-select:none;user-select:none;text-align:left;outline:0;width:100%;transition:all .1s cubic-bezier(0,0,1,1),padding linear;display:flex;position:relative}.arco-select-view input{color:inherit;cursor:inherit}.arco-select-view input::placeholder{color:var(--color-text-3)}.arco-select-view input[disabled]{pointer-events:none}.arco-select-multiple,.arco-select-show-search{cursor:text}.arco-select-disabled{cursor:not-allowed}.arco-select-disabled .arco-select-view input::placeholder{color:var(--color-text-4)}.arco-select-single .arco-select-view-input{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;outline:0;width:100%;padding:0;overflow:hidden}.arco-select-single .arco-select-view-selector{box-sizing:border-box;width:100%;display:inline-flex;position:relative;overflow:hidden}.arco-select-single .arco-select-view-selector .arco-select-view-input{z-index:1;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.arco-select-single .arco-select-view-selector .arco-select-view-value-mirror{opacity:0}.arco-select-single .arco-select-view-value,.arco-select-single .arco-select-view-value-mirror{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;width:100%;display:inline-block;overflow:hidden}.arco-select-single .arco-select-view-value-mirror:after,.arco-select-single .arco-select-view-value:after{content:".";visibility:hidden;font-size:0;line-height:0}.arco-select-single .arco-select-view .arco-select-hidden{opacity:0;z-index:-1;position:absolute}.arco-select-multiple{vertical-align:top}.arco-select-multiple .arco-select-view{padding:0 4px;line-height:0}.arco-select-multiple .arco-select-view-with-prefix{padding-left:12px}.arco-select-multiple .arco-input-tag{flex:1;padding:0;overflow:hidden;box-shadow:none!important;background:0 0!important;border:none!important}.arco-select-multiple .arco-tag{max-width:100%}.arco-select-multiple:not(.arco-select-focused) .arco-input-tag input:not(:first-child)[value=""]{opacity:0;z-index:-1;position:absolute}.arco-select-prefix{white-space:nowrap;color:var(--color-text-2);align-items:center;margin-right:12px;display:flex}.arco-select-suffix{align-items:center;margin-left:4px;display:flex}.arco-select-clear-icon,.arco-select-expand-icon,.arco-select-loading-icon,.arco-select-search-icon,.arco-select-suffix-icon{font-size:12px;transition:all .1s cubic-bezier(0,0,1,1)}.arco-select-arrow-icon{font-size:12px}.arco-select-open .arco-select-arrow-icon svg{transform:rotate(180deg)}.arco-select .arco-select-clear-icon{cursor:pointer;display:none}.arco-select .arco-select-clear-icon>svg{transition:all .1s cubic-bezier(0,0,1,1);position:relative}.arco-select:hover .arco-select-clear-icon{display:block}.arco-select:hover .arco-select-clear-icon~*{display:none}.arco-select-wrapper{align-items:stretch;width:100%;display:inline-flex}.arco-select-wrapper .arco-select{min-width:0}.arco-select-wrapper .arco-select:not(.arco-select-focused):not(:first-child) .arco-select-view{border-top-left-radius:0;border-bottom-left-radius:0}.arco-select-wrapper .arco-select:not(.arco-select-focused):not(:last-child) .arco-select-view{border-top-right-radius:0;border-bottom-right-radius:0}.arco-select-addbefore{color:var(--color-text-1);background-color:var(--color-fill-2);white-space:nowrap;border:1px solid #0000;border-right:1px solid var(--color-border-2);border-top-left-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small);align-items:center;padding:0 12px;display:flex}.arco-select-popup{box-sizing:border-box;border:1px solid var(--color-fill-3);border-radius:var(--border-radius-medium);background-color:var(--color-bg-popup);padding:4px 0;top:4px;overflow:hidden;box-shadow:0 4px 10px #0000001a}.arco-select-popup-hidden{display:none}.arco-select-popup .arco-select-popup-inner{width:100%;max-height:200px;list-style:none}.arco-select-popup .arco-select-option{box-sizing:border-box;text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;width:100%;color:var(--color-text-1);background-color:var(--color-bg-popup);border-radius:0;padding:0 12px;font-size:14px;line-height:36px;position:relative;overflow:hidden}.arco-select-popup .arco-select-option-selected{color:var(--color-text-1);background-color:var(--color-bg-popup)}.arco-select-popup .arco-select-option-hover{color:var(--color-text-1);background-color:var(--color-fill-2)}.arco-select-popup .arco-select-option-disabled{color:var(--color-text-4);background-color:var(--color-bg-popup);cursor:not-allowed}.arco-select-popup .arco-select-option-selected{font-weight:500}.arco-select-popup .arco-select-option-empty{height:36px}.arco-select-popup .arco-select-option-rtl{text-align:right}.arco-select-option-wrapper{align-items:center;padding:0 7px;display:flex}.arco-select-option-wrapper .arco-select-checkbox{padding:0 5px}.arco-select-option-wrapper .arco-select-checkbox input{display:none}.arco-select-option-wrapper .arco-select-option{border-radius:var(--border-radius-small);flex:1;margin-left:1px;padding:0 4px}.arco-select-group-title{box-sizing:border-box;width:100%;color:var(--color-text-3);white-space:nowrap;text-overflow:ellipsis;padding:8px 12px 0;font-size:12px;line-height:20px;overflow:hidden}.arco-select-group-title:first-child{padding-top:4px}.arco-select-highlight{color:var(--color-text-1);font-weight:500}.arco-select-rtl{direction:rtl}.arco-select-rtl.arco-select-size-mini.arco-select-multiple .arco-select-view-with-prefix{padding-left:0;padding-right:7px}.arco-select-rtl.arco-select-size-mini.arco-select-multiple .arco-select-suffix{padding-left:4px;padding-right:0}.arco-select-rtl.arco-select-size-mini.arco-select-multiple .arco-input-tag-has-placeholder .arco-input-tag-input-mirror,.arco-select-rtl.arco-select-size-mini.arco-select-multiple .arco-input-tag-has-placeholder input{padding-left:0;padding-right:4px}.arco-select-rtl.arco-select-size-small.arco-select-multiple .arco-select-view-with-prefix{padding-left:0;padding-right:11px}.arco-select-rtl.arco-select-size-small.arco-select-multiple .arco-select-suffix{padding-left:8px;padding-right:0}.arco-select-rtl.arco-select-size-small.arco-select-multiple .arco-input-tag-has-placeholder .arco-input-tag-input-mirror,.arco-select-rtl.arco-select-size-small.arco-select-multiple .arco-input-tag-has-placeholder input{padding-left:0;padding-right:8px}.arco-select-rtl.arco-select-size-default.arco-select-multiple .arco-select-view-with-prefix{padding-left:0;padding-right:11px}.arco-select-rtl.arco-select-size-default.arco-select-multiple .arco-select-suffix{padding-left:8px;padding-right:0}.arco-select-rtl.arco-select-size-default.arco-select-multiple .arco-input-tag-has-placeholder .arco-input-tag-input-mirror,.arco-select-rtl.arco-select-size-default.arco-select-multiple .arco-input-tag-has-placeholder input{padding-left:0;padding-right:8px}.arco-select-rtl.arco-select-size-large.arco-select-multiple .arco-select-view-with-prefix{padding-left:0;padding-right:15px}.arco-select-rtl.arco-select-size-large.arco-select-multiple .arco-select-suffix{padding-left:12px;padding-right:0}.arco-select-rtl.arco-select-size-large.arco-select-multiple .arco-input-tag-has-placeholder .arco-input-tag-input-mirror,.arco-select-rtl.arco-select-size-large.arco-select-multiple .arco-input-tag-has-placeholder input{padding-left:0;padding-right:12px}.arco-select-wrapper-rtl .arco-select-addbefore{border-right:unset;border-left:1px solid var(--color-border-2)}.arco-select-rtl .arco-select-view{text-align:right}.arco-select-rtl .arco-select-multiple .arco-select-view-with-prefix{padding-left:0;padding-right:12px}.arco-select-rtl .arco-select-prefix{margin-left:12px;margin-right:0}.arco-select-rtl .arco-select-suffix{margin-left:0;margin-right:4px}.arco-space{display:inline-flex}.arco-space-vertical{flex-direction:column}.arco-space-align-baseline{align-items:baseline}.arco-space-align-start{align-items:flex-start}.arco-space-align-end{align-items:flex-end}.arco-space-align-center{align-items:center}.arco-space-wrap{flex-wrap:wrap}.arco-space-rtl{direction:rtl}.switchSlideText-appear,.switchSlideText-enter{left:-100%!important}.switchSlideText-appear-active,.switchSlideText-enter-active{transition:left .2s cubic-bezier(.34,.69,.1,1);left:8px!important}.switchSlideText-exit{left:100%!important}.switchSlideText-exit-active{transition:left .2s cubic-bezier(.34,.69,.1,1);left:26px!important}.arco-switch{background-color:var(--color-fill-4);cursor:pointer;box-sizing:border-box;vertical-align:middle;border:none;border-radius:12px;outline:0;min-width:40px;height:24px;padding:0;line-height:24px;transition:background-color .2s cubic-bezier(.34,.69,.1,1);position:relative;overflow:hidden}.arco-switch-type-circle:focus-visible,.arco-switch-type-round:focus-visible{box-shadow:0 0 0 2px rgb(var(--gray-6))}.arco-switch-type-circle.arco-switch-checked:focus-visible,.arco-switch-type-round.arco-switch-checked:focus-visible{box-shadow:0 0 0 2px var(--color-primary-light-3)}.arco-switch-type-line:focus-visible .arco-switch-dot{box-shadow:0 0 0 2px rgb(var(--gray-6));transition:none}.arco-switch-type-line.arco-switch-checked:focus-visible .arco-switch-dot{box-shadow:0 0 0 2px var(--color-primary-light-3)}.arco-switch-dot{background-color:var(--color-bg-white);width:16px;height:16px;color:var(--color-neutral-3);border-radius:50%;justify-content:center;align-items:center;font-size:12px;transition:all .2s cubic-bezier(.34,.69,.1,1);display:flex;position:absolute;top:4px;left:4px}.arco-switch-checked{background-color:rgb(var(--primary-6))}.arco-switch-checked .arco-switch-dot{color:rgb(var(--primary-6));left:calc(100% - 20px)}.arco-switch[disabled] .arco-switch-dot{color:var(--color-fill-2)}.arco-switch[disabled].arco-switch-checked .arco-switch-dot{color:var(--color-primary-light-3)}.arco-switch-text-holder{opacity:0;margin:0 8px 0 26px;font-size:12px}.arco-switch-text{color:var(--color-white);font-size:12px;position:absolute;top:0;left:26px}.arco-switch-checked .arco-switch-text-holder{margin:0 26px 0 8px}.arco-switch-checked .arco-switch-text{color:var(--color-white);left:8px}.arco-switch[disabled]{cursor:not-allowed;background-color:var(--color-fill-2)}.arco-switch[disabled] .arco-switch-text{color:var(--color-white)}.arco-switch[disabled].arco-switch-checked{background-color:var(--color-primary-light-3)}.arco-switch[disabled].arco-switch-checked .arco-switch-text{color:var(--color-white)}.arco-switch-loading{background-color:var(--color-fill-2)}.arco-switch-loading .arco-switch-dot{color:var(--color-neutral-3)}.arco-switch-loading .arco-switch-text{color:var(--color-white)}.arco-switch-loading.arco-switch-checked{background-color:var(--color-primary-light-3)}.arco-switch-loading.arco-switch-checked .arco-switch-dot{color:var(--color-primary-light-3)}.arco-switch-loading.arco-switch-checked .arco-switch-text{color:var(--color-primary-light-1)}.arco-switch-small{min-width:28px;height:16px;line-height:16px}.arco-switch-small .arco-switch-dot{border-radius:8px;width:12px;height:12px;top:2px;left:2px}.arco-switch-small .arco-switch-dot-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.66667)}.arco-switch-small.arco-switch-checked .arco-switch-dot{left:calc(100% - 14px)}.arco-switch-type-round{border-radius:var(--border-radius-small);min-width:40px}.arco-switch-type-round .arco-switch-dot{border-radius:2px}.arco-switch-type-round.arco-switch-small{border-radius:2px;min-width:28px;height:16px;line-height:16px}.arco-switch-type-round.arco-switch-small .arco-switch-dot{border-radius:1px}.arco-switch-type-line{min-width:36px;overflow:unset;background-color:#0000}.arco-switch-type-line:after{content:"";background-color:var(--color-fill-4);border-radius:3px;width:100%;height:6px;transition:background-color .2s cubic-bezier(.34,.69,.1,1);display:block}.arco-switch-type-line .arco-switch-dot{background-color:var(--color-bg-white);width:20px;height:20px;box-shadow:0 1px 3px var(--color-neutral-6);border-radius:10px;top:2px;left:0}.arco-switch-type-line.arco-switch-checked{background-color:#0000}.arco-switch-type-line.arco-switch-checked:after{background-color:rgb(var(--primary-6))}.arco-switch-type-line.arco-switch-checked .arco-switch-dot{left:calc(100% - 20px)}.arco-switch-type-line[disabled]{cursor:not-allowed;background-color:#0000}.arco-switch-type-line[disabled]:after{background-color:var(--color-fill-2)}.arco-switch-type-line[disabled].arco-switch-checked{background-color:#0000}.arco-switch-type-line[disabled].arco-switch-checked:after{background-color:var(--color-primary-light-3)}.arco-switch-type-line.arco-switch-loading{background-color:#0000}.arco-switch-type-line.arco-switch-loading:after{background-color:var(--color-fill-2)}.arco-switch-type-line.arco-switch-loading.arco-switch-checked{background-color:#0000}.arco-switch-type-line.arco-switch-loading.arco-switch-checked:after{background-color:var(--color-primary-light-3)}.arco-switch-type-line.arco-switch-small{min-width:28px;height:16px;line-height:16px}.arco-switch-type-line.arco-switch-small.arco-switch-checked{padding-left:0}.arco-switch-type-line.arco-switch-small .arco-switch-dot{border-radius:8px;width:16px;height:16px;top:0}.arco-switch-type-line.arco-switch-small .arco-switch-dot-icon{transform:translate(-50%,-50%)scale(1)}.arco-switch-type-line.arco-switch-small.arco-switch-checked .arco-switch-dot{left:calc(100% - 16px)}.arco-switch-rtl{direction:rtl}.arco-switch-rtl .switchSlideText-appear,.arco-switch-rtl .switchSlideText-enter{left:initial;right:-100%!important}.arco-switch-rtl .switchSlideText-appear-active,.arco-switch-rtl .switchSlideText-enter-active{left:initial;transition:right .2s cubic-bezier(.34,.69,.1,1);right:8px!important}.arco-switch-rtl .switchSlideText-exit{left:initial;right:100%!important}.arco-switch-rtl .switchSlideText-exit-active{left:initial;transition:right .2s cubic-bezier(.34,.69,.1,1);right:26px!important}.arco-switch-rtl .arco-switch-dot{left:initial;right:4px}.arco-switch-rtl .arco-switch-text-holder{margin:0 26px 0 8px}.arco-switch-rtl .arco-switch-text{left:initial;right:26px}.arco-switch-rtl.arco-switch-small .arco-switch-dot{right:2px}.arco-switch-rtl.arco-switch-type-line .arco-switch-dot{right:0}.arco-switch-rtl.arco-switch-checked .arco-switch-dot{right:calc(100% - 20px)}.arco-switch-rtl.arco-switch-checked .arco-switch-text-holder{margin:0 8px 0 26px}.arco-switch-rtl.arco-switch-checked .arco-switch-text{right:8px;left:initial}.arco-switch-rtl.arco-switch-checked.arco-switch-small{padding-left:0}.arco-switch-rtl.arco-switch-checked.arco-switch-small.arco-switch-type-line{padding-left:0;padding-right:0}.arco-switch-rtl.arco-switch-checked.arco-switch-small .arco-switch-dot{left:initial;right:calc(100% - 14px)}.arco-table-filters-popup{background:var(--color-bg-5);border:1px solid var(--color-neutral-3);border-radius:var(--border-radius-medium);box-sizing:border-box;min-width:100px;box-shadow:0 2px 5px #0000001a}.arco-table-filters-list{max-height:200px;padding:4px 0;overflow-y:auto}.arco-table-filters-item{width:100%;height:32px;font-size:14px;line-height:32px;overflow:hidden}.arco-table-filters-item .arco-checkbox,.arco-table-filters-item .arco-radio{white-space:nowrap;width:100%;padding:0 12px}.arco-table-filters-btn{border-top:1px solid var(--color-neutral-3);box-sizing:border-box;justify-content:space-between;align-items:center;height:38px;padding:0 12px;line-height:38px;display:flex;overflow:hidden}.arco-table-th-item{padding:9px 16px}.arco-table-th-item.arco-table-col-has-filter{padding-right:28px}.arco-table-col-has-sorter.arco-table-col-has-filter{padding-right:0}.arco-table-col-has-sorter.arco-table-col-has-filter .arco-table-cell-with-sorter{padding-right:28px}.arco-table-col-has-sorter{padding:0}.arco-table-col-has-sorter .arco-table-cell-with-sorter{cursor:pointer;padding:9px 16px}.arco-table-rtl .arco-table-th-item.arco-table-col-has-filter{padding-left:28px;padding-right:16px}.arco-table-rtl .arco-table-col-has-sorter.arco-table-col-has-filter{padding-left:0;padding-right:0}.arco-table-rtl .arco-table-col-has-sorter.arco-table-col-has-filter .arco-table-cell-with-sorter{padding-right:16px}.arco-table-td{padding:9px 16px;font-size:14px}.arco-table-th{font-size:14px}.arco-table-footer{padding:9px 16px}.arco-table-expand-fixed-row{margin:-9px -17px;padding:9px 16px}.arco-table-expand-content .arco-table-td .arco-table{margin:-9px -16px -10px}.arco-table-editable-row .arco-table-cell-wrap-value{padding:9px 16px}.arco-table-size-middle .arco-table-th-item{padding:7px 16px}.arco-table-size-middle .arco-table-th-item.arco-table-col-has-filter{padding-right:28px}.arco-table-size-middle .arco-table-col-has-sorter.arco-table-col-has-filter{padding-right:0}.arco-table-size-middle .arco-table-col-has-sorter.arco-table-col-has-filter .arco-table-cell-with-sorter{padding-right:28px}.arco-table-size-middle .arco-table-col-has-sorter{padding:0}.arco-table-size-middle .arco-table-col-has-sorter .arco-table-cell-with-sorter{cursor:pointer;padding:7px 16px}.arco-table-size-middle .arco-table-rtl .arco-table-th-item.arco-table-col-has-filter{padding-left:28px;padding-right:16px}.arco-table-size-middle .arco-table-rtl .arco-table-col-has-sorter.arco-table-col-has-filter{padding-left:0;padding-right:0}.arco-table-size-middle .arco-table-rtl .arco-table-col-has-sorter.arco-table-col-has-filter .arco-table-cell-with-sorter{padding-right:16px}.arco-table-size-middle .arco-table-td{padding:7px 16px;font-size:14px}.arco-table-size-middle .arco-table-th{font-size:14px}.arco-table-size-middle .arco-table-footer{padding:7px 16px}.arco-table-size-middle .arco-table-expand-fixed-row{margin:-7px -17px;padding:7px 16px}.arco-table-size-middle .arco-table-expand-content .arco-table-td .arco-table{margin:-7px -16px -8px}.arco-table-size-middle .arco-table-editable-row .arco-table-cell-wrap-value{padding:7px 16px}.arco-table-size-small .arco-table-th-item{padding:5px 16px}.arco-table-size-small .arco-table-th-item.arco-table-col-has-filter{padding-right:28px}.arco-table-size-small .arco-table-col-has-sorter.arco-table-col-has-filter{padding-right:0}.arco-table-size-small .arco-table-col-has-sorter.arco-table-col-has-filter .arco-table-cell-with-sorter{padding-right:28px}.arco-table-size-small .arco-table-col-has-sorter{padding:0}.arco-table-size-small .arco-table-col-has-sorter .arco-table-cell-with-sorter{cursor:pointer;padding:5px 16px}.arco-table-size-small .arco-table-rtl .arco-table-th-item.arco-table-col-has-filter{padding-left:28px;padding-right:16px}.arco-table-size-small .arco-table-rtl .arco-table-col-has-sorter.arco-table-col-has-filter{padding-left:0;padding-right:0}.arco-table-size-small .arco-table-rtl .arco-table-col-has-sorter.arco-table-col-has-filter .arco-table-cell-with-sorter{padding-right:16px}.arco-table-size-small .arco-table-td{padding:5px 16px;font-size:14px}.arco-table-size-small .arco-table-th{font-size:14px}.arco-table-size-small .arco-table-footer{padding:5px 16px}.arco-table-size-small .arco-table-expand-fixed-row{margin:-5px -17px;padding:5px 16px}.arco-table-size-small .arco-table-expand-content .arco-table-td .arco-table{margin:-5px -16px -6px}.arco-table-size-small .arco-table-editable-row .arco-table-cell-wrap-value{padding:5px 16px}.arco-table-size-mini .arco-table-th-item{padding:2px 16px}.arco-table-size-mini .arco-table-th-item.arco-table-col-has-filter{padding-right:28px}.arco-table-size-mini .arco-table-col-has-sorter.arco-table-col-has-filter{padding-right:0}.arco-table-size-mini .arco-table-col-has-sorter.arco-table-col-has-filter .arco-table-cell-with-sorter{padding-right:28px}.arco-table-size-mini .arco-table-col-has-sorter{padding:0}.arco-table-size-mini .arco-table-col-has-sorter .arco-table-cell-with-sorter{cursor:pointer;padding:2px 16px}.arco-table-size-mini .arco-table-rtl .arco-table-th-item.arco-table-col-has-filter{padding-left:28px;padding-right:16px}.arco-table-size-mini .arco-table-rtl .arco-table-col-has-sorter.arco-table-col-has-filter{padding-left:0;padding-right:0}.arco-table-size-mini .arco-table-rtl .arco-table-col-has-sorter.arco-table-col-has-filter .arco-table-cell-with-sorter{padding-right:16px}.arco-table-size-mini .arco-table-td{padding:2px 16px;font-size:12px}.arco-table-size-mini .arco-table-th{font-size:12px}.arco-table-size-mini .arco-table-footer{padding:2px 16px}.arco-table-size-mini .arco-table-expand-fixed-row{margin:-2px -17px;padding:2px 16px}.arco-table-size-mini .arco-table-expand-content .arco-table-td .arco-table{margin:-2px -16px -3px}.arco-table-size-mini .arco-table-editable-row .arco-table-cell-wrap-value{padding:2px 16px}.arco-table{position:relative}.arco-table .arco-spin{display:block}.arco-table>.arco-spin>.arco-spin-children:after{z-index:2}.arco-table-footer{border-radius:0 0 var(--border-radius-medium) var(--border-radius-medium)}.arco-table-scroll-position-middle .arco-table-col-fixed-left-last:after,.arco-table-scroll-position-right .arco-table-col-fixed-left-last:after{box-shadow:inset 6px 0 8px -3px #00000026}.arco-table-scroll-position-left .arco-table-col-fixed-right-first:after,.arco-table-scroll-position-middle .arco-table-col-fixed-right-first:after{box-shadow:inset -6px 0 8px -3px #00000026}.arco-table:not(.arco-table-has-fixed-col-left).arco-table-scroll-position-middle .arco-table-content-scroll:before,.arco-table:not(.arco-table-has-fixed-col-left).arco-table-scroll-position-right .arco-table-content-scroll:before{box-shadow:inset 6px 0 8px -3px #00000026}.arco-table:not(.arco-table-has-fixed-col-right).arco-table-scroll-position-left .arco-table-content-scroll:after,.arco-table:not(.arco-table-has-fixed-col-right).arco-table-scroll-position-middle .arco-table-content-scroll:after{box-shadow:inset -6px 0 8px -3px #00000026}.arco-table-layout-fixed .arco-table-content-inner{overflow:auto hidden}.arco-table-layout-fixed table{table-layout:fixed}thead>.arco-table-tr>.arco-table-th{border-bottom:1px solid var(--color-neutral-3)}thead>.arco-table-tr:not(:last-child)>.arco-table-th[colspan]{border-bottom:0}.arco-table table{border-spacing:0;border-collapse:separate;width:100%;min-width:100%;margin:0}.arco-table table thead tr:first-child th:first-child{border-radius:var(--border-radius-medium) 0 0 0}.arco-table table thead tr:first-child th:last-child{border-radius:0 var(--border-radius-medium) 0 0}.arco-table-th{box-sizing:border-box;text-align:left;color:rgb(var(--gray-10));background-color:var(--color-neutral-2);font-weight:500;line-height:1.5715}.arco-table-th[colspan]{text-align:center}.arco-table-td{box-sizing:border-box;text-align:left;color:rgb(var(--gray-10));background-color:var(--color-bg-2);border-bottom:1px solid var(--color-neutral-3);line-height:1.5715}.arco-table-th.arco-table-col-sorted{background-color:var(--color-neutral-3)}.arco-table-td.arco-table-col-sorted{background-color:var(--color-fill-1)}.arco-table-col-fixed-left,.arco-table-col-fixed-right{z-index:1;position:sticky}.arco-table-col-fixed-left-last:after,.arco-table-col-fixed-right-first:after{content:"";pointer-events:none;width:10px;box-shadow:none;transition:box-shadow .1s cubic-bezier(0,0,1,1);position:absolute;top:0;bottom:-1px;left:0;transform:translate(-100%)}.arco-table-col-fixed-left-last:after{left:unset;right:0;transform:translate(100%)}.arco-table-cell-text-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.arco-table-cell-text-ellipsis .arco-table-cell-with-sorter{align-items:center;display:flex}.arco-table-cell-text-ellipsis .arco-table-th-item-title{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.arco-table-editable-row .arco-table-cell-wrap-value{border:1px solid var(--color-white);border-radius:var(--border-radius-medium);cursor:pointer;transition:all .1s cubic-bezier(0,0,1,1)}.arco-table-editable-row:hover .arco-table-cell-wrap-value{border:1px solid var(--color-neutral-3)}.arco-table-cell{word-break:break-all;width:100%}.arco-table-cell:has(>.arco-table-cell-indent):after{content:"";clear:both;display:block}.arco-table-cell-indent{float:left;height:1px}.arco-table-cell-indent+.arco-table-cell-wrap-value{float:left}.arco-table-expand-icon-cell button{background-color:var(--color-neutral-3);width:14px;height:14px;color:var(--color-text-2);cursor:pointer;box-sizing:border-box;border:1px solid #0000;border-radius:2px;outline:0;justify-content:center;align-items:center;padding:0;font-size:12px;line-height:14px;transition:background-color .1s cubic-bezier(0,0,1,1);display:inline-flex}.arco-table-expand-icon-cell button:hover{background-color:var(--color-neutral-4);color:var(--color-text-1);border-color:#0000}div.arco-table-expand-icon-cell{justify-content:center}.arco-table-cell-expand-icon{float:left}.arco-table-cell-expand-icon button{background-color:var(--color-neutral-3);width:14px;height:14px;color:var(--color-text-2);cursor:pointer;box-sizing:border-box;border:1px solid #0000;border-radius:2px;outline:0;justify-content:center;align-items:center;margin-right:4px;padding:0;font-size:12px;line-height:14px;transition:background-color .1s cubic-bezier(0,0,1,1);display:inline-flex}.arco-table-cell-expand-icon button:hover{background-color:var(--color-neutral-4);color:var(--color-text-1);border-color:#0000}.arco-table-cell-expand-icon-hidden{width:14px;height:14px;margin-right:4px;display:inline-block}.arco-table-expand-content .arco-table-td{background-color:var(--color-fill-1)}.arco-table-expand-fixed-row{box-sizing:border-box;position:sticky;left:0}.arco-table-expand-content .arco-table-td .arco-table .arco-table-container{border:none}.arco-table-expand-content .arco-table-td .arco-table .arco-table-th{border-bottom:1px solid var(--color-neutral-3)}.arco-table-expand-content .arco-table-td .arco-table .arco-table-td,.arco-table-expand-content .arco-table-td .arco-table .arco-table-th{background-color:var(--color-fill-1)}.arco-table-expand-content .arco-table-td .arco-table .arco-table-pagination{margin-bottom:12px}.arco-table-td.arco-table-operation,.arco-table-th.arco-table-operation .arco-table-th-item{text-align:center;padding:0}.arco-table-checkbox,.arco-table-radio{justify-content:center}.arco-table-checkbox .arco-checkbox,.arco-table-radio .arco-radio{padding-left:0}.arco-table-selection-col,.arco-table-expand-icon-col{width:40px}.arco-table-checkbox .arco-table-th-item,.arco-table-radio .arco-table-th-item,div.arco-table-expand-icon-col .arco-table-th-item,div.arco-table-selection-col .arco-table-th-item{padding:0}.arco-table-th-item{transition:background-color .1s cubic-bezier(0,0,1,1);position:relative}.arco-table-cell-mouseenter{background-color:rgba(var(--gray-4),.5)}.arco-table-cell-next-ascend .arco-table-sorter-icon .arco-icon-caret-up,.arco-table-cell-next-descend .arco-table-sorter-icon .arco-icon-caret-down{color:var(--color-neutral-6)}.arco-table-sorter{vertical-align:-3px;margin-left:8px;display:inline-block}.arco-table-sorter.arco-table-sorter-direction-one{vertical-align:0}.arco-table-sorter-icon{width:12px;height:8px;line-height:8px;position:relative;overflow:hidden}.arco-table-sorter-icon .arco-icon-caret-down,.arco-table-sorter-icon .arco-icon-caret-up{color:var(--color-neutral-5);font-size:12px;transition:all .1s cubic-bezier(0,0,1,1);position:absolute;top:50%}.arco-table-sorter-icon .arco-icon-caret-up{top:-2px;left:0}.arco-table-sorter-icon .arco-icon-caret-down{top:-3px;left:0}.arco-table-sorter-icon.arco-table-sorter-icon-active svg{color:rgb(var(--primary-6))}.arco-table-filters{vertical-align:0;cursor:pointer;background-color:#0000;justify-content:center;align-items:center;width:24px;height:100%;line-height:1;transition:all .1s cubic-bezier(0,0,1,1);display:flex;position:absolute;top:0;right:0}.arco-table-filters-open,.arco-table-filters:hover{background-color:var(--color-neutral-4)}.arco-table-filters svg{color:var(--color-text-2);font-size:16px;transition:all .1s cubic-bezier(0,0,1,1)}.arco-table-filters-active svg{color:rgb(var(--primary-6))}.arco-table-container{border-radius:var(--border-radius-medium) var(--border-radius-medium) 0 0;position:relative}.arco-table-header{border-radius:var(--border-radius-medium) var(--border-radius-medium) 0 0}.arco-table-content-scroll{width:100%;overflow:hidden}.arco-table-content-scroll .arco-table-content-inner{width:auto}.arco-table-content-scroll:after,.arco-table-content-scroll:before{content:"";width:10px;height:100%;box-shadow:none;pointer-events:none;z-index:1;transition:box-shadow .1s cubic-bezier(0,0,1,1);position:absolute;top:-1px;bottom:-1px}.arco-table-content-scroll:before{border-top-left-radius:var(--border-radius-medium);left:0}.arco-table-content-scroll:after{border-top-right-radius:var(--border-radius-medium);right:0}.arco-table-header{scrollbar-color:inherit;background-color:var(--color-neutral-2);overflow:scroll hidden}.arco-table-header::-webkit-scrollbar{background-color:#0000}.arco-table-body{background-color:var(--color-bg-2);z-index:1;position:relative;overflow:auto}.arco-table-no-data{box-sizing:border-box;text-align:center;padding:20px;font-size:14px;line-height:40px}.arco-table-border.arco-table-fixed-column .arco-table-empty-row .arco-table-td:first-child{border-bottom:0;border-left:0}.arco-table-border .arco-table-container{border-right:1px solid var(--color-neutral-3);border-top:1px solid var(--color-neutral-3)}.arco-table-border .arco-table-container:before{content:"";background-color:var(--color-neutral-3);z-index:2;width:100%;height:1px;position:absolute;bottom:0;left:0}.arco-table-border .arco-table-td.arco-table-col-first,.arco-table-border .arco-table-th.arco-table-col-first,.arco-table-border .arco-table-expand-fixed-row{border-left:1px solid var(--color-neutral-3)}.arco-table-border .arco-table-footer{border:1px solid var(--color-neutral-3);border-top:0}.arco-table-border-cell .arco-table-td,.arco-table-border-cell .arco-table-th{border-left:1px solid var(--color-neutral-3)}.arco-table-border-cell thead>.arco-table-tr:not(:last-child)>.arco-table-th[colspan]{border-bottom:1px solid var(--color-neutral-3)}.arco-table-border-header-cell .arco-table-th{border-left:1px solid var(--color-neutral-3)}.arco-table-border-header-cell thead>.arco-table-tr:not(:last-child)>.arco-table-th[colspan]{border-bottom:1px solid var(--color-neutral-3)}.arco-table-border-body-cell .arco-table-td{border-left:1px solid var(--color-neutral-3)}.arco-table-border-cell:not(.arco-table-border) .arco-table-td.arco-table-col-first,.arco-table-border-cell:not(.arco-table-border) .arco-table-th.arco-table-col-first{border-left:0}.arco-table-stripe .arco-table-tr:nth-child(2n) .arco-table-td,.arco-table-hover .arco-table-tr.arco-table-tr-hover .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right),.arco-table-hover .arco-table-tr:not(.arco-table-empty-row):hover .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right){background-color:var(--color-fill-1)}.arco-table-hover .arco-table-tr.arco-table-tr-hover .arco-table-td.arco-table-col-fixed-left:before,.arco-table-hover .arco-table-tr.arco-table-tr-hover .arco-table-td.arco-table-col-fixed-right:before,.arco-table-hover .arco-table-tr:not(.arco-table-empty-row):hover .arco-table-td.arco-table-col-fixed-left:before,.arco-table-hover .arco-table-tr:not(.arco-table-empty-row):hover .arco-table-td.arco-table-col-fixed-right:before{content:"";background-color:var(--color-fill-1);z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.arco-table-hover .arco-table-expand-content:not(.arco-table-empty-row):hover .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right){background-color:var(--color-fill-1)}.arco-table-expand-content .arco-table-td .arco-table-hover .arco-table-tr:not(.arco-table-empty-row) .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right),.arco-table-expand-content .arco-table-td .arco-table-hover .arco-table-tr:not(.arco-table-empty-row) .arco-table-td.arco-table-col-fixed-left:before,.arco-table-expand-content .arco-table-td .arco-table-hover .arco-table-tr:not(.arco-table-empty-row) .arco-table-td.arco-table-col-fixed-right:before{background-color:#0000}.arco-table-type-radio .arco-table-row-checked.arco-table-tr .arco-table-td{background-color:var(--color-fill-1)}.arco-table-virtualized table{table-layout:fixed}.arco-table-virtualized div.arco-table-body div.arco-table-tr{display:flex}.arco-table-virtualized div.arco-table-body div.arco-table-td{flex:1;align-items:center;display:flex}.arco-table-virtualized .arco-table-selection-col,.arco-table-virtualized .arco-table-expand-icon-col{max-width:40px}div.arco-table-tfoot{background-color:var(--color-neutral-2);scrollbar-color:inherit;z-index:1;width:100%;box-shadow:0 -1px 0 var(--color-neutral-3);position:relative;overflow-x:scroll}div.arco-table-tfoot::-webkit-scrollbar{background-color:#0000}.arco-table-tfoot .arco-table-td{background-color:var(--color-neutral-2)}.arco-table-pagination{justify-content:flex-end;display:flex}.arco-table-pagination-left{justify-content:flex-start}.arco-table-pagination-center{justify-content:center}.arco-table-pagination-top{margin-top:0;margin-bottom:12px}.arco-table-pagination .arco-pagination{margin-top:12px}.arco-table-rtl{direction:rtl}.arco-table-rtl.arco-table-border .arco-table-td:first-child,.arco-table-rtl.arco-table-border .arco-table-th:first-child{border-left:0;border-right:1px solid var(--color-neutral-3)}.arco-table-rtl.arco-table-border-cell .arco-table-td,.arco-table-rtl.arco-table-border-cell .arco-table-th{border-left:1px solid var(--color-neutral-3)}.arco-table-rtl table thead tr:first-child th:first-child{border-radius:0 var(--border-radius-medium) 0 0}.arco-table-rtl table thead tr:first-child th:last-child{border-radius:var(--border-radius-medium) 0 0 0}.arco-table-rtl .arco-table-td,.arco-table-rtl .arco-table-th{text-align:right}.arco-table-rtl .arco-table-td.arco-table-operation,.arco-table-rtl .arco-table-th.arco-table-operation .arco-table-th-item{text-align:center}.arco-table-rtl.arco-table-border .arco-table-container{border-left:1px solid var(--color-neutral-3);border-right:0}.arco-table-rtl.arco-table-border-cell .arco-table-td,.arco-table-rtl.arco-table-border-cell .arco-table-th,.arco-table-rtl.arco-table-border-header-cell .arco-table-th,.arco-table-rtl.arco-table-border-body-cell .arco-table-td{border-left:0;border-right:1px solid var(--color-neutral-3)}.arco-table-rtl.arco-table-border-cell:not(.arco-table-border) .arco-table-td.arco-table-col-first,.arco-table-rtl.arco-table-border-cell:not(.arco-table-border) .arco-table-th.arco-table-col-first{border-right:0}.arco-table-rtl .arco-table-cell-indent,.arco-table-rtl .arco-table-cell-expand-icon{float:right}.arco-table-rtl .arco-table-cell-expand-icon button,.arco-table-rtl .arco-table-cell-expand-icon-hidden{margin-left:4px;margin-right:0}.arco-table-rtl .arco-table-filters{left:0;right:unset}.arco-table-rtl .arco-table-sorter{margin-left:0;margin-right:8px}.arco-table-rtl .arco-table-col-fixed-left-last:after,.arco-table-rtl .arco-table-col-fixed-right-first:after{left:unset;right:-20px}.arco-table-rtl .arco-table-col-fixed-left-last:after{left:-20px;right:unset}.arco-table-rtl.arco-table-scroll-position-right .arco-table-col-fixed-left-last:after{box-shadow:none}.arco-table-rtl.arco-table-scroll-position-middle .arco-table-col-fixed-right-first:after,.arco-table-rtl.arco-table-scroll-position-right .arco-table-col-fixed-right-first:after{box-shadow:inset 6px 0 8px -3px #00000026}.arco-table-rtl.arco-table-scroll-position-left .arco-table-col-fixed-right-first:after{box-shadow:none}.arco-table-rtl.arco-table-scroll-position-left .arco-table-col-fixed-left-last:after,.arco-table-rtl.arco-table-scroll-position-middle .arco-table-col-fixed-left-last:after{box-shadow:inset -6px 0 8px -3px #00000026}.arco-table-rtl.arco-table:not(.arco-table-has-fixed-col-left).arco-table-scroll-position-middle .arco-table-content-scroll:before,.arco-table-rtl.arco-table:not(.arco-table-has-fixed-col-left).arco-table-scroll-position-right .arco-table-content-scroll:before{box-shadow:none}.arco-table-rtl.arco-table:not(.arco-table-has-fixed-col-left).arco-table-scroll-position-middle .arco-table-content-scroll:after,.arco-table-rtl.arco-table:not(.arco-table-has-fixed-col-left).arco-table-scroll-position-right .arco-table-content-scroll:after{box-shadow:inset -6px 0 8px -3px #00000026}.arco-table-rtl.arco-table:not(.arco-table-has-fixed-col-right).arco-table-scroll-position-left .arco-table-content-scroll:before,.arco-table-rtl.arco-table:not(.arco-table-has-fixed-col-right).arco-table-scroll-position-middle .arco-table-content-scroll:before{box-shadow:inset 6px 0 8px -3px #00000026}.arco-table-rtl.arco-table:not(.arco-table-has-fixed-col-right).arco-table-scroll-position-left .arco-table-content-scroll:after,.arco-table-rtl.arco-table:not(.arco-table-has-fixed-col-right).arco-table-scroll-position-middle .arco-table-content-scroll:after{box-shadow:none}body[arco-theme=dark] .arco-table-stripe .arco-table-tr:nth-child(2n) .arco-table-td{background-color:var(--color-bg-3)}.arco-icon-hover.arco-tabs-icon-hover:before{width:16px;height:16px}.arco-tabs .arco-tabs-icon-hover{color:var(--color-text-2);-webkit-user-select:none;user-select:none;font-size:12px}.arco-tabs-dropdown-icon{-webkit-user-select:none;user-select:none;margin-left:6px;font-size:12px}.arco-tabs-close-icon{-webkit-user-select:none;user-select:none;margin-left:8px}.arco-tabs-close-icon:focus-visible .arco-icon-hover:before{box-shadow:0 0 0 2px var(--color-primary-light-3)}.arco-tabs-add-icon{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:0 8px;font-size:12px;display:inline-flex}.arco-tabs-add-icon:focus-visible .arco-icon-hover:before{box-shadow:0 0 0 2px var(--color-primary-light-3)}.arco-tabs-add{position:relative}.arco-tabs-left-icon{margin-left:10px;margin-right:6px}.arco-tabs-right-icon{margin-left:6px;margin-right:10px}.arco-tabs-up-icon{margin-bottom:10px}.arco-tabs-down-icon{margin-top:10px}.arco-tabs .arco-tabs-nav-icon-disabled{cursor:not-allowed;color:var(--color-text-4)}.arco-tabs{position:relative;overflow:hidden}.arco-tabs-header-nav{position:relative}.arco-tabs-header-nav:before{content:"";clear:both;background-color:var(--color-neutral-3);height:1px;display:block;position:absolute;bottom:0;left:0;right:0}.arco-tabs-header-nav-bottom:before,.arco-tabs-header-nav-bottom .arco-tabs-header-ink{top:0}.arco-tabs-header-nav-bottom .arco-tabs-header-ink .arco-tabs-header-ink-inner{bottom:unset;top:0}.arco-tabs-header-wrapper{flex:1;display:flex;overflow:hidden}.arco-tabs-header{will-change:transform;white-space:nowrap;transition:transform .2s cubic-bezier(.34,.69,.1,1);display:inline-block;position:relative}.arco-tabs-header-scrolling{transition:none}.arco-tabs-header-extra{flex-shrink:0;align-items:center;width:auto;line-height:32px;display:flex}.arco-tabs-header-extra .arco-tabs-add-icon{padding-left:0}.arco-tabs-header-title{box-sizing:border-box;cursor:pointer;color:var(--color-text-2);align-items:center;padding:4px 0;font-size:14px;line-height:1.5715;transition:color .2s cubic-bezier(0,0,1,1);display:inline-flex}.arco-tabs-header-title-text{display:inline-block}.arco-tabs-header-title:hover{color:var(--color-text-2);font-weight:400}.arco-tabs-header-title-disabled,.arco-tabs-header-title-disabled:hover{color:var(--color-text-4);cursor:not-allowed}.arco-tabs-header-title-active,.arco-tabs-header-title-active:hover{color:rgb(var(--primary-6));font-weight:500}.arco-tabs-header-title-active.arco-tabs-header-title-disabled,.arco-tabs-header-title-active:hover.arco-tabs-header-title-disabled{color:var(--color-primary-light-3)}.arco-tabs-header-ink{bottom:0;right:initial;top:initial;background-color:rgb(var(--primary-6));height:2px;transition:left .2s cubic-bezier(.34,.69,.1,1),width .2s cubic-bezier(.34,.69,.1,1);position:absolute}.arco-tabs-header-ink.arco-tabs-header-ink-no-animation{transition:none}.arco-tabs-header-ink.arco-tabs-header-ink-custom{background-color:#0000}.arco-tabs-header-ink.arco-tabs-header-ink-custom .arco-tabs-header-ink-inner{background-color:rgb(var(--primary-6));width:100%;height:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.arco-tabs-header-ink-disabled{background-color:var(--color-primary-light-3)}.arco-tabs-header-nav-line .arco-tabs-header-extra{line-height:40px}.arco-tabs-header-nav-line .arco-tabs-header-title{margin:0 16px;padding:8px 0;line-height:1.5715}.arco-tabs-header-nav-line .arco-tabs-header-title-text{padding:1px 0;display:inline-block;position:relative}.arco-tabs-header-nav-line .arco-tabs-header-title-text:before{content:"";z-index:-1;opacity:1;border-radius:var(--border-radius-small);background-color:#0000;transition:all .2s cubic-bezier(0,0,1,1);position:absolute;inset:0 -8px}.arco-tabs-header-nav-line .arco-tabs-header-title:hover .arco-tabs-header-title-text:before{background-color:var(--color-fill-2)}.arco-tabs-header-nav-line .arco-tabs-header-title:focus-visible .arco-tabs-header-title-text:before{box-shadow:inset 0 0 0 2px var(--color-primary-light-3)}.arco-tabs-header-nav-line .arco-tabs-header-title-active .arco-tabs-header-title-text:before,.arco-tabs-header-nav-line .arco-tabs-header-title-active:hover .arco-tabs-header-title-text:before{background-color:#0000}.arco-tabs-header-nav-line .arco-tabs-header-title-disabled .arco-tabs-header-title-text:before,.arco-tabs-header-nav-line .arco-tabs-header-title-disabled:hover .arco-tabs-header-title-text:before{opacity:0}.arco-tabs-header-nav-line.arco-tabs-header-nav-horizontal>.arco-tabs-header-scroll .arco-tabs-header-title:first-of-type{margin-left:16px}.arco-tabs-header-nav-line.arco-tabs-header-nav-horizontal .arco-tabs-header-no-padding>.arco-tabs-header-title:first-of-type,.arco-tabs-header-nav-text.arco-tabs-header-nav-horizontal .arco-tabs-header-no-padding>.arco-tabs-header-title:first-of-type{margin-left:0}.arco-tabs-header-nav-card .arco-tabs-header-title,.arco-tabs-header-nav-card-gutter .arco-tabs-header-title{border:1px solid var(--color-neutral-3);padding:4px 16px;font-size:14px;transition:padding .2s cubic-bezier(0,0,1,1),color .2s cubic-bezier(0,0,1,1)}.arco-tabs-header-nav-card .arco-tabs-header-title:focus-visible,.arco-tabs-header-nav-card-gutter .arco-tabs-header-title:focus-visible{box-shadow:inset 0 0 0 2px var(--color-primary-light-3)}.arco-tabs-header-nav-card .arco-tabs-header-title-editable,.arco-tabs-header-nav-card-gutter .arco-tabs-header-title-editable{padding-right:12px}.arco-tabs-header-nav-card .arco-tabs-header-title-editable:not(.arco-tabs-header-title-active):hover .arco-icon-hover:hover:before,.arco-tabs-header-nav-card-gutter .arco-tabs-header-title-editable:not(.arco-tabs-header-title-active):hover .arco-icon-hover:hover:before{background-color:var(--color-fill-4)}.arco-tabs-header-nav-card .arco-tabs-add-icon,.arco-tabs-header-nav-card-gutter .arco-tabs-add-icon{color:var(--color-text-2);height:32px}.arco-tabs-header-nav-card .arco-tabs-header-title{background-color:#0000;border-right:none}.arco-tabs-header-nav-card .arco-tabs-header-title:last-child{border-right:1px solid var(--color-neutral-3);border-top-right-radius:var(--border-radius-small)}.arco-tabs-header-nav-card .arco-tabs-header-title:first-child{border-top-left-radius:var(--border-radius-small)}.arco-tabs-header-nav-card .arco-tabs-header-title:hover{background-color:var(--color-fill-3)}.arco-tabs-header-nav-card .arco-tabs-header-title-disabled,.arco-tabs-header-nav-card .arco-tabs-header-title-disabled:hover{background-color:#0000}.arco-tabs-header-nav-card .arco-tabs-header-title-active,.arco-tabs-header-nav-card .arco-tabs-header-title-active:hover{border-bottom-color:var(--color-bg-2);background-color:#0000}.arco-tabs-header-nav-card.arco-tabs-header-nav-bottom .arco-tabs-header-title-active,.arco-tabs-header-nav-card.arco-tabs-header-nav-bottom .arco-tabs-header-title-active:hover{border-top-color:var(--color-bg-2);border-bottom-color:var(--color-neutral-3)}.arco-tabs-header-nav-card-gutter .arco-tabs-header-title{border-right:1px solid var(--color-neutral-3);background-color:var(--color-fill-1);border-radius:var(--border-radius-small) var(--border-radius-small) 0 0;margin-left:4px}.arco-tabs-header-nav-card-gutter .arco-tabs-header-title:hover{background-color:var(--color-fill-3)}.arco-tabs-header-nav-card-gutter .arco-tabs-header-title-disabled,.arco-tabs-header-nav-card-gutter .arco-tabs-header-title-disabled:hover{background-color:var(--color-fill-1)}.arco-tabs-header-nav-card-gutter .arco-tabs-header-title-active,.arco-tabs-header-nav-card-gutter .arco-tabs-header-title-active:hover{border-bottom-color:var(--color-bg-2);background-color:#0000}.arco-tabs-header-nav-card-gutter .arco-tabs-header-title:first-child{margin-left:0}.arco-tabs-header-nav-card-gutter.arco-tabs-header-nav-bottom .arco-tabs-header-title-active,.arco-tabs-header-nav-card-gutter.arco-tabs-header-nav-bottom .arco-tabs-header-title-active:hover{border-top-color:var(--color-bg-2);border-bottom-color:var(--color-neutral-3)}.arco-tabs-header-nav-text:before{display:none}.arco-tabs-header-nav-text .arco-tabs-header-title{margin:0 9px;padding:5px 0;font-size:14px;line-height:1.5715;position:relative}.arco-tabs-header-nav-text .arco-tabs-header-title:not(:first-of-type):before{background-color:var(--color-fill-3);content:"";width:2px;height:12px;display:block;position:absolute;top:50%;left:-9px;transform:translateY(-50%)}.arco-tabs-header-nav-text .arco-tabs-header-title-text{background-color:#0000;padding-left:8px;padding-right:8px}.arco-tabs-header-nav-text .arco-tabs-header-title-text:hover{background-color:var(--color-fill-2)}.arco-tabs-header-nav-text .arco-tabs-header-title:focus-visible .arco-tabs-header-title-text{box-shadow:inset 0 0 0 2px var(--color-primary-light-3)}.arco-tabs-header-nav-text .arco-tabs-header-title-active .arco-tabs-header-title-text,.arco-tabs-header-nav-text .arco-tabs-header-title-active .arco-tabs-header-title-text:hover,.arco-tabs-header-nav-text .arco-tabs-header-title-disabled .arco-tabs-header-title-text,.arco-tabs-header-nav-text .arco-tabs-header-title-disabled .arco-tabs-header-title-text:hover{background-color:#0000}.arco-tabs-header-nav-text .arco-tabs-header-title-active.arco-tabs-header-nav-text .arco-tabs-header-title-disabled .arco-tabs-header-title-text,.arco-tabs-header-nav-text .arco-tabs-header-title-active.arco-tabs-header-nav-text .arco-tabs-header-title-disabled .arco-tabs-header-title-text:hover{background-color:var(--color-primary-light-3)}.arco-tabs-header-nav-rounded:before{display:none}.arco-tabs-header-nav-rounded .arco-tabs-header-title{background-color:#0000;border-radius:32px;margin:0 6px;padding:5px 16px;font-size:14px}.arco-tabs-header-nav-rounded .arco-tabs-header-title:hover{background-color:var(--color-fill-2)}.arco-tabs-header-nav-rounded .arco-tabs-header-title:focus-visible{box-shadow:inset 0 0 0 2px var(--color-primary-light-3)}.arco-tabs-header-nav-rounded .arco-tabs-header-title-disabled:hover{background-color:#0000}.arco-tabs-header-nav-rounded .arco-tabs-header-title-active,.arco-tabs-header-nav-rounded .arco-tabs-header-title-active:hover{background-color:var(--color-fill-2)}.arco-tabs-header-nav-capsule:before{display:none}.arco-tabs-header-nav-capsule .arco-tabs-header-wrapper{justify-content:flex-end}.arco-tabs-header-nav-capsule .arco-tabs-header{background-color:var(--color-fill-2);border-radius:var(--border-radius-small);padding:3px;line-height:1}.arco-tabs-header-nav-capsule .arco-tabs-header-title{border-radius:var(--border-radius-small);background-color:#0000;padding:0 12px;font-size:14px;line-height:26px;position:relative}.arco-tabs-header-nav-capsule .arco-tabs-header-title:focus-visible{box-shadow:inset 0 0 0 2px var(--color-primary-light-3)}.arco-tabs-header-nav-capsule .arco-tabs-header-title:hover{background-color:var(--color-bg-2)}.arco-tabs-header-nav-capsule .arco-tabs-header-title-disabled:hover{background-color:unset}.arco-tabs-header-nav-capsule .arco-tabs-header-title-active,.arco-tabs-header-nav-capsule .arco-tabs-header-title-active:hover{background-color:var(--color-bg-2)}.arco-tabs-header-nav-capsule .arco-tabs-header-title-active+.arco-tabs-header-title:before,.arco-tabs-header-nav-capsule .arco-tabs-header-title-active:before,.arco-tabs-header-nav-capsule .arco-tabs-header-title-active:hover+.arco-tabs-header-title:before,.arco-tabs-header-nav-capsule .arco-tabs-header-title-active:hover:before{opacity:0}.arco-tabs-header-nav-capsule.arco-tabs-header-nav-horizontal .arco-tabs-header-title:not(:first-of-type){margin-left:3px}.arco-tabs-header-nav-capsule.arco-tabs-header-nav-horizontal .arco-tabs-header-title:not(:first-of-type):before{background-color:var(--color-fill-3);content:"";width:1px;height:14px;transition:all .2s cubic-bezier(0,0,1,1);display:block;position:absolute;top:50%;left:-2px;transform:translateY(-50%)}.arco-tabs-header-scroll{align-items:center;display:flex;position:relative;overflow:hidden}.arco-tabs-content{box-sizing:border-box;width:100%;padding-top:16px;overflow:hidden}.arco-tabs-content .arco-tabs-content-inner{width:100%;display:flex}.arco-tabs-content .arco-tabs-content-item{flex-shrink:0;width:100%;height:0;overflow:hidden}.arco-tabs-content .arco-tabs-content-item.arco-tabs-content-item-active{height:auto}.arco-tabs-card-gutter>.arco-tabs-content,.arco-tabs-card>.arco-tabs-content{border:1px solid var(--color-neutral-3);border-top:none}.arco-tabs-card-gutter.arco-tabs-bottom>.arco-tabs-content,.arco-tabs-card.arco-tabs-bottom>.arco-tabs-content{border-top:1px solid var(--color-neutral-3);border-bottom:none}.arco-tabs-animation.arco-tabs-content-inner{transition:all .2s cubic-bezier(.34,.69,.1,1)}.arco-tabs-horizontal.arco-tabs-justify{flex-direction:column;height:100%;display:flex}.arco-tabs-horizontal.arco-tabs-justify .arco-tabs-content,.arco-tabs-horizontal.arco-tabs-justify .arco-tabs-content-inner,.arco-tabs-horizontal.arco-tabs-justify .arco-tabs-pane{height:100%}.arco-tabs-header-size-mini.arco-tabs-header-nav-line .arco-tabs-header-title{padding-top:6px;padding-bottom:6px;font-size:12px}.arco-tabs-header-size-mini.arco-tabs-header-nav-line .arco-tabs-header-extra{font-size:12px;line-height:32px}.arco-tabs-header-size-mini.arco-tabs-header-nav-card .arco-tabs-header-title,.arco-tabs-header-size-mini.arco-tabs-header-nav-card-gutter .arco-tabs-header-title{padding-top:2px;padding-bottom:2px;font-size:12px}.arco-tabs-header-size-mini.arco-tabs-header-nav-card .arco-tabs-header-extra,.arco-tabs-header-size-mini.arco-tabs-header-nav-card-gutter .arco-tabs-header-extra{font-size:12px;line-height:24px}.arco-tabs-header-size-mini.arco-tabs-header-nav-card .arco-tabs-add-icon,.arco-tabs-header-size-mini.arco-tabs-header-nav-card-gutter .arco-tabs-add-icon{height:24px}.arco-tabs-header-size-mini.arco-tabs-header-nav-capsule .arco-tabs-header-title{font-size:12px;line-height:18px}.arco-tabs-header-size-mini.arco-tabs-header-nav-capsule .arco-tabs-header-extra{font-size:12px;line-height:24px}.arco-tabs-header-size-mini.arco-tabs-header-nav-rounded .arco-tabs-header-title{padding-top:3px;padding-bottom:3px;font-size:12px}.arco-tabs-header-size-mini.arco-tabs-header-nav-rounded .arco-tabs-header-extra{font-size:12px;line-height:24px}.arco-tabs-header-size-small.arco-tabs-header-nav-line .arco-tabs-header-title{padding-top:6px;padding-bottom:6px;font-size:14px}.arco-tabs-header-size-small.arco-tabs-header-nav-line .arco-tabs-header-extra{font-size:14px;line-height:36px}.arco-tabs-header-size-small.arco-tabs-header-nav-card .arco-tabs-header-title,.arco-tabs-header-size-small.arco-tabs-header-nav-card-gutter .arco-tabs-header-title{padding-top:2px;padding-bottom:2px;font-size:14px}.arco-tabs-header-size-small.arco-tabs-header-nav-card .arco-tabs-header-extra,.arco-tabs-header-size-small.arco-tabs-header-nav-card-gutter .arco-tabs-header-extra{font-size:14px;line-height:28px}.arco-tabs-header-size-small.arco-tabs-header-nav-card .arco-tabs-add-icon,.arco-tabs-header-size-small.arco-tabs-header-nav-card-gutter .arco-tabs-add-icon{height:28px}.arco-tabs-header-size-small.arco-tabs-header-nav-capsule .arco-tabs-header-title{font-size:14px;line-height:22px}.arco-tabs-header-size-small.arco-tabs-header-nav-capsule .arco-tabs-header-extra{font-size:14px;line-height:28px}.arco-tabs-header-size-small.arco-tabs-header-nav-rounded .arco-tabs-header-title{padding-top:3px;padding-bottom:3px;font-size:14px}.arco-tabs-header-size-small.arco-tabs-header-nav-rounded .arco-tabs-header-extra{font-size:14px;line-height:28px}.arco-tabs-header-size-large.arco-tabs-header-nav-line .arco-tabs-header-title{padding-top:10px;padding-bottom:10px;font-size:14px}.arco-tabs-header-size-large.arco-tabs-header-nav-line .arco-tabs-header-extra{font-size:14px;line-height:44px}.arco-tabs-header-size-large.arco-tabs-header-nav-card .arco-tabs-header-title,.arco-tabs-header-size-large.arco-tabs-header-nav-card-gutter .arco-tabs-header-title{padding-top:6px;padding-bottom:6px;font-size:14px}.arco-tabs-header-size-large.arco-tabs-header-nav-card .arco-tabs-header-extra,.arco-tabs-header-size-large.arco-tabs-header-nav-card-gutter .arco-tabs-header-extra{font-size:14px;line-height:36px}.arco-tabs-header-size-large.arco-tabs-header-nav-card .arco-tabs-add-icon,.arco-tabs-header-size-large.arco-tabs-header-nav-card-gutter .arco-tabs-add-icon{height:36px}.arco-tabs-header-size-large.arco-tabs-header-nav-capsule .arco-tabs-header-title{font-size:14px;line-height:30px}.arco-tabs-header-size-large.arco-tabs-header-nav-capsule .arco-tabs-header-extra{font-size:14px;line-height:36px}.arco-tabs-header-size-large.arco-tabs-header-nav-rounded .arco-tabs-header-title{padding-top:7px;padding-bottom:7px;font-size:14px}.arco-tabs-header-size-large.arco-tabs-header-nav-rounded .arco-tabs-header-extra{font-size:14px;line-height:36px}.arco-tabs-right{flex-direction:row-reverse}.arco-tabs-vertical{flex-wrap:nowrap;display:flex}.arco-tabs-header-nav-vertical{flex-grow:0;flex-shrink:0}.arco-tabs-header-nav-vertical:before{left:initial;clear:both;width:1px;height:100%;position:absolute;top:0;bottom:0;right:0}.arco-tabs-header-nav-vertical .arco-tabs-add-icon{height:auto;margin-top:8px;margin-left:0;padding:0 16px}.arco-tabs-header-nav-vertical .arco-tabs-header{height:auto}.arco-tabs-header-nav-vertical .arco-tabs-header-scroll{flex-direction:column}.arco-tabs-header-nav-vertical .arco-tabs-header-overflow-scroll{padding:6px 0}.arco-tabs-header-nav-vertical .arco-tabs-header-wrapper{flex-direction:column;height:100%}.arco-tabs-header-nav-vertical .arco-tabs-header-ink{left:initial;right:0;bottom:initial;width:2px;transition:top .2s cubic-bezier(.34,.69,.1,1),height .2s cubic-bezier(.34,.69,.1,1);position:absolute}.arco-tabs-header-nav-vertical .arco-tabs-header-ink.arco-tabs-header-ink-custom .arco-tabs-header-ink-inner{left:unset;bottom:unset;top:50%;right:0;transform:translateY(-50%)}.arco-tabs-header-nav-vertical .arco-tabs-header-title{white-space:nowrap;margin:12px 0 0;display:block}.arco-tabs-header-nav-vertical .arco-tabs-header-title:first-of-type{margin-top:0}.arco-tabs-header-nav-right:before{right:unset;left:0}.arco-tabs-header-nav-right .arco-tabs-header-ink,.arco-tabs-header-nav-right .arco-tabs-header-ink .arco-tabs-header-ink-inner{left:0;right:unset}.arco-tabs-header-nav-vertical .arco-tabs-header-scroll{box-sizing:border-box;height:100%;position:relative}.arco-tabs-header-nav-line.arco-tabs-header-nav-vertical .arco-tabs-header-title{padding:0 20px}.arco-tabs-header-nav-vertical.arco-tabs-header-nav-card .arco-tabs-header-title{border:1px solid var(--color-neutral-3);border-bottom-color:#0000;margin:0;position:relative}.arco-tabs-header-nav-vertical.arco-tabs-header-nav-card .arco-tabs-header-title:first-child{border-top-left-radius:var(--border-radius-small)}.arco-tabs-header-nav-vertical.arco-tabs-header-nav-card .arco-tabs-header-title-active,.arco-tabs-header-nav-vertical.arco-tabs-header-nav-card .arco-tabs-header-title-active:hover{border-bottom-color:#0000;border-right-color:var(--color-bg-2)}.arco-tabs-header-nav-vertical.arco-tabs-header-nav-card .arco-tabs-header-title:last-child{border-bottom:1px solid var(--color-neutral-3);border-bottom-left-radius:var(--border-radius-small)}.arco-tabs-header-nav-vertical.arco-tabs-header-nav-card.arco-tabs-header-nav-right .arco-tabs-header-title-active,.arco-tabs-header-nav-vertical.arco-tabs-header-nav-card.arco-tabs-header-nav-right .arco-tabs-header-title-active:hover{border-right-color:var(--color-neutral-3);border-left-color:var(--color-bg-2)}.arco-tabs-header-nav-vertical.arco-tabs-header-nav-card-gutter .arco-tabs-header-title{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small);margin-left:0;position:relative}.arco-tabs-header-nav-vertical.arco-tabs-header-nav-card-gutter .arco-tabs-header-title:not(:first-of-type){margin-top:4px}.arco-tabs-header-nav-vertical.arco-tabs-header-nav-card-gutter .arco-tabs-header-title-active,.arco-tabs-header-nav-vertical.arco-tabs-header-nav-card-gutter .arco-tabs-header-title-active:hover{border-right-color:var(--color-bg-2);border-bottom-color:var(--color-neutral-3)}.arco-tabs-header-nav-vertical.arco-tabs-header-nav-card-gutter.arco-tabs-header-nav-right .arco-tabs-header-title-active,.arco-tabs-header-nav-vertical.arco-tabs-header-nav-card-gutter.arco-tabs-header-nav-right .arco-tabs-header-title-active:hover{border-right-color:var(--color-neutral-3);border-left-color:var(--color-bg-2)}.arco-tabs-content-vertical{flex:auto;width:auto;height:100%;padding:0}.arco-tabs-right .arco-tabs-content-vertical{padding-right:16px}.arco-tabs-left .arco-tabs-content-vertical{padding-left:16px}.arco-tabs-card-gutter>.arco-tabs-content-vertical,.arco-tabs-card>.arco-tabs-content-vertical{border:1px solid var(--color-neutral-3);border-left:none}.arco-tabs-card-gutter.arco-tabs-right>.arco-tabs-content-vertical,.arco-tabs-card.arco-tabs-right>.arco-tabs-content-vertical{border-left:1px solid var(--color-neutral-3);border-right:none}.arco-tabs-rtl{direction:rtl}.arco-tabs-rtl.arco-tabs-left{flex-direction:row-reverse}.arco-tabs-rtl.arco-tabs-right{flex-direction:row}.arco-tabs-rtl .arco-tabs-close-icon{margin-left:0;margin-right:8px}.arco-tabs-rtl .arco-tabs-left-icon,.arco-tabs-rtl .arco-tabs-right-icon{margin-left:6px;margin-right:10px}.arco-tabs-rtl .arco-tabs-header-nav-line>.arco-tabs-header-nav-horizontal .arco-tabs-header-scroll>.arco-tabs-header-title:first-of-type,.arco-tabs-rtl .arco-tabs-header-nav-line>.arco-tabs-header-nav-horizontal .arco-tabs-header-no-padding>.arco-tabs-header-title:first-of-type,.arco-tabs-rtl .arco-tabs-header-nav-text>.arco-tabs-header-nav-horizontal .arco-tabs-header-no-padding>.arco-tabs-header-title:first-of-type{margin-right:0}.arco-tabs-rtl .arco-tabs-header-nav-card .arco-tabs-header-title-editable,.arco-tabs-rtl .arco-tabs-header-nav-card-gutter .arco-tabs-header-title-editable{padding-left:12px;padding-right:16px}.arco-tabs-rtl .arco-tabs-header-nav-card .arco-tabs-header-title{border-right:1px solid var(--color-neutral-3);border-left:none}.arco-tabs-rtl .arco-tabs-header-nav-card .arco-tabs-header-title:last-child{border-left:1px solid var(--color-neutral-3);border-top-left-radius:var(--border-radius-small);border-top-right-radius:0}.arco-tabs-rtl .arco-tabs-header-nav-card .arco-tabs-header-title:first-child{border-top-left-radius:0;border-top-right-radius:var(--border-radius-small)}.arco-tabs-rtl .arco-tabs-header-nav-card-gutter .arco-tabs-header-title{margin-right:4px}.arco-tabs-rtl .arco-tabs-header-nav-card-gutter .arco-tabs-header-title:first-child{margin-right:0}.arco-tabs-rtl .arco-tabs-header-nav-text .arco-tabs-header-title:not(:first-of-type):before{left:initial;right:-9px}.arco-tabs-rtl .arco-tabs-header-nav-capsule.arco-tabs-header-nav-horizontal .arco-tabs-header-title:not(:first-of-type){margin-left:0;margin-right:3px}.arco-tabs-rtl .arco-tabs-header-nav-capsule.arco-tabs-header-nav-horizontal .arco-tabs-header-title:not(:first-of-type):before{right:-2px;left:initial}body[arco-theme=dark] .arco-tabs-header-nav-capsule .arco-tabs-header-title-active,body[arco-theme=dark] .arco-tabs-header-nav-capsule .arco-tabs-header-title:not(body[arco-theme=dark].arco-tabs-header-nav-capsule.arco-tabs-header-title-disabled):hover{background-color:var(--color-fill-3)}.arco-tag{box-sizing:border-box;border-radius:var(--border-radius-small);height:24px;color:var(--color-text-1);border:1px solid #0000;align-items:center;padding:0 8px;font-size:12px;font-weight:500;line-height:22px;display:inline-flex}.arco-tag .arco-icon-hover.arco-tag-icon-hover:before{width:16px;height:16px}.arco-tag .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:var(--color-fill-3)}.arco-tag-content{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.arco-tag-checkable{cursor:pointer;transition:all .1s cubic-bezier(0,0,1,1)}.arco-tag-checkable:hover{background-color:var(--color-fill-2)}.arco-tag-checked{background-color:var(--color-fill-2);border-color:#0000}.arco-tag-checkable.arco-tag-checked:hover{background-color:var(--color-fill-3);border-color:#0000}.arco-tag-bordered,.arco-tag-checkable.arco-tag-checked.arco-tag-bordered:hover{border-color:var(--color-border-2)}.arco-tag-size-small{height:20px;font-size:12px;line-height:18px}.arco-tag-size-medium{height:28px;font-size:14px;line-height:26px}.arco-tag-size-large{height:32px;font-size:14px;line-height:30px}.arco-tag-hide{display:none}.arco-tag-loading{opacity:.8;cursor:default}.arco-tag-icon{color:var(--color-text-2);margin-right:4px}.arco-tag-checked.arco-tag-red{color:rgb(var(--red-6));background-color:rgb(var(--red-1));border:1px solid #0000}.arco-tag-checked.arco-tag-red .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--red-2))}.arco-tag-checkable.arco-tag-checked.arco-tag-red:hover{background-color:rgb(var(--red-2));border-color:#0000}.arco-tag-checked.arco-tag-red.arco-tag-bordered,.arco-tag-checked.arco-tag-red.arco-tag-bordered:hover{border-color:rgb(var(--red-6))}.arco-tag-checked.arco-tag-red .arco-tag-close-icon,.arco-tag-checked.arco-tag-red .arco-tag-icon,.arco-tag-checked.arco-tag-red .arco-tag-loading-icon{color:rgb(var(--red-6))}.arco-tag-checked.arco-tag-orangered{color:rgb(var(--orangered-6));background-color:rgb(var(--orangered-1));border:1px solid #0000}.arco-tag-checked.arco-tag-orangered .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--orangered-2))}.arco-tag-checkable.arco-tag-checked.arco-tag-orangered:hover{background-color:rgb(var(--orangered-2));border-color:#0000}.arco-tag-checked.arco-tag-orangered.arco-tag-bordered,.arco-tag-checked.arco-tag-orangered.arco-tag-bordered:hover{border-color:rgb(var(--orangered-6))}.arco-tag-checked.arco-tag-orangered .arco-tag-close-icon,.arco-tag-checked.arco-tag-orangered .arco-tag-icon,.arco-tag-checked.arco-tag-orangered .arco-tag-loading-icon{color:rgb(var(--orangered-6))}.arco-tag-checked.arco-tag-orange{color:rgb(var(--orange-6));background-color:rgb(var(--orange-1));border:1px solid #0000}.arco-tag-checked.arco-tag-orange .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--orange-2))}.arco-tag-checkable.arco-tag-checked.arco-tag-orange:hover{background-color:rgb(var(--orange-2));border-color:#0000}.arco-tag-checked.arco-tag-orange.arco-tag-bordered,.arco-tag-checked.arco-tag-orange.arco-tag-bordered:hover{border-color:rgb(var(--orange-6))}.arco-tag-checked.arco-tag-orange .arco-tag-close-icon,.arco-tag-checked.arco-tag-orange .arco-tag-icon,.arco-tag-checked.arco-tag-orange .arco-tag-loading-icon{color:rgb(var(--orange-6))}.arco-tag-checked.arco-tag-gold{color:rgb(var(--gold-6));background-color:rgb(var(--gold-1));border:1px solid #0000}.arco-tag-checked.arco-tag-gold .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--gold-2))}.arco-tag-checkable.arco-tag-checked.arco-tag-gold:hover{background-color:rgb(var(--gold-3));border-color:#0000}.arco-tag-checked.arco-tag-gold.arco-tag-bordered,.arco-tag-checked.arco-tag-gold.arco-tag-bordered:hover{border-color:rgb(var(--gold-6))}.arco-tag-checked.arco-tag-gold .arco-tag-close-icon,.arco-tag-checked.arco-tag-gold .arco-tag-icon,.arco-tag-checked.arco-tag-gold .arco-tag-loading-icon{color:rgb(var(--gold-6))}.arco-tag-checked.arco-tag-lime{color:rgb(var(--lime-6));background-color:rgb(var(--lime-1));border:1px solid #0000}.arco-tag-checked.arco-tag-lime .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--lime-2))}.arco-tag-checkable.arco-tag-checked.arco-tag-lime:hover{background-color:rgb(var(--lime-2));border-color:#0000}.arco-tag-checked.arco-tag-lime.arco-tag-bordered,.arco-tag-checked.arco-tag-lime.arco-tag-bordered:hover{border-color:rgb(var(--lime-6))}.arco-tag-checked.arco-tag-lime .arco-tag-close-icon,.arco-tag-checked.arco-tag-lime .arco-tag-icon,.arco-tag-checked.arco-tag-lime .arco-tag-loading-icon{color:rgb(var(--lime-6))}.arco-tag-checked.arco-tag-green{color:rgb(var(--green-6));background-color:rgb(var(--green-1));border:1px solid #0000}.arco-tag-checked.arco-tag-green .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--green-2))}.arco-tag-checkable.arco-tag-checked.arco-tag-green:hover{background-color:rgb(var(--green-2));border-color:#0000}.arco-tag-checked.arco-tag-green.arco-tag-bordered,.arco-tag-checked.arco-tag-green.arco-tag-bordered:hover{border-color:rgb(var(--green-6))}.arco-tag-checked.arco-tag-green .arco-tag-close-icon,.arco-tag-checked.arco-tag-green .arco-tag-icon,.arco-tag-checked.arco-tag-green .arco-tag-loading-icon{color:rgb(var(--green-6))}.arco-tag-checked.arco-tag-cyan{color:rgb(var(--cyan-6));background-color:rgb(var(--cyan-1));border:1px solid #0000}.arco-tag-checked.arco-tag-cyan .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--cyan-2))}.arco-tag-checkable.arco-tag-checked.arco-tag-cyan:hover{background-color:rgb(var(--cyan-2));border-color:#0000}.arco-tag-checked.arco-tag-cyan.arco-tag-bordered,.arco-tag-checked.arco-tag-cyan.arco-tag-bordered:hover{border-color:rgb(var(--cyan-6))}.arco-tag-checked.arco-tag-cyan .arco-tag-close-icon,.arco-tag-checked.arco-tag-cyan .arco-tag-icon,.arco-tag-checked.arco-tag-cyan .arco-tag-loading-icon{color:rgb(var(--cyan-6))}.arco-tag-checked.arco-tag-blue{color:rgb(var(--blue-6));background-color:rgb(var(--blue-1));border:1px solid #0000}.arco-tag-checked.arco-tag-blue .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--blue-2))}.arco-tag-checkable.arco-tag-checked.arco-tag-blue:hover{background-color:rgb(var(--blue-2));border-color:#0000}.arco-tag-checked.arco-tag-blue.arco-tag-bordered,.arco-tag-checked.arco-tag-blue.arco-tag-bordered:hover{border-color:rgb(var(--blue-6))}.arco-tag-checked.arco-tag-blue .arco-tag-close-icon,.arco-tag-checked.arco-tag-blue .arco-tag-icon,.arco-tag-checked.arco-tag-blue .arco-tag-loading-icon{color:rgb(var(--blue-6))}.arco-tag-checked.arco-tag-arcoblue{color:rgb(var(--arcoblue-6));background-color:rgb(var(--arcoblue-1));border:1px solid #0000}.arco-tag-checked.arco-tag-arcoblue .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--arcoblue-2))}.arco-tag-checkable.arco-tag-checked.arco-tag-arcoblue:hover{background-color:rgb(var(--arcoblue-2));border-color:#0000}.arco-tag-checked.arco-tag-arcoblue.arco-tag-bordered,.arco-tag-checked.arco-tag-arcoblue.arco-tag-bordered:hover{border-color:rgb(var(--arcoblue-6))}.arco-tag-checked.arco-tag-arcoblue .arco-tag-close-icon,.arco-tag-checked.arco-tag-arcoblue .arco-tag-icon,.arco-tag-checked.arco-tag-arcoblue .arco-tag-loading-icon{color:rgb(var(--arcoblue-6))}.arco-tag-checked.arco-tag-purple{color:rgb(var(--purple-6));background-color:rgb(var(--purple-1));border:1px solid #0000}.arco-tag-checked.arco-tag-purple .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--purple-2))}.arco-tag-checkable.arco-tag-checked.arco-tag-purple:hover{background-color:rgb(var(--purple-2));border-color:#0000}.arco-tag-checked.arco-tag-purple.arco-tag-bordered,.arco-tag-checked.arco-tag-purple.arco-tag-bordered:hover{border-color:rgb(var(--purple-6))}.arco-tag-checked.arco-tag-purple .arco-tag-close-icon,.arco-tag-checked.arco-tag-purple .arco-tag-icon,.arco-tag-checked.arco-tag-purple .arco-tag-loading-icon{color:rgb(var(--purple-6))}.arco-tag-checked.arco-tag-pinkpurple{color:rgb(var(--pinkpurple-6));background-color:rgb(var(--pinkpurple-1));border:1px solid #0000}.arco-tag-checked.arco-tag-pinkpurple .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--pinkpurple-2))}.arco-tag-checkable.arco-tag-checked.arco-tag-pinkpurple:hover{background-color:rgb(var(--pinkpurple-2));border-color:#0000}.arco-tag-checked.arco-tag-pinkpurple.arco-tag-bordered,.arco-tag-checked.arco-tag-pinkpurple.arco-tag-bordered:hover{border-color:rgb(var(--pinkpurple-6))}.arco-tag-checked.arco-tag-pinkpurple .arco-tag-close-icon,.arco-tag-checked.arco-tag-pinkpurple .arco-tag-icon,.arco-tag-checked.arco-tag-pinkpurple .arco-tag-loading-icon{color:rgb(var(--pinkpurple-6))}.arco-tag-checked.arco-tag-magenta{color:rgb(var(--magenta-6));background-color:rgb(var(--magenta-1));border:1px solid #0000}.arco-tag-checked.arco-tag-magenta .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--magenta-2))}.arco-tag-checkable.arco-tag-checked.arco-tag-magenta:hover{background-color:rgb(var(--magenta-2));border-color:#0000}.arco-tag-checked.arco-tag-magenta.arco-tag-bordered,.arco-tag-checked.arco-tag-magenta.arco-tag-bordered:hover{border-color:rgb(var(--magenta-6))}.arco-tag-checked.arco-tag-magenta .arco-tag-close-icon,.arco-tag-checked.arco-tag-magenta .arco-tag-icon,.arco-tag-checked.arco-tag-magenta .arco-tag-loading-icon{color:rgb(var(--magenta-6))}.arco-tag-checked.arco-tag-gray{color:rgb(var(--gray-6));background-color:rgb(var(--gray-2));border:1px solid #0000}.arco-tag-checked.arco-tag-gray .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--gray-3))}.arco-tag-checkable.arco-tag-checked.arco-tag-gray:hover{background-color:rgb(var(--gray-3));border-color:#0000}.arco-tag-checked.arco-tag-gray.arco-tag-bordered,.arco-tag-checked.arco-tag-gray.arco-tag-bordered:hover{border-color:rgb(var(--gray-6))}.arco-tag-checked.arco-tag-gray .arco-tag-close-icon,.arco-tag-checked.arco-tag-gray .arco-tag-icon,.arco-tag-checked.arco-tag-gray .arco-tag-loading-icon{color:rgb(var(--gray-6))}.arco-tag-custom-color{color:var(--color-white)}.arco-tag-custom-color .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:#fff3}.arco-tag .arco-tag-close-btn{margin-left:4px;font-size:12px}.arco-tag .arco-tag-close-btn:focus-visible:before{box-shadow:inset 0 0 0 2px var(--color-primary-light-3)}.arco-tag .arco-tag-close-btn>svg{position:relative}.arco-tag-loading-icon{margin-left:4px;font-size:12px}body[arco-theme=dark] .arco-tag-checked{color:#ffffffe6}body[arco-theme=dark] .arco-tag-checked.arco-tag-red{background-color:rgba(var(--red-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-red .arco-icon-hover.arco-tag-icon-hover:hover:before,body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-red:hover{background-color:rgba(var(--red-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-orangered{background-color:rgba(var(--orangered-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-orangered .arco-icon-hover.arco-tag-icon-hover:hover:before,body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-orangered:hover{background-color:rgba(var(--orangered-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-orange{background-color:rgba(var(--orange-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-orange .arco-icon-hover.arco-tag-icon-hover:hover:before,body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-orange:hover{background-color:rgba(var(--orange-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-gold{background-color:rgba(var(--gold-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-gold .arco-icon-hover.arco-tag-icon-hover:hover:before,body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-gold:hover{background-color:rgba(var(--gold-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-lime{background-color:rgba(var(--lime-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-lime .arco-icon-hover.arco-tag-icon-hover:hover:before,body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-lime:hover{background-color:rgba(var(--lime-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-green{background-color:rgba(var(--green-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-green .arco-icon-hover.arco-tag-icon-hover:hover:before,body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-green:hover{background-color:rgba(var(--green-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-cyan{background-color:rgba(var(--cyan-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-cyan .arco-icon-hover.arco-tag-icon-hover:hover:before,body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-cyan:hover{background-color:rgba(var(--cyan-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-blue{background-color:rgba(var(--blue-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-blue .arco-icon-hover.arco-tag-icon-hover:hover:before,body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-blue:hover{background-color:rgba(var(--blue-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-arcoblue{background-color:rgba(var(--arcoblue-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-arcoblue .arco-icon-hover.arco-tag-icon-hover:hover:before,body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-arcoblue:hover{background-color:rgba(var(--arcoblue-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-purple{background-color:rgba(var(--purple-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-purple .arco-icon-hover.arco-tag-icon-hover:hover:before,body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-purple:hover{background-color:rgba(var(--purple-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-pinkpurple{background-color:rgba(var(--pinkpurple-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-pinkpurple .arco-icon-hover.arco-tag-icon-hover:hover:before,body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-pinkpurple:hover{background-color:rgba(var(--pinkpurple-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-magenta{background-color:rgba(var(--magenta-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-magenta .arco-icon-hover.arco-tag-icon-hover:hover:before,body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-magenta:hover{background-color:rgba(var(--magenta-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-gray{background-color:rgba(var(--gray-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-gray .arco-icon-hover.arco-tag-icon-hover:hover:before,body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-gray:hover{background-color:rgba(var(--gray-6),.35)}.arco-tag-rtl{direction:rtl}.arco-tag-rtl .arco-tag-icon{margin-left:4px;margin-right:0}.arco-tag-rtl .arco-tag-close-btn,.arco-tag-rtl .arco-tag-loading-icon{margin-left:0;margin-right:4px}.arco-typography{color:var(--color-text-1);word-break:break-all;white-space:normal;line-height:1.5715}.arco-typography-h1,.arco-typography-h2,.arco-typography-h3,.arco-typography-h4,.arco-typography-h5,.arco-typography-h6,h1.arco-typography,h2.arco-typography,h3.arco-typography,h4.arco-typography,h5.arco-typography,h6.arco-typography{margin-top:1em;margin-bottom:.5em;font-weight:500}.arco-typography-h1,h1.arco-typography{font-size:36px;line-height:1.23}.arco-typography-h2,h2.arco-typography{font-size:32px;line-height:1.25}.arco-typography-h3,h3.arco-typography{font-size:28px;line-height:1.29}.arco-typography-h4,h4.arco-typography{font-size:24px;line-height:1.33}.arco-typography-h5,h5.arco-typography{font-size:20px;line-height:1.4}.arco-typography-h6,h6.arco-typography{font-size:16px;line-height:1.5}div.arco-typography,p.arco-typography{margin-top:0;margin-bottom:1em}.arco-typography-simple-ellipsis{white-space:nowrap;align-items:flex-end;display:flex}.arco-typography-primary{color:rgb(var(--primary-6))}.arco-typography-secondary{color:var(--color-text-2)}.arco-typography-success{color:rgb(var(--success-6))}.arco-typography-warning{color:rgb(var(--warning-6))}.arco-typography-error{color:rgb(var(--danger-6))}.arco-typography-disabled{color:var(--color-text-4);cursor:not-allowed}.arco-typography mark{background-color:rgb(var(--yellow-4))}.arco-typography u{text-decoration:underline}.arco-typography del{text-decoration:line-through}.arco-typography b{font-weight:500}.arco-typography code{color:var(--color-text-2);border:1px solid var(--color-neutral-3);background-color:var(--color-neutral-2);border-radius:2px;margin:0 2px;padding:2px 8px;font-size:85%}.arco-typography blockquote{border-left:2px solid var(--color-neutral-6);background-color:var(--color-bg-2);margin:0 0 1em;padding-left:8px}.arco-typography ol,.arco-typography ul{margin:0;padding:0}.arco-typography ol li,.arco-typography ul li{margin-left:20px}.arco-typography ul{list-style:circle}.arco-typography-spacing-close{line-height:1.3}.arco-typography-operation-copied,.arco-typography-operation-copy{margin-left:2px;padding:2px}.arco-typography-operation-copy{cursor:pointer;color:var(--color-text-2);background-color:#0000;border-radius:2px;transition:background-color .1s cubic-bezier(0,0,1,1)}.arco-typography-operation-copy:hover{color:var(--color-text-2);background-color:var(--color-fill-2)}.arco-typography-operation-copy:focus-visible{box-shadow:0 0 0 2px var(--color-primary-light-3)}.arco-typography-operation-copied{color:rgb(var(--success-6))}.arco-typography-operation-edit{cursor:pointer;color:var(--color-text-2);background-color:#0000;border-radius:2px;margin-left:2px;padding:2px;transition:background-color .1s cubic-bezier(0,0,1,1)}.arco-typography-operation-edit:hover{color:var(--color-text-2);background-color:var(--color-fill-2)}.arco-typography-operation-edit:focus-visible{box-shadow:0 0 0 2px var(--color-primary-light-3)}.arco-typography-operation-expand{color:rgb(var(--primary-6));cursor:pointer;margin:0 4px}.arco-typography-operation-expand:hover{color:rgb(var(--primary-5))}.arco-typography-operation-expand:focus-visible{box-shadow:0 0 0 2px var(--color-primary-light-3);border-radius:var(--border-radius-small)}.arco-typography-edit-content{margin-top:-5px;margin-bottom:calc(1em - 5px);margin-right:-13px;position:relative;left:-13px}.arco-typography-edit-content-textarea{font-weight:inherit;font-size:inherit;line-height:inherit}.arco-typography-rtl{direction:rtl}.arco-typography-rtl blockquote{border-right:2px solid var(--color-neutral-6);padding-left:0;padding-right:8px}.arco-typography-rtl ol li,.arco-typography-rtl ul li{margin-left:0;margin-right:20px}.arco-typography-rtl .arco-typography-operation-copied,.arco-typography-rtl .arco-typography-operation-copy,.arco-typography-rtl .arco-typography-operation-edit{margin-left:0;margin-right:2px}.arco-typography-rtl .arco-typography-edit-content{left:initial;margin-left:-13px;margin-right:0;right:-13px}.arco-ellipsis{display:flex;position:relative}.arco-ellipsis-content.arco-ellipsis-multiple:before{content:" ";float:right;height:100%;margin-bottom:-21px}.arco-ellipsis-content .arco-ellipsis-action{display:inline-block}.arco-ellipsis-content .arco-ellipsis-action-collapsed{float:right;clear:both}.arco-ellipsis-content .arco-ellipsis-action-text{color:rgb(var(--primary-6));cursor:pointer;margin:0 4px}.arco-ellipsis-content .arco-ellipsis-action-text:hover{color:rgb(var(--primary-5))}.arco-ellipsis-single{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.arco-ellipsis-multiple{word-break:break-all;display:block}.arco-ellipsis-collapsed{display:-webkit-box;display:-moz-box;overflow:hidden}.arco-ellipsis-content-mirror{visibility:hidden;width:100%;position:absolute}.arco-upload{max-width:100%;display:inline-block}.arco-upload-type-picture-card{vertical-align:top}.arco-upload-drag{width:100%}.arco-upload-hide{display:none}.arco-upload-disabled .arco-upload-trigger-picture,.arco-upload-disabled .arco-upload-trigger-picture:hover{cursor:not-allowed;border-color:var(--color-neutral-4);background-color:var(--color-fill-1);color:var(--color-text-4)}.arco-upload-disabled .arco-upload-trigger-drag,.arco-upload-disabled .arco-upload-trigger-drag:hover{cursor:not-allowed;border-color:var(--color-text-4);background-color:var(--color-fill-1)}.arco-upload-disabled .arco-upload-trigger-drag .arco-icon-plus,.arco-upload-disabled .arco-upload-trigger-drag .arco-upload-trigger-drag-text,.arco-upload-disabled .arco-upload-trigger-drag:hover .arco-icon-plus,.arco-upload-disabled .arco-upload-trigger-drag:hover .arco-upload-trigger-drag-text,.arco-upload-disabled .arco-upload-trigger-tip{color:var(--color-text-4)}.arco-upload-trigger{cursor:pointer;vertical-align:top;width:100%;display:inline-block}.arco-upload-trigger-tip{color:var(--color-text-3);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:12px;line-height:1.5;overflow:hidden}.arco-upload-trigger-picture{min-width:80px;height:80px;color:var(--color-text-2);text-align:center;background:var(--color-fill-2);border-radius:var(--border-radius-small);border:1px dashed var(--color-neutral-3);margin-bottom:0;transition:all .1s cubic-bezier(0,0,1,1)}.arco-upload-trigger-picture:hover{border-color:var(--color-neutral-4);background-color:var(--color-fill-3);color:var(--color-text-2)}.arco-upload-trigger-picture:focus-visible{box-shadow:0 0 0 2px var(--color-primary-light-3)}.arco-upload-trigger-picture-text{position:relative;top:50%;transform:translateY(-50%)}.arco-upload-trigger-drag{border-radius:var(--border-radius-small);border:1px dashed var(--color-neutral-3);background-color:var(--color-fill-1);text-align:center;width:100%;color:var(--color-text-1);padding:50px 0;transition:all .2s}.arco-upload-trigger-drag .arco-icon-plus{color:var(--color-text-2);margin-bottom:24px;font-size:14px}.arco-upload-trigger-drag:hover{border-color:var(--color-neutral-4);background-color:var(--color-fill-3)}.arco-upload-trigger-drag:hover .arco-upload-trigger-drag-text{color:var(--color-text-1)}.arco-upload-trigger-drag:hover .arco-icon-plus{color:var(--color-text-2)}.arco-upload-trigger-drag:focus-visible{box-shadow:0 0 0 2px var(--color-primary-light-3)}.arco-upload-trigger-drag-active{border-color:rgb(var(--primary-6));color:var(--color-text-1);background-color:var(--color-primary-light-1)}.arco-upload-trigger-drag-active .arco-upload-trigger-drag-text{color:var(--color-text-1)}.arco-upload-trigger-drag-active .arco-icon-plus{color:rgb(var(--primary-6))}.arco-upload-trigger-drag .arco-upload-trigger-tip{margin-top:0}.arco-upload-trigger-drag-text{color:var(--color-text-1);font-size:14px;line-height:1.5}.arco-upload-hide+.arco-upload-list .arco-upload-list-item:first-of-type{margin-top:0}.arco-upload-list{width:100%}.arco-upload-list-type-picture-list .arco-upload-list-item:first-of-type,.arco-upload-list-type-text .arco-upload-list-item:first-of-type{margin-top:24px}.arco-upload-list-file-icon{color:rgb(var(--primary-6));margin-right:12px;font-size:16px;line-height:16px}.arco-upload-list-preview-icon{cursor:pointer}.arco-upload-list-error-icon{cursor:pointer;color:rgb(var(--danger-6));margin-left:4px;font-size:14px}.arco-upload-list-success-icon{cursor:pointer;color:rgb(var(--success-6));font-size:14px;line-height:14px}.arco-upload-list-remove-icon{cursor:pointer;font-size:14px;position:relative}.arco-upload-list-cancel-icon,.arco-upload-list-start-icon{color:var(--color-white);font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.arco-upload-list-cancel-icon:focus-visible,.arco-upload-list-start-icon:focus-visible{color:rgb(var(--primary-6))}.arco-upload-list-reupload-icon{cursor:pointer;color:rgb(var(--primary-6));font-size:14px;transition:all .2s}.arco-upload-list-reupload-icon:active,.arco-upload-list-reupload-icon:hover{color:rgb(var(--primary-7))}.arco-upload-list-reupload-icon:focus-visible{box-shadow:inset 0 0 0 2px var(--color-primary-light-3)}.arco-upload-list-status{cursor:pointer;line-height:12px;position:relative}.arco-upload-list-status:hover .arco-progress-circle-mask{stroke:rgba(var(--gray-10),.2)}.arco-upload-list-status:hover .arco-progress-circle-path{stroke:rgb(var(--primary-7))}.arco-upload-list-item-done .arco-upload-list-file-icon{color:rgb(var(--primary-6))}.arco-upload-list-item{box-sizing:border-box;margin-top:12px;padding-right:24px;position:relative}.arco-upload-list-item-operation{color:var(--color-text-2);font-size:12px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.arco-upload-list-item-operation .arco-upload-list-remove-icon-hover:focus-visible:before{box-shadow:0 0 0 2px rgb(var(--primary-6))}.arco-upload-list-item-operation .arco-upload-list-remove-icon{font-size:inherit}.arco-upload-list-item-text{border-radius:var(--border-radius-small);box-sizing:border-box;background-color:var(--color-fill-1);flex-wrap:nowrap;align-items:center;width:100%;padding:8px 10px 8px 12px;font-size:14px;display:flex}.arco-upload-list-item-text-content{text-overflow:ellipsis;white-space:nowrap;flex-wrap:nowrap;flex:1;justify-content:space-between;align-items:center;transition:background-color .1s cubic-bezier(0,0,1,1);display:flex;overflow:hidden}.arco-upload-list-item-text-thumbnail{flex-shrink:0;width:40px;height:40px;margin-right:12px}.arco-upload-list-item-text-thumbnail img{width:100%;height:100%}.arco-upload-list-item-text-name{white-space:nowrap;color:var(--color-text-1);text-overflow:ellipsis;flex-grow:1;flex-shrink:1;align-items:center;margin-right:10px;font-size:14px;line-height:1.4286;display:flex;overflow:hidden}.arco-upload-list-item-text-name-link{cursor:pointer;color:rgb(var(--link-6));text-overflow:ellipsis;text-decoration:none;overflow:hidden}.arco-upload-list-item-text-name-text{text-overflow:ellipsis;overflow:hidden}.arco-upload-list-item-done .arco-upload-list-status,.arco-upload-list-item-error .arco-upload-list-status{display:none}.arco-upload-list-type-text .arco-upload-list-item-error .arco-upload-list-item-text-name,.arco-upload-list-type-text .arco-upload-list-item-error .arco-upload-list-item-text-name-link{color:rgb(var(--danger-6))}.arco-upload-list.arco-upload-list-type-picture-card{vertical-align:top;display:inline}.arco-upload-list.arco-upload-list-type-picture-card .arco-upload-list-status{margin-left:0;top:50%;transform:translateY(-50%)}.arco-upload-list-type-picture-card .arco-upload-list-item{vertical-align:top;margin-top:0;margin-bottom:8px;margin-right:8px;padding-right:0;transition:all .2s cubic-bezier(.34,.69,.1,1);display:inline-block;overflow:hidden}.arco-upload-list-type-picture-card .arco-upload-list-item-error .arco-upload-list-item-picture-mask{opacity:1}.arco-upload-list-item-picture{border-radius:var(--border-radius-small);box-sizing:border-box;text-align:center;vertical-align:top;background-color:var(--color-fill-2);width:80px;height:80px;position:relative;overflow:hidden}.arco-upload-list-item-picture img{width:100%;height:100%}.arco-upload-list-item-picture-mask{cursor:pointer;text-align:center;color:var(--color-white);opacity:0;background:#00000080;font-size:16px;line-height:80px;transition:opacity .1s cubic-bezier(0,0,1,1);position:absolute;inset:0}.arco-upload-list-item-picture-operation{font-size:14px}.arco-upload-list-item-picture-operation .arco-upload-list-reupload-icon{color:var(--color-white)}.arco-upload-list-item-picture-operation .arco-upload-list-preview-icon+.arco-upload-list-remove-icon,.arco-upload-list-item-picture-operation .arco-upload-list-reupload-icon+.arco-upload-list-remove-icon{margin-left:20px}.arco-upload-list-item-picture-operation .arco-upload-list-preview-icon:focus-visible,.arco-upload-list-item-picture-operation .arco-upload-list-remove-icon:focus-visible,.arco-upload-list-item-picture-operation .arco-upload-list-reupload-icon:focus-visible{box-shadow:0 0 0 2px var(--color-primary-light-3);border-radius:2px}.arco-upload-list-item-picture-error-tip .arco-upload-list-item-picture-operation{opacity:0;width:0;height:0}.arco-upload-list-item-picture-error-tip .arco-upload-list-error-icon{color:var(--color-white);font-size:26px}.arco-upload-list-item-picture-mask:focus-within,.arco-upload-list-item-picture-mask:focus-within .arco-upload-list-item-picture-operation,.arco-upload-list-item-picture-mask:hover,.arco-upload-list-item-picture-mask:hover .arco-upload-list-item-picture-operation{opacity:1;display:block}.arco-upload-list-item-picture-mask:focus-within .arco-upload-list-item-picture-error-tip,.arco-upload-list-item-picture-mask:hover .arco-upload-list-item-picture-error-tip{display:none}.arco-upload-list-type-picture-list .arco-upload-list-item-text{padding-top:8px;padding-bottom:8px}.arco-upload-list-type-picture-list .arco-upload-list-item-error .arco-upload-list-item-text{background-color:var(--color-danger-light-1)}.arco-upload-list-type-picture-list .arco-upload-list-item-error .arco-upload-list-item-text-name,.arco-upload-list-type-picture-list .arco-upload-list-item-error .arco-upload-list-item-text-name-link{color:rgb(var(--danger-6))}.arco-upload-slide-up-enter{opacity:0}.arco-upload-slide-up-enter-active{opacity:1;transition:opacity .2s cubic-bezier(.34,.69,.1,1)}.arco-upload-slide-up-exit{opacity:1}.arco-upload-slide-up-exit-active{opacity:0;margin:0;transition:opacity .1s cubic-bezier(0,0,1,1),height .3s cubic-bezier(.34,.69,.1,1) .1s,margin .3s cubic-bezier(.34,.69,.1,1) .1s;overflow:hidden}.arco-upload-list-item.arco-upload-slide-inline-enter{opacity:0}.arco-upload-list-item.arco-upload-slide-inline-enter-active{opacity:1;transition:opacity .2s cubic-bezier(0,0,1,1)}.arco-upload-list-item.arco-upload-slide-inline-exit{opacity:1}.arco-upload-list-item.arco-upload-slide-inline-exit-active{opacity:0;margin:0;transition:opacity .1s cubic-bezier(0,0,1,1),width .3s cubic-bezier(.34,.69,.1,1) .1s,margin .3s cubic-bezier(.34,.69,.1,1) .1s;overflow:hidden}.arco-upload-rtl,.arco-upload-list-rtl{direction:rtl}.arco-upload-list-rtl .arco-upload-list-file-icon{margin-left:12px;margin-right:0}.arco-upload-list-rtl .arco-upload-list-error-icon{margin-left:0;margin-right:4px}.arco-upload-list-rtl .arco-upload-list-item{padding-left:24px;padding-right:0}.arco-upload-list-rtl .arco-upload-list-item-operation{right:initial;left:0}.arco-upload-list-rtl .arco-upload-list-item-text{padding-left:10px;padding-right:12px}.arco-upload-list-rtl .arco-upload-list-item-text-thumbnail{margin-left:12px;margin-right:0}.arco-upload-list-rtl .arco-upload-list-item-text-name{margin-left:10px;margin-right:0}.arco-upload-list-rtl .arco-upload-list-item-picture-operation .arco-upload-list-preview-icon+.arco-upload-list-remove-icon,.arco-upload-list-rtl .arco-upload-list-item-picture-operation .arco-upload-list-reupload-icon+.arco-upload-list-remove-icon{margin-left:0;margin-right:20px}.arco-upload-list-rtl.arco-upload-list-type-picture-card .arco-upload-list-status{margin-left:initial;margin-right:0}.arco-upload-list-rtl.arco-upload-list-type-picture-card .arco-upload-list-item{margin-left:8px;margin-right:0;padding-left:0}body{--primary-1:251, 246, 232;--primary-2:243, 232, 197;--primary-3:230, 210, 145;--primary-4:212, 184, 94;--primary-5:190, 153, 56;--primary-6:143, 109, 32;--primary-7:117, 87, 24;--primary-8:89, 65, 17;--primary-9:72, 52, 14;--primary-10:55, 39, 10;--gray-1:250, 248, 244;--gray-2:244, 241, 234;--gray-3:233, 228, 218;--gray-4:216, 208, 196;--gray-5:184, 175, 162;--gray-6:141, 131, 120;--gray-7:114, 104, 95;--gray-8:81, 74, 68;--gray-9:52, 47, 43;--gray-10:38, 34, 31;--danger-1:252, 237, 233;--danger-6:181, 75, 67;--color-bg-1:var(--ui-bg-surface);--color-bg-2:var(--ui-bg-elevated);--color-bg-3:var(--ui-bg-elevated);--color-bg-4:var(--ui-bg-elevated);--color-bg-5:var(--ui-bg-elevated);--color-text-1:var(--ui-text-1);--color-text-2:var(--ui-text-2);--color-text-3:var(--ui-text-3);--color-text-4:var(--ui-text-4);--color-border-1:var(--ui-border-1);--color-border-2:var(--ui-border-2);--color-border-3:var(--ui-border-3);--color-fill-1:var(--ui-gray-1);--color-fill-2:var(--ui-bg-fill);--color-fill-3:var(--ui-bg-fill-hover);--color-fill-4:var(--ui-border-3);--color-primary-light-1:var(--ui-brand-1);--color-primary-light-2:var(--ui-brand-2);--color-primary-light-3:var(--ui-brand-3);--color-primary-light-4:var(--ui-brand-4);--border-radius-small:var(--ui-radius-sm);--border-radius-medium:var(--ui-radius-md);--border-radius-large:var(--ui-radius-lg)}.workspace-metrics{margin:0!important}.workspace-metrics>.arco-col{min-width:180px}.workspace-metric{gap:6px;padding:22px;display:grid}.workspace-metric strong{color:var(--ui-primary);font-size:32px}.workspace-metric span{color:var(--ui-text-3);font-size:13px}.workspace-resources{margin:0!important}.workspace-resource{height:100%;color:inherit;gap:10px;padding:20px;display:grid}.workspace-resource p{min-height:42px;color:var(--ui-text-3);margin:0;font-size:13px;line-height:1.6}.workspace-resource span{color:var(--ui-primary);font-size:12px}.workspace-toolbar{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.workspace-tabs{background:0 0;border:0;border-radius:0;margin-bottom:24px;padding:0;display:block;overflow:visible}.workspace-tabs>.arco-tabs .arco-tabs-header{border-bottom:1px solid var(--ui-border-2);margin:0;overflow-x:auto}.workspace-tabs>.arco-tabs .arco-tabs-header-nav:before{display:none}.workspace-tabs>.arco-tabs .arco-tabs-tab{color:var(--ui-text-2);white-space:nowrap;background:0 0;border-radius:0;margin:0 24px 0 0;padding:10px 2px 12px;font-size:13px}.workspace-tabs>.arco-tabs .arco-tabs-tab:hover{color:var(--ui-primary)}.workspace-tabs>.arco-tabs .arco-tabs-tab-active{color:var(--ui-primary);font-weight:600}.workspace-tabs>.arco-tabs .arco-tabs-header-ink{background:var(--ui-brand-5);height:2px}.workspace-tabs>.arco-tabs .arco-tabs-content{display:none}.workspace-resource-heading{margin-bottom:18px}.workspace-resource-heading h2{margin:0 0 6px}.workspace-resource-heading p{color:var(--ui-text-3);margin:0}.workspace-form{margin-bottom:20px;padding:24px}.workspace-form h2{margin-top:0}.workspace-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.workspace-form-wide{grid-column:1/-1}.workspace-form-wide small{color:var(--ui-text-3)}.workspace-multi-select{min-height:240px;padding:6px}.workspace-multi-select option{border-radius:4px;padding:7px 9px}.workspace-form-actions,.workspace-row-actions{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.workspace-row-actions{white-space:nowrap;margin-top:0}.lesson-editor-fields{border:0;min-width:0;margin:0;padding:0}.lesson-upload-progress{margin-top:18px}.lesson-upload-details{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:8px;display:flex}.lesson-upload-progress small{color:var(--ui-text-3)}.site-logo-config{margin-top:18px}.site-logo-config p{color:var(--ui-text-3)}.site-logo-preview{object-fit:contain;object-position:left center;max-width:min(100%,320px);height:80px;display:block}.home-cover-config .arco-radio-group{margin:18px 0}.home-cover-config__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:24px;display:grid}.home-cover-config__fields section{min-width:0}.home-cover-config__preview{aspect-ratio:16/9;object-fit:contain;background:#fcf8ef;border-radius:8px;width:100%;max-width:480px;display:block}@media (width<=760px){.home-cover-config__fields{grid-template-columns:1fr}}.workspace-table-wrap{border:1px solid var(--ui-border-2);border-radius:var(--ui-radius-lg);background:var(--ui-bg-surface);overflow-x:auto}.workspace-list-pagination{border:1px solid var(--ui-border-2);border-radius:var(--ui-radius-lg);background:var(--ui-bg-surface);color:var(--ui-text-3);justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding:10px 14px;font-size:13px;display:flex}.workspace-list-pagination>div{align-items:center;gap:6px;display:flex}.workspace-page-slot{align-items:center;gap:6px;display:inline-flex}.workspace-page-slot i{padding:0 2px;font-style:normal}.course-about-config{gap:18px;display:grid}.course-about-config-section{margin-bottom:0}.course-about-config-section .workspace-section-title{margin-bottom:20px}.course-about-config-section .workspace-section-title>div{min-width:0}.course-about-config-section .workspace-section-title p{max-width:700px;line-height:1.6}.course-about-config-list{gap:12px;display:grid}.course-about-config-row{border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-md);background:var(--ui-bg-fill);padding:16px}.course-about-config-row__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.course-about-config-row__head strong{color:var(--ui-text-1);font-size:14px}.course-about-config-row .workspace-form-grid{margin:0}.course-about-config-empty{border:1px dashed var(--ui-border-3);border-radius:var(--ui-radius-md);color:var(--ui-text-3);text-align:center;margin:0;padding:18px}.course-about-config-actions{justify-content:space-between;align-items:center;gap:18px;padding:4px 2px 0;display:flex}.course-about-config-actions span,.course-about-last-saved{color:var(--ui-text-3);font-size:12px}@media (width<=640px){.workspace-list-pagination{flex-direction:column;align-items:flex-start}.workspace-list-pagination>div{flex-wrap:wrap}.course-about-config-section{padding:18px 16px}.course-about-config-section .workspace-section-title{flex-direction:column;align-items:flex-start}.course-about-config-section .workspace-section-title .ui-btn{align-self:flex-start}.course-about-config-row{padding:14px}.course-about-config-row .workspace-form-grid{grid-template-columns:1fr}.course-about-config-actions{flex-direction:column;align-items:stretch}.course-about-config-actions .ui-btn{width:100%}}.workspace-table{border-collapse:collapse;width:100%}.workspace-table th,.workspace-table td{border-bottom:1px solid var(--ui-border-1);text-align:left;padding:13px 16px}.workspace-table th{background:var(--ui-bg-fill);color:var(--ui-text-3);font-size:12px}.member-message{margin-bottom:16px}.member-toolbar{gap:12px}.member-status-field{min-height:32px;color:var(--ui-text-2);align-items:center;gap:10px;display:flex}.member-form .workspace-form-grid{margin:0}.knowledge-base-table{min-width:860px}.knowledge-base-table td:first-child{min-width:290px}.knowledge-base-table td:first-child strong,.knowledge-base-table td:first-child small{display:block}.knowledge-base-table td:first-child small{color:var(--ui-text-3);margin-top:4px;font-size:12px}.student-work-table-title{align-items:center;gap:12px;min-width:260px;display:flex}.student-work-pdf-thumb{border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-sm);pointer-events:none;background:#fff;flex:none;width:56px;height:42px;position:relative;overflow:hidden}.student-work-pdf-thumb iframe{transform-origin:50%;border:0;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.06)}.student-work-table-title>div{gap:3px;min-width:0;display:grid}.student-work-table-title .arco-typography{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.student-work-current-file{border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-sm);background:var(--ui-bg-fill);align-items:center;gap:10px;min-width:0;margin-bottom:10px;padding:8px 10px;display:flex}.student-work-current-file a,.student-work-current-file span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ai-log-table{min-width:980px}.ai-log-table td{vertical-align:middle}.ai-log-table td>small{color:var(--ui-text-3);margin-top:2px;font-size:10px;display:block}.ai-log-table code{border-radius:var(--ui-radius-sm);background:var(--ui-bg-fill);color:var(--ui-text-2);padding:3px 6px;font-size:11px}.workspace-modal-backdrop{z-index:1000;background:#0f172a8c;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.workspace-modal{width:min(860px,100%);max-height:calc(100vh - 48px);padding:24px;overflow-y:auto;box-shadow:0 24px 70px #0f172a47}.workspace-modal-head,.workspace-section-title{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.workspace-modal-head{margin-bottom:20px}.workspace-modal-head h2,.workspace-section-title h2{margin:0}.workspace-modal-head .ui-btn{min-width:38px;padding:3px 10px;font-size:24px;line-height:1}.workspace-modal-description{color:var(--ui-text-3);margin:-6px 0 18px;font-size:13px;line-height:1.65}.ui-form-item>.arco-upload-wrapper{width:100%}.ui-form-item>.arco-upload-wrapper .arco-upload-list{margin-top:10px}.workspace-protocol-note{margin-bottom:18px}.workspace-protocol-note p{margin:4px 0 0}.workspace-ai-test-message,.workspace-ai-test-reply{gap:8px;display:grid}.workspace-ai-test-message{margin-bottom:18px}.workspace-ai-test-message>span,.workspace-ai-test-reply>span{color:var(--ui-text-3);font-size:12px;font-weight:600}.workspace-ai-test-message>p{border-radius:var(--ui-radius-md);background:var(--ui-primary);color:#fff;width:fit-content;margin:0;padding:10px 14px}.workspace-ai-test-reply>div{border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-md);background:var(--ui-bg-fill);white-space:pre-wrap;min-height:150px;padding:16px;line-height:1.75}.workspace-ai-test-reply>div.is-streaming:after{background:var(--ui-primary);content:"";vertical-align:-2px;width:7px;height:16px;margin-left:3px;animation:.9s step-end infinite workspace-cursor;display:inline-block}.workspace-ai-test-error{color:var(--ui-danger-6);margin:10px 0 0}@keyframes workspace-cursor{50%{opacity:0}}.workspace-section-title{align-items:center;margin-bottom:18px}.workspace-section-title p{color:var(--ui-text-3);margin:6px 0 0;font-size:13px}.ai-character-actions{gap:10px;display:flex}.workspace-file-group{border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-md);background:var(--ui-bg-fill);padding:14px}.workspace-file-heading,.workspace-file-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.workspace-file-heading{margin-bottom:8px}.workspace-file-heading span{color:var(--ui-text-3);font-size:12px}.workspace-file-row{border-top:1px solid var(--ui-border-1);padding:8px 0}.workspace-file-row a,.workspace-file-row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workspace-file-row.is-new span:after{content:"（待上传）";color:var(--ui-text-3)}.workspace-file-empty{color:var(--ui-text-3);margin:8px 0 0;font-size:13px}.external-links-editor{border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-md);background:var(--ui-bg-fill);gap:12px;padding:16px;display:grid}.external-links-editor>.resource-head{align-items:flex-start;margin-bottom:0}.external-links-editor>.resource-head p{color:var(--ui-text-3);margin:5px 0 0;font-size:12px;line-height:1.6}.external-links-empty{border:1px dashed var(--ui-border-2);border-radius:var(--ui-radius-sm);color:var(--ui-text-3);text-align:center;padding:16px;font-size:13px}.external-link-editor-row{border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-md);background:var(--ui-bg-surface);gap:12px;padding:14px;display:grid}.external-link-editor-row__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.external-link-editor-row .workspace-form-grid{gap:12px}@media (width<=560px){.external-links-editor>.resource-head,.external-link-editor-row__head{flex-direction:column;align-items:stretch}}.workspace-options-editor{border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-md);padding:14px}.workspace-option-row{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:10px;display:grid}.workspace-option-row>input[type=radio],.workspace-option-row>input[type=checkbox]{width:17px;height:17px;accent-color:var(--ui-primary)}.workspace-question-prompt{text-overflow:ellipsis;white-space:nowrap;max-width:460px;overflow:hidden}.experiment-template-editor{gap:16px;display:grid}.direct-public-materials{margin-top:16px}.direct-public-materials .workspace-section-title{margin-bottom:10px}.direct-public-materials .experiment-editor-row{border-top:1px solid var(--ui-border,#e5e7eb);align-items:center;gap:14px;padding:9px 0;display:flex}.direct-public-materials .experiment-editor-row>span{overflow-wrap:anywhere;flex:1;min-width:0}.experiment-public-materials{margin-bottom:16px;padding:0;overflow:hidden}.experiment-public-materials__header{border-bottom:1px solid var(--color-border-2);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px 14px;display:flex}.experiment-public-materials__header h2{margin:4px 0 0;font-size:20px;line-height:1.25}.experiment-public-materials__count{color:#8d681e;background:#f7f0df;border-radius:999px;justify-content:center;align-items:center;min-width:28px;height:28px;padding:0 8px;font-size:13px;font-weight:700;display:inline-flex}.experiment-public-materials__list{padding:0 22px}.experiment-public-material{border-bottom:1px solid var(--color-border-2);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:68px;display:grid}.experiment-public-material:last-child{border-bottom:0}.experiment-public-material__type{color:#9b741e;letter-spacing:.04em;background:#fbf7ed;border:1px solid #e2d4b4;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:9px;font-weight:800;display:inline-flex}.experiment-public-material__name{min-width:0;color:var(--color-text-1);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.experiment-public-material__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}@media (width<=640px){.experiment-public-materials__header,.experiment-public-materials__list{padding-inline:16px}.experiment-public-material{grid-template-columns:36px minmax(0,1fr);gap:10px;padding:12px 0}.experiment-public-material__actions{grid-column:2;justify-content:flex-start}}.experiment-editor-section{gap:18px;padding:22px 24px;display:grid}.experiment-editor-section .workspace-section-title{margin-bottom:0}.experiment-option-editor{border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-lg);display:grid;overflow:hidden}.experiment-editor-row{border-bottom:1px solid var(--ui-border-1);grid-template-columns:minmax(100px,.35fr) minmax(260px,1fr) 66px;align-items:center;gap:10px;padding:10px 12px;display:grid}.experiment-editor-row:last-child{border-bottom:0}.experiment-option-header{background:var(--ui-bg-fill);color:var(--ui-text-3);font-size:11px;font-weight:600}.experiment-group-editor{gap:12px;display:grid}.experiment-group-panel{border:1px solid var(--ui-border-2);border-left:3px solid var(--ui-brand-4);border-radius:var(--ui-radius-lg);background:var(--ui-bg-fill);gap:16px;padding:18px;display:grid}.experiment-group-panel__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.experiment-overrides{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.experiment-overrides>span{color:var(--ui-text-2);grid-column:1/-1;font-size:12px;font-weight:600}.experiment-overrides label{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;display:grid}.experiment-overrides b{border-radius:var(--ui-radius-sm);background:var(--ui-bg-surface);height:32px;color:var(--ui-primary);place-items:center;font-size:11px;display:grid}.experiment-groups-empty{border:1px dashed var(--ui-border-2);border-radius:var(--ui-radius-lg);color:var(--ui-text-3);text-align:center;padding:18px;font-size:13px}.experiment-editor-actions{z-index:20;border:1px solid var(--ui-border-2);border-radius:var(--ui-radius-lg);background:color-mix(in srgb, var(--ui-bg-surface) 94%, transparent);box-shadow:var(--ui-shadow-2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:flex-end;gap:10px;padding:12px 14px;display:flex;position:sticky;bottom:12px}.script-template-editor{gap:16px;min-width:0;display:grid}.script-basics{display:block;overflow:hidden}.script-basics>.arco-card-body{gap:14px;padding:20px 24px;display:grid}.script-basics .workspace-section-title,.script-step-panel .workspace-section-title{margin-bottom:0}.script-basics-grid{grid-template-columns:minmax(280px,2fr) minmax(180px,.8fr) 120px;gap:14px;display:grid}.script-template-editor .arco-form-item{min-width:0;margin-bottom:0}.script-template-editor .arco-form-item-label{color:var(--ui-text-1);font-size:12px;font-weight:600}.script-template-editor .arco-form-item-content{min-width:0}.script-template-editor .arco-input,.script-template-editor .arco-input-wrapper,.script-template-editor .arco-input-number,.script-template-editor .arco-select-view,.script-template-editor .arco-textarea{border-color:var(--ui-border-2);border-radius:var(--ui-radius-sm);background:var(--ui-bg-fill);width:100%;color:var(--ui-text-1)}.script-template-editor .arco-input:hover,.script-template-editor .arco-input-wrapper:hover,.script-template-editor .arco-input-number:hover,.script-template-editor .arco-select-view:hover,.script-template-editor .arco-textarea:hover{border-color:var(--ui-border-2);background:var(--ui-bg-fill-hover)}.script-template-editor .arco-input:focus,.script-template-editor .arco-input-focus,.script-template-editor .arco-input-number-focus,.script-template-editor .arco-select-view-focus{border-color:var(--ui-primary);background:var(--ui-bg-surface);box-shadow:0 0 0 3px var(--ui-focus-ring)}.script-basics-summary{grid-column:1/-1}.script-summary{min-height:72px}.script-builder{min-width:0;display:block;overflow:clip}.script-builder>.arco-card-body{gap:0;padding:0;display:grid}.script-step-panel{gap:18px;min-height:220px;padding:24px;display:grid}.script-stepper{border-bottom:1px solid var(--ui-border-1);background:color-mix(in srgb, var(--ui-bg-fill) 55%, var(--ui-bg-surface));margin:0;padding:22px 28px 18px;overflow-x:auto}.script-arco-steps .arco-steps-item-content{min-width:0;display:block}.script-arco-button.arco-btn-primary{border-color:var(--ui-primary);background-color:var(--ui-primary);color:var(--ui-on-primary)}.script-arco-button.arco-btn-primary:not(.arco-btn-disabled):not(.arco-btn-loading):hover{border-color:var(--ui-primary-hover);background-color:var(--ui-primary-hover);color:var(--ui-on-primary)}.script-arco-button.arco-btn-outline{border-color:var(--ui-border-2);color:var(--ui-primary)}.script-arco-button.arco-btn-outline:not(.arco-btn-disabled):not(.arco-btn-loading):hover{border-color:var(--ui-primary);background-color:var(--ui-brand-1);color:var(--ui-primary)}.script-arco-button.arco-btn-text{color:var(--ui-primary)}.script-member-preview{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.script-member-card{box-sizing:border-box;border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-md);background:var(--ui-bg-fill);width:100%;min-width:0;height:72px;color:var(--ui-text-2);align-items:center;gap:10px;padding:0 14px;font-size:13px;display:flex;position:relative}.script-member-add{color:var(--ui-primary);cursor:pointer;border-style:dashed;justify-content:center;font-weight:600}.script-member-add:not(:disabled):hover{border-color:var(--ui-primary);background:var(--ui-brand-1)}.script-member-add:disabled{cursor:not-allowed;opacity:.55}.script-member-add__icon{background:var(--ui-brand-2);border-radius:50%;place-items:center;width:24px;height:24px;font-size:18px;font-weight:400;line-height:1;display:grid}.script-member-badge{background:var(--ui-brand-2);width:22px;height:22px;color:var(--ui-primary);border-radius:50%;flex:0 0 22px;place-items:center;font-size:10px;font-weight:700;line-height:1;display:grid}.script-member-name{color:var(--ui-text-2);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.script-member-remove{width:20px;height:20px;color:var(--ui-text-3);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:18px;line-height:1;display:grid;position:absolute;top:8px;right:8px}.script-member-remove:not(:disabled):hover{background:color-mix(in srgb, var(--ui-danger-6) 12%, transparent);color:var(--ui-danger-6)}.script-member-remove:disabled{cursor:not-allowed;opacity:.35}.script-assignment-index,.script-session-count{border-color:var(--ui-border-2);background:var(--ui-brand-1);color:var(--ui-primary)}.script-editor-actions{z-index:20;border-top:1px solid var(--ui-border-1);background:color-mix(in srgb, var(--ui-bg-surface) 97%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:flex-end;gap:10px;padding:13px 24px;display:flex;position:sticky;bottom:0}.script-editor-list{gap:12px;display:grid}.script-editor-card{border-color:var(--ui-border-2);background:var(--ui-bg-fill);min-width:0;overflow:hidden}.script-editor-card .arco-card-header{border-bottom-color:var(--ui-border-1);background:var(--ui-bg-fill);padding:12px 18px}.script-editor-card .arco-card-header-title{min-width:0}.script-editor-card .arco-card-body{background:var(--ui-bg-fill);padding:16px 18px}.script-editor-card__title{align-items:center;gap:9px;min-width:0;display:flex}.script-editor-card__title span{color:var(--ui-primary);font-size:10px;font-weight:700}.script-editor-card__title strong{color:var(--ui-text-1);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.script-step-empty{border:1px dashed var(--ui-border-2);border-radius:var(--ui-radius-lg);color:var(--ui-text-3);text-align:center;padding:20px;font-size:12px}.script-step-empty .arco-empty{padding:12px 0}.script-switch-field{align-self:end}.script-switch{align-items:center;gap:8px;min-height:32px;display:flex}.script-switch>span{color:var(--ui-text-2);font-size:12px}.script-switch .arco-switch-checked{background:var(--ui-primary)}.script-media-field{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.script-media-field .arco-select{min-width:0}.script-upload{display:inline-flex}.script-media-current{border:1px solid var(--ui-border-1);background:var(--ui-bg-fill);border-radius:8px;align-items:center;gap:10px;min-width:0;padding:6px 10px;display:flex}.script-media-current img{object-fit:cover;border-radius:6px;flex:none;width:48px;height:48px}.script-media-current a{min-width:0;color:var(--ui-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.script-dialogues{gap:8px;display:grid}.script-dialogues>div:first-child{justify-content:space-between;align-items:center;display:flex}.script-dialogue-row{grid-template-columns:24px minmax(120px,.35fr) minmax(220px,1fr) 52px;align-items:center;gap:8px;display:grid}.script-form-label{color:var(--ui-text-2);font-size:12px;font-weight:600}.script-dialogue-index,.script-option-index{border-radius:var(--ui-radius-sm);background:var(--ui-brand-1);width:28px;height:28px;color:var(--ui-primary);border:0;justify-content:center;align-items:center;padding:0;font-size:10px;display:grid}.script-dialogue-row .arco-select,.script-dialogue-row>.arco-input{width:100%;min-width:0}.script-question-options{gap:8px;margin-top:14px;display:grid}.script-question-options>div{grid-template-columns:30px minmax(0,1fr) 52px;align-items:center;gap:8px;display:grid}.script-question-options>.arco-btn{justify-self:start;margin-left:38px}.script-assignment-list{gap:12px;display:grid}.script-assignment-card{border-color:var(--ui-border-2);background:var(--ui-bg-fill);min-width:0;overflow:hidden}.script-assignment-card .arco-card-header{border-bottom-color:var(--ui-border-1);background:var(--ui-bg-fill);padding:12px 16px}.script-assignment-card .arco-card-body{background:var(--ui-bg-fill);padding:16px}.script-assignment-title{align-items:flex-start;gap:10px;display:flex}.script-assignment-title>div{gap:3px;display:grid}.script-assignment-title strong{font-size:13px}.script-assignment-title small,.script-assignment-card section>small{color:var(--ui-text-3);font-size:10px}.script-assignment-card .arco-card-body>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.script-assignment-card section{align-content:start;gap:7px;display:grid}.script-assignment-card h3{color:var(--ui-text-2);margin:0 0 3px;font-size:11px}.script-assignment-card .arco-checkbox{color:var(--ui-text-2);font-size:11px;line-height:1.4}.script-assignment-card .arco-checkbox-label{overflow-wrap:anywhere;min-width:0}.script-session-form{grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:12px;margin-bottom:14px;padding:16px;display:grid}.script-session-form .workspace-form-actions{margin:0}.script-session-list{gap:12px;display:grid}.script-session-card{justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.script-session-card.is-just-launched{border-color:var(--ui-primary);box-shadow:0 0 0 2px var(--ui-focus-ring)}.script-session-card__main{flex:1;justify-content:space-between;align-items:center;gap:24px;min-width:0;display:flex}.script-session-card h2{margin:9px 0 4px;font-size:16px}.script-session-card p{color:var(--ui-text-3);margin:0;font-size:11px}.script-session-card p strong{color:var(--ui-text-1);letter-spacing:.08em}.script-session-code{border:1px solid var(--ui-brand-3);border-radius:var(--ui-radius-md);background:var(--ui-brand-1);place-items:center;gap:2px;min-width:132px;padding:10px 18px;display:grid}.script-session-code small{color:var(--ui-text-3);font-size:10px}.script-session-code strong{color:var(--ui-primary);letter-spacing:.14em;font-size:24px;line-height:1.1}.script-launched-code{border:2px solid var(--ui-primary);border-radius:var(--ui-radius-lg);background:var(--ui-brand-1);color:var(--ui-text-2);justify-content:center;align-items:center;gap:24px;padding:18px 24px;display:flex}.script-launched-code span{font-size:13px;font-weight:600}.script-launched-code strong{color:var(--ui-primary);letter-spacing:.18em;font-size:34px;line-height:1}.script-detail-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.script-detail-summary>div{border-radius:var(--ui-radius-md);background:var(--ui-bg-fill);text-align:center;gap:4px;padding:14px;display:grid}.script-detail-summary small{color:var(--ui-text-3);font-size:10px}.script-detail-summary strong{color:var(--ui-primary);font-size:20px}.script-detail-live{color:var(--ui-text-3);align-items:center;gap:7px;margin:12px 0;font-size:11px;display:flex}.script-detail-live i{background:#16a34a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #16a34a26}.script-detail-section{gap:12px;margin-top:24px;display:grid}.script-detail-section>h3{margin:0;font-size:15px}.script-question-result{border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-md);gap:12px;padding:15px;display:grid}.script-question-result>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.script-question-result>header strong{font-size:13px}.script-question-result>header span{color:var(--ui-text-3);flex:none;font-size:10px}.script-result-row{gap:5px;display:grid}.script-result-row>div:first-child{justify-content:space-between;gap:12px;font-size:11px;display:flex}.script-result-row b{color:var(--ui-text-3);font-weight:500}.script-result-row>div:last-child{background:var(--ui-bg-fill);border-radius:999px;height:7px;overflow:hidden}.script-result-row i{border-radius:inherit;background:var(--ui-primary);height:100%;transition:width .25s;display:block}.script-detail-participants{gap:5px;display:grid}.script-detail-participants>div{border-radius:var(--ui-radius-sm);background:var(--ui-bg-fill);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.script-detail-participants>div>span{gap:2px;display:grid}.script-detail-participants b{font-size:12px}.script-detail-participants small{color:var(--ui-text-3);font-size:10px}.script-detail-participants em{color:var(--ui-text-3);font-size:10px;font-style:normal}.script-detail-participants>p{color:var(--ui-text-3);font-size:11px}.script-detail-grouping-mode{color:var(--ui-text-3);margin:-6px 0 0;font-size:11px}.script-detail-groups{gap:10px;display:grid}.script-detail-groups>article{border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-md);overflow:hidden}.script-detail-groups>article>header{background:var(--ui-bg-fill);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.script-detail-groups>article>header strong{font-size:12px}.script-detail-groups>article>header span{color:var(--ui-text-3);font-size:10px}.script-detail-groups>article>div>div{border-top:1px solid var(--ui-border-1);justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;display:flex}.script-detail-groups>article>div>div>span{gap:2px;display:grid}.script-detail-groups b{font-size:11px}.script-detail-groups small,.script-detail-groups em{color:var(--ui-text-3);font-size:9px;font-style:normal}.script-launch-dialog{width:min(860px,100%);max-height:calc(100vh - 48px);box-shadow:var(--ui-shadow-3);overflow-y:auto}.script-launch-dialog__head{z-index:3;border-bottom:1px solid var(--ui-border-1);background:var(--ui-bg-surface);justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px 18px;display:flex;position:sticky;top:0}.script-launch-dialog__head>div{gap:4px;display:grid}.script-launch-dialog__head>div>span{color:var(--ui-primary);letter-spacing:.08em;font-size:10px;font-weight:700}.script-launch-dialog__head h2{margin:0;font-size:20px}.script-launch-dialog__head p{color:var(--ui-text-3);margin:0;font-size:12px}.script-launch-dialog__head>button{padding:0 8px;font-size:23px;line-height:1}.script-launch-dialog>form{gap:20px;padding:20px 24px 0;display:grid}.script-grouping-mode{border:0;gap:8px;margin:0;padding:0;display:grid}.script-grouping-mode>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.script-grouping-mode label{border:1px solid var(--ui-border-2);border-radius:var(--ui-radius-md);background:var(--ui-bg-surface);cursor:pointer;align-items:center;gap:10px;min-height:72px;padding:13px 14px;display:flex;position:relative}.script-grouping-mode label.is-active{border-color:var(--ui-primary);background:color-mix(in srgb, var(--ui-brand-1) 55%, var(--ui-bg-surface));box-shadow:0 0 0 1px var(--ui-primary)}.script-grouping-mode input{width:16px;height:16px;accent-color:var(--ui-primary);flex:0 0 16px}.script-grouping-mode label>span{gap:3px;display:grid}.script-grouping-mode b{font-size:13px}.script-grouping-mode small{color:var(--ui-text-3);font-size:11px;line-height:1.45}.script-launch-note{margin:0}.script-launch-note p{margin:4px 0 0}.script-preassign{gap:12px;display:grid}.script-preassign__head{justify-content:space-between;align-items:end;gap:18px;display:flex}.script-preassign__head h3{margin:0 0 4px;font-size:14px}.script-preassign__head p{color:var(--ui-text-3);margin:0;font-size:11px}.script-preassign__head .ui-input{width:250px}.script-preassign-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.script-preassign-groups{gap:12px;display:grid}.script-preassign-group{border:1px solid var(--ui-border-2);border-radius:var(--ui-radius-md);overflow:hidden}.script-preassign-group>header{border-bottom:1px solid var(--ui-border-1);background:var(--ui-bg-fill);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.script-preassign-group>header>div{align-items:center;gap:8px;display:flex}.script-preassign-group>header span{background:var(--ui-brand-1);width:25px;height:25px;color:var(--ui-primary);border-radius:50%;place-items:center;font-size:10px;font-weight:700;display:grid}.script-preassign-group>header strong{font-size:13px}.script-preassign-group>div{background:var(--ui-border-1);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.script-group-slot{background:var(--ui-bg-surface);justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.script-group-slot>span{gap:2px;min-width:0;display:grid}.script-group-slot b{font-size:11px}.script-group-slot small{color:var(--ui-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.script-role-picker{border:1px solid var(--ui-border-2);border-radius:var(--ui-radius-md);overflow:hidden}.script-role-picker>header{border-bottom:1px solid var(--ui-border-1);background:var(--ui-bg-fill);align-items:center;gap:9px;padding:10px 12px;display:flex}.script-role-picker>header>span{background:var(--ui-brand-1);width:25px;height:25px;color:var(--ui-primary);border-radius:50%;place-items:center;font-size:10px;font-weight:700;display:grid}.script-role-picker>header>div{gap:1px;display:grid}.script-role-picker>header strong{font-size:12px}.script-role-picker>header small{color:var(--ui-text-3);font-size:9px}.script-role-import{margin-left:auto}.script-role-members{align-content:start;gap:2px;min-height:64px;padding:6px;display:grid}.script-role-members>div{border-radius:var(--ui-radius-sm);justify-content:space-between;align-items:center;gap:8px;padding:7px 8px;display:flex}.script-role-members>div:hover{background:var(--ui-bg-fill)}.script-role-members>div>span{gap:1px;min-width:0;display:grid}.script-role-members b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.script-role-members small{color:var(--ui-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.script-role-members>p{color:var(--ui-text-3);text-align:center;margin:17px 8px;font-size:11px}.script-student-list{max-height:180px;padding:5px;overflow-y:auto}.script-student-list>label{border-radius:var(--ui-radius-sm);cursor:pointer;align-items:flex-start;gap:8px;padding:7px 8px;display:flex}.script-student-list>label:hover{background:var(--ui-bg-fill)}.script-student-list>label.is-disabled{cursor:not-allowed;opacity:.5}.script-student-list input{accent-color:var(--ui-primary);margin-top:2px}.script-student-list label>span{gap:1px;min-width:0;display:grid}.script-student-list b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.script-student-list small{color:var(--ui-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.script-student-list>p{color:var(--ui-text-3);text-align:center;margin:12px;font-size:11px}.script-member-drawer .arco-drawer-content{align-content:start;gap:14px;display:grid}.script-member-drawer__list{gap:4px;display:grid}.script-member-drawer__list>div{border-radius:var(--ui-radius-md);cursor:pointer;border:1px solid #0000;align-items:flex-start;gap:10px;padding:10px;display:flex}.script-member-drawer__list>div:hover{border-color:var(--ui-border-1);background:var(--ui-bg-fill)}.script-member-drawer__list>div:focus-visible{border-color:var(--ui-primary);outline:3px solid var(--ui-focus-ring)}.script-member-drawer__list>div.is-disabled{cursor:not-allowed;opacity:.55}.script-member-drawer__list>div>span{gap:2px;min-width:0;display:grid}.script-member-drawer__list b{font-size:13px}.script-member-drawer__list small{color:var(--ui-text-3);font-size:11px}.script-member-drawer__footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.script-member-drawer__footer span{color:var(--ui-text-3);font-size:12px}.script-launch-actions{z-index:3;border-top:1px solid var(--ui-border-1);background:color-mix(in srgb, var(--ui-bg-surface) 97%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:flex-end;gap:9px;margin:0 -24px;padding:13px 24px;display:flex;position:sticky;bottom:0}.experiment-template-list{gap:12px;display:grid}.experiment-template-card{gap:14px;padding:20px 22px;display:grid}.experiment-template-card__head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.experiment-template-card__head>div:first-child{min-width:0}.experiment-template-card h2{margin:10px 0 5px;font-size:18px}.experiment-template-card p{color:var(--ui-text-3);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;line-height:1.65;overflow:hidden}.experiment-template-facts{border-top:1px solid var(--ui-border-1);color:var(--ui-text-3);flex-wrap:wrap;gap:8px 20px;padding-top:12px;font-size:11px;display:flex}.experiment-template-facts b{color:var(--ui-text-1);font-size:13px}.experiment-template-groups{flex-wrap:wrap;gap:6px;display:flex}.experiment-template-groups span{border-radius:var(--ui-radius-pill);background:var(--ui-bg-fill);color:var(--ui-text-2);padding:5px 8px;font-size:10px}.ai-subject-tabs{width:fit-content;min-width:320px}.ai-character-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ai-character-card{flex-direction:column;gap:16px;min-width:0;padding:20px;display:flex}.ai-character-card__head{align-items:center;gap:12px;display:flex}.ai-character-card__head h3{margin:0 0 3px}.ai-character-card__head small,.ai-group-config-row small{color:var(--ui-text-3)}.ai-character-avatar{background:color-mix(in srgb, var(--ui-primary) 12%, white);width:38px;height:38px;color:var(--ui-primary);border-radius:12px;flex:0 0 38px;place-items:center;font-size:11px;font-weight:700;display:inline-grid}.ai-character-card>p{min-height:48px;color:var(--ui-text-2);margin:0;font-size:13px;line-height:1.65}.ai-character-prompt{border-radius:var(--ui-radius-md);background:var(--ui-bg-fill);min-width:0;padding:12px}.ai-character-prompt span{color:var(--ui-text-3);font-size:11px;font-weight:600}.ai-character-prompt p{color:var(--ui-text-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:6px 0 0;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.ai-character-card .workspace-row-actions{border-top:1px solid var(--ui-border-1);margin-top:auto;padding-top:10px}.ai-character-form{grid-template-columns:1fr}.ai-character-scope-note{margin-bottom:18px}.ai-batch-description{color:var(--ui-text-3);margin:0 0 18px;line-height:1.7}.ai-generation-lock{z-index:1100;cursor:wait;background:#0f172ab8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.ai-generation-progress-view{text-align:center;justify-items:center;width:min(440px,100%);padding:38px 34px;display:grid;box-shadow:0 24px 80px #0f172a61}.ai-generation-progress-view .ui-spinner{width:42px;height:42px;margin-bottom:18px}.ai-generation-progress-view h2{margin:0}.ai-generation-progress-view p{color:var(--ui-text-2);margin:12px 0 22px;line-height:1.7}.ai-generation-progress-view small{color:var(--ui-text-3);margin-top:12px}.ai-generation-progress-track{background:var(--ui-bg-fill);border-radius:99px;width:100%;height:7px;overflow:hidden}.ai-generation-progress-track i{border-radius:inherit;background:var(--ui-primary);width:38%;height:100%;animation:1.4s ease-in-out infinite ai-generation-progress;display:block}@keyframes ai-generation-progress{0%{transform:translate(-105%)}to{transform:translate(270%)}}.ai-experiment-builder{gap:18px;display:grid}.ai-experiment-builder>form{display:contents}.ai-experiment-step{gap:20px;padding:24px;display:grid}.ai-builder-heading{border-bottom:1px solid var(--ui-border-1);padding-bottom:18px}.ai-builder-heading h2{margin:0 0 5px}.ai-builder-heading p,.ai-materials-heading p,.ai-history-heading p,.ai-edit-description{color:var(--ui-text-3);margin:0;font-size:13px}.ai-config-fields{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(160px,.65fr)}.ai-materials-heading{border-top:1px solid var(--ui-border-1);margin-top:2px;padding-top:20px}.ai-materials-heading h3{margin:0 0 5px;font-size:16px}.ai-material-editor-grid{grid-template-columns:1fr;gap:16px;display:grid}.ai-material-editor{border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-lg);background:var(--ui-bg-fill);min-width:0;padding:18px 20px}.ai-material-editor .ui-textarea{background:var(--ui-bg-surface);resize:vertical;min-height:170px}.ai-groups-heading{border-top:1px solid var(--ui-border-1);justify-content:space-between;align-items:end;margin-top:12px;padding-top:22px;display:flex}.ai-groups-heading>span{color:var(--ui-text-3);font-size:12px}.ai-group-card{border:1px solid var(--ui-border-1);border-left:3px solid var(--ui-primary);border-radius:var(--ui-radius-lg);background:var(--ui-bg-surface);gap:18px;padding:22px;display:grid}.ai-group-card__head{justify-content:space-between;align-items:center;gap:16px;display:flex}.ai-group-card__head>div{align-items:center;gap:10px;display:flex}.ai-group-card__head>div>strong{font-size:16px}.ai-group-card__head>div>span{color:var(--ui-text-3);font-size:12px}.ai-condition-note{border-radius:var(--ui-radius-md);background:color-mix(in srgb, var(--ui-primary) 6%, var(--ui-bg-fill));align-items:center;gap:10px;width:fit-content;padding:8px 10px;font-size:12px;display:flex}.ai-condition-note strong{color:var(--ui-text-2)}.ai-condition-note span{color:var(--ui-primary)}.ai-statistical-batches{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ai-statistical-batches>div{border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-md);background:var(--ui-bg-fill);gap:4px;padding:12px 14px;display:grid}.ai-statistical-batches strong{font-size:13px}.ai-statistical-batches span{color:var(--ui-text-2);font-size:12px}.ai-statistical-batches small{color:var(--ui-text-3)}.ai-group-name{border-radius:var(--ui-radius-sm);min-width:0;color:var(--ui-text-1);font:inherit;background:0 0;border:1px solid #0000;padding:5px 8px;font-size:18px;font-weight:650}.ai-group-name:hover,.ai-group-name:focus{border-color:var(--ui-border-2);background:var(--ui-bg-fill);outline:none}.ai-group-config-row{grid-template-columns:minmax(180px,240px);gap:18px;display:grid}.ai-group-config-row .ui-form-item{align-content:start}.ai-group-config-row .ui-btn{width:100%}.ai-character-preview{border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-md);background:var(--ui-bg-fill);gap:10px;min-height:94px;padding:10px;display:flex;overflow-x:auto}.ai-character-preview__item{border-radius:var(--ui-radius-sm);background:var(--ui-bg-surface);flex-direction:column;justify-content:center;gap:6px;width:210px;min-width:210px;padding:12px 14px;display:flex}.ai-character-preview__item>span{color:var(--ui-text-1);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.ai-character-preview__item>small{color:var(--ui-text-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.ai-character-preview>p{color:var(--ui-text-3);text-align:center;margin:34px 0 0;font-size:12px}.ai-group-prompts{padding-top:2px}.ai-add-group{border:1.5px dashed var(--ui-border-2);border-radius:var(--ui-radius-lg);background:color-mix(in srgb, var(--ui-primary) 2%, var(--ui-bg-surface));min-height:132px;color:var(--ui-text-2);cursor:pointer;align-content:center;place-items:center;gap:5px;transition:border-color .2s,background .2s;display:grid}.ai-add-group:hover{border-color:var(--ui-primary);background:color-mix(in srgb, var(--ui-primary) 5%, var(--ui-bg-surface))}.ai-add-group>span{color:var(--ui-primary);font-size:28px;line-height:1}.ai-add-group small{color:var(--ui-text-3)}.ai-subject-dialog{width:min(720px,100%)}.ai-experiment-edit-dialog{width:min(1240px,100vw - 48px)}.ai-experiment-edit-dialog form{gap:18px;display:grid}.ai-edit-description{margin-top:-10px}.ai-edit-error{margin-top:2px}.ai-import-toolbar{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.ai-import-toolbar p{color:var(--ui-text-3);margin:0;font-size:13px}.ai-import-list{gap:8px;max-height:420px;display:grid;overflow-y:auto}.ai-import-list label{border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-md);cursor:pointer;grid-template-columns:20px 38px minmax(0,1fr);align-items:center;gap:12px;padding:12px;display:grid}.ai-import-list label.selected{border-color:var(--ui-primary);background:color-mix(in srgb, var(--ui-primary) 5%, white)}.ai-import-list input{width:16px;height:16px;accent-color:var(--ui-primary)}.ai-import-list p{color:var(--ui-text-3);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:12px;overflow:hidden}.ai-import-count{color:var(--ui-text-3);align-self:center;margin-right:auto;font-size:12px}.ai-experiment-history{gap:12px;margin-top:18px;display:grid}.ai-history-heading{justify-content:space-between;align-items:end;gap:16px;margin-bottom:2px;display:flex}.ai-history-heading h2{margin:0 0 5px}.ai-history-heading__actions{flex:none;align-items:center;gap:12px;display:flex}.ai-history-heading__actions>span{color:var(--ui-text-3);font-size:12px}.ai-subject-library-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ai-library-tool{align-content:start;gap:18px;padding:22px;display:grid}.ai-library-tool h2{margin:0 0 5px;font-size:18px}.ai-library-tool p{color:var(--ui-text-3);margin:0;font-size:13px;line-height:1.6}.ai-library-tool .workspace-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-library-rule-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.ai-library-counts{color:var(--ui-text-3);flex-wrap:wrap;justify-content:flex-end;gap:8px 14px;font-size:12px;display:flex}.ai-library-summary{border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-lg);background:var(--ui-bg-fill);justify-content:space-between;align-items:center;gap:18px;padding:12px 14px;display:flex}.ai-library-filter{justify-content:space-between;align-items:center;gap:12px;display:flex}.ai-library-filter .ui-select{width:auto;min-width:160px}.ai-library-filter label{color:var(--ui-text-2);align-items:center;gap:7px;font-size:13px;display:flex}.ai-profile-list{gap:10px;display:grid}.ai-profile-card{grid-template-columns:24px minmax(0,1fr);gap:12px;padding:18px;display:grid}.ai-profile-card__select{padding-top:3px}.ai-profile-card__select input,.ai-library-filter input{width:16px;height:16px;accent-color:var(--ui-primary)}.ai-profile-card__main{gap:10px;min-width:0;display:grid}.ai-profile-card__head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.ai-profile-card__head>div{align-items:center;gap:9px;display:flex}.ai-profile-card__head>div:first-child{gap:3px;display:grid}.ai-experiment-template-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:18px 0 28px;display:grid}.ai-experiment-template-grid>article{flex-direction:column;align-items:stretch;gap:12px;min-width:0;min-height:230px;padding:22px;display:flex;overflow:hidden}.ai-experiment-template-grid h2,.ai-experiment-template-grid h3,.ai-experiment-template-grid p{margin:0}.ai-experiment-template-grid h3{color:var(--ui-text-1);font-size:18px;line-height:1.5}.ai-experiment-template-grid p{color:var(--ui-text-2);line-height:1.7}.ai-experiment-template-grid small{color:var(--ui-text-3);flex:1;line-height:1.6}.ai-experiment-template-grid .ui-tag,.ai-experiment-template-grid .ui-btn{align-self:flex-start}.ai-experiment-template-grid .ui-btn{margin-top:4px}.student-ai-experiment-list{gap:22px;margin:28px 0 34px;display:grid}.student-ai-template{border-color:color-mix(in srgb, var(--ui-primary) 16%, var(--ui-border-1));grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr);min-height:380px;padding:0;display:grid;overflow:hidden;box-shadow:0 14px 40px #3e301912}.student-ai-template__visual{background:#e9dfcb;min-height:100%;position:relative;overflow:hidden}.student-ai-template__visual:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#251e1433);position:absolute;inset:0}.student-ai-template__visual img{object-fit:cover;width:100%;height:100%;min-height:380px;transition:transform .5s;display:block}.student-ai-template:hover .student-ai-template__visual img{transform:scale(1.025)}.student-ai-template__body{flex-direction:column;gap:18px;min-width:0;padding:30px 34px 28px;display:flex}.student-ai-template__meta{color:var(--ui-text-3);justify-content:flex-start;align-items:center;gap:14px;font-size:12px;display:flex}.student-ai-template__intro h2{color:var(--ui-text-1);margin:0 0 8px;font-size:clamp(22px,2vw,30px);line-height:1.25}.student-ai-template__intro p{max-width:780px;color:var(--ui-text-2);margin:0;font-size:15px;line-height:1.75}.student-ai-template__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.student-ai-template__facts article{border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-md);background:color-mix(in srgb, var(--ui-primary) 3%, var(--ui-bg-surface));min-width:0;padding:15px 17px}.student-ai-template__facts strong,.student-ai-template__expected strong{color:var(--ui-text-1);margin-bottom:5px;font-size:13px;display:block}.student-ai-template__facts p,.student-ai-template__expected p{color:var(--ui-text-2);margin:0;font-size:13px;line-height:1.65}.student-ai-template__expected{border-left:3px solid var(--ui-primary);padding-left:15px}.student-ai-template__footer{justify-content:space-between;align-items:end;gap:18px;margin-top:auto;padding-top:2px;display:flex}.student-ai-template__reference{color:var(--ui-text-3);align-items:center;gap:5px;font-size:11px;line-height:1.5;text-decoration:none;transition:color .2s;display:inline-flex}.student-ai-template__reference:hover{color:var(--ui-primary);text-underline-offset:3px;text-decoration:underline}.student-ai-template__reference span{font-size:13px}.student-ai-template__footer .workspace-row-actions{flex:none}.ai-profile-card__head strong{font-size:16px}.ai-profile-card__head span:not(.ui-tag){color:var(--ui-text-3);font-size:11px}.ai-profile-card__head b{color:var(--ui-primary);font-size:14px}.ai-profile-card__main>p{color:var(--ui-text-2);margin:0;font-size:13px;line-height:1.7}.ai-profile-meta{color:var(--ui-text-3);flex-wrap:wrap;gap:6px 14px;font-size:11px;display:flex}.ai-library-dialog{width:min(760px,100%)}.ai-library-modal-form{gap:20px;display:grid}.ai-library-modal-form>p{color:var(--ui-text-3);margin:-8px 0 0;font-size:13px;line-height:1.7}.ai-library-modal-form .workspace-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-generation-form-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.ai-generation-prompt{grid-column:1/-1}.ai-generation-prompt .ui-textarea{resize:vertical}.ai-demographic-settings{border-top:1px solid var(--ui-border-1);grid-column:1/-1;gap:14px;padding-top:16px;display:grid}.ai-demographic-heading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ai-demographic-heading strong{color:var(--ui-text-1);font-size:13px}.ai-demographic-heading small,.ai-demographic-total{color:var(--ui-text-3);font-size:11px}.ai-demographic-settings .ai-demographic-age-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ai-demographic-distributions{gap:12px;display:grid}.ai-distribution-slider{border-radius:var(--ui-radius-sm);background:var(--ui-bg-fill);border:1px solid #0000;gap:10px;min-width:0;padding:12px 14px;display:grid}.ai-distribution-slider:focus-within{border-color:var(--ui-primary);background:var(--ui-bg-surface);box-shadow:0 0 0 3px var(--ui-focus-ring)}.ai-distribution-slider__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ai-distribution-slider__head strong{color:var(--ui-text-2);font-size:12px}.ai-distribution-slider__head span{color:var(--ui-text-3);font-size:10px}.ai-distribution-slider__track{border:1px solid color-mix(in srgb, var(--ui-gray-10) 15%, transparent);height:12px;box-shadow:inset 0 1px 2px color-mix(in srgb, var(--ui-gray-10) 14%, transparent);border-radius:99px;margin:5px 8px;position:relative}.ai-distribution-slider__track input{appearance:none;pointer-events:none;background:0 0;outline:0;width:100%;height:24px;margin:0;position:absolute;inset:-7px 0 auto}.ai-distribution-slider__track input::-webkit-slider-runnable-track{background:0 0;height:12px}.ai-distribution-slider__track input::-webkit-slider-thumb{appearance:none;border:2px solid var(--ui-primary);background:var(--ui-bg-surface);width:18px;height:24px;box-shadow:0 1px 5px color-mix(in srgb, var(--ui-gray-10) 28%, transparent);pointer-events:auto;cursor:ew-resize;border-radius:4px;margin-top:-6px}.ai-distribution-slider__track input::-moz-range-track{background:0 0;height:12px}.ai-distribution-slider__track input::-moz-range-thumb{border:2px solid var(--ui-primary);background:var(--ui-bg-surface);width:14px;height:20px;box-shadow:0 1px 5px color-mix(in srgb, var(--ui-gray-10) 28%, transparent);pointer-events:auto;cursor:ew-resize;border-radius:4px}.ai-distribution-slider__legend{flex-wrap:wrap;gap:6px 16px;display:flex}.ai-distribution-slider__legend span{color:var(--ui-text-3);align-items:center;gap:5px;font-size:10px;display:flex}.ai-distribution-slider__legend i{border-radius:2px;flex:0 0 7px;width:7px;height:7px}.ai-distribution-slider__legend b{color:var(--ui-text-2);font-weight:500}.ai-distribution-slider__legend strong{color:var(--ui-text-1);font-size:10px}.ai-profile-table-wrap{border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-lg);background:var(--ui-bg-surface);overflow-x:auto}.ai-profile-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1050px}.ai-profile-table th{border-bottom:1px solid var(--ui-border-1);background:var(--ui-bg-fill);color:var(--ui-text-3);text-align:left;padding:11px 12px;font-size:11px;font-weight:600}.ai-profile-table td{border-bottom:1px solid var(--ui-border-1);height:52px;color:var(--ui-text-2);vertical-align:middle;padding:10px 12px;font-size:12px}.ai-profile-table tbody tr:last-child td{border-bottom:0}.ai-profile-table tbody tr:hover{background:color-mix(in srgb, var(--ui-primary) 3%, var(--ui-bg-surface))}.ai-profile-table th:first-child,.ai-profile-table td:first-child{text-align:center;width:42px}.ai-profile-table th:nth-child(2){width:130px}.ai-profile-table th:nth-child(3){width:90px}.ai-profile-table th:nth-child(4){width:190px}.ai-profile-table th:nth-child(5){width:280px}.ai-profile-table th:nth-child(6){width:64px}.ai-profile-table th:nth-child(7){width:88px}.ai-profile-table th:nth-child(8){width:190px}.ai-profile-table input{width:16px;height:16px;accent-color:var(--ui-primary)}.ai-profile-table input:disabled{cursor:not-allowed;opacity:.35}.ai-profile-table strong{color:var(--ui-text-1)}.ai-table-code{color:var(--ui-text-3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.ai-profile-table__ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-profile-score{color:var(--ui-primary)!important}.ai-generation-progress-view>strong{color:var(--ui-primary);margin-top:10px;font-size:14px}.ai-subject-import-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ai-subject-import-panel{border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-lg);background:var(--ui-bg-fill);gap:12px;min-width:0;padding:16px;display:grid}.ai-subject-import-panel__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ai-subject-import-panel__head>div{gap:4px;display:grid}.ai-subject-import-panel__head span{color:var(--ui-text-3);font-size:11px}.ai-subject-import-empty{color:var(--ui-text-3);margin:0;font-size:12px;line-height:1.6}.ai-subject-allocation-grid{gap:8px;display:grid}.ai-subject-allocation-grid>div{border-radius:var(--ui-radius-md);background:var(--ui-bg-surface);min-width:0;padding:10px 12px}.ai-subject-allocation-grid>div>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.ai-subject-allocation-grid span{color:var(--ui-text-3);font-size:11px}.ai-subject-allocation-grid p{color:var(--ui-text-2);text-overflow:ellipsis;white-space:nowrap;margin:6px 0 0;font-size:11px;line-height:1.5;overflow:hidden}.ai-config-total{border-radius:var(--ui-radius-lg);background:color-mix(in srgb, var(--ui-primary) 7%, var(--ui-bg-fill));grid-template-columns:1fr auto;align-items:end;gap:3px 14px;padding:14px 16px;display:grid}.ai-config-total span{color:var(--ui-text-2);font-size:13px}.ai-config-total strong{color:var(--ui-primary);font-size:20px}.ai-config-total small{color:var(--ui-text-3);grid-column:1/-1}.ai-config-list-item{gap:16px;padding:20px;display:grid}.ai-config-list-item__head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.ai-config-list-item__head>div:first-child{gap:5px;min-width:0;display:grid}.ai-config-list-item__head>div:first-child>strong{font-size:17px}.ai-config-list-item__head span,.ai-config-created-at{color:var(--ui-text-3);font-size:12px}.ai-config-facts{border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-lg);background:var(--ui-bg-fill);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.ai-config-facts>div{border-right:1px solid var(--ui-border-1);gap:5px;min-width:0;padding:13px 14px;display:grid}.ai-config-facts>div:last-child{border-right:0}.ai-config-facts span{color:var(--ui-text-3);font-size:11px}.ai-config-facts strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ai-config-rule-note{color:var(--ui-text-3);margin:-4px 0 0;font-size:12px;line-height:1.6}.ai-config-group-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ai-config-group-summary>div{border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-md);background:var(--ui-bg-surface);min-width:0;padding:12px 14px}.ai-config-group-summary>div>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.ai-config-group-summary strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ai-config-group-summary span{color:var(--ui-text-3);flex:none;font-size:11px}.ai-config-group-summary p{color:var(--ui-text-2);text-overflow:ellipsis;white-space:nowrap;margin:6px 0 0;font-size:12px;overflow:hidden}.ui-tag-gray{background:var(--ui-bg-fill);color:var(--ui-text-3)}.ai-status-dot{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite ai-status-pulse}@keyframes ai-status-pulse{50%{opacity:.25}}.ai-records-heading,.ai-run-section__head,.ai-record-card__head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.ai-records-heading{align-items:end;margin-bottom:16px}.ai-records-heading h2,.ai-run-section__head h2{margin:0 0 5px}.ai-records-heading p,.ai-run-section__head p{color:var(--ui-text-3);margin:0;font-size:13px}.ai-records-heading>span{color:var(--ui-text-3);font-size:12px}.ai-record-list{gap:12px;display:grid}.ai-record-card{color:inherit;gap:14px;padding:20px;display:grid}.ai-record-card__link{color:inherit;gap:14px;text-decoration:none;display:grid}.ai-record-delete{color:var(--ui-text-3);justify-self:end}.ai-record-card__head>div{gap:5px;min-width:0;display:grid}.ai-record-card__head strong{font-size:17px}.ai-record-card__head span:not(.ui-tag){color:var(--ui-text-3);font-size:12px}.ai-run-progress{background:var(--ui-bg-fill);border-radius:99px;height:7px;overflow:hidden}.ai-run-progress>i{border-radius:inherit;background:var(--ui-primary);height:100%;transition:width .35s;display:block}.ai-record-card__metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.ai-record-card__metrics span{color:var(--ui-text-3);gap:3px;font-size:11px;display:grid}.ai-record-card__metrics b{color:var(--ui-text-1);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ai-record-enter{color:var(--ui-primary);justify-self:end;font-size:12px}.ai-run-overview{gap:10px;padding:14px;display:grid}.ai-run-summary{background:0 0;grid-template-columns:1.1fr repeat(4,.6fr) 1.35fr .8fr .7fr .9fr .7fr;display:grid;overflow:hidden}.ai-run-summary>div{background:0 0;gap:5px;min-width:0;padding:6px 8px;display:grid}.ai-run-summary span{color:var(--ui-text-3);font-size:12px}.ai-run-summary strong{color:var(--ui-text-1);text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1.25;overflow:hidden}.ai-run-summary .ui-tag{padding:5px 9px;font-size:14px}.ai-run-summary__status>div{align-items:center;gap:6px;min-width:0;display:flex}.ai-run-summary__status small{color:var(--ui-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.ai-run-summary__progress{grid-template-columns:auto 52px;align-items:center}.ai-circular-progress{background:conic-gradient(var(--ui-primary) var(--progress-angle), var(--ui-border-2) 0);border-radius:50%;place-items:center;width:50px;height:50px;display:grid;position:relative}.ai-circular-progress:before{background:var(--ui-bg-fill);content:"";border-radius:50%;position:absolute;inset:4px}.ai-circular-progress strong{z-index:1;color:var(--ui-primary);font-size:13px;line-height:1;position:relative}.ai-run-section{gap:14px;margin-top:26px;display:grid}.ai-condition-progress-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ai-condition-progress{gap:12px;padding:16px;display:grid}.ai-condition-progress>div:first-child,.ai-condition-progress>div:last-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.ai-condition-progress>div:first-child span,.ai-condition-progress>div:last-child{color:var(--ui-text-3);font-size:11px}.ai-condition-progress>div:last-child b{color:var(--ui-text-1);margin-left:auto;font-size:12px}.ai-call-list-heading{align-items:end}.ai-call-filters{gap:8px;display:flex}.ai-call-filters .ui-select{width:auto;min-width:150px}.ai-call-list{border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-lg);background:var(--ui-bg-surface);overflow:hidden}.ai-call-row{border:0;border-bottom:1px solid var(--ui-border-1);width:100%;color:inherit;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;grid-template-columns:42px minmax(140px,.95fr) minmax(112px,.7fr) 82px 58px auto 82px;align-items:center;gap:10px;padding:13px 15px;display:grid}.ai-call-row:last-child{border-bottom:0}.ai-call-row:hover{background:var(--ui-bg-fill)}.ai-call-row>span:not(.ui-tag){gap:3px;min-width:0;display:grid}.ai-call-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ai-call-row small{color:var(--ui-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.ai-call-index{color:var(--ui-text-3);font-size:11px;font-weight:650}.ai-call-open{color:var(--ui-primary);white-space:nowrap;justify-self:end;font-size:11px}.ai-call-row>.ui-btn{white-space:nowrap;justify-self:end}.ai-trace-dialog{width:min(980px,100%)}.ai-trace-dialog .workspace-modal-head p{color:var(--ui-text-3);margin:5px 0 0;font-size:12px}.ai-trace-facts{border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-lg);background:var(--ui-border-1);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-bottom:22px;display:grid;overflow:hidden}.ai-trace-facts>div{background:var(--ui-bg-fill);gap:5px;padding:11px 13px;display:grid}.ai-trace-facts>div>span:first-child{color:var(--ui-text-3);font-size:10px}.ai-trace-facts strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ai-trace-section{border-top:1px solid var(--ui-border-1);gap:12px;margin-top:20px;padding-top:20px;display:grid}.ai-trace-section__head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ai-trace-section__head h3{margin:0}.ai-trace-section__head>span{color:var(--ui-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.ai-message-stack{gap:10px;display:grid}.ai-message{border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-md);background:var(--ui-bg-fill);padding:13px 15px}.ai-message>span{color:var(--ui-primary);text-transform:uppercase;font-size:10px;font-weight:700}.ai-message pre,.ai-code-block{color:var(--ui-text-2);white-space:pre-wrap;word-break:break-word;margin:8px 0 0;font:12px/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.ai-trace-section details{border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-md);padding:11px 13px}.ai-trace-section summary{color:var(--ui-text-2);cursor:pointer;font-size:12px}.ai-code-block{border-radius:var(--ui-radius-sm);color:#dbeafe;white-space:pre;background:#0f172a;max-height:360px;padding:12px}.ai-response-primary{border-radius:var(--ui-radius-md);background:color-mix(in srgb, var(--ui-primary) 7%, var(--ui-bg-fill));grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:14px;display:grid}.ai-response-primary span{color:var(--ui-text-3);font-size:11px}.ai-response-primary strong{color:var(--ui-primary);font-size:18px}.ai-results-section{gap:16px}.ai-wsc-chart-card{padding:22px 22px 16px}.ai-wsc-chart{grid-template-columns:42px minmax(0,1fr);height:320px;padding-left:22px;display:grid;position:relative}.ai-wsc-y-title{color:var(--ui-text-3);font-size:11px;position:absolute;top:50%;left:-25px;transform:rotate(-90deg)translateY(-50%)}.ai-wsc-y-axis{height:260px;color:var(--ui-text-3);text-align:right;flex-direction:column;justify-content:space-between;padding-right:8px;font-size:10px;display:flex}.ai-wsc-plot{border-bottom:1px solid var(--ui-border-2);background:repeating-linear-gradient(to bottom, var(--ui-border-1) 0 1px, transparent 1px 52px);grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;height:260px;display:grid}.ai-wsc-bar-slot{place-items:end center;min-width:0;height:100%;padding:0 12%;display:grid;position:relative}.ai-wsc-bar-slot>i{border:1px solid color-mix(in srgb, currentColor 65%, #000);opacity:.72;width:100%;min-height:2px}.ai-wsc-bar-slot>i.is-invalid{border:1px dashed var(--ui-text-3);background:repeating-linear-gradient(45deg, var(--ui-bg-fill), var(--ui-bg-fill) 4px, var(--ui-border-2) 4px, var(--ui-border-2) 8px)}.ai-wsc-bar-value{color:var(--ui-text-1);font-size:11px;position:absolute}.ai-wsc-bar-slot>strong{width:100%;color:var(--ui-text-2);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:11px;position:absolute;top:272px;overflow:hidden}.ai-wsc-x-title{color:var(--ui-text-3);text-align:center;margin-top:8px;font-size:11px;display:block}.ai-result-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ai-result-summary-grid article{background:var(--ui-bg-fill);gap:8px;padding:16px;display:grid}.ai-result-summary-grid strong{font-size:13px}.ai-result-summary-grid p{color:var(--ui-text-3);margin:0;font-size:12px;line-height:1.6}.ai-result-summary-grid b{color:var(--ui-text-1);font-size:15px}.ai-result-reading{border:1px solid var(--ui-warning-2,#f4d26b);border-radius:var(--ui-radius-lg);background:var(--ui-warning-1);padding:16px 18px}.ai-result-reading strong{font-size:13px}.ai-result-reading p{color:var(--ui-text-2);margin:6px 0 0;font-size:12px;line-height:1.7}.ai-statistics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ai-statistic-card{gap:8px;padding:17px 18px;display:grid}.ai-statistic-card>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.ai-statistic-card p{color:var(--ui-text-2);margin:0;line-height:1.65}.ai-statistic-card small{color:var(--ui-text-3)}.ai-quality-list{gap:10px;display:grid}.ai-insight-panel{overflow:hidden}.ai-insight-welcome{align-items:center;gap:12px;padding:20px 20px 8px;display:flex}.ai-insight-welcome>span{background:var(--ui-brand-1);width:34px;height:34px;color:var(--ui-primary);border-radius:50%;flex:0 0 34px;place-items:center;font-size:11px;font-weight:700;display:grid}.ai-insight-welcome p{color:var(--ui-text-3);margin:4px 0 0;font-size:12px}.ai-insight-prompts{flex-wrap:wrap;gap:8px;padding:10px 20px 18px 66px;display:flex}.ai-insight-prompts button{border:1px solid var(--ui-border-2);background:var(--ui-bg-surface);color:var(--ui-text-2);font:inherit;cursor:pointer;border-radius:99px;padding:7px 10px;font-size:11px}.ai-insight-prompts button:hover{border-color:var(--ui-primary);color:var(--ui-primary)}.ai-insight-conversation{border-top:1px solid var(--ui-border-1);max-height:520px;padding:18px 20px;overflow-y:auto}.ai-insight-conversation:empty{display:none}.ai-insight-composer{position:static}@media (width<=900px){.workspace-metrics,.workspace-resources{grid-template-columns:repeat(2,1fr)}.ai-config-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-config-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-config-facts>div:nth-child(3){border-right:0}.ai-config-facts>div:nth-child(-n+3){border-bottom:1px solid var(--ui-border-1)}.ai-subject-library-tools,.ai-subject-import-grid{grid-template-columns:1fr}.ai-character-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-record-card__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-demographic-settings .ai-demographic-age-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-run-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-result-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-call-list-heading{flex-direction:column;align-items:stretch}.ai-call-row{grid-template-columns:36px minmax(120px,1fr) minmax(100px,.7fr) 76px 56px auto;gap:8px}.ai-call-open{display:none!important}}@media (width<=560px){.workspace-resources,.workspace-form-grid,.ai-config-fields,.ai-material-editor-grid,.ai-character-grid,.ai-group-config-row,.ai-config-group-summary,.ai-statistical-batches{grid-template-columns:1fr}.workspace-modal-backdrop{align-items:end;padding:0}.workspace-modal{border-radius:var(--ui-radius-lg) var(--ui-radius-lg) 0 0;max-height:94vh}.workspace-section-title{flex-direction:column;align-items:stretch}.ai-character-actions{display:grid}.ai-subject-tabs{width:100%;min-width:0}.ai-subject-tabs button{flex:1}.ai-experiment-step{padding:18px}.ai-material-editor{padding:14px}.ai-group-card{padding:16px}.ai-group-card__head{align-items:flex-start}.ai-group-card__head>div{flex-direction:column;align-items:flex-start}.ai-group-name{width:100%}.ai-history-heading{flex-direction:column;align-items:flex-start}.ai-history-heading__actions{justify-content:space-between;width:100%}.ai-config-list-item{padding:16px}.ai-config-list-item__head{flex-direction:column;align-items:stretch}.ai-config-list-item__head .workspace-row-actions{white-space:normal;grid-template-columns:1fr 1fr;display:grid}.ai-config-list-item__head .workspace-row-actions .ui-btn:first-child{grid-column:1/-1}.ai-config-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-config-facts>div{border-right:1px solid var(--ui-border-1);border-bottom:1px solid var(--ui-border-1)}.ai-config-facts>div:nth-child(2n){border-right:0}.ai-config-facts>div:nth-last-child(-n+2){border-bottom:0}.ai-config-created-at{order:3}.ai-subject-tabs a{text-align:center;flex:1}.ai-records-heading{align-items:flex-start}.ai-record-card{padding:16px}.ai-record-card__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-record-enter{text-align:right;justify-self:stretch;padding-top:4px}.ai-run-overview{padding:14px}.ai-run-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-condition-progress-grid{grid-template-columns:1fr}.ai-wsc-chart-card{padding:18px 8px 14px}.ai-wsc-chart{grid-template-columns:30px minmax(0,1fr);height:290px;padding-left:14px}.ai-wsc-y-axis,.ai-wsc-plot{height:230px}.ai-wsc-plot{background:repeating-linear-gradient(to bottom, var(--ui-border-1) 0 1px, transparent 1px 46px)}.ai-wsc-bar-slot{padding-inline:8%}.ai-wsc-bar-slot>strong{font-size:9px;top:240px}.ai-wsc-bar-value{font-size:9px}.ai-result-summary-grid{grid-template-columns:1fr}.ai-insight-prompts{padding-left:20px;display:grid}.ai-insight-prompts button{text-align:left}.ai-insight-conversation{padding:14px 12px}.ai-call-filters{grid-template-columns:1fr;width:100%;display:grid}.ai-call-filters .ui-select{width:100%;min-width:0}.ai-call-list{background:0 0;border:0;gap:8px;display:grid}.ai-call-row{border:1px solid var(--ui-border-1);border-radius:var(--ui-radius-md);background:var(--ui-bg-surface);grid-template-columns:36px minmax(0,1fr) 76px auto;gap:7px;padding:13px}.ai-call-row>span:nth-child(3),.ai-call-row>span:nth-child(5){display:none}.ai-trace-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-trace-section__head{flex-direction:column;align-items:flex-start;gap:5px}.ai-trace-section__head>span{width:100%}.ai-code-block{max-height:280px}.ai-library-tool .workspace-form-grid,.ai-library-rule-grid,.ai-library-modal-form .workspace-form-grid,.ai-generation-form-grid{grid-template-columns:1fr!important}.ai-library-summary,.ai-library-filter,.ai-profile-card__head,.ai-subject-import-panel__head{flex-direction:column;align-items:stretch}.ai-library-counts{justify-content:flex-start}.ai-library-filter .ui-select{width:100%}.ai-profile-card__head>div:last-child{justify-content:flex-start}}@media (width<=900px){.ai-experiment-template-grid,.student-ai-template{grid-template-columns:1fr}.student-ai-template__visual,.student-ai-template__visual img{min-height:250px;max-height:330px}}@media (width<=560px){.ai-experiment-edit-dialog{width:100%}.student-ai-experiment-list{gap:16px;margin-top:20px}.student-ai-template__body{padding:22px 18px 20px}.student-ai-template__meta,.student-ai-template__footer{flex-direction:column;align-items:flex-start}.student-ai-template__facts{grid-template-columns:1fr}.student-ai-template__footer .workspace-row-actions{width:100%}.student-ai-template__footer .ui-btn{flex:1}.ai-demographic-heading{flex-direction:column;align-items:flex-start;gap:4px}.ai-distribution-slider{padding-inline:10px}.ai-distribution-slider__legend{gap:5px 10px}.ai-statistics-grid{grid-template-columns:1fr}}@media (width<=700px){.experiment-template-card__head{flex-direction:column}.experiment-template-card__head .workspace-row-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}.experiment-overrides{grid-template-columns:1fr}.experiment-editor-row{grid-template-columns:72px minmax(0,1fr) 58px;padding-inline:8px}}@media (width<=900px){.script-stepper{padding:14px 20px;overflow-x:hidden}.script-assignment-card{grid-template-columns:1fr}.script-session-form{grid-template-columns:1fr 1fr}.script-session-form .workspace-form-actions{grid-column:1/-1}}@media (width<=560px){.script-basics>.arco-card-body,.script-step-panel{padding:17px}.script-basics-grid,.script-grouping-mode>div,.script-preassign-grid,.script-preassign-group>div{grid-template-columns:1fr}.script-basics-grid>.arco-form-item:nth-child(3),.script-basics-summary{grid-column:auto}.script-stepper{padding-inline:8px}.script-member-config,.script-assignment-card .arco-card-body>div,.script-session-form{grid-template-columns:1fr}.script-member-preview{grid-template-columns:repeat(2,minmax(0,1fr))}.script-editor-actions{flex-wrap:wrap;padding:12px 16px;position:static}.script-dialogue-row{grid-template-columns:24px minmax(0,1fr) 56px}.script-dialogue-row>.arco-input{grid-area:2/2/auto/-1}.script-media-field{grid-template-columns:1fr}.script-session-card{flex-direction:column;align-items:flex-start}.script-launch-dialog{border-radius:var(--ui-radius-lg) var(--ui-radius-lg) 0 0;max-height:94vh}.script-launch-dialog__head,.script-launch-dialog>form{padding-inline:17px}.script-preassign__head{flex-direction:column;align-items:stretch}.script-preassign__head .ui-input{width:100%}.script-launch-actions{margin-inline:-17px;padding-inline:17px}}.workspace-metrics{gap:12px}.workspace-metric{align-content:space-between;min-height:126px;padding:18px 20px;position:relative;overflow:hidden}.workspace-metric:after{border:18px solid color-mix(in srgb, var(--ui-brand-2) 30%, transparent);content:"";border-radius:50%;width:86px;height:86px;position:absolute;top:-24px;right:-20px}.workspace-metric strong{z-index:1;color:var(--ui-text-1);font-family:var(--ui-font-display);font-size:34px;position:relative}.workspace-metric span{z-index:1;color:var(--ui-text-3);position:relative}.workspace-resources{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.workspace-resource{align-content:start;min-height:156px;padding:18px 20px}.workspace-resource strong{font-size:15px}.workspace-resource p{line-height:1.7}.workspace-resource span{align-self:end;margin-top:auto;font-weight:500}.workspace-toolbar{min-height:34px;margin-bottom:16px}.arco-workspace-card{border-radius:var(--ui-radius-md);overflow:hidden}.arco-workspace-modal{max-height:calc(100vh - 32px);overflow:hidden}.arco-workspace-modal .arco-modal-content{max-height:calc(100vh - 80px);overflow-y:auto}.course-about-config-description{margin:-2px 0 16px;line-height:1.7;display:block}.course-about-image-field{align-items:center;gap:14px;display:flex}.course-about-image-field>img{border:1px solid var(--ui-border-1);object-fit:cover;border-radius:50%;width:64px;height:64px}.course-about-image-controls{flex:1;gap:10px;display:grid}.course-about-video-field{grid-template-columns:minmax(280px,1.2fr) minmax(260px,1fr);align-items:start;gap:18px;display:grid}.course-about-video-field>video{aspect-ratio:16/9;object-fit:contain;background:#111;border-radius:8px;width:100%;display:block}.course-about-video-field>.ui-empty{border:1px dashed var(--ui-border-2);border-radius:8px;margin:0}.course-about-video-controls{gap:12px;display:grid}@media (width<=760px){.course-about-video-field{grid-template-columns:1fr}}.workspace-resource-heading h2{font-size:20px}.workspace-table-wrap{box-shadow:var(--ui-shadow-1)}.workspace-table th{color:var(--ui-text-2);font-weight:600}.workspace-table tbody tr{transition:background var(--ui-motion-fast)}.workspace-table tbody tr:hover{background:color-mix(in srgb, var(--ui-brand-1) 55%, var(--ui-bg-surface))}.workspace-form{border-top:3px solid var(--ui-brand-4)}.workspace-modal-backdrop,.ai-generation-lock{background:var(--ui-mask);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.workspace-modal{border-color:var(--ui-border-2);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-3)}.workspace-ai-test-message>p{background:var(--ui-primary);color:var(--ui-on-primary)}.ai-character-avatar,.ai-insight-welcome>span{background:var(--ui-brand-1)}.ai-group-card{border-left-color:var(--ui-brand-5)}.ai-code-block{background:var(--ui-gray-10);color:var(--ui-gray-3)}@media (width<=1100px){.workspace-metrics{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.workspace-resources{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.workspace-metrics,.workspace-resources{grid-template-columns:1fr}.workspace-metric{min-height:108px}.arco-workspace-modal.arco-modal{max-width:calc(100% - 20px);width:calc(100% - 20px)!important}.arco-workspace-modal .arco-modal-header,.arco-workspace-modal .arco-modal-content{width:100%}.arco-workspace-modal .arco-form-item{grid-template-columns:1fr;gap:6px;display:grid}.arco-workspace-modal .arco-form-label-item,.arco-workspace-modal .arco-form-item-wrapper{flex:none;width:100%;max-width:100%}.arco-workspace-modal .arco-form-label-item{text-align:left;white-space:nowrap;padding:0}.workspace-header .workspace-mobile-trigger{justify-content:center;align-items:center}.workspace-header .arco-breadcrumb-item-separator{display:none}.workspace-nav-drawer .arco-menu.arco-menu-dark .arco-menu-selected,.workspace-nav-drawer .arco-menu.arco-menu-dark .arco-menu-item:hover{background:var(--ui-gray-8);color:var(--ui-on-primary)}.workspace-nav-drawer .arco-menu.arco-menu-dark .arco-menu-selected{box-shadow:inset 2px 0 var(--ui-brand-4)}.workspace-nav-drawer .arco-menu-item .arco-icon{color:var(--ui-brand-3)}.workspace-main .page-content{padding-top:24px}.workspace-main .page-heading h1{overflow-wrap:anywhere}.workspace-toolbar{flex-wrap:wrap;align-items:stretch;gap:8px}.workspace-form{padding:18px 16px}.workspace-form-actions{flex-wrap:wrap}.workspace-form-actions>.ui-btn,.workspace-form-actions>.arco-btn{flex:120px}.experiment-template-card{width:100%;min-width:0;padding:18px 16px}.experiment-template-card__head,.experiment-template-card__head>div{width:100%;min-width:0}.experiment-template-card h2{overflow-wrap:anywhere}.experiment-template-card p{white-space:normal}.experiment-template-card__head .workspace-row-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.experiment-template-card__head .workspace-row-actions .ui-btn{white-space:normal;min-width:0}.workspace-mobile-table{box-shadow:none;background:0 0;overflow:visible}.workspace-mobile-table>.arco-card-body{padding:0}.workspace-mobile-table .arco-table-container,.workspace-mobile-table .arco-table-content-inner{overflow:visible!important}.workspace-mobile-table table{table-layout:fixed;display:block;width:100%!important;min-width:0!important}.workspace-mobile-table colgroup,.workspace-mobile-table thead{display:none}.workspace-mobile-table tbody{gap:10px;display:grid}.workspace-mobile-table tbody .arco-table-tr{border:1px solid var(--ui-border-2);border-radius:var(--ui-radius-lg);background:var(--ui-bg-surface);width:100%;box-shadow:var(--ui-shadow-1);padding:14px;display:grid}.workspace-mobile-table .arco-table-td{overflow-wrap:anywhere;border:0;min-width:0;padding:4px 0;display:block;width:auto!important}.workspace-mobile-table .arco-table-cell{min-width:0}.workspace-mobile-table .arco-table-pagination{justify-content:center;margin-top:16px}.workspace-mobile-table .arco-pagination-total{text-align:center;width:100%;margin:0 0 4px}.workspace-mobile-table--course tbody .arco-table-tr,.workspace-mobile-table--quiz tbody .arco-table-tr{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px}.workspace-mobile-table--course .arco-table-td:first-child,.workspace-mobile-table--course .arco-table-td:nth-child(4),.workspace-mobile-table--course .arco-table-td:nth-child(5),.workspace-mobile-table--quiz .arco-table-td:first-child,.workspace-mobile-table--quiz .arco-table-td:nth-child(4),.workspace-mobile-table--quiz .arco-table-td:nth-child(5){display:none}.workspace-mobile-table--course .arco-table-td:nth-child(2),.workspace-mobile-table--quiz .arco-table-td:nth-child(2){font-size:15px;font-weight:600;line-height:1.55}.workspace-mobile-table--course .arco-table-td:last-child,.workspace-mobile-table--quiz .arco-table-td:last-child{border-top:1px solid var(--ui-border-1);grid-column:1/-1;margin-top:7px;padding-top:10px}.workspace-mobile-table--course .arco-table-td:last-child .arco-space,.workspace-mobile-table--quiz .arco-table-td:last-child .arco-space{grid-template-columns:minmax(0,1fr) auto;width:100%;display:grid}.workspace-mobile-table--knowledge tbody .arco-table-tr{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:10px}.workspace-mobile-table--knowledge .arco-table-td:nth-child(2),.workspace-mobile-table--knowledge .arco-table-td:nth-child(3){display:none}.workspace-mobile-table--knowledge .arco-table-td:last-child .arco-space{flex-wrap:wrap;justify-content:flex-end}.workspace-mobile-table--logs tbody .arco-table-tr{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:10px}.workspace-mobile-table--logs .arco-table-td:first-child{color:var(--ui-text-3);font-size:11px}.workspace-mobile-table--logs .arco-table-td:nth-child(2){grid-column:1;font-weight:600}.workspace-mobile-table--logs .arco-table-td:nth-child(3){color:var(--ui-text-2);grid-column:1/-1}.workspace-mobile-table--logs .arco-table-td:nth-child(4){grid-column:1}.workspace-mobile-table--logs .arco-table-td:nth-child(5),.workspace-mobile-table--logs .arco-table-td:nth-child(6){display:none}.workspace-mobile-table--logs .arco-table-td:nth-child(7){text-align:right;grid-area:3/2}.workspace-mobile-table--logs .arco-table-td:nth-child(7):before{color:var(--ui-text-3);content:"Token ";font-size:10px;font-weight:400}.workspace-mobile-table--logs .arco-table-td:nth-child(8){text-align:right;grid-area:1/2}.ai-profile-table-wrap{background:0 0;border:0;overflow:visible}.ai-profile-table{width:100%;min-width:0;display:block}.ai-profile-table thead{display:none}.ai-profile-table tbody{gap:10px;display:grid}.ai-profile-table tr{border:1px solid var(--ui-border-2);border-radius:var(--ui-radius-lg);background:var(--ui-bg-surface);box-shadow:var(--ui-shadow-1);grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;padding:14px;display:grid;position:relative}.ai-profile-table td{overflow-wrap:anywhere;border:0;height:auto;padding:0;display:block;width:auto!important}.ai-profile-table td:first-child:empty{display:none}.ai-profile-table td:first-child{position:absolute;top:14px;right:14px}.ai-profile-table td:nth-child(2){color:var(--ui-text-3);grid-area:1/1;font-size:10px}.ai-profile-table td:nth-child(3){grid-area:2/1;font-size:15px}.ai-profile-table td:nth-child(4),.ai-profile-table td:nth-child(5),.ai-profile-table td:nth-child(8){grid-column:1/-1}.ai-profile-table td:nth-child(4){color:var(--ui-text-3);font-size:11px}.ai-profile-table td:nth-child(5),.ai-profile-table td:nth-child(8){border-top:1px solid var(--ui-border-1);white-space:normal;margin-top:5px;padding-top:8px}.ai-profile-table td:nth-child(5):before,.ai-profile-table td:nth-child(8):before{color:var(--ui-text-3);margin-bottom:4px;font-size:10px;font-weight:600;display:block}.ai-profile-table td:nth-child(5):before{content:"稳定行为档案"}.ai-profile-table td:nth-child(8):before{content:"评分依据"}.ai-profile-table td:nth-child(6){text-align:right;grid-area:3/2}.ai-profile-table td:nth-child(6):before{color:var(--ui-text-3);content:"评分";margin-right:4px;font-size:10px;font-weight:400}.ai-profile-table td:nth-child(7){text-align:right;grid-area:2/2}}.experiment-focus-layout{background:#17191c;min-height:100vh}.experiment-focus-layout>.page-shell{padding-block:40px}.script-game{--game-gold:#d7b665;--game-ink:#f3eee4;width:min(1080px,100% - 32px);min-height:720px;color:var(--game-ink);background:#17191c;border:1px solid #514737;border-radius:24px;margin:28px auto 72px;overflow:hidden;box-shadow:0 28px 70px #19140d3d}.experiment-focus-layout .script-game{width:100%;min-height:100dvh;box-shadow:none;border:0;border-radius:0;flex-direction:column;margin:0;display:flex}.script-game__topbar{z-index:8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#121315f7;border-bottom:1px solid #39372f;grid-template-columns:minmax(140px,.7fr) minmax(360px,1.5fr) minmax(260px,.9fr);align-items:center;gap:24px;padding:14px 28px;display:grid;position:sticky;top:0}.script-game__topbar>div:first-child{gap:3px;display:grid}.script-game__topbar span,.script-game__section-head>span,.script-game__role-reveal>span,.script-game__vote>header>span,.script-game__reading-card header>span,.script-game__scene-title>span{color:var(--game-gold);letter-spacing:.18em;font-size:10px;font-weight:700}.script-game__topbar strong{font-size:16px}.script-game__identity{align-items:center;gap:10px;display:flex}.script-game__identity small{color:#9f9a90}.script-game__identity b{color:#f5d98e;background:#272317;border:1px solid #6e5c32;border-radius:999px;padding:7px 13px}.script-game__topbar-actions{align-items:center;gap:18px;display:flex}.script-game__leave{color:#c7c2b9;font:inherit;cursor:pointer;background:0 0;border:1px solid #625d53;border-radius:8px;padding:8px 14px;font-size:12px;transition:border-color .15s,color .15s,background .15s}.script-game__leave:hover{color:#ead083;background:#29261e;border-color:#a98d4e}.script-game__progress{background:0 0;grid-template-columns:repeat(3,1fr);padding:0;display:grid}.script-game__progress button{color:#74767a;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:2px solid #34363a;justify-content:center;align-items:center;gap:8px;min-height:45px;padding:0 8px;display:flex;position:relative}.script-game__progress button:after{background:var(--game-gold);content:"";height:2px;transition:transform .2s;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.script-game__progress button.is-active:after,.script-game__progress button.is-done:after{transform:scaleX(1)}.script-game__progress button.is-active{color:#fff}.script-game__progress button.is-done{color:#b8ad94}.script-game__progress i{border:1px solid;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-size:10px;font-style:normal;display:grid}.script-game__stage{min-height:600px;padding:52px clamp(24px,7vw,76px) 72px;animation:.28s ease-out game-stage-in}.experiment-focus-layout .script-game__stage{flex:1 0 auto}.script-game__stage.is-dialogue-stage{background-color:#ddd6c9;background-image:var(--dialogue-bg);background-position:50%;background-size:cover;background-attachment:fixed;min-height:calc(100vh - 132px)}.script-game__stage.is-dialogue-stage .script-game__single-page{width:min(1180px,100%)}.script-game__stage.is-dialogue-stage .script-game__section-head{color:#fff;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#050608b3;border:0;border-radius:4px;padding:18px 24px;box-shadow:0 4px 18px #00000047}.script-game__stage.is-dialogue-stage .script-game__section-head h1,.script-game__stage.is-dialogue-stage .script-game__section-head h2{color:#fff;text-shadow:0 2px 5px #000}.script-game__stage.is-dialogue-stage .script-game__section-head p{color:#fffc;text-shadow:0 1px 3px #000}@keyframes game-stage-in{0%{opacity:0;transform:translateY(8px)}}.script-game__role-reveal{text-align:center;background:radial-gradient(circle at 50% 10%,#d7b6652b,#0000 55%),#202124;border:1px solid #615438;border-radius:18px;max-width:760px;margin:0 auto 62px;padding:56px 24px;position:relative;overflow:hidden}.script-game__role-reveal:before{content:"";pointer-events:none;border:1px solid #d7b66526;border-radius:12px;position:absolute;inset:10px}.script-game__role-reveal p{color:#b6b0a5;margin:23px 0 4px}.script-game__role-reveal h1{color:#f4d681;letter-spacing:.08em;margin:0 0 22px;font-family:inherit;font-size:clamp(42px,8vw,72px);font-weight:500}.script-game__role-reveal small{color:#97938b;max-width:520px;margin:auto;line-height:1.8;display:block}.script-game__section-head{text-align:center;max-width:720px;margin:0 auto 30px}.script-game__section-head h1,.script-game__section-head h2{margin:8px 0 10px;font-family:inherit;font-size:clamp(28px,5vw,42px);font-weight:500}.script-game__section-head p{color:#9e9c97;margin:0;line-height:1.8}.script-game__reading-grid,.script-game__material-list{gap:22px;max-width:820px;margin:auto;display:grid}.script-game__single-page{width:min(860px,100%);margin:auto}.script-game__reading-card{background:#222428;border:1px solid #3f4145;border-radius:14px;overflow:hidden}.script-game__reading-card header{border-bottom:1px solid #393b3e;padding:25px 28px 19px}.script-game__reading-card h3{margin:7px 0 5px;font-size:21px}.script-game__reading-card header p{color:#999994;margin:0;line-height:1.65}.script-game__prose{color:#e5e0d7;white-space:pre-wrap;overflow-wrap:anywhere;padding:25px 28px 30px;font-family:inherit;font-size:16px;line-height:2.05}.script-game__asset-link{color:#e4c876;border:1px solid #6d5a31;border-radius:7px;margin:0 28px 24px;padding:8px 13px;font-size:12px;display:inline-flex}.script-game__notice-page{background:#282622;border:1px solid #4c4639;border-radius:17px;height:560px;position:relative;overflow:hidden}.script-game__notice-image{object-fit:cover;width:100%;height:560px;display:block}.script-game__notice-overlay{scrollbar-color:#d7b665b3 #ffffff1f;scrollbar-width:thin;background:#0000009e;height:560px;position:absolute;inset:0;overflow-y:auto}.script-game__notice-content{text-align:center;width:min(680px,100% - 48px);min-height:100%;margin:auto;padding:54px 46px}.script-game__notice-content>span{color:var(--game-gold);letter-spacing:.18em;font-size:10px;font-weight:700}.script-game__notice-content h2{color:#fff4dc;margin:12px 0 25px;font-family:inherit;font-size:clamp(27px,4vw,40px);font-weight:500}.script-game__notice-content>div{color:#f0ece4;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;font-family:Georgia,Noto Serif SC,serif;font-size:17px;line-height:2.1}.script-game__image-material{background:#282622;border:1px solid #4c4639;border-radius:17px;height:560px;position:relative;overflow:hidden}.script-game__image-material-image{object-fit:cover;width:100%;height:560px;display:block}.script-game__image-material-overlay{scrollbar-color:#d7b665b3 #ffffff1f;scrollbar-width:thin;background:#0000009e;height:560px;position:absolute;inset:0;overflow-y:auto}.script-game__image-material-content{text-align:center;width:min(680px,100% - 48px);min-height:100%;margin:auto;padding:54px 46px}.script-game__image-material-content>span{color:var(--game-gold);letter-spacing:.18em;font-size:10px;font-weight:700}.script-game__image-material-content h2{color:#fff4dc;margin:12px 0 25px;font-family:inherit;font-size:clamp(27px,4vw,40px);font-weight:500}.script-game__image-material-content>div{color:#f0ece4;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;font-family:Georgia,Noto Serif SC,serif;font-size:17px;line-height:2.1}.script-game__evidence,.script-game__video{object-fit:contain;border-radius:8px;width:calc(100% - 56px);max-height:560px;margin:24px auto;display:block}.script-game__scene{position:relative}.script-game__scene-title{border:0;border-left:4px solid var(--game-gold);color:#fff;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#050608b3;border-radius:3px;max-width:calc(100% - 20px);margin:0 0 22px 8px;padding:12px 18px;display:table;box-shadow:0 4px 16px #00000047}.script-game__scene-title>span{color:var(--game-gold)}.script-game__scene-title h3{color:#fff;text-shadow:0 2px 5px #000;margin:5px 0 0;font-family:inherit;font-size:21px;font-weight:500;line-height:1.4}.script-game__dialogues{gap:28px;padding:0 8px 32px;display:grid}.script-game__dialogue{grid-template-columns:118px minmax(0,1fr);align-items:center;gap:18px;display:grid}.script-game__speaker{isolation:isolate;justify-items:center;gap:0;display:grid;position:relative}.script-game__portrait{z-index:1;color:#fff;text-shadow:0 2px 6px #000;place-items:end center;width:118px;height:132px;font-size:28px;font-weight:700;display:grid;position:relative;overflow:visible}.script-game__portrait img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 5px 5px #00000073);width:100%;height:100%}.script-game__speaker-name{z-index:3;border:1px solid color-mix(in srgb, var(--speaker-color) 72%, #fff);color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#17181b;border-radius:999px;max-width:112px;min-height:25px;margin-top:10px;padding:4px 13px;font-size:12px;line-height:1.35;display:block;position:relative;overflow:hidden;box-shadow:0 2px 7px #00000073}.script-game__speech{border-left:4px solid var(--speaker-color);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#050608b3;border-radius:4px;min-width:0;padding:16px 20px;box-shadow:0 4px 16px #0000004d}.script-game__speech p{color:#fff;text-shadow:0 1px 3px #000;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-family:Georgia,Noto Serif SC,serif;font-size:16px;line-height:1.78}.script-game__vote{max-width:780px;margin:auto}.script-game__vote>header{text-align:center;margin-bottom:34px}.script-game__vote>header h2{margin:8px 0;font-family:inherit;font-size:38px;font-weight:500}.script-game__vote>header p{color:#9e9c97;line-height:1.7}.script-game__question{background:#222428;border:1px solid #424448;border-radius:14px;margin:0 0 24px;padding:25px}.script-game__question-title{gap:5px;display:grid}.script-game__question-title span{color:#a79363;letter-spacing:.16em;font-size:9px;font-weight:700}.script-game__question-title h3{color:#f3eee4;font:inherit;margin:0;font-size:18px;font-weight:600;line-height:1.5}.script-game__options{gap:10px;margin-top:19px;display:grid}.script-game__options label{cursor:pointer;background:#1c1e21;border:1px solid #414348;border-radius:9px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;padding:13px 15px;display:grid}.script-game__options label:hover,.script-game__options label.is-selected{background:#29261e;border-color:#a98d4e}.script-game__options input{opacity:0;position:absolute}.script-game__options i{color:#aaa;border:1px solid #55575b;border-radius:50%;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.script-game__options .is-selected i{border-color:var(--game-gold);background:var(--game-gold);color:#211d13}.script-game__options label>span{gap:8px;display:grid}.script-game__options b{font-weight:500}.script-game__options small{color:#bbb;background:#343434;border-radius:4px;padding:3px 7px;font-size:10px;position:relative;overflow:hidden}.script-game__options small em{background:#d7b6653d;position:absolute;inset:0 auto 0 0}.script-game__primary{color:#211c11;min-width:210px;font:inherit;cursor:pointer;background:#d4b45e;border:1px solid #e0c36f;border-radius:9px;margin:32px auto 0;padding:13px 22px;font-weight:700;display:block}.script-game__primary:disabled{cursor:not-allowed;opacity:.45}.script-game__toast{color:#d9c78f;text-align:center;margin:18px auto 0}.script-game__empty{color:#888;text-align:center;padding:70px 20px}.script-game__empty span{color:#aa945e;font-size:30px}.script-game__empty h2{color:#ddd;font-weight:500}.script-game__footer{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#121315f5;border-top:1px solid #3b3933;flex:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:15px;padding:15px 28px;display:grid;position:sticky;bottom:0}.script-game__footer span{color:#777;letter-spacing:.12em;font-size:10px}.script-game__footer button{color:#c9c7c1;cursor:pointer;background:0 0;border:1px solid #484a4d;border-radius:7px;justify-self:start;padding:9px 14px}.script-game__footer button:last-child{justify-self:end}.script-game__footer button.is-next{color:#e2c773;border-color:#8a743f}.script-game__footer button:disabled{visibility:hidden}.script-game__footer-actions{justify-self:end;gap:9px;display:flex}.script-game__material-jump{z-index:12;color:#f3eee4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#141517f7;border:1px solid #555047;border-radius:13px;width:min(430px,100vw - 28px);max-height:min(520px,100vh - 150px);position:fixed;bottom:76px;right:max(20px,50vw - 520px);overflow:hidden;box-shadow:0 18px 50px #00000085}.script-game__material-jump>header{border-bottom:1px solid #3e3d3a;justify-content:space-between;align-items:center;padding:15px 17px;display:flex}.script-game__material-jump>header>div{gap:3px;display:grid}.script-game__material-jump>header span{color:var(--game-gold);letter-spacing:.16em;font-size:9px;font-weight:700}.script-game__material-jump>header strong{font-size:15px}.script-game__material-jump>header button{color:#aaa;cursor:pointer;background:0 0;border:0;width:30px;height:30px;font-size:24px}.script-game__material-jump>div{background:#37383a;gap:1px;max-height:430px;display:grid;overflow-y:auto}.script-game__material-jump>div>button{color:#eeeae2;cursor:pointer;text-align:left;background:#222428;border:0;gap:4px;padding:12px 15px;display:grid}.script-game__material-jump>div>button:hover,.script-game__material-jump>div>button.is-current{background:#302b20}.script-game__material-jump>div small{color:#a99a73;font-size:9px}.script-game__material-jump>div span{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}@media (width<=620px){.experiment-focus-layout{min-height:100dvh}.script-game,.experiment-focus-layout .script-game{border:0;border-radius:0;flex-direction:column;width:100%;min-height:100dvh;margin:0;display:flex}.script-game__topbar{z-index:20;padding:max(10px, env(safe-area-inset-top)) 12px 0;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;position:fixed;top:0;left:0;right:0;box-shadow:0 8px 24px #0000002e}.script-game__brand{display:none!important}.script-game__topbar-actions{gap:8px}.script-game__identity{justify-items:end;gap:1px;display:grid}.script-game__identity b{padding:4px 9px;font-size:11px}.script-game__leave{white-space:nowrap;padding:7px 9px}.script-game__progress{grid-area:1/1}.script-game__progress button{justify-content:center;min-height:42px;padding:0 3px 8px}.script-game__progress button span{display:none}.script-game__topbar-actions{grid-area:1/2;padding-bottom:8px}.script-game__topbar-actions .script-game__identity{display:none}.script-game__stage{min-height:0;padding:calc(max(10px, env(safe-area-inset-top)) + 66px) 14px calc(82px + env(safe-area-inset-bottom));flex:1 0 auto}.script-game__role-reveal{margin-bottom:0;padding:38px 18px}.script-game__role-reveal h1{overflow-wrap:anywhere;font-size:clamp(38px,13vw,48px)}.script-game__section-head{margin-bottom:20px}.script-game__section-head h1,.script-game__section-head h2{font-size:27px}.script-game__reading-card header,.script-game__prose{padding-inline:18px}.script-game__prose,.script-game__speech p{font-size:16px;line-height:1.95}.script-game__evidence,.script-game__video{width:calc(100% - 28px)}.script-game__asset-link{margin-left:18px}.script-game__notice-page,.script-game__notice-image,.script-game__notice-overlay{height:clamp(360px,68dvh,520px)}.script-game__notice-content{width:calc(100% - 28px);padding:34px 20px}.script-game__notice-content>div{font-size:16px;line-height:2}.script-game__image-material,.script-game__image-material-image,.script-game__image-material-overlay{height:clamp(360px,68dvh,520px)}.script-game__image-material-content{width:calc(100% - 28px);padding:34px 20px}.script-game__image-material-content>div{font-size:16px;line-height:2}.script-game__stage.is-dialogue-stage{min-height:0;padding:calc(max(10px, env(safe-area-inset-top)) + 60px) 10px calc(82px + env(safe-area-inset-bottom));isolation:isolate;background-color:#0000;background-image:none;position:relative}.script-game__stage.is-dialogue-stage:before{z-index:-1;background-color:#ddd6c9;background-image:var(--dialogue-bg);content:"";background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}.script-game__stage.is-dialogue-stage .script-game__section-head{margin-bottom:20px;padding:10px 12px}.script-game__stage.is-dialogue-stage .script-game__section-head h1{font-size:26px}.script-game__stage.is-dialogue-stage .script-game__section-head p{font-size:12px;line-height:1.5}.script-game__scene-title{margin:0 4px 16px;padding:10px 12px}.script-game__scene-title h3{font-size:18px}.script-game__dialogues{gap:24px;padding:0 2px 22px}.script-game__dialogue{grid-template-columns:78px minmax(0,1fr);align-items:center;gap:9px}.script-game__portrait{width:78px;height:92px;font-size:19px}.script-game__speaker-name{max-width:76px;min-height:22px;margin-top:7px;padding:3px 8px;font-size:10px;line-height:1.4}.script-game__speech{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-left-width:3px;padding:11px 12px}.script-game__speech p{font-size:14px;line-height:1.68}.script-game__question{padding:18px 14px}.script-game__question-title h3{font-size:17px}.script-game__vote>header h2{font-size:31px}.script-game__vote>header{margin-bottom:24px}.script-game__options label{min-height:52px;padding:11px 12px}.script-game__primary{width:100%;min-height:48px;margin-top:24px}.script-game__footer{z-index:20;padding:10px 12px max(10px, env(safe-area-inset-bottom));flex:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #00000038}.script-game__footer span{display:none}.script-game__footer{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);gap:8px}.script-game__footer>button,.script-game__footer-actions{width:100%}.script-game__footer button{min-height:42px;padding:8px 10px;font-size:12px;line-height:1.25}.script-game__footer-actions{grid-template-columns:auto minmax(0,1fr);gap:6px;display:grid}.script-game__footer-actions button{white-space:normal;min-width:0;padding-inline:8px;font-size:11px}.script-game__footer-actions button:only-child{grid-column:1/-1}.script-game__material-jump{top:calc(max(10px, env(safe-area-inset-top)) + 58px);right:8px;bottom:calc(70px + env(safe-area-inset-bottom));flex-direction:column;width:auto;max-height:none;display:flex;left:8px}.script-game__material-jump>header{flex:none}.script-game__material-jump>div{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;max-height:none;overflow-y:auto}}@media (width<=380px){.script-game__topbar{padding-inline:8px}.script-game__progress button{min-height:40px}.script-game__leave{padding-inline:7px;font-size:11px}.script-game__stage{padding-inline:10px}.script-game__dialogue{grid-template-columns:64px minmax(0,1fr)}.script-game__portrait{width:64px;height:80px}.script-game__speaker-name{max-width:64px;padding-inline:5px}.script-game__footer{grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr);padding-inline:8px}}.language-switcher{border:1px solid var(--color-border-2);background:var(--color-bg-2);width:32px;height:32px;color:var(--color-text-2);cursor:pointer;font:inherit;border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;padding:0;display:inline-flex}.language-switcher:hover{color:#b47710;border-color:#f0ab2a}.language-switcher .arco-icon{font-size:18px}.language-switcher:focus-visible{outline-offset:2px;outline:2px solid #f0ab2a}.language-switcher-menu.arco-menu{border:1px solid var(--color-border-2);background:#fff;border-radius:10px;min-width:124px;padding:5px;box-shadow:0 8px 24px #342f2b1a}.language-switcher-menu .arco-menu-inner{padding:0}.language-switcher-menu .arco-menu-item{border-radius:6px;justify-content:space-between;align-items:center;height:34px;margin:0;padding:0 10px;display:flex}.language-switcher-menu .arco-menu-item.arco-menu-selected{color:#b47710;background:#fff7e8}.language-switcher-menu .arco-menu-item .arco-icon{margin-left:12px}.workspace-header__actions{align-items:center;gap:12px;display:flex}.student-nav-drawer .language-switcher,.workspace-nav-drawer .language-switcher{margin-bottom:16px}
