.arco-trigger-wrapper{display:inline-block}.arco-trigger-popup{position:absolute;z-index:1000}.arco-trigger-arrow{position:absolute;z-index:-1;display:block;box-sizing:border-box;width:8px;height:8px;background-color:var(--color-bg-5);content:""}.arco-trigger-popup[trigger-placement=top] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=tl] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=tr] .arco-trigger-arrow{border-top:none;border-left:none;border-bottom-right-radius:var(--border-radius-small)}.arco-trigger-popup[trigger-placement=bottom] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=bl] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=br] .arco-trigger-arrow{border-right:none;border-bottom:none;border-top-left-radius:var(--border-radius-small)}.arco-trigger-popup[trigger-placement=left] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=lt] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=lb] .arco-trigger-arrow{border-bottom:none;border-left:none;border-top-right-radius:var(--border-radius-small)}.arco-trigger-popup[trigger-placement=right] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=rt] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=rb] .arco-trigger-arrow{border-top:none;border-right:none;border-bottom-left-radius:var(--border-radius-small)}.arco-tooltip-content{max-width:350px;padding:8px 12px;color:#fff;font-size:14px;line-height:1.5715;text-align:left;word-wrap:break-word;background-color:var(--color-tooltip-bg);border-radius:var(--border-radius-small)}.arco-tooltip-mini{padding:4px 12px;font-size:14px}.arco-tooltip-popup-arrow{background-color:var(--color-tooltip-bg)}.arco-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;font-weight:400;line-height:1.5715;white-space:nowrap;outline:none;cursor:pointer;transition:all .1s cubic-bezier(0,0,1,1);-webkit-appearance:none;-webkit-user-select:none;user-select:none}.arco-btn>a:only-child{color:currentColor}.arco-btn:active{transition:none}.arco-btn-long{display:flex;width:100%}.arco-btn-link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.arco-btn-link:not([href]){color:var(--color-text-4)}.arco-btn-link:hover{text-decoration:none}.arco-btn-link.arco-btn-only-icon{display:inline-flex;align-items:center;justify-content:center;vertical-align:top}.arco-btn.arco-btn-only-icon .arco-btn-icon{display:flex;justify-content:center}.arco-btn-loading{position:relative;cursor:default}.arco-btn-loading:before{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:1;display:block;background:#fff;border-radius:inherit;opacity:.4;transition:opacity .1s cubic-bezier(0,0,1,1);content:"";pointer-events:none}.arco-btn-loading-fixed-width{transition:none}.arco-btn-two-chinese-chars>*:not(svg){margin-right:-.3em;letter-spacing:.3em}.arco-btn-outline,.arco-btn-outline[type=button],.arco-btn-outline[type=submit]{color:rgb(var(--primary-6));background-color:transparent;border:1px solid rgb(var(--primary-6))}.arco-btn-outline:hover,.arco-btn-outline[type=button]:hover,.arco-btn-outline[type=submit]:hover{color:rgb(var(--primary-5));background-color:transparent;border-color:rgb(var(--primary-5))}.arco-btn-outline:focus-visible,.arco-btn-outline[type=button]:focus-visible,.arco-btn-outline[type=submit]:focus-visible{box-shadow:0 0 0 .25em rgb(var(--primary-3))}.arco-btn-outline:active,.arco-btn-outline[type=button]:active,.arco-btn-outline[type=submit]:active{color:rgb(var(--primary-7));background-color:transparent;border-color:rgb(var(--primary-7))}.arco-btn-outline.arco-btn-loading,.arco-btn-outline[type=button].arco-btn-loading,.arco-btn-outline[type=submit].arco-btn-loading{color:rgb(var(--primary-6));background-color:transparent;border:1px solid rgb(var(--primary-6))}.arco-btn-outline.arco-btn-disabled,.arco-btn-outline[type=button].arco-btn-disabled,.arco-btn-outline[type=submit].arco-btn-disabled{color:var(--color-primary-light-3);background-color:transparent;border:1px solid var(--color-primary-light-3);cursor:not-allowed}.arco-btn-outline.arco-btn-status-warning{color:rgb(var(--warning-6));background-color:transparent;border-color:rgb(var(--warning-6))}.arco-btn-outline.arco-btn-status-warning:hover{color:rgb(var(--warning-5));background-color:transparent;border-color:rgb(var(--warning-5))}.arco-btn-outline.arco-btn-status-warning:focus-visible{box-shadow:0 0 0 .25em rgb(var(--warning-3))}.arco-btn-outline.arco-btn-status-warning:active{color:rgb(var(--warning-7));background-color:transparent;border-color:rgb(var(--warning-7))}.arco-btn-outline.arco-btn-status-warning.arco-btn-loading{color:rgb(var(--warning-6));background-color:transparent;border-color:rgb(var(--warning-6))}.arco-btn-outline.arco-btn-status-warning.arco-btn-disabled{color:var(--color-warning-light-3);background-color:transparent;border:1px solid var(--color-warning-light-3)}.arco-btn-outline.arco-btn-status-danger{color:rgb(var(--danger-6));background-color:transparent;border-color:rgb(var(--danger-6))}.arco-btn-outline.arco-btn-status-danger:hover{color:rgb(var(--danger-5));background-color:transparent;border-color:rgb(var(--danger-5))}.arco-btn-outline.arco-btn-status-danger:focus-visible{box-shadow:0 0 0 .25em rgb(var(--danger-3))}.arco-btn-outline.arco-btn-status-danger:active{color:rgb(var(--danger-7));background-color:transparent;border-color:rgb(var(--danger-7))}.arco-btn-outline.arco-btn-status-danger.arco-btn-loading{color:rgb(var(--danger-6));background-color:transparent;border-color:rgb(var(--danger-6))}.arco-btn-outline.arco-btn-status-danger.arco-btn-disabled{color:var(--color-danger-light-3);background-color:transparent;border:1px solid var(--color-danger-light-3)}.arco-btn-outline.arco-btn-status-success{color:rgb(var(--success-6));background-color:transparent;border-color:rgb(var(--success-6))}.arco-btn-outline.arco-btn-status-success:hover{color:rgb(var(--success-5));background-color:transparent;border-color:rgb(var(--success-5))}.arco-btn-outline.arco-btn-status-success:focus-visible{box-shadow:0 0 0 .25em rgb(var(--success-3))}.arco-btn-outline.arco-btn-status-success:active{color:rgb(var(--success-7));background-color:transparent;border-color:rgb(var(--success-7))}.arco-btn-outline.arco-btn-status-success.arco-btn-loading{color:rgb(var(--success-6));background-color:transparent;border-color:rgb(var(--success-6))}.arco-btn-outline.arco-btn-status-success.arco-btn-disabled{color:var(--color-success-light-3);background-color:transparent;border:1px solid var(--color-success-light-3)}.arco-btn-primary,.arco-btn-primary[type=button],.arco-btn-primary[type=submit]{color:#fff;background-color:rgb(var(--primary-6));border:1px solid transparent}.arco-btn-primary:hover,.arco-btn-primary[type=button]:hover,.arco-btn-primary[type=submit]:hover{color:#fff;background-color:rgb(var(--primary-5));border-color:transparent}.arco-btn-primary:focus-visible,.arco-btn-primary[type=button]:focus-visible,.arco-btn-primary[type=submit]:focus-visible{box-shadow:0 0 0 .25em rgb(var(--primary-3))}.arco-btn-primary:active,.arco-btn-primary[type=button]:active,.arco-btn-primary[type=submit]:active{color:#fff;background-color:rgb(var(--primary-7));border-color:transparent}.arco-btn-primary.arco-btn-loading,.arco-btn-primary[type=button].arco-btn-loading,.arco-btn-primary[type=submit].arco-btn-loading{color:#fff;background-color:rgb(var(--primary-6));border:1px solid transparent}.arco-btn-primary.arco-btn-disabled,.arco-btn-primary[type=button].arco-btn-disabled,.arco-btn-primary[type=submit].arco-btn-disabled{color:#fff;background-color:var(--color-primary-light-3);border:1px solid transparent;cursor:not-allowed}.arco-btn-primary.arco-btn-status-warning{color:#fff;background-color:rgb(var(--warning-6));border-color:transparent}.arco-btn-primary.arco-btn-status-warning:hover{color:#fff;background-color:rgb(var(--warning-5));border-color:transparent}.arco-btn-primary.arco-btn-status-warning:focus-visible{box-shadow:0 0 0 .25em rgb(var(--warning-3))}.arco-btn-primary.arco-btn-status-warning:active{color:#fff;background-color:rgb(var(--warning-7));border-color:transparent}.arco-btn-primary.arco-btn-status-warning.arco-btn-loading{color:#fff;background-color:rgb(var(--warning-6));border-color:transparent}.arco-btn-primary.arco-btn-status-warning.arco-btn-disabled{color:#fff;background-color:var(--color-warning-light-3);border:1px solid transparent}.arco-btn-primary.arco-btn-status-danger{color:#fff;background-color:rgb(var(--danger-6));border-color:transparent}.arco-btn-primary.arco-btn-status-danger:hover{color:#fff;background-color:rgb(var(--danger-5));border-color:transparent}.arco-btn-primary.arco-btn-status-danger:focus-visible{box-shadow:0 0 0 .25em rgb(var(--danger-3))}.arco-btn-primary.arco-btn-status-danger:active{color:#fff;background-color:rgb(var(--danger-7));border-color:transparent}.arco-btn-primary.arco-btn-status-danger.arco-btn-loading{color:#fff;background-color:rgb(var(--danger-6));border-color:transparent}.arco-btn-primary.arco-btn-status-danger.arco-btn-disabled{color:#fff;background-color:var(--color-danger-light-3);border:1px solid transparent}.arco-btn-primary.arco-btn-status-success{color:#fff;background-color:rgb(var(--success-6));border-color:transparent}.arco-btn-primary.arco-btn-status-success:hover{color:#fff;background-color:rgb(var(--success-5));border-color:transparent}.arco-btn-primary.arco-btn-status-success:focus-visible{box-shadow:0 0 0 .25em rgb(var(--success-3))}.arco-btn-primary.arco-btn-status-success:active{color:#fff;background-color:rgb(var(--success-7));border-color:transparent}.arco-btn-primary.arco-btn-status-success.arco-btn-loading{color:#fff;background-color:rgb(var(--success-6));border-color:transparent}.arco-btn-primary.arco-btn-status-success.arco-btn-disabled{color:#fff;background-color:var(--color-success-light-3);border:1px solid transparent}.arco-btn-secondary,.arco-btn-secondary[type=button],.arco-btn-secondary[type=submit]{color:var(--color-text-2);background-color:var(--color-secondary);border:1px solid transparent}.arco-btn-secondary:hover,.arco-btn-secondary[type=button]:hover,.arco-btn-secondary[type=submit]:hover{color:var(--color-text-2);background-color:var(--color-secondary-hover);border-color:transparent}.arco-btn-secondary:focus-visible,.arco-btn-secondary[type=button]:focus-visible,.arco-btn-secondary[type=submit]:focus-visible{box-shadow:0 0 0 .25em var(--color-neutral-4)}.arco-btn-secondary:active,.arco-btn-secondary[type=button]:active,.arco-btn-secondary[type=submit]:active{color:var(--color-text-2);background-color:var(--color-secondary-active);border-color:transparent}.arco-btn-secondary.arco-btn-loading,.arco-btn-secondary[type=button].arco-btn-loading,.arco-btn-secondary[type=submit].arco-btn-loading{color:var(--color-text-2);background-color:var(--color-secondary);border:1px solid transparent}.arco-btn-secondary.arco-btn-disabled,.arco-btn-secondary[type=button].arco-btn-disabled,.arco-btn-secondary[type=submit].arco-btn-disabled{color:var(--color-text-4);background-color:var(--color-secondary-disabled);border:1px solid transparent;cursor:not-allowed}.arco-btn-secondary.arco-btn-status-warning{color:rgb(var(--warning-6));background-color:var(--color-warning-light-1);border-color:transparent}.arco-btn-secondary.arco-btn-status-warning:hover{color:rgb(var(--warning-6));background-color:var(--color-warning-light-2);border-color:transparent}.arco-btn-secondary.arco-btn-status-warning:focus-visible{box-shadow:0 0 0 .25em rgb(var(--warning-3))}.arco-btn-secondary.arco-btn-status-warning:active{color:rgb(var(--warning-6));background-color:var(--color-warning-light-3);border-color:transparent}.arco-btn-secondary.arco-btn-status-warning.arco-btn-loading{color:rgb(var(--warning-6));background-color:var(--color-warning-light-1);border-color:transparent}.arco-btn-secondary.arco-btn-status-warning.arco-btn-disabled{color:var(--color-warning-light-3);background-color:var(--color-warning-light-1);border:1px solid transparent}.arco-btn-secondary.arco-btn-status-danger{color:rgb(var(--danger-6));background-color:var(--color-danger-light-1);border-color:transparent}.arco-btn-secondary.arco-btn-status-danger:hover{color:rgb(var(--danger-6));background-color:var(--color-danger-light-2);border-color:transparent}.arco-btn-secondary.arco-btn-status-danger:focus-visible{box-shadow:0 0 0 .25em rgb(var(--danger-3))}.arco-btn-secondary.arco-btn-status-danger:active{color:rgb(var(--danger-6));background-color:var(--color-danger-light-3);border-color:transparent}.arco-btn-secondary.arco-btn-status-danger.arco-btn-loading{color:rgb(var(--danger-6));background-color:var(--color-danger-light-1);border-color:transparent}.arco-btn-secondary.arco-btn-status-danger.arco-btn-disabled{color:var(--color-danger-light-3);background-color:var(--color-danger-light-1);border:1px solid transparent}.arco-btn-secondary.arco-btn-status-success{color:rgb(var(--success-6));background-color:var(--color-success-light-1);border-color:transparent}.arco-btn-secondary.arco-btn-status-success:hover{color:rgb(var(--success-6));background-color:var(--color-success-light-2);border-color:transparent}.arco-btn-secondary.arco-btn-status-success:focus-visible{box-shadow:0 0 0 .25em rgb(var(--success-3))}.arco-btn-secondary.arco-btn-status-success:active{color:rgb(var(--success-6));background-color:var(--color-success-light-3);border-color:transparent}.arco-btn-secondary.arco-btn-status-success.arco-btn-loading{color:rgb(var(--success-6));background-color:var(--color-success-light-1);border-color:transparent}.arco-btn-secondary.arco-btn-status-success.arco-btn-disabled{color:var(--color-success-light-3);background-color:var(--color-success-light-1);border:1px solid transparent}.arco-btn-dashed,.arco-btn-dashed[type=button],.arco-btn-dashed[type=submit]{color:var(--color-text-2);background-color:var(--color-fill-2);border:1px dashed var(--color-neutral-3)}.arco-btn-dashed:hover,.arco-btn-dashed[type=button]:hover,.arco-btn-dashed[type=submit]:hover{color:var(--color-text-2);background-color:var(--color-fill-3);border-color:var(--color-neutral-4)}.arco-btn-dashed:focus-visible,.arco-btn-dashed[type=button]:focus-visible,.arco-btn-dashed[type=submit]:focus-visible{box-shadow:0 0 0 .25em var(--color-neutral-4)}.arco-btn-dashed:active,.arco-btn-dashed[type=button]:active,.arco-btn-dashed[type=submit]:active{color:var(--color-text-2);background-color:var(--color-fill-4);border-color:var(--color-neutral-5)}.arco-btn-dashed.arco-btn-loading,.arco-btn-dashed[type=button].arco-btn-loading,.arco-btn-dashed[type=submit].arco-btn-loading{color:var(--color-text-2);background-color:var(--color-fill-2);border:1px dashed var(--color-neutral-3)}.arco-btn-dashed.arco-btn-disabled,.arco-btn-dashed[type=button].arco-btn-disabled,.arco-btn-dashed[type=submit].arco-btn-disabled{color:var(--color-text-4);background-color:var(--color-fill-2);border:1px dashed var(--color-neutral-3);cursor:not-allowed}.arco-btn-dashed.arco-btn-status-warning{color:rgb(var(--warning-6));background-color:var(--color-warning-light-1);border-color:var(--color-warning-light-2)}.arco-btn-dashed.arco-btn-status-warning:hover{color:rgb(var(--warning-6));background-color:var(--color-warning-light-2);border-color:var(--color-warning-light-3)}.arco-btn-dashed.arco-btn-status-warning:focus-visible{box-shadow:0 0 0 .25em rgb(var(--warning-3))}.arco-btn-dashed.arco-btn-status-warning:active{color:rgb(var(--warning-6));background-color:var(--color-warning-light-3);border-color:var(--color-warning-light-4)}.arco-btn-dashed.arco-btn-status-warning.arco-btn-loading{color:rgb(var(--warning-6));background-color:var(--color-warning-light-1);border-color:var(--color-warning-light-2)}.arco-btn-dashed.arco-btn-status-warning.arco-btn-disabled{color:var(--color-warning-light-3);background-color:var(--color-warning-light-1);border:1px dashed var(--color-warning-light-2)}.arco-btn-dashed.arco-btn-status-danger{color:rgb(var(--danger-6));background-color:var(--color-danger-light-1);border-color:var(--color-danger-light-2)}.arco-btn-dashed.arco-btn-status-danger:hover{color:rgb(var(--danger-6));background-color:var(--color-danger-light-2);border-color:var(--color-danger-light-3)}.arco-btn-dashed.arco-btn-status-danger:focus-visible{box-shadow:0 0 0 .25em rgb(var(--danger-3))}.arco-btn-dashed.arco-btn-status-danger:active{color:rgb(var(--danger-6));background-color:var(--color-danger-light-3);border-color:var(--color-danger-light-4)}.arco-btn-dashed.arco-btn-status-danger.arco-btn-loading{color:rgb(var(--danger-6));background-color:var(--color-danger-light-1);border-color:var(--color-danger-light-2)}.arco-btn-dashed.arco-btn-status-danger.arco-btn-disabled{color:var(--color-danger-light-3);background-color:var(--color-danger-light-1);border:1px dashed var(--color-danger-light-2)}.arco-btn-dashed.arco-btn-status-success{color:rgb(var(--success-6));background-color:var(--color-success-light-1);border-color:var(--color-success-light-2)}.arco-btn-dashed.arco-btn-status-success:hover{color:rgb(var(--success-6));background-color:var(--color-success-light-2);border-color:var(--color-success-light-3)}.arco-btn-dashed.arco-btn-status-success:focus-visible{box-shadow:0 0 0 .25em rgb(var(--success-3))}.arco-btn-dashed.arco-btn-status-success:active{color:rgb(var(--success-6));background-color:var(--color-success-light-3);border-color:var(--color-success-light-4)}.arco-btn-dashed.arco-btn-status-success.arco-btn-loading{color:rgb(var(--success-6));background-color:var(--color-success-light-1);border-color:var(--color-success-light-2)}.arco-btn-dashed.arco-btn-status-success.arco-btn-disabled{color:var(--color-success-light-3);background-color:var(--color-success-light-1);border:1px dashed var(--color-success-light-2)}.arco-btn-text,.arco-btn-text[type=button],.arco-btn-text[type=submit]{color:rgb(var(--primary-6));background-color:transparent;border:1px solid transparent}.arco-btn-text:hover,.arco-btn-text[type=button]:hover,.arco-btn-text[type=submit]:hover{color:rgb(var(--primary-6));background-color:var(--color-fill-2);border-color:transparent}.arco-btn-text:focus-visible,.arco-btn-text[type=button]:focus-visible,.arco-btn-text[type=submit]:focus-visible{box-shadow:0 0 0 .25em var(--color-neutral-4)}.arco-btn-text:active,.arco-btn-text[type=button]:active,.arco-btn-text[type=submit]:active{color:rgb(var(--primary-6));background-color:var(--color-fill-3);border-color:transparent}.arco-btn-text.arco-btn-loading,.arco-btn-text[type=button].arco-btn-loading,.arco-btn-text[type=submit].arco-btn-loading{color:rgb(var(--primary-6));background-color:transparent;border:1px solid transparent}.arco-btn-text.arco-btn-disabled,.arco-btn-text[type=button].arco-btn-disabled,.arco-btn-text[type=submit].arco-btn-disabled{color:var(--color-primary-light-3);background-color:transparent;border:1px solid transparent;cursor:not-allowed}.arco-btn-text.arco-btn-status-warning{color:rgb(var(--warning-6));background-color:transparent;border-color:transparent}.arco-btn-text.arco-btn-status-warning:hover{color:rgb(var(--warning-6));background-color:var(--color-fill-2);border-color:transparent}.arco-btn-text.arco-btn-status-warning:focus-visible{box-shadow:0 0 0 .25em rgb(var(--warning-3))}.arco-btn-text.arco-btn-status-warning:active{color:rgb(var(--warning-6));background-color:var(--color-fill-3);border-color:transparent}.arco-btn-text.arco-btn-status-warning.arco-btn-loading{color:rgb(var(--warning-6));background-color:transparent;border-color:transparent}.arco-btn-text.arco-btn-status-warning.arco-btn-disabled{color:var(--color-warning-light-3);background-color:transparent;border:1px solid transparent}.arco-btn-text.arco-btn-status-danger{color:rgb(var(--danger-6));background-color:transparent;border-color:transparent}.arco-btn-text.arco-btn-status-danger:hover{color:rgb(var(--danger-6));background-color:var(--color-fill-2);border-color:transparent}.arco-btn-text.arco-btn-status-danger:focus-visible{box-shadow:0 0 0 .25em rgb(var(--danger-3))}.arco-btn-text.arco-btn-status-danger:active{color:rgb(var(--danger-6));background-color:var(--color-fill-3);border-color:transparent}.arco-btn-text.arco-btn-status-danger.arco-btn-loading{color:rgb(var(--danger-6));background-color:transparent;border-color:transparent}.arco-btn-text.arco-btn-status-danger.arco-btn-disabled{color:var(--color-danger-light-3);background-color:transparent;border:1px solid transparent}.arco-btn-text.arco-btn-status-success{color:rgb(var(--success-6));background-color:transparent;border-color:transparent}.arco-btn-text.arco-btn-status-success:hover{color:rgb(var(--success-6));background-color:var(--color-fill-2);border-color:transparent}.arco-btn-text.arco-btn-status-success:focus-visible{box-shadow:0 0 0 .25em rgb(var(--success-3))}.arco-btn-text.arco-btn-status-success:active{color:rgb(var(--success-6));background-color:var(--color-fill-3);border-color:transparent}.arco-btn-text.arco-btn-status-success.arco-btn-loading{color:rgb(var(--success-6));background-color:transparent;border-color:transparent}.arco-btn-text.arco-btn-status-success.arco-btn-disabled{color:var(--color-success-light-3);background-color:transparent;border:1px solid transparent}.arco-btn-size-mini{height:24px;padding:0 11px;font-size:12px;border-radius:var(--border-radius-small)}.arco-btn-size-mini:not(.arco-btn-only-icon) .arco-btn-icon{margin-right:4px}.arco-btn-size-mini svg{vertical-align:-1px}.arco-btn-size-mini.arco-btn-loading-fixed-width.arco-btn-loading{padding-right:3px;padding-left:3px}.arco-btn-size-mini.arco-btn-only-icon{width:24px;height:24px;padding:0}.arco-btn-size-mini.arco-btn-shape-circle{width:24px;height:24px;padding:0;text-align:center;border-radius:var(--border-radius-circle)}.arco-btn-size-mini.arco-btn-shape-round{border-radius:12px}.arco-btn-size-small{height:28px;padding:0 15px;font-size:14px;border-radius:var(--border-radius-small)}.arco-btn-size-small:not(.arco-btn-only-icon) .arco-btn-icon{margin-right:6px}.arco-btn-size-small svg{vertical-align:-2px}.arco-btn-size-small.arco-btn-loading-fixed-width.arco-btn-loading{padding-right:5px;padding-left:5px}.arco-btn-size-small.arco-btn-only-icon{width:28px;height:28px;padding:0}.arco-btn-size-small.arco-btn-shape-circle{width:28px;height:28px;padding:0;text-align:center;border-radius:var(--border-radius-circle)}.arco-btn-size-small.arco-btn-shape-round{border-radius:14px}.arco-btn-size-medium{height:32px;padding:0 15px;font-size:14px;border-radius:var(--border-radius-small)}.arco-btn-size-medium:not(.arco-btn-only-icon) .arco-btn-icon{margin-right:8px}.arco-btn-size-medium svg{vertical-align:-2px}.arco-btn-size-medium.arco-btn-loading-fixed-width.arco-btn-loading{padding-right:4px;padding-left:4px}.arco-btn-size-medium.arco-btn-only-icon{width:32px;height:32px;padding:0}.arco-btn-size-medium.arco-btn-shape-circle{width:32px;height:32px;padding:0;text-align:center;border-radius:var(--border-radius-circle)}.arco-btn-size-medium.arco-btn-shape-round{border-radius:16px}.arco-btn-size-large{height:36px;padding:0 19px;font-size:14px;border-radius:var(--border-radius-small)}.arco-btn-size-large:not(.arco-btn-only-icon) .arco-btn-icon{margin-right:8px}.arco-btn-size-large svg{vertical-align:-2px}.arco-btn-size-large.arco-btn-loading-fixed-width.arco-btn-loading{padding-right:8px;padding-left:8px}.arco-btn-size-large.arco-btn-only-icon{width:36px;height:36px;padding:0}.arco-btn-size-large.arco-btn-shape-circle{width:36px;height:36px;padding:0;text-align:center;border-radius:var(--border-radius-circle)}.arco-btn-size-large.arco-btn-shape-round{border-radius:18px}.arco-btn-group{display:inline-flex;align-items:center}.arco-btn-group .arco-btn-outline:not(:first-child),.arco-btn-group .arco-btn-dashed:not(:first-child){margin-left:-1px}.arco-btn-group .arco-btn-primary:not(:last-child){border-right:1px solid rgb(var(--primary-5))}.arco-btn-group .arco-btn-secondary:not(:last-child){border-right:1px solid var(--color-secondary-hover)}.arco-btn-group .arco-btn-status-warning:not(:last-child){border-right:1px solid rgb(var(--warning-5))}.arco-btn-group .arco-btn-status-danger:not(:last-child){border-right:1px solid rgb(var(--danger-5))}.arco-btn-group .arco-btn-status-success:not(:last-child){border-right:1px solid rgb(var(--success-5))}.arco-btn-group .arco-btn-outline:hover,.arco-btn-group .arco-btn-dashed:hover,.arco-btn-group .arco-btn-outline:active,.arco-btn-group .arco-btn-dashed:active{z-index:2}.arco-btn-group .arco-btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.arco-btn-group .arco-btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.arco-btn-group .arco-btn:not(:first-child):not(:last-child){border-radius:0}body[arco-theme=dark] .arco-btn-primary.arco-btn-disabled{color:#ffffff4d}.arco-row{display:flex;flex-flow:row wrap}.arco-row-nowrap{flex-wrap:nowrap}.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-col{box-sizing:border-box}.arco-col-1{flex:0 0 4.16666667%;width:4.16666667%}.arco-col-2{flex:0 0 8.33333333%;width:8.33333333%}.arco-col-3{flex:0 0 12.5%;width:12.5%}.arco-col-4{flex:0 0 16.66666667%;width:16.66666667%}.arco-col-5{flex:0 0 20.83333333%;width:20.83333333%}.arco-col-6{flex:0 0 25%;width:25%}.arco-col-7{flex:0 0 29.16666667%;width:29.16666667%}.arco-col-8{flex:0 0 33.33333333%;width:33.33333333%}.arco-col-9{flex:0 0 37.5%;width:37.5%}.arco-col-10{flex:0 0 41.66666667%;width:41.66666667%}.arco-col-11{flex:0 0 45.83333333%;width:45.83333333%}.arco-col-12{flex:0 0 50%;width:50%}.arco-col-13{flex:0 0 54.16666667%;width:54.16666667%}.arco-col-14{flex:0 0 58.33333333%;width:58.33333333%}.arco-col-15{flex:0 0 62.5%;width:62.5%}.arco-col-16{flex:0 0 66.66666667%;width:66.66666667%}.arco-col-17{flex:0 0 70.83333333%;width:70.83333333%}.arco-col-18{flex:0 0 75%;width:75%}.arco-col-19{flex:0 0 79.16666667%;width:79.16666667%}.arco-col-20{flex:0 0 83.33333333%;width:83.33333333%}.arco-col-21{flex:0 0 87.5%;width:87.5%}.arco-col-22{flex:0 0 91.66666667%;width:91.66666667%}.arco-col-23{flex:0 0 95.83333333%;width:95.83333333%}.arco-col-24{flex:0 0 100%;width:100%}.arco-col-offset-1{margin-left:4.16666667%}.arco-col-offset-2{margin-left:8.33333333%}.arco-col-offset-3{margin-left:12.5%}.arco-col-offset-4{margin-left:16.66666667%}.arco-col-offset-5{margin-left:20.83333333%}.arco-col-offset-6{margin-left:25%}.arco-col-offset-7{margin-left:29.16666667%}.arco-col-offset-8{margin-left:33.33333333%}.arco-col-offset-9{margin-left:37.5%}.arco-col-offset-10{margin-left:41.66666667%}.arco-col-offset-11{margin-left:45.83333333%}.arco-col-offset-12{margin-left:50%}.arco-col-offset-13{margin-left:54.16666667%}.arco-col-offset-14{margin-left:58.33333333%}.arco-col-offset-15{margin-left:62.5%}.arco-col-offset-16{margin-left:66.66666667%}.arco-col-offset-17{margin-left:70.83333333%}.arco-col-offset-18{margin-left:75%}.arco-col-offset-19{margin-left:79.16666667%}.arco-col-offset-20{margin-left:83.33333333%}.arco-col-offset-21{margin-left:87.5%}.arco-col-offset-22{margin-left:91.66666667%}.arco-col-offset-23{margin-left:95.83333333%}.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-xs-1{flex:0 0 4.16666667%;width:4.16666667%}.arco-col-xs-2{flex:0 0 8.33333333%;width:8.33333333%}.arco-col-xs-3{flex:0 0 12.5%;width:12.5%}.arco-col-xs-4{flex:0 0 16.66666667%;width:16.66666667%}.arco-col-xs-5{flex:0 0 20.83333333%;width:20.83333333%}.arco-col-xs-6{flex:0 0 25%;width:25%}.arco-col-xs-7{flex:0 0 29.16666667%;width:29.16666667%}.arco-col-xs-8{flex:0 0 33.33333333%;width:33.33333333%}.arco-col-xs-9{flex:0 0 37.5%;width:37.5%}.arco-col-xs-10{flex:0 0 41.66666667%;width:41.66666667%}.arco-col-xs-11{flex:0 0 45.83333333%;width:45.83333333%}.arco-col-xs-12{flex:0 0 50%;width:50%}.arco-col-xs-13{flex:0 0 54.16666667%;width:54.16666667%}.arco-col-xs-14{flex:0 0 58.33333333%;width:58.33333333%}.arco-col-xs-15{flex:0 0 62.5%;width:62.5%}.arco-col-xs-16{flex:0 0 66.66666667%;width:66.66666667%}.arco-col-xs-17{flex:0 0 70.83333333%;width:70.83333333%}.arco-col-xs-18{flex:0 0 75%;width:75%}.arco-col-xs-19{flex:0 0 79.16666667%;width:79.16666667%}.arco-col-xs-20{flex:0 0 83.33333333%;width:83.33333333%}.arco-col-xs-21{flex:0 0 87.5%;width:87.5%}.arco-col-xs-22{flex:0 0 91.66666667%;width:91.66666667%}.arco-col-xs-23{flex:0 0 95.83333333%;width:95.83333333%}.arco-col-xs-24{flex:0 0 100%;width:100%}.arco-col-xs-offset-1{margin-left:4.16666667%}.arco-col-xs-offset-2{margin-left:8.33333333%}.arco-col-xs-offset-3{margin-left:12.5%}.arco-col-xs-offset-4{margin-left:16.66666667%}.arco-col-xs-offset-5{margin-left:20.83333333%}.arco-col-xs-offset-6{margin-left:25%}.arco-col-xs-offset-7{margin-left:29.16666667%}.arco-col-xs-offset-8{margin-left:33.33333333%}.arco-col-xs-offset-9{margin-left:37.5%}.arco-col-xs-offset-10{margin-left:41.66666667%}.arco-col-xs-offset-11{margin-left:45.83333333%}.arco-col-xs-offset-12{margin-left:50%}.arco-col-xs-offset-13{margin-left:54.16666667%}.arco-col-xs-offset-14{margin-left:58.33333333%}.arco-col-xs-offset-15{margin-left:62.5%}.arco-col-xs-offset-16{margin-left:66.66666667%}.arco-col-xs-offset-17{margin-left:70.83333333%}.arco-col-xs-offset-18{margin-left:75%}.arco-col-xs-offset-19{margin-left:79.16666667%}.arco-col-xs-offset-20{margin-left:83.33333333%}.arco-col-xs-offset-21{margin-left:87.5%}.arco-col-xs-offset-22{margin-left:91.66666667%}.arco-col-xs-offset-23{margin-left:95.83333333%}.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}@media(min-width:576px){.arco-col-sm-1{flex:0 0 4.16666667%;width:4.16666667%}.arco-col-sm-2{flex:0 0 8.33333333%;width:8.33333333%}.arco-col-sm-3{flex:0 0 12.5%;width:12.5%}.arco-col-sm-4{flex:0 0 16.66666667%;width:16.66666667%}.arco-col-sm-5{flex:0 0 20.83333333%;width:20.83333333%}.arco-col-sm-6{flex:0 0 25%;width:25%}.arco-col-sm-7{flex:0 0 29.16666667%;width:29.16666667%}.arco-col-sm-8{flex:0 0 33.33333333%;width:33.33333333%}.arco-col-sm-9{flex:0 0 37.5%;width:37.5%}.arco-col-sm-10{flex:0 0 41.66666667%;width:41.66666667%}.arco-col-sm-11{flex:0 0 45.83333333%;width:45.83333333%}.arco-col-sm-12{flex:0 0 50%;width:50%}.arco-col-sm-13{flex:0 0 54.16666667%;width:54.16666667%}.arco-col-sm-14{flex:0 0 58.33333333%;width:58.33333333%}.arco-col-sm-15{flex:0 0 62.5%;width:62.5%}.arco-col-sm-16{flex:0 0 66.66666667%;width:66.66666667%}.arco-col-sm-17{flex:0 0 70.83333333%;width:70.83333333%}.arco-col-sm-18{flex:0 0 75%;width:75%}.arco-col-sm-19{flex:0 0 79.16666667%;width:79.16666667%}.arco-col-sm-20{flex:0 0 83.33333333%;width:83.33333333%}.arco-col-sm-21{flex:0 0 87.5%;width:87.5%}.arco-col-sm-22{flex:0 0 91.66666667%;width:91.66666667%}.arco-col-sm-23{flex:0 0 95.83333333%;width:95.83333333%}.arco-col-sm-24{flex:0 0 100%;width:100%}.arco-col-sm-offset-1{margin-left:4.16666667%}.arco-col-sm-offset-2{margin-left:8.33333333%}.arco-col-sm-offset-3{margin-left:12.5%}.arco-col-sm-offset-4{margin-left:16.66666667%}.arco-col-sm-offset-5{margin-left:20.83333333%}.arco-col-sm-offset-6{margin-left:25%}.arco-col-sm-offset-7{margin-left:29.16666667%}.arco-col-sm-offset-8{margin-left:33.33333333%}.arco-col-sm-offset-9{margin-left:37.5%}.arco-col-sm-offset-10{margin-left:41.66666667%}.arco-col-sm-offset-11{margin-left:45.83333333%}.arco-col-sm-offset-12{margin-left:50%}.arco-col-sm-offset-13{margin-left:54.16666667%}.arco-col-sm-offset-14{margin-left:58.33333333%}.arco-col-sm-offset-15{margin-left:62.5%}.arco-col-sm-offset-16{margin-left:66.66666667%}.arco-col-sm-offset-17{margin-left:70.83333333%}.arco-col-sm-offset-18{margin-left:75%}.arco-col-sm-offset-19{margin-left:79.16666667%}.arco-col-sm-offset-20{margin-left:83.33333333%}.arco-col-sm-offset-21{margin-left:87.5%}.arco-col-sm-offset-22{margin-left:91.66666667%}.arco-col-sm-offset-23{margin-left:95.83333333%}.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}}@media(min-width:768px){.arco-col-md-1{flex:0 0 4.16666667%;width:4.16666667%}.arco-col-md-2{flex:0 0 8.33333333%;width:8.33333333%}.arco-col-md-3{flex:0 0 12.5%;width:12.5%}.arco-col-md-4{flex:0 0 16.66666667%;width:16.66666667%}.arco-col-md-5{flex:0 0 20.83333333%;width:20.83333333%}.arco-col-md-6{flex:0 0 25%;width:25%}.arco-col-md-7{flex:0 0 29.16666667%;width:29.16666667%}.arco-col-md-8{flex:0 0 33.33333333%;width:33.33333333%}.arco-col-md-9{flex:0 0 37.5%;width:37.5%}.arco-col-md-10{flex:0 0 41.66666667%;width:41.66666667%}.arco-col-md-11{flex:0 0 45.83333333%;width:45.83333333%}.arco-col-md-12{flex:0 0 50%;width:50%}.arco-col-md-13{flex:0 0 54.16666667%;width:54.16666667%}.arco-col-md-14{flex:0 0 58.33333333%;width:58.33333333%}.arco-col-md-15{flex:0 0 62.5%;width:62.5%}.arco-col-md-16{flex:0 0 66.66666667%;width:66.66666667%}.arco-col-md-17{flex:0 0 70.83333333%;width:70.83333333%}.arco-col-md-18{flex:0 0 75%;width:75%}.arco-col-md-19{flex:0 0 79.16666667%;width:79.16666667%}.arco-col-md-20{flex:0 0 83.33333333%;width:83.33333333%}.arco-col-md-21{flex:0 0 87.5%;width:87.5%}.arco-col-md-22{flex:0 0 91.66666667%;width:91.66666667%}.arco-col-md-23{flex:0 0 95.83333333%;width:95.83333333%}.arco-col-md-24{flex:0 0 100%;width:100%}.arco-col-md-offset-1{margin-left:4.16666667%}.arco-col-md-offset-2{margin-left:8.33333333%}.arco-col-md-offset-3{margin-left:12.5%}.arco-col-md-offset-4{margin-left:16.66666667%}.arco-col-md-offset-5{margin-left:20.83333333%}.arco-col-md-offset-6{margin-left:25%}.arco-col-md-offset-7{margin-left:29.16666667%}.arco-col-md-offset-8{margin-left:33.33333333%}.arco-col-md-offset-9{margin-left:37.5%}.arco-col-md-offset-10{margin-left:41.66666667%}.arco-col-md-offset-11{margin-left:45.83333333%}.arco-col-md-offset-12{margin-left:50%}.arco-col-md-offset-13{margin-left:54.16666667%}.arco-col-md-offset-14{margin-left:58.33333333%}.arco-col-md-offset-15{margin-left:62.5%}.arco-col-md-offset-16{margin-left:66.66666667%}.arco-col-md-offset-17{margin-left:70.83333333%}.arco-col-md-offset-18{margin-left:75%}.arco-col-md-offset-19{margin-left:79.16666667%}.arco-col-md-offset-20{margin-left:83.33333333%}.arco-col-md-offset-21{margin-left:87.5%}.arco-col-md-offset-22{margin-left:91.66666667%}.arco-col-md-offset-23{margin-left:95.83333333%}.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}}@media(min-width:992px){.arco-col-lg-1{flex:0 0 4.16666667%;width:4.16666667%}.arco-col-lg-2{flex:0 0 8.33333333%;width:8.33333333%}.arco-col-lg-3{flex:0 0 12.5%;width:12.5%}.arco-col-lg-4{flex:0 0 16.66666667%;width:16.66666667%}.arco-col-lg-5{flex:0 0 20.83333333%;width:20.83333333%}.arco-col-lg-6{flex:0 0 25%;width:25%}.arco-col-lg-7{flex:0 0 29.16666667%;width:29.16666667%}.arco-col-lg-8{flex:0 0 33.33333333%;width:33.33333333%}.arco-col-lg-9{flex:0 0 37.5%;width:37.5%}.arco-col-lg-10{flex:0 0 41.66666667%;width:41.66666667%}.arco-col-lg-11{flex:0 0 45.83333333%;width:45.83333333%}.arco-col-lg-12{flex:0 0 50%;width:50%}.arco-col-lg-13{flex:0 0 54.16666667%;width:54.16666667%}.arco-col-lg-14{flex:0 0 58.33333333%;width:58.33333333%}.arco-col-lg-15{flex:0 0 62.5%;width:62.5%}.arco-col-lg-16{flex:0 0 66.66666667%;width:66.66666667%}.arco-col-lg-17{flex:0 0 70.83333333%;width:70.83333333%}.arco-col-lg-18{flex:0 0 75%;width:75%}.arco-col-lg-19{flex:0 0 79.16666667%;width:79.16666667%}.arco-col-lg-20{flex:0 0 83.33333333%;width:83.33333333%}.arco-col-lg-21{flex:0 0 87.5%;width:87.5%}.arco-col-lg-22{flex:0 0 91.66666667%;width:91.66666667%}.arco-col-lg-23{flex:0 0 95.83333333%;width:95.83333333%}.arco-col-lg-24{flex:0 0 100%;width:100%}.arco-col-lg-offset-1{margin-left:4.16666667%}.arco-col-lg-offset-2{margin-left:8.33333333%}.arco-col-lg-offset-3{margin-left:12.5%}.arco-col-lg-offset-4{margin-left:16.66666667%}.arco-col-lg-offset-5{margin-left:20.83333333%}.arco-col-lg-offset-6{margin-left:25%}.arco-col-lg-offset-7{margin-left:29.16666667%}.arco-col-lg-offset-8{margin-left:33.33333333%}.arco-col-lg-offset-9{margin-left:37.5%}.arco-col-lg-offset-10{margin-left:41.66666667%}.arco-col-lg-offset-11{margin-left:45.83333333%}.arco-col-lg-offset-12{margin-left:50%}.arco-col-lg-offset-13{margin-left:54.16666667%}.arco-col-lg-offset-14{margin-left:58.33333333%}.arco-col-lg-offset-15{margin-left:62.5%}.arco-col-lg-offset-16{margin-left:66.66666667%}.arco-col-lg-offset-17{margin-left:70.83333333%}.arco-col-lg-offset-18{margin-left:75%}.arco-col-lg-offset-19{margin-left:79.16666667%}.arco-col-lg-offset-20{margin-left:83.33333333%}.arco-col-lg-offset-21{margin-left:87.5%}.arco-col-lg-offset-22{margin-left:91.66666667%}.arco-col-lg-offset-23{margin-left:95.83333333%}.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}}@media(min-width:1200px){.arco-col-xl-1{flex:0 0 4.16666667%;width:4.16666667%}.arco-col-xl-2{flex:0 0 8.33333333%;width:8.33333333%}.arco-col-xl-3{flex:0 0 12.5%;width:12.5%}.arco-col-xl-4{flex:0 0 16.66666667%;width:16.66666667%}.arco-col-xl-5{flex:0 0 20.83333333%;width:20.83333333%}.arco-col-xl-6{flex:0 0 25%;width:25%}.arco-col-xl-7{flex:0 0 29.16666667%;width:29.16666667%}.arco-col-xl-8{flex:0 0 33.33333333%;width:33.33333333%}.arco-col-xl-9{flex:0 0 37.5%;width:37.5%}.arco-col-xl-10{flex:0 0 41.66666667%;width:41.66666667%}.arco-col-xl-11{flex:0 0 45.83333333%;width:45.83333333%}.arco-col-xl-12{flex:0 0 50%;width:50%}.arco-col-xl-13{flex:0 0 54.16666667%;width:54.16666667%}.arco-col-xl-14{flex:0 0 58.33333333%;width:58.33333333%}.arco-col-xl-15{flex:0 0 62.5%;width:62.5%}.arco-col-xl-16{flex:0 0 66.66666667%;width:66.66666667%}.arco-col-xl-17{flex:0 0 70.83333333%;width:70.83333333%}.arco-col-xl-18{flex:0 0 75%;width:75%}.arco-col-xl-19{flex:0 0 79.16666667%;width:79.16666667%}.arco-col-xl-20{flex:0 0 83.33333333%;width:83.33333333%}.arco-col-xl-21{flex:0 0 87.5%;width:87.5%}.arco-col-xl-22{flex:0 0 91.66666667%;width:91.66666667%}.arco-col-xl-23{flex:0 0 95.83333333%;width:95.83333333%}.arco-col-xl-24{flex:0 0 100%;width:100%}.arco-col-xl-offset-1{margin-left:4.16666667%}.arco-col-xl-offset-2{margin-left:8.33333333%}.arco-col-xl-offset-3{margin-left:12.5%}.arco-col-xl-offset-4{margin-left:16.66666667%}.arco-col-xl-offset-5{margin-left:20.83333333%}.arco-col-xl-offset-6{margin-left:25%}.arco-col-xl-offset-7{margin-left:29.16666667%}.arco-col-xl-offset-8{margin-left:33.33333333%}.arco-col-xl-offset-9{margin-left:37.5%}.arco-col-xl-offset-10{margin-left:41.66666667%}.arco-col-xl-offset-11{margin-left:45.83333333%}.arco-col-xl-offset-12{margin-left:50%}.arco-col-xl-offset-13{margin-left:54.16666667%}.arco-col-xl-offset-14{margin-left:58.33333333%}.arco-col-xl-offset-15{margin-left:62.5%}.arco-col-xl-offset-16{margin-left:66.66666667%}.arco-col-xl-offset-17{margin-left:70.83333333%}.arco-col-xl-offset-18{margin-left:75%}.arco-col-xl-offset-19{margin-left:79.16666667%}.arco-col-xl-offset-20{margin-left:83.33333333%}.arco-col-xl-offset-21{margin-left:87.5%}.arco-col-xl-offset-22{margin-left:91.66666667%}.arco-col-xl-offset-23{margin-left:95.83333333%}.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}}@media(min-width:1600px){.arco-col-xxl-1{flex:0 0 4.16666667%;width:4.16666667%}.arco-col-xxl-2{flex:0 0 8.33333333%;width:8.33333333%}.arco-col-xxl-3{flex:0 0 12.5%;width:12.5%}.arco-col-xxl-4{flex:0 0 16.66666667%;width:16.66666667%}.arco-col-xxl-5{flex:0 0 20.83333333%;width:20.83333333%}.arco-col-xxl-6{flex:0 0 25%;width:25%}.arco-col-xxl-7{flex:0 0 29.16666667%;width:29.16666667%}.arco-col-xxl-8{flex:0 0 33.33333333%;width:33.33333333%}.arco-col-xxl-9{flex:0 0 37.5%;width:37.5%}.arco-col-xxl-10{flex:0 0 41.66666667%;width:41.66666667%}.arco-col-xxl-11{flex:0 0 45.83333333%;width:45.83333333%}.arco-col-xxl-12{flex:0 0 50%;width:50%}.arco-col-xxl-13{flex:0 0 54.16666667%;width:54.16666667%}.arco-col-xxl-14{flex:0 0 58.33333333%;width:58.33333333%}.arco-col-xxl-15{flex:0 0 62.5%;width:62.5%}.arco-col-xxl-16{flex:0 0 66.66666667%;width:66.66666667%}.arco-col-xxl-17{flex:0 0 70.83333333%;width:70.83333333%}.arco-col-xxl-18{flex:0 0 75%;width:75%}.arco-col-xxl-19{flex:0 0 79.16666667%;width:79.16666667%}.arco-col-xxl-20{flex:0 0 83.33333333%;width:83.33333333%}.arco-col-xxl-21{flex:0 0 87.5%;width:87.5%}.arco-col-xxl-22{flex:0 0 91.66666667%;width:91.66666667%}.arco-col-xxl-23{flex:0 0 95.83333333%;width:95.83333333%}.arco-col-xxl-24{flex:0 0 100%;width:100%}.arco-col-xxl-offset-1{margin-left:4.16666667%}.arco-col-xxl-offset-2{margin-left:8.33333333%}.arco-col-xxl-offset-3{margin-left:12.5%}.arco-col-xxl-offset-4{margin-left:16.66666667%}.arco-col-xxl-offset-5{margin-left:20.83333333%}.arco-col-xxl-offset-6{margin-left:25%}.arco-col-xxl-offset-7{margin-left:29.16666667%}.arco-col-xxl-offset-8{margin-left:33.33333333%}.arco-col-xxl-offset-9{margin-left:37.5%}.arco-col-xxl-offset-10{margin-left:41.66666667%}.arco-col-xxl-offset-11{margin-left:45.83333333%}.arco-col-xxl-offset-12{margin-left:50%}.arco-col-xxl-offset-13{margin-left:54.16666667%}.arco-col-xxl-offset-14{margin-left:58.33333333%}.arco-col-xxl-offset-15{margin-left:62.5%}.arco-col-xxl-offset-16{margin-left:66.66666667%}.arco-col-xxl-offset-17{margin-left:70.83333333%}.arco-col-xxl-offset-18{margin-left:75%}.arco-col-xxl-offset-19{margin-left:79.16666667%}.arco-col-xxl-offset-20{margin-left:83.33333333%}.arco-col-xxl-offset-21{margin-left:87.5%}.arco-col-xxl-offset-22{margin-left:91.66666667%}.arco-col-xxl-offset-23{margin-left:95.83333333%}.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-grid{display:grid}.arco-form-item-status-validating .arco-input-wrapper:not(.arco-input-disabled),.arco-form-item-status-validating .arco-textarea-wrapper:not(.arco-textarea-disabled){background-color:var(--color-fill-2);border-color:transparent}.arco-form-item-status-validating .arco-input-wrapper:not(.arco-input-disabled):hover,.arco-form-item-status-validating .arco-textarea-wrapper:not(.arco-textarea-disabled):hover{background-color:var(--color-fill-3);border-color:transparent}.arco-form-item-status-validating .arco-input-wrapper:not(.arco-input-disabled).arco-input-focus,.arco-form-item-status-validating .arco-textarea-wrapper:not(.arco-textarea-disabled).arco-textarea-focus{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-select-view:not(.arco-select-view-disabled),.arco-form-item-status-validating .arco-input-tag:not(.arco-input-tag-disabled){background-color:var(--color-fill-2);border-color:transparent}.arco-form-item-status-validating .arco-select-view:not(.arco-select-view-disabled):hover,.arco-form-item-status-validating .arco-input-tag:not(.arco-input-tag-disabled):hover{background-color:var(--color-fill-3);border-color:transparent}.arco-form-item-status-validating .arco-select-view:not(.arco-select-view-disabled).arco-select-view-focus,.arco-form-item-status-validating .arco-input-tag:not(.arco-input-tag-disabled).arco-input-tag-focus{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){border-color:transparent;background-color:var(--color-fill-2)}.arco-form-item-status-validating .arco-picker:not(.arco-picker-disabled):hover{border-color:transparent;background-color:var(--color-fill-3)}.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-form-item-message-help,.arco-form-item-status-validating .arco-form-item-feedback{color:rgb(var(--primary-6))}.arco-form-item-status-success .arco-input-wrapper:not(.arco-input-disabled),.arco-form-item-status-success .arco-textarea-wrapper:not(.arco-textarea-disabled){background-color:var(--color-fill-2);border-color:transparent}.arco-form-item-status-success .arco-input-wrapper:not(.arco-input-disabled):hover,.arco-form-item-status-success .arco-textarea-wrapper:not(.arco-textarea-disabled):hover{background-color:var(--color-fill-3);border-color:transparent}.arco-form-item-status-success .arco-input-wrapper:not(.arco-input-disabled).arco-input-focus,.arco-form-item-status-success .arco-textarea-wrapper:not(.arco-textarea-disabled).arco-textarea-focus{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-select-view:not(.arco-select-view-disabled),.arco-form-item-status-success .arco-input-tag:not(.arco-input-tag-disabled){background-color:var(--color-fill-2);border-color:transparent}.arco-form-item-status-success .arco-select-view:not(.arco-select-view-disabled):hover,.arco-form-item-status-success .arco-input-tag:not(.arco-input-tag-disabled):hover{background-color:var(--color-fill-3);border-color:transparent}.arco-form-item-status-success .arco-select-view:not(.arco-select-view-disabled).arco-select-view-focus,.arco-form-item-status-success .arco-input-tag:not(.arco-input-tag-disabled).arco-input-tag-focus{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){border-color:transparent;background-color:var(--color-fill-2)}.arco-form-item-status-success .arco-picker:not(.arco-picker-disabled):hover{border-color:transparent;background-color:var(--color-fill-3)}.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-form-item-message-help,.arco-form-item-status-success .arco-form-item-feedback{color:rgb(var(--success-6))}.arco-form-item-status-warning .arco-input-wrapper:not(.arco-input-disabled),.arco-form-item-status-warning .arco-textarea-wrapper:not(.arco-textarea-disabled){background-color:var(--color-warning-light-1);border-color:transparent}.arco-form-item-status-warning .arco-input-wrapper:not(.arco-input-disabled):hover,.arco-form-item-status-warning .arco-textarea-wrapper:not(.arco-textarea-disabled):hover{background-color:var(--color-warning-light-2);border-color:transparent}.arco-form-item-status-warning .arco-input-wrapper:not(.arco-input-disabled).arco-input-focus,.arco-form-item-status-warning .arco-textarea-wrapper:not(.arco-textarea-disabled).arco-textarea-focus{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-select-view:not(.arco-select-view-disabled),.arco-form-item-status-warning .arco-input-tag:not(.arco-input-tag-disabled){background-color:var(--color-warning-light-1);border-color:transparent}.arco-form-item-status-warning .arco-select-view:not(.arco-select-view-disabled):hover,.arco-form-item-status-warning .arco-input-tag:not(.arco-input-tag-disabled):hover{background-color:var(--color-warning-light-2);border-color:transparent}.arco-form-item-status-warning .arco-select-view:not(.arco-select-view-disabled).arco-select-view-focus,.arco-form-item-status-warning .arco-input-tag:not(.arco-input-tag-disabled).arco-input-tag-focus{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){border-color:transparent;background-color:var(--color-warning-light-1)}.arco-form-item-status-warning .arco-picker:not(.arco-picker-disabled):hover{border-color:transparent;background-color:var(--color-warning-light-2)}.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-form-item-message-help,.arco-form-item-status-warning .arco-form-item-feedback{color:rgb(var(--warning-6))}.arco-form-item-status-error .arco-input-wrapper:not(.arco-input-disabled),.arco-form-item-status-error .arco-textarea-wrapper:not(.arco-textarea-disabled){background-color:var(--color-danger-light-1);border-color:transparent}.arco-form-item-status-error .arco-input-wrapper:not(.arco-input-disabled):hover,.arco-form-item-status-error .arco-textarea-wrapper:not(.arco-textarea-disabled):hover{background-color:var(--color-danger-light-2);border-color:transparent}.arco-form-item-status-error .arco-input-wrapper:not(.arco-input-disabled).arco-input-focus,.arco-form-item-status-error .arco-textarea-wrapper:not(.arco-textarea-disabled).arco-textarea-focus{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-select-view:not(.arco-select-view-disabled),.arco-form-item-status-error .arco-input-tag:not(.arco-input-tag-disabled){background-color:var(--color-danger-light-1);border-color:transparent}.arco-form-item-status-error .arco-select-view:not(.arco-select-view-disabled):hover,.arco-form-item-status-error .arco-input-tag:not(.arco-input-tag-disabled):hover{background-color:var(--color-danger-light-2);border-color:transparent}.arco-form-item-status-error .arco-select-view:not(.arco-select-view-disabled).arco-select-view-focus,.arco-form-item-status-error .arco-input-tag:not(.arco-input-tag-disabled).arco-input-tag-focus{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){border-color:transparent;background-color:var(--color-danger-light-1)}.arco-form-item-status-error .arco-picker:not(.arco-picker-disabled):hover{border-color:transparent;background-color:var(--color-danger-light-2)}.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-form-item-message-help,.arco-form-item-status-error .arco-form-item-feedback{color:rgb(var(--danger-6))}.arco-form-item-control-children{position:relative}.arco-form-item-feedback{position:absolute;top:50%;right:9px;font-size:14px;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{padding-right:28px}.arco-form-item-has-feedback .arco-input-number-mode-embed .arco-input-number-step-layer{right:24px}.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-suffix-icon,.arco-form-item-has-feedback .arco-picker-suffix .arco-picker-clear-icon{margin-right:0;margin-left:0}.arco-form{display:flex;flex-direction:column;width:100%}.arco-form-layout-inline{flex-direction:row;flex-wrap:wrap}.arco-form-layout-inline .arco-form-item{width:auto;margin-bottom:8px}.arco-form-auto-label-width .arco-form-item-label-col>.arco-form-item-label{white-space:nowrap}.arco-form-item{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;margin-bottom:20px}.arco-form-item-layout-vertical{display:block}.arco-form-item-layout-vertical>.arco-form-item-label-col{justify-content:flex-start;margin-bottom:8px;padding:0;line-height:1.5715;white-space:normal}.arco-form-item-layout-inline{margin-right:24px}.arco-form-item-label-col{padding-right:16px}.arco-form-item.arco-form-item-error,.arco-form-item.arco-form-item-has-help{margin-bottom:0}.arco-form-item-wrapper-flex.arco-col{flex:1}.arco-form-size-mini .arco-form-item-label-col{line-height:24px}.arco-form-size-mini .arco-form-item-label-col>.arco-form-item-label{font-size:12px}.arco-form-size-mini .arco-form-item-content,.arco-form-size-mini .arco-form-item-wrapper-col{min-height:24px}.arco-form-size-small .arco-form-item-label-col{line-height:28px}.arco-form-size-small .arco-form-item-label-col>.arco-form-item-label{font-size:14px}.arco-form-size-small .arco-form-item-content,.arco-form-size-small .arco-form-item-wrapper-col{min-height:28px}.arco-form-size-large .arco-form-item-label-col{line-height:36px}.arco-form-size-large .arco-form-item-label-col>.arco-form-item-label{font-size:14px}.arco-form-size-large .arco-form-item-content,.arco-form-size-large .arco-form-item-wrapper-col{min-height:36px}.arco-form-item-extra{margin-top:4px;color:var(--color-text-3);font-size:12px}.arco-form-item-message{min-height:20px;color:rgb(var(--danger-6));font-size:12px;line-height:20px}.arco-form-item-message-help{color:var(--color-text-3)}.arco-form-item-message+.arco-form-item-extra{margin-top:0;margin-bottom:4px}.arco-form-item-label-col{display:flex;flex-shrink:0;justify-content:flex-end;line-height:32px;white-space:nowrap}.arco-form-item-label-col-left{justify-content:flex-start}.arco-form-item-label-col>.arco-form-item-label{max-width:100%;color:var(--color-text-2);font-size:14px;white-space:normal}.arco-form-item-label-col.arco-form-item-label-col-flex{box-sizing:content-box}.arco-form-item-wrapper-col{display:flex;flex-direction:column;align-items:flex-start;width:100%;min-width:0;min-height:32px}.arco-form-item-content{flex:1;max-width:100%;min-height:32px}.arco-form-item-content-wrapper{display:flex;align-items:center;justify-content:flex-start;width:100%}.arco-form-item-content-flex{display:flex;align-items:center;justify-content:flex-start}.arco-form .arco-slider{display:block}.arco-form-item-label-required-symbol{color:rgb(var(--danger-6));font-size:12px;line-height:1}.arco-form-item-label-required-symbol svg{display:inline-block;transform:scale(.5)}.arco-form-item-label-tooltip{margin-left:4px;color:var(--color-text-4)}.form-blink-enter-from,.form-blink-appear-from{opacity:0}.form-blink-enter-to,.form-blink-appear-to{opacity:1}.form-blink-enter-active,.form-blink-appear-active{transition:opacity .3s cubic-bezier(0,0,1,1);animation:arco-form-blink .5s cubic-bezier(0,0,1,1)}@keyframes arco-form-blink{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.arco-input-wrapper{display:inline-flex;box-sizing:border-box;width:100%;padding-right:12px;padding-left:12px;color:var(--color-text-1);font-size:14px;background-color:var(--color-fill-2);border:1px solid transparent;border-radius:var(--border-radius-small);cursor:text;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-wrapper:hover{background-color:var(--color-fill-3);border-color:transparent}.arco-input-wrapper:focus-within,.arco-input-wrapper.arco-input-focus{z-index: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-input-wrapper.arco-input-disabled{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent;cursor:not-allowed}.arco-input-wrapper.arco-input-disabled:hover{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent}.arco-input-wrapper.arco-input-disabled .arco-input-prefix,.arco-input-wrapper.arco-input-disabled .arco-input-suffix{color:inherit}.arco-input-wrapper.arco-input-error{background-color:var(--color-danger-light-1);border-color:transparent}.arco-input-wrapper.arco-input-error:hover{background-color:var(--color-danger-light-2);border-color:transparent}.arco-input-wrapper.arco-input-error:focus-within,.arco-input-wrapper.arco-input-error.arco-input-wrapper-focus{z-index: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-input-wrapper .arco-input-prefix,.arco-input-wrapper .arco-input-suffix{display:inline-flex;flex-shrink:0;align-items:center;white-space:nowrap;-webkit-user-select:none;user-select:none}.arco-input-wrapper .arco-input-prefix>svg,.arco-input-wrapper .arco-input-suffix>svg{font-size:14px}.arco-input-wrapper .arco-input-prefix{padding-right:12px;color:var(--color-text-2)}.arco-input-wrapper .arco-input-suffix{padding-left:12px;color:var(--color-text-2)}.arco-input-wrapper .arco-input-suffix .arco-feedback-icon{display:inline-flex}.arco-input-wrapper .arco-input-suffix .arco-feedback-icon-status-validating{color:rgb(var(--primary-6))}.arco-input-wrapper .arco-input-suffix .arco-feedback-icon-status-success{color:rgb(var(--success-6))}.arco-input-wrapper .arco-input-suffix .arco-feedback-icon-status-warning{color:rgb(var(--warning-6))}.arco-input-wrapper .arco-input-suffix .arco-feedback-icon-status-error{color:rgb(var(--danger-6))}.arco-input-wrapper .arco-input-clear-btn{align-self:center;color:var(--color-text-2);font-size:12px;visibility:hidden;cursor:pointer}.arco-input-wrapper .arco-input-clear-btn>svg{position:relative;transition:color .1s cubic-bezier(0,0,1,1)}.arco-input-wrapper:hover .arco-input-clear-btn{visibility:visible}.arco-input-wrapper:not(.arco-input-focus) .arco-input-icon-hover:hover:before{background-color:var(--color-fill-4)}.arco-input-wrapper .arco-input{width:100%;padding-right:0;padding-left:0;color:inherit;line-height:1.5715;background:none;border:none;border-radius:0;outline:none;cursor:inherit;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.arco-input-wrapper .arco-input::placeholder{color:var(--color-text-3)}.arco-input-wrapper .arco-input[disabled]::placeholder{color:var(--color-text-4)}.arco-input-wrapper .arco-input[disabled]{-webkit-text-fill-color:var(--color-text-4)}.arco-input-wrapper .arco-input.arco-input-size-mini{padding-top:1px;padding-bottom:1px;font-size:12px;line-height:1.667}.arco-input-wrapper .arco-input.arco-input-size-small{padding-top:2px;padding-bottom:2px;font-size:14px;line-height:1.5715}.arco-input-wrapper .arco-input.arco-input-size-medium{padding-top:4px;padding-bottom:4px;font-size:14px;line-height:1.5715}.arco-input-wrapper .arco-input.arco-input-size-large{padding-top:6px;padding-bottom:6px;font-size:14px;line-height:1.5715}.arco-input-wrapper .arco-input-word-limit{color:var(--color-text-3);font-size:12px}.arco-input-outer{display:inline-flex;width:100%}.arco-input-outer>.arco-input-wrapper{border-radius:0}.arco-input-outer>:first-child{border-top-left-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small)}.arco-input-outer>:last-child{border-top-right-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small)}.arco-input-outer.arco-input-outer-size-mini .arco-input-outer,.arco-input-outer.arco-input-outer-size-mini .arco-input-wrapper .arco-input-prefix,.arco-input-outer.arco-input-outer-size-mini .arco-input-wrapper .arco-input-suffix{font-size:12px}.arco-input-outer.arco-input-outer-size-mini .arco-input-wrapper .arco-input-prefix>svg,.arco-input-outer.arco-input-outer-size-mini .arco-input-wrapper .arco-input-suffix>svg{font-size:12px}.arco-input-outer.arco-input-outer-size-mini .arco-input-prepend,.arco-input-outer.arco-input-outer-size-mini .arco-input-append{font-size:12px}.arco-input-outer.arco-input-outer-size-mini .arco-input-prepend>svg,.arco-input-outer.arco-input-outer-size-mini .arco-input-append>svg{font-size:12px}.arco-input-outer.arco-input-outer-size-mini .arco-input-prepend .arco-input{width:auto;height:100%;margin:-1px -13px -1px -12px;border-color:transparent;border-top-left-radius:0;border-bottom-left-radius:0}.arco-input-outer.arco-input-outer-size-mini .arco-input-prepend .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-outer.arco-input-outer-size-mini .arco-input-prepend .arco-select .arco-select-view{background-color:inherit;border-color:transparent;border-radius:0}.arco-input-outer.arco-input-outer-size-mini .arco-input-prepend .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-outer.arco-input-outer-size-mini .arco-input-append .arco-input{width:auto;height:100%;margin:-1px -12px -1px -13px;border-color:transparent;border-top-right-radius:0;border-bottom-right-radius:0}.arco-input-outer.arco-input-outer-size-mini .arco-input-append .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-outer.arco-input-outer-size-mini .arco-input-append .arco-select .arco-select-view{background-color:inherit;border-color:transparent;border-radius:0}.arco-input-outer.arco-input-outer-size-mini .arco-input-append .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-outer.arco-input-outer-size-small .arco-input-outer,.arco-input-outer.arco-input-outer-size-small .arco-input-wrapper .arco-input-prefix,.arco-input-outer.arco-input-outer-size-small .arco-input-wrapper .arco-input-suffix{font-size:14px}.arco-input-outer.arco-input-outer-size-small .arco-input-wrapper .arco-input-prefix>svg,.arco-input-outer.arco-input-outer-size-small .arco-input-wrapper .arco-input-suffix>svg{font-size:14px}.arco-input-outer.arco-input-outer-size-small .arco-input-prepend,.arco-input-outer.arco-input-outer-size-small .arco-input-append{font-size:14px}.arco-input-outer.arco-input-outer-size-small .arco-input-prepend>svg,.arco-input-outer.arco-input-outer-size-small .arco-input-append>svg{font-size:14px}.arco-input-outer.arco-input-outer-size-small .arco-input-prepend .arco-input{width:auto;height:100%;margin:-1px -13px -1px -12px;border-color:transparent;border-top-left-radius:0;border-bottom-left-radius:0}.arco-input-outer.arco-input-outer-size-small .arco-input-prepend .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-outer.arco-input-outer-size-small .arco-input-prepend .arco-select .arco-select-view{background-color:inherit;border-color:transparent;border-radius:0}.arco-input-outer.arco-input-outer-size-small .arco-input-prepend .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-outer.arco-input-outer-size-small .arco-input-append .arco-input{width:auto;height:100%;margin:-1px -12px -1px -13px;border-color:transparent;border-top-right-radius:0;border-bottom-right-radius:0}.arco-input-outer.arco-input-outer-size-small .arco-input-append .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-outer.arco-input-outer-size-small .arco-input-append .arco-select .arco-select-view{background-color:inherit;border-color:transparent;border-radius:0}.arco-input-outer.arco-input-outer-size-small .arco-input-append .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-outer.arco-input-outer-size-large .arco-input-outer,.arco-input-outer.arco-input-outer-size-large .arco-input-wrapper .arco-input-prefix,.arco-input-outer.arco-input-outer-size-large .arco-input-wrapper .arco-input-suffix{font-size:14px}.arco-input-outer.arco-input-outer-size-large .arco-input-wrapper .arco-input-prefix>svg,.arco-input-outer.arco-input-outer-size-large .arco-input-wrapper .arco-input-suffix>svg{font-size:14px}.arco-input-outer.arco-input-outer-size-large .arco-input-prepend,.arco-input-outer.arco-input-outer-size-large .arco-input-append{font-size:14px}.arco-input-outer.arco-input-outer-size-large .arco-input-prepend>svg,.arco-input-outer.arco-input-outer-size-large .arco-input-append>svg{font-size:14px}.arco-input-outer.arco-input-outer-size-large .arco-input-prepend .arco-input{width:auto;height:100%;margin:-1px -13px -1px -12px;border-color:transparent;border-top-left-radius:0;border-bottom-left-radius:0}.arco-input-outer.arco-input-outer-size-large .arco-input-prepend .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-outer.arco-input-outer-size-large .arco-input-prepend .arco-select .arco-select-view{background-color:inherit;border-color:transparent;border-radius:0}.arco-input-outer.arco-input-outer-size-large .arco-input-prepend .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-outer.arco-input-outer-size-large .arco-input-append .arco-input{width:auto;height:100%;margin:-1px -12px -1px -13px;border-color:transparent;border-top-right-radius:0;border-bottom-right-radius:0}.arco-input-outer.arco-input-outer-size-large .arco-input-append .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-outer.arco-input-outer-size-large .arco-input-append .arco-select .arco-select-view{background-color:inherit;border-color:transparent;border-radius:0}.arco-input-outer.arco-input-outer-size-large .arco-input-append .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-outer-disabled{cursor:not-allowed}.arco-input-prepend,.arco-input-append{display:inline-flex;flex-shrink:0;align-items:center;box-sizing:border-box;padding:0 12px;color:var(--color-text-1);white-space:nowrap;background-color:var(--color-fill-2);border:1px solid transparent}.arco-input-prepend>svg,.arco-input-append>svg{font-size:14px}.arco-input-prepend{border-right:1px solid var(--color-neutral-3)}.arco-input-prepend .arco-input{width:auto;height:100%;margin:-1px -12px -1px -13px;border-color:transparent;border-top-right-radius:0;border-bottom-right-radius:0}.arco-input-prepend .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-prepend .arco-select .arco-select-view{background-color:inherit;border-color:transparent;border-radius:0}.arco-input-prepend .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-append{border-left:1px solid var(--color-neutral-3)}.arco-input-append .arco-input{width:auto;height:100%;margin:-1px -13px -1px -12px;border-color:transparent;border-top-left-radius:0;border-bottom-left-radius:0}.arco-input-append .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-append .arco-select .arco-select-view{background-color:inherit;border-color:transparent;border-radius:0}.arco-input-append .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-group{display:inline-flex;align-items:center}.arco-input-group>*{border-radius:0}.arco-input-group>*.arco-input-outer>:last-child,.arco-input-group>*.arco-input-outer>:first-child{border-radius:0}.arco-input-group>*:not(:last-child){position:relative;box-sizing:border-box}.arco-input-group>*:first-child,.arco-input-group>*:first-child .arco-input-group>*:first-child{border-top-left-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small)}.arco-input-group>*:first-child .arco-select-view,.arco-input-group>*:first-child .arco-input-group>*:first-child .arco-select-view{border-top-left-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small)}.arco-input-group>*:last-child,.arco-input-group>*:last-child .arco-input-outer>*:last-child{border-top-right-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small)}.arco-input-group>*:last-child .arco-select-view,.arco-input-group>*:last-child .arco-input-outer>*:last-child .arco-select-view{border-top-right-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small)}.arco-input-group>.arco-input-wrapper:not(:last-child),.arco-input-group>.arco-input-outer:not(:last-child),.arco-input-group>.arco-input-tag:not(:last-child),.arco-input-group>.arco-select-view:not(:last-child){margin-right:-1px;border-right:1px solid var(--color-neutral-3)}.arco-input-group>.arco-input-wrapper:not(:last-child):focus-within,.arco-input-group>.arco-input-outer:not(:last-child):focus-within,.arco-input-group>.arco-input-tag:not(:last-child):focus-within,.arco-input-group>.arco-select-view:not(:last-child):focus-within{border-right-color:rgb(var(--primary-6))}.arco-input-group>.arco-input-wrapper.arco-input-error:not(:last-child):focus-within{border-right-color:rgb(var(--danger-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}.arco-textarea-wrapper{position:relative;display:inline-block;width:100%}.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{position:absolute;right:10px;bottom:6px;color:var(--color-text-3);font-size:12px;-webkit-user-select:none;user-select:none}.arco-textarea-clear-icon{position:absolute;top:10px;right:10px;display:none;font-size:12px}.arco-input-search .arco-input-append{padding:0;border:none}.arco-input-search .arco-input-suffix{color:var(--color-text-2);font-size:14px}.arco-input-search .arco-input-search-btn{border-top-left-radius:0;border-bottom-left-radius:0}.arco-input-wrapper.arco-input-password:not(.arco-input-disabled) .arco-input-suffix{color:var(--color-text-2);font-size:12px;cursor:pointer}.arco-input-number{position:relative;box-sizing:border-box;width:100%;border-radius:var(--border-radius-small)}.arco-input-number-step-button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0;color:var(--color-text-2);background-color:var(--color-fill-2);cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .1s cubic-bezier(0,0,1,1)}.arco-input-number-step-button:hover{background-color:var(--color-fill-3);border-color:var(--color-fill-3)}.arco-input-number-step-button:active{background-color:var(--color-fill-4);border-color:var(--color-fill-4)}.arco-input-number-step-button:disabled{color:var(--color-text-4);background-color:var(--color-fill-2);cursor:not-allowed}.arco-input-number-step-button:disabled:hover,.arco-input-number-step-button:disabled:active{background-color:var(--color-fill-2);border-color:var(--color-neutral-3)}.arco-input-number .arco-input-wrapper{position:relative}.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{position:absolute;top:4px;right:4px;bottom:4px;width:18px;overflow:hidden;border-radius:1px;opacity:0;transition:all .1s cubic-bezier(0,0,1,1)}.arco-input-number-mode-embed .arco-input-number-step .arco-input-number-step-button{width:100%;height:50%;font-size:10px;border:none;border-color:var(--color-neutral-3)}.arco-input-number-mode-embed .arco-input-suffix{justify-content:flex-end;min-width:6px}.arco-input-number-mode-embed .arco-input-suffix-has-feedback{min-width:32px}.arco-input-number-mode-embed .arco-input-suffix-has-feedback .arco-input-number-step{right:30px}.arco-input-number-mode-embed:not(.arco-input-disabled):not(.arco-input-outer-disabled):hover .arco-input-suffix:has(.arco-input-number-suffix),.arco-input-number-mode-embed:not(.arco-input-disabled):not(.arco-input-outer-disabled):focus-within .arco-input-suffix:has(.arco-input-number-suffix){padding-left:4px}.arco-input-number-mode-embed:not(.arco-input-disabled):not(.arco-input-outer-disabled):hover .arco-input-number-step,.arco-input-number-mode-embed:not(.arco-input-disabled):not(.arco-input-outer-disabled):focus-within .arco-input-number-step{opacity:1}.arco-input-number-mode-embed:not(.arco-input-disabled):not(.arco-input-outer-disabled):hover .arco-input-number-suffix,.arco-input-number-mode-embed:not(.arco-input-disabled):not(.arco-input-outer-disabled):focus-within .arco-input-number-suffix{opacity:0;pointer-events:none}.arco-input-number-mode-embed.arco-input-wrapper:not(.arco-input-focus) .arco-input-number-step-button:not(.arco-input-number-step-button-disabled):hover{background-color:var(--color-fill-4)}.arco-input-number-mode-button .arco-input-prepend,.arco-input-number-mode-button .arco-input-append{padding:0;border:none}.arco-input-number-mode-button .arco-input-prepend .arco-input-number-step-button{border-right:1px solid transparent;border-top-right-radius:0;border-bottom-right-radius:0}.arco-input-number-mode-button .arco-input-prepend .arco-input-number-step-button:not(.arco-input-number-mode-button .arco-input-prepend .arco-input-number-step-button:active){border-right-color:var(--color-neutral-3)}.arco-input-number-mode-button .arco-input-append .arco-input-number-step-button{border-left:1px solid transparent;border-top-left-radius:0;border-bottom-left-radius:0}.arco-input-number-mode-button .arco-input-append .arco-input-number-step-button:not(.arco-input-number-mode-button .arco-input-append .arco-input-number-step-button:active){border-left-color:var(--color-neutral-3)}.arco-input-number-readonly .arco-input-number-step-button{color:var(--color-text-4);pointer-events:none}.arco-input-label{display:inline-flex;box-sizing:border-box;width:100%;padding-right:12px;padding-left:12px;color:var(--color-text-1);font-size:14px;background-color:var(--color-fill-2);border:1px solid transparent;border-radius:var(--border-radius-small);cursor:text;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);cursor:pointer}.arco-input-label.arco-input-label-search{cursor:text}.arco-input-label.arco-input-label-search .arco-input-label-value{pointer-events:none}.arco-input-label:hover{background-color:var(--color-fill-3);border-color:transparent}.arco-input-label:focus-within,.arco-input-label.arco-input-label-focus{z-index: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-input-label.arco-input-label-disabled{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent;cursor:not-allowed}.arco-input-label.arco-input-label-disabled:hover{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent}.arco-input-label.arco-input-label-disabled .arco-input-label-prefix,.arco-input-label.arco-input-label-disabled .arco-input-label-suffix{color:inherit}.arco-input-label.arco-input-label-error{background-color:var(--color-danger-light-1);border-color:transparent}.arco-input-label.arco-input-label-error:hover{background-color:var(--color-danger-light-2);border-color:transparent}.arco-input-label.arco-input-label-error:focus-within,.arco-input-label.arco-input-label-error.arco-input-label-focus{z-index: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-input-label .arco-input-label-prefix,.arco-input-label .arco-input-label-suffix{display:inline-flex;flex-shrink:0;align-items:center;white-space:nowrap;-webkit-user-select:none;user-select:none}.arco-input-label .arco-input-label-prefix>svg,.arco-input-label .arco-input-label-suffix>svg{font-size:14px}.arco-input-label .arco-input-label-prefix{padding-right:12px;color:var(--color-text-2)}.arco-input-label .arco-input-label-suffix{padding-left:12px;color:var(--color-text-2)}.arco-input-label .arco-input-label-suffix .arco-feedback-icon{display:inline-flex}.arco-input-label .arco-input-label-suffix .arco-feedback-icon-status-validating{color:rgb(var(--primary-6))}.arco-input-label .arco-input-label-suffix .arco-feedback-icon-status-success{color:rgb(var(--success-6))}.arco-input-label .arco-input-label-suffix .arco-feedback-icon-status-warning{color:rgb(var(--warning-6))}.arco-input-label .arco-input-label-suffix .arco-feedback-icon-status-error{color:rgb(var(--danger-6))}.arco-input-label .arco-input-label-clear-btn{align-self:center;color:var(--color-text-2);font-size:12px;visibility:hidden;cursor:pointer}.arco-input-label .arco-input-label-clear-btn>svg{position:relative;transition:color .1s cubic-bezier(0,0,1,1)}.arco-input-label:hover .arco-input-label-clear-btn{visibility:visible}.arco-input-label:not(.arco-input-label-focus) .arco-input-label-icon-hover:hover:before{background-color:var(--color-fill-4)}.arco-input-label .arco-input-label-input{width:100%;padding-right:0;padding-left:0;color:inherit;line-height:1.5715;background:none;border:none;border-radius:0;outline:none;cursor:inherit;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.arco-input-label .arco-input-label-input::placeholder{color:var(--color-text-3)}.arco-input-label .arco-input-label-input[disabled]::placeholder{color:var(--color-text-4)}.arco-input-label .arco-input-label-input[disabled]{-webkit-text-fill-color:var(--color-text-4)}.arco-input-label .arco-input-label-input-hidden{position:absolute;width:0!important}.arco-input-label .arco-input-label-value{display:flex;align-items:center;box-sizing:border-box;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-input-label .arco-input-label-value:after{font-size:0;line-height:0;visibility:hidden;content:"."}.arco-input-label .arco-input-label-value-hidden{display:none}.arco-input-label.arco-input-label-size-mini .arco-input-label-input,.arco-input-label.arco-input-label-size-mini .arco-input-label-value{padding-top:1px;padding-bottom:1px;font-size:12px;line-height:1.667}.arco-input-label.arco-input-label-size-mini .arco-input-label-value{min-height:22px}.arco-input-label.arco-input-label-size-medium .arco-input-label-input,.arco-input-label.arco-input-label-size-medium .arco-input-label-value{padding-top:4px;padding-bottom:4px;font-size:14px;line-height:1.5715}.arco-input-label.arco-input-label-size-medium .arco-input-label-value{min-height:30px}.arco-input-label.arco-input-label-size-small .arco-input-label-input,.arco-input-label.arco-input-label-size-small .arco-input-label-value{padding-top:2px;padding-bottom:2px;font-size:14px;line-height:1.5715}.arco-input-label.arco-input-label-size-small .arco-input-label-value{min-height:26px}.arco-input-label.arco-input-label-size-large .arco-input-label-input,.arco-input-label.arco-input-label-size-large .arco-input-label-value{padding-top:6px;padding-bottom:6px;font-size:14px;line-height:1.5715}.arco-input-label.arco-input-label-size-large .arco-input-label-value{min-height:34px}.arco-select-view-single{display:inline-flex;box-sizing:border-box;width:100%;padding-right:12px;padding-left:12px;color:var(--color-text-1);font-size:14px;background-color:var(--color-fill-2);border:1px solid transparent;border-radius:var(--border-radius-small);cursor:text;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);cursor:pointer}.arco-select-view-single.arco-select-view-search{cursor:text}.arco-select-view-single.arco-select-view-search .arco-select-view-value{pointer-events:none}.arco-select-view-single:hover{background-color:var(--color-fill-3);border-color:transparent}.arco-select-view-single:focus-within,.arco-select-view-single.arco-select-view-focus{z-index: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-view-single.arco-select-view-disabled{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent;cursor:not-allowed}.arco-select-view-single.arco-select-view-disabled:hover{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent}.arco-select-view-single.arco-select-view-disabled .arco-select-view-prefix,.arco-select-view-single.arco-select-view-disabled .arco-select-view-suffix{color:inherit}.arco-select-view-single.arco-select-view-error{background-color:var(--color-danger-light-1);border-color:transparent}.arco-select-view-single.arco-select-view-error:hover{background-color:var(--color-danger-light-2);border-color:transparent}.arco-select-view-single.arco-select-view-error:focus-within,.arco-select-view-single.arco-select-view-error.arco-select-view-single-focus{z-index: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-view-single .arco-select-view-prefix,.arco-select-view-single .arco-select-view-suffix{display:inline-flex;flex-shrink:0;align-items:center;white-space:nowrap;-webkit-user-select:none;user-select:none}.arco-select-view-single .arco-select-view-prefix>svg,.arco-select-view-single .arco-select-view-suffix>svg{font-size:14px}.arco-select-view-single .arco-select-view-prefix{padding-right:12px;color:var(--color-text-2)}.arco-select-view-single .arco-select-view-suffix{padding-left:12px;color:var(--color-text-2)}.arco-select-view-single .arco-select-view-suffix .arco-feedback-icon{display:inline-flex}.arco-select-view-single .arco-select-view-suffix .arco-feedback-icon-status-validating{color:rgb(var(--primary-6))}.arco-select-view-single .arco-select-view-suffix .arco-feedback-icon-status-success{color:rgb(var(--success-6))}.arco-select-view-single .arco-select-view-suffix .arco-feedback-icon-status-warning{color:rgb(var(--warning-6))}.arco-select-view-single .arco-select-view-suffix .arco-feedback-icon-status-error{color:rgb(var(--danger-6))}.arco-select-view-single .arco-select-view-clear-btn{align-self:center;color:var(--color-text-2);font-size:12px;visibility:hidden;cursor:pointer}.arco-select-view-single .arco-select-view-clear-btn>svg{position:relative;transition:color .1s cubic-bezier(0,0,1,1)}.arco-select-view-single:hover .arco-select-view-clear-btn{visibility:visible}.arco-select-view-single:not(.arco-select-view-focus) .arco-select-view-icon-hover:hover:before{background-color:var(--color-fill-4)}.arco-select-view-single .arco-select-view-input{width:100%;padding-right:0;padding-left:0;color:inherit;line-height:1.5715;background:none;border:none;border-radius:0;outline:none;cursor:inherit;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.arco-select-view-single .arco-select-view-input::placeholder{color:var(--color-text-3)}.arco-select-view-single .arco-select-view-input[disabled]::placeholder{color:var(--color-text-4)}.arco-select-view-single .arco-select-view-input[disabled]{-webkit-text-fill-color:var(--color-text-4)}.arco-select-view-single .arco-select-view-input-hidden{position:absolute;width:0!important}.arco-select-view-single .arco-select-view-value{display:flex;align-items:center;box-sizing:border-box;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-select-view-single .arco-select-view-value:after{font-size:0;line-height:0;visibility:hidden;content:"."}.arco-select-view-single .arco-select-view-value-hidden{display:none}.arco-select-view-single.arco-select-view-size-mini .arco-select-view-input,.arco-select-view-single.arco-select-view-size-mini .arco-select-view-value{padding-top:1px;padding-bottom:1px;font-size:12px;line-height:1.667}.arco-select-view-single.arco-select-view-size-mini .arco-select-view-value{min-height:22px}.arco-select-view-single.arco-select-view-size-medium .arco-select-view-input,.arco-select-view-single.arco-select-view-size-medium .arco-select-view-value{padding-top:4px;padding-bottom:4px;font-size:14px;line-height:1.5715}.arco-select-view-single.arco-select-view-size-medium .arco-select-view-value{min-height:30px}.arco-select-view-single.arco-select-view-size-small .arco-select-view-input,.arco-select-view-single.arco-select-view-size-small .arco-select-view-value{padding-top:2px;padding-bottom:2px;font-size:14px;line-height:1.5715}.arco-select-view-single.arco-select-view-size-small .arco-select-view-value{min-height:26px}.arco-select-view-single.arco-select-view-size-large .arco-select-view-input,.arco-select-view-single.arco-select-view-size-large .arco-select-view-value{padding-top:6px;padding-bottom:6px;font-size:14px;line-height:1.5715}.arco-select-view-single.arco-select-view-size-large .arco-select-view-value{min-height:34px}.arco-select-view-multiple{display:inline-flex;box-sizing:border-box;width:100%;padding-right:12px;padding-left:12px;color:var(--color-text-1);font-size:14px;background-color:var(--color-fill-2);border:1px solid transparent;border-radius:var(--border-radius-small);cursor:text;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-select-view-multiple:hover{background-color:var(--color-fill-3);border-color:transparent}.arco-select-view-multiple:focus-within,.arco-select-view-multiple.arco-select-view-focus{z-index: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-view-multiple.arco-select-view-disabled{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent;cursor:not-allowed}.arco-select-view-multiple.arco-select-view-disabled:hover{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent}.arco-select-view-multiple.arco-select-view-disabled .arco-select-view-prefix,.arco-select-view-multiple.arco-select-view-disabled .arco-select-view-suffix{color:inherit}.arco-select-view-multiple.arco-select-view-error{background-color:var(--color-danger-light-1);border-color:transparent}.arco-select-view-multiple.arco-select-view-error:hover{background-color:var(--color-danger-light-2);border-color:transparent}.arco-select-view-multiple.arco-select-view-error:focus-within,.arco-select-view-multiple.arco-select-view-error.arco-select-view-multiple-focus{z-index: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-view-multiple .arco-select-view-prefix,.arco-select-view-multiple .arco-select-view-suffix{display:inline-flex;flex-shrink:0;align-items:center;white-space:nowrap;-webkit-user-select:none;user-select:none}.arco-select-view-multiple .arco-select-view-prefix>svg,.arco-select-view-multiple .arco-select-view-suffix>svg{font-size:14px}.arco-select-view-multiple .arco-select-view-prefix{padding-right:12px;color:var(--color-text-2)}.arco-select-view-multiple .arco-select-view-suffix{padding-left:12px;color:var(--color-text-2)}.arco-select-view-multiple .arco-select-view-suffix .arco-feedback-icon{display:inline-flex}.arco-select-view-multiple .arco-select-view-suffix .arco-feedback-icon-status-validating{color:rgb(var(--primary-6))}.arco-select-view-multiple .arco-select-view-suffix .arco-feedback-icon-status-success{color:rgb(var(--success-6))}.arco-select-view-multiple .arco-select-view-suffix .arco-feedback-icon-status-warning{color:rgb(var(--warning-6))}.arco-select-view-multiple .arco-select-view-suffix .arco-feedback-icon-status-error{color:rgb(var(--danger-6))}.arco-select-view-multiple .arco-select-view-clear-btn{align-self:center;color:var(--color-text-2);font-size:12px;visibility:hidden;cursor:pointer}.arco-select-view-multiple .arco-select-view-clear-btn>svg{position:relative;transition:color .1s cubic-bezier(0,0,1,1)}.arco-select-view-multiple:hover .arco-select-view-clear-btn{visibility:visible}.arco-select-view-multiple:not(.arco-select-view-focus) .arco-select-view-icon-hover:hover:before{background-color:var(--color-fill-4)}.arco-select-view-multiple.arco-select-view-has-tag{padding-right:4px;padding-left:4px}.arco-select-view-multiple.arco-select-view-has-prefix{padding-left:12px}.arco-select-view-multiple.arco-select-view-has-suffix{padding-right:12px}.arco-select-view-multiple .arco-select-view-inner{flex:1;overflow:hidden;line-height:0}.arco-select-view-multiple .arco-select-view-inner.arco-select-view-nowrap{display:flex;flex-wrap:wrap}.arco-select-view-multiple .arco-select-view-inner .arco-select-view-tag{display:inline-flex;align-items:center;margin-right:4px;color:var(--color-text-1);font-size:12px;white-space:pre-wrap;word-break:break-word;background-color:var(--color-bg-2);border-color:var(--color-fill-3)}.arco-select-view-multiple .arco-select-view-inner .arco-select-view-tag .arco-icon-hover:hover:before{background-color:var(--color-fill-2)}.arco-select-view-multiple .arco-select-view-inner .arco-select-view-tag.arco-tag-custom-color{color:var(--color-white)}.arco-select-view-multiple .arco-select-view-inner .arco-select-view-tag.arco-tag-custom-color .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:#fff3}.arco-select-view-multiple .arco-select-view-inner .arco-select-view-input{width:100%;padding-right:0;padding-left:0;color:inherit;line-height:1.5715;background:none;border:none;border-radius:0;outline:none;cursor:inherit;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.arco-select-view-multiple .arco-select-view-inner .arco-select-view-input::placeholder{color:var(--color-text-3)}.arco-select-view-multiple .arco-select-view-inner .arco-select-view-input[disabled]::placeholder{color:var(--color-text-4)}.arco-select-view-multiple .arco-select-view-inner .arco-select-view-input[disabled]{-webkit-text-fill-color:var(--color-text-4)}.arco-select-view-multiple .arco-select-view-mirror{position:absolute;top:0;left:0;white-space:pre;visibility:hidden;pointer-events:none}.arco-select-view-multiple.arco-select-view-focus .arco-select-view-tag{background-color:var(--color-fill-2);border-color:var(--color-fill-2)}.arco-select-view-multiple.arco-select-view-focus .arco-select-view-tag .arco-icon-hover:hover:before{background-color:var(--color-fill-3)}.arco-select-view-multiple.arco-select-view-disabled .arco-select-view-tag{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:var(--color-fill-3)}.arco-select-view-multiple.arco-select-view-readonly,.arco-select-view-multiple.arco-select-view-disabled-input{cursor:default}.arco-select-view-multiple.arco-select-view-size-mini{font-size:12px}.arco-select-view-multiple.arco-select-view-size-mini .arco-select-view-inner{padding-top:0;padding-bottom:0}.arco-select-view-multiple.arco-select-view-size-mini .arco-select-view-tag,.arco-select-view-multiple.arco-select-view-size-mini .arco-select-view-input{margin-top:1px;margin-bottom:1px;line-height:18px;vertical-align:middle}.arco-select-view-multiple.arco-select-view-size-mini .arco-select-view-tag,.arco-select-view-multiple.arco-select-view-size-mini .arco-select-view-input{height:auto;min-height:20px}.arco-select-view-multiple.arco-select-view-size-medium{font-size:14px}.arco-select-view-multiple.arco-select-view-size-medium .arco-select-view-inner{padding-top:2px;padding-bottom:2px}.arco-select-view-multiple.arco-select-view-size-medium .arco-select-view-tag,.arco-select-view-multiple.arco-select-view-size-medium .arco-select-view-input{margin-top:1px;margin-bottom:1px;line-height:22px;vertical-align:middle}.arco-select-view-multiple.arco-select-view-size-medium .arco-select-view-tag,.arco-select-view-multiple.arco-select-view-size-medium .arco-select-view-input{height:auto;min-height:24px}.arco-select-view-multiple.arco-select-view-size-small{font-size:14px}.arco-select-view-multiple.arco-select-view-size-small .arco-select-view-inner{padding-top:2px;padding-bottom:2px}.arco-select-view-multiple.arco-select-view-size-small .arco-select-view-tag,.arco-select-view-multiple.arco-select-view-size-small .arco-select-view-input{margin-top:1px;margin-bottom:1px;line-height:18px;vertical-align:middle}.arco-select-view-multiple.arco-select-view-size-small .arco-select-view-tag,.arco-select-view-multiple.arco-select-view-size-small .arco-select-view-input{height:auto;min-height:20px}.arco-select-view-multiple.arco-select-view-size-large{font-size:14px}.arco-select-view-multiple.arco-select-view-size-large .arco-select-view-inner{padding-top:2px;padding-bottom:2px}.arco-select-view-multiple.arco-select-view-size-large .arco-select-view-tag,.arco-select-view-multiple.arco-select-view-size-large .arco-select-view-input{margin-top:1px;margin-bottom:1px;line-height:26px;vertical-align:middle}.arco-select-view-multiple.arco-select-view-size-large .arco-select-view-tag,.arco-select-view-multiple.arco-select-view-size-large .arco-select-view-input{height:auto;min-height:28px}.arco-select-view-multiple.arco-select-view-disabled-input{cursor:pointer}.arco-select-view.arco-select-view-borderless{background:none!important;border:none!important;box-shadow:none!important}.arco-select-view-suffix .arco-feedback-icon{margin-left:4px}.arco-select-view-clear-btn svg,.arco-select-view-icon svg{display:block;font-size:12px}.arco-select-view-opened .arco-select-view-arrow-icon{transform:rotate(180deg)}.arco-select-view-expand-icon{transform:rotate(-45deg)}.arco-select-view-clear-btn{display:none;cursor:pointer}.arco-select-view:hover .arco-select-view-clear-btn{display:block}.arco-select-view:hover .arco-select-view-clear-btn~*{display:none}.arco-empty{box-sizing:border-box;width:100%;padding:10px 0;text-align:center}.arco-empty-image{margin-bottom:4px;color:rgb(var(--gray-5));font-size:48px;line-height:1}.arco-empty-image img{height:80px}.arco-empty .arco-empty-description{color:rgb(var(--gray-5));font-size:14px}.arco-icon-hover.arco-checkbox-icon-hover:before{width:24px;height:24px}.arco-checkbox{position:relative;display:inline-flex;align-items:center;box-sizing:border-box;padding-left:5px;font-size:14px;line-height:unset;cursor:pointer}.arco-checkbox>input[type=checkbox]{position:absolute;top:0;left:0;width:0;height:0;opacity:0}.arco-checkbox>input[type=checkbox]:focus-visible+.arco-checkbox-icon-hover:before{background-color:var(--color-fill-2)}.arco-checkbox:hover .arco-checkbox-icon-hover:before{background-color:var(--color-fill-2)}.arco-checkbox-label{margin-left:8px;color:var(--color-text-1)}.arco-checkbox-icon{position:relative;box-sizing:border-box;width:14px;height:14px;background-color:var(--color-bg-2);border:2px solid var(--color-fill-3);border-radius:var(--border-radius-small);-webkit-user-select:none;user-select:none}.arco-checkbox-icon:after{position:absolute;top:50%;left:50%;display:block;width:6px;height:2px;background:var(--color-white);border-radius:.5px;transform:translate(-50%) translateY(-50%) scale(0);content:""}.arco-checkbox-icon-check{position:relative;display:block;width:8px;height:100%;margin:0 auto;color:var(--color-white);transform:scale(0);transform-origin:center 75%}.arco-checkbox:hover .arco-checkbox-icon{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-icon,.arco-checkbox-indeterminate:hover .arco-checkbox-icon{transition:transform .3s cubic-bezier(.3,1.3,.3,1)}.arco-checkbox-checked .arco-checkbox-icon{background-color:rgb(var(--primary-6));border-color:transparent}.arco-checkbox-checked .arco-checkbox-icon-check{transform:scale(1);transition:transform .3s cubic-bezier(.3,1.3,.3,1)}.arco-checkbox-indeterminate .arco-checkbox-icon{background-color:rgb(var(--primary-6));border-color:transparent}.arco-checkbox-indeterminate .arco-checkbox-icon svg{transform:scale(0)}.arco-checkbox-indeterminate .arco-checkbox-icon:after{transform:translate(-50%) translateY(-50%) scale(1);transition:transform .3s cubic-bezier(.3,1.3,.3,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-icon,.arco-checkbox-indeterminate:hover .arco-checkbox-icon{border-color:transparent}.arco-checkbox-disabled .arco-checkbox-icon{background-color:var(--color-fill-2);border-color:var(--color-fill-3)}.arco-checkbox-disabled.arco-checkbox-checked .arco-checkbox-icon,.arco-checkbox-disabled.arco-checkbox-checked:hover .arco-checkbox-icon{background-color:var(--color-primary-light-3);border-color:transparent}.arco-checkbox-disabled:hover .arco-checkbox-icon-hover:before,.arco-checkbox-checked:hover .arco-checkbox-icon-hover:before,.arco-checkbox-indeterminate:hover .arco-checkbox-icon-hover:before{background-color:transparent}.arco-checkbox-disabled:hover .arco-checkbox-icon{border-color:var(--color-fill-3)}.arco-checkbox-disabled .arco-checkbox-label{color:var(--color-text-4)}.arco-checkbox-disabled .arco-checkbox-icon-check{color:var(--color-fill-3)}.arco-checkbox-group{display:inline-block}.arco-checkbox-group .arco-checkbox{margin-right:16px}.arco-checkbox-group-direction-vertical .arco-checkbox{display:flex;margin-right:0;line-height:32px}.arco-scrollbar{position:relative}.arco-scrollbar-container{position:relative;scrollbar-width:none}.arco-scrollbar-container::-webkit-scrollbar{display:none}.arco-scrollbar-track{position:absolute;z-index:100}.arco-scrollbar-track-direction-horizontal{bottom:0;left:0;box-sizing:border-box;width:100%;height:15px}.arco-scrollbar-track-direction-vertical{top:0;right:0;box-sizing:border-box;width:15px;height:100%}.arco-scrollbar-thumb{position:absolute;display:block;box-sizing:border-box}.arco-scrollbar-thumb-bar{width:100%;height:100%;background-color:var(--color-neutral-4);border-radius:6px}.arco-scrollbar-thumb:hover .arco-scrollbar-thumb-bar,.arco-scrollbar-thumb-dragging .arco-scrollbar-thumb-bar{background-color:var(--color-neutral-6)}.arco-scrollbar-thumb-direction-horizontal .arco-scrollbar-thumb-bar{height:9px;margin:3px 0}.arco-scrollbar-thumb-direction-vertical .arco-scrollbar-thumb-bar{width:9px;margin:0 3px}.arco-scrollbar.arco-scrollbar-type-embed .arco-scrollbar-thumb{opacity:0;transition:opacity ease .2s}.arco-scrollbar.arco-scrollbar-type-embed .arco-scrollbar-thumb-dragging,.arco-scrollbar.arco-scrollbar-type-embed:hover .arco-scrollbar-thumb{opacity:.8}.arco-scrollbar.arco-scrollbar-type-track .arco-scrollbar-track{background-color:var(--color-neutral-1)}.arco-scrollbar.arco-scrollbar-type-track .arco-scrollbar-track-direction-horizontal{border-top:1px solid var(--color-neutral-3);border-bottom:1px solid var(--color-neutral-3)}.arco-scrollbar.arco-scrollbar-type-track .arco-scrollbar-track-direction-vertical{border-right:1px solid var(--color-neutral-3);border-left:1px solid var(--color-neutral-3)}.arco-scrollbar.arco-scrollbar-type-track .arco-scrollbar-thumb-direction-horizontal{margin:-1px 0}.arco-scrollbar.arco-scrollbar-type-track .arco-scrollbar-thumb-direction-vertical{margin:0 -1px}.arco-scrollbar.arco-scrollbar-type-track.arco-scrollbar-both .arco-scrollbar-track-direction-vertical:after{position:absolute;right:-1px;bottom:0;display:block;box-sizing:border-box;width:15px;height:15px;background-color:var(--color-neutral-1);border-right:1px solid var(--color-neutral-3);border-bottom:1px solid var(--color-neutral-3);content:""}.arco-select-dropdown{box-sizing:border-box;padding:4px 0;background-color:var(--color-bg-popup);border:1px solid var(--color-fill-3);border-radius:var(--border-radius-medium);box-shadow:0 4px 10px #0000001a}.arco-select-dropdown .arco-select-dropdown-loading{display:flex;align-items:center;justify-content:center;min-height:50px}.arco-select-dropdown-list{margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.arco-select-dropdown-list-wrapper{max-height:200px;overflow-y:auto}.arco-select-dropdown .arco-select-option{position:relative;z-index:1;display:flex;align-items:center;box-sizing:border-box;width:100%;padding:0 12px;color:var(--color-text-1);font-size:14px;line-height:36px;text-align:left;background-color:var(--color-bg-popup);cursor:pointer}.arco-select-dropdown .arco-select-option-content{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-select-dropdown .arco-select-option-checkbox{overflow:hidden}.arco-select-dropdown .arco-select-option-checkbox .arco-checkbox-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-select-dropdown .arco-select-option-has-suffix{justify-content:space-between}.arco-select-dropdown .arco-select-option-selected{color:var(--color-text-1);font-weight:500;background-color:var(--color-bg-popup)}.arco-select-dropdown .arco-select-option-active,.arco-select-dropdown .arco-select-option:not(.arco-select-dropdown .arco-select-option-disabled):hover{color:var(--color-text-1);background-color:var(--color-fill-2);transition:all .1s cubic-bezier(0,0,1,1)}.arco-select-dropdown .arco-select-option-disabled{color:var(--color-text-4);background-color:var(--color-bg-popup);cursor:not-allowed}.arco-select-dropdown .arco-select-option-icon{display:inline-flex;margin-right:8px}.arco-select-dropdown .arco-select-option-suffix{margin-left:12px}.arco-select-dropdown .arco-select-group:first-child .arco-select-dropdown .arco-select-group-title{margin-top:8px}.arco-select-dropdown .arco-select-group-title{box-sizing:border-box;width:100%;margin-top:8px;padding:0 12px;color:var(--color-text-3);font-size:12px;line-height:20px;cursor:default;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-select-dropdown.arco-select-dropdown-has-header{padding-top:0}.arco-select-dropdown-header{border-bottom:1px solid var(--color-fill-3)}.arco-select-dropdown.arco-select-dropdown-has-footer{padding-bottom:0}.arco-select-dropdown-footer{border-top:1px solid var(--color-fill-3)}.arco-textarea-wrapper{display:inline-flex;box-sizing:border-box;color:var(--color-text-1);font-size:14px;background-color:var(--color-fill-2);border:1px solid transparent;border-radius:var(--border-radius-small);cursor:text;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;display:inline-block;width:100%;padding-right:0;padding-left:0;overflow:hidden}.arco-textarea-wrapper:hover{background-color:var(--color-fill-3);border-color:transparent}.arco-textarea-wrapper:focus-within,.arco-textarea-wrapper.arco-textarea-focus{z-index: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-textarea-wrapper.arco-textarea-disabled{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent;cursor:not-allowed}.arco-textarea-wrapper.arco-textarea-disabled:hover{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent}.arco-textarea-wrapper.arco-textarea-disabled .arco-textarea-prefix,.arco-textarea-wrapper.arco-textarea-disabled .arco-textarea-suffix{color:inherit}.arco-textarea-wrapper.arco-textarea-error{background-color:var(--color-danger-light-1);border-color:transparent}.arco-textarea-wrapper.arco-textarea-error:hover{background-color:var(--color-danger-light-2);border-color:transparent}.arco-textarea-wrapper.arco-textarea-error:focus-within,.arco-textarea-wrapper.arco-textarea-error.arco-textarea-wrapper-focus{z-index: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-textarea-wrapper .arco-textarea-prefix,.arco-textarea-wrapper .arco-textarea-suffix{display:inline-flex;flex-shrink:0;align-items:center;white-space:nowrap;-webkit-user-select:none;user-select:none}.arco-textarea-wrapper .arco-textarea-prefix>svg,.arco-textarea-wrapper .arco-textarea-suffix>svg{font-size:14px}.arco-textarea-wrapper .arco-textarea-prefix{padding-right:12px;color:var(--color-text-2)}.arco-textarea-wrapper .arco-textarea-suffix{padding-left:12px;color:var(--color-text-2)}.arco-textarea-wrapper .arco-textarea-suffix .arco-feedback-icon{display:inline-flex}.arco-textarea-wrapper .arco-textarea-suffix .arco-feedback-icon-status-validating{color:rgb(var(--primary-6))}.arco-textarea-wrapper .arco-textarea-suffix .arco-feedback-icon-status-success{color:rgb(var(--success-6))}.arco-textarea-wrapper .arco-textarea-suffix .arco-feedback-icon-status-warning{color:rgb(var(--warning-6))}.arco-textarea-wrapper .arco-textarea-suffix .arco-feedback-icon-status-error{color:rgb(var(--danger-6))}.arco-textarea-wrapper .arco-textarea-clear-btn{align-self:center;color:var(--color-text-2);font-size:12px;visibility:hidden;cursor:pointer}.arco-textarea-wrapper .arco-textarea-clear-btn>svg{position:relative;transition:color .1s cubic-bezier(0,0,1,1)}.arco-textarea-wrapper:hover .arco-textarea-clear-btn{visibility:visible}.arco-textarea-wrapper:not(.arco-textarea-focus) .arco-textarea-icon-hover:hover:before{background-color:var(--color-fill-4)}.arco-textarea-wrapper .arco-textarea-word-limit{position:absolute;right:10px;bottom:6px;color:var(--color-text-3);font-size:12px;-webkit-user-select:none;user-select:none}.arco-textarea-wrapper.arco-textarea-scroll .arco-textarea-word-limit{right:25px}.arco-textarea-wrapper .arco-textarea-clear-btn{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.arco-textarea-wrapper.arco-textarea-scroll .arco-textarea-clear-btn{right:25px}.arco-textarea-wrapper:hover .arco-textarea-clear-btn{display:block}.arco-textarea-wrapper .arco-textarea-mirror{position:absolute;visibility:hidden}.arco-textarea{width:100%;color:inherit;background:none;border:none;border-radius:0;outline:none;cursor:inherit;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:block;box-sizing:border-box;height:100%;min-height:32px;padding:4px 12px;font-size:14px;line-height:1.5715;vertical-align:top;resize:vertical}.arco-textarea::placeholder{color:var(--color-text-3)}.arco-textarea[disabled]::placeholder{color:var(--color-text-4)}.arco-textarea[disabled]{-webkit-text-fill-color:var(--color-text-4)}.arco-pagination{display:flex;align-items:center;font-size:14px}.arco-pagination-list{display:inline-block;margin:0;padding:0;white-space:nowrap;list-style:none}.arco-pagination-item{display:inline-block;box-sizing:border-box;padding:0 8px;color:var(--color-text-2);text-align:center;vertical-align:middle;list-style:none;background-color:transparent;border:0 solid transparent;border-radius:var(--border-radius-small);outline:0;cursor:pointer;-webkit-user-select:none;user-select:none;min-width:32px;height:32px;font-size:14px;line-height:32px}.arco-pagination-item-previous,.arco-pagination-item-next{font-size:12px}.arco-pagination-item:hover{color:var(--color-text-2);background-color:var(--color-fill-1);border-color:transparent}.arco-pagination-item-active,.arco-pagination-item-active:hover{color:rgb(var(--primary-6));background-color:var(--color-primary-light-1);border-color:transparent;transition:color .2s cubic-bezier(0,0,1,1),background-color .2s cubic-bezier(0,0,1,1)}.arco-pagination-item-disabled,.arco-pagination-item-disabled:hover{color:var(--color-text-4);background-color:transparent;border-color:transparent;cursor:not-allowed}.arco-pagination-item:not(:last-child){margin-right:8px}.arco-pagination-item-previous,.arco-pagination-item-next{color:var(--color-text-2);font-size:12px;background-color:transparent}.arco-pagination-item-previous:not(.arco-pagination-item-disabled):hover,.arco-pagination-item-next:not(.arco-pagination-item-disabled):hover{color:rgb(var(--primary-6));background-color:var(--color-fill-1)}.arco-pagination-item-previous:after,.arco-pagination-item-next:after{display:inline-block;font-size:0;vertical-align:middle;content:"."}.arco-pagination .arco-pagination-item-previous.arco-pagination-item-disabled,.arco-pagination .arco-pagination-item-next.arco-pagination-item-disabled{color:var(--color-text-4);background-color:transparent}.arco-pagination-item-jumper{font-size:16px}.arco-pagination-jumper{display:flex;align-items:center;margin-left:8px}.arco-pagination-jumper>span{font-size:14px}.arco-pagination-jumper-text-goto,.arco-pagination-jumper-prepend,.arco-pagination-jumper-append{color:var(--color-text-3);white-space:nowrap}.arco-pagination-jumper-prepend{margin-right:8px}.arco-pagination-jumper-append{margin-left:8px}.arco-pagination-jumper .arco-pagination-jumper-input{width:40px;padding-right:2px;padding-left:2px}.arco-pagination-jumper .arco-pagination-jumper-input input{text-align:center}.arco-pagination-options{position:relative;display:inline-block;flex:0 0 auto;min-width:0;margin-left:8px;text-align:center;vertical-align:middle}.arco-pagination-options .arco-select{width:auto}.arco-pagination-options .arco-select-view-value{padding-right:6px;overflow:inherit}.arco-pagination-total{display:inline-block;height:100%;margin-right:8px;color:var(--color-text-1);font-size:14px;line-height:32px;white-space:nowrap}.arco-pagination-jumper{flex:0 0 auto}.arco-pagination-jumper-separator{padding:0 12px}.arco-pagination-jumper-total-page{margin-right:8px}.arco-pagination-simple{display:flex;align-items:center}.arco-pagination-simple .arco-pagination-item{margin-right:0}.arco-pagination-simple .arco-pagination-jumper{margin:0 4px;color:var(--color-text-1)}.arco-pagination-simple .arco-pagination-jumper .arco-pagination-jumper-input{width:40px;margin-left:0}.arco-pagination-simple .arco-pagination-item-previous,.arco-pagination-simple .arco-pagination-item-next{color:var(--color-text-2);background-color:transparent}.arco-pagination-simple .arco-pagination-item-previous:not(.arco-pagination-item-disabled):hover,.arco-pagination-simple .arco-pagination-item-next:not(.arco-pagination-item-disabled):hover{color:rgb(var(--primary-6));background-color:var(--color-fill-1)}.arco-pagination-simple .arco-pagination-item-previous.arco-pagination-item-disabled,.arco-pagination-simple .arco-pagination-item-next.arco-pagination-item-disabled{color:var(--color-text-4);background-color:transparent}.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{color:var(--color-text-4);background-color:transparent;border-color:transparent;cursor:not-allowed}.arco-pagination.arco-pagination-disabled .arco-pagination-item-active{color:var(--color-primary-light-3);background-color:var(--color-fill-1);border-color:transparent}.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-previous,.arco-pagination-size-mini .arco-pagination-item-next{font-size:12px}.arco-pagination-size-mini .arco-pagination-total{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-previous,.arco-pagination-size-small .arco-pagination-item-next{font-size:12px}.arco-pagination-size-small .arco-pagination-total{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-previous,.arco-pagination-size-large .arco-pagination-item-next{font-size:14px}.arco-pagination-size-large .arco-pagination-total{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-dot-loading{position:relative;display:inline-block;width:56px;height:8px;transform-style:preserve-3d;perspective:200px}.arco-dot-loading-item{position:absolute;top:0;left:50%;width:8px;height:8px;background-color:rgb(var(--primary-6));border-radius:var(--border-radius-circle);transform:translate(-50%) scale(0);animation:arco-dot-loading 2s cubic-bezier(0,0,1,1) infinite forwards}.arco-dot-loading-item:nth-child(2){background-color:rgb(var(--primary-5));animation-delay:.4s}.arco-dot-loading-item:nth-child(3){background-color:rgb(var(--primary-4));animation-delay:.8s}.arco-dot-loading-item:nth-child(4){background-color:rgb(var(--primary-4));animation-delay:1.2s}.arco-dot-loading-item:nth-child(5){background-color:rgb(var(--primary-2));animation-delay:1.6s}@keyframes arco-dot-loading{0%{transform:translate3D(-48.621%,0,-.985px) scale(.511)}2.778%{transform:translate3D(-95.766%,0,-.94px) scale(.545)}5.556%{transform:translate3D(-140%,0,-.866px) scale(.6)}8.333%{transform:translate3D(-179.981%,0,-.766px) scale(.675)}11.111%{transform:translate3D(-214.492%,0,-.643px) scale(.768)}13.889%{transform:translate3D(-242.487%,0,-.5px) scale(.875)}16.667%{transform:translate3D(-263.114%,0,-.342px) scale(.993)}19.444%{transform:translate3D(-275.746%,0,-.174px) scale(1.12)}22.222%{transform:translate3D(-280%,0,0) scale(1.25)}25%{transform:translate3D(-275.746%,0,.174px) scale(1.38)}27.778%{transform:translate3D(-263.114%,0,.342px) scale(1.507)}30.556%{transform:translate3D(-242.487%,0,.5px) scale(1.625)}33.333%{transform:translate3D(-214.492%,0,.643px) scale(1.732)}36.111%{transform:translate3D(-179.981%,0,.766px) scale(1.825)}38.889%{transform:translate3D(-140%,0,.866px) scale(1.9)}41.667%{transform:translate3D(-95.766%,0,.94px) scale(1.955)}44.444%{transform:translate3D(-48.621%,0,.985px) scale(1.989)}47.222%{transform:translateZ(1px) scale(2)}50%{transform:translate3D(48.621%,0,.985px) scale(1.989)}52.778%{transform:translate3D(95.766%,0,.94px) scale(1.955)}55.556%{transform:translate3D(140%,0,.866px) scale(1.9)}58.333%{transform:translate3D(179.981%,0,.766px) scale(1.825)}61.111%{transform:translate3D(214.492%,0,.643px) scale(1.732)}63.889%{transform:translate3D(242.487%,0,.5px) scale(1.625)}66.667%{transform:translate3D(263.114%,0,.342px) scale(1.507)}69.444%{transform:translate3D(275.746%,0,.174px) scale(1.38)}72.222%{transform:translate3D(280%,0,0) scale(1.25)}75%{transform:translate3D(275.746%,0,-.174px) scale(1.12)}77.778%{transform:translate3D(263.114%,0,-.342px) scale(.993)}80.556%{transform:translate3D(242.487%,0,-.5px) scale(.875)}83.333%{transform:translate3D(214.492%,0,-.643px) scale(.768)}86.111%{transform:translate3D(179.981%,0,-.766px) scale(.675)}88.889%{transform:translate3D(140%,0,-.866px) scale(.6)}91.667%{transform:translate3D(95.766%,0,-.94px) scale(.545)}94.444%{transform:translate3D(48.621%,0,-.985px) scale(.511)}97.222%{transform:translateZ(-1px) scale(.5)}}.arco-spin{display:inline-block}.arco-spin-with-tip{text-align:center}.arco-spin-icon{color:rgb(var(--primary-6));font-size:20px}.arco-spin-tip{margin-top:6px;color:rgb(var(--primary-6));font-weight:500;font-size:14px}.arco-spin-mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:11;text-align:center;background-color:var(--color-spin-layer-bg);transition:opacity .1s cubic-bezier(0,0,1,1);-webkit-user-select:none;user-select:none}.arco-spin-loading{position:relative;-webkit-user-select:none;user-select:none}.arco-spin-loading .arco-spin-mask-icon{position:absolute;top:50%;left:50%;z-index:12;transform:translate(-50%,-50%)}.arco-spin-loading .arco-spin-children:after{opacity:1;pointer-events:auto}.arco-auto-tooltip{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-table-filters-content{box-sizing:border-box;min-width:100px;background:var(--color-bg-5);border:1px solid var(--color-neutral-3);border-radius:var(--border-radius-medium);box-shadow:0 2px 5px #0000001a}.arco-table-filters-list{max-height:200px;padding:4px 0;overflow-y:auto}.arco-table-filters-item{height:32px;padding:0 12px;font-size:14px;line-height:32px}.arco-table-filters-text{width:100%;max-width:160px;height:34px;margin-right:0;padding-left:10px;overflow:hidden;line-height:32px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.arco-table-filters-bottom{box-sizing:border-box;height:38px;padding:0 12px;overflow:hidden;line-height:38px;border-top:1px solid var(--color-neutral-3)}.arco-table-filters-bottom>*:not(*:last-child){margin-right:8px}.arco-table{position:relative}.arco-table-column-handle{position:absolute;top:0;right:-4px;z-index:1;width:8px;height:100%;cursor:col-resize}.arco-table .arco-spin{display:flex;flex-direction:column;height:100%}.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-right .arco-table-col-fixed-left-last:after,.arco-table-scroll-position-middle .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-layout-fixed .arco-table-element{table-layout:fixed}.arco-table .arco-table-element{width:100%;min-width:100%;margin:0;border-collapse:separate;border-spacing:0}.arco-table-th{position:relative;box-sizing:border-box;color:rgb(var(--gray-10));font-weight:500;line-height:1.5715;text-align:left;background-color:var(--color-neutral-2)}.arco-table-th[colspan]{text-align:center}.arco-table-th-align-right{text-align:right}.arco-table-th-align-right .arco-table-cell-with-sorter{justify-content:flex-end}.arco-table-th-align-center{text-align:center}.arco-table-th-align-center .arco-table-cell-with-sorter{justify-content:center}.arco-table-td{box-sizing:border-box;color:rgb(var(--gray-10));line-height:1.5715;text-align:left;word-break:break-all;background-color:var(--color-bg-2);border-bottom:1px solid var(--color-neutral-3)}.arco-table-td-align-right{text-align:right}.arco-table-td-align-center{text-align:center}.arco-table-td.arco-table-drag-handle{cursor:move}.arco-table-cell{display:flex;align-items:center}.arco-table-cell-align-right{justify-content:flex-end;text-align:right}.arco-table-cell-align-center{justify-content:center;text-align:center}.arco-table-text-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-table-td-content{display:block;width:100%}.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{position:sticky;z-index:10}.arco-table-col-fixed-left-last:after,.arco-table-col-fixed-right-first:after{position:absolute;top:0;bottom:-1px;left:0;width:10px;box-shadow:none;transform:translate(-100%);transition:box-shadow .1s cubic-bezier(0,0,1,1);content:"";pointer-events:none}.arco-table-col-fixed-left-last:after{right:0;left:unset;transform:translate(100%)}.arco-table-cell-text-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.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 .arco-table-expand-btn{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0;color:var(--color-text-2);font-size:12px;line-height:14px;background-color:var(--color-neutral-3);border:1px solid transparent;border-radius:2px;outline:none;cursor:pointer;transition:background-color .1s cubic-bezier(0,0,1,1)}.arco-table .arco-table-expand-btn:hover{color:var(--color-text-1);background-color:var(--color-neutral-4);border-color:transparent}.arco-table-cell-expand-icon{display:flex;align-items:center}.arco-table-cell-expand-icon .arco-table-cell-inline-icon{display:inline-flex;margin-right:4px}.arco-table-cell-expand-icon .arco-table-cell-inline-icon .arco-icon-loading{color:rgb(var(--primary-6))}.arco-table-cell-expand-icon-hidden{display:inline-block;width:14px;height:14px;margin-right:4px}.arco-table-tr-expand .arco-table-td{background-color:var(--color-fill-1)}.arco-table-cell-fixed-expand{position:sticky;left:0;box-sizing:border-box}.arco-table-tr-expand .arco-table-td .arco-table .arco-table-container{border:none}.arco-table-tr-expand .arco-table-td .arco-table .arco-table-th{border-bottom:1px solid var(--color-neutral-3)}.arco-table-tr-expand .arco-table-td .arco-table .arco-table-th,.arco-table-tr-expand .arco-table-td .arco-table .arco-table-td{background-color:transparent}.arco-table-tr-expand .arco-table-td .arco-table .arco-table-pagination{margin-bottom:12px}.arco-table-th.arco-table-operation,.arco-table-td.arco-table-operation{text-align:center}.arco-table-th.arco-table-operation .arco-table-cell,.arco-table-td.arco-table-operation .arco-table-cell{display:flex;justify-content:center;padding:0}.arco-table-radio,.arco-table-checkbox{justify-content:center}.arco-table-checkbox .arco-checkbox,.arco-table-radio .arco-radio{padding-left:0}.arco-table-selection-checkbox-col,.arco-table-selection-radio-col,.arco-table-expand-col,.arco-table-drag-handle-col{width:40px;min-width:40px;max-width:40px}.arco-table-th{transition:background-color .1s cubic-bezier(0,0,1,1)}.arco-table-cell-with-sorter{display:flex;align-items:center;cursor:pointer}.arco-table-cell-with-sorter:hover{background-color:rgba(var(--gray-4),.5)}.arco-table-cell-with-filter{display:flex;align-items:center}.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{display:inline-block;margin-left:8px;vertical-align:-3px}.arco-table-sorter.arco-table-sorter-direction-one{vertical-align:0}.arco-table-sorter-icon{position:relative;width:14px;height:8px;overflow:hidden;line-height:8px}.arco-table-sorter-icon .arco-icon-caret-up,.arco-table-sorter-icon .arco-icon-caret-down{position:absolute;top:50%;color:var(--color-neutral-5);font-size:12px;transition:all .1s cubic-bezier(0,0,1,1)}.arco-table-sorter-icon .arco-icon-caret-up{top:-2px;left:1px}.arco-table-sorter-icon .arco-icon-caret-down{top:-3px;left:1px}.arco-table-sorter-icon.arco-table-sorter-icon-active svg{color:rgb(var(--primary-6))}.arco-table-filters{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:24px;height:100%;line-height:1;vertical-align:0;background-color:transparent;cursor:pointer;transition:all .1s cubic-bezier(0,0,1,1)}.arco-table-filters:hover,.arco-table-filters-open{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-filters-align-left{position:relative;width:auto;margin-left:8px}.arco-table-filters-align-left svg{font-size:12px}.arco-table-filters-align-left:hover,.arco-table-filters-align-left-open{background:none}.arco-table-filters-align-left:hover:before,.arco-table-filters-align-left.arco-table-filters-open:before{background:var(--color-fill-4)}.arco-table-container{position:relative;border-radius:var(--border-radius-medium) var(--border-radius-medium) 0 0}.arco-table-header{flex-shrink:0;border-radius:var(--border-radius-medium) var(--border-radius-medium) 0 0}.arco-table-container{box-sizing:border-box;width:100%;min-height:0}.arco-table-container .arco-table-content{display:flex;flex-direction:column;width:auto;height:100%}.arco-table-container .arco-table-content-scroll-x{overflow-x:auto;overflow-y:hidden}.arco-table-container:before,.arco-table-container:after{position:absolute;z-index:1;width:10px;height:100%;box-shadow:none;transition:box-shadow .1s cubic-bezier(0,0,1,1);content:"";pointer-events:none}.arco-table-container:before{top:0;left:0;border-top-left-radius:var(--border-radius-medium)}.arco-table-container:after{top:0;right:0;border-top-right-radius:var(--border-radius-medium)}.arco-table-container:not(.arco-table-has-fixed-col-left).arco-table-scroll-position-right:before,.arco-table-container:not(.arco-table-has-fixed-col-left).arco-table-scroll-position-middle:before{box-shadow:inset 6px 0 8px -3px #00000026}.arco-table-container:not(.arco-table-has-fixed-col-right).arco-table-scroll-position-left:after,.arco-table-container:not(.arco-table-has-fixed-col-right).arco-table-scroll-position-middle:after{box-shadow:inset -6px 0 8px -3px #00000026}.arco-table-header{overflow-x:hidden;overflow-y:hidden;background-color:var(--color-neutral-2);scrollbar-color:transparent transparent}.arco-table-header-sticky{position:sticky;top:0;z-index:100}.arco-table:not(.arco-table-empty) .arco-table-header::-webkit-scrollbar{height:0;background-color:transparent}.arco-table.arco-table-empty .arco-table-header{overflow-x:auto}.arco-table-body{position:relative;width:100%;min-height:40px;overflow:auto;background-color:var(--color-bg-2)}.arco-table-border .arco-table-container{border-top:1px solid var(--color-neutral-3);border-left:1px solid var(--color-neutral-3)}.arco-table-border .arco-table-scroll-y{border-bottom:1px solid var(--color-neutral-3)}.arco-table-border .arco-table-scroll-y .arco-table-body .arco-table-tr:last-of-type .arco-table-td,.arco-table-border .arco-table-scroll-y tfoot .arco-table-tr:last-of-type .arco-table-td{border-bottom:none}.arco-table-border .arco-table-scroll-y .arco-table-body .arco-table-tr:last-of-type .arco-table-td.arco-table-col-fixed-left-last:after,.arco-table-border .arco-table-scroll-y tfoot .arco-table-tr:last-of-type .arco-table-td.arco-table-col-fixed-left-last:after,.arco-table-border .arco-table-scroll-y .arco-table-body .arco-table-tr:last-of-type .arco-table-td.arco-table-col-fixed-right-first:after,.arco-table-border .arco-table-scroll-y tfoot .arco-table-tr:last-of-type .arco-table-td.arco-table-col-fixed-right-first:after{bottom:0}.arco-table-border .arco-table-tr .arco-table-th{border-bottom: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:not(.arco-table-border-cell) .arco-table-container{border-right:1px solid var(--color-neutral-3)}.arco-table-border-cell .arco-table-th,.arco-table-border-cell .arco-table-td:not(.arco-table-tr-expand){border-right:1px solid var(--color-neutral-3)}.arco-table-border-cell .arco-table-th-resizing,.arco-table-border-cell .arco-table-td-resizing:not(.arco-table-tr-expand){border-right-color:rgb(var(--primary-6))}.arco-table-border-header-cell .arco-table-th{border-right:1px solid var(--color-neutral-3);border-bottom:1px solid var(--color-neutral-3)}.arco-table-border-header-cell .arco-table-th-resizing,.arco-table-border-header-cell .arco-table-td-resizing:not(.arco-table-tr-expand){border-right-color:rgb(var(--primary-6))}.arco-table-border.arco-table-border-header-cell thead .arco-table-tr:first-child .arco-table-th:last-child{border-right:0}.arco-table-border-body-cell .arco-table-td:not(:last-child):not(.arco-table-tr-expand){border-right:1px solid var(--color-neutral-3)}.arco-table-stripe:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):nth-child(2n) .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right),.arco-table-stripe .arco-table-tr-drag .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right){background-color:var(--color-fill-1)}.arco-table-stripe:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):nth-child(2n) .arco-table-td.arco-table-col-fixed-left:before,.arco-table-stripe .arco-table-tr-drag .arco-table-td.arco-table-col-fixed-left:before,.arco-table-stripe:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):nth-child(2n) .arco-table-td.arco-table-col-fixed-right:before,.arco-table-stripe .arco-table-tr-drag .arco-table-td.arco-table-col-fixed-right:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:var(--color-fill-1);content:""}.arco-table .arco-table-tr-draggable{cursor:move}.arco-table-hover:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):hover .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right),.arco-table-hover .arco-table-tr-drag .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right){background-color:var(--color-fill-1)}.arco-table-hover:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):hover .arco-table-td.arco-table-col-fixed-left:before,.arco-table-hover .arco-table-tr-drag .arco-table-td.arco-table-col-fixed-left:before,.arco-table-hover:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):hover .arco-table-td.arco-table-col-fixed-right:before,.arco-table-hover .arco-table-tr-drag .arco-table-td.arco-table-col-fixed-right:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:var(--color-fill-1);content:""}.arco-table-hover .arco-table-tr-expand:not(.arco-table-tr-empty):hover .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right){background-color:var(--color-fill-1)}.arco-table-tr-expand .arco-table-td .arco-table-hover .arco-table-tr:not(.arco-table-tr-empty) .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right){background-color:transparent}.arco-table-tr-expand .arco-table-td .arco-table-hover .arco-table-tr:not(.arco-table-tr-empty) .arco-table-td.arco-table-col-fixed-left:before,.arco-table-tr-expand .arco-table-td .arco-table-hover .arco-table-tr:not(.arco-table-tr-empty) .arco-table-td.arco-table-col-fixed-right:before{background-color:transparent}.arco-table-tfoot{position:relative;z-index:1;flex-shrink:0;width:100%;overflow-x:auto;background-color:var(--color-neutral-2);box-shadow:0 -1px 0 var(--color-neutral-3);scrollbar-color:transparent transparent}.arco-table-tfoot::-webkit-scrollbar{height:0;background-color:transparent}.arco-table tfoot .arco-table-td{background-color:var(--color-neutral-2)}.arco-table-tr-checked .arco-table-td{background-color:var(--color-fill-1)}.arco-table .arco-table-cell{padding:9px 16px}.arco-table .arco-table-th,.arco-table .arco-table-td{font-size:14px}.arco-table .arco-table-footer{padding:9px 16px}.arco-table .arco-table-tr-expand .arco-table-td .arco-table{margin:-9px -16px -10px}.arco-table .arco-table-editable-row .arco-table-cell-wrap-value{padding:9px 16px}.arco-table-size-medium .arco-table-cell{padding:7px 16px}.arco-table-size-medium .arco-table-th,.arco-table-size-medium .arco-table-td{font-size:14px}.arco-table-size-medium .arco-table-footer{padding:7px 16px}.arco-table-size-medium .arco-table-tr-expand .arco-table-td .arco-table{margin:-7px -16px -8px}.arco-table-size-medium .arco-table-editable-row .arco-table-cell-wrap-value{padding:7px 16px}.arco-table-size-small .arco-table-cell{padding:5px 16px}.arco-table-size-small .arco-table-th,.arco-table-size-small .arco-table-td{font-size:14px}.arco-table-size-small .arco-table-footer{padding:5px 16px}.arco-table-size-small .arco-table-tr-expand .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-cell{padding:2px 16px}.arco-table-size-mini .arco-table-th,.arco-table-size-mini .arco-table-td{font-size:12px}.arco-table-size-mini .arco-table-footer{padding:2px 16px}.arco-table-size-mini .arco-table-tr-expand .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-virtualized .arco-table-element{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{display:flex;flex:1;align-items:center}.arco-table-pagination{display:flex;align-items:center;justify-content:flex-end;margin-top:12px}.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-virtual-list>.arco-table-element{width:auto}body[arco-theme=dark] .arco-table-tr-checked .arco-table-td{background-color:var(--color-neutral-2)}.arco-alert{display:flex;align-items:center;box-sizing:border-box;width:100%;padding:8px 15px;overflow:hidden;font-size:14px;line-height:1.5715;text-align:left;border-radius:var(--border-radius-small)}.arco-alert-with-title{align-items:flex-start;padding:15px}.arco-alert-center{justify-content:center}.arco-alert-center .arco-alert-body{flex:initial}.arco-alert-normal{background-color:var(--color-neutral-2);border:1px solid transparent}.arco-alert-info{background-color:var(--color-primary-light-1);border:1px solid transparent}.arco-alert-success{background-color:var(--color-success-light-1);border:1px solid transparent}.arco-alert-warning{background-color:var(--color-warning-light-1);border:1px solid transparent}.arco-alert-error{background-color:var(--color-danger-light-1);border:1px solid transparent}.arco-alert-banner{border:none;border-radius:0}.arco-alert-body{position:relative;flex:1}.arco-alert-title{margin-bottom:4px;font-weight:500;font-size:16px;line-height:1.5}.arco-alert-normal .arco-alert-title,.arco-alert-normal .arco-alert-content{color:var(--color-text-1)}.arco-alert-normal.arco-alert-with-title .arco-alert-content{color:var(--color-text-2)}.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{margin-right:8px}.arco-alert-icon svg{font-size:16px;vertical-align:-3px}.arco-alert-with-title .arco-alert-icon svg{font-size:18px;vertical-align:-5px}.arco-alert-normal .arco-alert-icon svg{color:var(--color-neutral-4)}.arco-alert-info .arco-alert-icon svg{color:rgb(var(--primary-6))}.arco-alert-success .arco-alert-icon svg{color:rgb(var(--success-6))}.arco-alert-warning .arco-alert-icon svg{color:rgb(var(--warning-6))}.arco-alert-error .arco-alert-icon svg{color:rgb(var(--danger-6))}.arco-alert-close-btn{top:4px;right:0;box-sizing:border-box;margin-left:8px;padding:0;color:var(--color-text-2);font-size:12px;background-color:transparent;border:none;outline:none;cursor:pointer;transition:color .1s cubic-bezier(0,0,1,1)}.arco-alert-close-btn:hover{color:var(--color-text-1)}.arco-alert-action+.arco-alert-close-btn{margin-left:8px}.arco-alert-action{margin-left:8px}.arco-alert-with-title .arco-alert-close-btn{margin-top:0;margin-right:0}.arco-dropdown{box-sizing:border-box;padding:4px 0;background-color:var(--color-bg-popup);border:1px solid var(--color-fill-3);border-radius:var(--border-radius-medium);box-shadow:0 4px 10px #0000001a}.arco-dropdown-list{margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.arco-dropdown-list-wrapper{max-height:200px;overflow-y:auto}.arco-dropdown-option{position:relative;z-index:1;display:flex;align-items:center;box-sizing:border-box;width:100%;padding:0 12px;color:var(--color-text-1);font-size:14px;line-height:36px;text-align:left;background-color:transparent;cursor:pointer}.arco-dropdown-option-content{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-dropdown-option-has-suffix{justify-content:space-between}.arco-dropdown-option-active,.arco-dropdown-option:not(.arco-dropdown-option-disabled):hover{color:var(--color-text-1);background-color:var(--color-fill-2);transition:all .1s cubic-bezier(0,0,1,1)}.arco-dropdown-option-disabled{color:var(--color-text-4);background-color:transparent;cursor:not-allowed}.arco-dropdown-option-icon{display:inline-flex;margin-right:8px}.arco-dropdown-option-suffix{margin-left:12px}.arco-dropdown-group:first-child .arco-dropdown-group-title{margin-top:8px}.arco-dropdown-group-title{box-sizing:border-box;width:100%;margin-top:8px;padding:0 12px;color:var(--color-text-3);font-size:12px;line-height:20px;cursor:default;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-dropdown-submenu{margin-top:-4px}.arco-dropdown.arco-dropdown-has-footer{padding-bottom:0}.arco-dropdown-footer{border-top:1px solid var(--color-fill-3)}@keyframes arco-menu-selected-item-label-enter{0%{opacity:0}to{opacity:1}}.arco-menu{position:relative;box-sizing:border-box;width:100%;font-size:14px;line-height:1.5715;transition:width .2s cubic-bezier(.34,.69,.1,1)}.arco-menu:focus-visible{outline:3px solid var(--color-primary-light-2)}.arco-menu-indent{display:inline-block;width:20px}.arco-menu .arco-menu-item,.arco-menu .arco-menu-group-title,.arco-menu .arco-menu-pop-header,.arco-menu .arco-menu-inline-header{position:relative;box-sizing:border-box;border-radius:var(--border-radius-small);cursor:pointer}.arco-menu .arco-menu-item.arco-menu-disabled,.arco-menu .arco-menu-group-title.arco-menu-disabled,.arco-menu .arco-menu-pop-header.arco-menu-disabled,.arco-menu .arco-menu-inline-header.arco-menu-disabled{cursor:not-allowed}.arco-menu .arco-menu-item.arco-menu-selected,.arco-menu .arco-menu-group-title.arco-menu-selected,.arco-menu .arco-menu-pop-header.arco-menu-selected,.arco-menu .arco-menu-inline-header.arco-menu-selected{font-weight:500;transition:color .2s cubic-bezier(0,0,1,1)}.arco-menu .arco-menu-item.arco-menu-selected svg,.arco-menu .arco-menu-group-title.arco-menu-selected svg,.arco-menu .arco-menu-pop-header.arco-menu-selected svg,.arco-menu .arco-menu-inline-header.arco-menu-selected svg{transition:color .2s cubic-bezier(0,0,1,1)}.arco-menu .arco-menu-item .arco-icon,.arco-menu .arco-menu-group-title .arco-icon,.arco-menu .arco-menu-pop-header .arco-icon,.arco-menu .arco-menu-inline-header .arco-icon,.arco-menu .arco-menu-item .arco-menu-icon,.arco-menu .arco-menu-group-title .arco-menu-icon,.arco-menu .arco-menu-pop-header .arco-menu-icon,.arco-menu .arco-menu-inline-header .arco-menu-icon{margin-right:16px}.arco-menu .arco-menu-item .arco-menu-icon .arco-icon,.arco-menu .arco-menu-group-title .arco-menu-icon .arco-icon,.arco-menu .arco-menu-pop-header .arco-menu-icon .arco-icon,.arco-menu .arco-menu-inline-header .arco-menu-icon .arco-icon{margin-right:0}.arco-menu-light{background-color:var(--color-menu-light-bg)}.arco-menu-light .arco-menu-item,.arco-menu-light .arco-menu-group-title,.arco-menu-light .arco-menu-pop-header,.arco-menu-light .arco-menu-inline-header{color:var(--color-text-2);background-color:var(--color-menu-light-bg)}.arco-menu-light .arco-menu-item .arco-icon,.arco-menu-light .arco-menu-group-title .arco-icon,.arco-menu-light .arco-menu-pop-header .arco-icon,.arco-menu-light .arco-menu-inline-header .arco-icon,.arco-menu-light .arco-menu-item .arco-menu-icon,.arco-menu-light .arco-menu-group-title .arco-menu-icon,.arco-menu-light .arco-menu-pop-header .arco-menu-icon,.arco-menu-light .arco-menu-inline-header .arco-menu-icon{color:var(--color-text-3)}.arco-menu-light .arco-menu-item:hover,.arco-menu-light .arco-menu-group-title:hover,.arco-menu-light .arco-menu-pop-header:hover,.arco-menu-light .arco-menu-inline-header:hover{color:var(--color-text-2);background-color:var(--color-fill-2)}.arco-menu-light .arco-menu-item:hover .arco-icon,.arco-menu-light .arco-menu-group-title:hover .arco-icon,.arco-menu-light .arco-menu-pop-header:hover .arco-icon,.arco-menu-light .arco-menu-inline-header:hover .arco-icon,.arco-menu-light .arco-menu-item:hover .arco-menu-icon,.arco-menu-light .arco-menu-group-title:hover .arco-menu-icon,.arco-menu-light .arco-menu-pop-header:hover .arco-menu-icon,.arco-menu-light .arco-menu-inline-header:hover .arco-menu-icon{color:var(--color-text-3)}.arco-menu-light .arco-menu-item.arco-menu-selected,.arco-menu-light .arco-menu-group-title.arco-menu-selected,.arco-menu-light .arco-menu-pop-header.arco-menu-selected,.arco-menu-light .arco-menu-inline-header.arco-menu-selected,.arco-menu-light .arco-menu-item.arco-menu-selected .arco-icon,.arco-menu-light .arco-menu-group-title.arco-menu-selected .arco-icon,.arco-menu-light .arco-menu-pop-header.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-menu-icon,.arco-menu-light .arco-menu-group-title.arco-menu-selected .arco-menu-icon,.arco-menu-light .arco-menu-pop-header.arco-menu-selected .arco-menu-icon,.arco-menu-light .arco-menu-inline-header.arco-menu-selected .arco-menu-icon{color:rgb(var(--primary-6))}.arco-menu-light .arco-menu-item.arco-menu-disabled,.arco-menu-light .arco-menu-group-title.arco-menu-disabled,.arco-menu-light .arco-menu-pop-header.arco-menu-disabled,.arco-menu-light .arco-menu-inline-header.arco-menu-disabled{color:var(--color-text-4);background-color:var(--color-menu-light-bg)}.arco-menu-light .arco-menu-item.arco-menu-disabled .arco-icon,.arco-menu-light .arco-menu-group-title.arco-menu-disabled .arco-icon,.arco-menu-light .arco-menu-pop-header.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-menu-icon,.arco-menu-light .arco-menu-group-title.arco-menu-disabled .arco-menu-icon,.arco-menu-light .arco-menu-pop-header.arco-menu-disabled .arco-menu-icon,.arco-menu-light .arco-menu-inline-header.arco-menu-disabled .arco-menu-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,.arco-menu-light .arco-menu-inline-header.arco-menu-selected .arco-menu-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-item.arco-menu-selected,.arco-menu-light.arco-menu-horizontal .arco-menu-group-title.arco-menu-selected,.arco-menu-light.arco-menu-horizontal .arco-menu-pop-header.arco-menu-selected,.arco-menu-light.arco-menu-horizontal .arco-menu-inline-header.arco-menu-selected{background:none;transition:color .2s cubic-bezier(0,0,1,1)}.arco-menu-light.arco-menu-horizontal .arco-menu-item.arco-menu-selected:hover,.arco-menu-light.arco-menu-horizontal .arco-menu-group-title.arco-menu-selected:hover,.arco-menu-light.arco-menu-horizontal .arco-menu-pop-header.arco-menu-selected:hover,.arco-menu-light.arco-menu-horizontal .arco-menu-inline-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{color:var(--color-text-3);background-color:var(--color-fill-1)}.arco-menu-light .arco-menu-collapse-button:hover{background-color:var(--color-fill-3)}.arco-menu-dark{background-color:var(--color-menu-dark-bg)}.arco-menu-dark .arco-menu-item,.arco-menu-dark .arco-menu-group-title,.arco-menu-dark .arco-menu-pop-header,.arco-menu-dark .arco-menu-inline-header{color:var(--color-text-4);background-color:var(--color-menu-dark-bg)}.arco-menu-dark .arco-menu-item .arco-icon,.arco-menu-dark .arco-menu-group-title .arco-icon,.arco-menu-dark .arco-menu-pop-header .arco-icon,.arco-menu-dark .arco-menu-inline-header .arco-icon,.arco-menu-dark .arco-menu-item .arco-menu-icon,.arco-menu-dark .arco-menu-group-title .arco-menu-icon,.arco-menu-dark .arco-menu-pop-header .arco-menu-icon,.arco-menu-dark .arco-menu-inline-header .arco-menu-icon{color:var(--color-text-3)}.arco-menu-dark .arco-menu-item:hover,.arco-menu-dark .arco-menu-group-title:hover,.arco-menu-dark .arco-menu-pop-header:hover,.arco-menu-dark .arco-menu-inline-header:hover{color:var(--color-text-4);background-color:var(--color-menu-dark-hover)}.arco-menu-dark .arco-menu-item:hover .arco-icon,.arco-menu-dark .arco-menu-group-title:hover .arco-icon,.arco-menu-dark .arco-menu-pop-header:hover .arco-icon,.arco-menu-dark .arco-menu-inline-header:hover .arco-icon,.arco-menu-dark .arco-menu-item:hover .arco-menu-icon,.arco-menu-dark .arco-menu-group-title:hover .arco-menu-icon,.arco-menu-dark .arco-menu-pop-header:hover .arco-menu-icon,.arco-menu-dark .arco-menu-inline-header:hover .arco-menu-icon{color:var(--color-text-3)}.arco-menu-dark .arco-menu-item.arco-menu-selected,.arco-menu-dark .arco-menu-group-title.arco-menu-selected,.arco-menu-dark .arco-menu-pop-header.arco-menu-selected,.arco-menu-dark .arco-menu-inline-header.arco-menu-selected,.arco-menu-dark .arco-menu-item.arco-menu-selected .arco-icon,.arco-menu-dark .arco-menu-group-title.arco-menu-selected .arco-icon,.arco-menu-dark .arco-menu-pop-header.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-menu-icon,.arco-menu-dark .arco-menu-group-title.arco-menu-selected .arco-menu-icon,.arco-menu-dark .arco-menu-pop-header.arco-menu-selected .arco-menu-icon,.arco-menu-dark .arco-menu-inline-header.arco-menu-selected .arco-menu-icon{color:var(--color-white)}.arco-menu-dark .arco-menu-item.arco-menu-disabled,.arco-menu-dark .arco-menu-group-title.arco-menu-disabled,.arco-menu-dark .arco-menu-pop-header.arco-menu-disabled,.arco-menu-dark .arco-menu-inline-header.arco-menu-disabled{color:var(--color-text-2);background-color:var(--color-menu-dark-bg)}.arco-menu-dark .arco-menu-item.arco-menu-disabled .arco-icon,.arco-menu-dark .arco-menu-group-title.arco-menu-disabled .arco-icon,.arco-menu-dark .arco-menu-pop-header.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-menu-icon,.arco-menu-dark .arco-menu-group-title.arco-menu-disabled .arco-menu-icon,.arco-menu-dark .arco-menu-pop-header.arco-menu-disabled .arco-menu-icon,.arco-menu-dark .arco-menu-inline-header.arco-menu-disabled .arco-menu-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,.arco-menu-dark .arco-menu-inline-header.arco-menu-selected .arco-menu-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-item.arco-menu-selected,.arco-menu-dark.arco-menu-horizontal .arco-menu-group-title.arco-menu-selected,.arco-menu-dark.arco-menu-horizontal .arco-menu-pop-header.arco-menu-selected,.arco-menu-dark.arco-menu-horizontal .arco-menu-inline-header.arco-menu-selected{background:none;transition:color .2s cubic-bezier(0,0,1,1)}.arco-menu-dark.arco-menu-horizontal .arco-menu-item.arco-menu-selected:hover,.arco-menu-dark.arco-menu-horizontal .arco-menu-group-title.arco-menu-selected:hover,.arco-menu-dark.arco-menu-horizontal .arco-menu-pop-header.arco-menu-selected:hover,.arco-menu-dark.arco-menu-horizontal .arco-menu-inline-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{color:var(--color-white);background-color:rgb(var(--primary-6))}.arco-menu-dark .arco-menu-collapse-button:hover{background-color:rgb(var(--primary-7))}.arco-menu a,.arco-menu a:hover,.arco-menu a:focus,.arco-menu a:active{color:inherit;text-decoration:none;cursor:inherit}.arco-menu-inner{box-sizing:border-box;width:100%;height:100%;overflow:auto}.arco-menu-icon-suffix.is-open{transform:rotate(180deg)}.arco-menu-vertical .arco-menu-item,.arco-menu-vertical .arco-menu-group-title,.arco-menu-vertical .arco-menu-pop-header,.arco-menu-vertical .arco-menu-inline-header{padding:0 12px;line-height:40px}.arco-menu-vertical .arco-menu-item .arco-menu-icon-suffix .arco-icon,.arco-menu-vertical .arco-menu-group-title .arco-menu-icon-suffix .arco-icon,.arco-menu-vertical .arco-menu-pop-header .arco-menu-icon-suffix .arco-icon,.arco-menu-vertical .arco-menu-inline-header .arco-menu-icon-suffix .arco-icon{margin-right:0}.arco-menu-vertical .arco-menu-item,.arco-menu-vertical .arco-menu-group-title,.arco-menu-vertical .arco-menu-pop-header,.arco-menu-vertical .arco-menu-inline-header{margin-bottom:4px}.arco-menu-vertical .arco-menu-item:not(.arco-menu-has-icon),.arco-menu-vertical .arco-menu-group-title:not(.arco-menu-has-icon),.arco-menu-vertical .arco-menu-pop-header:not(.arco-menu-has-icon),.arco-menu-vertical .arco-menu-inline-header:not(.arco-menu-has-icon){overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-menu-vertical .arco-menu-item.arco-menu-has-icon,.arco-menu-vertical .arco-menu-group-title.arco-menu-has-icon,.arco-menu-vertical .arco-menu-pop-header.arco-menu-has-icon,.arco-menu-vertical .arco-menu-inline-header.arco-menu-has-icon{display:flex;align-items:center}.arco-menu-vertical .arco-menu-item.arco-menu-has-icon>.arco-menu-indent-list,.arco-menu-vertical .arco-menu-group-title.arco-menu-has-icon>.arco-menu-indent-list,.arco-menu-vertical .arco-menu-pop-header.arco-menu-has-icon>.arco-menu-indent-list,.arco-menu-vertical .arco-menu-inline-header.arco-menu-has-icon>.arco-menu-indent-list,.arco-menu-vertical .arco-menu-item.arco-menu-has-icon>.arco-menu-icon,.arco-menu-vertical .arco-menu-group-title.arco-menu-has-icon>.arco-menu-icon,.arco-menu-vertical .arco-menu-pop-header.arco-menu-has-icon>.arco-menu-icon,.arco-menu-vertical .arco-menu-inline-header.arco-menu-has-icon>.arco-menu-icon{flex:none}.arco-menu-vertical .arco-menu-item.arco-menu-has-icon .arco-menu-icon,.arco-menu-vertical .arco-menu-group-title.arco-menu-has-icon .arco-menu-icon,.arco-menu-vertical .arco-menu-pop-header.arco-menu-has-icon .arco-menu-icon,.arco-menu-vertical .arco-menu-inline-header.arco-menu-has-icon .arco-menu-icon{line-height:1}.arco-menu-vertical .arco-menu-item.arco-menu-has-icon .arco-menu-title,.arco-menu-vertical .arco-menu-group-title.arco-menu-has-icon .arco-menu-title,.arco-menu-vertical .arco-menu-pop-header.arco-menu-has-icon .arco-menu-title,.arco-menu-vertical .arco-menu-inline-header.arco-menu-has-icon .arco-menu-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-menu-vertical .arco-menu-item .arco-menu-item-inner,.arco-menu-vertical .arco-menu-group-title .arco-menu-item-inner,.arco-menu-vertical .arco-menu-pop-header .arco-menu-item-inner,.arco-menu-vertical .arco-menu-inline-header .arco-menu-item-inner{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.arco-menu-vertical .arco-menu-item .arco-menu-icon-suffix,.arco-menu-vertical .arco-menu-group-title .arco-menu-icon-suffix,.arco-menu-vertical .arco-menu-pop-header .arco-menu-icon-suffix,.arco-menu-vertical .arco-menu-inline-header .arco-menu-icon-suffix{position:absolute;right:12px}.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-pop-header,.arco-menu-vertical .arco-menu-inline-header{padding-right:28px}.arco-menu-horizontal{width:100%;height:auto}.arco-menu-horizontal .arco-menu-item,.arco-menu-horizontal .arco-menu-group-title,.arco-menu-horizontal .arco-menu-pop-header,.arco-menu-horizontal .arco-menu-inline-header{padding:0 12px;line-height:30px}.arco-menu-horizontal .arco-menu-item .arco-menu-icon-suffix .arco-icon,.arco-menu-horizontal .arco-menu-group-title .arco-menu-icon-suffix .arco-icon,.arco-menu-horizontal .arco-menu-pop-header .arco-menu-icon-suffix .arco-icon,.arco-menu-horizontal .arco-menu-inline-header .arco-menu-icon-suffix .arco-icon{margin-right:0}.arco-menu-horizontal .arco-menu-item .arco-icon,.arco-menu-horizontal .arco-menu-group-title .arco-icon,.arco-menu-horizontal .arco-menu-pop-header .arco-icon,.arco-menu-horizontal .arco-menu-inline-header .arco-icon,.arco-menu-horizontal .arco-menu-item .arco-menu-icon,.arco-menu-horizontal .arco-menu-group-title .arco-menu-icon,.arco-menu-horizontal .arco-menu-pop-header .arco-menu-icon,.arco-menu-horizontal .arco-menu-inline-header .arco-menu-icon{margin-right:16px}.arco-menu-horizontal .arco-menu-item .arco-menu-icon-suffix,.arco-menu-horizontal .arco-menu-group-title .arco-menu-icon-suffix,.arco-menu-horizontal .arco-menu-pop-header .arco-menu-icon-suffix,.arco-menu-horizontal .arco-menu-inline-header .arco-menu-icon-suffix{margin-left:6px}.arco-menu-horizontal .arco-menu-inner{display:flex;align-items:center;padding:14px 20px}.arco-menu-horizontal .arco-menu-item,.arco-menu-horizontal .arco-menu-pop{display:inline-block;flex-shrink:0;vertical-align:middle}.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{position:absolute;bottom:-14px;left:0;width:100%;height:14px;content:" "}.arco-menu-overflow-wrap{width:100%}.arco-menu-overflow-sub-menu-mirror,.arco-menu-overflow-hidden-menu-item{position:absolute!important;white-space:nowrap;visibility:hidden;pointer-events:none}.arco-menu-selected-label{position:absolute;right:12px;bottom:-14px;left:12px;height:3px;background-color:rgb(var(--primary-6));animation:arco-menu-selected-item-label-enter .2s cubic-bezier(0,0,1,1)}.arco-menu-pop-button{width:auto;background:none;box-shadow:none}.arco-menu-pop-button.arco-menu-collapsed{width:auto}.arco-menu-pop-button .arco-menu-item,.arco-menu-pop-button .arco-menu-group-title,.arco-menu-pop-button .arco-menu-pop-header,.arco-menu-pop-button .arco-menu-inline-header{width:40px;height:40px;margin-bottom:16px;line-height:40px;border:1px solid transparent;border-radius:50%;box-shadow:0 4px 10px #0000001a}.arco-menu-collapsed{width:48px}.arco-menu-collapsed .arco-menu-inner{padding:4px}.arco-menu-collapsed .arco-menu-icon-suffix{display:none}.arco-menu-collapsed .arco-menu-has-icon>*:not(.arco-menu-icon){opacity:0}.arco-menu-collapsed .arco-menu-item .arco-icon,.arco-menu-collapsed .arco-menu-group-title .arco-icon,.arco-menu-collapsed .arco-menu-pop-header .arco-icon,.arco-menu-collapsed .arco-menu-inline-header .arco-icon{margin-right:100%}.arco-menu-collapse-button{position:absolute;right:12px;bottom:12px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--border-radius-small);cursor:pointer}.arco-menu-inline-content{height:auto;overflow:hidden;transition:height .2s cubic-bezier(.34,.69,.1,1)}.arco-menu-inline-content-hide{height:0}.arco-menu-item-tooltip a{color:inherit;cursor:text}.arco-menu-item-tooltip a:hover,.arco-menu-item-tooltip a:focus,.arco-menu-item-tooltip a:active{color:inherit}.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-top:1px solid var(--color-neutral-3);border-left:1px solid var(--color-neutral-3)}.arco-menu-pop-trigger.arco-trigger-position-rt{transform:translate(8px)}.arco-menu-pop-trigger.arco-trigger-position-rt .arco-trigger-arrow{z-index:0;border-bottom:1px solid var(--color-neutral-3);border-left:1px solid var(--color-neutral-3)}.arco-menu-pop-trigger.arco-menu-pop-trigger-dark .arco-trigger-arrow{background-color:var(--color-menu-dark-bg);border-color:var(--color-menu-dark-bg)}.arco-trigger-menu{position:relative;box-sizing:border-box;max-height:200px;padding:4px 0;overflow:auto;background-color:var(--color-bg-popup);border:1px solid var(--color-fill-3);border-radius:var(--border-radius-medium);box-shadow:0 4px 10px #0000001a}.arco-trigger-menu-hidden{display:none}.arco-trigger-menu-item,.arco-trigger-menu-pop-header{position:relative;z-index:1;box-sizing:border-box;width:100%;height:36px;padding:0 12px;color:var(--color-text-1);font-size:14px;line-height:36px;text-align:left;background-color:transparent;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-trigger-menu-item.arco-trigger-menu-selected,.arco-trigger-menu-pop-header.arco-trigger-menu-selected{color:var(--color-text-1);font-weight:500;background-color:transparent;transition:all .1s cubic-bezier(0,0,1,1)}.arco-trigger-menu-item:hover,.arco-trigger-menu-pop-header:hover{color:var(--color-text-1);background-color:var(--color-fill-2)}.arco-trigger-menu-item.arco-trigger-menu-disabled,.arco-trigger-menu-pop-header.arco-trigger-menu-disabled{color:var(--color-text-4);background-color:transparent;cursor:not-allowed}.arco-trigger-menu .arco-trigger-menu-has-icon{display:flex;align-items:center}.arco-trigger-menu .arco-trigger-menu-has-icon .arco-trigger-menu-icon{margin-right:8px;line-height:1}.arco-trigger-menu .arco-trigger-menu-has-icon>*{flex:none}.arco-trigger-menu .arco-trigger-menu-has-icon .arco-trigger-menu-title{flex:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-trigger-menu-pop-header{display:flex;align-items:center;justify-content:space-between}.arco-trigger-menu-pop-header .arco-trigger-menu-icon-suffix{margin-left:12px}.arco-trigger-menu-group:first-child .arco-trigger-menu-group-title{padding-top:4px}.arco-trigger-menu-group-title{box-sizing:border-box;width:100%;padding:8px 12px 0;color:var(--color-text-3);font-size:12px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-trigger-menu-pop-trigger .arco-trigger-arrow{display:none}.arco-trigger-menu-dark{background-color:var(--color-menu-dark-bg);border-color:var(--color-menu-dark-bg)}.arco-trigger-menu-dark .arco-trigger-menu-item,.arco-trigger-menu-dark .arco-trigger-menu-pop-header{color:var(--color-text-4);background-color:transparent}.arco-trigger-menu-dark .arco-trigger-menu-item.arco-trigger-menu-selected,.arco-trigger-menu-dark .arco-trigger-menu-pop-header.arco-trigger-menu-selected{color:var(--color-white);background-color:transparent}.arco-trigger-menu-dark .arco-trigger-menu-item.arco-trigger-menu-selected:hover,.arco-trigger-menu-dark .arco-trigger-menu-pop-header.arco-trigger-menu-selected:hover{color:var(--color-white)}.arco-trigger-menu-dark .arco-trigger-menu-item:hover,.arco-trigger-menu-dark .arco-trigger-menu-pop-header:hover{color:var(--color-text-4);background-color:var(--color-menu-dark-hover)}.arco-trigger-menu-dark .arco-trigger-menu-item.arco-trigger-menu-disabled,.arco-trigger-menu-dark .arco-trigger-menu-pop-header.arco-trigger-menu-disabled{color:var(--color-text-2);background-color:transparent}.arco-trigger-menu-dark .arco-trigger-menu-group-title{color:var(--color-text-3)}.arco-drawer-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001}.arco-drawer-mask{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-mask-bg)}.arco-drawer{position:absolute;display:flex;flex-direction:column;width:100%;height:100%;overflow:auto;line-height:1.5715;background-color:var(--color-bg-3)}.arco-drawer-header{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box;width:100%;height:48px;padding:0 16px;border-bottom:1px solid var(--color-neutral-3)}.arco-drawer-header .arco-drawer-title{margin-right:auto;color:var(--color-text-1);font-weight:500;font-size:16px;text-align:left}.arco-drawer-header .arco-drawer-close-btn{margin-left:8px;color:var(--color-text-1);font-size:12px;cursor:pointer}.arco-drawer-footer{flex-shrink:0;box-sizing:border-box;padding:16px;text-align:right;border-top:1px solid var(--color-neutral-3)}.arco-drawer-footer>.arco-btn{margin-left:12px}.arco-drawer-body{position:relative;flex:1;box-sizing:border-box;height:100%;padding:12px 16px;overflow:auto;color:var(--color-text-1)}.arco-drawer-penetrable{pointer-events:none}.arco-drawer-penetrable .arco-drawer{pointer-events:auto}.fade-drawer-enter-from,.fade-drawer-appear-from{opacity:0}.fade-drawer-enter-to,.fade-drawer-appear-to{opacity:1}.fade-drawer-enter-active,.fade-drawer-appear-active{transition:opacity .3s cubic-bezier(.34,.69,.1,1)}.fade-drawer-leave-from{opacity:1}.fade-drawer-leave-to{opacity:0}.fade-drawer-leave-active{transition:opacity .3s cubic-bezier(.34,.69,.1,1)}.slide-left-drawer-enter-from,.slide-left-drawer-appear-from{transform:translate(-100%)}.slide-left-drawer-enter-to,.slide-left-drawer-appear-to{transform:translate(0)}.slide-left-drawer-enter-active,.slide-left-drawer-appear-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-left-drawer-leave-from{transform:translate(0)}.slide-left-drawer-leave-to{transform:translate(-100%)}.slide-left-drawer-leave-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-right-drawer-enter-from,.slide-right-drawer-appear-from{transform:translate(100%)}.slide-right-drawer-enter-to,.slide-right-drawer-appear-to{transform:translate(0)}.slide-right-drawer-enter-active,.slide-right-drawer-appear-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-right-drawer-leave-from{transform:translate(0)}.slide-right-drawer-leave-to{transform:translate(100%)}.slide-right-drawer-leave-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-top-drawer-enter,.slide-top-drawer-appear,.slide-top-drawer-enter-from,.slide-top-drawer-appear-from{transform:translateY(-100%)}.slide-top-drawer-enter-to,.slide-top-drawer-appear-to{transform:translateY(0)}.slide-top-drawer-enter-active,.slide-top-drawer-appear-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-top-drawer-leave-from{transform:translateY(0)}.slide-top-drawer-leave-to{transform:translateY(-100%)}.slide-top-drawer-leave-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-bottom-drawer-enter-from,.slide-bottom-drawer-appear-from{transform:translateY(100%)}.slide-bottom-drawer-enter-to,.slide-bottom-drawer-appear-to{transform:translateY(0)}.slide-bottom-drawer-enter-active,.slide-bottom-drawer-appear-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-bottom-drawer-leave-from{transform:translateY(0)}.slide-bottom-drawer-leave-to{transform:translateY(100%)}.slide-bottom-drawer-leave-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.arco-breadcrumb{display:inline-flex;align-items:center;color:var(--color-text-2);font-size:14px}.arco-breadcrumb-icon{color:var(--color-text-2)}.arco-breadcrumb-item{display:inline-block;padding:0 4px;color:var(--color-text-2);line-height:24px;vertical-align:middle}.arco-breadcrumb-item>.arco-icon{color:var(--color-text-3)}.arco-breadcrumb-item a{display:inline-block;margin:0 -4px;padding:0 4px;color:var(--color-text-2);text-decoration:none;border-radius:var(--border-radius-small);background-color:transparent}.arco-breadcrumb-item a:hover{color:rgb(var(--link-6));background-color:var(--color-fill-2)}.arco-breadcrumb-item:last-child{color:var(--color-text-1);font-weight:500}.arco-breadcrumb-item-ellipses{position:relative;top:-3px;display:inline-block;padding:0 4px;color:var(--color-text-2)}.arco-breadcrumb-item-separator{display:inline-block;margin:0 4px;color:var(--color-text-4);line-height:24px;vertical-align:middle}.arco-breadcrumb-item-with-dropdown{cursor:pointer}.arco-breadcrumb-item-dropdown-icon{margin-left:4px;color:var(--color-text-2);font-size:12px}.arco-breadcrumb-item-dropdown-icon-active svg{transform:rotate(180deg)}.arco-skeleton-shape{width:48px;height:48px;background-color:var(--color-fill-2);border-radius:var(--border-radius-small)}.arco-skeleton-shape-circle{border-radius:50%}.arco-skeleton-shape-small{width:36px;height:36px}.arco-skeleton-shape-large{width:60px;height:60px}.arco-skeleton-line{margin:0;padding:0;list-style:none}.arco-skeleton-line-row{height:16px;background-color:var(--color-fill-2)}.arco-skeleton-line-row:not(:last-child){margin-bottom:16px}.arco-skeleton-animation .arco-skeleton-shape,.arco-skeleton-animation .arco-skeleton-line-row{background:linear-gradient(90deg,var(--color-fill-2) 25%,var(--color-fill-3) 37%,var(--color-fill-2) 63%);background-size:400% 100%;animation:arco-skeleton-circle 1.5s cubic-bezier(0,0,1,1) infinite}@keyframes arco-skeleton-circle{0%{background-position:100% 50%}to{background-position:0 50%}}.arco-avatar{position:relative;display:inline-flex;align-items:center;box-sizing:border-box;width:40px;height:40px;color:var(--color-white);font-size:20px;white-space:nowrap;vertical-align:middle;background-color:var(--color-fill-4)}.arco-avatar-circle{border-radius:var(--border-radius-circle)}.arco-avatar-circle .arco-avatar-image{overflow:hidden;border-radius:var(--border-radius-circle)}.arco-avatar-square{border-radius:var(--border-radius-medium)}.arco-avatar-square .arco-avatar-image{overflow:hidden;border-radius:var(--border-radius-medium)}.arco-avatar-text{position:absolute;left:50%;font-weight:500;line-height:1;transform:translate(-50%);transform-origin:0 center}.arco-avatar-image{display:inline-block;width:100%;height:100%}.arco-avatar-image-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.arco-avatar-image img,.arco-avatar-image picture{width:100%;height:100%}.arco-avatar-trigger-icon-button{position:absolute;right:-4px;bottom:-4px;z-index:1;width:20px;height:20px;color:var(--color-fill-4);font-size:12px;line-height:20px;text-align:center;background-color:var(--color-neutral-2);border-radius:var(--border-radius-circle);transition:background-color .1s cubic-bezier(0,0,1,1)}.arco-avatar-trigger-icon-mask{position:absolute;top:0;left:0;z-index:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--color-white);font-size:16px;background-color:#1d212999;border-radius:var(--border-radius-medium);opacity:0;transition:all .1s cubic-bezier(0,0,1,1)}.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{display:inline-block;line-height:0}.arco-avatar-group-max-count-avatar{color:var(--color-white);font-size:20px;cursor:default}.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}.native-connection[data-v-abb6d61b]{display:flex;min-width:0;flex-shrink:1;align-items:center;gap:8px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--input-bg);color:var(--ink-muted);font:inherit;font-size:12px;padding:8px 11px;cursor:pointer;white-space:nowrap}.native-connection[data-v-abb6d61b]:hover{background:var(--surface-solid);color:var(--blue)}.native-connection[data-v-abb6d61b]:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.connection-dot[data-v-abb6d61b]{width:7px;height:7px;border-radius:50%;background:var(--ink-soft);flex-shrink:0}.is-ok .connection-dot[data-v-abb6d61b]{background:var(--leaf-text)}.is-attention .connection-dot[data-v-abb6d61b]{background:var(--red-text)}@media(max-width:600px){.native-connection[data-v-abb6d61b]{max-width:140px;font-size:11px;padding:7px 8px}.native-connection>span[data-v-abb6d61b]:last-child{overflow:hidden;text-overflow:ellipsis}}.quick-menu[data-v-fdbf7d81]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;max-height:55vh;overflow:auto}.quick-menu-item[data-v-fdbf7d81]{display:flex;text-align:left;align-items:center;gap:12px;padding:12px;border-radius:var(--r-sm)}.quick-menu-item[data-v-fdbf7d81]:hover{background:var(--groove-bg)}.quick-menu-item span[data-v-fdbf7d81]{flex:1}.quick-menu-item small[data-v-fdbf7d81]{display:block;color:var(--ink-soft);font-size:11px;margin-top:4px}@media(max-width:500px){.quick-menu[data-v-fdbf7d81]{grid-template-columns:1fr}}.neural-net[data-v-422d2cce]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.neural-net canvas[data-v-422d2cce]{display:block;width:100%;height:100%}.login-description[data-v-dfde00e7]{margin:12px 0 32px;line-height:1.8}.login-token-field[data-v-dfde00e7]{display:flex;flex-direction:column;gap:12px}.login-token-field .field-label[data-v-dfde00e7]{font-size:13px;line-height:20px;color:var(--ink-muted)}.login-token-field[data-v-dfde00e7] .input-shell{height:50px;padding:0 16px;border-radius:12px}.login-enter[data-v-dfde00e7]{height:48px;margin-top:24px;border-radius:12px;font-size:14px}.login-session-note[data-v-dfde00e7]{margin-top:24px;padding-top:20px;border-top:1px solid var(--line);font-size:12px;line-height:1.9}@media(max-width:480px){.login-card[data-v-dfde00e7]{padding:0 8px}}.publisher-avatar[data-v-cac3c670]{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;min-width:0;min-height:0;isolation:isolate}.publisher-avatar>img[data-v-cac3c670]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;object-fit:cover;object-position:50% 50%;border-radius:inherit}.orbit-breadcrumb{display:flex;align-items:center;gap:16px;flex-wrap:wrap;font-size:13px;margin:20px 0 12px}.orbit-shortcuts{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin-bottom:16px}.orbit-shortcuts label{font-size:11px;color:var(--ink-muted);display:flex;align-items:center;gap:8px}.orbit-shortcuts select{height:34px;padding:0 10px;max-width:330px;border:1px solid var(--line-strong);border-radius:var(--r-xs);background:var(--input-bg);color:var(--ink);font:inherit}.orbit-shortcuts>span{font-size:12px;color:var(--ink-muted)}.orbit-stage{position:relative;border-radius:var(--r-xl);overflow:hidden;box-shadow:var(--e1)}.orbit-stage>.rg{height:790px;border:0;box-shadow:none;min-width:0;border-radius:0}.orbit-stage .rg-node.is-core .rg-body{min-width:220px;gap:5px;max-width:260px;translate:-50% calc(var(--size,96px)/2 + 20px)}.orbit-stage .rg-node.is-core .rg-label{max-width:260px;font-size:19px!important;line-height:1.4}.orbit-stage .rg-node.is-core .rg-sub{max-width:260px;font-size:12px!important;color:var(--ink-muted)}.brand-orbit .orbit-stage .rg-node.role-context.is-core .rg-body{min-width:100px;max-width:110px;translate:-50% calc(var(--size)/2 + 12px)}.brand-orbit .orbit-stage .rg-node.role-context.is-core .rg-label{font-size:13px!important}.brand-orbit .orbit-stage .rg-node.role-context.is-core .rg-sub{font-size:10px!important}.brand-orbit .orbit-stage .rg-node.has-glass.is-item .rg-body{width:var(--size,78px);height:var(--size,78px);min-height:0!important;padding:0!important;gap:0!important;background:none!important;border:0!important;box-shadow:none!important;border-radius:0;display:flex;align-items:center;justify-content:center;isolation:isolate}.brand-orbit .orbit-stage .rg-node.has-glass .rg-dot,.brand-orbit .orbit-stage .rg-node.has-glass .rg-badge{display:none}.brand-orbit .orbit-stage .rg-node.has-glass .rg-text{position:static;align-items:center;text-align:center;gap:0;overflow:visible;width:100%;flex:none}.brand-orbit .orbit-stage .rg-node.has-glass .rg-label{max-width:100%;font-size:15px;font-weight:650;line-height:1.35;white-space:normal;overflow:visible;color:var(--ink);text-shadow:0 1px 1px var(--surface-solid)}.brand-orbit .orbit-stage .rg-node.role-spec.has-glass .rg-label{font-size:21px;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.brand-orbit .orbit-stage .rg-node.has-glass .rg-sub{position:absolute;top:calc(100% + 8px);left:50%;translate:-50% 0;width:150px;max-width:150px;font-family:inherit;font-size:11px;line-height:1.5;white-space:normal;overflow:visible;background:none;color:var(--ink-muted)}.brand-orbit .orbit-stage .rg-node.is-dot .rg-body{width:18px;height:18px;min-width:0!important;min-height:0!important;padding:0!important;gap:0!important;background:none!important;border:0!important;box-shadow:none!important;border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none}.brand-orbit .orbit-stage .rg-node.is-dot .rg-dot{display:block;width:18px;height:18px;background:none;border:0;box-shadow:none}.brand-orbit .orbit-stage .rg-node.is-dot .rg-text{width:max-content;max-width:230px;min-width:0;align-items:flex-start;text-align:left;padding:5px 8px;white-space:normal;background:var(--float-bg);box-shadow:var(--e1);border-radius:var(--r-xs)}.brand-orbit .orbit-stage .rg-node.is-dot .rg-label{font-size:12px;max-width:220px}.brand-orbit .orbit-stage .rg-node.is-dot .rg-sub{font-family:inherit;font-size:10px;max-width:220px;color:var(--ink-muted)}.brand-orbit .orbit-stage .rg-node.role-publisher.is-hub .rg-body{min-width:0!important}.brand-orbit .orbit-stage .rg-node.role-publisher.is-hub .rg-text{background:none!important;box-shadow:none!important}.brand-orbit .orbit-stage .rg-node.role-publisher .rg-sub{font-size:12px;color:var(--ink-muted);font-family:inherit}.brand-orbit .orbit-stage .rg-node.role-record.is-item .rg-body{width:255px;min-height:48px;padding:7px 4px!important;gap:10px;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0;align-items:center}.brand-orbit .orbit-stage .rg-node.role-record.is-item .rg-dot{width:7px;height:7px;box-shadow:none;border:0;background:var(--cat-ink)}.brand-orbit .orbit-stage .rg-node.role-record.is-item .rg-label{font-size:14px;max-width:230px;font-variant-numeric:tabular-nums}.brand-orbit .orbit-stage .rg-node.role-record.is-item .rg-sub{font-size:11px;max-width:230px;line-height:1.5;font-family:inherit;color:var(--ink-muted)}.brand-orbit .orbit-stage .rg-node.role-record.is-item .rg-text{gap:4px}.brand-orbit .orbit-stage .rg-node .rg-body{opacity:var(--node-emphasis,1)}.brand-orbit .orbit-stage .rg-node:hover .rg-body,.brand-orbit .orbit-stage .rg-node:focus-visible .rg-body{opacity:1}.brand-orbit .orbit-stage .rg-node.is-dim .rg-label{color:var(--ink-muted)}.brand-orbit .orbit-stage .rg-node.is-core.is-active .rg-body{outline:none}.brand-orbit .orbit-stage .rg-node.is-active:not(.is-core):not(.is-hub) .rg-body{outline:0}.brand-orbit .orbit-stage .rg-node.has-glass.is-active .rg-label{color:var(--blue)}.brand-orbit .orbit-stage .rg-node:focus-visible .rg-body{outline:2px solid var(--focus)!important;outline-offset:5px}.orbit-stage-caption{display:flex;flex-direction:column;gap:8px;max-width:340px;padding:10px;background:none}.orbit-stage-caption strong{font-size:14px}.orbit-stage-caption>span{font-size:11px;color:var(--ink-muted)}.orbit-zoom{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end;max-width:360px;background:var(--float-bg);padding:5px;border-radius:var(--r-sm);box-shadow:var(--e1)}.orbit-zoom .btn{font-size:11px}.orbit-note{font-size:11px;line-height:1.9;color:var(--ink-muted);margin:14px 0;max-width:115ch}.orbit-node-key{margin-left:auto;display:flex;gap:15px;align-items:center;flex-wrap:wrap;color:var(--ink-muted);font-size:11px}.orbit-node-key span{display:flex;gap:5px;align-items:center}.orbit-node-key i{display:inline-block;width:14px;height:14px;border:1px solid var(--line-strong)}.orbit-node-key .key-root{border-radius:50%;box-shadow:inset -2px -2px 4px var(--line-strong)}.orbit-node-key .key-brand{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:var(--lime-soft)}.orbit-node-key .key-spec{rotate:45deg;border-radius:3px;background:var(--blue-soft)}.orbit-node-key .key-person{border-radius:50%;border:2px dotted var(--blue)}.orbit-node-key .key-record{width:5px;height:5px;border-radius:50%;background:var(--blue);border:0}@media(min-width:1600px){.orbit-stage>.rg{height:870px}}@media(max-width:760px){.orbit-stage>.rg{height:620px}.orbit-shortcuts label{width:100%;justify-content:space-between}.orbit-shortcuts select{max-width:75%;flex:1}.orbit-stage .rg-corner{max-width:calc(100% - 32px)}.orbit-stage-caption{max-width:220px}.orbit-stage-caption strong{font-size:12px}.orbit-stage .rg-tools{display:none}.orbit-stage .rg-corner.is-tr{top:75px}.orbit-stage .rg-corner.is-br{left:16px;right:16px}.orbit-zoom{justify-content:center;max-width:none}.orbit-node-key{margin-left:0;gap:12px}}.brand-orbit .orbit-stage .rg-node.is-hovered .rg-body{opacity:1}.brand-orbit .orbit-stage .rg-node.is-hovered .rg-label{color:var(--blue)}.brand-orbit .orbit-stage .rg-node.role-record.is-item .rg-dot{transition:transform .22s ease,background .22s ease}.brand-orbit .orbit-stage .rg-node.role-record.is-hovered .rg-dot{transform:scale(1.5)}.brand-orbit .network-message{scroll-margin-top:110px}.brand-orbit .network-message.is-selected-source{outline:2px solid var(--blue);outline-offset:10px;border-radius:var(--r-xs)}.brand-orbit .network-message-grid:has(.is-selected-source){grid-template-columns:minmax(0,1fr)}.brand-orbit .is-selected-source .network-raw{max-width:75ch;max-height:420px}@media(prefers-reduced-motion:reduce){.brand-orbit .orbit-stage .rg-node.role-record.is-item .rg-dot{transition:none}}.brand-orbit .orbit-member-center{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;pointer-events:none}.brand-orbit .orbit-member-center .publisher-avatar{width:calc(var(--size,70px)*.66);height:calc(var(--size,70px)*.66);border-radius:50%;overflow:hidden;font-size:calc(var(--size,70px)*.24);flex:none}.brand-orbit .orbit-member-count{position:absolute;right:6%;bottom:7%;display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;box-sizing:border-box;border-radius:50%;background:var(--surface-solid,#fff);color:var(--cat-ink,var(--blue));font-size:var(--text-xs,12px);font-weight:650;font-variant-numeric:tabular-nums;line-height:1}.trade-network{--network-node-width:190px}.trade-network .page-head{align-items:center;gap:16px;flex-wrap:wrap}.trade-network-tools{display:flex;align-items:end;gap:16px;flex-wrap:wrap;padding:20px;border-radius:var(--r-lg);margin-bottom:20px}.network-mode{display:flex;align-self:center;padding:4px;background:var(--hover-bg);border-radius:var(--r-sm);gap:4px}.network-mode button{padding:10px 14px;font-size:12px;font-weight:650;border-radius:var(--r-xs);color:var(--ink-muted);transition:background .2s,box-shadow .2s}.network-mode button[aria-pressed=true]{background:var(--surface-solid);color:var(--ink);box-shadow:var(--e1)}.trade-network-tools label{display:flex;flex-direction:column;gap:6px;font-size:11px;color:var(--ink-muted);min-width:120px;flex:1}.trade-network-tools select,.trade-network-tools input{width:100%;height:36px;padding:0 10px;background:var(--input-bg);color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--r-xs);font:inherit;font-size:12px;min-width:0}.trade-network-tools .network-search{min-width:170px}.trade-network button:focus-visible,.trade-network select:focus-visible,.trade-network input:focus-visible,.trade-network summary:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.network-reading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:20px 0 12px;color:var(--ink-muted);font-size:12px;flex-wrap:wrap}.network-reading strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:16px;margin-right:4px}.network-reading p>span{padding:0 8px;color:var(--ink-soft)}.trade-stage{border:0!important;box-shadow:var(--e1)}.network-columns{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:12px;padding:20px 28px;border-bottom:1px solid var(--line);font-size:12px;font-weight:650}.network-columns>span:nth-child(2){text-align:center;color:var(--ink-muted);font-weight:500}.network-columns>span:last-child{text-align:right}.network-dot{display:inline-block;width:7px;height:7px;border-radius:50%;margin:0 4px;vertical-align:middle}.network-dot.supply{background:var(--blue)}.network-dot.demand{background:var(--leaf-text)}.trade-graph-scroll{overflow-x:auto;overscroll-behavior-x:contain}.trade-graph-scroll>.rg{height:650px;min-width:780px;border:0;box-shadow:none;border-radius:0}.trade-network .rg-node.is-item .rg-body{width:var(--network-node-width);min-height:58px;padding:10px 12px;border-radius:var(--r-sm);gap:10px;background:var(--surface-solid);box-shadow:var(--e1)}.trade-network .rg-node.is-item .rg-text{flex:1;gap:5px}.trade-network .rg-node.is-item .rg-label{max-width:160px;white-space:normal;line-height:1.35;font-size:12px}.trade-network .rg-node.is-item .rg-sub{font-family:inherit;font-size:10px;color:var(--ink-muted);max-width:155px;white-space:normal;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.trade-network .rg-node.is-item .rg-dot{width:6px;height:6px;box-shadow:none;border:0;background:var(--cat-ink)}.trade-network .rg-node.is-item .rg-badge{padding:1px 5px;font-size:10px}.trade-network .rg-node.is-hub .rg-body{min-width:130px}.trade-network .rg-node.is-hub .rg-sub{color:var(--ink-muted);font-family:inherit}.trade-network .rg-node.is-dim .rg-body{opacity:1}.trade-network .rg-node.is-dim .rg-label{color:var(--ink-muted)}.trade-network .rg-node.is-active .rg-body{outline:2px solid var(--blue);outline-offset:4px}.trade-network .rg-node.is-hub.is-active .rg-body{outline:0}.network-live{display:flex;align-items:center;gap:7px;font-size:10px;color:var(--ink-muted);padding:5px 8px;border-radius:var(--r-xs);background:var(--surface-solid)}.network-live i{width:5px;height:5px;background:var(--leaf-text);border-radius:50%}.network-stage-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-top:1px solid var(--line);font-size:11px;color:var(--ink-muted);flex-wrap:wrap}.network-stage-foot>div{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.network-pager>span{min-width:44px;text-align:center;font-variant-numeric:tabular-nums}.network-empty{position:absolute;top:120px;right:24px;bottom:90px;left:24px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;pointer-events:none;color:var(--ink-muted);background:var(--surface-solid)}.network-empty strong{font-size:16px;color:var(--ink)}.network-empty span{font-size:12px;text-align:center}.network-evidence{margin-top:24px;padding:24px;border-radius:var(--r-lg)}.network-evidence>header{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:20px;flex-wrap:wrap}.network-kind{display:inline-block;color:var(--ink-muted);font-size:11px;margin-bottom:8px}.network-evidence h2{font-size:22px;font-weight:650;line-height:1.35;overflow-wrap:anywhere}.network-evidence header p{margin-top:8px;font-size:12px;color:var(--ink-muted)}.network-message-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.network-message{min-width:0;padding-top:16px;border-top:1px solid var(--line-strong);font-size:12px;line-height:1.7}.network-message h3{display:flex;align-items:center;gap:6px;font-size:14px;flex-wrap:wrap;margin-bottom:12px}.network-message-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.network-message-meta time{margin-left:auto;color:var(--ink-muted);font-size:11px;font-variant-numeric:tabular-nums}.network-role{font-size:10px;padding:1px 6px;border-radius:5px;font-weight:650}.network-role.sell{color:var(--blue);background:var(--blue-soft)}.network-role.buy{color:var(--leaf-text);background:var(--lime-soft)}.network-message-group{margin:8px 0;color:var(--ink-muted);font-size:11px}.network-products{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.network-products em{font-style:normal;color:var(--ink-muted)}.network-message details{font-size:11px;color:var(--ink-muted)}.network-message summary{cursor:pointer;display:list-item;list-style:disclosure-closed;margin-left:12px;padding:4px 0}.network-message details[open] summary{list-style:disclosure-open}.network-raw{white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;overflow:auto;line-height:1.9;color:var(--ink);margin:8px 0;background:var(--hover-bg);padding:12px;border-radius:var(--r-xs)}.network-message small{display:block;overflow-wrap:anywhere}.network-open{display:flex;align-items:center;gap:6px;margin-top:12px;color:var(--blue);font-size:11px;padding:6px 0}.network-open:hover{text-decoration:underline;text-underline-offset:4px}.network-fact{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.network-fact>span{color:var(--ink-muted);font-size:11px}.network-fact blockquote{margin:0;padding:10px 12px;background:var(--hover-bg);border-radius:var(--r-xs);overflow-wrap:anywhere}.network-fact cite{display:block;font-style:normal;font-size:10px;color:var(--ink-muted);margin-top:8px}.network-boundary,.network-warning{font-size:11px;line-height:1.9;color:var(--ink-muted);margin-top:16px;max-width:110ch}@media(min-width:1600px){.trade-graph-scroll>.rg{height:690px}}@media(max-width:1120px){.network-message-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trade-network-tools{gap:12px}.network-mode{width:100%;justify-content:flex-start}}@media(max-width:760px){.network-message-grid{grid-template-columns:minmax(0,1fr)}.trade-network-tools{padding:16px}.trade-network-tools label{min-width:calc(50% - 8px)}.trade-network-tools .network-search{min-width:100%}.network-columns{padding:16px;font-size:11px}.network-columns>span:nth-child(2){display:none}.network-columns{grid-template-columns:1fr 1fr}.network-evidence{padding:18px}.network-reading{font-size:11px}.trade-network .page-desc{max-width:35ch}.network-stage-foot{padding:12px}.network-reading>span{display:none}.network-mode button{flex:1;padding:10px 8px}}.freshness-badge[data-v-45970ea5]{display:inline-block;max-width:100%}.freshness-detail[data-v-45970ea5]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:12px 0}.freshness-deadlines[data-v-45970ea5]{line-height:1.7}.message-trace[data-v-5b0a30a9]{margin:20px 0;min-width:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.message-trace>summary[data-v-5b0a30a9]{padding:16px 0;cursor:pointer;color:var(--ink)}.message-trace>summary>span[data-v-5b0a30a9]{margin-left:14px;color:var(--muted);font-size:12px}.message-trace summary[data-v-5b0a30a9]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.trace-body[data-v-5b0a30a9]{padding:0 0 18px;min-width:0}.trace-caption[data-v-5b0a30a9]{color:var(--muted);font-size:12px;margin:0 0 12px}.trace-actions[data-v-5b0a30a9]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:16px}.trace-actions>.trace-caption[data-v-5b0a30a9]{margin:0}.trace-ids[data-v-5b0a30a9]{margin:12px 0 18px}.trace-ids>div[data-v-5b0a30a9]{display:grid;grid-template-columns:130px minmax(0,1fr);gap:12px;padding:7px 0}.trace-ids dt[data-v-5b0a30a9]{color:var(--muted);font-size:12px}.trace-ids dd[data-v-5b0a30a9]{margin:0;min-width:0;overflow-wrap:anywhere;color:var(--ink)}.trace-ids small[data-v-5b0a30a9]{display:block;font-size:12px;color:var(--muted);margin-top:3px}.trace-ids code[data-v-5b0a30a9]{font-family:Consolas,monospace;font-size:12px;-webkit-user-select:all;user-select:all}.trace-section[data-v-5b0a30a9]{margin:10px 0}.trace-section>summary[data-v-5b0a30a9]{cursor:pointer;color:var(--muted);font-size:13px;padding:5px 0}.trace-json[data-v-5b0a30a9]{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;max-height:420px;overflow:auto;font:12px/1.7 Consolas,monospace;color:var(--ink);background:var(--inset-bg,#f7f8fa);padding:14px;margin:8px 0;border-radius:4px}.trace-exchange[data-v-5b0a30a9],.trace-reply[data-v-5b0a30a9]{border-top:1px solid var(--line);padding-top:18px;margin-top:18px}.trace-attempt-heading[data-v-5b0a30a9]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.trace-reply h4[data-v-5b0a30a9]{font-size:14px;margin:0 0 12px}@media(max-width:600px){.message-trace>summary>span[data-v-5b0a30a9]{display:block;margin:5px 0 0}.trace-ids>div[data-v-5b0a30a9]{grid-template-columns:1fr;gap:3px;padding:9px 0}.trace-json[data-v-5b0a30a9]{padding:10px}}.resource-inspector[data-v-6be55a63] .source-panel{position:static}.publisher-profile-summary[data-v-0a608275]{margin:20px 0 24px;border-block:1px solid var(--line,#dce2e8);padding:16px 0}.publisher-profile-summary h3[data-v-0a608275]{margin:0 0 6px;font-size:14px;font-weight:650}.profile-summary-help[data-v-0a608275],.profile-summary-empty[data-v-0a608275],.profile-summary-value>span[data-v-0a608275]{color:var(--ink-muted,#526174);font-size:12px;line-height:1.65}.profile-summary-help[data-v-0a608275]{margin:0 0 12px}.profile-summary-list[data-v-0a608275]{display:grid;grid-template-columns:104px minmax(0,1fr);gap:12px 16px;margin:0;font-size:13px}.profile-summary-list dt[data-v-0a608275]{color:var(--ink-muted,#526174);padding-top:2px}.profile-summary-list dd[data-v-0a608275]{min-width:0;margin:0}.profile-summary-item+.profile-summary-item[data-v-0a608275]{margin-top:10px}.profile-summary-value[data-v-0a608275]{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;overflow-wrap:anywhere}.profile-summary-value strong[data-v-0a608275]{font-weight:600;font-variant-numeric:tabular-nums}.profile-summary-sources[data-v-0a608275]{margin-top:3px;font-size:12px;color:var(--ink-muted,#526174)}.profile-summary-sources>summary[data-v-0a608275]{cursor:pointer;width:fit-content;max-width:100%;line-height:1.8}.profile-summary-sources>summary[data-v-0a608275]:hover{color:var(--blue,#165dff)}.profile-summary-sources>summary[data-v-0a608275]:focus-visible{outline:2px solid var(--blue,#165dff);outline-offset:3px}.profile-summary-observation[data-v-0a608275]{padding:8px 0;overflow-wrap:anywhere}.profile-summary-observation p[data-v-0a608275]{margin:0 0 4px}.profile-summary-observation blockquote[data-v-0a608275]{margin:4px 0;color:var(--ink,#25344a);white-space:pre-wrap}@media(max-width:600px){.profile-summary-list[data-v-0a608275]{grid-template-columns:minmax(0,1fr);gap:4px}.profile-summary-list dt[data-v-0a608275]:not(:first-child){margin-top:10px}.profile-summary-list dd[data-v-0a608275]{padding-bottom:4px}}.statistic-chart[data-v-94d92e9b]{min-width:0}.statistic-chart h2[data-v-94d92e9b]{font-size:16px;margin:0 0 6px;font-weight:600}.statistic-chart header>.caption[data-v-94d92e9b]{font-size:12px;line-height:1.8;color:var(--muted);margin:0 0 10px}.chart-summary[data-v-94d92e9b]{font-size:12px;line-height:1.8;color:var(--muted);margin:8px 0 0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.chart-loading[data-v-94d92e9b],.chart-empty[data-v-94d92e9b]{display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:13px}.chart-empty[data-v-94d92e9b]{flex-direction:column;gap:8px;text-align:center;padding:20px}.chart-empty strong[data-v-94d92e9b]{font-weight:500;color:var(--ink)}.chart-empty span[data-v-94d92e9b]{font-size:12px}.embedded[data-v-94d92e9b]{padding:18px 0;border-top:1px solid var(--line)}.embedded h2[data-v-94d92e9b]{font-size:14px}.publisher-behavior-charts[data-v-24172c9c]{margin:24px 0;container-type:inline-size}.behavior-heading[data-v-24172c9c]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.behavior-heading h3[data-v-24172c9c]{margin:0 0 8px!important;font-size:16px!important}.behavior-heading .caption[data-v-24172c9c]{margin:0 0 16px}.behavior-totals[data-v-24172c9c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--line);padding:18px 0;margin-bottom:12px}.behavior-totals>div[data-v-24172c9c]{padding-inline:16px;border-right:1px solid var(--line)}.behavior-totals>div[data-v-24172c9c]:first-child{padding-left:0}.behavior-totals>div[data-v-24172c9c]:last-child{border:0}.behavior-totals span[data-v-24172c9c]{font-size:12px;color:var(--muted)}.behavior-totals strong[data-v-24172c9c]{display:block;font-size:26px;font-weight:600;margin-top:8px;font-variant-numeric:tabular-nums}.behavior-totals small[data-v-24172c9c]{font-size:12px;font-weight:400;margin-left:6px;color:var(--muted)}.behavior-chart-grid[data-v-24172c9c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}@container (max-width:650px){.behavior-chart-grid[data-v-24172c9c]{grid-template-columns:minmax(0,1fr)}.behavior-totals[data-v-24172c9c]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}.behavior-totals>div[data-v-24172c9c]:nth-child(3){padding-left:0}.behavior-totals>div[data-v-24172c9c]:nth-child(2){border:0}}.member-profile-details[data-v-3d5d6d06]{margin-top:16px}.member-profile-details>summary[data-v-3d5d6d06]{cursor:pointer;font-size:13px;color:var(--muted);padding:8px 0}.member-profile-details>summary[data-v-3d5d6d06]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-size:1em;font-family:monospace,monospace}a{background-color:transparent}abbr[title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}code,kbd,samp{font-size:1em;font-family:monospace,monospace}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;font-family:inherit;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;box-sizing:border-box;max-width:100%;padding:0;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.arco-icon{display:inline-block;width:1em;height:1em;color:inherit;font-style:normal;vertical-align:-2px;outline:none;stroke:currentColor}.arco-icon-loading,.arco-icon-spin{animation:arco-loading-circle 1s infinite cubic-bezier(0,0,1,1)}@keyframes arco-loading-circle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.arco-icon-hover{position:relative;display:inline-block;cursor:pointer;line-height:12px}.arco-icon-hover .arco-icon{position:relative}.arco-icon-hover:before{position:absolute;display:block;box-sizing:border-box;background-color:transparent;border-radius:var(--border-radius-circle);transition:background-color .1s cubic-bezier(0,0,1,1);content:""}.arco-icon-hover:hover:before{background-color:var(--color-fill-2)}.arco-icon-hover.arco-icon-hover-disabled:before{opacity:0}.arco-icon-hover:before{top:50%;left:50%;width:20px;height:20px;transform:translate(-50%,-50%)}.arco-icon-hover-size-mini{line-height:12px}.arco-icon-hover-size-mini:before{top:50%;left:50%;width:20px;height:20px;transform:translate(-50%,-50%)}.arco-icon-hover-size-small{line-height:12px}.arco-icon-hover-size-small:before{top:50%;left:50%;width:20px;height:20px;transform:translate(-50%,-50%)}.arco-icon-hover-size-large{line-height:12px}.arco-icon-hover-size-large:before{top:50%;left:50%;width:24px;height:24px;transform:translate(-50%,-50%)}.arco-icon-hover-size-huge{line-height:12px}.arco-icon-hover-size-huge:before{top:50%;left:50%;width:24px;height:24px;transform:translate(-50%,-50%)}.fade-in-standard-enter-from,.fade-in-standard-appear-from{opacity:0}.fade-in-standard-enter-to,.fade-in-standard-appear-to{opacity:1}.fade-in-standard-enter-active,.fade-in-standard-appear-active{transition:opacity .3s cubic-bezier(.34,.69,.1,1)}.fade-in-standard-leave-from{opacity:1}.fade-in-standard-leave-to{opacity:0}.fade-in-standard-leave-active{transition:opacity .3s cubic-bezier(.34,.69,.1,1)}.fade-in-enter-from,.fade-in-appear-from{opacity:0}.fade-in-enter-to,.fade-in-appear-to{opacity:1}.fade-in-enter-active,.fade-in-appear-active{transition:opacity .1s cubic-bezier(0,0,1,1)}.fade-in-leave-from{opacity:1}.fade-in-leave-to{opacity:0}.fade-in-leave-active{transition:opacity .1s cubic-bezier(0,0,1,1)}.zoom-in-enter-from,.zoom-in-appear-from{transform:scale(.5);opacity:0}.zoom-in-enter-to,.zoom-in-appear-to{transform:scale(1);opacity:1}.zoom-in-enter-active,.zoom-in-appear-active{transition:opacity .3s cubic-bezier(.34,.69,.1,1),transform .3s cubic-bezier(.34,.69,.1,1)}.zoom-in-leave-from{transform:scale(1);opacity:1}.zoom-in-leave-to{transform:scale(.5);opacity:0}.zoom-in-leave-active{transition:opacity .3s cubic-bezier(.34,.69,.1,1),transform .3s cubic-bezier(.34,.69,.1,1)}.zoom-in-fade-out-enter-from,.zoom-in-fade-out-appear-from{transform:scale(.5);opacity:0}.zoom-in-fade-out-enter-to,.zoom-in-fade-out-appear-to{transform:scale(1);opacity:1}.zoom-in-fade-out-enter-active,.zoom-in-fade-out-appear-active{transition:opacity .3s cubic-bezier(.3,1.3,.3,1),transform .3s cubic-bezier(.3,1.3,.3,1)}.zoom-in-fade-out-leave-from{transform:scale(1);opacity:1}.zoom-in-fade-out-leave-to{transform:scale(.5);opacity:0}.zoom-in-fade-out-leave-active{transition:opacity .3s cubic-bezier(.3,1.3,.3,1),transform .3s cubic-bezier(.3,1.3,.3,1)}.zoom-in-big-enter-from,.zoom-in-big-appear-from{transform:scale(.5);opacity:0}.zoom-in-big-enter-to,.zoom-in-big-appear-to{transform:scale(1);opacity:1}.zoom-in-big-enter-active,.zoom-in-big-appear-active{transition:opacity .2s cubic-bezier(0,0,1,1),transform .2s cubic-bezier(0,0,1,1)}.zoom-in-big-leave-from{transform:scale(1);opacity:1}.zoom-in-big-leave-to{transform:scale(.2);opacity:0}.zoom-in-big-leave-active{transition:opacity .2s cubic-bezier(0,0,1,1),transform .2s cubic-bezier(0,0,1,1)}.zoom-in-left-enter-from,.zoom-in-left-appear-from{transform:scale(.1);opacity:.1}.zoom-in-left-enter-to,.zoom-in-left-appear-to{transform:scale(1);opacity:1}.zoom-in-left-enter-active,.zoom-in-left-appear-active{transform-origin:0 50%;transition:opacity .3s cubic-bezier(0,0,1,1),transform .3s cubic-bezier(.3,1.3,.3,1)}.zoom-in-left-leave-from{transform:scale(1);opacity:1}.zoom-in-left-leave-to{transform:scale(.1);opacity:.1}.zoom-in-left-leave-active{transform-origin:0 50%;transition:opacity .3s cubic-bezier(0,0,1,1),transform .3s cubic-bezier(.3,1.3,.3,1)}.zoom-in-top-enter-from,.zoom-in-top-appear-from{transform:scaleY(.8) translateZ(0);opacity:0}.zoom-in-top-enter-to,.zoom-in-top-appear-to{transform:scaleY(1) translateZ(0);opacity:1}.zoom-in-top-enter-active,.zoom-in-top-appear-active{transform-origin:0 0;transition:transform .3s cubic-bezier(.3,1.3,.3,1),opacity .3s cubic-bezier(.3,1.3,.3,1)}.zoom-in-top-leave-from{transform:scaleY(1) translateZ(0);opacity:1}.zoom-in-top-leave-to{transform:scaleY(.8) translateZ(0);opacity:0}.zoom-in-top-leave-active{transform-origin:0 0;transition:transform .3s cubic-bezier(.3,1.3,.3,1),opacity .3s cubic-bezier(.3,1.3,.3,1)}.zoom-in-bottom-enter-from,.zoom-in-bottom-appear-from{transform:scaleY(.8) translateZ(0);opacity:0}.zoom-in-bottom-enter-to,.zoom-in-bottom-appear-to{transform:scaleY(1) translateZ(0);opacity:1}.zoom-in-bottom-enter-active,.zoom-in-bottom-appear-active{transform-origin:100% 100%;transition:transform .3s cubic-bezier(.3,1.3,.3,1),opacity .3s cubic-bezier(.3,1.3,.3,1)}.zoom-in-bottom-leave-from{transform:scaleY(1) translateZ(0);opacity:1}.zoom-in-bottom-leave-to{transform:scaleY(.8) translateZ(0);opacity:0}.zoom-in-bottom-leave-active{transform-origin:100% 100%;transition:transform .3s cubic-bezier(.3,1.3,.3,1),opacity .3s cubic-bezier(.3,1.3,.3,1)}.slide-dynamic-origin-enter-from,.slide-dynamic-origin-appear-from{transform:scaleY(.9);transform-origin:0 0;opacity:0}.slide-dynamic-origin-enter-to,.slide-dynamic-origin-appear-to{transform:scaleY(1);transform-origin:0 0;opacity:1}.slide-dynamic-origin-enter-active,.slide-dynamic-origin-appear-active{transition:transform .2s cubic-bezier(.34,.69,.1,1),opacity .2s cubic-bezier(.34,.69,.1,1)}.slide-dynamic-origin-leave-from{transform:scaleY(1);transform-origin:0 0;opacity:1}.slide-dynamic-origin-leave-to{transform:scaleY(.9);transform-origin:0 0;opacity:0}.slide-dynamic-origin-leave-active{transition:transform .2s cubic-bezier(.34,.69,.1,1),opacity .2s cubic-bezier(.34,.69,.1,1)}.slide-left-enter-from,.slide-left-appear-from{transform:translate(-100%)}.slide-left-enter-to,.slide-left-appear-to{transform:translate(0)}.slide-left-enter-active,.slide-left-appear-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-left-leave-from{transform:translate(0)}.slide-left-leave-to{transform:translate(-100%)}.slide-left-leave-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-right-enter-from,.slide-right-appear-from{transform:translate(100%)}.slide-right-enter-to,.slide-right-appear-to{transform:translate(0)}.slide-right-enter-active,.slide-right-appear-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-right-leave-from{transform:translate(0)}.slide-right-leave-to{transform:translate(100%)}.slide-right-leave-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-top-enter-from,.slide-top-appear-from{transform:translateY(-100%)}.slide-top-enter-to,.slide-top-appear-to{transform:translateY(0)}.slide-top-enter-active,.slide-top-appear-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-top-leave-from{transform:translateY(0)}.slide-top-leave-to{transform:translateY(-100%)}.slide-top-leave-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-bottom-enter-from,.slide-bottom-appear-from{transform:translateY(100%)}.slide-bottom-enter-to,.slide-bottom-appear-to{transform:translateY(0)}.slide-bottom-enter-active,.slide-bottom-appear-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-bottom-leave-from{transform:translateY(0)}.slide-bottom-leave-to{transform:translateY(100%)}.slide-bottom-leave-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}body{--red-1: 255,236,232;--red-2: 253,205,197;--red-3: 251,172,163;--red-4: 249,137,129;--red-5: 247,101,96;--red-6: 245,63,63;--red-7: 203,39,45;--red-8: 161,21,30;--red-9: 119,8,19;--red-10: 77,0,10;--orangered-1: 255,243,232;--orangered-2: 253,221,195;--orangered-3: 252,197,159;--orangered-4: 250,172,123;--orangered-5: 249,144,87;--orangered-6: 247,114,52;--orangered-7: 204,81,32;--orangered-8: 162,53,17;--orangered-9: 119,31,6;--orangered-10: 77,14,0;--orange-1: 255,247,232;--orange-2: 255,228,186;--orange-3: 255,207,139;--orange-4: 255,182,93;--orange-5: 255,154,46;--orange-6: 255,125,0;--orange-7: 210,95,0;--orange-8: 166,69,0;--orange-9: 121,46,0;--orange-10: 77,27,0;--gold-1: 255,252,232;--gold-2: 253,244,191;--gold-3: 252,233,150;--gold-4: 250,220,109;--gold-5: 249,204,69;--gold-6: 247,186,30;--gold-7: 204,146,19;--gold-8: 162,109,10;--gold-9: 119,75,4;--gold-10: 77,45,0;--yellow-1: 254,255,232;--yellow-2: 254,254,190;--yellow-3: 253,250,148;--yellow-4: 252,242,107;--yellow-5: 251,232,66;--yellow-6: 250,220,25;--yellow-7: 207,175,15;--yellow-8: 163,132,8;--yellow-9: 120,93,3;--yellow-10: 77,56,0;--lime-1: 252,255,232;--lime-2: 237,248,187;--lime-3: 220,241,144;--lime-4: 201,233,104;--lime-5: 181,226,65;--lime-6: 159,219,29;--lime-7: 126,183,18;--lime-8: 95,148,10;--lime-9: 67,112,4;--lime-10: 42,77,0;--green-1: 232,255,234;--green-2: 175,240,181;--green-3: 123,225,136;--green-4: 76,210,99;--green-5: 35,195,67;--green-6: 0,180,42;--green-7: 0,154,41;--green-8: 0,128,38;--green-9: 0,102,34;--green-10: 0,77,28;--cyan-1: 232,255,251;--cyan-2: 183,244,236;--cyan-3: 137,233,224;--cyan-4: 94,223,214;--cyan-5: 55,212,207;--cyan-6: 20,201,201;--cyan-7: 13,165,170;--cyan-8: 7,130,139;--cyan-9: 3,97,108;--cyan-10: 0,66,77;--blue-1: 232,247,255;--blue-2: 195,231,254;--blue-3: 159,212,253;--blue-4: 123,192,252;--blue-5: 87,169,251;--blue-6: 52,145,250;--blue-7: 32,108,207;--blue-8: 17,75,163;--blue-9: 6,48,120;--blue-10: 0,26,77;--arcoblue-1: 232,243,255;--arcoblue-2: 190,218,255;--arcoblue-3: 148,191,255;--arcoblue-4: 106,161,255;--arcoblue-5: 64,128,255;--arcoblue-6: 22,93,255;--arcoblue-7: 14,66,210;--arcoblue-8: 7,44,166;--arcoblue-9: 3,26,121;--arcoblue-10: 0,13,77;--purple-1: 245,232,255;--purple-2: 221,190,246;--purple-3: 195,150,237;--purple-4: 168,113,227;--purple-5: 141,78,218;--purple-6: 114,46,209;--purple-7: 85,29,176;--purple-8: 60,16,143;--purple-9: 39,6,110;--purple-10: 22,0,77;--pinkpurple-1: 255,232,251;--pinkpurple-2: 247,186,239;--pinkpurple-3: 240,142,230;--pinkpurple-4: 232,101,223;--pinkpurple-5: 225,62,219;--pinkpurple-6: 217,26,217;--pinkpurple-7: 176,16,182;--pinkpurple-8: 138,9,147;--pinkpurple-9: 101,3,112;--pinkpurple-10: 66,0,77;--magenta-1: 255,232,241;--magenta-2: 253,194,219;--magenta-3: 251,157,199;--magenta-4: 249,121,183;--magenta-5: 247,84,168;--magenta-6: 245,49,157;--magenta-7: 203,30,131;--magenta-8: 161,16,105;--magenta-9: 119,6,79;--magenta-10: 77,0,52;--gray-1: 247,248,250;--gray-2: 242,243,245;--gray-3: 229,230,235;--gray-4: 201,205,212;--gray-5: 169,174,184;--gray-6: 134,144,156;--gray-7: 107,119,133;--gray-8: 78,89,105;--gray-9: 39,46,59;--gray-10: 29,33,41;--success-1: var(--green-1);--success-2: var(--green-2);--success-3: var(--green-3);--success-4: var(--green-4);--success-5: var(--green-5);--success-6: var(--green-6);--success-7: var(--green-7);--success-8: var(--green-8);--success-9: var(--green-9);--success-10: var(--green-10);--primary-1: var(--arcoblue-1);--primary-2: var(--arcoblue-2);--primary-3: var(--arcoblue-3);--primary-4: var(--arcoblue-4);--primary-5: var(--arcoblue-5);--primary-6: var(--arcoblue-6);--primary-7: var(--arcoblue-7);--primary-8: var(--arcoblue-8);--primary-9: var(--arcoblue-9);--primary-10: var(--arcoblue-10);--danger-1: var(--red-1);--danger-2: var(--red-2);--danger-3: var(--red-3);--danger-4: var(--red-4);--danger-5: var(--red-5);--danger-6: var(--red-6);--danger-7: var(--red-7);--danger-8: var(--red-8);--danger-9: var(--red-9);--danger-10: var(--red-10);--warning-1: var(--orange-1);--warning-2: var(--orange-2);--warning-3: var(--orange-3);--warning-4: var(--orange-4);--warning-5: var(--orange-5);--warning-6: var(--orange-6);--warning-7: var(--orange-7);--warning-8: var(--orange-8);--warning-9: var(--orange-9);--warning-10: var(--orange-10);--link-1: var(--arcoblue-1);--link-2: var(--arcoblue-2);--link-3: var(--arcoblue-3);--link-4: var(--arcoblue-4);--link-5: var(--arcoblue-5);--link-6: var(--arcoblue-6);--link-7: var(--arcoblue-7);--link-8: var(--arcoblue-8);--link-9: var(--arcoblue-9);--link-10: var(--arcoblue-10)}body[arco-theme=dark]{--red-1: 77,0,10;--red-2: 119,6,17;--red-3: 161,22,31;--red-4: 203,46,52;--red-5: 245,78,78;--red-6: 247,105,101;--red-7: 249,141,134;--red-8: 251,176,167;--red-9: 253,209,202;--red-10: 255,240,236;--orangered-1: 77,14,0;--orangered-2: 119,30,5;--orangered-3: 162,55,20;--orangered-4: 204,87,41;--orangered-5: 247,126,69;--orangered-6: 249,146,90;--orangered-7: 250,173,125;--orangered-8: 252,198,161;--orangered-9: 253,222,197;--orangered-10: 255,244,235;--orange-1: 77,27,0;--orange-2: 121,48,4;--orange-3: 166,75,10;--orange-4: 210,105,19;--orange-5: 255,141,31;--orange-6: 255,150,38;--orange-7: 255,179,87;--orange-8: 255,205,135;--orange-9: 255,227,184;--orange-10: 255,247,232;--gold-1: 77,45,0;--gold-2: 119,75,4;--gold-3: 162,111,15;--gold-4: 204,150,31;--gold-5: 247,192,52;--gold-6: 249,204,68;--gold-7: 250,220,108;--gold-8: 252,233,149;--gold-9: 253,244,190;--gold-10: 255,252,232;--yellow-1: 77,56,0;--yellow-2: 120,94,7;--yellow-3: 163,134,20;--yellow-4: 207,179,37;--yellow-5: 250,225,60;--yellow-6: 251,233,75;--yellow-7: 252,243,116;--yellow-8: 253,250,157;--yellow-9: 254,254,198;--yellow-10: 254,255,240;--lime-1: 42,77,0;--lime-2: 68,112,6;--lime-3: 98,148,18;--lime-4: 132,183,35;--lime-5: 168,219,57;--lime-6: 184,226,75;--lime-7: 203,233,112;--lime-8: 222,241,152;--lime-9: 238,248,194;--lime-10: 253,255,238;--green-1: 0,77,28;--green-2: 4,102,37;--green-3: 10,128,45;--green-4: 18,154,55;--green-5: 29,180,64;--green-6: 39,195,70;--green-7: 80,210,102;--green-8: 126,225,139;--green-9: 178,240,183;--green-10: 235,255,236;--cyan-1: 0,66,77;--cyan-2: 6,97,108;--cyan-3: 17,131,139;--cyan-4: 31,166,170;--cyan-5: 48,201,201;--cyan-6: 63,212,207;--cyan-7: 102,223,215;--cyan-8: 144,233,225;--cyan-9: 190,244,237;--cyan-10: 240,255,252;--blue-1: 0,26,77;--blue-2: 5,47,120;--blue-3: 19,76,163;--blue-4: 41,113,207;--blue-5: 70,154,250;--blue-6: 90,170,251;--blue-7: 125,193,252;--blue-8: 161,213,253;--blue-9: 198,232,254;--blue-10: 234,248,255;--arcoblue-1: 0,13,77;--arcoblue-2: 4,27,121;--arcoblue-3: 14,50,166;--arcoblue-4: 29,77,210;--arcoblue-5: 48,111,255;--arcoblue-6: 60,126,255;--arcoblue-7: 104,159,255;--arcoblue-8: 147,190,255;--arcoblue-9: 190,218,255;--arcoblue-10: 234,244,255;--purple-1: 22,0,77;--purple-2: 39,6,110;--purple-3: 62,19,143;--purple-4: 90,37,176;--purple-5: 123,61,209;--purple-6: 142,81,218;--purple-7: 169,116,227;--purple-8: 197,154,237;--purple-9: 223,194,246;--purple-10: 247,237,255;--pinkpurple-1: 66,0,77;--pinkpurple-2: 101,3,112;--pinkpurple-3: 138,13,147;--pinkpurple-4: 176,27,182;--pinkpurple-5: 217,46,217;--pinkpurple-6: 225,61,219;--pinkpurple-7: 232,102,223;--pinkpurple-8: 240,146,230;--pinkpurple-9: 247,193,240;--pinkpurple-10: 255,242,253;--magenta-1: 77,0,52;--magenta-2: 119,8,80;--magenta-3: 161,23,108;--magenta-4: 203,43,136;--magenta-5: 245,69,166;--magenta-6: 247,86,169;--magenta-7: 249,122,184;--magenta-8: 251,158,200;--magenta-9: 253,195,219;--magenta-10: 255,232,241;--gray-1: 23,23,26;--gray-2: 46,46,48;--gray-3: 72,72,73;--gray-4: 95,95,96;--gray-5: 120,120,122;--gray-6: 146,146,147;--gray-7: 171,171,172;--gray-8: 197,197,197;--gray-9: 223,223,223;--gray-10: 246,246,246;--primary-1: var(--arcoblue-1);--primary-2: var(--arcoblue-2);--primary-3: var(--arcoblue-3);--primary-4: var(--arcoblue-4);--primary-5: var(--arcoblue-5);--primary-6: var(--arcoblue-6);--primary-7: var(--arcoblue-7);--primary-8: var(--arcoblue-8);--primary-9: var(--arcoblue-9);--primary-10: var(--arcoblue-10);--success-1: var(--green-1);--success-2: var(--green-2);--success-3: var(--green-3);--success-4: var(--green-4);--success-5: var(--green-5);--success-6: var(--green-6);--success-7: var(--green-7);--success-8: var(--green-8);--success-9: var(--green-9);--success-10: var(--green-10);--danger-1: var(--red-1);--danger-2: var(--red-2);--danger-3: var(--red-3);--danger-4: var(--red-4);--danger-5: var(--red-5);--danger-6: var(--red-6);--danger-7: var(--red-7);--danger-8: var(--red-8);--danger-9: var(--red-9);--danger-10: var(--red-10);--warning-1: var(--orange-1);--warning-2: var(--orange-2);--warning-3: var(--orange-3);--warning-4: var(--orange-4);--warning-5: var(--orange-5);--warning-6: var(--orange-6);--warning-7: var(--orange-7);--warning-8: var(--orange-8);--warning-9: var(--orange-9);--warning-10: var(--orange-10);--link-1: var(--arcoblue-1);--link-2: var(--arcoblue-2);--link-3: var(--arcoblue-3);--link-4: var(--arcoblue-4);--link-5: var(--arcoblue-5);--link-6: var(--arcoblue-6);--link-7: var(--arcoblue-7);--link-8: var(--arcoblue-8);--link-9: var(--arcoblue-9);--link-10: var(--arcoblue-10)}body{--color-white: #ffffff;--color-black: #000000;--color-border: rgb(var(--gray-3));--color-bg-popup: var(--color-bg-5);--color-bg-1: #fff;--color-bg-2: #fff;--color-bg-3: #fff;--color-bg-4: #fff;--color-bg-5: #fff;--color-bg-white: #fff;--color-neutral-1: rgb(var(--gray-1));--color-neutral-2: rgb(var(--gray-2));--color-neutral-3: rgb(var(--gray-3));--color-neutral-4: rgb(var(--gray-4));--color-neutral-5: rgb(var(--gray-5));--color-neutral-6: rgb(var(--gray-6));--color-neutral-7: rgb(var(--gray-7));--color-neutral-8: rgb(var(--gray-8));--color-neutral-9: rgb(var(--gray-9));--color-neutral-10: rgb(var(--gray-10));--color-text-1: var(--color-neutral-10);--color-text-2: var(--color-neutral-8);--color-text-3: var(--color-neutral-6);--color-text-4: var(--color-neutral-4);--color-border-1: var(--color-neutral-2);--color-border-2: var(--color-neutral-3);--color-border-3: var(--color-neutral-4);--color-border-4: var(--color-neutral-6);--color-fill-1: var(--color-neutral-1);--color-fill-2: var(--color-neutral-2);--color-fill-3: var(--color-neutral-3);--color-fill-4: var(--color-neutral-4);--color-primary-light-1: rgb(var(--primary-1));--color-primary-light-2: rgb(var(--primary-2));--color-primary-light-3: rgb(var(--primary-3));--color-primary-light-4: rgb(var(--primary-4));--color-link-light-1: rgb(var(--link-1));--color-link-light-2: rgb(var(--link-2));--color-link-light-3: rgb(var(--link-3));--color-link-light-4: rgb(var(--link-4));--color-secondary: var(--color-neutral-2);--color-secondary-hover: var(--color-neutral-3);--color-secondary-active: var(--color-neutral-4);--color-secondary-disabled: var(--color-neutral-1);--color-danger-light-1: rgb(var(--danger-1));--color-danger-light-2: rgb(var(--danger-2));--color-danger-light-3: rgb(var(--danger-3));--color-danger-light-4: rgb(var(--danger-4));--color-success-light-1: rgb(var(--success-1));--color-success-light-2: rgb(var(--success-2));--color-success-light-3: rgb(var(--success-3));--color-success-light-4: rgb(var(--success-4));--color-warning-light-1: rgb(var(--warning-1));--color-warning-light-2: rgb(var(--warning-2));--color-warning-light-3: rgb(var(--warning-3));--color-warning-light-4: rgb(var(--warning-4));--border-radius-none: 0;--border-radius-small: 2px;--border-radius-medium: 4px;--border-radius-large: 8px;--border-radius-circle: 50%;--color-tooltip-bg: rgb(var(--gray-10));--color-spin-layer-bg: rgba(255, 255, 255, .6);--color-menu-dark-bg: #232324;--color-menu-light-bg: #ffffff;--color-menu-dark-hover: rgba(255, 255, 255, .04);--color-mask-bg: rgba(29, 33, 41, .6)}body[arco-theme=dark]{--color-white: rgba(255, 255, 255, .9);--color-black: #000000;--color-border: #333335;--color-bg-1: #17171a;--color-bg-2: #232324;--color-bg-3: #2a2a2b;--color-bg-4: #313132;--color-bg-5: #373739;--color-bg-white: #f6f6f6;--color-text-1: rgba(255, 255, 255, .9);--color-text-2: rgba(255, 255, 255, .7);--color-text-3: rgba(255, 255, 255, .5);--color-text-4: rgba(255, 255, 255, .3);--color-fill-1: rgba(255, 255, 255, .04);--color-fill-2: rgba(255, 255, 255, .08);--color-fill-3: rgba(255, 255, 255, .12);--color-fill-4: rgba(255, 255, 255, .16);--color-primary-light-1: rgba(var(--primary-6), .2);--color-primary-light-2: rgba(var(--primary-6), .35);--color-primary-light-3: rgba(var(--primary-6), .5);--color-primary-light-4: rgba(var(--primary-6), .65);--color-secondary: rgba(var(--gray-9), .08);--color-secondary-hover: rgba(var(--gray-8), .16);--color-secondary-active: rgba(var(--gray-7), .24);--color-secondary-disabled: rgba(var(--gray-9), .08);--color-danger-light-1: rgba(var(--danger-6), .2);--color-danger-light-2: rgba(var(--danger-6), .35);--color-danger-light-3: rgba(var(--danger-6), .5);--color-danger-light-4: rgba(var(--danger-6), .65);--color-success-light-1: rgb(var(--success-6), .2);--color-success-light-2: rgb(var(--success-6), .35);--color-success-light-3: rgb(var(--success-6), .5);--color-success-light-4: rgb(var(--success-6), .65);--color-warning-light-1: rgb(var(--warning-6), .2);--color-warning-light-2: rgb(var(--warning-6), .35);--color-warning-light-3: rgb(var(--warning-6), .5);--color-warning-light-4: rgb(var(--warning-6), .65);--color-link-light-1: rgb(var(--link-6), .2);--color-link-light-2: rgb(var(--link-6), .35);--color-link-light-3: rgb(var(--link-6), .5);--color-link-light-4: rgb(var(--link-6), .65);--color-tooltip-bg: #373739;--color-spin-layer-bg: rgba(51, 51, 51, .6);--color-menu-dark-bg: #232324;--color-menu-light-bg: #232324;--color-menu-dark-hover: var(--color-fill-2);--color-mask-bg: rgba(23, 23, 26, .6)}body{font-size:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,noto sans,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}.arco-icon-hover.arco-tabs-icon-hover:before{width:16px;height:16px}.arco-tabs .arco-tabs-icon-hover{color:var(--color-text-2);font-size:12px;-webkit-user-select:none;user-select:none}.arco-tabs-dropdown-icon{margin-left:6px;font-size:12px;-webkit-user-select:none;user-select:none}.arco-tabs-tab-close-btn{margin-left:8px;-webkit-user-select:none;user-select:none}.arco-tabs-nav-add-btn{display:inline-flex;align-items:center;justify-content:center;padding:0 8px;font-size:12px;-webkit-user-select:none;user-select:none}.arco-tabs-add{position:relative}.arco-tabs-nav-button-left{margin-right:6px;margin-left:10px}.arco-tabs-nav-button-right{margin-right:10px;margin-left:6px}.arco-tabs-nav-button-up{margin-bottom:10px}.arco-tabs-nav-button-down{margin-top:10px}.arco-tabs-nav-button-disabled{color:var(--color-text-4);cursor:not-allowed}.arco-tabs{position:relative;overflow:hidden}.arco-tabs-nav{position:relative;flex-shrink:0}.arco-tabs-nav:before{position:absolute;right:0;bottom:0;left:0;display:block;clear:both;height:1px;background-color:var(--color-neutral-3);content:""}.arco-tabs-nav-tab{display:flex;flex:1;overflow:hidden}.arco-tabs-nav-tab-list{position:relative;display:inline-block;white-space:nowrap;transition:transform .2s cubic-bezier(.34,.69,.1,1)}.arco-tabs-nav-extra{display:flex;align-items:center;width:auto;line-height:32px}.arco-tabs-nav-extra .arco-tabs-nav-add-btn{padding-left:0}.arco-tabs-tab{display:inline-flex;align-items:center;box-sizing:border-box;padding:4px 0;color:var(--color-text-2);font-size:14px;line-height:1.5715;outline:none;cursor:pointer;transition:color .2s cubic-bezier(0,0,1,1)}.arco-tabs-tab-title{display:inline-block}.arco-tabs-tab:hover{color:var(--color-text-2);font-weight:400}.arco-tabs-tab-disabled,.arco-tabs-tab-disabled:hover{color:var(--color-text-4);cursor:not-allowed}.arco-tabs-tab-active,.arco-tabs-tab-active:hover{color:rgb(var(--primary-6));font-weight:500}.arco-tabs-tab-active.arco-tabs-tab-disabled,.arco-tabs-tab-active:hover.arco-tabs-tab-disabled{color:var(--color-primary-light-3)}.arco-tabs-nav-ink{position:absolute;top:initial;right:initial;bottom:0;height:2px;background-color:rgb(var(--primary-6));transition:left .2s cubic-bezier(.34,.69,.1,1),width .2s cubic-bezier(.34,.69,.1,1)}.arco-tabs-nav-ink.arco-tabs-header-ink-no-animation{transition:none}.arco-tabs-nav-ink-disabled{background-color:var(--color-primary-light-3)}.arco-tabs-nav-type-line .arco-tabs-nav-extra{line-height:40px}.arco-tabs-nav-type-line .arco-tabs-tab{margin:0 16px;padding:8px 0;line-height:1.5715}.arco-tabs-nav-type-line .arco-tabs-tab-title{position:relative;display:inline-block;padding:1px 0}.arco-tabs-nav-type-line .arco-tabs-tab-title:before{position:absolute;top:0;right:-8px;bottom:0;left:-8px;z-index:-1;background-color:transparent;border-radius:var(--border-radius-small);opacity:1;transition:background-color .2s cubic-bezier(0,0,1,1),opacity .2s cubic-bezier(0,0,1,1);content:""}.arco-tabs-nav-type-line .arco-tabs-tab:hover .arco-tabs-tab-title:before{background-color:var(--color-fill-2)}.arco-tabs-nav-type-line .arco-tabs-tab-active .arco-tabs-tab-title:before,.arco-tabs-nav-type-line .arco-tabs-tab-active:hover .arco-tabs-tab-title:before{background-color:transparent}.arco-tabs-nav-type-line .arco-tabs-tab-disabled .arco-tabs-tab-title:before,.arco-tabs-nav-type-line .arco-tabs-tab-disabled:hover .arco-tabs-tab-title:before{opacity:0}.arco-tabs-nav-type-line .arco-tabs-tab:focus-visible .arco-tabs-tab-title:before{border:2px solid rgb(var(--primary-6))}.arco-tabs-nav-type-line.arco-tabs-nav-horizontal>.arco-tabs-tab:first-of-type{margin-left:16px}.arco-tabs-nav-type-line.arco-tabs-nav-horizontal .arco-tabs-nav-tab-list-no-padding>.arco-tabs-tab:first-of-type,.arco-tabs-nav-text.arco-tabs-nav-horizontal .arco-tabs-nav-tab-list-no-padding>.arco-tabs-tab:first-of-type{margin-left:0}.arco-tabs-nav-type-card .arco-tabs-tab,.arco-tabs-nav-type-card-gutter .arco-tabs-tab{position:relative;padding:4px 16px;font-size:14px;border:1px solid var(--color-neutral-3);transition:padding .2s cubic-bezier(0,0,1,1),color .2s cubic-bezier(0,0,1,1)}.arco-tabs-nav-type-card .arco-tabs-tab-closable,.arco-tabs-nav-type-card-gutter .arco-tabs-tab-closable{padding-right:12px}.arco-tabs-nav-type-card .arco-tabs-tab-closable:not(.arco-tabs-tab-active):hover .arco-icon-hover:hover:before,.arco-tabs-nav-type-card-gutter .arco-tabs-tab-closable:not(.arco-tabs-tab-active):hover .arco-icon-hover:hover:before{background-color:var(--color-fill-4)}.arco-tabs-nav-type-card .arco-tabs-tab:focus-visible:before,.arco-tabs-nav-type-card-gutter .arco-tabs-tab:focus-visible:before{position:absolute;top:-1px;right:0;bottom:-1px;left:-1px;border:2px solid rgb(var(--primary-6));content:""}.arco-tabs-nav-type-card .arco-tabs-tab:last-child:focus-visible:before,.arco-tabs-nav-type-card-gutter .arco-tabs-tab:last-child:focus-visible:before{right:-1px}.arco-tabs-nav-type-card .arco-tabs-nav-add-btn,.arco-tabs-nav-type-card-gutter .arco-tabs-nav-add-btn{height:32px}.arco-tabs-nav-type-card .arco-tabs-tab{background-color:transparent;border-right:none}.arco-tabs-nav-type-card .arco-tabs-tab:last-child{border-right:1px solid var(--color-neutral-3);border-top-right-radius:var(--border-radius-small)}.arco-tabs-nav-type-card .arco-tabs-tab:first-child{border-top-left-radius:var(--border-radius-small)}.arco-tabs-nav-type-card .arco-tabs-tab:hover{background-color:var(--color-fill-3)}.arco-tabs-nav-type-card .arco-tabs-tab-disabled,.arco-tabs-nav-type-card .arco-tabs-tab-disabled:hover{background-color:transparent}.arco-tabs-nav-type-card .arco-tabs-tab-active,.arco-tabs-nav-type-card .arco-tabs-tab-active:hover{background-color:transparent;border-bottom-color:var(--color-bg-2)}.arco-tabs-nav-type-card-gutter .arco-tabs-tab{margin-left:4px;background-color:var(--color-fill-1);border-right:1px solid var(--color-neutral-3);border-radius:var(--border-radius-small) var(--border-radius-small) 0 0}.arco-tabs-nav-type-card-gutter .arco-tabs-tab:hover{background-color:var(--color-fill-3)}.arco-tabs-nav-type-card-gutter .arco-tabs-tab-disabled,.arco-tabs-nav-type-card-gutter .arco-tabs-tab-disabled:hover{background-color:var(--color-fill-1)}.arco-tabs-nav-type-card-gutter .arco-tabs-tab-active,.arco-tabs-nav-type-card-gutter .arco-tabs-tab-active:hover{background-color:transparent;border-bottom-color:var(--color-bg-2)}.arco-tabs-nav-type-card-gutter .arco-tabs-tab:first-child{margin-left:0}.arco-tabs-nav-type-text:before{display:none}.arco-tabs-nav-type-text .arco-tabs-tab{position:relative;margin:0 9px;padding:5px 0;font-size:14px;line-height:1.5715}.arco-tabs-nav-type-text .arco-tabs-tab:not(:first-of-type):before{position:absolute;top:50%;left:-9px;display:block;width:2px;height:12px;background-color:var(--color-fill-3);transform:translateY(-50%);content:""}.arco-tabs-nav-type-text .arco-tabs-tab-title{padding-right:8px;padding-left:8px;background-color:transparent}.arco-tabs-nav-type-text .arco-tabs-tab-title:hover{background-color:var(--color-fill-2)}.arco-tabs-nav-type-text .arco-tabs-tab-active .arco-tabs-tab-title,.arco-tabs-nav-type-text .arco-tabs-tab-active .arco-tabs-tab-title:hover,.arco-tabs-nav-type-text .arco-tabs-tab-disabled .arco-tabs-tab-title,.arco-tabs-nav-type-text .arco-tabs-tab-disabled .arco-tabs-tab-title:hover{background-color:transparent}.arco-tabs-nav-type-text .arco-tabs-tab-active.arco-tabs-nav-type-text .arco-tabs-tab-disabled .arco-tabs-tab-title,.arco-tabs-nav-type-text .arco-tabs-tab-active.arco-tabs-nav-type-text .arco-tabs-tab-disabled .arco-tabs-tab-title:hover{background-color:var(--color-primary-light-3)}.arco-tabs-nav-type-text .arco-tabs-tab:focus-visible .arco-tabs-tab-title{margin:-2px;border:2px solid rgb(var(--primary-6))}.arco-tabs-nav-type-rounded:before{display:none}.arco-tabs-nav-type-rounded .arco-tabs-tab{margin:0 6px;padding:5px 16px;font-size:14px;background-color:transparent;border-radius:32px}.arco-tabs-nav-type-rounded .arco-tabs-tab:hover{background-color:var(--color-fill-2)}.arco-tabs-nav-type-rounded .arco-tabs-tab-disabled:hover{background-color:transparent}.arco-tabs-nav-type-rounded .arco-tabs-tab-active,.arco-tabs-nav-type-rounded .arco-tabs-tab-active:hover{background-color:var(--color-fill-2)}.arco-tabs-nav-type-rounded .arco-tabs-tab:focus-visible{border-color:rgb(var(--primary-6))}.arco-tabs-nav-type-capsule:before{display:none}.arco-tabs-nav-type-capsule .arco-tabs-nav-tab:not(.arco-tabs-nav-tab-scroll){justify-content:flex-end}.arco-tabs-nav-type-capsule .arco-tabs-nav-tab-list{padding:3px;line-height:1;background-color:var(--color-fill-2);border-radius:var(--border-radius-small)}.arco-tabs-nav-type-capsule .arco-tabs-tab{position:relative;padding:0 10px;font-size:14px;line-height:26px;background-color:transparent}.arco-tabs-nav-type-capsule .arco-tabs-tab:hover{background-color:var(--color-bg-2)}.arco-tabs-nav-type-capsule .arco-tabs-tab-disabled:hover{background-color:unset}.arco-tabs-nav-type-capsule .arco-tabs-tab-active,.arco-tabs-nav-type-capsule .arco-tabs-tab-active:hover{background-color:var(--color-bg-2)}.arco-tabs-nav-type-capsule .arco-tabs-tab-active:before,.arco-tabs-nav-type-capsule .arco-tabs-tab-active:hover:before,.arco-tabs-nav-type-capsule .arco-tabs-tab-active+.arco-tabs-tab:before,.arco-tabs-nav-type-capsule .arco-tabs-tab-active:hover+.arco-tabs-tab:before{opacity:0}.arco-tabs-nav-type-capsule .arco-tabs-tab:focus-visible{border-color:rgb(var(--primary-6))}.arco-tabs-nav-type-capsule.arco-tabs-nav-horizontal .arco-tabs-tab:not(:first-of-type){margin-left:3px}.arco-tabs-nav-type-capsule.arco-tabs-nav-horizontal .arco-tabs-tab:not(:first-of-type):before{position:absolute;top:50%;left:-4px;display:block;width:1px;height:14px;background-color:var(--color-fill-3);transform:translateY(-50%);transition:all .2s cubic-bezier(0,0,1,1);content:""}.arco-tabs-nav{position:relative;display:flex;align-items:center;overflow:hidden}.arco-tabs-content{box-sizing:border-box;width:100%;padding-top:16px;overflow:hidden}.arco-tabs-content-hide{display:none}.arco-tabs-content .arco-tabs-content-list{display:flex;width:100%}.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-type-card>.arco-tabs-content,.arco-tabs-type-card-gutter>.arco-tabs-content{border:1px solid var(--color-neutral-3);border-top:none}.arco-tabs-content-animation{transition:all .2s cubic-bezier(.34,.69,.1,1)}.arco-tabs-horizontal.arco-tabs-justify{display:flex;flex-direction:column;height:100%}.arco-tabs-horizontal.arco-tabs-justify .arco-tabs-content,.arco-tabs-horizontal.arco-tabs-justify .arco-tabs-content-list,.arco-tabs-horizontal.arco-tabs-justify .arco-tabs-pane{height:100%}.arco-tabs-nav-size-mini.arco-tabs-nav-type-line .arco-tabs-tab{padding-top:6px;padding-bottom:6px;font-size:12px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-line .arco-tabs-nav-extra{font-size:12px;line-height:32px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-card .arco-tabs-tab,.arco-tabs-nav-size-mini.arco-tabs-nav-type-card-gutter .arco-tabs-tab{padding-top:1px;padding-bottom:1px;font-size:12px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-card .arco-tabs-nav-extra,.arco-tabs-nav-size-mini.arco-tabs-nav-type-card-gutter .arco-tabs-nav-extra{font-size:12px;line-height:24px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-card .arco-tabs-nav-add-btn,.arco-tabs-nav-size-mini.arco-tabs-nav-type-card-gutter .arco-tabs-nav-add-btn{height:24px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-capsule .arco-tabs-tab{font-size:12px;line-height:18px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-capsule .arco-tabs-nav-extra{font-size:12px;line-height:24px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-rounded .arco-tabs-tab{padding-top:3px;padding-bottom:3px;font-size:12px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-rounded .arco-tabs-nav-extra{font-size:12px;line-height:24px}.arco-tabs-nav-size-small.arco-tabs-nav-type-line .arco-tabs-tab{padding-top:6px;padding-bottom:6px;font-size:14px}.arco-tabs-nav-size-small.arco-tabs-nav-type-line .arco-tabs-nav-extra{font-size:14px;line-height:36px}.arco-tabs-nav-size-small.arco-tabs-nav-type-card .arco-tabs-tab,.arco-tabs-nav-size-small.arco-tabs-nav-type-card-gutter .arco-tabs-tab{padding-top:1px;padding-bottom:1px;font-size:14px}.arco-tabs-nav-size-small.arco-tabs-nav-type-card .arco-tabs-nav-extra,.arco-tabs-nav-size-small.arco-tabs-nav-type-card-gutter .arco-tabs-nav-extra{font-size:14px;line-height:28px}.arco-tabs-nav-size-small.arco-tabs-nav-type-card .arco-tabs-nav-add-btn,.arco-tabs-nav-size-small.arco-tabs-nav-type-card-gutter .arco-tabs-nav-add-btn{height:28px}.arco-tabs-nav-size-small.arco-tabs-nav-type-capsule .arco-tabs-tab{font-size:14px;line-height:22px}.arco-tabs-nav-size-small.arco-tabs-nav-type-capsule .arco-tabs-nav-extra{font-size:14px;line-height:28px}.arco-tabs-nav-size-small.arco-tabs-nav-type-rounded .arco-tabs-tab{padding-top:3px;padding-bottom:3px;font-size:14px}.arco-tabs-nav-size-small.arco-tabs-nav-type-rounded .arco-tabs-nav-extra{font-size:14px;line-height:28px}.arco-tabs-nav-size-large.arco-tabs-nav-type-line .arco-tabs-tab{padding-top:10px;padding-bottom:10px;font-size:14px}.arco-tabs-nav-size-large.arco-tabs-nav-type-line .arco-tabs-nav-extra{font-size:14px;line-height:44px}.arco-tabs-nav-size-large.arco-tabs-nav-type-card .arco-tabs-tab,.arco-tabs-nav-size-large.arco-tabs-nav-type-card-gutter .arco-tabs-tab{padding-top:5px;padding-bottom:5px;font-size:14px}.arco-tabs-nav-size-large.arco-tabs-nav-type-card .arco-tabs-nav-extra,.arco-tabs-nav-size-large.arco-tabs-nav-type-card-gutter .arco-tabs-nav-extra{font-size:14px;line-height:36px}.arco-tabs-nav-size-large.arco-tabs-nav-type-card .arco-tabs-nav-add-btn,.arco-tabs-nav-size-large.arco-tabs-nav-type-card-gutter .arco-tabs-nav-add-btn{height:36px}.arco-tabs-nav-size-large.arco-tabs-nav-type-capsule .arco-tabs-tab{font-size:14px;line-height:30px}.arco-tabs-nav-size-large.arco-tabs-nav-type-capsule .arco-tabs-nav-extra{font-size:14px;line-height:36px}.arco-tabs-nav-size-large.arco-tabs-nav-type-rounded .arco-tabs-tab{padding-top:7px;padding-bottom:7px;font-size:14px}.arco-tabs-nav-size-large.arco-tabs-nav-type-rounded .arco-tabs-nav-extra{font-size:14px;line-height:36px}.arco-tabs-nav-vertical{float:left;height:100%}.arco-tabs-nav-vertical:before{position:absolute;top:0;right:0;bottom:0;left:initial;clear:both;width:1px;height:100%}.arco-tabs-nav-vertical .arco-tabs-nav-add-btn{height:auto;margin-top:8px;margin-left:0;padding:0 16px}.arco-tabs-nav-right{float:right}.arco-tabs-nav-vertical{flex-direction:column}.arco-tabs-nav-vertical .arco-tabs-nav-tab{flex-direction:column;height:100%}.arco-tabs-nav-vertical .arco-tabs-nav-ink{position:absolute;right:0;bottom:initial;left:initial;width:2px;transition:top .2s cubic-bezier(.34,.69,.1,1),height .2s cubic-bezier(.34,.69,.1,1)}.arco-tabs-nav-vertical .arco-tabs-nav-tab-list{height:auto}.arco-tabs-nav-vertical .arco-tabs-nav-tab-list-overflow-scroll{padding:6px 0}.arco-tabs-nav-vertical .arco-tabs-tab{display:block;margin:12px 0 0;white-space:nowrap}.arco-tabs-nav-vertical .arco-tabs-tab:first-of-type{margin-top:0}.arco-tabs-nav-right:before{right:unset;left:0}.arco-tabs-nav-right .arco-tabs-nav-ink{right:unset;left:0}.arco-tabs-nav-vertical{position:relative;box-sizing:border-box;height:100%}.arco-tabs-nav-vertical.arco-tabs-nav-type-line .arco-tabs-tab{padding:0 20px}.arco-tabs-nav-vertical.arco-tabs-nav-type-card .arco-tabs-tab{position:relative;margin:0;border:1px solid var(--color-neutral-3);border-bottom-color:transparent}.arco-tabs-nav-vertical.arco-tabs-nav-type-card .arco-tabs-tab:first-child{border-top-left-radius:var(--border-radius-small)}.arco-tabs-nav-vertical.arco-tabs-nav-type-card .arco-tabs-tab-active,.arco-tabs-nav-vertical.arco-tabs-nav-type-card .arco-tabs-tab-active:hover{border-right-color:var(--color-bg-2);border-bottom-color:transparent}.arco-tabs-nav-vertical.arco-tabs-nav-type-card .arco-tabs-tab:last-child{border-bottom:1px solid var(--color-neutral-3);border-bottom-left-radius:var(--border-radius-small)}.arco-tabs-nav-vertical.arco-tabs-nav-type-card-gutter .arco-tabs-tab{position:relative;margin-left:0;border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}.arco-tabs-nav-vertical.arco-tabs-nav-type-card-gutter .arco-tabs-tab:not(:first-of-type){margin-top:4px}.arco-tabs-nav-vertical.arco-tabs-nav-type-card-gutter .arco-tabs-tab-active,.arco-tabs-nav-vertical.arco-tabs-nav-type-card-gutter .arco-tabs-tab-active:hover{border-right-color:var(--color-bg-2);border-bottom-color:var(--color-neutral-3)}.arco-tabs-vertical .arco-tabs-content{width:auto;height:100%;padding:0}.arco-tabs-right.arco-tabs-vertical .arco-tabs-content{padding-right:16px}.arco-tabs-left.arco-tabs-vertical .arco-tabs-content{padding-left:16px}.arco-tabs-vertical.arco-tabs-type-card>.arco-tabs-content,.arco-tabs-vertical.arco-tabs-type-card-gutter>.arco-tabs-content{border:1px solid var(--color-neutral-3);border-left: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-right:8px;margin-left:0}.arco-tabs-rtl .arco-tabs-left-icon,.arco-tabs-rtl .arco-tabs-right-icon{margin-right:10px;margin-left:6px}.arco-tabs-rtl .arco-tabs-nav-type-line>.arco-tabs-nav-type-horizontal .arco-tabs-header-scroll>.arco-tabs-header-title:first-of-type{margin-right:0}.arco-tabs-rtl .arco-tabs-nav-type-line>.arco-tabs-nav-type-horizontal .arco-tabs-header-no-padding>.arco-tabs-header-title:first-of-type,.arco-tabs-rtl .arco-tabs-nav-type-text>.arco-tabs-nav-type-horizontal .arco-tabs-header-no-padding>.arco-tabs-header-title:first-of-type{margin-right:0}.arco-tabs-rtl .arco-tabs-nav-type-card .arco-tabs-header-title-editable,.arco-tabs-rtl .arco-tabs-nav-type-card-gutter .arco-tabs-header-title-editable{padding-right:16px;padding-left:12px}.arco-tabs-rtl .arco-tabs-nav-type-card .arco-tabs-header-title{border-right:1px solid var(--color-neutral-3);border-left:none}.arco-tabs-rtl .arco-tabs-nav-type-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-nav-type-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-nav-type-card-gutter .arco-tabs-header-title{margin-right:4px}.arco-tabs-rtl .arco-tabs-nav-type-card-gutter .arco-tabs-header-title:first-child{margin-right:0}.arco-tabs-rtl .arco-tabs-nav-type-text .arco-tabs-header-title:not(:first-of-type):before{right:-9px;left:initial}.arco-tabs-rtl .arco-tabs-nav-type-capsule.arco-tabs-nav-type-horizontal .arco-tabs-header-title:not(:first-of-type){margin-right:3px;margin-left:0}.arco-tabs-rtl .arco-tabs-nav-type-capsule.arco-tabs-nav-type-horizontal .arco-tabs-header-title:not(:first-of-type):before{right:-2px;left:initial}body[arco-theme=dark] .arco-tabs-nav-type-capsule .arco-tabs-tab-active,body[arco-theme=dark] .arco-tabs-nav-type-capsule .arco-tabs-tab:hover{background-color:var(--color-fill-3)}.arco-tag{display:inline-flex;align-items:center;box-sizing:border-box;height:24px;padding:0 8px;color:var(--color-text-1);font-weight:500;font-size:12px;line-height:22px;vertical-align:middle;border:1px solid transparent;border-radius:var(--border-radius-small);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.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-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:transparent}.arco-tag-checkable.arco-tag-checked:hover{background-color:var(--color-fill-3);border-color:transparent}.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:24px;font-size:12px;line-height:22px}.arco-tag-size-large{height:32px;font-size:14px;line-height:30px}.arco-tag-hide{display:none}.arco-tag-loading{cursor:default;opacity:.8}.arco-tag-icon{margin-right:4px;color:var(--color-text-2)}.arco-tag-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-tag.arco-tag-checked.arco-tag-red{color:rgb(var(--red-6));background-color:rgb(var(--red-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-red .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--red-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-red.arco-tag:hover{background-color:rgb(var(--red-2));border-color:transparent}.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.arco-tag-checked.arco-tag-red .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-red .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-red .arco-tag-loading-icon{color:rgb(var(--red-6))}.arco-tag.arco-tag-checked.arco-tag-orangered{color:rgb(var(--orangered-6));background-color:rgb(var(--orangered-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-orangered .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--orangered-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-orangered.arco-tag:hover{background-color:rgb(var(--orangered-2));border-color:transparent}.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.arco-tag-checked.arco-tag-orangered .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-orangered .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-orangered .arco-tag-loading-icon{color:rgb(var(--orangered-6))}.arco-tag.arco-tag-checked.arco-tag-orange{color:rgb(var(--orange-6));background-color:rgb(var(--orange-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-orange .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--orange-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-orange.arco-tag:hover{background-color:rgb(var(--orange-2));border-color:transparent}.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.arco-tag-checked.arco-tag-orange .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-orange .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-orange .arco-tag-loading-icon{color:rgb(var(--orange-6))}.arco-tag.arco-tag-checked.arco-tag-gold{color:rgb(var(--gold-6));background-color:rgb(var(--gold-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-gold .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--gold-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-gold.arco-tag:hover{background-color:rgb(var(--gold-3));border-color:transparent}.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.arco-tag-checked.arco-tag-gold .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-gold .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-gold .arco-tag-loading-icon{color:rgb(var(--gold-6))}.arco-tag.arco-tag-checked.arco-tag-lime{color:rgb(var(--lime-6));background-color:rgb(var(--lime-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-lime .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--lime-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-lime.arco-tag:hover{background-color:rgb(var(--lime-2));border-color:transparent}.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.arco-tag-checked.arco-tag-lime .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-lime .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-lime .arco-tag-loading-icon{color:rgb(var(--lime-6))}.arco-tag.arco-tag-checked.arco-tag-green{color:rgb(var(--green-6));background-color:rgb(var(--green-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-green .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--green-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-green.arco-tag:hover{background-color:rgb(var(--green-2));border-color:transparent}.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.arco-tag-checked.arco-tag-green .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-green .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-green .arco-tag-loading-icon{color:rgb(var(--green-6))}.arco-tag.arco-tag-checked.arco-tag-cyan{color:rgb(var(--cyan-6));background-color:rgb(var(--cyan-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-cyan .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--cyan-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-cyan.arco-tag:hover{background-color:rgb(var(--cyan-2));border-color:transparent}.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.arco-tag-checked.arco-tag-cyan .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-cyan .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-cyan .arco-tag-loading-icon{color:rgb(var(--cyan-6))}.arco-tag.arco-tag-checked.arco-tag-blue{color:rgb(var(--blue-6));background-color:rgb(var(--blue-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-blue .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--blue-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-blue.arco-tag:hover{background-color:rgb(var(--blue-2));border-color:transparent}.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.arco-tag-checked.arco-tag-blue .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-blue .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-blue .arco-tag-loading-icon{color:rgb(var(--blue-6))}.arco-tag.arco-tag-checked.arco-tag-arcoblue{color:rgb(var(--arcoblue-6));background-color:rgb(var(--arcoblue-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-arcoblue .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--arcoblue-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-arcoblue.arco-tag:hover{background-color:rgb(var(--arcoblue-2));border-color:transparent}.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.arco-tag-checked.arco-tag-arcoblue .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-arcoblue .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-arcoblue .arco-tag-loading-icon{color:rgb(var(--arcoblue-6))}.arco-tag.arco-tag-checked.arco-tag-purple{color:rgb(var(--purple-6));background-color:rgb(var(--purple-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-purple .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--purple-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-purple.arco-tag:hover{background-color:rgb(var(--purple-2));border-color:transparent}.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.arco-tag-checked.arco-tag-purple .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-purple .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-purple .arco-tag-loading-icon{color:rgb(var(--purple-6))}.arco-tag.arco-tag-checked.arco-tag-pinkpurple{color:rgb(var(--pinkpurple-6));background-color:rgb(var(--pinkpurple-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-pinkpurple .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--pinkpurple-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-pinkpurple.arco-tag:hover{background-color:rgb(var(--pinkpurple-2));border-color:transparent}.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.arco-tag-checked.arco-tag-pinkpurple .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-pinkpurple .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-pinkpurple .arco-tag-loading-icon{color:rgb(var(--pinkpurple-6))}.arco-tag.arco-tag-checked.arco-tag-magenta{color:rgb(var(--magenta-6));background-color:rgb(var(--magenta-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-magenta .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--magenta-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-magenta.arco-tag:hover{background-color:rgb(var(--magenta-2));border-color:transparent}.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.arco-tag-checked.arco-tag-magenta .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-magenta .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-magenta .arco-tag-loading-icon{color:rgb(var(--magenta-6))}.arco-tag.arco-tag-checked.arco-tag-gray{color:rgb(var(--gray-6));background-color:rgb(var(--gray-2));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-gray .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--gray-3))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-gray.arco-tag:hover{background-color:rgb(var(--gray-3));border-color:transparent}.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.arco-tag-checked.arco-tag-gray .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-gray .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-gray .arco-tag-loading-icon{color:rgb(var(--gray-6))}.arco-tag.arco-tag-custom-color{color:var(--color-white)}.arco-tag.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>svg{position:relative}.arco-tag .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{background-color:rgba(var(--red-6),.35)}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{background-color:rgba(var(--orangered-6),.35)}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{background-color:rgba(var(--orange-6),.35)}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{background-color:rgba(var(--gold-6),.35)}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{background-color:rgba(var(--lime-6),.35)}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{background-color:rgba(var(--green-6),.35)}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{background-color:rgba(var(--cyan-6),.35)}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{background-color:rgba(var(--blue-6),.35)}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{background-color:rgba(var(--arcoblue-6),.35)}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{background-color:rgba(var(--purple-6),.35)}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{background-color:rgba(var(--pinkpurple-6),.35)}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{background-color:rgba(var(--magenta-6),.35)}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{background-color:rgba(var(--gray-6),.35)}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-right:0;margin-left:4px}.arco-tag-rtl .arco-tag-close-btn,.arco-tag-rtl .arco-tag-loading-icon{margin-right:4px;margin-left:0}.arco-input-tag{display:inline-flex;box-sizing:border-box;width:100%;padding-right:12px;padding-left:12px;color:var(--color-text-1);font-size:14px;background-color:var(--color-fill-2);border:1px solid transparent;border-radius:var(--border-radius-small);cursor:text;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-tag:hover{background-color:var(--color-fill-3);border-color:transparent}.arco-input-tag:focus-within,.arco-input-tag.arco-input-tag-focus{z-index: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-input-tag.arco-input-tag-disabled{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent;cursor:not-allowed}.arco-input-tag.arco-input-tag-disabled:hover{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent}.arco-input-tag.arco-input-tag-disabled .arco-input-tag-prefix,.arco-input-tag.arco-input-tag-disabled .arco-input-tag-suffix{color:inherit}.arco-input-tag.arco-input-tag-error{background-color:var(--color-danger-light-1);border-color:transparent}.arco-input-tag.arco-input-tag-error:hover{background-color:var(--color-danger-light-2);border-color:transparent}.arco-input-tag.arco-input-tag-error:focus-within,.arco-input-tag.arco-input-tag-error.arco-input-tag-focus{z-index: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-input-tag .arco-input-tag-prefix,.arco-input-tag .arco-input-tag-suffix{display:inline-flex;flex-shrink:0;align-items:center;white-space:nowrap;-webkit-user-select:none;user-select:none}.arco-input-tag .arco-input-tag-prefix>svg,.arco-input-tag .arco-input-tag-suffix>svg{font-size:14px}.arco-input-tag .arco-input-tag-prefix{padding-right:12px;color:var(--color-text-2)}.arco-input-tag .arco-input-tag-suffix{padding-left:12px;color:var(--color-text-2)}.arco-input-tag .arco-input-tag-suffix .arco-feedback-icon{display:inline-flex}.arco-input-tag .arco-input-tag-suffix .arco-feedback-icon-status-validating{color:rgb(var(--primary-6))}.arco-input-tag .arco-input-tag-suffix .arco-feedback-icon-status-success{color:rgb(var(--success-6))}.arco-input-tag .arco-input-tag-suffix .arco-feedback-icon-status-warning{color:rgb(var(--warning-6))}.arco-input-tag .arco-input-tag-suffix .arco-feedback-icon-status-error{color:rgb(var(--danger-6))}.arco-input-tag .arco-input-tag-clear-btn{align-self:center;color:var(--color-text-2);font-size:12px;visibility:hidden;cursor:pointer}.arco-input-tag .arco-input-tag-clear-btn>svg{position:relative;transition:color .1s cubic-bezier(0,0,1,1)}.arco-input-tag:hover .arco-input-tag-clear-btn{visibility:visible}.arco-input-tag:not(.arco-input-tag-focus) .arco-input-tag-icon-hover:hover:before{background-color:var(--color-fill-4)}.arco-input-tag.arco-input-tag-has-tag{padding-right:4px;padding-left:4px}.arco-input-tag.arco-input-tag-has-prefix{padding-left:12px}.arco-input-tag.arco-input-tag-has-suffix{padding-right:12px}.arco-input-tag .arco-input-tag-inner{flex:1;overflow:hidden;line-height:0}.arco-input-tag .arco-input-tag-inner.arco-input-tag-nowrap{display:flex;flex-wrap:wrap}.arco-input-tag .arco-input-tag-inner .arco-input-tag-tag{display:inline-flex;align-items:center;margin-right:4px;color:var(--color-text-1);font-size:12px;white-space:pre-wrap;word-break:break-word;background-color:var(--color-bg-2);border-color:var(--color-fill-3)}.arco-input-tag .arco-input-tag-inner .arco-input-tag-tag .arco-icon-hover:hover:before{background-color:var(--color-fill-2)}.arco-input-tag .arco-input-tag-inner .arco-input-tag-tag.arco-tag-custom-color{color:var(--color-white)}.arco-input-tag .arco-input-tag-inner .arco-input-tag-tag.arco-tag-custom-color .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:#fff3}.arco-input-tag .arco-input-tag-inner .arco-input-tag-input{width:100%;padding-right:0;padding-left:0;color:inherit;line-height:1.5715;background:none;border:none;border-radius:0;outline:none;cursor:inherit;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.arco-input-tag .arco-input-tag-inner .arco-input-tag-input::placeholder{color:var(--color-text-3)}.arco-input-tag .arco-input-tag-inner .arco-input-tag-input[disabled]::placeholder{color:var(--color-text-4)}.arco-input-tag .arco-input-tag-inner .arco-input-tag-input[disabled]{-webkit-text-fill-color:var(--color-text-4)}.arco-input-tag .arco-input-tag-mirror{position:absolute;top:0;left:0;white-space:pre;visibility:hidden;pointer-events:none}.arco-input-tag.arco-input-tag-focus .arco-input-tag-tag{background-color:var(--color-fill-2);border-color:var(--color-fill-2)}.arco-input-tag.arco-input-tag-focus .arco-input-tag-tag .arco-icon-hover:hover:before{background-color:var(--color-fill-3)}.arco-input-tag.arco-input-tag-disabled .arco-input-tag-tag{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:var(--color-fill-3)}.arco-input-tag.arco-input-tag-readonly,.arco-input-tag.arco-input-tag-disabled-input{cursor:default}.arco-input-tag.arco-input-tag-size-mini{font-size:12px}.arco-input-tag.arco-input-tag-size-mini .arco-input-tag-inner{padding-top:0;padding-bottom:0}.arco-input-tag.arco-input-tag-size-mini .arco-input-tag-tag,.arco-input-tag.arco-input-tag-size-mini .arco-input-tag-input{margin-top:1px;margin-bottom:1px;line-height:18px;vertical-align:middle}.arco-input-tag.arco-input-tag-size-mini .arco-input-tag-tag,.arco-input-tag.arco-input-tag-size-mini .arco-input-tag-input{height:auto;min-height:20px}.arco-input-tag.arco-input-tag-size-medium{font-size:14px}.arco-input-tag.arco-input-tag-size-medium .arco-input-tag-inner{padding-top:2px;padding-bottom:2px}.arco-input-tag.arco-input-tag-size-medium .arco-input-tag-tag,.arco-input-tag.arco-input-tag-size-medium .arco-input-tag-input{margin-top:1px;margin-bottom:1px;line-height:22px;vertical-align:middle}.arco-input-tag.arco-input-tag-size-medium .arco-input-tag-tag,.arco-input-tag.arco-input-tag-size-medium .arco-input-tag-input{height:auto;min-height:24px}.arco-input-tag.arco-input-tag-size-small{font-size:14px}.arco-input-tag.arco-input-tag-size-small .arco-input-tag-inner{padding-top:2px;padding-bottom:2px}.arco-input-tag.arco-input-tag-size-small .arco-input-tag-tag,.arco-input-tag.arco-input-tag-size-small .arco-input-tag-input{margin-top:1px;margin-bottom:1px;line-height:18px;vertical-align:middle}.arco-input-tag.arco-input-tag-size-small .arco-input-tag-tag,.arco-input-tag.arco-input-tag-size-small .arco-input-tag-input{height:auto;min-height:20px}.arco-input-tag.arco-input-tag-size-large{font-size:14px}.arco-input-tag.arco-input-tag-size-large .arco-input-tag-inner{padding-top:2px;padding-bottom:2px}.arco-input-tag.arco-input-tag-size-large .arco-input-tag-tag,.arco-input-tag.arco-input-tag-size-large .arco-input-tag-input{margin-top:1px;margin-bottom:1px;line-height:26px;vertical-align:middle}.arco-input-tag.arco-input-tag-size-large .arco-input-tag-tag,.arco-input-tag.arco-input-tag-size-large .arco-input-tag-input{height:auto;min-height:28px}.input-tag-zoom-enter-from{transform:scale(.5);opacity:0}.input-tag-zoom-enter-to{transform:scale(1);opacity:1}.input-tag-zoom-enter-active{transition:all .3s cubic-bezier(.34,.69,.1,1)}.input-tag-zoom-leave-from{transform:scale(1);opacity:1}.input-tag-zoom-leave-to{transform:scale(.5);opacity:0}.input-tag-zoom-leave-active{position:absolute;transition:all .3s cubic-bezier(.3,1.3,.3,1)}.input-tag-zoom-move{transition:all .3s cubic-bezier(.3,1.3,.3,1)}.arco-radio>input[type=radio],.arco-radio-button>input[type=radio]{position:absolute;top:0;left:0;width:0;height:0;opacity:0}.arco-radio>input[type=radio]:focus+.arco-radio-icon-hover:before,.arco-radio-button>input[type=radio]:focus+.arco-radio-icon-hover:before{background-color:var(--color-fill-2)}.arco-icon-hover.arco-radio-icon-hover:before{width:24px;height:24px}.arco-radio{position:relative;display:inline-flex;align-items:center;padding-left:5px;font-size:14px;line-height:unset;cursor:pointer}.arco-radio-label{margin-left:8px;color:var(--color-text-1)}.arco-radio-icon{position:relative;display:block;box-sizing:border-box;width:14px;height:14px;line-height:14px;border:2px solid var(--color-neutral-3);border-radius:var(--border-radius-circle)}.arco-radio-icon:after{position:absolute;top:0;left:0;display:inline-block;box-sizing:border-box;width:10px;height:10px;background-color:var(--color-bg-2);border-radius:var(--border-radius-circle);transform:scale(1);transition:transform .3s cubic-bezier(.3,1.3,.3,1);content:""}.arco-radio:hover .arco-radio-icon{border-color:var(--color-neutral-3)}.arco-radio-checked .arco-radio-icon{background-color:rgb(var(--primary-6));border-color:rgb(var(--primary-6))}.arco-radio-checked .arco-radio-icon:after{background-color:var(--color-white);transform:scale(.4)}.arco-radio-checked:hover .arco-radio-icon{border-color:rgb(var(--primary-6))}.arco-radio-disabled,.arco-radio-disabled .arco-radio-icon-hover{cursor:not-allowed}.arco-radio-disabled .arco-radio-label{color:var(--color-text-4)}.arco-radio-disabled .arco-radio-icon{border-color:var(--color-neutral-3)}.arco-radio-disabled .arco-radio-icon:after{background-color:var(--color-fill-2)}.arco-radio-disabled:hover .arco-radio-icon{border-color:var(--color-neutral-3)}.arco-radio-checked.arco-radio-disabled .arco-radio-icon,.arco-radio-checked.arco-radio-disabled:hover .arco-radio-icon{background-color:var(--color-primary-light-3);border-color:transparent}.arco-radio-checked.arco-radio-disabled .arco-radio-icon:after{background-color:var(--color-fill-2)}.arco-radio-checked.arco-radio-disabled .arco-radio-label{color:var(--color-text-4)}.arco-radio:hover .arco-radio-icon-hover:before{background-color:var(--color-fill-2)}.arco-radio-group{display:inline-block;box-sizing:border-box}.arco-radio-group .arco-radio{margin-right:20px}.arco-radio-group-button{display:inline-flex;padding:1.5px;line-height:26px;background-color:var(--color-fill-2);border-radius:var(--border-radius-small)}.arco-radio-button{position:relative;display:inline-block;margin:1.5px;color:var(--color-text-2);font-size:14px;line-height:26px;background-color:transparent;border-radius:var(--border-radius-small);cursor:pointer;transition:all .1s cubic-bezier(0,0,1,1)}.arco-radio-button-content{position:relative;display:block;padding:0 12px}.arco-radio-button:not(:first-of-type):before{position:absolute;top:50%;left:-2px;display:block;width:1px;height:14px;background-color:var(--color-neutral-3);transform:translateY(-50%);transition:all .1s cubic-bezier(0,0,1,1);content:""}.arco-radio-button:hover:before,.arco-radio-button:hover+.arco-radio-button:before,.arco-radio-button.arco-radio-checked:before,.arco-radio-button.arco-radio-checked+.arco-radio-button:before{opacity:0}.arco-radio-button:hover{color:var(--color-text-1);background-color:var(--color-bg-5)}.arco-radio-button.arco-radio-checked{color:rgb(var(--primary-6));background-color:var(--color-bg-5)}.arco-radio-button.arco-radio-disabled{color:var(--color-text-4);background-color:transparent;cursor:not-allowed}.arco-radio-button.arco-radio-disabled.arco-radio-checked{color:var(--color-primary-light-3);background-color:var(--color-bg-5)}.arco-radio-group-size-small{line-height:28px}.arco-radio-group-size-small.arco-radio-group-button,.arco-radio-group-size-small .arco-radio-button{font-size:14px;line-height:22px}.arco-radio-group-size-large{line-height:36px}.arco-radio-group-size-large.arco-radio-group-button,.arco-radio-group-size-large .arco-radio-button{font-size:14px;line-height:30px}.arco-radio-group-size-mini{line-height:24px}.arco-radio-group-size-mini.arco-radio-group-button,.arco-radio-group-size-mini .arco-radio-button{font-size:12px;line-height:18px}.arco-radio-group-direction-vertical .arco-radio{display:flex;margin-right:0;line-height:32px}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)}.brand-profile[data-v-db1b8f89]{position:static;max-height:none;grid-column:1/-1}.brand-profile h2[data-v-db1b8f89]{margin:0;font-size:20px}.brand-profile .knowledge-detail-header p[data-v-db1b8f89]{margin:6px 0 0}.brand-summary[data-v-db1b8f89]{display:flex;gap:8px 20px;flex-wrap:wrap;padding:12px 0 16px;color:var(--muted);font-size:12px;border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums}.brand-form-grid[data-v-db1b8f89]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin-top:18px}.brand-wide[data-v-db1b8f89]{grid-column:1/-1}.brand-save[data-v-db1b8f89],.brand-row[data-v-db1b8f89]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.brand-row[data-v-db1b8f89]{justify-content:space-between}.brand-observed[data-v-db1b8f89]{padding:18px 0;border-bottom:1px solid var(--line)}.brand-observation[data-v-db1b8f89]{padding:12px 0}.brand-observation+.brand-observation[data-v-db1b8f89]{border-top:1px solid var(--line)}.brand-observation p[data-v-db1b8f89]{margin:5px 0}.brand-sources[data-v-db1b8f89]{font-size:12px}.brand-sources summary[data-v-db1b8f89]{cursor:pointer;color:var(--primary,#245eff);padding:6px 0}.brand-sources article[data-v-db1b8f89],.brand-package-sources article[data-v-db1b8f89]{padding:12px 0;border-bottom:1px solid var(--line)}blockquote[data-v-db1b8f89]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 6px;font-size:13px;line-height:1.8}.brand-package-sources[data-v-db1b8f89]{padding:8px 16px}.brand-conflict[data-v-db1b8f89]{margin:18px 0;padding:16px;background:#fff7e8;border:1px solid #ffd591;border-radius:4px}.brand-conflict-field[data-v-db1b8f89]{display:grid;gap:8px;margin:16px 0;overflow-wrap:anywhere}.brand-conflict-field[data-v-db1b8f89] .arco-radio-label{white-space:normal;overflow-wrap:anywhere}.brand-audit[data-v-db1b8f89]{padding:16px 0;border-bottom:1px solid var(--line)}.brand-audit p[data-v-db1b8f89]{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0}.brand-profile[data-v-db1b8f89] .arco-table-cell{overflow-wrap:anywhere}.brand-profile[data-v-db1b8f89] .arco-tabs-nav{max-width:100%}.brand-profile[data-v-db1b8f89] .arco-form-item{margin-bottom:18px}@media(max-width:760px){.brand-form-grid[data-v-db1b8f89]{grid-template-columns:minmax(0,1fr)}.brand-wide[data-v-db1b8f89]{grid-column:auto}.brand-save .arco-btn[data-v-db1b8f89]{flex:1}.brand-summary[data-v-db1b8f89]{gap:6px 16px}.brand-profile .knowledge-detail-header[data-v-db1b8f89]{align-items:flex-start}}.analysis-quality-grid[data-v-7c00f22a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px}.analysis-quality-grid>div[data-v-7c00f22a]{padding:16px;background:#f7f8fa;border-radius:4px}.analysis-quality-grid span[data-v-7c00f22a]{color:var(--muted);font-size:12px}.analysis-quality-grid strong[data-v-7c00f22a]{display:block;font-size:24px;font-weight:600;margin-top:4px}.analysis-page[data-v-7c00f22a]{display:grid;gap:20px;min-width:0}.analysis-page>.page-heading[data-v-7c00f22a]{margin-bottom:0}.analysis-actions[data-v-7c00f22a]{display:flex;gap:12px;align-items:center}.analysis-metrics[data-v-7c00f22a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.analysis-metrics>div[data-v-7c00f22a]{padding:18px 22px;border:1px solid var(--line);border-radius:8px;background:#f0f5ff}.analysis-metrics>div[data-v-7c00f22a]:nth-child(2){background:#effaf7}.analysis-metrics>div[data-v-7c00f22a]:nth-child(3){background:#f1faff}.analysis-metrics>div[data-v-7c00f22a]:nth-child(4){background:#f6f3ff}.analysis-metrics span[data-v-7c00f22a]{font-size:13px;color:var(--muted)}.analysis-metrics strong[data-v-7c00f22a]{display:block;font-size:30px;font-weight:600;margin-top:8px;font-variant-numeric:tabular-nums}.analysis-metrics small[data-v-7c00f22a]{font-size:12px;font-weight:400;color:var(--muted);margin-left:8px}.analysis-scope[data-v-7c00f22a]{margin:-8px 0 0;font-size:12px;color:var(--muted)}.analysis-tabs[data-v-7c00f22a]{display:flex;gap:28px;border-bottom:1px solid var(--line);overflow-x:auto}.analysis-tabs button[data-v-7c00f22a]{flex-shrink:0;background:none;border:0;border-bottom:2px solid transparent;padding:10px 0;color:var(--muted);font:inherit;cursor:pointer}.analysis-tabs button.active[data-v-7c00f22a]{color:var(--accent);border-bottom-color:var(--accent)}.analysis-tabs button[data-v-7c00f22a]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.panel[data-v-7c00f22a]{min-width:0}.panel-heading[data-v-7c00f22a]{gap:16px}.panel-heading .arco-input-wrapper[data-v-7c00f22a]{max-width:300px}.heat-cell[data-v-7c00f22a]{display:block;padding:8px 12px;border-radius:4px;font-weight:600;font-variant-numeric:tabular-nums}.analysis-main-charts[data-v-7c00f22a]{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(300px,1fr);gap:20px}.analysis-two[data-v-7c00f22a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.analysis-facts[data-v-7c00f22a]{margin:24px 0}.analysis-facts>div[data-v-7c00f22a]{display:flex;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--line)}.analysis-facts dd[data-v-7c00f22a]{font-size:24px;font-weight:600;margin:0}.analysis-definition[data-v-7c00f22a]{font-size:13px}.analysis-definition summary[data-v-7c00f22a]{cursor:pointer;color:var(--muted)}.analysis-definition li[data-v-7c00f22a]{margin:8px 0}.analysis-page h2[data-v-7c00f22a]{font-size:16px;margin:0 0 8px}.analysis-page code[data-v-7c00f22a]{display:block;color:var(--muted);font-size:11px;overflow-wrap:anywhere}.analysis-page .caption[data-v-7c00f22a]{margin:6px 0 12px}@media(max-width:1000px){.analysis-main-charts[data-v-7c00f22a]{grid-template-columns:minmax(0,1fr)}.analysis-two[data-v-7c00f22a]{grid-template-columns:1fr}.analysis-tabs[data-v-7c00f22a]{gap:20px}}@media(max-width:760px){.analysis-quality-grid[data-v-7c00f22a]{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-facts dd[data-v-7c00f22a]{font-size:20px}.analysis-metrics[data-v-7c00f22a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.analysis-metrics>div[data-v-7c00f22a]{padding:14px}.analysis-metrics strong[data-v-7c00f22a]{font-size:26px}.analysis-actions[data-v-7c00f22a]{flex-wrap:wrap}.panel-heading[data-v-7c00f22a]{align-items:flex-start;flex-direction:column}.panel-heading .arco-input-wrapper[data-v-7c00f22a]{max-width:none}.analysis-tabs[data-v-7c00f22a]{font-size:13px}.analysis-scope[data-v-7c00f22a]{line-height:1.8}}.market-analysis{--trend-secondary:var(--leaf-text);display:grid;gap:24px;min-width:0}.market-analysis .page-head{margin-bottom:0;flex-wrap:wrap;align-items:center}.market-analysis .page-desc{max-width:80ch;line-height:1.8}.market-actions{display:flex;gap:10px;flex-wrap:wrap}.market-filters{display:flex;flex-wrap:wrap;gap:16px;padding:20px;border-radius:var(--r-lg)}.market-filters label{display:flex;flex-direction:column;gap:7px;color:var(--ink-muted);font-size:11px;flex:1;min-width:130px}.market-filters select{height:36px;width:100%;padding:0 10px;background:var(--input-bg);color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--r-xs);font:inherit;font-size:12px}.market-analysis button:focus-visible,.market-analysis select:focus-visible,.market-analysis summary:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.market-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:24px;border-radius:var(--r-lg)}.market-summary>div{display:flex;flex-direction:column;gap:10px;min-width:0}.market-summary span{color:var(--ink-muted);font-size:12px}.market-summary strong{font-size:36px;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.3}.market-summary small{font-size:11px;color:var(--ink-muted);font-weight:400;letter-spacing:0;line-height:1.8}.market-summary strong small{margin-left:6px}.market-summary .market-support{font-size:24px;padding-top:9px}.market-sell{color:var(--blue)}.market-buy{color:var(--leaf-text)}.market-conclusion{display:flex;justify-content:space-between;gap:28px;padding:4px 4px 8px;flex-wrap:wrap}.market-conclusion h2{font-size:21px;font-weight:650;line-height:1.4;margin-bottom:10px}.market-conclusion p{font-size:12px;color:var(--ink-muted);line-height:1.9;max-width:85ch}.market-quality{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.market-quality span{display:flex;flex-direction:column;font-size:11px;color:var(--ink-muted);gap:10px}.market-quality strong{font-size:22px;color:var(--ink);font-variant-numeric:tabular-nums}.market-chart-layout{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(260px,1fr);gap:24px}.market-panel{min-width:0;padding:24px;border-radius:var(--r-lg)}.market-panel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}.market-panel h2{font-size:16px;line-height:1.5;font-weight:650}.market-panel header p,.market-caption{font-size:11px;color:var(--ink-muted);line-height:1.9;margin-top:6px;max-width:100ch}.market-legend{font-size:11px;color:var(--ink-muted);white-space:nowrap}.market-month-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.market-month-links button{padding:8px 10px;border-radius:var(--r-xs);font-size:11px;background:var(--hover-bg);font-variant-numeric:tabular-nums;line-height:1.8}.market-month-links button span{color:var(--blue);margin-left:10px}.market-facts{display:flex;flex-direction:column;gap:22px;margin-top:24px}.market-facts>div{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-bottom:18px;border-bottom:1px solid var(--line)}.market-facts dt{font-size:12px;color:var(--ink-muted)}.market-facts dd{margin:0;text-align:right;font-size:20px;font-weight:650;line-height:1.5;font-variant-numeric:tabular-nums}.market-facts small{display:block;font-size:10px;font-weight:400;color:var(--ink-muted)}.market-heat-scroll{overflow:auto;margin:0 0 18px;max-height:680px;overscroll-behavior:contain}.market-heat{border-collapse:separate;border-spacing:5px;width:max-content;min-width:100%;font-size:11px;font-variant-numeric:tabular-nums}.market-heat th{font-size:11px;font-weight:500;color:var(--ink-muted);min-width:78px;padding:8px;background:var(--surface-solid);position:sticky;top:0;z-index:2;white-space:nowrap}.market-heat th:first-child{min-width:200px;width:200px;max-width:240px;white-space:normal;text-align:left;left:0;z-index:3}.market-heat tbody th{top:auto;z-index:1}.market-heat th strong{display:block;color:var(--ink);font-weight:650;font-size:12px}.market-heat th small{display:block;font-size:10px;line-height:1.5;margin-top:4px}.market-heat td{text-align:center;min-width:78px;height:46px;background:var(--hover-bg);border-radius:var(--r-xs)}.market-heat button{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;height:100%;border-radius:var(--r-xs);font-size:12px;min-height:46px;font-weight:650}.market-heat button:hover{outline:1px solid var(--blue);outline-offset:-1px}.market-divider,.market-none{color:var(--ink-muted)}.market-no-data,.market-loading{padding:28px 4px;color:var(--ink-muted);font-size:12px;line-height:1.9}.market-heat .market-sell,.market-heat .market-buy{color:var(--ink)}.market-regions{display:grid;grid-template-columns:1fr 1fr;gap:24px}.market-region-bars{display:flex;flex-direction:column;gap:16px;margin:24px 0}.market-region-bars button{display:grid;grid-template-columns:100px 1fr 35px;gap:12px;align-items:center;font-size:12px;text-align:left;min-height:32px}.market-region-bars button>span:first-child{overflow-wrap:anywhere}.market-region-bars strong{text-align:right;font-size:12px;font-variant-numeric:tabular-nums}.market-bar-track{height:7px;border-radius:8px;background:var(--hover-bg);overflow:hidden}.market-bar-track i{display:block;height:100%;border-radius:8px;background:var(--blue);min-width:2px}.market-bar-track i.buy{background:var(--leaf-text)}.market-opportunities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.market-opportunities article{border-top:1px solid var(--line-strong);padding-top:16px;line-height:1.7}.market-opportunities article strong{font-size:14px}.market-opportunities article div>span:not(.market-sell):not(.market-buy){display:block;font-size:11px;color:var(--ink-muted);margin-top:5px}.market-comparison{display:flex;align-items:center;gap:12px;margin:16px 0;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.market-comparison i{height:18px;width:1px;background:var(--line-strong)}.market-opportunities article p{font-size:11px;color:var(--ink-muted)}.market-opportunities article>button{font-size:11px;color:var(--blue);margin-top:12px;padding:5px 0}.market-drill-rows{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-bottom:20px}.market-drill-rows article{font-size:12px;line-height:1.9;min-width:0;border-top:1px solid var(--line-strong);padding-top:16px}.market-drill-rows article>strong{margin-left:8px}.market-drill-rows time{float:right;font-size:11px;color:var(--ink-muted)}.market-drill-rows article>small{display:block;color:var(--ink-muted)}.market-drill-rows summary{font-size:11px;color:var(--ink-muted);cursor:pointer;display:list-item;list-style:disclosure-closed;margin:12px 0 0 12px}.market-drill-rows details[open] summary{list-style:disclosure-open}.market-drill-rows article>button{font-size:11px;color:var(--blue);padding:8px 0}.market-season{display:flex;gap:16px;flex-wrap:wrap}.market-season>span{padding:16px;background:var(--hover-bg);font-size:12px;border-radius:var(--r-sm)}.market-season strong{display:block;font-size:28px;margin:12px 0}.market-season small{color:var(--ink-muted)}.market-method{font-size:12px;line-height:1.9;color:var(--ink-muted)}.market-method summary{cursor:pointer;display:list-item;list-style:disclosure-closed;margin-left:12px;color:var(--ink)}.market-method[open] summary{list-style:disclosure-open}.market-method ul{padding-left:20px;margin-top:18px;max-width:115ch}.market-method li{margin-bottom:8px}.market-return{padding:16px 24px}.market-analysis .trend-line-2,.market-analysis .trend-stem.is-secondary{stroke:var(--leaf-text)}.market-analysis .tip-key.is-secondary{background:var(--leaf-text)}.market-drill{scroll-margin-top:25px}@media(max-width:1120px){.market-chart-layout{grid-template-columns:minmax(0,1fr)}.market-opportunities,.market-drill-rows{grid-template-columns:repeat(2,minmax(0,1fr))}.market-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px}}@media(max-width:760px){.market-filters{padding:16px;gap:12px}.market-filters label{min-width:calc(50% - 8px)}.market-summary{padding:18px;gap:24px 20px}.market-summary strong{font-size:29px}.market-summary strong small{display:block;margin:0}.market-summary .market-support{font-size:21px}.market-panel{padding:18px}.market-regions,.market-opportunities,.market-drill-rows{grid-template-columns:minmax(0,1fr)}.market-analysis{gap:20px}.market-heat th:first-child{min-width:135px;max-width:145px;width:135px}.market-conclusion h2{font-size:19px}.market-actions{width:100%}.market-region-bars button{grid-template-columns:85px 1fr 32px}}.manual-source[data-v-bc19a9e6]{margin-bottom:20px}.manual-source summary[data-v-bc19a9e6]{cursor:pointer;color:var(--accent);font-size:13px}.manual-source pre[data-v-bc19a9e6]{margin-top:12px;max-height:220px;overflow:auto}.manual-publication-item .action-line[data-v-bc19a9e6]{gap:20px}.manual-publication-item .caption[data-v-bc19a9e6]{line-height:1.7}@media(max-width:760px){.manual-publication-item .panel-heading[data-v-bc19a9e6]{align-items:flex-start;gap:12px;flex-direction:column}.manual-publication-item .action-line[data-v-bc19a9e6]{align-items:stretch;flex-direction:column}}.review-context-v2 .panel-heading[data-v-c3499bd5]{margin-bottom:12px;gap:16px}.review-context-actions[data-v-c3499bd5]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.review-context-line[data-v-c3499bd5]{display:flex;align-items:center;gap:16px;color:var(--muted);font-size:13px}.review-context-v2 .caption[data-v-c3499bd5]{margin-top:4px}.review-context-v2 .publication-association[data-v-c3499bd5]{margin-top:16px}@media(max-width:1000px){.review-context-v2 .panel-heading[data-v-c3499bd5]{align-items:flex-start;flex-direction:column}.review-context-line[data-v-c3499bd5]{align-items:flex-start;flex-wrap:wrap;gap:8px}}.job-sender[data-v-c745b790]{display:flex;align-items:flex-start;gap:10px;margin:8px 0;min-width:0}.job-sender-info[data-v-c745b790]{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:12px;line-height:1.6;color:var(--color-text-3,#526174);overflow-wrap:anywhere}.job-sender-name[data-v-c745b790]{font-size:13px;font-weight:600;color:var(--color-text-1,#25344a)}.job-sender-origin[data-v-c745b790]{display:flex;flex-wrap:wrap;gap:0 12px;font-size:11px;font-variant-numeric:tabular-nums}.switch-slide-text-enter-from{left:-100%!important}.switch-slide-text-enter-to{left:8px!important}.switch-slide-text-enter-active{transition:left .2s cubic-bezier(.34,.69,.1,1)}.switch-slide-text-leave-from{left:100%!important}.switch-slide-text-leave-to{left:26px!important}.switch-slide-text-leave-active{transition:left .2s cubic-bezier(.34,.69,.1,1)}.arco-switch{position:relative;box-sizing:border-box;min-width:40px;height:24px;padding:0;overflow:hidden;line-height:24px;vertical-align:middle;background-color:var(--color-fill-4);border:none;border-radius:12px;outline:none;cursor:pointer;transition:background-color .2s cubic-bezier(.34,.69,.1,1)}.arco-switch-handle{position:absolute;top:4px;left:4px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--color-neutral-3);font-size:12px;background-color:var(--color-bg-white);border-radius:50%;transition:all .2s cubic-bezier(.34,.69,.1,1)}.arco-switch-checked{background-color:rgb(var(--primary-6))}.arco-switch-checked .arco-switch-handle{left:calc(100% - 20px);color:rgb(var(--primary-6))}.arco-switch[disabled] .arco-switch-handle{color:var(--color-fill-2)}.arco-switch[disabled].arco-switch-checked .arco-switch-handle{color:var(--color-primary-light-3)}.arco-switch-text-holder{margin:0 8px 0 26px;font-size:12px;opacity:0}.arco-switch-text{position:absolute;top:0;left:26px;color:var(--color-white);font-size:12px}.arco-switch-checked .arco-switch-text-holder{margin:0 26px 0 8px}.arco-switch-checked .arco-switch-text{left:8px;color:var(--color-white)}.arco-switch[disabled]{background-color:var(--color-fill-2);cursor:not-allowed}.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-handle{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-handle{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-checked{padding-left:-2px}.arco-switch-small .arco-switch-handle{top:2px;left:2px;width:12px;height:12px;border-radius:8px}.arco-switch-small .arco-switch-handle-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.66667)}.arco-switch-small.arco-switch-checked .arco-switch-handle{left:calc(100% - 14px)}.arco-switch-type-round{min-width:40px;border-radius:var(--border-radius-small)}.arco-switch-type-round .arco-switch-handle{border-radius:2px}.arco-switch-type-round.arco-switch-small{min-width:28px;height:16px;line-height:16px;border-radius:2px}.arco-switch-type-round.arco-switch-small .arco-switch-handle{border-radius:1px}.arco-switch-type-line{min-width:36px;overflow:unset;background-color:transparent}.arco-switch-type-line:after{display:block;width:100%;height:6px;background-color:var(--color-fill-4);border-radius:3px;transition:background-color .2s cubic-bezier(.34,.69,.1,1);content:""}.arco-switch-type-line .arco-switch-handle{top:2px;left:0;width:20px;height:20px;background-color:var(--color-bg-white);border-radius:10px;box-shadow:0 1px 3px var(--color-neutral-6)}.arco-switch-type-line.arco-switch-checked{background-color:transparent}.arco-switch-type-line.arco-switch-checked:after{background-color:rgb(var(--primary-6))}.arco-switch-type-line.arco-switch-custom-color{--custom-color: var(--color-fill-4)}.arco-switch-type-line.arco-switch-custom-color:after{background-color:var(--custom-color)}.arco-switch-type-line.arco-switch-custom-color.arco-switch-checked{--custom-color: rgb(var(--primary-6))}.arco-switch-type-line.arco-switch-checked .arco-switch-handle{left:calc(100% - 20px)}.arco-switch-type-line[disabled]{background-color:transparent;cursor:not-allowed}.arco-switch-type-line[disabled]:after{background-color:var(--color-fill-2)}.arco-switch-type-line[disabled].arco-switch-checked{background-color:transparent}.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:transparent}.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:transparent}.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-handle{top:0;width:16px;height:16px;border-radius:8px}.arco-switch-type-line.arco-switch-small .arco-switch-handle-icon{transform:translate(-50%,-50%) scale(1)}.arco-switch-type-line.arco-switch-small.arco-switch-checked .arco-switch-handle{left:calc(100% - 16px)}.group-permission-panel[data-v-c34a6875]{padding:24px;margin-bottom:20px}.group-permission-header[data-v-c34a6875]{display:flex;align-items:center;justify-content:space-between;gap:24px}.group-permission-header h2[data-v-c34a6875]{font-size:16px;margin:0 0 8px}.group-permission-header p[data-v-c34a6875]{margin:0;color:var(--color-text-2);line-height:1.6}.group-master-control[data-v-c34a6875]{display:flex;align-items:center;gap:12px;white-space:nowrap}.group-policy-guidance[data-v-c34a6875]{display:flex;flex-wrap:wrap;gap:8px 24px;border-top:1px solid var(--color-border-2);margin-top:20px;padding-top:16px;color:var(--color-text-2);font-size:13px;line-height:1.7}.group-policy-guidance strong[data-v-c34a6875]{font-weight:500;color:var(--color-text-1)}.group-filterbar .arco-input-wrapper[data-v-c34a6875]{width:300px}.group-filterbar .arco-select[data-v-c34a6875]{width:160px}.group-cell-note[data-v-c34a6875]{display:block;margin-top:8px;font-size:12px;color:var(--color-text-3)}.group-directory-foot[data-v-c34a6875]{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:20px;padding-top:16px;border-top:1px solid var(--color-border-2);color:var(--color-text-2);font-size:12px;line-height:1.7}.group-directory-panel h2 .caption[data-v-c34a6875]{font-weight:400;margin-left:12px}.source-name-cell[data-v-c34a6875]{display:flex;flex-direction:column;gap:6px}.source-name-cell small[data-v-c34a6875]{font-size:12px;color:var(--color-text-2)}@media(max-width:760px){.group-permission-panel[data-v-c34a6875]{padding:16px}.group-permission-header[data-v-c34a6875]{align-items:flex-start;gap:16px}.group-master-control[data-v-c34a6875]{flex-direction:column;align-items:flex-end;gap:8px}.group-filterbar .arco-input-wrapper[data-v-c34a6875]{width:100%}.group-filterbar .arco-select[data-v-c34a6875]{flex:1;min-width:120px}.group-directory-panel h2 .caption[data-v-c34a6875]{display:block;margin-left:0;margin-top:8px}.work-list-heading[data-v-c34a6875]{flex-wrap:wrap;gap:12px}.group-policy-guidance[data-v-c34a6875]{display:grid;gap:8px}}.bridge-status[data-v-bcfc80e4]{margin-top:24px;padding:24px}.bridge-status h2[data-v-bcfc80e4]{margin:0}.bridge-status .panel-heading[data-v-bcfc80e4]{align-items:flex-start}.bridge-status p[data-v-bcfc80e4]{color:var(--color-text-2);line-height:1.7;margin:10px 0;overflow-wrap:anywhere}.bridge-stages[data-v-bcfc80e4]{list-style:none;padding:0;margin:24px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:20px}.bridge-stages li[data-v-bcfc80e4]{display:flex;gap:10px;min-width:0}.stage-marker[data-v-bcfc80e4]{height:8px;width:8px;border-radius:50%;background:var(--color-text-3);margin-top:6px;flex-shrink:0}.stage-marker.ready[data-v-bcfc80e4]{background:var(--color-success-6,#2c8a4b)}.bridge-stages strong[data-v-bcfc80e4]{display:block}.bridge-stages li>div>span[data-v-bcfc80e4]{display:block;font-size:12px;margin-top:7px}.bridge-stages small[data-v-bcfc80e4]{display:block;color:var(--color-text-2);line-height:1.6;margin-top:5px;overflow-wrap:anywhere}.bridge-readings[data-v-bcfc80e4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:18px;margin:24px 0}.bridge-readings dt[data-v-bcfc80e4]{font-size:12px;color:var(--color-text-2)}.bridge-readings dd[data-v-bcfc80e4]{margin:7px 0 0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.bridge-code[data-v-bcfc80e4]{display:block;margin-top:8px;overflow-wrap:anywhere}@media(max-width:600px){.bridge-status[data-v-bcfc80e4]{padding:18px}.bridge-readings[data-v-bcfc80e4],.bridge-stages[data-v-bcfc80e4]{grid-template-columns:1fr 1fr}}.admin-tokens-panel[data-v-eaa03a2a]{margin-top:24px;padding:24px}.panel-heading[data-v-eaa03a2a]{align-items:flex-start}.panel-heading h2[data-v-eaa03a2a]{margin:0}.panel-heading p[data-v-eaa03a2a]{margin:8px 0 0;max-width:64ch;color:var(--color-text-2);line-height:1.65}.token-create[data-v-eaa03a2a]{display:grid;gap:20px;margin:24px 0}.token-create>label[data-v-eaa03a2a]{display:grid;gap:10px;max-width:600px}.token-create fieldset[data-v-eaa03a2a]{border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:16px}.token-create legend[data-v-eaa03a2a]{margin-bottom:10px}.token-create fieldset label[data-v-eaa03a2a]{display:flex;align-items:center;gap:7px}.token-create-action[data-v-eaa03a2a]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.token-create small[data-v-eaa03a2a],.admin-tokens-panel>small[data-v-eaa03a2a]{color:var(--color-text-2);line-height:1.6}.token-list[data-v-eaa03a2a]{list-style:none;padding:0;margin:24px 0 12px}.token-list li[data-v-eaa03a2a]{display:flex;align-items:center;gap:20px;padding:16px 0;border-top:1px solid var(--line)}.token-list li>div[data-v-eaa03a2a]{flex:1;min-width:0}.token-list strong[data-v-eaa03a2a]{margin-right:10px;overflow-wrap:anywhere}.token-list small[data-v-eaa03a2a]{display:block;margin-top:7px;color:var(--color-text-2)}.token-reveal[data-v-eaa03a2a]{display:grid;gap:12px;padding:20px;background:var(--color-fill-1);border-radius:12px}.token-reveal code[data-v-eaa03a2a]{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.token-reveal>div[data-v-eaa03a2a]{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:600px){.admin-tokens-panel[data-v-eaa03a2a]{padding:18px}.token-list li[data-v-eaa03a2a]{gap:12px;flex-wrap:wrap}.token-list li>div[data-v-eaa03a2a]{flex-basis:100%}}:root{font-family:SF Pro Display,SF Pro Text,PingFang SC,-apple-system,BlinkMacSystemFont,Noto Sans SC,Microsoft YaHei,sans-serif;font-synthesis:none;color-scheme:light;--ink: #101418;--ink-muted: #596368;--ink-soft: #7e888c;--ink-faint: #99a2a5;--leaf-text: #58a021;--blue: #236de9;--blue-hover: #1d61d5;--blue-soft: rgba(35, 109, 233, .1);--lime: #82dd2d;--lime-soft: rgba(130, 221, 45, .14);--red: #ff5a50;--red-text: #e0443b;--red-soft: rgba(255, 90, 80, .11);--focus: rgba(35, 109, 233, .8);--r-xs: 8px;--r-sm: 12px;--r-md: 16px;--r-lg: 20px;--r-xl: 24px;--shade: 46, 58, 62;--line: rgba(var(--shade), .085);--line-strong: rgba(var(--shade), .11);--glass-line: rgba(255, 255, 255, .88);--glass-line-soft: rgba(255, 255, 255, .7);--e1: 0 1px 2px rgba(var(--shade), .05), 0 5px 14px rgba(var(--shade), .04);--e2: 0 1px 3px rgba(var(--shade), .06), 0 12px 30px rgba(var(--shade), .055);--e3: 0 2px 6px rgba(var(--shade), .07), 0 22px 50px rgba(var(--shade), .08);--e-accent: 0 1px 2px rgba(20, 66, 148, .28), 0 8px 18px rgba(35, 109, 233, .24);--e-accent-hover: 0 1px 2px rgba(20, 66, 148, .32), 0 12px 24px rgba(35, 109, 233, .3);--e-danger: 0 1px 2px rgba(150, 40, 34, .26), 0 8px 18px rgba(255, 90, 80, .24);--edge: inset 0 1px 0 rgba(255, 255, 255, .92);--edge-strong: inset 0 1px 0 rgba(255, 255, 255, .98);--stage: #dfe3e2;--frame: #17191d;--canvas: #f6f8f7;--rail-bg: rgba(250, 251, 250, .92);--pill-bg: linear-gradient(145deg, rgba(255, 255, 255, .93), rgba(246, 251, 249, .62));--pill-inset: inset 0 -1px 0 rgba(105, 122, 128, .08);--float-bg: rgba(246, 248, 247, .86);--float-inset: inset 0 0 0 1px rgba(120, 132, 135, .13), inset 0 1px 0 rgba(255, 255, 255, .72);--surface: linear-gradient(145deg, rgba(255, 255, 255, .97), rgba(249, 252, 251, .93));--surface-solid: #fbfcfc;--groove-bg: rgba(225, 231, 229, .5);--groove-inset: inset 0 1px 0 rgba(255, 255, 255, .46);--input-bg: rgba(255, 255, 255, .78);--hover-bg: rgba(var(--shade), .045);--press-bg: rgba(var(--shade), .075);--overlay: rgba(16, 20, 24, .26);--dark-surface: #131619;--font-mono: ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--fs-display-xl: 56px;--fs-display-l: 40px;--fs-display-m: 28px;--track-eyebrow: .14em;--hatch-ink: rgba(var(--shade), .16);--hatch: repeating-linear-gradient(135deg, var(--hatch-ink) 0 1.5px, transparent 1.5px 6px);--tick: rgba(var(--shade), .22);--tick-strong: rgba(var(--shade), .5);--plate-bg: rgba(21, 24, 26, .9);--plate-line: rgba(255, 255, 255, .1);--plate-ink: #f2f5f4;--plate-soft: rgba(255, 255, 255, .56);--cat-1-bg: #f6e7c4;--cat-1-ink: #7a5a16;--cat-2-bg: #d7e7fb;--cat-2-ink: #275a96;--cat-3-bg: #e4dcf7;--cat-3-ink: #5b4597;--cat-4-bg: #f7dce1;--cat-4-ink: #94384c;--cat-5-bg: #d8f0dc;--cat-5-ink: #2d7140;--ambient-a: rgba(130, 221, 45, .07);--ambient-b: rgba(35, 109, 233, .055);--thread: rgba(var(--shade), .2);--thread-active: rgba(35, 109, 233, .62);--pulse-halo: rgba(35, 109, 233, .18);--node-bg: rgba(255, 255, 255, .94);--graph-1: 186, 140, 52;--graph-2: 58, 122, 206;--graph-3: 122, 96, 204;--graph-4: 200, 90, 118;--graph-5: 58, 150, 92;--graph-ink: 46, 58, 62;--graph-accent: 35, 109, 233;--graph-lime: 110, 190, 36;--graph-danger: 224, 68, 59;--graph-paper: 255, 255, 255;--ease-premium: cubic-bezier(.16, 1, .3, 1);--rail-w: 232px;--topbar-h: 64px;--layer-overlay: 200;--layer-toast: 400;--control-h: 36px;--control-h-sm: 30px;--row-h: 48px;--cell-px: 16px}:root[data-density=comfy]{--row-h: 56px;--cell-px: 18px}:root[data-density=compact]{--row-h: 40px;--cell-px: 14px}:root[data-theme=dark]{color-scheme:dark;--ink: #eef2f1;--ink-muted: #b0babd;--ink-soft: #8d979a;--ink-faint: #6c7679;--leaf-text: #9be35a;--blue: #4c8dff;--blue-hover: #3d7ff2;--blue-soft: rgba(76, 141, 255, .16);--lime-soft: rgba(130, 221, 45, .16);--red-text: #ff7a71;--red-soft: rgba(255, 90, 80, .16);--focus: rgba(76, 141, 255, .85);--shade: 0, 0, 0;--line: rgba(255, 255, 255, .07);--line-strong: rgba(255, 255, 255, .1);--glass-line: rgba(255, 255, 255, .1);--glass-line-soft: rgba(255, 255, 255, .07);--e1: 0 1px 2px rgba(0, 0, 0, .3), 0 5px 14px rgba(0, 0, 0, .2);--e2: 0 1px 3px rgba(0, 0, 0, .32), 0 12px 30px rgba(0, 0, 0, .28);--e3: 0 2px 6px rgba(0, 0, 0, .36), 0 22px 50px rgba(0, 0, 0, .42);--e-accent: 0 1px 2px rgba(0, 0, 0, .4), 0 8px 18px rgba(76, 141, 255, .26);--e-accent-hover: 0 1px 2px rgba(0, 0, 0, .4), 0 12px 24px rgba(76, 141, 255, .34);--e-danger: 0 1px 2px rgba(0, 0, 0, .4), 0 8px 18px rgba(255, 90, 80, .26);--edge: inset 0 1px 0 rgba(255, 255, 255, .06);--edge-strong: inset 0 1px 0 rgba(255, 255, 255, .09);--stage: #090b0c;--frame: #000;--canvas: #121517;--rail-bg: rgba(22, 26, 28, .94);--pill-bg: linear-gradient(145deg, rgba(255, 255, 255, .11), rgba(255, 255, 255, .05));--pill-inset: inset 0 -1px 0 rgba(0, 0, 0, .2);--float-bg: rgba(30, 34, 37, .9);--float-inset: inset 0 0 0 1px rgba(255, 255, 255, .04), inset 0 1px 0 rgba(255, 255, 255, .06);--surface: linear-gradient(145deg, rgba(29, 33, 36, .98), rgba(25, 29, 31, .96));--surface-solid: #1b1f21;--groove-bg: rgba(0, 0, 0, .22);--groove-inset: inset 0 1px 2px rgba(0, 0, 0, .28);--input-bg: rgba(255, 255, 255, .04);--hover-bg: rgba(255, 255, 255, .05);--press-bg: rgba(255, 255, 255, .08);--overlay: rgba(0, 0, 0, .5);--hatch-ink: rgba(255, 255, 255, .12);--tick: rgba(255, 255, 255, .16);--tick-strong: rgba(255, 255, 255, .42);--plate-bg: rgba(8, 10, 11, .78);--cat-1-bg: rgba(232, 190, 96, .16);--cat-1-ink: #ecc779;--cat-2-bg: rgba(100, 160, 240, .16);--cat-2-ink: #92bdf5;--cat-3-bg: rgba(160, 132, 236, .17);--cat-3-ink: #bfaaf4;--cat-4-bg: rgba(236, 120, 140, .16);--cat-4-ink: #f2a3b1;--cat-5-bg: rgba(110, 200, 130, .15);--cat-5-ink: #94dca6;--ambient-a: rgba(130, 221, 45, .05);--ambient-b: rgba(76, 141, 255, .07);--thread: rgba(255, 255, 255, .16);--thread-active: rgba(110, 160, 255, .72);--pulse-halo: rgba(76, 141, 255, .28);--node-bg: rgba(32, 37, 40, .94);--graph-1: 236, 199, 121;--graph-2: 146, 189, 245;--graph-3: 191, 170, 244;--graph-4: 242, 163, 177;--graph-5: 148, 220, 166;--graph-ink: 214, 222, 220;--graph-accent: 76, 141, 255;--graph-lime: 155, 227, 90;--graph-danger: 255, 122, 113;--graph-paper: 36, 41, 44}@property --fill{syntax: "<percentage>"; inherits: false; initial-value: 0%;}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;height:100%}body{min-width:320px;min-height:100dvh;color:var(--ink);background:var(--stage);font-size:13px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}#app{min-height:100dvh}button,input,select,textarea{font:inherit;color:inherit}button{border:0;background:none;padding:0;cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p{margin:0}img,svg{display:block}table{border-collapse:collapse;border-spacing:0}::selection{background:var(--blue-soft)}:focus{outline:none}button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.tnum{font-variant-numeric:tabular-nums}.mono{font-family:SF Mono,ui-monospace,Menlo,Consolas,monospace;font-size:12px}.muted{color:var(--ink-muted)}.soft{color:var(--ink-soft)}.faint{color:var(--ink-faint)}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}*{scrollbar-width:thin;scrollbar-color:rgba(var(--shade),.18) transparent}:root[data-theme=dark] *{scrollbar-color:rgba(255,255,255,.14) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(var(--shade),.16);border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-track{background:transparent}.section-label{display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:650;letter-spacing:-.01em;color:var(--ink)}.section-label:before{content:"";width:7px;height:7px;border-radius:999px;background:var(--lime);box-shadow:0 0 0 5px var(--lime-soft);flex:none}.grain-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;pointer-events:none;opacity:.032;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px}:root[data-theme=dark] .grain-layer{opacity:.045}@media(prefers-contrast:more){.grain-layer{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}}.m-rail{background:var(--rail-bg);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.m-pill{border:1px solid var(--glass-line);background:var(--pill-bg);box-shadow:var(--e2),var(--edge-strong),var(--pill-inset);backdrop-filter:blur(22px) saturate(1.18);-webkit-backdrop-filter:blur(22px) saturate(1.18)}.m-float{border:1px solid var(--glass-line);background:var(--float-bg);box-shadow:var(--e3),var(--float-inset);backdrop-filter:blur(28px) saturate(1.08);-webkit-backdrop-filter:blur(28px) saturate(1.08)}.m-surface{border:1px solid var(--line-strong);background:var(--surface);box-shadow:var(--edge),var(--e1)}.m-groove{border:1px solid var(--glass-line-soft);background:var(--groove-bg);box-shadow:var(--groove-inset)}.m-glow{--px: 50%;--py: 50%;position:relative;isolation:isolate}.m-glow>.glow-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(circle 120px at var(--px) var(--py),rgba(255,255,255,.9),rgba(130,221,45,.08) 42%,transparent 72%);mix-blend-mode:screen;transition:opacity .28s ease}:root[data-theme=dark] .m-glow>.glow-layer{background:radial-gradient(circle 120px at var(--px) var(--py),rgba(255,255,255,.07),rgba(130,221,45,.05) 42%,transparent 72%);mix-blend-mode:normal}@media(hover:hover){.m-glow:hover>.glow-layer{opacity:.72}}@media(prefers-reduced-transparency:reduce){.m-rail,.m-pill,.m-float{backdrop-filter:none;-webkit-backdrop-filter:none}.m-float,.m-rail{background:var(--surface-solid)}}@media(pointer:coarse),(prefers-reduced-motion:reduce){.m-glow>.glow-layer{display:none}}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:7px;height:var(--control-h);padding:0 15px;border-radius:var(--r-sm);font-size:13px;font-weight:620;letter-spacing:.005em;white-space:nowrap;flex:none;-webkit-user-select:none;user-select:none;transform-origin:50% 68%;transition:color .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}.btn:disabled{opacity:.5}.btn-sm{height:var(--control-h-sm);padding:0 11px;font-size:12.5px;border-radius:var(--r-xs);gap:5px}.btn-block{width:100%}.btn-primary{color:#fff;background:var(--blue);box-shadow:var(--e-accent);font-weight:660}.btn-primary:hover:not(:disabled){background:var(--blue-hover);box-shadow:var(--e-accent-hover)}.btn-secondary{color:var(--ink)}.btn-secondary:hover:not(:disabled){box-shadow:var(--e2),var(--edge-strong),var(--pill-inset);color:var(--ink)}.btn-ghost{color:var(--ink-muted)}.btn-ghost:hover:not(:disabled){color:var(--ink);background:var(--hover-bg)}.btn-text{color:var(--blue);height:auto;padding:4px 6px;border-radius:var(--r-xs);font-weight:600}.btn-text:hover:not(:disabled){background:var(--blue-soft)}.btn-text.is-danger{color:var(--red-text)}.btn-text.is-danger:hover:not(:disabled){background:var(--red-soft)}.btn-danger{color:#fff;background:var(--red);box-shadow:var(--e-danger);font-weight:660}.btn-danger:hover:not(:disabled){background:#f14c42}.btn .spinner{width:14px;height:14px}.spinner{border-radius:999px;border:2px solid currentColor;border-right-color:transparent;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--r-xs);color:var(--ink-soft);flex:none;transition:color .2s ease,background .2s ease,box-shadow .2s ease}.icon-btn:hover:not(:disabled){color:var(--ink);background:var(--hover-bg)}.icon-btn:disabled{opacity:.45}.icon-btn.is-bordered{border:1px solid var(--line-strong);background:var(--input-bg);box-shadow:var(--edge)}.icon-btn.is-danger:hover:not(:disabled){color:var(--red-text);background:var(--red-soft)}.icon-btn-sm{width:28px;height:28px}.field{display:flex;flex-direction:column;gap:7px;min-width:0}.field>.segmented{align-self:flex-start;max-width:100%}.field-label{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--ink-muted)}.field-label .req{color:var(--red-text);font-weight:700}.field-hint{font-size:11.5px;color:var(--ink-soft)}.field-error{font-size:11.5px;color:var(--red-text)}.input-shell{display:flex;align-items:center;gap:8px;min-width:0;height:var(--control-h);padding:0 12px;border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--input-bg);box-shadow:var(--edge);color:var(--ink-soft);transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.input-shell:hover{border-color:rgba(var(--shade),.18)}:root[data-theme=dark] .input-shell:hover{border-color:#ffffff29}.input-shell:focus-within{outline:2px solid var(--focus);outline-offset:2px;border-color:transparent}.input-shell.is-invalid{border-color:var(--red)}.input-shell.is-invalid:focus-within{outline-color:var(--red)}.input-shell.is-disabled{opacity:.6;background:var(--groove-bg)}.input-shell.is-multiline{height:auto;align-items:stretch;padding:9px 12px}.input-shell input,.input-shell textarea{flex:1;min-width:0;width:100%;height:100%;padding:0;border:0;background:transparent;color:var(--ink);font-size:13px;outline:none}.input-shell textarea{resize:vertical;min-height:64px;line-height:1.55}.input-shell input::placeholder,.input-shell textarea::placeholder{color:var(--ink-faint)}.input-shell input[type=number]::-webkit-inner-spin-button{opacity:.4}.input-shell .input-clear{display:inline-flex;color:var(--ink-faint);border-radius:999px}.input-shell .input-clear:hover{color:var(--ink-muted)}.select-trigger{width:100%;cursor:pointer;justify-content:space-between;text-align:left;color:var(--ink)}.select-trigger .select-value{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px}.select-trigger .select-value.is-placeholder{color:var(--ink-faint)}.select-trigger .select-caret{color:var(--ink-soft);flex:none;transition:color .2s ease}.select-menu{position:fixed;z-index:120;min-width:160px;max-height:300px;display:flex;flex-direction:column;padding:6px;border-radius:var(--r-md);overflow:hidden}.select-search{padding:2px 2px 6px}.select-search .input-shell{height:32px}.select-options{overflow-y:auto;overscroll-behavior:contain}.select-option{display:flex;align-items:center;gap:8px;min-height:34px;padding:0 10px;border-radius:var(--r-xs);font-size:13px;color:var(--ink);cursor:pointer;transition:background .15s ease,color .15s ease}.select-option .opt-label{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.select-option.is-active{background:var(--hover-bg)}.select-option.is-selected{color:var(--blue);font-weight:620}.select-option.is-disabled{color:var(--ink-faint);cursor:not-allowed}.select-empty{padding:14px 10px;font-size:12px;color:var(--ink-soft);text-align:center}.checkbox{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:13px;color:var(--ink);-webkit-user-select:none;user-select:none}.checkbox.is-disabled{cursor:not-allowed;opacity:.5}.checkbox-box{position:relative;display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;border-radius:5px;border:1.5px solid rgba(var(--shade),.28);background:var(--input-bg);color:#fff;flex:none;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}:root[data-theme=dark] .checkbox-box{border-color:#ffffff38}.checkbox:hover .checkbox-box{border-color:var(--blue)}.checkbox.is-on .checkbox-box,.checkbox.is-partial .checkbox-box{background:var(--blue);border-color:var(--blue);box-shadow:0 2px 6px #236de947}.checkbox input{position:absolute;opacity:0;width:0;height:0}.checkbox input:focus-visible+.checkbox-box{outline:2px solid var(--focus);outline-offset:2px}.switch{display:inline-flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:13px;color:var(--ink-muted)}.switch.is-disabled{cursor:not-allowed;opacity:.5}.switch-track{--fill: 0%;position:relative;width:38px;height:22px;border-radius:999px;flex:none;background:linear-gradient(90deg,var(--lime) var(--fill),rgba(var(--shade),.14) var(--fill));box-shadow:inset 0 1px 2px rgba(var(--shade),.14);transition:--fill .32s var(--ease-premium)}:root[data-theme=dark] .switch-track{background:linear-gradient(90deg,var(--lime) var(--fill),rgba(255,255,255,.14) var(--fill))}.switch.is-on .switch-track{--fill: 100%}.switch-knob{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:999px;background:#fff;box-shadow:0 1px 3px #10141838,0 2px 6px #1014181a;transition:translate .32s var(--ease-premium)}.switch.is-on .switch-knob{translate:16px 0}.switch input{position:absolute;opacity:0;width:0;height:0}.switch input:focus-visible+.switch-track{outline:2px solid var(--focus);outline-offset:3px}.segmented{position:relative;display:inline-flex;padding:3px;border-radius:var(--r-sm);flex:none}.segmented:has(button:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.segmented .seg-thumb{position:absolute;top:3px;bottom:3px;left:0;border-radius:var(--r-xs);z-index:0;pointer-events:none;animation:fade-in .2s ease both}.segmented button{position:relative;z-index:1;height:28px;padding:0 13px;border-radius:var(--r-xs);font-size:12.5px;font-weight:600;color:var(--ink-soft);white-space:nowrap;outline:none;transition:color .2s ease}.segmented button:hover,.segmented button.is-active{color:var(--ink)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.tag{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap;color:var(--ink-muted);background:rgba(var(--shade),.065)}:root[data-theme=dark] .tag{background:#ffffff12}.tag-dot{width:6px;height:6px;border-radius:999px;background:currentColor;flex:none}.tag.tone-ok{color:var(--leaf-text);background:var(--lime-soft)}.tag.tone-ok .tag-dot{background:var(--lime);box-shadow:0 0 0 3px var(--lime-soft)}.tag.tone-info{color:var(--blue);background:var(--blue-soft)}.tag.tone-danger{color:var(--red-text);background:var(--red-soft)}.tag.tone-neutral .tag-dot{background:var(--ink-faint)}.avatar{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;flex:none;font-weight:650;color:#fff;letter-spacing:-.02em;box-shadow:inset 0 1px #ffffff47,0 1px 2px rgba(var(--shade),.12)}.panel{border-radius:var(--r-lg);min-width:0}.panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;padding:14px 20px;flex-wrap:wrap}.panel-head .panel-meta{font-size:12px;color:var(--ink-soft);font-weight:500}.panel-tools{display:flex;align-items:center;gap:6px}.panel-body{padding:0 20px 20px}.table-wrap{position:relative;overflow-x:auto;overflow-y:clip}.table{width:100%;min-width:720px;font-size:13px}.table th{position:sticky;top:0;z-index:1;height:40px;padding:0 var(--cell-px);text-align:left;font-size:12px;font-weight:620;color:var(--ink-soft);white-space:nowrap;background:var(--surface-solid);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.table th.is-sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.table th.is-sortable:hover{color:var(--ink)}.table .th-inner{display:inline-flex;align-items:center;gap:4px}.table .sort-ico{color:var(--ink-faint)}.table .sort-ico.is-on{color:var(--blue)}.table td{height:var(--row-h);padding:0 var(--cell-px);border-bottom:1px solid var(--line);color:var(--ink);vertical-align:middle;white-space:nowrap}.table .cell-text{display:inline-block;max-width:280px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.table tbody tr{transition:background .15s ease}.table tbody tr:hover{background:var(--hover-bg)}.table tbody tr.is-selected{background:var(--blue-soft)}.table tbody tr:last-child td{border-bottom:0}.table .col-check{width:44px;padding-right:0}.table .col-actions{text-align:right;white-space:nowrap}.table th.col-actions,.table td.col-actions{position:sticky;right:0;z-index:1;background:var(--surface-solid);box-shadow:inset 1px 0 0 var(--line)}.table th.col-actions{z-index:2}.table tbody tr:hover td.col-actions{background:linear-gradient(var(--hover-bg),var(--hover-bg)),var(--surface-solid)}.table tbody tr.is-selected td.col-actions{background:linear-gradient(var(--blue-soft),var(--blue-soft)),var(--surface-solid)}.row-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:2px}.tree-cell{display:inline-flex;align-items:center;gap:4px}.tree-toggle{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;color:var(--ink-soft);flex:none}.tree-toggle:hover{background:var(--hover-bg);color:var(--ink)}.tree-toggle svg{transition:rotate .24s var(--ease-premium)}.tree-toggle.is-open svg{rotate:90deg}.tree-toggle.is-leaf{visibility:hidden}.cell-main{display:flex;align-items:center;gap:11px;min-width:0}.cell-title{font-weight:620;color:var(--ink)}.cell-sub{font-size:12px;color:var(--ink-soft);margin-top:1px}.code-chip{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;font-family:SF Mono,ui-monospace,Menlo,Consolas,monospace;font-size:11.5px;color:var(--ink-muted);background:rgba(var(--shade),.06);white-space:nowrap}:root[data-theme=dark] .code-chip{background:#ffffff0f}.pager{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px 20px;border-top:1px solid var(--line)}.pager-info{font-size:12px;color:var(--ink-soft)}.pager-info b{color:var(--ink);font-weight:650}.pager-ctrl{display:flex;align-items:center;gap:4px}.pg-btn{min-width:30px;height:30px;padding:0 8px;border-radius:var(--r-xs);display:inline-flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:600;color:var(--ink-muted);transition:color .2s ease,background .2s ease,box-shadow .2s ease}.pg-btn:hover:not(:disabled):not(.is-active){background:var(--hover-bg);color:var(--ink)}.pg-btn:disabled{opacity:.35}.pg-btn.is-active{color:var(--ink)}.pg-dots{width:22px;text-align:center;color:var(--ink-faint)}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--layer-overlay);display:grid;place-items:center;padding:24px;background:var(--overlay);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.modal{width:100%;max-height:calc(100dvh - 48px);display:flex;flex-direction:column;border-radius:var(--r-xl);box-shadow:var(--edge),var(--e3);background:var(--surface-solid)}.modal-head,.drawer-head{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 22px 6px}.modal-title{font-size:16px;font-weight:700;letter-spacing:-.015em}.modal-sub{font-size:12px;color:var(--ink-soft);margin-top:3px}.modal-body{min-height:0;padding:14px 22px 20px;overflow-y:auto}.modal-foot,.drawer-foot{flex:none;display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:14px 22px;border-top:1px solid var(--line)}.drawer-overlay{place-items:stretch end;grid-template-rows:minmax(0,1fr);padding:8px}.drawer{height:100%;min-height:0;max-width:calc(100vw - 16px);display:flex;flex-direction:column;overflow:hidden;border-radius:var(--r-xl);background:var(--surface-solid);box-shadow:var(--edge),var(--e3)}.drawer-body{flex:1;min-height:0;overflow-y:auto;padding:14px 22px 22px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px}.form-grid .span-2{grid-column:1 / -1}.confirm-body{display:flex;gap:14px;align-items:flex-start}.confirm-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--r-sm);flex:none;color:var(--blue);background:var(--blue-soft)}.confirm-icon.is-danger{color:var(--red-text);background:var(--red-soft)}.confirm-text{font-size:13.5px;color:var(--ink-muted);line-height:1.6;padding-top:2px}.confirm-text b{color:var(--ink)}.kv-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border-radius:var(--r-md);overflow:hidden;background:var(--line);border:1px solid var(--line)}.kv{padding:12px 14px;background:var(--surface-solid);min-width:0}.kv.span-2{grid-column:1 / -1}.kv-label{font-size:11px;font-weight:600;color:var(--ink-soft);margin-bottom:4px}.kv-value{font-size:13px;color:var(--ink);word-break:break-all}.code-block{margin:0;padding:14px 16px;border-radius:var(--r-md);font-family:SF Mono,ui-monospace,Menlo,Consolas,monospace;font-size:12px;line-height:1.65;color:#d9e1e4;background:var(--dark-surface);box-shadow:inset 0 1px #ffffff0f;overflow:auto;white-space:pre}.toast-host{--toast-h: 44px;position:fixed;left:50%;bottom:28px;z-index:var(--layer-toast);width:min(460px,calc(100vw - 32px));height:var(--toast-h);translate:-50% 0;pointer-events:none}.toast-host:empty{display:none}.toast-slot{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center;pointer-events:auto;transform-origin:50% 100%;transform:translateY(calc(var(--depth) * -9px)) scale(calc(1 - var(--depth) * .05));opacity:calc(1 - var(--depth) * .28);z-index:calc(10 - var(--depth));transition:transform .42s var(--ease-premium),opacity .3s ease}.toast-host.is-expanded .toast-slot{transform:translateY(calc(var(--depth) * (var(--toast-h) + 8px) * -1));opacity:1}.toast-slot:nth-last-child(n+4){opacity:0}.toast-host.is-expanded .toast-slot:nth-last-child(n+4){opacity:1}.toast{display:inline-flex;align-items:center;gap:10px;max-width:100%;min-height:var(--toast-h);padding:8px 8px 8px 14px;border-radius:999px;font-size:13px;font-weight:560;color:var(--ink)}.toast-msg{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.toast-dot{width:8px;height:8px;border-radius:999px;flex:none;background:var(--blue)}.toast.tone-ok .toast-dot{background:var(--lime);box-shadow:0 0 0 4px var(--lime-soft)}.toast.tone-info .toast-dot{box-shadow:0 0 0 4px var(--blue-soft)}.toast.tone-danger .toast-dot{background:var(--red);box-shadow:0 0 0 4px var(--red-soft)}.toast-close{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;color:var(--ink-faint);flex:none;transition:background .2s ease,color .2s ease}.toast-close:hover{background:var(--hover-bg);color:var(--ink)}.toast-ring{overflow:visible}.toast-ring circle{fill:none;stroke-width:1.6}.toast-ring .ring-track{stroke:var(--line-strong)}.toast-ring .ring-time{stroke:currentColor;stroke-dasharray:44;stroke-dashoffset:0;transform:rotate(-90deg);transform-origin:50% 50%;animation:toast-count linear forwards}.toast.is-paused .ring-time{animation-play-state:paused}.toast-ring path{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}@keyframes toast-count{to{stroke-dashoffset:44}}.empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:44px 16px;font-size:13px;color:var(--ink-soft);text-align:center}.empty-ico{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:var(--r-md);color:var(--ink-faint)}.empty-title{font-weight:620;color:var(--ink-muted)}.skeleton{display:block;height:12px;border-radius:999px;background:rgba(var(--shade),.08);animation:pulse 1.4s ease-in-out infinite}:root[data-theme=dark] .skeleton{background:#ffffff12}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.tree{display:flex;flex-direction:column;gap:1px}.tree-row{display:flex;align-items:center;gap:6px;min-height:34px;padding-right:8px;border-radius:var(--r-xs);font-size:13px;color:var(--ink);cursor:pointer;transition:background .15s ease,color .15s ease}.tree-row:hover{background:var(--hover-bg)}.tree-row.is-selected{background:var(--blue-soft);color:var(--blue);font-weight:620}.tree-row .tree-label{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tree-row .tree-count{font-size:11px;color:var(--ink-faint)}.perm-chips{display:flex;flex-wrap:wrap;gap:6px;padding:2px 0 8px}.perm-chip{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:560;color:var(--ink-muted);border:1px solid var(--line-strong);background:var(--input-bg);transition:color .2s ease,background .2s ease,border-color .2s ease}.perm-chip:hover{border-color:var(--blue);color:var(--ink)}.perm-chip.is-on{color:var(--blue);border-color:transparent;background:var(--blue-soft)}@media(max-width:720px){.form-grid,.kv-grid{grid-template-columns:minmax(0,1fr)}.modal-head,.drawer-head{padding:18px 18px 4px}.modal-body,.drawer-body{padding:12px 18px 18px}.modal-foot,.drawer-foot{padding:12px 18px}.overlay{padding:12px}}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;font-weight:600;letter-spacing:.02em;color:var(--ink-faint);white-space:nowrap}.section-mark{display:flex;flex-direction:column;gap:6px;min-width:0}.section-mark-title{font-size:15px;font-weight:680;letter-spacing:-.012em;color:var(--ink)}.odometer{display:inline-flex;align-items:baseline;line-height:1}.odo-cell{position:relative;display:inline-block;height:1em;overflow:hidden}.odo-cell.is-sep{overflow:visible}.odo-cell.is-fraction{color:var(--ink-faint)}.odo-strip{display:flex;flex-direction:column;transition:transform .9s var(--ease-premium)}.odo-strip>span{display:block;height:1em;line-height:1;text-align:center}.metric{display:flex;flex-direction:column;gap:8px;min-width:0}.metric-label{font-size:12px;font-weight:600;color:var(--ink-soft)}.metric-figure{display:inline-flex;align-items:flex-start;gap:4px;font-weight:720;letter-spacing:-.045em;color:var(--ink);line-height:1}.metric-xl .metric-figure{font-size:var(--fs-display-xl)}.metric-l .metric-figure{font-size:var(--fs-display-l)}.metric-m .metric-figure{font-size:var(--fs-display-m);letter-spacing:-.035em}.metric-s .metric-figure{font-size:20px;letter-spacing:-.02em}.metric-unit{position:relative;top:.12em;font-size:.32em;font-weight:640;letter-spacing:0;color:var(--ink-soft);vertical-align:top}.metric-s .metric-unit,.metric-m .metric-unit{font-size:.46em}.spec-plate{margin:0;min-width:188px;padding:10px 14px;border-radius:var(--r-md);border:1px solid var(--plate-line);background:var(--plate-bg);box-shadow:var(--e2),inset 0 1px #ffffff1a;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);font-family:var(--font-mono);font-size:11px;color:var(--plate-soft)}.spec-title{margin-bottom:4px;letter-spacing:var(--track-eyebrow);text-transform:uppercase;font-size:10px;color:var(--plate-soft)}.spec-row{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding:2px 0}.spec-row dt{letter-spacing:.08em;text-transform:uppercase}.spec-row dd{margin:0;font-weight:650;color:var(--plate-ink)}.spec-row dd.is-lime{color:#a6ec62}.spec-row dd.is-red{color:#ff8a82}.delta-pill{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 8px 0 6px;border-radius:999px;font-size:11px;font-weight:650;white-space:nowrap;color:var(--ink-soft);background:rgba(var(--shade),.06)}.delta-pill.is-up{color:var(--leaf-text);background:var(--lime-soft)}.delta-pill.is-down{color:var(--red-text);background:var(--red-soft)}.delta-pill.is-new{color:var(--blue);background:var(--blue-soft)}.ruler{position:relative;height:26px}.ruler-ticks{position:absolute;inset:0 0 auto 0;height:8px;background:linear-gradient(90deg,var(--tick-strong) 1px,transparent 1px) 0 0 / calc(100% / var(--ruler-major) - .01px) 8px repeat-x,linear-gradient(90deg,var(--tick) 1px,transparent 1px) 0 0 / calc(100% / var(--ruler-major) / var(--ruler-minor) - .01px) 4px repeat-x}.ruler-labels{position:absolute;top:11px;right:0;bottom:0;left:0}.ruler-labels span{position:absolute;translate:-50% 0;font-family:var(--font-mono);font-size:10px;color:var(--ink-faint);white-space:nowrap}.ruler-labels span:first-child{translate:0 0}.ruler-labels span:last-child{translate:-100% 0}.ruler-marker{position:absolute;top:-2px;width:2px;height:12px;margin-left:-1px;border-radius:2px;background:var(--lime);box-shadow:0 0 0 3px var(--lime-soft)}.ruler-marker-label{position:absolute;bottom:calc(100% + 4px);left:50%;translate:-50% 0;padding:1px 6px;border-radius:999px;font-family:var(--font-mono);font-size:10px;font-weight:650;color:#1c2a0c;background:var(--lime)}.hovercard-trigger{display:inline-flex;min-width:0}.hovercard{position:fixed;z-index:150;padding:14px;border-radius:var(--r-md);font-size:12.5px;color:var(--ink);pointer-events:auto}.hc-head{display:flex;align-items:center;gap:11px}.hc-name{font-size:14px;font-weight:680;letter-spacing:-.01em}.hc-sub{font-size:11.5px;color:var(--ink-soft)}.hc-rows{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 14px;margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.hc-rows dt{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint)}.hc-rows dd{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn-primary,.btn-danger{position:relative;isolation:isolate}.ripple-clip{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;border-radius:inherit;pointer-events:none}.ripple-dot{position:absolute;border-radius:999px;background:radial-gradient(circle,rgba(255,255,255,.42),rgba(255,255,255,.12) 55%,transparent 72%);pointer-events:none}.morph-ghost{position:fixed;z-index:calc(var(--layer-overlay) + 1);border-radius:var(--r-xl);border:1px solid var(--glass-line);background:var(--surface-solid);box-shadow:var(--edge),var(--e3);pointer-events:none}@media(prefers-reduced-motion:reduce){.ripple-clip,.morph-ghost{display:none}}.cat-1{--cat-bg: var(--cat-1-bg);--cat-ink: var(--cat-1-ink)}.cat-2{--cat-bg: var(--cat-2-bg);--cat-ink: var(--cat-2-ink)}.cat-3{--cat-bg: var(--cat-3-bg);--cat-ink: var(--cat-3-ink)}.cat-4{--cat-bg: var(--cat-4-bg);--cat-ink: var(--cat-4-ink)}.cat-5{--cat-bg: var(--cat-5-bg);--cat-ink: var(--cat-5-ink)}.trend{position:relative;width:100%;touch-action:pan-y}.trend svg{display:block;overflow:visible}.trend.tone-blue{--trend-ink: var(--blue)}.trend.tone-ink{--trend-ink: var(--ink)}.trend-stop{stop-color:var(--trend-ink)}.trend-grid line{stroke:var(--line-strong);stroke-dasharray:1 5;stroke-linecap:round}.trend-axis text{font-family:var(--font-mono);font-size:10px;fill:var(--ink-faint);font-variant-numeric:tabular-nums}.trend-line{fill:none;stroke:var(--trend-ink);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.trend-base{stroke:var(--line-strong)}.trend-tick{fill:var(--tick)}.trend-stem{stroke:var(--trend-ink);stroke-width:2;stroke-linecap:round}.trend-stem.is-secondary{stroke:var(--red);stroke-width:1.6;stroke-dasharray:3 3}.trend-stem-label{font-family:var(--font-mono);font-size:11px;font-weight:600;fill:var(--ink)}.trend-line-2{fill:none;stroke:var(--red);stroke-width:1.6;stroke-dasharray:4 4;stroke-linecap:round;opacity:.8}.trend-band{opacity:.9}.hatch-line{stroke:var(--hatch-ink);stroke-width:1.6}.trend-nodes circle{fill:var(--surface-solid);stroke:var(--trend-ink);stroke-width:2}.trend-nodes .trend-halo{fill:var(--blue-soft);stroke:none}.trend-cursor{stroke:var(--tick-strong);stroke-dasharray:2 3}.trend-cursor.is-h{stroke:var(--tick)}.trend-dot{fill:var(--surface-solid);stroke:var(--trend-ink);stroke-width:2.4}.trend-tip{position:absolute;left:0;top:0;display:flex;flex-direction:column;gap:4px;min-width:128px;padding:9px 12px;border-radius:var(--r-sm);font-size:12px;color:var(--ink-muted);pointer-events:none}.trend-tip-row{display:flex;align-items:center;gap:7px}.trend-tip-row b{margin-left:auto;font-size:13px;color:var(--ink)}.tip-key{width:8px;height:3px;border-radius:2px;background:var(--trend-ink, var(--blue))}.tip-key.is-secondary{background:var(--red)}.bars{display:flex;flex-direction:column;gap:8px}.bars-plot{flex:1;min-height:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:10px;align-items:end;padding-top:22px;background:linear-gradient(var(--line) 1px,transparent 1px) 0 100% / 100% 25% repeat-y}.bar-slot{position:relative;height:100%;display:flex;align-items:flex-end;justify-content:center}.bar-col{position:relative;width:min(100%,38px);border-radius:10px 10px 4px 4px;overflow:hidden;transform-origin:50% 100%;background:linear-gradient(180deg,rgba(var(--shade),.2),rgba(var(--shade),.12));transition:background .25s ease}:root[data-theme=dark] .bar-col{background:linear-gradient(180deg,#fff3,#ffffff1a)}.bar-slot.is-hover .bar-col{background:linear-gradient(180deg,rgba(var(--shade),.32),rgba(var(--shade),.2))}.bar-col.is-highlight{background:var(--hatch),linear-gradient(180deg,var(--lime),#a6e86a);box-shadow:0 6px 18px #82dd2d52}.bar-failed{position:absolute;inset:0 0 auto 0;background:var(--red);opacity:.78}.bar-readout{position:absolute;top:0;left:50%;translate:-50% 0;font-family:var(--font-mono);font-size:10.5px;font-weight:650;color:var(--ink)}.bars-labels{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:10px}.bars-labels span{text-align:center;font-family:var(--font-mono);font-size:10px;color:var(--ink-faint)}.bars-labels span.is-highlight{color:var(--leaf-text);font-weight:700}.tick-ring{position:relative;flex:none}.tick-ring svg{display:block;overflow:visible}.ring-tick{stroke:var(--tick);stroke-width:.012;stroke-linecap:round}.ring-tick.is-major{stroke-width:.016}.ring-tick.is-on{stroke:var(--lime)}.ring-cap{fill:var(--lime);filter:drop-shadow(0 0 .02px rgba(130,221,45,.8))}.tick-ring-center{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;pointer-events:none}.tick-ring-value{display:inline-flex;align-items:flex-start;font-size:30px;font-weight:740;letter-spacing:-.04em;line-height:1}.tick-ring-value sup{font-size:12px;margin-left:2px;margin-top:2px;color:var(--ink-soft);font-weight:650}.tick-ring-label{font-family:var(--font-mono);font-size:10px;letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--ink-faint)}.legend-dot{width:9px;height:9px;border-radius:3px;background:var(--cat-bg);box-shadow:inset 0 0 0 1px var(--cat-ink);flex:none}.legend-label{flex:1;min-width:0;color:var(--ink-muted);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.swimlane{--swim-label-w: 132px;--lane-h: 46px;position:relative}.swimlane.is-compact{--swim-label-w: 92px;--lane-h: 30px}.swim-head{display:grid;grid-template-columns:var(--swim-label-w) minmax(0,1fr);align-items:start;margin-bottom:6px}.swim-corner{padding-top:2px}.swim-zoom{align-self:start;justify-self:start;height:22px;padding:0 9px;border:1px solid var(--line-strong);border-radius:999px;background:var(--hover-bg);color:var(--ink-soft);font:inherit;font-size:11px;cursor:pointer;transition:color .2s,border-color .2s}.swim-zoom:hover{color:var(--blue);border-color:var(--blue)}.swim-zoom:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.swim-body{position:relative}.swim-grid{position:absolute;inset:0 0 0 var(--swim-label-w);pointer-events:none;background:linear-gradient(90deg,var(--line) 1px,transparent 1px) 0 0 / calc(100% / var(--swim-cols)) 100% repeat-x;border-right:1px solid var(--line)}.swim-lane{position:relative;display:grid;grid-template-columns:var(--swim-label-w) minmax(0,1fr);align-items:center;height:var(--lane-h)}.swim-lane+.swim-lane{border-top:1px dashed var(--line)}.swim-label{display:flex;flex-direction:column;min-width:0;padding-right:12px}.swim-name{font-size:12.5px;font-weight:640;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.swim-count{font-family:var(--font-mono);font-size:10px;color:var(--ink-faint)}.is-compact .swim-name{font-size:11.5px}.is-compact .swim-count{display:none}.swim-track{position:relative;height:100%}.lane-block{position:absolute;top:50%;height:calc(var(--lane-h) - 16px);translate:0 -50%;min-width:6px;display:inline-flex;align-items:center;justify-content:flex-end;padding:0 6px;border-radius:999px;color:var(--cat-ink);background:var(--cat-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cat-ink) 22%,transparent);transition:box-shadow .2s ease,filter .2s ease}.is-compact .lane-block{height:calc(var(--lane-h) - 12px)}.lane-block:hover,.lane-block:focus-visible{box-shadow:inset 0 0 0 1.5px var(--cat-ink),var(--e1);z-index:2}.lane-block.is-slow{background-image:var(--hatch)}.lane-block.is-failed{box-shadow:inset 0 0 0 1.5px var(--red),0 0 0 3px var(--red-soft)}.lane-block-count{font-family:var(--font-mono);font-size:10px;font-weight:700}.swim-now{position:absolute;top:-8px;bottom:0;width:2px;margin-left:-1px;border-radius:2px;background:var(--lime);box-shadow:0 0 0 3px var(--lime-soft);pointer-events:none;z-index:3}.swim-tip{position:absolute;z-index:5;display:flex;flex-direction:column;gap:3px;min-width:168px;padding:10px 12px;border-radius:var(--r-sm);font-size:12px;translate:-50% calc(-100% - 8px);pointer-events:none}.swim-tip-row{display:flex;justify-content:space-between;gap:12px;color:var(--ink-soft)}.swim-tip-row b{color:var(--ink)}.swim-tip-row b.is-red{color:var(--red-text)}.swim-more{margin:8px 0 0 var(--swim-label-w);font-size:11.5px}@media(max-width:720px){.swimlane,.swimlane.is-compact{--swim-label-w: 76px}}.float-bar{position:fixed;left:50%;bottom:28px;z-index:140;display:flex;align-items:center;gap:8px;max-width:calc(100vw - 32px);padding:8px 8px 8px 18px;border-radius:999px;translate:-50% 0;color:var(--plate-ink);border:1px solid var(--plate-line);background:var(--plate-bg);box-shadow:var(--e3),inset 0 1px #ffffff1f;backdrop-filter:blur(20px) saturate(1.1);-webkit-backdrop-filter:blur(20px) saturate(1.1);font-size:13px;white-space:nowrap}.float-bar-count{color:var(--plate-soft)}.float-bar-count b{color:var(--plate-ink);font-weight:720}.float-bar-sep{width:1px;height:18px;margin:0 6px;background:var(--plate-line)}.float-bar .btn-text{color:#8fb8ff}.float-bar .btn-text:hover:not(:disabled){background:#ffffff14}.float-bar .btn-text.is-danger{color:#ff8a82}.float-bar .btn-text.is-danger:hover:not(:disabled){background:#ff5a5029}.float-bar .btn-secondary{color:var(--plate-ink);background:#ffffff14;border-color:var(--plate-line);box-shadow:none}.float-bar .float-bar-clear{color:var(--plate-soft)}@media(max-width:720px){.float-bar{bottom:16px;padding-left:14px;overflow-x:auto}}.alt-view{min-width:0}.org-canvas{position:relative;height:max(560px,calc(100dvh - 252px));overflow:hidden;border-radius:var(--r-xl);border:1px solid var(--line-strong);background:radial-gradient(60% 50% at 18% 12%,var(--ambient-a),transparent 70%),radial-gradient(50% 45% at 85% 90%,var(--ambient-b),transparent 70%),var(--surface-solid);box-shadow:var(--edge),var(--e1);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.org-canvas.is-panning{cursor:grabbing}.org-dots{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(rgba(var(--shade),.14) 1px,transparent 1.2px);background-size:22px 22px;-webkit-mask-image:radial-gradient(80% 80% at 50% 50%,#000 40%,transparent 100%);mask-image:radial-gradient(80% 80% at 50% 50%,#000 40%,transparent 100%)}:root[data-theme=dark] .org-dots{background-image:radial-gradient(rgba(255,255,255,.09) 1px,transparent 1.2px)}.org-layer{position:absolute;left:0;top:0;transform-origin:0 0;will-change:transform}.org-links{position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible;pointer-events:none}.org-link{fill:none;stroke:color-mix(in srgb,var(--cat-ink) 45%,transparent);stroke-width:1.6;stroke-linecap:round}.org-node{position:absolute;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:0 16px 0 20px;border-radius:var(--r-md);border:1px solid var(--line-strong);background:var(--surface);box-shadow:var(--edge),var(--e1);cursor:pointer;transition:box-shadow .3s ease,border-color .3s ease,translate .34s var(--ease-premium)}.org-node:hover{box-shadow:var(--edge),var(--e2);translate:0 -2px}.org-node:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.org-node.is-selected{border-color:color-mix(in srgb,var(--blue) 55%,transparent);box-shadow:var(--edge-strong),var(--e3),0 0 0 4px var(--blue-soft);translate:0 -3px}.org-node.is-root{background:var(--plate-bg);border-color:var(--plate-line);color:var(--plate-ink)}.org-node.is-root .org-meta{color:var(--plate-soft)}.org-node.is-off{opacity:.55}.org-strip{position:absolute;left:8px;top:14px;bottom:14px;width:4px;border-radius:4px;background:var(--cat-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cat-ink) 30%,transparent)}.org-node.is-root .org-strip{background:var(--lime);box-shadow:0 0 10px #82dd2d80}.org-name{font-size:14px;font-weight:680;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.org-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11.5px;color:var(--ink-soft)}.org-leader{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.org-count{font-family:var(--font-mono);font-size:10.5px;padding:1px 7px;border-radius:999px;color:var(--cat-ink);background:var(--cat-bg);flex:none}.org-toggle{position:absolute;left:50%;bottom:-11px;translate:-50% 0;min-width:22px;height:22px;padding:0 6px;border-radius:999px;font-family:var(--font-mono);font-size:11px;font-weight:700;color:var(--ink-muted);border:1px solid var(--line-strong);background:var(--surface-solid);box-shadow:var(--e1)}.org-toggle:hover{color:var(--blue);border-color:var(--blue)}.org-panel{position:absolute;z-index:4;max-width:min(320px,calc(50% - 32px));cursor:default}.org-panel:empty{display:none}.org-panel.is-tl{left:16px;top:16px}.org-panel.is-tr{right:16px;top:16px}.org-panel.is-bl{left:16px;bottom:16px}.org-panel.is-br{right:16px;bottom:16px}.org-card{display:flex;flex-direction:column;gap:6px;width:280px;max-width:100%;padding:14px 16px;border-radius:var(--r-lg)}.org-card-title{font-size:18px;font-weight:720;letter-spacing:-.02em}.org-card-rows{margin:6px 0 0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 14px;font-size:12.5px}.org-card-rows dt{color:var(--ink-faint)}.org-card-rows dd{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-members{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.org-members li{display:grid;grid-template-columns:26px minmax(0,auto) minmax(0,1fr);align-items:center;gap:9px;font-size:12.5px}.org-members li.faint{display:block}.org-actions{flex-direction:row;flex-wrap:wrap;width:auto}.org-controls{position:absolute;left:50%;bottom:16px;z-index:4;display:flex;gap:2px;padding:4px;border-radius:999px;translate:-50% 0;cursor:default}@media(max-width:1080px){.org-panel.is-bl{display:none}}@media(max-width:720px){.org-canvas{height:520px}.org-panel.is-tr{display:none}.org-panel{max-width:calc(100% - 32px)}.org-controls{left:auto;right:16px;translate:0 0;bottom:auto;top:16px}.org-panel.is-tl{right:76px}}@media(prefers-reduced-motion:reduce){.org-layer{will-change:auto}}.board-toolbar{display:flex;align-items:center;gap:10px 14px;flex-wrap:wrap;margin-bottom:14px}.board-toolbar .input-shell{width:240px}.board-toolbar .spacer{flex:1}.board{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(248px,1fr);gap:14px;overflow-x:auto;padding-bottom:6px;align-items:stretch}.board-col{display:flex;flex-direction:column;min-height:280px;max-height:max(420px,calc(100dvh - 300px));border-radius:var(--r-xl);border:1px solid var(--line);background:color-mix(in srgb,var(--cat-bg) 34%,var(--surface-solid));transition:border-color .25s ease,box-shadow .25s ease,background .25s ease}.board-col.is-over{border-color:color-mix(in srgb,var(--cat-ink) 50%,transparent);background:color-mix(in srgb,var(--cat-bg) 62%,var(--surface-solid));box-shadow:0 0 0 4px color-mix(in srgb,var(--cat-bg) 70%,transparent)}.board-col-head{display:flex;align-items:center;gap:9px;padding:14px 16px 10px}.board-dot{width:9px;height:9px;border-radius:3px;background:var(--cat-ink);box-shadow:0 0 0 3px var(--cat-bg)}.board-col-title{flex:1;min-width:0;font-size:13.5px;font-weight:680;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.board-col-count{min-width:24px;height:22px;padding:0 7px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:11px;font-weight:700;color:var(--cat-ink);background:var(--cat-bg)}.board-col-body{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding:2px 10px 12px}.board-card{position:relative;padding:12px 12px 12px 14px;border-radius:var(--r-md);border:1px solid var(--line-strong);background:var(--surface);box-shadow:var(--edge),var(--e1);transition:box-shadow .25s ease,opacity .2s ease}.board.is-draggable .board-card{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.board-card:hover{box-shadow:var(--edge),var(--e2)}.board-card.is-placeholder{opacity:.32;box-shadow:none;border-style:dashed}.board.is-busy .board-card{pointer-events:none}.board-ghost{position:fixed;left:0;top:0;z-index:calc(var(--layer-overlay) - 1);pointer-events:none;box-shadow:var(--edge-strong),var(--e3)!important;cursor:grabbing}.board-card-menu{position:absolute;top:8px;right:8px}.board-menu-btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;color:var(--ink-faint);opacity:0;transition:opacity .2s ease,background .2s ease}.board-card:hover .board-menu-btn,.board-menu-btn:focus-visible,.board-menu-btn[aria-expanded=true]{opacity:1}.board-menu-btn:hover{background:var(--hover-bg);color:var(--ink)}.board-menu{position:absolute;right:0;top:28px;z-index:20;min-width:150px;padding:8px 6px 6px;border-radius:var(--r-sm);display:flex;flex-direction:column;gap:2px}.board-menu .eyebrow{padding:0 8px 4px}.board-menu .menu-item{display:flex;align-items:center;height:32px;padding:0 10px;border-radius:var(--r-xs);font-size:12.5px;text-align:left}.board-menu .menu-item:hover{background:var(--hover-bg)}.board-empty{margin:12px 0;text-align:center;font-size:12px;color:var(--ink-faint)}.ucard-head{display:flex;align-items:center;gap:10px;padding-right:22px}.ucard-name{font-size:13.5px;font-weight:680;line-height:1.25}.ucard-sub{font-size:11.5px;color:var(--ink-soft)}.ucard-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.ucard-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;padding-top:9px;border-top:1px dashed var(--line-strong)}.ucard-time{font-family:var(--font-mono);font-size:10.5px;color:var(--ink-faint)}.ucard-state{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:640}.ucard-state:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--lime);box-shadow:0 0 0 3px var(--lime-soft)}.ucard-state.is-off{color:var(--ink-faint)}.ucard-state.is-off:before{background:var(--ink-faint);box-shadow:none}.matrix{--mx-label-w: 280px;--mx-col-w: 112px;border-radius:var(--r-xl);border:1px solid var(--line-strong);background:var(--surface);box-shadow:var(--edge),var(--e1);overflow:hidden}.mx-scroll{max-height:max(480px,calc(100dvh - 250px));overflow:auto;overscroll-behavior:contain}.mx-grid{min-width:calc(var(--mx-label-w) + var(--mx-cols) * var(--mx-col-w))}.mx-head,.mx-row{display:grid;grid-template-columns:var(--mx-label-w) repeat(var(--mx-cols),minmax(var(--mx-col-w),1fr))}.mx-head{position:sticky;top:0;z-index:3;border-bottom:1px solid var(--line-strong);background:var(--surface-solid)}.mx-corner{position:sticky;left:0;z-index:1;display:flex;align-items:flex-end;padding:14px 16px;background:var(--surface-solid);border-right:1px solid var(--line-strong)}.mx-role{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:2px;padding:14px 8px 12px;text-align:center;transition:background .2s ease}.mx-role.is-hover{background:var(--blue-soft)}.mx-role-name{font-size:12.5px;font-weight:680;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mx-role-meta{font-family:var(--font-mono);font-size:10px;color:var(--ink-faint)}.mx-role.is-locked .mx-role-name{color:var(--ink-muted)}.mx-role.is-off{opacity:.5}.mx-row{min-height:40px;border-bottom:1px solid var(--line);transition:background .15s ease}.mx-row:last-child{border-bottom:0}.mx-row.is-hover{background:#236de90b}.mx-row.is-dir{background:rgba(var(--shade),.025)}.mx-label{position:sticky;left:0;z-index:1;display:flex;align-items:center;gap:6px;min-width:0;padding-right:12px;background:var(--surface-solid);border-right:1px solid var(--line-strong);font-size:13px}.mx-row.is-hover .mx-label{background:color-mix(in srgb,var(--blue) 5%,var(--surface-solid))}.mx-row.is-dir .mx-name{font-weight:680}.mx-row.is-btn .mx-name{color:var(--ink-muted);font-size:12.5px}.mx-ico{color:var(--ink-soft);flex:none}.mx-name{flex:1;min-width:0}.mx-type{font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;color:var(--ink-faint);flex:none}.mx-cell{display:flex;align-items:center;justify-content:center;min-height:40px;transition:background .15s ease}.mx-cell.is-col-hover{background:#236de90b}.mx-row.is-hover .mx-cell.is-col-hover{background:var(--blue-soft)}.mx-cell:disabled{cursor:default}.mx-mark{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:7px;color:#1c2a0c;border:1.5px solid rgba(var(--shade),.2);background:var(--input-bg);transition:background .2s ease,border-color .2s ease,transform .3s var(--ease-premium),box-shadow .2s ease}:root[data-theme=dark] .mx-mark{border-color:#ffffff2e}.mx-row.is-btn .mx-mark{width:16px;height:16px;border-radius:6px}.mx-cell.is-on .mx-mark{border-color:transparent;background:var(--lime);box-shadow:0 2px 8px #82dd2d59}.mx-cell.is-partial .mx-mark{border-color:color-mix(in srgb,var(--lime) 70%,transparent);background:linear-gradient(135deg,var(--lime) 0 50%,transparent 50%)}.mx-cell:not(:disabled):hover .mx-mark{transform:scale(1.12);border-color:var(--lime)}.mx-cell.is-locked .mx-mark{opacity:.55}.mx-cell:focus-visible{outline:2px solid var(--focus);outline-offset:-3px;border-radius:8px}@media(max-width:720px){.matrix{--mx-label-w: 180px;--mx-col-w: 88px}.mx-type{display:none}}.rg{position:relative;overflow:hidden;border-radius:var(--r-xl);border:1px solid var(--line-strong);background:radial-gradient(55% 50% at 50% 46%,var(--ambient-b),transparent 72%),radial-gradient(40% 40% at 12% 90%,var(--ambient-a),transparent 70%),var(--surface-solid);box-shadow:var(--edge),var(--e1);outline:none}.rg.is-pannable{cursor:grab;touch-action:none}.rg-stage-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.rg-layer{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:0 0}.rg-links{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.rg-link{color:var(--thread-active)}.rg-link.cat-1,.rg-link.cat-2,.rg-link.cat-3,.rg-link.cat-4,.rg-link.cat-5{color:color-mix(in srgb,var(--cat-ink) 75%,transparent)}.rg-link.is-danger{color:var(--red-text)}.rg-link.is-lime{color:var(--leaf-text)}.rg-path{fill:none;stroke:var(--thread);stroke-width:1.2;stroke-linecap:round;transition:stroke .3s,stroke-width .3s}.rg-link.is-dashed .rg-path{stroke-dasharray:3 4}.rg-link.is-lit .rg-path,.rg-link.is-active .rg-path{stroke:currentColor;stroke-width:1.6}.rg-link.is-danger .rg-path{stroke:color-mix(in srgb,var(--red-text) 55%,transparent)}.rg-link.is-dim .rg-path{stroke-opacity:.35}.rg-pulse{fill:currentColor;opacity:0;stroke:var(--pulse-halo);stroke-width:6;paint-order:stroke}.rg-pulse.is-back{fill:var(--leaf-text);stroke:#82dd2d33}.rg-node{position:absolute;left:0;top:0;width:0;height:0;padding:0;border:0;background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer;will-change:transform,opacity;opacity:0;z-index:1}.rg-node.is-static{cursor:default}.rg-node.is-active,.rg-node:hover,.rg-node:focus-visible{z-index:3}.rg-node:focus-visible{outline:none}.rg-node:focus-visible .rg-body{outline:2px solid var(--focus);outline-offset:3px}.rg-body{position:absolute;left:0;top:0;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;translate:-50% -50%;transition:opacity .3s,box-shadow .3s,border-color .3s,background .3s,translate .3s}.rg-node.align-left .rg-body{translate:-7px -50%}.rg-node.align-right .rg-body{translate:calc(-100% + 7px) -50%;flex-direction:row-reverse;text-align:right}.rg-node.is-dim .rg-body{opacity:.26}.rg-dot{flex:none;display:grid;place-items:center;width:14px;height:14px;border-radius:50%;background:var(--node-bg);border:1.5px solid var(--cat-ink, var(--blue));box-shadow:0 0 0 4px color-mix(in srgb,var(--cat-ink, var(--blue)) 12%,transparent);color:var(--cat-ink, var(--blue))}.rg-text{display:flex;flex-direction:column;min-width:0;line-height:1.25}.rg-label{font-size:12.5px;font-weight:620;letter-spacing:-.005em;max-width:220px;overflow:hidden;text-overflow:ellipsis}.rg-sub{font-family:var(--font-mono);font-size:10.5px;color:var(--ink-faint);max-width:220px;overflow:hidden;text-overflow:ellipsis}.rg-badge{font-family:var(--font-mono);font-size:10.5px;padding:1px 7px;border-radius:999px;color:var(--cat-ink, var(--ink-soft));background:var(--cat-bg, var(--hover-bg))}.rg-node.is-item .rg-body{padding:5px 11px 5px 6px;border-radius:999px;background:var(--node-bg);border:1px solid var(--line-strong);box-shadow:var(--edge),var(--e1)}.rg-node.is-item:hover .rg-body,.rg-node.is-item.is-active .rg-body{border-color:color-mix(in srgb,var(--cat-ink, var(--blue)) 55%,transparent);box-shadow:var(--edge),var(--e2)}.rg-node.is-item.is-active .rg-dot{background:var(--cat-ink, var(--blue))}.rg-node.is-dot .rg-dot{width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb,var(--cat-ink, var(--blue)) 12%,transparent)}.rg-node.is-dot .rg-body{gap:6px}.rg-node.is-dot .rg-text{position:absolute;left:16px;top:50%;translate:0 -50%;padding:3px 8px;border-radius:var(--r-xs);background:var(--float-bg);box-shadow:var(--float-inset),var(--e2);opacity:0;pointer-events:none;transition:opacity .2s;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.rg-node.is-dot:hover .rg-text,.rg-node.is-dot:focus-visible .rg-text,.rg-node.is-dot.is-active .rg-text{opacity:1}.rg-node.is-dot.is-active .rg-dot{background:var(--cat-ink, var(--blue))}.rg-node.is-hub .rg-body{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"dot count" "text text";column-gap:10px;row-gap:4px;min-width:150px;padding:12px 16px 13px;border-radius:var(--r-lg);background:var(--pill-bg);border:1px solid var(--glass-line);box-shadow:var(--pill-inset),var(--edge),var(--e2);-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2)}.rg-node.is-hub .rg-dot{grid-area:dot;width:26px;height:26px;border-radius:var(--r-xs);background:var(--cat-bg, var(--blue-soft));border:0;box-shadow:none}.rg-node.is-hub .rg-count{grid-area:count;justify-self:end;font-family:var(--font-mono);font-size:22px;font-weight:600;letter-spacing:-.03em;color:var(--ink)}.rg-node.is-hub .rg-text{grid-area:text}.rg-node.is-hub .rg-label{font-size:13.5px;font-weight:700}.rg-node.is-hub:hover .rg-body,.rg-node.is-hub.is-active .rg-body{box-shadow:var(--pill-inset),var(--edge),var(--e3);border-color:color-mix(in srgb,var(--cat-ink, var(--blue)) 40%,var(--glass-line))}.rg-node.is-core .rg-body{flex-direction:column;justify-content:center;gap:6px;width:112px;height:112px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#2a3136,var(--plate-bg) 70%);color:var(--plate-ink);text-align:center;box-shadow:0 0 0 1px var(--plate-line),0 18px 40px rgba(var(--shade),.22)}.rg-node.is-core .rg-body:before{content:"";position:absolute;top:-18px;right:-18px;bottom:-18px;left:-18px;border-radius:50%;z-index:-1;background:radial-gradient(circle closest-side,var(--pulse-halo),transparent);animation:rg-breathe 5.5s ease-in-out infinite}.rg-node.is-core .rg-dot{width:auto;height:auto;border:0;box-shadow:none;background:none;color:var(--lime)}.rg-node.is-core .rg-text{align-items:center}.rg-node.is-core .rg-label{font-size:13px;font-weight:700}.rg-node.is-core .rg-sub{color:var(--plate-soft)}@keyframes rg-breathe{50%{transform:scale(1.12);opacity:.6}}.rg-node.tone-danger{--cat-ink: var(--red-text);--cat-bg: var(--red-soft)}.rg-node.tone-lime{--cat-ink: var(--leaf-text);--cat-bg: var(--lime-soft)}.rg-node.tone-accent{--cat-ink: var(--blue);--cat-bg: var(--blue-soft)}.rg-node.tone-off .rg-body{opacity:.5}.rg-node.tone-off .rg-label{text-decoration:line-through;text-decoration-color:var(--ink-faint)}.rg-corner{position:absolute;z-index:5;max-width:min(340px,calc(50% - 32px));cursor:default}.rg-corner:empty{display:none}.rg-corner.is-tl{left:16px;top:16px}.rg-corner.is-tr{right:16px;top:16px}.rg-corner.is-bl{left:16px;bottom:16px}.rg-corner.is-br{right:16px;bottom:16px}@media(prefers-reduced-motion:reduce){.rg-node.is-core .rg-body:before{animation:none}}.rg.is-stage{background:radial-gradient(circle,rgba(var(--shade),.07) 1px,transparent 1.2px) 0 0 / 22px 22px,radial-gradient(55% 50% at 50% 46%,var(--ambient-b),transparent 72%),radial-gradient(40% 40% at 10% 92%,var(--ambient-a),transparent 70%),var(--surface-solid)}:root[data-theme=dark] .rg.is-stage{background:radial-gradient(circle,rgba(255,255,255,.06) 1px,transparent 1.2px) 0 0 / 22px 22px,radial-gradient(55% 50% at 50% 46%,var(--ambient-b),transparent 72%),var(--surface-solid)}.rg.is-stage .rg-node.is-core:before,.rg.is-stage .rg-node.is-hub:before{content:"";position:absolute;border-radius:50%;width:var(--size, 96px);height:var(--size, 96px);left:calc(var(--size, 96px) / -2);top:calc(var(--size, 96px) / -2)}.rg.is-stage .rg-node.is-core .rg-body{width:auto;height:auto;padding:0;gap:1px;background:none;box-shadow:none;border-radius:0;color:var(--ink);translate:-50% calc(var(--size, 96px) / 2 + 26px)}.rg.is-stage .rg-node.is-core .rg-body:before{display:none}.rg.is-stage .rg-node.is-core .rg-dot{display:none}.rg.is-stage .rg-node.is-core .rg-label{font-size:14px;font-weight:700}.rg.is-stage .rg-node.is-core .rg-sub{color:var(--ink-faint)}.rg.is-stage .rg-node.is-hub .rg-body{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:var(--size, 104px);height:var(--size, 104px);min-width:0;padding:0;translate:-50% -50%;border:0;border-radius:50%;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.rg.is-stage .rg-node.is-hub .rg-dot{width:auto;height:auto;background:none;color:var(--cat-ink, var(--blue))}.rg.is-stage .rg-node.is-hub .rg-count{font-size:calc(var(--size, 104px) * .2);line-height:1;color:var(--ink)}.rg.is-stage .rg-node.is-hub .rg-text{position:absolute;top:calc(100% + 10px);left:50%;translate:-50% 0;align-items:center;text-align:center;padding:2px 8px;border-radius:var(--r-xs);background:color-mix(in srgb,var(--surface-solid) 86%,transparent)}.rg.is-stage .rg-node.is-hub .rg-label{font-size:13.5px;font-weight:700}.rg.is-stage .rg-node.is-hub .rg-sub{font-family:inherit;font-size:11.5px;max-width:180px}.rg.is-stage .rg-node.is-hub:hover .rg-body,.rg.is-stage .rg-node.is-hub.is-active .rg-body{box-shadow:none;border-color:transparent}.rg.is-stage .rg-node.is-hub:hover .rg-label,.rg.is-stage .rg-node.is-hub.is-active .rg-label{color:var(--cat-ink, var(--blue))}.rg.is-stage .rg-node.is-hub:focus-visible .rg-body{outline-offset:6px;border-radius:50%}.rg.is-stage .rg-node.is-dot .rg-dot{width:18px;height:18px;background:none;border:0;box-shadow:none}.rg.is-stage .rg-node.is-slab .rg-body{flex-direction:column;gap:2px;width:var(--size, 140px);padding:12px 10px;border-radius:var(--r-md);text-align:center;white-space:normal;background:var(--pill-bg);border:1px solid var(--glass-line);box-shadow:var(--pill-inset),var(--edge),var(--e2);-webkit-backdrop-filter:blur(14px) saturate(1.15);backdrop-filter:blur(14px) saturate(1.15)}.rg.is-stage .rg-node.is-slab .rg-body:before{content:"";position:absolute;left:16px;right:16px;top:-1px;height:3px;border-radius:0 0 3px 3px;background:var(--cat-ink)}.rg.is-stage .rg-node.is-slab .rg-dot{display:none}.rg.is-stage .rg-node.is-slab .rg-text{align-items:center}.rg-rank{font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;color:var(--cat-ink, var(--ink-faint))}.rg.is-stage .rg-node.is-slab .rg-count{font-family:var(--font-mono);font-size:26px;font-weight:600;letter-spacing:-.03em;line-height:1.1}.rg.is-stage .rg-node.is-slab .rg-count:after{content:" 人";font-size:11px;font-weight:500;color:var(--ink-faint);letter-spacing:0}.rg.is-stage .rg-node.is-slab .rg-label{font-size:13.5px;font-weight:680;max-width:100%}.rg.is-stage .rg-node.is-slab .rg-sub{max-width:100%}.rg.is-stage .rg-node.is-slab:hover .rg-body,.rg.is-stage .rg-node.is-slab.is-active .rg-body{border-color:color-mix(in srgb,var(--cat-ink) 40%,var(--glass-line));box-shadow:var(--pill-inset),var(--edge),0 0 0 4px color-mix(in srgb,var(--cat-ink) 10%,transparent),var(--e3)}.rg.is-stage .rg-node.is-slab.is-dim .rg-body{opacity:.6}.rg.is-stage .rg-node.is-slab.tone-off .rg-label{text-decoration:line-through}.rg-corner.is-tr{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.rg-tools{display:inline-flex;gap:2px;padding:3px;border-radius:999px;border:1px solid var(--glass-line);background:var(--float-bg);box-shadow:var(--float-inset),var(--e1);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.rg-tools button{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border:0;border-radius:999px;background:none;color:var(--ink-soft);font:inherit;font-size:11.5px;cursor:pointer;transition:color .2s,background .2s}.rg-tools button:hover{color:var(--ink);background:var(--hover-bg)}.rg-tools button[aria-pressed=true]{color:var(--ink);background:var(--press-bg)}.rg-tools button:focus-visible{outline:2px solid var(--focus);outline-offset:1px}@media(prefers-reduced-motion:reduce){.rg-tools{display:none}}.insight{display:flex;flex-direction:column;width:min(360px,100%);max-height:100%;border-radius:var(--r-xl);overflow:hidden}.insight-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 12px 0 16px}.insight-kind{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--ink-soft)}.insight-kind-icon{display:grid;place-items:center;width:22px;height:22px;border-radius:7px;color:var(--cat-ink, var(--blue));background:var(--cat-bg, var(--blue-soft))}.insight-body{display:flex;flex-direction:column;gap:14px;padding:10px 16px 16px;overflow-y:auto;overscroll-behavior:contain}.insight-title h3{margin:0;font-size:20px;font-weight:720;letter-spacing:-.02em}.insight-subtitle{margin:2px 0 0;font-family:var(--font-mono);font-size:11.5px;color:var(--ink-faint)}.insight-status{margin:8px 0 0;font-size:12.5px;color:var(--ink-muted);line-height:1.55}.insight-metric{padding:12px 14px;border-radius:var(--r-md);background:linear-gradient(120deg,color-mix(in srgb,var(--cat-bg, var(--blue-soft)) 90%,transparent),transparent 85%),var(--surface-solid);border:1px solid var(--line)}.insight-metric-label{font-size:11.5px;color:var(--ink-soft)}.insight-metric-row{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.insight-bars{display:flex;align-items:flex-end;gap:3px;height:34px}.insight-bars i{width:6px;height:calc(var(--h) * 100%);border-radius:2px 2px 0 0;background:color-mix(in srgb,var(--cat-ink, var(--blue)) 55%,transparent);transform-origin:bottom;animation:insight-grow .7s var(--ease-premium) var(--d) both}@keyframes insight-grow{0%{transform:scaleY(0)}}.insight-tiles{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:8px}.insight-tiles div{padding:9px 11px;border-radius:var(--r-sm);background:var(--hover-bg)}.insight-tiles dt{font-size:11px;color:var(--ink-faint)}.insight-tiles dd{margin:2px 0 0;font-family:var(--font-mono);font-size:17px;font-weight:600;letter-spacing:-.02em}.insight-tiles small{margin-left:2px;font-size:10px;color:var(--ink-faint)}.insight-cards{display:flex;flex-direction:column;gap:7px}.insight-card{position:relative;padding:9px 12px 10px 15px;border-radius:var(--r-sm);background:var(--hover-bg)}.insight-card:before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:3px;border-radius:3px;background:var(--blue)}.insight-card.tone-warn:before{background:#e3a83b}.insight-card.tone-ok:before{background:var(--lime)}.insight-card.tone-danger:before{background:var(--red)}.insight-card h4{margin:0;font-size:12.5px;font-weight:680}.insight-card p{margin:3px 0 0;font-size:12px;line-height:1.55;color:var(--ink-muted)}.insight-group h4{display:flex;align-items:center;gap:6px;margin:0 0 8px;font-size:12px;font-weight:650;color:var(--ink-muted)}.insight-group h4 b{margin-left:auto;font-family:var(--font-mono);font-size:10.5px;font-weight:500;color:var(--ink-faint)}.insight-chips{display:flex;flex-wrap:wrap;gap:6px}.insight-chip{display:inline-flex;align-items:baseline;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid var(--line-strong);background:var(--node-bg);color:var(--ink);font-size:12px;cursor:pointer;transition:border-color .2s,background .2s}.insight-chip:hover{border-color:var(--cat-ink, var(--blue));background:var(--cat-bg, var(--blue-soft))}.insight-chip small{font-family:var(--font-mono);font-size:10px;color:var(--ink-faint)}.insight-chip.tone-danger{border-color:color-mix(in srgb,var(--red-text) 40%,transparent);color:var(--red-text)}.insight-chip.tone-off{opacity:.55}.insight-chip.is-more{cursor:default;color:var(--ink-faint)}.insight-chip:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ask-dock{display:flex;flex-direction:column;gap:8px;width:min(440px,calc(100vw - 64px))}.ask-panel{padding:8px;border-radius:var(--r-lg);display:flex;flex-direction:column;gap:8px}.ask-form{display:flex;align-items:center;gap:8px;height:40px;padding:0 6px 0 12px;border-radius:var(--r-md);background:var(--input-bg);border:1px solid var(--line-strong)}.ask-form:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-soft)}.ask-form-icon{color:var(--ink-faint);flex:none}.ask-form input{flex:1;min-width:0;border:0;outline:none;background:none;color:var(--ink);font:inherit;font-size:13px}.ask-send{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;border:0;background:var(--blue);color:#fff;cursor:pointer;box-shadow:var(--e-accent)}.ask-send:disabled{opacity:.4;cursor:default;box-shadow:none}.ask-presets{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}.ask-presets::-webkit-scrollbar{display:none}.ask-presets button{flex:none;padding:4px 10px;border-radius:999px;border:1px solid var(--line);background:var(--hover-bg);color:var(--ink-muted);font-size:11.5px;cursor:pointer;transition:color .2s,border-color .2s}.ask-presets button:hover{color:var(--blue);border-color:var(--blue)}.ask-dock.is-compact .ask-presets{display:none}.ask-results{max-height:min(46vh,420px);overflow-y:auto;overscroll-behavior:contain;padding:10px;border-radius:var(--r-lg);display:flex;flex-direction:column;gap:8px}.ask-results-head{display:flex;align-items:center;gap:8px;padding:0 0 2px 4px}.ask-results-head span{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:650;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-results-head small{margin-left:auto;font-family:var(--font-mono);font-size:10px;color:var(--ink-faint);white-space:nowrap}.ask-card{position:relative;padding:10px 12px 11px 16px;border-radius:var(--r-md);background:var(--surface-solid);border:1px solid var(--line);display:flex;flex-direction:column;gap:6px}.ask-card:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:3px;background:var(--blue)}.ask-card.tone-warn:before{background:#e3a83b}.ask-card.tone-ok:before{background:var(--lime)}.ask-card.tone-danger:before{background:var(--red)}.ask-card h4{margin:0;font-size:13px;font-weight:680}.ask-card p{margin:0;font-size:12px;line-height:1.55;color:var(--ink-muted)}.ask-send .spin{animation:spin .9s linear infinite}.trace-graph{height:max(600px,calc(100dvh - 236px))}.trace-crumbs{display:flex;align-items:center;gap:6px;padding:4px 12px 4px 4px;border-radius:999px;font-size:12.5px}.trace-crumbs:not(:has(.icon-btn)){padding-left:6px}.trace-crumb{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:0;border-radius:999px;background:none;color:var(--ink-muted);font:inherit;cursor:pointer}button.trace-crumb:hover{color:var(--blue)}.trace-crumb.is-current{color:var(--ink);font-weight:650;cursor:default}.trace-sep{color:var(--ink-faint)}.trace-legend{margin:0;display:grid;grid-template-columns:repeat(3,auto);gap:8px 18px;padding:12px 16px;border-radius:var(--r-lg);font-size:12px}.trace-legend dt{display:flex;align-items:center;gap:6px;color:var(--ink-soft);font-size:11px}.trace-legend dt i{width:8px;height:8px;border-radius:50%;background:var(--cat-ink)}.trace-legend dd{margin:2px 0 0;font-family:var(--font-mono);font-size:18px;font-weight:600;letter-spacing:-.02em}.trace-legend .is-warn dd{color:#c98a16}.trace-panel{position:absolute;z-index:6;right:16px;top:16px;bottom:16px;display:flex;width:360px;max-width:calc(100% - 32px);pointer-events:none}.trace-panel>*{pointer-events:auto}.trace-dock{position:absolute;z-index:5;bottom:16px}.trace-dock.is-center{left:50%;translate:-50% 0}.trace-dock.is-side{left:16px}.trace-hint{position:absolute;left:50%;top:22px;translate:-50% 0;margin:0;font-size:12px;pointer-events:none;white-space:nowrap}@media(max-width:899px){.trace-panel{top:auto;height:46%;left:16px;width:auto}.trace-legend,.trace-hint{display:none}.trace-graph:has(.trace-panel) .trace-dock{display:none}}.heat{--cell-gap: 4px;display:flex;flex-direction:column;gap:var(--cell-gap);overflow-x:auto;padding-bottom:2px}.heat.is-loading{opacity:.5}.heat-hours,.heat-row{display:grid;grid-template-columns:40px repeat(24,minmax(18px,1fr));gap:var(--cell-gap);min-width:560px}.heat-hours span{grid-row:1;font-family:var(--font-mono);font-size:10px;color:var(--ink-faint);transition:color .2s}.heat-hours span:first-child{grid-column:2}.heat-hours span.is-on{color:var(--ink)}.heat-day{font-size:11.5px;color:var(--ink-soft);align-self:center;transition:color .2s}.heat-day.is-on{color:var(--ink);font-weight:650}.heat-cell{position:relative;aspect-ratio:1.25;min-height:18px;padding:0;border:0;border-radius:5px;cursor:default;background:var(--hover-bg);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .2s,filter .2s}.heat-cell.lv-1{background:color-mix(in srgb,var(--lime) 18%,var(--surface-solid))}.heat-cell.lv-2{background:color-mix(in srgb,var(--lime) 38%,var(--surface-solid))}.heat-cell.lv-3{background:color-mix(in srgb,var(--lime) 62%,var(--surface-solid))}.heat-cell.lv-4{background:color-mix(in srgb,var(--leaf-text) 88%,var(--surface-solid));box-shadow:0 0 0 1px color-mix(in srgb,var(--leaf-text) 40%,transparent),0 4px 10px #82dd2d40}.heat-cell.is-risky:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--red-text) 70%,transparent) 0 1.5px,transparent 1.5px 4.5px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--red-text) 55%,transparent)}.heat:has(.is-hover) .heat-cell:not(.is-cross){filter:saturate(.4) opacity(.55)}.heat-cell.is-hover{box-shadow:0 0 0 2px var(--blue),0 6px 14px rgba(var(--shade),.18);z-index:1}.heat-cell:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.heat-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:6px;min-width:0}.heat-readout{font-size:12.5px;color:var(--ink-muted);font-variant-numeric:tabular-nums}.heat-legend{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--ink-faint)}.heat-legend i{position:relative;width:12px;height:12px;border-radius:3px;background:var(--hover-bg)}.heat-legend i.lv-1{background:color-mix(in srgb,var(--lime) 18%,var(--surface-solid))}.heat-legend i.lv-2{background:color-mix(in srgb,var(--lime) 38%,var(--surface-solid))}.heat-legend i.lv-3{background:color-mix(in srgb,var(--lime) 62%,var(--surface-solid))}.heat-legend i.lv-4{background:color-mix(in srgb,var(--leaf-text) 88%,var(--surface-solid));margin-right:4px}.heat-legend i.is-risky{margin-left:10px;background:repeating-linear-gradient(135deg,var(--red-text) 0 1.5px,transparent 1.5px 4px);box-shadow:inset 0 0 0 1px var(--red-text)}.alert-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.alert-card{position:relative;display:flex;flex-direction:column;gap:8px;padding:14px 16px 14px 18px;border-radius:var(--r-lg);border:1px solid color-mix(in srgb,var(--red-text) 22%,var(--line));background:linear-gradient(140deg,var(--red-soft),transparent 70%),var(--surface-solid);text-align:left;color:var(--ink);font:inherit;cursor:pointer;box-shadow:var(--edge),var(--e1);transition:box-shadow .25s,border-color .25s}.alert-card:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:3px;background:var(--red)}.alert-card:hover{border-color:color-mix(in srgb,var(--red-text) 45%,var(--line));box-shadow:var(--edge),var(--e2)}.alert-card:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.alert-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.alert-kind{font-family:var(--font-mono);font-size:10.5px;letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--red-text)}.alert-key{font-family:var(--font-mono);font-size:15px;font-weight:650;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alert-figure{display:flex;align-items:baseline;gap:6px}.alert-figure b{font-family:var(--font-mono);font-size:28px;font-weight:600;letter-spacing:-.03em;color:var(--red-text)}.alert-figure span{font-size:12px;color:var(--ink-soft)}.alert-meta{font-size:11.5px;color:var(--ink-faint);font-variant-numeric:tabular-nums}.alert-calm{display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:var(--r-lg);background:var(--lime-soft);color:var(--leaf-text);font-size:13px}.band-tools{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}.settings{display:grid;grid-template-columns:232px minmax(0,1fr);gap:16px;align-items:start}.settings-nav{position:sticky;top:16px;display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:var(--r-xl)}.settings-nav nav{display:flex;flex-direction:column;gap:2px}.settings-nav-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border:0;border-radius:var(--r-sm);background:none;color:var(--ink-muted);font:inherit;font-size:13px;text-align:left;cursor:pointer}.settings-nav-item:hover{background:var(--hover-bg);color:var(--ink)}.settings-nav-item b{margin-left:auto;font-family:var(--font-mono);font-size:11px;font-weight:500;color:var(--ink-faint)}.settings-nav-note{display:flex;align-items:center;gap:6px;margin:4px 2px 0;font-size:11.5px}.settings-body{display:flex;flex-direction:column;gap:16px;padding-bottom:72px}.settings-group{padding:18px 20px 6px;border-radius:var(--r-xl);scroll-margin-top:16px}.settings-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,340px);gap:6px 24px;align-items:center;padding:14px 0;border-top:1px solid var(--line);transition:background .3s}.settings-group .section-mark+.settings-row{border-top:0}.settings-row.is-dirty:before{content:"";position:absolute;left:-12px;top:18px;width:6px;height:6px;border-radius:50%;background:var(--blue);box-shadow:0 0 0 4px var(--blue-soft)}.settings-row.is-failed:before{background:var(--red);box-shadow:0 0 0 4px var(--red-soft)}.settings-label{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}.settings-title{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:650}.settings-remark{font-size:12px;color:var(--ink-soft);line-height:1.5}.settings-control{display:flex;align-items:center;justify-content:flex-end;gap:6px;min-width:0}.settings-control>.input-shell{flex:1}.settings-number{max-width:140px}.settings-readonly{padding:6px 10px;border-radius:var(--r-xs);background:var(--hover-bg);font-size:12.5px;color:var(--ink-muted);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-row.is-locked .settings-title{color:var(--ink-muted)}.settings-was{grid-column:2;display:flex;align-items:center;justify-content:flex-end;gap:10px;font-size:11.5px;color:var(--ink-faint)}.settings-was s{color:var(--ink-soft)}.settings-undo{border:0;background:none;padding:0;color:var(--blue);font:inherit;cursor:pointer}.settings-bar{flex-wrap:wrap}.settings-diff{flex-basis:100%;display:flex;flex-direction:column;gap:6px;max-height:220px;overflow-y:auto;padding:4px 4px 10px;margin-bottom:6px;border-bottom:1px solid var(--plate-line)}.settings-diff-row{display:grid;grid-template-columns:minmax(120px,1fr) minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;font-size:12px;color:var(--plate-soft)}.settings-diff-row.is-failed .settings-diff-name{color:#ff8a80}.settings-diff-name{color:var(--plate-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-diff-from{text-decoration:line-through;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-diff-to{color:#b9f27a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:900px){.settings{grid-template-columns:1fr}.settings-nav{position:static}.settings-row{grid-template-columns:1fr}.settings-control{justify-content:flex-start}.settings-was{grid-column:1;justify-content:flex-start}}.settings-bar:has(.settings-diff){border-radius:var(--r-xl);white-space:normal;width:min(640px,calc(100vw - 32px));padding:12px 10px 8px 18px}.starmap{height:max(620px,calc(100dvh - 236px))}.starmap .nav-preview{position:absolute;z-index:5;left:16px;top:68px;max-height:calc(100% - 84px);width:210px;overflow-y:auto;padding:10px 8px;border-radius:var(--r-lg)}.nav-preview-title{display:block;padding:0 8px 8px;font-size:11.5px;font-weight:650;color:var(--ink-soft)}.nav-preview ul{list-style:none;margin:0;padding:0}.nav-preview ul ul{margin:1px 0 4px 16px;padding-left:8px;border-left:1px solid var(--line)}.nav-preview-item{display:flex;align-items:center;gap:7px;width:100%;padding:5px 8px;border:0;border-radius:var(--r-xs);background:none;color:var(--ink-muted);font:inherit;font-size:12px;text-align:left;cursor:pointer}.nav-preview-item.is-sub{font-size:11.5px;padding:4px 8px}.nav-preview-item:hover{background:var(--hover-bg);color:var(--ink)}.nav-preview-item.is-on{background:var(--blue-soft);color:var(--blue);font-weight:600}.nav-preview-flag{margin-left:auto;color:var(--ink-faint)}.nav-preview li.is-hidden>.nav-preview-item{opacity:.5;font-style:italic}.nav-preview li.is-off>.nav-preview-item{text-decoration:line-through;opacity:.5}@media(max-width:1099px){.starmap .nav-preview{display:none}}.stage-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:999px;border:1px solid var(--glass-line);background:var(--float-bg);box-shadow:var(--float-inset),var(--e1);color:var(--ink-soft);font:inherit;font-size:11.5px;cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.stage-chip:hover,.stage-chip[aria-pressed=true]{color:var(--ink)}.stage-chip[aria-pressed=true]{color:var(--blue)}.stage-chip:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.rg.is-stage .trace-hint{color:var(--ink-soft)}.rg.is-stage .trace-crumb.cat-2,.rg.is-stage .trace-crumb.cat-3,.rg.is-stage .trace-crumb.cat-5{color:var(--cat-ink)}.legend-toggle{margin:-4px -6px;padding:4px 6px;border-radius:var(--r-xs);cursor:pointer}.legend-toggle:hover{background:var(--hover-bg)}.legend-toggle.is-on{background:#e3a83b24;box-shadow:inset 0 0 0 1px #e3a83b73}.rg-node.is-item .rg-dot:has(svg){width:22px;height:22px}.legend-toggle dt button{padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;text-decoration:underline dotted;text-underline-offset:3px}.pipe-steps{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;border-radius:var(--r-md);margin-bottom:18px}.pipe-thumb{position:absolute;left:0;top:4px;bottom:4px;border-radius:var(--r-sm);pointer-events:none}.pipe-step{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:8px;height:38px;border:0;border-radius:var(--r-sm);background:none;color:var(--ink-soft);font:inherit;font-size:13px;cursor:pointer;transition:color .25s}.pipe-step.is-on{color:var(--ink);font-weight:650}.pipe-step-n{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;font-family:var(--font-mono);font-size:11px;background:var(--hover-bg);color:var(--ink-soft)}.pipe-step.is-on .pipe-step-n{background:var(--blue);color:#fff}.pipe-step.is-done .pipe-step-n{background:var(--lime-soft);color:var(--leaf-text)}.pipe-stage{min-height:420px}.pipe-info{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:24px;align-items:start}.pipe-readouts{margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.pipe-readouts div{padding:12px 14px;border-radius:var(--r-md);background:var(--hover-bg)}.pipe-readouts dt{font-size:11.5px;color:var(--ink-faint)}.pipe-readouts dd{margin:4px 0 0;font-family:var(--font-mono);font-size:24px;font-weight:600;letter-spacing:-.03em}.pipe-map{position:relative}.pipe-map-head{position:relative;height:22px}.pipe-map-head span{position:absolute;top:0;translate:-50% 0;font-family:var(--font-mono);font-size:10.5px;letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--ink-faint)}.pipe-graph{border-radius:var(--r-lg)}.pipe-note{margin:10px 0 0;font-size:12px}.pipe-dir{display:block;padding:10px 10px 4px;font-size:10.5px;color:var(--ink-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pipe-dir:first-child{padding-top:2px}.pipe-code{counter-reset:none;max-height:58vh;overflow:auto}.code-line{display:block;white-space:pre}.code-line i{display:inline-block;width:3.2em;margin-right:1em;color:var(--ink-faint);font-style:normal;text-align:right;-webkit-user-select:none;user-select:none;opacity:.7}@media(max-width:900px){.pipe-info{grid-template-columns:1fr}}.swatchbook{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;align-items:start}.swatch{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border-radius:var(--r-xl);min-width:0}.swatch.is-open{grid-column:1 / -1;box-shadow:var(--edge),var(--e2);border-color:color-mix(in srgb,var(--blue) 30%,var(--line))}.swatch.is-off{opacity:.7}.swatch-head{display:flex;align-items:flex-start;gap:10px;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.swatch-head:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:var(--r-sm)}.swatch-title{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0;flex:1}.swatch-title b{font-size:15px;font-weight:700;letter-spacing:-.01em}.swatch-count{font-family:var(--font-mono);font-size:22px;font-weight:600;letter-spacing:-.03em;line-height:1}.swatch-count small{margin-left:2px;font-size:11px;font-weight:500;color:var(--ink-faint)}.swatch-chevron{color:var(--ink-faint);margin-top:2px}.swatch-tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:24px}.swatch-tags:empty{display:none}.swatch .tag.is-off{opacity:.45;text-decoration:line-through}.swatch-bar{display:flex;gap:2px;height:4px;border-radius:4px;overflow:hidden;background:var(--hover-bg)}.swatch-bar i{display:block;min-width:4px}.swatch-bar i.tone-ok{background:var(--lime)}.swatch-bar i.tone-info{background:var(--blue)}.swatch-bar i.tone-danger{background:var(--red)}.swatch-bar i.tone-neutral{background:var(--ink-faint)}.swatch-foot{display:flex;align-items:center;gap:10px;min-width:0;font-size:12px}.swatch-editor{display:flex;flex-direction:column;gap:2px;padding-top:4px;border-top:1px solid var(--line)}.swatch-row{display:grid;grid-template-columns:minmax(120px,200px) minmax(60px,140px) auto auto auto auto;align-items:center;gap:16px;padding:9px 4px;border-bottom:1px solid var(--line)}.swatch-row:last-of-type{border-bottom:0}.swatch-tones{display:inline-flex;gap:6px}.swatch-tone{width:20px;height:20px;padding:0;border-radius:50%;border:2px solid var(--surface-solid);box-shadow:0 0 0 1px var(--line-strong);cursor:pointer;transition:box-shadow .2s,transform .2s}.swatch-tone.tone-neutral{background:var(--ink-faint)}.swatch-tone.tone-ok{background:var(--lime)}.swatch-tone.tone-info{background:var(--blue)}.swatch-tone.tone-danger{background:var(--red)}.swatch-tone.is-on{box-shadow:0 0 0 2px var(--ink)}.swatch-tone:hover:not(:disabled){transform:scale(1.12)}.swatch-tone:disabled{cursor:default;opacity:.6}.swatch-tone:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.swatch-def{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;border:1px dashed var(--line-strong);background:none;color:var(--ink-faint);font:inherit;font-size:11.5px;cursor:pointer}.swatch-def.is-on{border-style:solid;border-color:transparent;background:var(--lime-soft);color:var(--leaf-text);cursor:default}.swatch-def:hover:not(:disabled){color:var(--blue);border-color:var(--blue)}.swatch-actions{display:flex;justify-content:flex-end;gap:8px;padding-top:10px}@media(max-width:760px){.swatch-row{grid-template-columns:1fr auto;gap:8px 12px}}.ladder{position:relative;overflow-x:auto;border-radius:var(--r-xl)}.ladder-stage{height:max(560px,calc(100dvh - 236px))}.ladder-card{width:240px;padding:14px 16px;border-radius:var(--r-lg);display:flex;flex-direction:column;gap:8px;align-items:flex-start}.ladder-card-head{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.ladder-card-rank{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.06em;color:var(--cat-ink)}.ladder-card h3{margin:0;font-size:18px;font-weight:720;letter-spacing:-.02em}.ladder-card dl{margin:2px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%}.ladder-card dl div{padding:8px 10px;border-radius:var(--r-sm);background:var(--hover-bg)}.ladder-card dt{font-size:11px;color:var(--ink-faint)}.ladder-card dd{margin:2px 0 0;font-family:var(--font-mono);font-size:18px;font-weight:600}.ladder-card dd small{margin-left:3px;font-size:10.5px;color:var(--ink-faint)}.ladder-card-actions{display:flex;flex-wrap:wrap;gap:8px;padding-top:2px}.ladder-empty{position:absolute;top:0;right:0;bottom:0;left:0}@media(max-width:899px){.ladder-card{display:none}}.org-link.is-active{stroke:color-mix(in srgb,var(--cat-ink, var(--blue)) 85%,transparent);stroke-width:2}.org-pulse{fill:var(--cat-ink, var(--blue));opacity:0;stroke:var(--pulse-halo);stroke-width:6;paint-order:stroke;pointer-events:none}.stage{position:relative;min-height:100dvh;padding:8px;overflow:clip;background:var(--stage)}.app-frame{position:relative;height:calc(100dvh - 16px);min-height:560px;display:grid;grid-template-columns:var(--rail-w) minmax(0,1fr);overflow:clip;border:10px solid var(--frame);border-radius:38px;background:radial-gradient(55% 45% at 92% 0%,var(--ambient-a),transparent 70%),radial-gradient(45% 40% at 20% 100%,var(--ambient-b),transparent 70%),var(--canvas);box-shadow:0 24px 70px #11171b3d,0 3px 12px #11171b29}.app-frame.is-collapsed{--rail-w: 76px}.app-frame:not(.is-entrance-ready) .rail-brand,.app-frame:not(.is-entrance-ready) .nav-group,.app-frame:not(.is-entrance-ready) .topbar>*{opacity:0}.rail{position:relative;z-index:5;display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--line-strong)}.rail-brand{display:flex;align-items:center;gap:11px;height:var(--topbar-h);padding:0 18px;flex:none}.brand-mark{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--r-sm);flex:none;color:#fff;background:var(--dark-surface);box-shadow:0 1px 3px #0e121429,0 6px 16px #0e121429,inset 0 1px #ffffff1f}.brand-mark .brand-dot{width:9px;height:9px;border-radius:999px;background:var(--lime);box-shadow:0 0 0 4px #82dd2d33,0 0 12px #82dd2d99}.brand-text{min-width:0}.brand-name{font-size:15px;font-weight:720;letter-spacing:-.02em;white-space:nowrap}.brand-sub{font-size:10px;letter-spacing:.08em;color:var(--ink-soft);white-space:nowrap;text-transform:uppercase}.rail-nav{position:relative;flex:1;min-height:0;overflow-y:auto;overflow-x:clip;padding:8px 12px 16px}.nav-group+.nav-group{margin-top:14px}.nav-group-title{padding:6px 10px;font-size:11px;font-weight:650;letter-spacing:.06em;color:var(--ink-faint);white-space:nowrap}.nav-list{position:relative;display:flex;flex-direction:column;gap:2px}.nav-thumb{position:absolute;left:12px;right:12px;top:0;height:38px;border-radius:var(--r-sm);z-index:0;pointer-events:none;animation:fade-in .24s ease both}.nav-item{position:relative;z-index:1;display:flex;align-items:center;gap:11px;width:100%;height:38px;padding:0 11px;border-radius:var(--r-sm);font-size:13px;font-weight:560;color:var(--ink-muted);text-align:left;white-space:nowrap;transform-origin:50% 60%;transition:color .2s ease,opacity .2s ease}.nav-item .nav-ico{color:var(--ink-soft);transition:color .2s ease}.nav-item:hover{color:var(--ink)}.nav-item.is-active{color:var(--ink);font-weight:650}.nav-item.is-active .nav-ico{color:var(--blue)}.nav-item:focus-visible{outline-offset:-2px}.nav-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}@media(hover:hover){.nav-list:has(.nav-item:hover) .nav-item:not(:hover):not(.is-active){opacity:.62}}.rail-foot{padding:10px 12px 14px;border-top:1px solid var(--line);flex:none}.app-frame.is-collapsed .brand-text,.app-frame.is-collapsed .nav-label,.app-frame.is-collapsed .nav-group-title,.app-frame.is-collapsed .rail-foot .nav-label{display:none}.app-frame.is-collapsed .rail-brand{padding:0;justify-content:center}.app-frame.is-collapsed .nav-item{justify-content:center;padding:0}.app-frame.is-collapsed .nav-group+.nav-group{margin-top:6px;padding-top:6px;border-top:1px solid var(--line)}.workspace{position:relative;min-width:0;min-height:0;display:grid;grid-template-rows:var(--topbar-h) minmax(0,1fr)}.topbar{position:relative;z-index:2;display:flex;align-items:center;gap:10px;padding:0 20px 0 14px;border-bottom:1px solid var(--line);min-width:0}.topbar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:0;background:var(--rail-bg);box-shadow:0 1px 0 var(--line-strong),0 10px 26px rgba(var(--shade),.07);transition:opacity .3s ease}.workspace.is-scrolled .topbar:before{opacity:1}.topbar .spacer{flex:1}.crumbs{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--ink-soft);min-width:0;white-space:nowrap}.crumbs .crumb-current{color:var(--ink);font-weight:620}.crumbs .crumb-sep{color:var(--ink-faint)}.cmd-trigger{display:inline-flex;align-items:center;gap:8px;width:240px;height:34px;padding:0 8px 0 11px;border-radius:var(--r-sm);font-size:12.5px;color:var(--ink-faint);transition:box-shadow .2s ease,border-color .2s ease}.cmd-trigger .cmd-text{flex:1;text-align:left}.kbd{display:inline-flex;align-items:center;height:20px;padding:0 6px;border-radius:6px;font-size:11px;font-weight:600;color:var(--ink-soft);border:1px solid var(--line-strong);background:var(--input-bg)}.user-chip{display:inline-flex;align-items:center;gap:9px;height:40px;padding:0 10px 0 4px;border-radius:999px;transition:background .2s ease}.user-chip:hover{background:var(--hover-bg)}.user-chip .user-name{font-size:12.5px;font-weight:640;line-height:1.2;text-align:left}.user-chip .user-role{font-size:11px;color:var(--ink-soft);line-height:1.2;text-align:left}.menu-pop{position:fixed;z-index:120;min-width:220px;padding:6px;border-radius:var(--r-md)}.menu-pop .menu-head{padding:10px 10px 12px;border-bottom:1px solid var(--line);margin-bottom:6px}.menu-pop .menu-item{display:flex;align-items:center;gap:10px;width:100%;height:36px;padding:0 10px;border-radius:var(--r-xs);font-size:13px;color:var(--ink);text-align:left;transition:background .15s ease,color .15s ease}.menu-pop .menu-item:hover{background:var(--hover-bg)}.menu-pop .menu-item.is-danger{color:var(--red-text)}.content{position:relative;min-height:0;overflow-y:auto;overflow-x:clip;overscroll-behavior:contain}.page{padding:26px 28px 40px;transform-origin:50% 0}.page:not(.is-entrance-ready) .reveal{opacity:0}.page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 24px;flex-wrap:wrap;margin-bottom:20px}.page-head-main{min-width:0;display:flex;flex-direction:column}.page-head-side{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap}.page-title{font-size:28px;font-weight:740;line-height:1.15;letter-spacing:-.03em;text-wrap:balance}.page-desc{margin-top:6px;max-width:680px;font-size:13px;color:var(--ink-muted);text-wrap:pretty}.page-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.stack{display:flex;flex-direction:column;gap:16px}.search-form{display:flex;align-items:flex-end;flex-wrap:wrap;gap:14px 16px;padding:16px 20px;border-radius:var(--r-lg)}.search-form .field{width:200px}.search-form .field.is-wide{width:260px}.search-form .search-actions{display:flex;gap:8px;margin-left:auto}.split{display:grid;grid-template-columns:256px minmax(0,1fr);gap:16px;align-items:start}.split-side{position:sticky;top:0;border-radius:var(--r-lg);padding:14px 10px;max-height:calc(100dvh - 140px);overflow-y:auto}.split-side-head{padding:2px 8px 10px}@media(max-width:1180px){.app-frame:not(.is-collapsed){--rail-w: 208px}.cmd-trigger{width:200px}}@media(max-width:1080px){.cmd-trigger{width:34px;padding:0;justify-content:center}.cmd-trigger .cmd-text,.cmd-trigger .kbd,.user-chip .user-meta{display:none}.split{grid-template-columns:minmax(0,1fr)}.split-side{position:static;max-height:280px}}@media(max-width:820px){.stage{padding:0}.app-frame{height:100dvh;border:0;border-radius:0;grid-template-columns:minmax(0,1fr)}.rail{position:fixed;inset:0 auto 0 0;width:260px;z-index:110;box-shadow:var(--e3);translate:-105% 0;transition:translate .42s var(--ease-premium)}.app-frame.is-mobile-open .rail{translate:0 0}.app-frame.is-collapsed{--rail-w: 0px}.app-frame.is-collapsed .brand-text,.app-frame.is-collapsed .nav-label,.app-frame.is-collapsed .nav-group-title{display:revert}.rail-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:105;background:var(--overlay)}.page{padding:18px 16px 32px}.page-title{font-size:22px}.page-head-side{width:100%;justify-content:space-between}.crumbs{display:none}.search-form .field,.search-form .field.is-wide{width:100%}.search-form .search-actions{margin-left:0}}.login{position:relative;min-height:100dvh;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(400px,1fr);gap:0;padding:14px;background:var(--stage);overflow:clip}.login:not(.is-entrance-ready) .login-brand,.login:not(.is-entrance-ready) .hero-line,.login:not(.is-entrance-ready) .cap-item,.login:not(.is-entrance-ready) .login-plate,.login:not(.is-entrance-ready) .login-dial,.login:not(.is-entrance-ready) .login-card{opacity:0}.login-canvas{position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:calc(100dvh - 28px);padding:34px 40px 28px;border-radius:30px;overflow:hidden;color:#f2f5f4;background:#0f1214;box-shadow:0 24px 70px #11171b47,inset 0 1px #ffffff14}.canvas-grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px) 0 0 / 56px 56px,linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px) 0 0 / 56px 56px;-webkit-mask-image:radial-gradient(90% 80% at 60% 45%,#000 30%,transparent 100%);mask-image:radial-gradient(90% 80% at 60% 45%,#000 30%,transparent 100%)}.canvas-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(40% 45% at 72% 42%,rgba(130,221,45,.2),transparent 70%),radial-gradient(35% 40% at 18% 92%,rgba(76,141,255,.18),transparent 70%)}.login-brand{display:flex;align-items:center;gap:12px}.login-brand .brand-name{font-size:16px;color:#fff}.login-brand .brand-sub{color:#ffffff80}.login-brand .brand-mark{background:#ffffff14;box-shadow:inset 0 1px #ffffff24,0 0 0 1px #ffffff14}.login-canvas .eyebrow{color:#ffffff80}.canvas-main{flex:1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:40px 0 24px}.canvas-copy{display:flex;flex-direction:column;gap:18px;max-width:600px;min-width:0}.login-title{display:flex;flex-direction:column;font-size:clamp(34px,3.5vw,58px);font-weight:760;line-height:1.08;letter-spacing:-.04em;color:#fff}.login-title .hero-line{white-space:nowrap}.login-lead{display:block;max-width:460px;font-size:14.5px;line-height:1.75;color:#ffffff9e;text-wrap:pretty}.login-dial{position:relative;width:clamp(200px,21vw,300px);aspect-ratio:1;flex:none}.login-dial svg{width:100%;height:100%;overflow:visible}.dial-tick{stroke:#ffffff29;stroke-width:.7;stroke-linecap:round;transition:stroke .35s ease}.dial-tick.is-major{stroke-width:1.1;stroke:#ffffff4d}.dial-tick.is-on{stroke:var(--lime)}.dial-center{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.dial-time{font-family:var(--font-mono);font-size:clamp(24px,2.6vw,34px);font-weight:650;letter-spacing:-.02em;color:#fff}.dial-date{font-family:var(--font-mono);font-size:10.5px;letter-spacing:var(--track-eyebrow);color:#ffffff80}.canvas-plates{display:flex;align-items:stretch;gap:14px;flex-wrap:wrap}.login-plate{border-radius:var(--r-lg);border:1px solid rgba(255,255,255,.1);background:#ffffff0f;box-shadow:inset 0 1px #ffffff14,0 12px 30px #00000040;backdrop-filter:blur(18px) saturate(1.1);-webkit-backdrop-filter:blur(18px) saturate(1.1)}.login-plate.is-health{display:grid;grid-template-columns:auto auto;align-items:center;gap:6px 10px;padding:14px 18px;font-size:13px}.login-plate.is-health .eyebrow{grid-column:1 / -1}.health-dot{width:8px;height:8px;border-radius:999px;background:var(--red);box-shadow:0 0 0 4px #ff5a5033}.health-dot.is-ok{background:var(--lime);box-shadow:0 0 0 4px #82dd2d33,0 0 12px #82dd2d99}.plate-sub{grid-column:1 / -1;font-family:var(--font-mono);font-size:11px;color:#ffffff80}.cap-list{list-style:none;margin:0;padding:14px 16px;display:grid;grid-template-columns:repeat(2,minmax(0,220px));gap:12px 20px;flex:1;min-width:0}.cap-item{display:flex;gap:10px;align-items:flex-start}.cap-ico{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--r-xs);color:var(--lime);background:#82dd2d1f;flex:none}.cap-title{display:block;font-size:12.5px;font-weight:650;color:#fff}.cap-desc{display:block;margin-top:1px;font-size:11.5px;color:#ffffff80;line-height:1.45}.login-foot{margin-top:18px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.06em;color:#ffffff5c}.login-side{position:relative;display:grid;place-items:center;padding:32px clamp(20px,4vw,64px);perspective:1200px}.login-side:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(50% 40% at 50% 30%,rgba(255,255,255,.8),transparent 70%),radial-gradient(45% 40% at 80% 85%,var(--ambient-a),transparent 70%)}:root[data-theme=dark] .login-side:before{background:radial-gradient(45% 40% at 80% 85%,var(--ambient-b),transparent 70%)}.login-card{position:relative;z-index:1;width:100%;max-width:420px;border-radius:var(--r-xl);transform-style:preserve-3d;will-change:transform}.login-card-inner{position:relative;z-index:1;padding:32px 32px 30px}.login-card-title{margin-top:8px;font-size:26px;font-weight:740;letter-spacing:-.03em}.login-card-sub{margin-top:4px;font-size:13px;color:var(--ink-soft)}.login-form{display:flex;flex-direction:column;gap:16px;margin-top:24px}.login-form .input-shell{height:42px}.captcha-row{display:flex;gap:10px}.captcha-row .input-shell{flex:1}.captcha-box{width:116px;height:42px;border-radius:var(--r-sm);display:inline-flex;align-items:center;justify-content:center;color:var(--ink-soft);flex:none}.captcha-code{display:inline-flex;gap:4px;font-family:var(--font-mono);font-size:20px;font-weight:700;color:var(--ink);letter-spacing:.02em}.captcha-code span{display:inline-block}.login-options{display:flex;align-items:center;justify-content:space-between}.login-error{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:var(--r-sm);font-size:12.5px;color:var(--red-text);background:var(--red-soft)}.login-submit-slot{display:flex;justify-content:center;margin-top:4px;min-height:46px}.login-submit{height:46px;font-size:14px;border-radius:var(--r-md)}.success-orb{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:999px;color:#fff;background:var(--blue);box-shadow:var(--e-accent)}.success-orb svg{flex:none}.success-orb circle{fill:none;stroke:#ffffff8c;stroke-width:2.4;transform:rotate(-90deg);transform-origin:50% 50%}.success-orb path{fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}@media(max-width:1180px){.canvas-main{grid-template-columns:minmax(0,1fr)}.login-dial{display:none}}@media(max-width:960px){.login{grid-template-columns:minmax(0,1fr);padding:0}.login-canvas{display:none}.login-side{min-height:100dvh;padding:32px 16px}}@media(prefers-reduced-motion:reduce){.login-card{will-change:auto}}.bento-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.bento{position:relative;min-width:0;padding:20px 22px;border-radius:var(--r-xl);border:1px solid var(--line-strong);background:var(--surface);box-shadow:var(--edge),var(--e1)}.bento>:not(.glow-layer){position:relative;z-index:1}.bento-hero{grid-column:span 8;grid-row:span 2;display:flex;flex-direction:column;gap:14px;overflow:hidden}.bento-side{grid-column:span 4;display:flex;flex-direction:column;justify-content:space-between;gap:14px;min-height:176px}.bento-third{grid-column:span 4}.bento-wide{grid-column:span 8}.bento-narrow{grid-column:span 4}.bento-half{grid-column:span 6}.bento-full{grid-column:1 / -1}.bento-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.bento-meta{font-family:var(--font-mono);font-size:11px;color:var(--ink-faint);white-space:nowrap;padding-top:2px}.bento-hero{border-color:var(--glass-line);background:radial-gradient(120% 90% at 0% 0%,rgba(130,221,45,.26),transparent 58%),radial-gradient(90% 80% at 100% 100%,rgba(255,255,255,.9),transparent 60%),linear-gradient(150deg,#eef8e2,#f8fbf6 55%,#fbfcfb);box-shadow:var(--edge-strong),var(--e2)}:root[data-theme=dark] .bento-hero{background:radial-gradient(120% 90% at 0% 0%,rgba(130,221,45,.16),transparent 58%),linear-gradient(150deg,#1b2316,#171b1c 60%,#15191a)}.hero-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.hero-body{flex:1;display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1fr);gap:20px;align-items:end}.hero-figure{display:flex;flex-direction:column;gap:12px;padding-bottom:28px}.hero-delta{display:flex;align-items:center;gap:8px;font-size:12px}.hero-readouts{margin:8px 0 0;display:grid;grid-template-columns:repeat(3,auto);justify-content:start;gap:4px 22px;padding-top:14px;border-top:1px solid var(--line-strong)}.hero-readouts dt,.ring-readouts dt{font-size:11px;color:var(--ink-faint)}.hero-readouts dd,.ring-readouts dd{margin:3px 0 0;font-size:15px;font-weight:680}.hero-chart{min-width:0}.hero-actions{display:flex;gap:8px;flex-wrap:wrap}.pill-btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border-radius:999px;font-size:12.5px;font-weight:640;color:var(--ink);border:1px solid var(--line-strong);background:#ffffffb8;box-shadow:var(--edge);transition:background .2s ease,box-shadow .25s ease}:root[data-theme=dark] .pill-btn{background:#ffffff0f}.pill-btn:hover:not(:disabled){box-shadow:var(--edge),var(--e1)}.pill-btn:disabled{opacity:.5}.pill-btn.is-dark{color:#fff;border-color:transparent;background:var(--dark-surface);box-shadow:0 6px 16px #0e12142e,inset 0 1px #ffffff1f}:root[data-theme=dark] .pill-btn.is-dark{background:var(--lime);color:#142008}.side-top{display:flex;align-items:center;justify-content:space-between}.side-label{font-size:12.5px;font-weight:600;color:var(--ink-soft)}.page-date{display:block;margin-bottom:8px;font-size:12px;letter-spacing:.02em;color:var(--ink-faint)}.share-list{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.share-list li{display:grid;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:12px;font-size:12.5px}.share-label{color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.share-track{position:relative;height:8px;border-radius:999px;background:var(--hover-bg);overflow:hidden}.share-track i{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:color-mix(in srgb,var(--cat-ink) 70%,transparent);transform-origin:left;animation:share-grow .9s var(--ease-premium) both}.share-value{font-weight:650;min-width:76px;text-align:right}.share-value small{font-weight:500;color:var(--ink-faint)}@keyframes share-grow{0%{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.share-track i{animation:none}}.side-ico{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--r-xs);color:var(--ink-soft)}.side-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px}.ring-wrap{display:flex;align-items:center;justify-content:space-around;gap:18px;flex-wrap:wrap}.ring-readouts{margin:0;display:flex;flex-direction:column;gap:14px}.mono-time{font-family:var(--font-mono);font-size:10.5px}.trend-foot{display:flex;gap:12px;margin-top:12px}.readout{flex:1;padding:12px 14px;border-radius:var(--r-md);background:var(--groove-bg)}.readout-label{display:block;font-size:11.5px;color:var(--ink-soft)}.readout-value{display:block;margin-top:4px;font-size:22px;font-weight:720;letter-spacing:-.02em}.readout-value small{font-size:13px;font-weight:600;color:var(--ink-soft);margin-left:2px}.activity-list{margin:-6px -8px 0}.activity{display:flex;align-items:center;gap:11px;padding:9px 8px;border-radius:var(--r-sm)}.activity+.activity{border-top:1px solid var(--line);border-radius:0}.activity-main{flex:1;min-width:0;font-size:12.5px}.shortcut-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:10px}.quick-link{display:flex;align-items:center;gap:11px;padding:12px;border-radius:var(--r-md);text-align:left;transition:box-shadow .25s ease,border-color .25s ease}.quick-link:hover{box-shadow:var(--edge),var(--e2)}.quick-ico{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--r-sm);color:var(--blue);flex:none}.quick-text{flex:1;min-width:0}.quick-title{display:block;font-size:13px;font-weight:640}.quick-sub{display:block;font-size:11.5px;color:var(--ink-soft)}.quick-go{color:var(--ink-faint);transition:color .2s ease}.quick-link:hover .quick-go{color:var(--blue)}.page:not(.is-entrance-ready) .bento{opacity:0}@media(max-width:1280px){.bento-hero{grid-column:1 / -1;grid-row:auto}.bento-side,.bento-third,.bento-ring{grid-column:span 6}.bento-wide,.bento-narrow,.bento-half{grid-column:1 / -1}}@media(max-width:760px){.bento-grid{gap:12px}.bento{padding:16px;border-radius:var(--r-lg)}.bento-side,.bento-third,.bento-ring{grid-column:1 / -1}.hero-body{grid-template-columns:minmax(0,1fr)}.hero-figure{padding-bottom:0}.metric-xl .metric-figure{font-size:44px}}.drawer-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.scope-list{display:flex;flex-direction:column;gap:8px}.scope-option{display:flex;align-items:flex-start;gap:12px;width:100%;padding:13px 14px;border-radius:var(--r-md);border:1px solid var(--line-strong);text-align:left;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.scope-option:hover:not(.is-on){border-color:rgba(var(--shade),.2);background:var(--hover-bg)}.scope-option.is-on{border-color:var(--glass-line)}.scope-radio{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-top:1px;border-radius:999px;border:1.5px solid rgba(var(--shade),.28);color:#fff;flex:none}.scope-option.is-on .scope-radio{background:var(--blue);border-color:var(--blue)}.scope-name{display:block;font-size:13.5px;font-weight:640}.scope-desc{display:block;margin-top:2px;font-size:12px;color:var(--ink-soft)}.pref-list{display:flex;flex-direction:column}.pref-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;flex-wrap:wrap}.pref-row+.pref-row{border-top:1px solid var(--line)}.pref-title{font-size:13.5px;font-weight:640}.pref-desc{font-size:12px;color:var(--ink-soft);margin-top:2px}.cmd-overlay{place-items:start center;padding-top:min(16vh,140px)}.cmd-panel{max-width:560px;border-radius:var(--r-xl);overflow:hidden}.cmd-input{display:flex;align-items:center;gap:10px;height:56px;padding:0 18px;border-bottom:1px solid var(--line);color:var(--ink-soft)}.cmd-input input{flex:1;border:0;background:transparent;font-size:15px;color:var(--ink);outline:none}.cmd-input input::placeholder{color:var(--ink-faint)}.cmd-results{position:relative;max-height:min(420px,56vh);overflow-y:auto;padding:6px 8px 8px}.cmd-thumb{position:absolute;left:8px;right:8px;top:0;height:44px;border-radius:var(--r-sm);pointer-events:none;z-index:0}.cmd-group{display:block;padding:10px 10px 4px}.cmd-item{position:relative;z-index:1;display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:7px 10px;border-radius:var(--r-sm);text-align:left}.cmd-ico{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--r-xs);color:var(--ink-muted);flex:none}.cmd-item.is-active .cmd-ico{color:var(--blue)}.cmd-label{font-size:13.5px;font-weight:580;white-space:nowrap}.cmd-sub{flex:1;min-width:0;font-size:12px;color:var(--ink-faint);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cmd-go{margin-left:auto;color:var(--ink-faint);opacity:0;transition:opacity .15s ease;flex:none}.cmd-item.is-active .cmd-go{opacity:1;color:var(--blue)}.cmd-foot{display:flex;align-items:center;gap:14px;padding:10px 16px;border-top:1px solid var(--line);font-size:11.5px;color:var(--ink-soft)}.cmd-foot .kbd{margin-right:3px}.cmd-foot .spacer{flex:1}.link-btn{font-weight:640;color:var(--ink);border-radius:6px;text-align:left;transition:color .2s ease}.link-btn:hover{color:var(--blue)}.row-ico{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--r-xs);color:var(--ink-soft);flex:none}.flag-row{display:inline-flex;gap:4px;flex-wrap:wrap}.import-search{display:flex;gap:8px;margin-bottom:12px}.import-search .input-shell{flex:1}.import-list{max-height:360px;overflow-y:auto;border-radius:var(--r-md);padding:4px}.import-row{display:flex;align-items:center;gap:12px;min-height:42px;padding:0 12px;border-radius:var(--r-sm);font-size:13px;cursor:pointer;transition:background .15s ease}.import-row:hover:not(.is-disabled){background:var(--hover-bg)}.import-row.is-on{background:var(--blue-soft)}.import-row.is-disabled{cursor:default;opacity:.6}.preview{display:grid;grid-template-columns:240px minmax(0,1fr);gap:14px;min-height:420px}.preview-files{display:flex;flex-direction:column;gap:2px;max-height:60vh;overflow-y:auto}.preview-file{display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:8px 10px;border-radius:var(--r-sm);text-align:left;transition:background .15s ease}.preview-file:hover{background:var(--hover-bg)}.preview-file.is-active{background:var(--blue-soft)}.preview-name{font-size:12.5px;font-weight:620;font-family:SF Mono,ui-monospace,Menlo,monospace}.preview-file.is-active .preview-name{color:var(--blue)}.preview-dir{font-size:10.5px;color:var(--ink-faint);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-code{display:flex;flex-direction:column;gap:8px;min-width:0}.preview-head{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px}.preview-code .code-block{flex:1;max-height:60vh}@media(max-width:760px){.preview{grid-template-columns:minmax(0,1fr)}.preview-files{flex-direction:row;overflow-x:auto}}.band{margin-bottom:20px;padding:20px 24px 22px;border-radius:var(--r-xl);border:1px solid var(--line-strong);background:var(--surface);box-shadow:var(--edge),var(--e1)}.band-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px 16px;flex-wrap:wrap;margin-bottom:18px}.band-label{margin:34px 0 14px;padding:0 4px}.band-empty{padding:36px 0;text-align:center;font-size:13px}.readout-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:0}.readout-strip .metric{padding:4px 20px}.readout-strip .metric:first-child{padding-left:0}.readout-strip .metric+.metric{border-left:1px solid var(--line-strong)}.readout-strip .metric.is-alert .metric-figure{color:var(--red-text)}@media(max-width:760px){.band{padding:16px;border-radius:var(--r-lg)}.readout-strip{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}.readout-strip .metric{padding:0 12px}.readout-strip .metric:nth-child(odd){padding-left:0;border-left:0}}.cmd-ask{display:flex;flex-direction:column;gap:10px;padding:8px 4px 4px}.cmd-ask-hint{margin:0;font-size:11.5px}.cmd-ask-results{display:flex;flex-direction:column;gap:8px}.dash-net{height:232px;border:0;box-shadow:none;background:none;border-radius:var(--r-lg)}@scope (.hub-business,.arco-drawer,.arco-modal-container){:root{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.6;color:#1d2129;background:#f2f3f5;--app-bg:#f2f3f5;--surface:#fff;--ink:#1d2129;--muted:#4e5969;--line:#e5e6eb;--accent:#165dff;--mono:Consolas,"SFMono-Regular",monospace;--radius:4px;--color-menu-dark-bg:#000c17;--color-menu-dark-hover:#165dff}*{box-sizing:border-box}html,body,#root{width:100%;min-height:100%;margin:0}body{font:inherit;background:var(--app-bg);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,p{margin:0}h1,h2,h3{font-size:16px;line-height:24px;font-weight:600}h4{font-size:14px}a{color:var(--accent);text-decoration:none}button,input,select,textarea{font-family:inherit}code,.mono{font-family:var(--mono);font-size:12px}code{overflow-wrap:anywhere}::selection{background:#dbe6ff;color:#1d2129}input,textarea{caret-color:var(--accent)}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}summary{cursor:pointer}details[open]>summary{margin-bottom:16px}.caption{font-size:12px;line-height:1.8;color:var(--muted)}.skip{position:fixed;left:20px;top:-80px;padding:10px 16px;background:var(--accent);color:#fff;z-index:2000}.skip:focus{top:10px}.admin-layout{width:100%;min-height:100vh}.layout-sider{position:fixed;inset:0 auto 0 0;width:220px;background:#000c17;z-index:30;display:flex;flex-direction:column}.brand{height:60px;display:flex;align-items:center;gap:10px;padding:0 12px;color:#fff;white-space:nowrap}.brand>.arco-icon{font-size:24px;flex-shrink:0;color:#165dff}.brand>span{font-size:18px;font-weight:400}.layout-sider nav{flex:1;overflow:auto;overflow-x:hidden}.arco-menu-dark{background:#000c17!important}.arco-menu-dark .arco-menu-item,.arco-menu-dark .arco-menu-inline-header{color:#fff;line-height:40px;font-size:14px;font-weight:400}.arco-menu-dark .arco-menu-item:not(.arco-menu-selected){background:transparent!important}.arco-menu-dark .arco-menu-inline-header,.arco-menu-dark .arco-menu-inline-header.arco-menu-selected{background:transparent!important;color:#fff!important}.arco-menu-dark .arco-menu-item.arco-menu-selected{background:#165dff!important;color:#fff!important}.arco-menu-dark .arco-menu-item:not(.arco-menu-selected):hover{background:#ffffff14!important}.arco-menu-dark .arco-menu-icon{color:inherit}.arco-menu-dark .arco-menu-icon>.arco-icon{font-size:18px}.planned-menu{padding:20px;color:#aeb4bf;font-size:12px;border-top:1px solid #253342;margin-top:20px}.planned-menu>span{display:block;margin-bottom:12px;color:#aeb4bf}.planned-menu p{display:flex;align-items:center;justify-content:space-between;line-height:2.5;color:#aeb4bf}.planned-menu small{font-size:11px;color:#aeb4bf}.sidebar-bottom{display:flex;justify-content:flex-end;padding:12px}.sidebar-bottom .arco-btn{background:#165dff;color:#fff;border-radius:2px}.layout-content{min-width:0;min-height:100vh;margin-left:220px;background:#f2f3f5}.collapsed .layout-sider{width:56px}.collapsed .brand{justify-content:center;padding:0}.collapsed .layout-content{margin-left:56px}.topbar{height:60px;position:sticky;top:0;z-index:20;background:#fff;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 20px}.topbar-left,.topbar-right{display:flex;align-items:center;gap:16px;min-width:0}.menu-toggle.arco-btn{color:#4e5969}.admin-user{display:inline-flex;align-items:center;gap:8px;font-size:14px;white-space:nowrap;color:#4e5969}.admin-user>.arco-icon{font-size:18px}.mobile-nav .arco-drawer-body{padding:0;background:#000c17}.mobile-nav .arco-drawer{background:#000c17}.mobile .layout-content{margin-left:0!important}main#main-content{padding:16px;min-width:0;outline:none;width:100%}.preview-alert{margin-bottom:20px}.panel{background:#fff;border-radius:4px;padding:16px;min-width:0}.page-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}.page-heading>div>p{margin-top:6px;font-size:12px;line-height:1.8;color:var(--muted)}.page-heading>.heading-actions,.heading-actions{display:flex;align-items:center;gap:12px}.page-count{font-size:14px;color:var(--muted)}.notice{margin-bottom:16px}.body-note{font-size:14px;color:var(--muted);line-height:1.9;margin:16px 0;max-width:70ch}.filterbar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0 0 20px}.filterbar>.arco-input-wrapper{width:280px;max-width:100%}.filterbar>.arco-select{width:180px;max-width:100%}.filter-total{margin-left:auto;color:var(--muted);font-size:12px}.table-wrap{max-width:100%;min-width:0;overflow:hidden}.table-product{font-weight:500;display:block}.cell-secondary{display:block;font-size:12px;color:var(--muted);margin-top:4px;line-height:1.6}.cell-source{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.record-table-actions{display:inline-flex;gap:4px;align-items:center;white-space:nowrap}.record-table-actions .arco-btn-text{padding:0 6px;flex-shrink:0}.draft-label{color:#9f5f00}.list-footnote{margin-top:16px;color:var(--muted);font-size:12px;line-height:1.8}.record-detail{margin-top:20px}.panel-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}.panel-heading h2,.panel-heading h3{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.detail-heading-meta{font-size:14px;color:var(--muted);font-weight:400;display:inline-flex;gap:8px;align-items:center}.record-toolbar{display:flex;justify-content:space-between;gap:12px;align-items:center;border-bottom:1px solid var(--line);padding:0 0 16px;margin-bottom:20px;font-size:12px;color:var(--muted)}.comparison{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(360px,1.2fr);gap:24px;min-width:0;align-items:start}.source-panel{min-width:0;background:#f7f8fa;padding:20px;border-radius:4px;position:sticky;top:80px}.source-panel>.panel-heading{margin-bottom:16px}.source-preview{font-size:12px;color:#4e5969;line-height:1.8;margin-bottom:16px}.source-meta{display:grid;gap:4px;font-size:12px;color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:16px}.source-meta strong{font-size:14px;font-weight:500;color:var(--ink)}.source-text{font-family:inherit;font-size:14px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;margin:20px 0;color:var(--ink)}.source-details{border-top:1px solid var(--line);padding-top:16px;font-size:12px;color:var(--muted)}.source-details dl{margin:0}.source-details dl>div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:8px;padding:5px 0}.source-details dd{margin:0}.source-details code{font-size:11px}.attachment-list{border-top:1px solid var(--line);padding-top:16px;margin-bottom:20px;font-size:12px}.attachment-list p{margin:8px 0}.attachment-list small{display:block;color:var(--muted);margin-top:4px}.fields-panel,.record-facts{min-width:0}.field-legend{margin-bottom:16px}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px 16px}.field-grid>.arco-form-item{margin:0;min-width:0}.field-grid>.wide{grid-column:1/-1}.arco-form-item-content-flex{display:block;min-width:0}.arco-form-item-content small{display:block;font-size:12px;color:var(--muted);margin-top:6px;line-height:1.7}.field-evidence{display:block;font-size:12px;margin-top:6px;line-height:1.7;font-weight:400}.evidence-quote{display:block;color:#345e9e;overflow-wrap:anywhere}.evidence-quote>.arco-icon{vertical-align:-2px;margin-right:3px}.missing-evidence{color:#687386}.field-original{display:block;color:var(--muted);margin-top:4px;overflow-wrap:anywhere}.field-original .arco-tag{margin-right:4px}.advanced{padding-top:16px;margin-top:20px;border-top:1px solid var(--line);font-size:14px}.advanced>summary{color:var(--ink);font-weight:500}.advanced .arco-form-item{margin-top:16px}.advanced .field-grid>.arco-form-item{margin:0}.json-view{font:12px/1.8 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;background:#f7f8fa;padding:16px;border-radius:4px;max-height:480px;overflow:auto;margin:0}.mono .arco-textarea{font-family:var(--mono);font-size:12px}.review-actions{border-top:1px solid var(--line);padding-top:20px;margin-top:24px}.review-note{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(240px,1.3fr);gap:20px}.review-note>.arco-form-item{margin-bottom:0}.action-line{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:20px}.action-line>span{font-size:12px;color:var(--muted)}.action-line>div{display:flex;gap:12px;flex-wrap:wrap}.audit{border-top:1px solid var(--line);padding-top:20px;margin-top:24px;font-size:14px}.audit>summary{font-weight:500}.audit article{padding:16px 0;border-bottom:1px solid var(--line)}.audit article>div{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.audit article>div>span{font-size:12px;color:var(--muted)}.audit article>p{margin:12px 0;font-size:14px;color:var(--muted)}.audit article>details{font-size:12px}.record-facts dl{display:grid;grid-template-columns:1fr 1fr;margin:20px 0;gap:16px}.record-facts dl>div{min-width:0}.record-facts dt{font-size:12px;color:var(--muted);margin-bottom:4px}.record-facts dd{margin:0;overflow-wrap:anywhere;font-size:14px}.empty{text-align:center;padding:36px 20px;color:var(--muted)}.empty>.arco-icon{font-size:38px;color:#86909c;margin-bottom:12px}.empty h3{font-size:14px;margin-bottom:8px;font-weight:500}.empty p{max-width:65ch;font-size:12px;line-height:1.8;margin:auto}.loading{padding:30px 0;text-align:center;color:var(--muted);font-size:14px}.loading .arco-spin{margin-right:8px}.intake-panel{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:24px 0;margin-bottom:24px}.intake-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:24px;margin-top:20px}.intake-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.intake-fields>.arco-form-item{margin:0}.intake-text .arco-textarea{min-height:300px}.request-id{padding:16px 0;margin-top:16px;border-top:1px solid var(--line);display:flex;gap:12px;flex-wrap:wrap;font-size:12px;color:var(--muted)}.request-id span{color:#165dff}.job-detail{border-top:1px solid var(--line);padding-top:24px;margin-top:24px}.job-detail-grid{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(360px,1.2fr);gap:24px;align-items:start}.job-controls{min-width:0}.metadata{margin:0 0 20px;font-size:14px}.metadata>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;padding:8px 0}.metadata dt{color:var(--muted)}.metadata dd{margin:0;overflow-wrap:anywhere}.retry-panel{background:#f7f8fa;padding:16px;border-radius:4px;margin-bottom:24px}.retry-panel p,.import-panel p{font-size:12px;color:var(--muted);line-height:1.8;margin:10px 0 16px}.retry-panel h3,.import-panel h3{font-size:14px}.import-panel>label{display:block;margin-bottom:8px;font-size:14px;color:var(--ink)}.error-inline{display:block;color:#b4232c;font-size:12px;margin-top:6px}.arco-table-cell>small{display:block;color:var(--muted);font-size:12px;line-height:1.7;margin-top:4px}.arco-table-cell>code{display:block;color:var(--muted);font-size:12px;margin-top:4px}.arco-table-cell>strong{display:block;font-weight:500}.pagination{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;font-size:12px;color:var(--muted)}.settings-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(240px,.8fr);gap:30px}.settings-form{min-width:0}.settings-form>.field-grid{margin-bottom:20px}.settings-form .inline-tag{display:block;color:var(--muted);font-size:12px;margin-top:6px}.workflow-guide{padding:0 0 0 24px;border-left:1px solid var(--line);min-width:0}.workflow-guide h2{margin-bottom:20px}.workflow-guide ol{margin:0;padding-left:20px}.workflow-guide li{padding:0 0 20px 5px;color:var(--muted);font-size:14px}.workflow-guide li strong{color:var(--ink);font-weight:500}.workflow-guide li p{font-size:12px;line-height:1.8;margin-top:6px}.guide-foot{border-top:1px solid var(--line);padding-top:16px;font-size:12px;color:var(--muted);line-height:1.8}.overview-page>.page-heading{margin-bottom:20px}.overview-counts{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px}.statistic{display:block;padding:20px}.statistic>.arco-icon{font-size:28px;color:#165dff}.statistic>div{display:flex;flex-direction:column;gap:8px}.statistic span{font-size:14px;color:var(--muted)}.statistic strong{font-size:30px;font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums}.overview-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.overview-details{margin:20px 0;display:grid;grid-template-columns:1fr 1fr;gap:16px}.overview-details>div{display:flex;justify-content:space-between;gap:16px;padding-bottom:8px;border-bottom:1px solid var(--line);font-size:14px}.overview-details dt{color:var(--muted)}.overview-details dd{margin:0;font-variant-numeric:tabular-nums}.overview-grid .arco-tag,.roadmap{margin-top:20px}.roadmap p{font-size:14px;color:var(--muted);line-height:1.9;margin-top:12px}.roadmap p.caption{font-size:12px}footer{padding:0 16px 16px;color:var(--muted);font-size:12px}.footer-meta{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.preview-note{display:flex;align-items:center;gap:8px;color:#ad4e00;background:#fff2df;padding:7px 12px;font-size:12px;line-height:1.6;margin-bottom:12px;border-radius:2px}.preview-note>.arco-icon{flex-shrink:0;font-size:14px}.login{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:24px;background:#f2f3f5}.login-box{background:#fff;border-radius:4px;padding:36px;width:440px;max-width:100%}.login-title{display:flex;align-items:center;gap:10px;margin-bottom:14px}.login-title>.arco-icon{font-size:26px;color:#165dff}.login-title h1{font-size:20px}.login-box>p{font-size:14px;color:var(--muted);line-height:1.8}.login-box .arco-form{margin-top:28px;margin-bottom:20px}.login-box>.caption{font-size:12px}.text-link{display:inline-block;font-size:14px;margin-top:20px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nav-btn.arco-btn{width:32px;height:32px;border-color:#f2f3f5;color:#4e5969;font-size:16px}.admin-user{font-size:14px;font-weight:400;gap:8px}.workspace-tabs{height:32px;display:flex;align-items:center;gap:6px;padding:4px 20px;overflow-x:auto;white-space:nowrap;background:#fff;border-bottom:1px solid #e5e6eb;position:sticky;top:60px;z-index:19}.workspace-tab{display:inline-flex;align-items:center;flex-shrink:0;height:24px;line-height:24px;background:#f2f3f5;border-radius:2px;color:#4e5969}.workspace-tab.active{color:#165dff}.tab-navigation,.tab-close{font:inherit;font-size:12px;color:inherit;background:transparent;border:0;cursor:pointer;line-height:24px;padding:0 8px;height:24px}.tab-close{display:flex;align-items:center;padding:0 5px 0 0;font-size:12px}.workspace-tab:hover{background:#e5e6eb}.toolbar-actions{display:flex;align-items:center;gap:12px;margin-left:auto}.records-list>.filterbar,.jobs-page>.filterbar{margin-bottom:12px}.source-panel{top:112px}.topbar-right{gap:20px}.topbar-left{flex:1}.preview-alert{display:none}@media(max-width:1200px){.comparison,.job-detail-grid{grid-template-columns:minmax(240px,.75fr) minmax(340px,1.25fr);gap:20px}.source-panel{padding:16px}.overview-counts{grid-template-columns:1fr 1fr}.settings-layout{grid-template-columns:minmax(0,1.4fr) minmax(220px,.7fr)}}@media(max-width:1000px){.comparison,.job-detail-grid{grid-template-columns:1fr}.source-panel{position:static}.settings-layout{grid-template-columns:1fr}.workflow-guide{padding:20px 0 0;border-left:0;border-top:1px solid var(--line)}.intake-grid{grid-template-columns:1fr}.intake-text .arco-textarea{min-height:220px}.review-note{grid-template-columns:1fr}.action-line{align-items:flex-start;flex-wrap:wrap}.action-line>div{margin-left:auto}.topbar-right{gap:8px}.admin-user{font-size:12px}}@media(max-width:767px){main#main-content{padding:12px}.topbar{padding:0 12px;gap:8px}.topbar-left{gap:8px}.topbar-right{gap:4px}.admin-user{display:none}.panel{padding:16px}.preview-alert{margin-bottom:12px}.arco-alert-content{font-size:12px}.filterbar{gap:10px}.filterbar>.arco-input-wrapper{width:100%}.filterbar>.arco-select{width:calc(50% - 5px);min-width:0}.page-heading{gap:12px;flex-wrap:wrap}.page-heading>.heading-actions{gap:8px}.page-heading>div>p{max-width:65ch}.heading-actions .arco-btn{font-size:12px}.record-detail{margin-top:12px}.record-detail>.panel-heading{align-items:flex-start}.detail-heading-meta{font-size:12px;gap:8px}.panel-heading h2{font-size:14px}.field-grid{gap:16px 12px}.field-evidence{font-size:11px}.record-facts dl{gap:16px 12px}.action-line>div{width:100%;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.action-line .arco-btn{width:100%}.intake-fields{gap:16px 12px}.metadata>div{grid-template-columns:95px minmax(0,1fr);font-size:12px}.overview-counts{gap:12px;margin-bottom:12px}.statistic{padding:16px;gap:12px}.statistic>.arco-icon{font-size:22px}.statistic span{font-size:12px}.statistic strong{font-size:22px}.overview-grid{grid-template-columns:1fr;gap:12px}.overview-page>.page-heading{margin-bottom:12px}.roadmap{margin-top:12px}.overview-details{gap:12px}.overview-details>div{font-size:12px}.login-box{padding:26px}.login-title h1{font-size:18px}footer{padding:8px 12px 20px;font-size:11px}.record-toolbar{flex-wrap:wrap}.pagination{flex-wrap:wrap;font-size:12px}}@media(max-width:767px){.workspace-tabs{padding-left:12px;top:60px}.topbar-right{gap:8px}.topbar-right .admin-user{display:inline-flex;font-size:0;gap:0}.topbar-right .arco-avatar{width:32px;height:32px}.toolbar-actions{gap:8px;margin-left:auto;flex-wrap:wrap}.preview-note{align-items:flex-start;font-size:11px;padding:8px 10px}.statistic strong{font-size:26px}.source-panel{position:static}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}:root{--app-bg:#f4f6fb;--ink:#1d293b;--muted:#415677;--line:#e5ebf5;--accent:#245eff;--radius:8px;--color-menu-dark-bg:#1d293b;color:var(--ink);background:var(--app-bg)}.layout-sider,.mobile-nav .arco-drawer,.mobile-nav .arco-drawer-body{background:#1d293b}.layout-content{background:var(--app-bg)}.brand{height:92px;padding:0 19px;gap:12px}.brand>.arco-icon{background:#245eff;color:#fff;border-radius:8px;width:34px;height:38px;padding:7px}.brand>span.brand-copy{font-size:14px;white-space:nowrap;display:flex;flex-direction:column;gap:2px}.brand-copy strong{font-size:20px;font-weight:600;line-height:26px}.brand-copy small{font-size:11px;font-weight:400;color:#b7c8e6;line-height:16px}.collapsed .brand{height:76px}.ops-menu{padding:0 19px}.ops-menu section{margin-bottom:20px}.ops-menu-group{font-size:12px;color:#afc3e5;margin:10px 14px 12px}.ops-menu-item{height:44px;width:100%;margin-bottom:5px;background:transparent;border:0;border-radius:6px;display:flex;align-items:center;gap:14px;padding:0 16px;color:#dce7fb;text-align:left;cursor:pointer;font-size:14px}.ops-menu-item>.arco-icon{font-size:16px;color:#99a8bd;flex-shrink:0}.ops-menu-item:hover{background:#29384f}.ops-menu-item.selected{background:#245eff;color:#fff}.ops-menu-item.selected>.arco-icon{color:#fff}.collapsed .ops-menu{padding:0 8px}.collapsed .ops-menu-item{justify-content:center;padding:0}.collapsed .ops-menu section{margin-bottom:14px}.planned-menu{padding:16px 14px;color:#afc3e5;border-color:#334258;margin-top:0}.planned-menu>span,.planned-menu p,.planned-menu small{color:#afc3e5}.sidebar-bottom{border-top:1px solid #334258}.sidebar-bottom .arco-btn{background:transparent;color:#afc3e5}.topbar{height:64px;padding:0 28px;border-color:var(--line)}.topbar-breadcrumb{color:var(--ink);font-size:13px;white-space:nowrap}.topbar-breadcrumb i{font-style:normal;color:#bac7db;margin:0 16px}.workspace-tabs{height:44px!important;padding-left:24px!important;border-bottom:1px solid var(--line)}.workspace-tab.active{background:#e8f2ff}.workspace-tab.active .tab-navigation{color:#245eff}.admin-user{font-size:13px;color:var(--ink)}main#main-content{padding:28px 36px;max-width:1780px;margin:0 auto}.panel{border:1px solid var(--line);border-radius:8px;padding:20px}.page-heading h1{font-size:22px;line-height:30px;color:var(--ink)}.page-heading>div>p{font-size:12px;color:var(--muted)}.arco-btn-primary{background:#245eff}.arco-btn-primary:hover{background:#4678ff}.ops-overview .overview-heading{margin-bottom:24px}.overview-entry-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px}.overview-entry{display:flex;align-items:center;gap:14px;border:1px solid #dce4f2;border-radius:8px;background:#fff;padding:16px 20px;text-align:left;color:var(--ink);cursor:pointer;min-width:0;min-height:82px}.overview-entry>span:nth-child(2){flex:1;min-width:0}.overview-entry strong,.overview-todo strong{display:block;font-size:14px;font-weight:500}.overview-entry small,.overview-todo small{display:block;font-size:11px;color:var(--muted);margin-top:3px;line-height:1.7}.entry-icon{width:42px;height:42px;display:flex;align-items:center;justify-content:center;background:#f5f7fb;border-radius:6px;color:#8a9bb5;flex-shrink:0;font-size:19px}.overview-entry>.arco-icon{font-size:12px;color:#94a9cc;flex-shrink:0}.overview-entry.entry-selected{border-color:#90b4ff;background:#eaf3ff}.entry-selected .entry-icon{background:#fff;color:#245eff}.overview-entry:hover{border-color:#245eff}.ops-counts{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:22px}.ops-stat{display:block;min-width:0;border:1px solid var(--line);border-radius:8px;padding:16px 20px;text-align:left;color:var(--ink);cursor:pointer}.tone-blue{background:#f0f5ff}.tone-green{background:#effaf7}.tone-cyan{background:#f1faff}.tone-violet{background:#f6f3ff}.ops-stat:hover{border-color:#9bb8ef}.stat-label{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13px;color:var(--muted)}.stat-label>.arco-icon{font-size:14px;color:#7c9acb}.stat-value{font-size:34px;font-weight:600;line-height:44px;margin:12px 0 16px;font-variant-numeric:tabular-nums}.stat-value small{font-size:11px;font-weight:400;color:var(--muted);margin-left:4px}.stat-foot{border-top:1px solid #e1eafa;padding-top:10px;display:flex;justify-content:space-between;gap:8px;color:var(--muted);font-size:11px}.stat-foot>.arco-icon{font-size:12px;color:#869bbb}.stat-danger{color:#d54444}.overview-main-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:20px;margin-bottom:20px}.overview-bottom-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:20px}.ops-chart-panel{padding:20px;min-width:0}.chart-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:24px;margin-bottom:14px;flex-wrap:wrap}.chart-heading h2{font-size:16px;line-height:24px;font-weight:600;color:var(--ink)}.chart-heading>div:first-child{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.chart-heading>div>span{font-size:11px;color:var(--muted)}.chart-heading .arco-btn-text{padding:0;height:24px;font-size:12px}.chart-heading .caption{font-size:11px}.chart-body{min-width:0}.overview-chart{width:100%;min-width:0}.chart-foot{font-size:11px;line-height:1.8;color:var(--muted);margin-top:10px}.chart-placeholder{height:278px;display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:12px}.chart-placeholder.short{height:188px}.donut-layout{display:grid;grid-template-columns:minmax(125px,1fr) minmax(90px,1fr);align-items:center;gap:8px}.chart-legend{display:flex;flex-direction:column;gap:16px;min-width:0;padding-right:4px}.chart-legend>div{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted)}.chart-legend i{width:7px;height:7px;border-radius:1px;flex-shrink:0}.chart-legend b{margin-left:auto;font-weight:400;font-variant-numeric:tabular-nums;color:var(--ink)}.overview-todo{display:flex;align-items:center;width:100%;gap:12px;background:transparent;border:0;border-bottom:1px solid var(--line);padding:18px 0;text-align:left;cursor:pointer;color:var(--ink)}.overview-todo .entry-icon{width:36px;height:36px;font-size:15px}.overview-todo>span:nth-child(2){flex:1;min-width:0}.overview-todo b{font-size:22px;font-weight:500;font-variant-numeric:tabular-nums}.overview-todo>.arco-icon{font-size:12px;color:#8a9bb5}.overview-todo:hover strong{color:#245eff}.overview-todo:last-of-type{border:0}.todo-foot{margin-top:14px}.overview-extra{display:flex;align-items:center;gap:12px}.overview-data-details{border-top:1px solid var(--line);margin-top:16px;padding-top:12px;font-size:12px;color:var(--muted)}.analytics-values{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:16px 0}.analytics-values table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.analytics-values th,.analytics-values td{text-align:left;padding:6px 8px;border-bottom:1px solid var(--line)}.analytics-values h3{font-size:13px;margin:12px 0 8px}.analytics-values p{line-height:2}@media(min-width:1500px){main#main-content{padding:28px 64px}.overview-main-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media(max-width:1250px){main#main-content{padding:24px}.overview-bottom-grid{grid-template-columns:1fr 1fr}.overview-bottom-grid>.ops-chart-panel:last-child{grid-column:1/-1}.overview-bottom-grid>.ops-chart-panel:last-child .donut-layout{max-width:440px}.ops-stat{padding:16px}.overview-entry{padding:14px}.entry-icon{width:34px;height:38px}.overview-entry small{font-size:11px}}@media(max-width:1000px){.overview-entry-grid{grid-template-columns:1fr}.overview-entry{min-height:66px}.ops-counts{grid-template-columns:1fr 1fr}.overview-main-grid{grid-template-columns:1fr}.overview-entry-grid{gap:10px}.overview-todo{padding:14px 0}.overview-main-grid,.overview-bottom-grid{gap:16px;margin-bottom:16px}}@media(max-width:767px){main#main-content{padding:18px 12px}.topbar{padding:0 12px;gap:8px}.topbar-breadcrumb{font-size:12px}.topbar-breadcrumb i{margin:0 8px}.topbar-right{gap:4px}.workspace-tabs{padding-left:12px!important}.page-heading h1{font-size:20px}.ops-overview .overview-heading{margin-bottom:18px}.overview-heading .heading-actions{flex-wrap:wrap}.ops-counts{gap:12px}.ops-stat{padding:14px 12px}.stat-value{font-size:28px;margin:10px 0 12px;line-height:36px}.stat-label{font-size:12px}.stat-foot{font-size:10px}.ops-chart-panel{padding:16px}.overview-bottom-grid{grid-template-columns:1fr}.overview-bottom-grid>.ops-chart-panel:last-child{grid-column:auto}.chart-heading h2{font-size:14px}.chart-heading>div:first-child{gap:6px}.chart-heading>div>span{font-size:10px}.chart-heading{gap:8px}.analytics-values{grid-template-columns:1fr}.panel{padding:16px}.overview-entry strong,.overview-todo strong{font-size:13px}}.work-page-heading{margin-bottom:24px}.work-list-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.work-list-heading h2{font-size:15px;line-height:24px}.work-list-heading .caption{font-size:12px}.work-panel,.records-list{padding:24px}.records-list .filterbar,.work-panel .filterbar{padding:0 0 20px;border-bottom:1px solid var(--line);margin-bottom:20px;gap:12px}.filterbar .arco-input-wrapper,.filterbar .arco-select-view{border-radius:4px;background:#f5f7fb}.filterbar .arco-input-wrapper:hover,.filterbar .arco-select-view:hover{background:#eef3fc}.toolbar-actions{display:flex;align-items:center;gap:10px}.records-list .arco-table-th,.work-panel .arco-table-th{background:#f6f8fc;color:#415677;font-size:12px;font-weight:500}.records-list .arco-table-td,.work-panel .arco-table-td{padding-top:12px;padding-bottom:12px;border-bottom-color:#edf1f7;font-size:13px;font-variant-numeric:tabular-nums}.records-list .arco-table-td-content,.work-panel .arco-table-td-content{line-height:1.7}.records-list .arco-table-tr:hover .arco-table-td,.work-panel .arco-table-tr:hover .arco-table-td{background:#f6f9ff}.job-message-cell strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:500;line-height:1.75;color:var(--ink)}.job-message-cell small{display:block;color:var(--muted);font-size:12px;margin-top:5px}.source-name-cell strong{display:block;font-weight:500;color:var(--ink)}.source-name-cell code{display:block;color:var(--muted);font-size:11px;margin-top:4px}.cell-secondary{font-size:11px;color:var(--muted)}.table-product{font-size:13px;font-weight:600}.list-footnote{border-top:1px solid var(--line);padding-top:14px;margin-top:16px;font-size:11px}.record-detail{padding:24px}.record-detail>.panel-heading,.job-detail>.panel-heading{border-bottom:1px solid var(--line);padding-bottom:16px;margin-bottom:18px}.record-toolbar{font-size:11px;background:#f6f8fc;padding:10px 12px;border:0;border-radius:4px;margin-bottom:20px}.source-panel{background:#f5f8fe;border:1px solid #e2eaf7;border-radius:6px;padding:20px}.source-text{line-height:1.9;font-size:14px;margin:18px 0}.source-panel h3,.fields-panel h3,.record-facts h3{font-size:15px;color:var(--ink)}.source-meta{gap:5px}.fields-panel .field-legend{padding-bottom:14px;border-bottom:1px solid var(--line);margin-bottom:20px}.field-grid{gap:20px}.field-evidence{font-size:11px;line-height:1.8}.field-grid .arco-input-wrapper,.field-grid .arco-select-view,.arco-form .arco-textarea-wrapper{border-radius:4px;background:#f6f8fc}.arco-form .arco-form-item-label-col,.arco-form .arco-form-item-label{color:var(--muted);font-size:12px}.arco-form .arco-input-wrapper,.arco-form .arco-select-view,.arco-form .arco-textarea{border-radius:4px}.review-actions .action-line{background:#f6f8fc;padding:14px;border-radius:6px}.review-actions .action-line>span{font-size:11px}.audit{font-size:13px}.audit article{padding:18px 0}.record-facts dl{gap:20px}.record-facts dl>div{padding-bottom:12px;border-bottom:1px solid #edf1f7}.job-detail{margin-top:24px;padding-top:24px}.metadata{background:#f6f8fc;padding:12px 16px;border-radius:6px}.metadata>div{padding:6px 0;font-size:12px}.metadata code{font-size:11px}.settings-connection{padding:24px}.settings-layout{grid-template-columns:minmax(0,1.7fr) minmax(240px,.8fr);gap:36px}.settings-form .panel-heading{padding-bottom:16px;border-bottom:1px solid var(--line);margin-bottom:20px}.settings-form>.arco-form-item{margin-bottom:22px}.settings-form .arco-input-wrapper{background:#f6f8fc}.settings-form .action-line{padding-top:18px;border-top:1px solid var(--line)}.workflow-guide{padding-left:28px}.workflow-guide h2{font-size:15px}.workflow-guide li{font-size:13px;line-height:1.8}.workflow-guide li::marker{color:#245eff;font-weight:600}.workflow-guide li p{font-size:12px}.bridge-health{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px}.bridge-status .arco-descriptions{margin:16px 0}.bridge-status .arco-descriptions-item-label-block{background:#f6f8fc;color:var(--muted)}.empty{padding:64px 24px}.empty h3{font-size:15px}.empty p{font-size:12px}.arco-table-pagination{padding-top:12px}.arco-table-cell .arco-tag,.arco-table-td-content .arco-tag{font-size:11px}.arco-table-td-content>small,.arco-table-td-content>code{display:block;color:var(--muted);font-size:11px;margin-top:4px}.arco-table-td-content>strong{font-weight:500}.arco-table-td-content>.error-inline{color:#b4232c}.work-panel .intake-panel{background:#f6f8fc;border-radius:6px;border:0;padding:20px;margin-bottom:22px}@media(max-width:1100px){.settings-layout{grid-template-columns:1fr;gap:24px}.workflow-guide{border-left:0;border-top:1px solid var(--line);padding:22px 0 0}.workflow-guide ol{display:grid;grid-template-columns:1fr 1fr;gap:12px 32px}.workflow-guide li{padding-bottom:4px}}@media(max-width:767px){.work-page-heading{margin-bottom:18px}.work-panel,.records-list,.record-detail,.settings-connection{padding:16px}.work-list-heading{gap:12px;flex-wrap:wrap;margin-bottom:16px}.work-list-heading h2{font-size:14px}.work-list-heading .caption{font-size:11px}.records-list .filterbar,.work-panel .filterbar{padding-bottom:16px;margin-bottom:16px}.filterbar .toolbar-actions{width:100%;margin-left:0;justify-content:flex-end}.record-toolbar{padding:10px;overflow-wrap:anywhere}.review-actions .action-line,.metadata{padding:12px}.source-panel{padding:16px}.workflow-guide ol{grid-template-columns:1fr}.work-panel .intake-panel,.bridge-status.panel{padding:16px}.field-grid{gap:16px 12px}}.records-list .arco-table-td,.work-panel .arco-table-td{padding-top:0;padding-bottom:0}.records-list .arco-table-cell,.work-panel .arco-table-cell{padding:10px 16px;font-size:13px;line-height:1.7}@media(max-width:767px){.topbar-breadcrumb{display:block;max-width:calc(100vw - 205px);overflow:hidden;text-overflow:ellipsis}.records-list .filterbar>.arco-select{width:100%}.records-list .filterbar>.toolbar-actions{width:auto;margin-left:auto}}.message-items{margin:0 0 24px;padding:18px 0 20px;border-bottom:1px solid var(--line)}.message-items-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.message-items-heading h3{font-size:15px;line-height:24px}.message-items-heading h3>span{margin-left:8px;color:var(--accent);font-variant-numeric:tabular-nums}.message-items-heading p,.message-items-help{font-size:12px;line-height:1.8;color:var(--muted)}.message-items-navigation{display:flex;align-items:center;gap:8px;flex-shrink:0}.message-items-navigation>span{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.message-item-list{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-height:256px;overflow:auto;margin:0 0 10px;padding:3px 4px 3px 0;scrollbar-gutter:stable}.message-item-list li{min-width:0}.message-item-button{display:flex;align-items:flex-start;gap:10px;width:100%;height:100%;text-align:left;border:1px solid var(--line);border-radius:4px;background:#fff;color:var(--ink);padding:10px 12px;cursor:pointer;font:inherit}.message-item-button:hover:not(:disabled){border-color:var(--accent);background:#f7faff}.message-item-button.selected{border-color:var(--accent);background:#e8f2ff}.message-item-button:disabled{cursor:wait;opacity:.65}.message-item-number{color:var(--muted);font-size:12px;line-height:22px;min-width:18px;font-variant-numeric:tabular-nums}.selected .message-item-number{color:var(--accent)}.message-item-copy{display:block;min-width:0;flex:1}.message-item-copy strong{display:block;font-size:13px;line-height:22px}.message-item-copy strong>span{margin-left:8px;font-variant-numeric:tabular-nums}.message-item-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:20px;color:var(--muted)}.message-item-state{display:block;font-size:11px;line-height:20px;color:var(--muted)}.source-highlight-caption{font-size:12px;color:var(--muted);margin-top:12px}.source-item-highlight{background:#fff0bd;color:#5f4700;border-radius:2px;padding:2px 0;box-decoration-break:clone;-webkit-box-decoration-break:clone}@media(max-width:1200px){.message-item-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.message-items-heading{align-items:flex-start;flex-direction:column;gap:10px}.message-items-navigation{flex-wrap:wrap}.message-item-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:280px}.message-item-button{padding:10px 8px;gap:6px}.message-item-copy strong>span{display:block;margin-left:0}.message-items{margin-bottom:20px}}.publication-exclusion,.publication-item-edit{scroll-margin-top:128px}.publication-review-page{padding-bottom:110px}.publication-review-page .review-submit-bar{position:fixed;left:244px;right:24px;bottom:12px;z-index:20;border:1px solid var(--line);border-radius:8px;padding:12px 20px;background:#fff;gap:20px}.admin-layout.collapsed .review-submit-bar{left:80px}.review-submit-content{min-width:0}.review-submit-bar .publication-acknowledgements{padding:0 0 6px;gap:6px}.review-submit-bar>.arco-btn{flex-shrink:0}.review-submit-bar .caption{font-size:12px}@media(max-width:760px){.publication-review-page{padding-bottom:185px}.admin-layout .review-submit-bar,.admin-layout.collapsed .review-submit-bar{left:12px;right:12px;bottom:8px;padding:12px}.publication-review-page .review-submit-bar{gap:8px}}.publication-queue-navigation{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:16px 0}.publication-queue-navigation>.caption{margin-inline-end:auto}.checklist-comparison{display:grid;grid-template-columns:minmax(300px,.8fr) minmax(0,1.4fr);gap:24px;margin-top:20px}.checklist-sources{min-width:0;max-height:650px;overflow:auto}.checklist-sources .source-panel{border:0;border-radius:0;background:#f5f8ff;padding:16px}.checklist-sources .source-panel+.source-panel{margin-top:16px}.checklist-sources h3{font-size:13px;margin:12px 0 8px}.checklist-items{min-width:0}.checklist-items .arco-table-cell>strong{font-size:13px}.checklist-row-actions{display:flex;gap:4px;align-items:flex-start;flex-direction:column}.checklist-row-actions>div{display:flex}.checklist-uncertainty{font-size:12px;color:#8c5a00}.checklist-footnote{margin-top:12px;line-height:1.8}.publication-checklist .panel-heading{align-items:flex-start}.publication-checklist .panel-heading p{margin-top:8px}.publication-item-edit{min-width:0}.publication-edit-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.publication-edit-heading h2{font-size:16px}.publication-exclusion>p{margin:8px 0 12px}.exclusion-reasons{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.publication-exclusion .action-line{margin-top:16px;justify-content:flex-end;gap:8px}.contact-header-actions,.contact-quick-choices{display:flex;gap:8px;flex-wrap:wrap}.contact-choice-result{font-size:13px;line-height:1.8;margin:12px 0;color:var(--ink)}.review-submit-bar{position:sticky;bottom:0;background:#fff;padding:16px 0;z-index:3}.publication-completion .advanced{margin-bottom:8px}@media(max-width:1100px){.checklist-comparison{grid-template-columns:1fr}.checklist-sources{max-height:340px}.checklist-sources .source-panel{padding:16px}}@media(max-width:760px){.publication-checklist .panel-heading{flex-direction:column;gap:8px}.publication-queue-navigation>.caption{flex-basis:100%;order:-1}.contact-quick-choices>.arco-btn{width:100%}.contact-header-actions{width:100%}.contact-header-actions>.arco-btn{flex:1}.review-submit-bar{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}}.contact-registry{min-width:0}.contact-registry-inline{margin:20px 0;padding:20px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.contact-resolution{padding:16px 0;margin-top:12px;border-top:1px solid var(--line)}.contact-resolution>strong{font-size:14px}.contact-resolution>p{font-size:13px;line-height:1.8;margin:8px 0;color:var(--muted)}.contact-resolution ul{padding:0;list-style:none;margin:12px 0 0;display:grid;gap:8px}.contact-resolution li{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;font-size:13px}.contact-resolution li>strong{font-variant-numeric:tabular-nums;font-size:16px}.contact-resolution li>span,.contact-resolution time{color:var(--muted);font-size:12px}.contact-policy{line-height:1.8;margin:0 0 16px}.contact-register-list{border-top:1px solid var(--line);max-height:480px;overflow:auto}.contact-register-row{padding:16px 0;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.contact-register-heading{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.contact-register-heading>strong{font-size:15px;font-variant-numeric:tabular-nums}.contact-register-heading>span{font-size:12px}.contact-register-heading>.arco-btn{margin-inline-start:auto}.contact-register-row>p{margin:8px 0;line-height:1.8}.contact-register-row summary{font-size:12px;color:var(--accent);cursor:pointer}.contact-evidence{padding-inline-start:20px;font-size:12px;line-height:1.8;display:grid;gap:12px}.contact-evidence p{white-space:pre-wrap;overflow-wrap:anywhere}.contact-evidence small{color:var(--muted)}.contact-review-editor{padding-top:24px}.contact-review-editor>p{margin:8px 0 16px;line-height:1.8}.contact-review-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.contact-review-editor .action-line{margin-top:16px;gap:16px}.contact-review-editor .action-line>div{display:flex;gap:8px}.contact-registry .audit{margin-top:16px}.contact-registry .audit article{display:grid;gap:4px}.contact-registry .audit article>span{font-size:12px;color:var(--muted)}@media(max-width:760px){.contact-registry .panel-heading{align-items:flex-start;flex-direction:column;gap:12px}.contact-register-heading>.arco-btn{margin-inline-start:0}.contact-review-grid{grid-template-columns:1fr}.contact-review-editor .action-line{align-items:stretch;flex-direction:column}.contact-review-editor .action-line>div>.arco-btn{flex:1}.contact-review-editor .arco-checkbox{white-space:normal;align-items:flex-start}}.publication-review-page{display:flex;flex-direction:column;gap:20px;min-width:0}.publication-review-page .work-page-header{margin-bottom:0}.publication-list .filterbar{padding-bottom:16px;border-bottom:1px solid var(--line);margin-bottom:16px}.publication-message{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;line-height:22px;font-weight:500;white-space:pre-line}.publication-context .panel-heading>div{min-width:0}.publication-context .panel-heading h2{display:flex;align-items:center;gap:12px}.publication-context-summary{padding:12px 0;color:var(--ink);font-size:13px;border-top:1px solid var(--line);font-variant-numeric:tabular-nums}.publication-sources{padding-top:12px}.publication-sources summary{font-size:13px;color:var(--accent)}.publication-source-stack{display:grid;gap:20px;margin-top:16px}.publication-source-stack h3{font-size:13px;margin-bottom:8px}.publication-association{border-top:1px solid var(--line);padding-top:20px;margin-top:20px}.publication-association h3{margin-bottom:8px}.publication-association .filterbar{margin-top:12px}.association-options{padding:0;list-style:none;max-height:320px;overflow:auto;display:grid;gap:8px;margin:12px 0 16px}.association-options li{padding:12px;border:1px solid var(--line);border-radius:4px}.association-options .arco-checkbox{align-items:flex-start;width:100%;white-space:normal}.association-options .arco-checkbox-label{min-width:0;flex:1}.association-options span>span{display:block;white-space:pre-line;font-size:12px;line-height:1.8;overflow-wrap:anywhere}.association-options small{display:block;font-size:12px;color:var(--muted);margin-top:6px}.publication-association>label{display:block;font-size:13px;margin-bottom:8px}.association-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:12px}.publication-completion>p{font-size:13px;line-height:1.8;margin-bottom:16px}.publication-acknowledgements{display:flex;flex-direction:column;gap:12px;padding:12px 0 20px}.publication-acknowledgements .arco-checkbox{align-items:flex-start;white-space:normal}.publication-completion .action-line{padding:16px 0 0;border-top:1px solid var(--line)}.publication-completion .publication-ready{margin:16px 0 0;color:#007a69;background:#effaf7;padding:12px;border-radius:4px}.embedded-record-editor .record-detail{margin-top:0}.publication-review-page>.notice{margin:0}.publication-context .caption{margin-top:8px}.publication-completion .audit article{display:grid;gap:4px}.publication-completion .audit article>span{font-size:12px;color:var(--muted)}@media(max-width:760px){.publication-context .panel-heading{align-items:flex-start;flex-direction:column;gap:12px}.publication-context .panel-heading h2{flex-wrap:wrap}.publication-context-summary{line-height:1.8}.publication-review-page .filterbar>.arco-input-wrapper,.publication-review-page .filterbar>.arco-select{width:100%;flex-basis:100%}.association-actions{align-items:stretch;flex-direction:column}.publication-completion .action-line{align-items:stretch;flex-direction:column;gap:12px}.publication-completion .action-line>.arco-btn{width:100%}.publication-message{-webkit-line-clamp:3}}.ops-surface{display:grid;gap:20px;min-width:0}.ops-surface>.page-heading{margin:0}.ops-surface .notice{margin:0}.ops-surface h2{font-size:16px;line-height:24px;margin:0}.ops-surface .panel{min-width:0}.surface-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.surface-footnote{margin:0;color:var(--muted);font-size:12px;line-height:1.8}.surface-footnote>.arco-icon{margin-right:6px}.section-tabs{display:flex;align-items:center;gap:24px;border-bottom:1px solid var(--line);min-width:0;overflow-x:auto}.section-tabs>button{font:inherit;font-size:13px;white-space:nowrap;border:0;border-bottom:2px solid transparent;background:transparent;padding:12px 0;color:var(--muted);cursor:pointer;display:flex;gap:6px;align-items:center}.section-tabs>button.active{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}.section-tabs>button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.section-tabs b{font-size:11px;font-weight:500;background:#edf2fc;padding:0 6px;border-radius:3px}.section-tabs-note{margin-left:auto;font-size:12px;color:var(--muted);white-space:nowrap}.section-tabs .section-tabs-link{margin-left:auto;color:var(--accent);font-size:12px}.resource-title-button{display:block;max-width:100%;padding:0;border:0;background:none;font:inherit;text-align:left;color:var(--ink);cursor:pointer}.resource-title-button:hover{color:var(--accent)}.resource-title-button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.resource-title-button strong{font-size:14px;font-weight:600}.resource-title-button strong>span{font-variant-numeric:tabular-nums;margin-left:6px}.ops-surface .arco-table .arco-tag{margin:4px 4px 0 0}.ops-surface .cell-secondary{font-size:12px;line-height:1.7;color:var(--muted);margin-top:4px}.workbench-date{font-size:12px;color:var(--muted)}.workbench-search-panel{padding:22px 24px}.workbench-search-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.workbench-search-form{display:grid;grid-template-columns:130px minmax(0,1fr) 120px;gap:10px}.workbench-search-form .arco-input-wrapper,.workbench-search-form .arco-select,.workbench-search-form>.arco-btn{min-height:40px}.workbench-search-form .arco-input-wrapper{background:#f5f7fb}.workbench-search-links{display:flex;align-items:center;gap:20px;margin-top:14px;flex-wrap:wrap;font-size:12px;color:var(--muted)}.workbench-search-links button{background:transparent;border:0;padding:0;cursor:pointer;font:inherit;color:var(--accent)}.workbench-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.workbench-kpis>button{border:1px solid var(--line);border-radius:8px;padding:18px 22px;background:#f0f5ff;color:var(--ink);text-align:left;cursor:pointer}.workbench-kpis>button:nth-child(2){background:#effaf7}.workbench-kpis>button:nth-child(3){background:#f1faff}.workbench-kpis>button:nth-child(4){background:#f6f3ff}.workbench-kpis>button:hover{border-color:#9bb8ef}.workbench-kpis>button>span{display:flex;justify-content:space-between;gap:8px;font-size:13px;color:var(--muted)}.workbench-kpis strong{font-size:32px;font-weight:600;line-height:44px;display:block;margin-top:8px;font-variant-numeric:tabular-nums}.workbench-kpis small{font-size:12px;font-weight:400;color:var(--muted);margin-left:6px}.workbench-kpis p{font-size:11px;color:var(--muted);margin-top:6px}.workbench-body{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:20px;align-items:start}.workbench-main .section-tabs{margin-bottom:16px}.workbench-side{display:grid;gap:20px}.workbench-agenda>button{width:100%;display:flex;align-items:center;gap:12px;background:none;border:0;border-bottom:1px solid var(--line);padding:16px 0;text-align:left;cursor:pointer;color:var(--ink)}.workbench-agenda>button:last-child{border-bottom:0;padding-bottom:0}.agenda-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:4px;background:#f4f7fc;color:#6e86aa;flex-shrink:0}.workbench-agenda>button>span:nth-child(2){flex:1}.workbench-agenda strong{display:block;font-size:13px;font-weight:500}.workbench-agenda small{display:block;font-size:11px;color:var(--muted);margin-top:4px}.workbench-agenda b{font-size:19px;font-weight:500;font-variant-numeric:tabular-nums}.workbench-agenda>button>.arco-icon{color:#93a4bc;font-size:12px}.workbench-status .panel-heading{margin-bottom:12px}.workbench-status>div:nth-child(2){display:flex;align-items:center;gap:8px;font-size:13px}.status-dot{width:7px;height:7px;background:#d1872b;border-radius:50%;flex-shrink:0}.status-dot.online{background:#00a88c}.workbench-status>p{font-size:12px;color:var(--muted);line-height:1.8;margin:10px 0}.status-pipeline{display:flex;gap:7px;align-items:center;padding:10px 0;border-top:1px solid var(--line);font-size:11px;color:var(--muted)}.status-pipeline>.arco-icon{font-size:10px}.resource-query{padding-top:8px}.resource-query>.section-tabs{margin-bottom:18px}.resource-search{display:flex;align-items:center;gap:10px}.resource-search>.arco-input-wrapper{max-width:560px;flex:1}.resource-filter-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px;padding-top:18px;border-top:1px solid var(--line)}.resource-filter-grid>label{display:grid;gap:8px;font-size:12px;color:var(--muted)}.filter-submit{align-self:end}.resource-query-note{font-size:12px;color:var(--muted);line-height:1.7;margin-top:14px}.resource-query-note>span{float:right}.resource-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start;min-width:0}.resource-layout.with-inspector{grid-template-columns:minmax(0,1fr) 380px}.resource-results{min-width:0}.resource-results .work-list-heading{margin-bottom:12px}.result-count{color:var(--muted);font-size:13px;font-weight:400;margin-left:8px}.resource-row-actions{display:flex;gap:0;align-items:center}.resource-row-actions .arco-btn{padding:0 6px}.resource-row-actions .arco-icon-star-fill{color:#d48806}.work-stage{display:inline-block;font-size:12px;color:var(--muted)}.work-stage[data-stage=following]{color:#245eff}.work-stage[data-stage=contacted]{color:#007e6d}.note-preview{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.inspector-slot{min-width:0;position:sticky;top:16px}.resource-inspector{max-height:calc(100vh - 40px);overflow:auto;padding:20px;min-width:0;scrollbar-gutter:stable}.inspector-head{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.inspector-head h2{font-size:17px}.inspector-head h2>span{font-size:14px;color:var(--muted);margin-left:6px}.inspector-head p{font-size:12px;color:var(--muted);margin-top:4px}.inspector-status{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:16px 0 4px}.resource-inspector .section-tabs{margin-bottom:16px;gap:24px}.resource-facts{display:grid;grid-template-columns:1fr 1fr;gap:16px 12px;margin:0 0 20px}.resource-facts>div{min-width:0}.resource-facts dt{font-size:11px;color:var(--muted);margin-bottom:4px}.resource-facts dd{font-size:13px;margin:0;overflow-wrap:anywhere}.resource-facts small{display:block;font-size:11px;color:var(--muted);margin-top:3px}.resource-inspector .source-panel{padding:16px}.resource-inspector .source-text{font-size:12px;max-height:320px;overflow:auto;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere}.resource-inspector .source-meta{font-size:12px}.resource-inspector .contact-registry h2{font-size:14px}.resource-inspector .contact-resolution{padding:12px 0}.resource-inspector .contact-resolution>strong{font-size:13px}.resource-inspector .contact-header-actions .arco-btn{font-size:12px;height:28px;padding:0 8px}.inspector-bottom{border-top:1px solid var(--line);padding-top:16px}.inspector-bottom p{font-size:12px;color:var(--muted);margin-bottom:10px}.work-editor>.caption{margin-bottom:18px}.work-editor .arco-checkbox{margin-bottom:20px}.work-editor .arco-checkbox-label>.arco-icon{margin-right:6px}.work-editor .arco-form-item{margin-bottom:16px}.work-editor .arco-form-item small{font-size:11px;color:var(--muted);display:block;margin-top:6px;line-height:1.8}.native-time-input{width:100%;min-height:34px;border:1px solid var(--line);background:#f5f7fb;color:var(--ink);font:inherit;font-size:13px;padding:6px 10px;border-radius:4px}.native-time-input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.inspector-save{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;border-top:1px solid var(--line);padding-top:16px}.inspector-save>span{font-size:12px;color:var(--muted)}.unsaved-dot{width:5px;height:5px;background:#d48806;border-radius:50%}.watch-create-inline{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.watch-create-inline>div:first-child{flex:1;min-width:240px}.watch-create-inline h2{font-size:15px}.watch-create-inline p{font-size:12px;color:var(--muted);margin:6px 0}.watch-create-inline small{font-size:11px;color:var(--muted)}.watch-create-inline>.arco-input-wrapper{width:240px}.watch-rule-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:20px}.watch-rule-footer{display:flex;justify-content:space-between;gap:16px;align-items:center}.watch-rule-editor .panel-heading{margin-bottom:20px}.resource-inbox-toolbar{display:flex;align-items:center;gap:18px;margin:20px 0}.resource-inbox-toolbar>.arco-select{width:240px}.resource-inbox-toolbar>.arco-btn{margin-left:auto}.directory-search{display:flex;align-items:center;gap:12px}.directory-search>.arco-input-wrapper{max-width:400px}.directory-search>.caption{margin-left:8px}.publisher-identity{display:flex;align-items:center;gap:12px}.publisher-avatar{width:34px;height:34px;border-radius:6px;display:grid;place-items:center;background:#edf3ff;color:#245eff;flex-shrink:0;font-size:14px}.publisher-identity strong{font-size:13px;font-weight:600}.publisher-identity code{display:block;font-size:10px;color:var(--muted);margin-top:4px;overflow-wrap:anywhere}.layout-sider{overflow-y:auto;scrollbar-width:thin}.ops-menu-item{height:42px}.ops-menu-group{margin-top:8px;margin-bottom:9px}.ops-menu section{margin-bottom:16px}@media(max-width:1350px){.workbench-body{grid-template-columns:minmax(0,1fr) 270px}.resource-layout.with-inspector{grid-template-columns:minmax(0,1fr) 350px}.resource-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.workbench-kpis>button{padding:16px}.directory-search{flex-wrap:wrap}.directory-search>.caption{flex-basis:100%;margin-left:0}}@media(max-width:1249px){.resource-layout.with-inspector{grid-template-columns:minmax(0,1fr)}.inspector-slot{position:static}.resource-inspector{max-height:none}.resource-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.resource-inspector .source-text{max-height:400px}.workbench-body{grid-template-columns:1fr}.workbench-side{grid-template-columns:1fr 1fr}.resource-query-note>span{float:none;display:block;margin-top:5px}}@media(max-width:760px){.ops-surface{gap:16px}.workbench-search-panel{padding:16px}.workbench-search-form{grid-template-columns:100px minmax(0,1fr)}.workbench-search-form>.arco-btn{grid-column:1/-1}.workbench-search-links{gap:12px}.workbench-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.workbench-kpis>button{padding:14px}.workbench-kpis strong{font-size:28px;margin-top:4px}.workbench-kpis p{font-size:10px}.workbench-side{grid-template-columns:1fr}.section-tabs{gap:18px}.section-tabs-note{display:none}.resource-search{flex-wrap:wrap}.resource-search>.arco-input-wrapper{flex-basis:100%;max-width:none}.resource-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.resource-facts{grid-template-columns:1fr 1fr}.resource-inbox-toolbar{flex-wrap:wrap;gap:12px}.resource-inbox-toolbar>.arco-select{width:100%}.resource-inbox-toolbar>.arco-btn{margin-left:0}.watch-rule-grid{grid-template-columns:1fr 1fr;column-gap:12px}.watch-rule-footer{align-items:flex-start;flex-direction:column}.watch-rule-footer>.arco-btn{width:100%}.watch-create-inline>.arco-input-wrapper{width:100%}.watch-create-inline>div:first-child{min-width:0;flex-basis:100%}.workbench-search-title{gap:12px}.workbench-search-title .arco-btn{font-size:12px;padding:0}.section-tabs .section-tabs-link,.workbench-date{font-size:11px}}.knowledge-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}.knowledge-layout.with-detail{grid-template-columns:minmax(0,1fr) minmax(360px,440px)}.knowledge-search{margin-top:20px}.knowledge-name.arco-btn{padding:0;max-width:100%;height:auto;white-space:normal;text-align:left;line-height:1.7}.knowledge-description{font-size:12px;line-height:1.9;margin:0 0 5px;overflow-wrap:anywhere}.knowledge-inspector{min-width:0;background:#fff;border:1px solid var(--line);border-radius:8px;padding:22px;max-height:calc(100vh - 170px);overflow:auto;position:sticky;top:16px}.knowledge-detail-header{display:flex;align-items:flex-start;gap:12px;justify-content:space-between;margin-bottom:16px}.knowledge-detail-header h2{margin-top:5px;overflow-wrap:anywhere}.knowledge-meta{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:11px;color:var(--muted);margin-bottom:12px}.knowledge-attributes{display:grid;grid-template-columns:100px minmax(0,1fr);gap:8px;font-size:12px;line-height:1.8;border-top:1px solid var(--line);padding-top:16px}.knowledge-attributes dt{color:var(--muted)}.knowledge-attributes dd{margin:0;overflow-wrap:anywhere}.knowledge-missing{display:grid;gap:5px;background:#f5f8fd;border-radius:4px;padding:12px;font-size:12px;line-height:1.8;color:var(--muted);margin:16px 0}.knowledge-missing strong{color:var(--ink);font-weight:500}.knowledge-section-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:22px}.knowledge-inspector h3{font-size:14px;margin:0 0 12px}.knowledge-fact{border-top:1px solid var(--line);padding:15px 0}.knowledge-fact.inactive{background:#fafbfc}.knowledge-fact-heading{display:flex;gap:6px;align-items:center;flex-wrap:wrap;font-size:12px}.knowledge-fact-value{font-size:14px;margin:8px 0;overflow-wrap:anywhere}.knowledge-fact-tools{display:flex;align-items:center;flex-wrap:wrap;font-size:11px;gap:6px;color:var(--muted)}.knowledge-fact-tools>.arco-btn{font-size:11px}.knowledge-evidence{margin-top:8px;border-left:2px solid #c9dcff;padding-left:12px}.knowledge-evidence>div{margin-bottom:12px}.knowledge-evidence blockquote{margin:8px 0;white-space:pre-wrap;font-size:12px;line-height:1.9;overflow-wrap:anywhere}.knowledge-edit{border:1px solid var(--line);border-radius:4px;padding:14px;margin:12px 0;background:#fafcff}.knowledge-edit .arco-form-item{margin-bottom:14px}.knowledge-related{display:flex;gap:8px;flex-wrap:wrap}.knowledge-empty{padding:20px 0;font-size:12px;color:var(--muted)}@media(max-width:1450px){.knowledge-layout.with-detail{grid-template-columns:minmax(0,1fr)}.knowledge-inspector{position:static;max-height:none}}@media(max-width:760px){.knowledge-inspector{padding:16px}.knowledge-attributes{grid-template-columns:80px minmax(0,1fr)}.knowledge-layout{gap:16px}}.knowledge-behavior{margin:20px 0}.knowledge-behavior-counts{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:12px 0}.knowledge-behavior-counts>div{background:#f5f8fe;border-radius:4px;padding:12px}.knowledge-behavior-counts strong{font-size:24px;font-weight:600;display:block;color:#1d4296}.knowledge-behavior-counts span{font-size:11px;color:var(--muted)}.knowledge-pages{display:flex;gap:10px;align-items:center;justify-content:space-between;margin:16px 0}.arco-drawer .knowledge-inspector{position:static;max-height:none;border:0;padding:12px}.arco-drawer .knowledge-detail-header{margin-bottom:20px}.master-create-form{max-width:640px;margin-top:20px}.company-affiliations{border-top:1px solid var(--line);padding-top:4px;margin:22px 0}.company-affiliations>.caption{line-height:1.9}.company-link{padding:12px 0;border-bottom:1px solid var(--line)}.company-link>div:first-child{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.company-link .arco-btn-text{padding-left:0}.company-option-search{display:flex;gap:8px;width:100%}.company-link>.caption{margin:5px 0;font-size:11px;line-height:1.8}.publisher-avatar img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.member-profile-section{margin:20px 0;padding:18px 0;border-block:1px solid var(--line)}.member-profile-section>.publisher-identity{margin-bottom:20px}.member-profile-section h3{margin:0 0 12px}.member-profile-row{padding:12px 0}.member-profile-row+.member-profile-row{border-top:1px solid var(--line)}.member-profile-row>div{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.member-profile-row .knowledge-attributes{margin:12px 0}.member-profile-section>.publisher-identity>.publisher-avatar{width:52px;height:52px;font-size:20px}}:root{--muted:var(--ink-muted);--accent:var(--blue);--primary:var(--blue);--mono:var(--font-mono);--radius:var(--r-sm);--app-bg:var(--canvas);--control-bg:var(--input-bg)}.caption{color:var(--ink-muted);font-size:12px;line-height:1.8}.hub-footnote{font-size:11px;line-height:1.9;color:var(--ink-muted);margin-top:22px}.hub-dashboard .page-title{font-size:28px}.hub-dashboard .page-head{align-items:center}.hero-note{font-size:11px;color:var(--ink-muted);margin-left:auto}.hub-dashboard .side-foot{flex-wrap:wrap;gap:6px}.text-action{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--blue);white-space:nowrap}.hub-sides{display:flex;gap:24px;margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.hub-sides button{display:flex;gap:8px;align-items:center;color:var(--ink-muted);font-size:12px}.hub-sides b{font-family:var(--font-mono);font-size:20px;color:var(--ink)}.side-dot{width:6px;height:6px;border-radius:50%;background:var(--blue)}.side-dot.is-buy{background:var(--leaf-text)}.pearl-error{background:var(--red-soft);color:var(--red-text);padding:12px 16px;border-radius:var(--r-sm);margin:12px 0 20px}.pearl-error button{text-decoration:underline;margin-left:12px}.latest-entry{display:flex;width:100%;align-items:center;gap:16px;text-align:left;padding:14px 0;border-bottom:1px solid var(--line);transition:background .16s}.latest-entry:last-child{border:0}.latest-entry:hover{background:var(--hover-bg)}.latest-entry small{display:block;color:var(--ink-muted);font-size:11px;margin-top:5px}.latest-product{flex:1;min-width:0}.latest-product b{font-size:13px;font-weight:600}.latest-person{max-width:160px;font-size:12px}.latest-time{font-family:var(--font-mono);font-size:10px;color:var(--ink-muted)}.pipeline-entry{margin-top:20px;border-radius:var(--r-md);display:flex;align-items:center;gap:12px;padding:18px;width:100%;text-align:left}.pipeline-entry span{flex:1}.pipeline-entry b{font-size:12px;font-weight:600}.pipeline-entry small{display:block;font-size:11px;color:var(--ink-muted);margin-top:5px}.login-error{margin-top:12px;color:var(--red-text)}.login-card h2{font-size:26px;font-weight:650}.login-canvas-foot{font-size:11px;margin-top:24px;color:#ffffffa6}.hub-business{min-width:0;padding:24px 28px 36px}.hub-business .page-heading{margin-bottom:24px}.hub-business .page-heading h1{font-size:24px;font-weight:680;letter-spacing:-.025em;line-height:1.35}.hub-business .panel,.hub-business .analysis-metrics>div,.hub-business .knowledge-inspector{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-lg);padding:22px;box-shadow:var(--e1)}.hub-business .panel h2,.hub-business .panel h3{font-size:14px;font-weight:650}.hub-business .notice{margin-bottom:18px}.hub-business .cell-secondary{display:block;color:var(--ink-muted);font-size:11px;line-height:1.7;margin-top:4px}.hub-business .panel-heading{display:flex;justify-content:space-between;gap:16px;margin-bottom:20px;align-items:center}.hub-business .arco-btn,.arco-drawer .arco-btn,.arco-modal-container .arco-btn{border-radius:var(--r-xs)}.hub-business .arco-btn-primary,.arco-drawer .arco-btn-primary{background:var(--blue)}.hub-business .arco-input-wrapper,.hub-business .arco-select-view,.arco-drawer .arco-input-wrapper,.arco-drawer .arco-select-view{border-radius:var(--r-xs);border-color:var(--line-strong);background:var(--control-bg);min-height:var(--control-h)}.hub-business .arco-table-th,.arco-drawer .arco-table-th{background:var(--groove-bg);color:var(--ink-muted);font-weight:600;border-color:var(--line)}.hub-business .arco-table-td,.arco-drawer .arco-table-td{color:var(--ink);border-color:var(--line);background:transparent;height:var(--row-h)}.hub-business .arco-table,.hub-business .arco-table-container,.arco-drawer .arco-table,.arco-drawer .arco-table-container{background:transparent}.hub-business .arco-table-cell,.arco-drawer .arco-table-cell{padding-inline:var(--cell-px)}.arco-drawer,.arco-modal{background:var(--surface-solid);color:var(--ink);border-radius:var(--r-xl) 0 0 var(--r-xl)}.arco-drawer .knowledge-inspector{background:transparent}.arco-drawer .knowledge-attributes{border-color:var(--line);font-size:12px}.hub-business .arco-textarea,.arco-drawer .arco-textarea{border-radius:var(--r-xs);background:var(--control-bg)}.hub-business .overview-chart svg text,.arco-drawer .overview-chart svg text{fill:var(--ink-muted)}.hub-business .analysis-metrics>div{background:var(--surface)}.hub-business .analysis-metrics strong{font-family:var(--font-mono)}.hub-business .analysis-tabs,.hub-business .section-tabs{border-color:var(--line-strong)}.hub-business .analysis-tabs button.active{color:var(--blue);border-color:var(--blue)}.hub-business .analysis-two .panel{padding:22px}.hub-business .resource-title-button{color:var(--ink)}.hub-business .analysis-scope,.hub-business .surface-footnote{color:var(--ink-muted)}:root[data-theme=dark] .hub-business .source-panel,:root[data-theme=dark] .hub-business .source-text,:root[data-theme=dark] .hub-business .resource-filter-panel,:root[data-theme=dark] .hub-business .knowledge-missing,:root[data-theme=dark] .hub-business .field-evidence,:root[data-theme=dark] .hub-business .analysis-quality-grid>div,:root[data-theme=dark] .arco-drawer .source-panel,:root[data-theme=dark] .arco-drawer .source-text,:root[data-theme=dark] .arco-drawer .knowledge-missing{background:var(--groove-bg);color:var(--ink)}.network-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:18px}.network-stage{border-radius:var(--r-xl);overflow:hidden;position:relative;min-width:0;border:1px solid var(--line-strong)}.network-stage>.rg{height:max(760px,calc(100dvh - 285px))}.network-legend{display:flex;gap:18px;flex-wrap:wrap;padding:14px 18px;border-top:1px solid var(--line);font-size:11px;color:var(--ink-muted)}.network-legend>span{display:flex;align-items:center;gap:6px}.network-legend i{width:7px;height:7px;display:inline-block;border-radius:50%;background:var(--blue)}.network-legend .legend-brand{background:var(--leaf-text)}.network-insight{padding:24px;border-radius:var(--r-xl);display:flex;flex-direction:column;gap:20px;align-self:start;border:1px solid var(--line-strong)}.network-insight>.bento-head{margin:0}.insight-name{font-size:24px;font-weight:650;line-height:1.3}.insight-note{font-size:11px;line-height:1.9;color:var(--ink-muted);border-top:1px solid var(--line);padding-top:18px}.insight-relations{display:flex;flex-direction:column;max-height:240px;overflow:auto}.insight-relations>button{display:flex;gap:8px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line);font-size:12px}.insight-relations>button span{flex:1;text-align:left}.network-stage .rg-node .rg-label{max-width:160px}@media(max-width:1120px){.network-layout{grid-template-columns:minmax(0,1fr)}.network-insight{display:grid;grid-template-columns:1fr 1fr;gap:16px}.network-insight .insight-note{grid-column:1/-1}.latest-time{display:none}}@media(max-width:820px){.hub-dashboard .page-title{font-size:23px}.hub-dashboard .page-head{align-items:flex-start;gap:14px;flex-wrap:wrap}.hero-note{margin-left:0}.hero-actions{flex-wrap:wrap}.latest-entry{gap:10px}.latest-person{display:none}.network-stage>.rg{height:760px}.network-insight{display:flex}.hub-business .page-heading{align-items:flex-start;flex-wrap:wrap}.hub-business .page-heading h1{font-size:22px}.hub-business{padding:20px 16px 30px}.hub-business .panel,.hub-business .analysis-two .panel{padding:16px}}.hub-business .arco-input-tag,.arco-drawer .arco-input-tag{border-radius:var(--r-xs);background:var(--input-bg);border-color:var(--line-strong)}
