:root{--font-ios: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", system-ui, sans-serif;--ios-blue: #007AFF;--ios-blue-dark: #0062CC;--ios-blue-light: rgba(0, 122, 255, .12);--ios-green: #34C759;--ios-green-dark: #248A3D;--ios-green-light: rgba(52, 199, 89, .14);--ios-orange: #FF9500;--ios-orange-dark: #B35F00;--ios-orange-light: rgba(255, 149, 0, .14);--ios-red: #FF3B30;--ios-red-dark: #D70015;--ios-red-light: rgba(255, 59, 48, .12);--ios-purple: #AF52DE;--ios-purple-light: rgba(175, 82, 222, .12);--ios-teal: #30B0C7;--ios-bg-base: #F2F2F7;--ios-bg-secondary: #E5E5EA;--ios-bg-card: rgba(255, 255, 255, .94);--ios-bg-glass: rgba(255, 255, 255, .82);--ios-border: rgba(60, 60, 67, .12);--ios-border-subtle: rgba(60, 60, 67, .06);--ios-label-primary: #1C1C1E;--ios-label-secondary: #636366;--ios-label-tertiary: #8E8E93;--ios-label-quaternary: #D1D1D6;--ios-radius-xs: 8px;--ios-radius-sm: 12px;--ios-radius-md: 18px;--ios-radius-lg: 24px;--ios-radius-pill: 9999px;--ios-shadow-subtle: 0 1px 3px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .02);--ios-shadow-card: 0 4px 24px rgba(0, 0, 0, .06), 0 1px 4px rgba(0, 0, 0, .03);--ios-shadow-float: 0 14px 40px rgba(0, 0, 0, .1), 0 4px 12px rgba(0, 0, 0, .04)}body{font-family:var(--font-ios);color:var(--ios-label-primary);background-color:var(--ios-bg-base)!important;background-image:radial-gradient(at 0% 0%,rgba(0,122,255,.035) 0px,transparent 50%),radial-gradient(at 100% 0%,rgba(52,199,89,.035) 0px,transparent 50%)!important;background-attachment:fixed!important;-webkit-font-smoothing:antialiased;letter-spacing:-.015em}iframe[src*=github-btn],iframe[src*=ghbtns],iframe[title=GitHub],.header .item iframe,a[href*="crawlab.cn"],a[href*="github.com"],a[href*="docs.crawlab"],.el-link[href*="crawlab.cn"],.el-link[href*=prices],.el-link[href*=docs]{display:none!important}.header-container .header{background:var(--ios-bg-glass)!important;backdrop-filter:blur(28px) saturate(190%)!important;-webkit-backdrop-filter:blur(28px) saturate(190%)!important;border-bottom:.5px solid var(--ios-border)!important;box-shadow:0 1px 8px #00000008!important}.sidebar{background:rgba(255,255,255,.88)!important;backdrop-filter:blur(28px) saturate(180%)!important;border-right:.5px solid var(--ios-border)!important}.sidebar .el-menu-item.is-active{background:rgba(0,122,255,.1)!important;color:var(--ios-blue)!important;border-radius:var(--ios-radius-sm);margin:4px 8px;font-weight:700!important}.el-card{border-radius:var(--ios-radius-md)!important;border:.5px solid var(--ios-border)!important;background:var(--ios-bg-card)!important;backdrop-filter:blur(20px)!important;box-shadow:var(--ios-shadow-card)!important;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease!important}.el-card:hover{box-shadow:var(--ios-shadow-float)!important}.el-button{font-family:var(--font-ios);font-weight:600!important;border-radius:var(--ios-radius-pill)!important;letter-spacing:-.01em;padding:8px 18px!important;font-size:13px!important;border:1px solid transparent!important;cursor:pointer;transition:all .2s cubic-bezier(.34,1.56,.64,1)!important;display:inline-flex!important;align-items:center;justify-content:center;line-height:1.2!important}.el-button:active{transform:scale(.95)!important}.el-button--primary:not(.is-plain){background:var(--ios-blue)!important;color:#fff!important;border-color:var(--ios-blue)!important;box-shadow:0 2px 10px #007aff59!important}.el-button--primary:not(.is-plain):hover{background:var(--ios-blue-dark)!important;color:#fff!important;box-shadow:0 4px 14px #007aff73!important}.el-button--success:not(.is-plain){background:var(--ios-green)!important;color:#fff!important;border-color:var(--ios-green)!important;box-shadow:0 2px 10px #34c75959!important}.el-button--success:not(.is-plain):hover{background:var(--ios-green-dark)!important;color:#fff!important}.el-button--primary.is-plain{background:rgba(0,122,255,.12)!important;color:#0062cc!important;border:1px solid rgba(0,122,255,.28)!important}.el-button--primary.is-plain:hover{background:#007AFF!important;color:#fff!important;border-color:#007aff!important;box-shadow:0 4px 14px #007aff59!important}.el-button--warning.is-plain{background:rgba(255,149,0,.14)!important;color:#b35f00!important;border:1px solid rgba(255,149,0,.32)!important}.el-button--warning.is-plain:hover{background:#FF9500!important;color:#fff!important;border-color:#ff9500!important;box-shadow:0 4px 14px #ff950059!important}.el-button--danger.is-plain{background:rgba(255,59,48,.12)!important;color:#d70015!important;border:1px solid rgba(255,59,48,.28)!important}.el-button--danger.is-plain:hover{background:#FF3B30!important;color:#fff!important;border-color:#ff3b30!important;box-shadow:0 4px 14px #ff3b3059!important}.el-button--success.is-plain{background:rgba(52,199,89,.12)!important;color:#1e7031!important;border:1px solid rgba(52,199,89,.28)!important}.el-button--success.is-plain:hover{background:#34C759!important;color:#fff!important;border-color:#34c759!important;box-shadow:0 4px 14px #34c75959!important}.el-button--mini{padding:5px 12px!important;font-size:12px!important}.el-button--small{padding:7px 16px!important;font-size:13px!important}.ios-segmented-control{display:inline-flex;padding:3px;background:rgba(118,118,128,.14);border-radius:var(--ios-radius-sm);border:.5px solid var(--ios-border-subtle);user-select:none}.ios-segment-btn{padding:6px 16px;font-size:13px;font-weight:500;color:var(--ios-label-secondary);border-radius:9px;cursor:pointer;transition:all .2s cubic-bezier(.2,.8,.2,1);display:inline-flex;align-items:center}.ios-segment-btn:hover{color:var(--ios-label-primary)}.ios-segment-btn.active{background:#FFFFFF;color:var(--ios-label-primary);font-weight:700;box-shadow:0 2px 8px #0000001a}.el-table{border-radius:var(--ios-radius-md)!important;border:.5px solid var(--ios-border)!important;background:transparent!important;font-family:var(--font-ios);overflow:hidden}.el-table th.el-table__cell{background-color:#f2f2f7d9!important;backdrop-filter:blur(14px);color:var(--ios-label-secondary)!important;font-weight:700!important;font-size:12px;text-transform:uppercase;letter-spacing:.04em;padding:12px 0!important;border-bottom:.5px solid var(--ios-border)!important}.el-table td.el-table__cell{border-bottom:.5px solid var(--ios-border-subtle)!important;color:var(--ios-label-primary);font-size:13.5px;padding:12px 0!important}.el-table tr:hover>td.el-table__cell{background-color:#007aff0a!important}.el-tag{border-radius:var(--ios-radius-pill)!important;font-weight:700;font-size:11.5px;letter-spacing:.02em;padding:2px 10px;border:none!important}.el-tag--success{background:var(--ios-green-light)!important;color:#1e7031!important}.el-tag--warning{background:var(--ios-orange-light)!important;color:#b35f00!important}.el-tag--danger{background:var(--ios-red-light)!important;color:#d70015!important}.el-tag--info{background:rgba(142,142,147,.14)!important;color:var(--ios-label-secondary)!important}.el-tag--primary{background:var(--ios-blue-light)!important;color:#0062cc!important}.el-dialog{border-radius:var(--ios-radius-lg)!important;background:rgba(255,255,255,.96)!important;backdrop-filter:blur(32px) saturate(200%)!important;box-shadow:0 28px 72px #00000038!important;border:.5px solid var(--ios-border);overflow:hidden}.el-dialog__header{border-bottom:.5px solid var(--ios-border-subtle);padding:20px 24px}.el-dialog__title{font-family:var(--font-ios);font-weight:800;font-size:18px;color:var(--ios-label-primary);letter-spacing:-.025em}.el-dialog__footer{border-top:.5px solid var(--ios-border-subtle);padding:16px 24px;background:rgba(242,242,247,.6)}.el-input__inner,.el-textarea__inner{border-radius:var(--ios-radius-sm)!important;background:#F2F2F7!important;border:1px solid transparent!important;font-family:var(--font-ios);font-size:14px;color:var(--ios-label-primary);padding:10px 14px!important;transition:all .2s ease}.el-input__inner:focus,.el-textarea__inner:focus{background:#FFFFFF!important;border-color:var(--ios-blue)!important;box-shadow:0 0 0 3px #007aff33!important}.el-progress-bar__outer{border-radius:var(--ios-radius-pill)!important;background-color:#00000014!important;overflow:hidden}.el-progress-bar__inner{border-radius:var(--ios-radius-pill)!important;transition:width .6s cubic-bezier(.34,1.56,.64,1)!important}.ui-icon{display:inline-block;vertical-align:-.16em;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}
