*{box-sizing:border-box}html,body,#root{min-height:100%}body{color:#333;-webkit-font-smoothing:antialiased;background:#fff;min-width:1280px;margin:0;font-family:Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.45}a{color:#315cff;cursor:pointer;text-decoration:none}button,input,select{font:inherit}button{cursor:pointer}.promo{color:#fff;background:#ff8a17;justify-content:center;align-items:center;height:28px;font-size:14px;display:flex}.promo b{color:#0d55ff}.topbar{color:#fff;background:#365cf6;align-items:center;gap:38px;height:64px;padding:0 20px;display:flex}.market-layout{background:#fff;min-height:calc(100vh - 92px)}.market-content{width:1200px;margin:0 auto;padding:14px 0 48px}.brand{color:#fff;letter-spacing:0;align-items:center;gap:10px;width:170px;font-size:24px;font-style:normal;font-weight:700;display:flex}.brand span{background:radial-gradient(circle at 24% 22%,#fffffff2 0 0,#0000 22%),linear-gradient(135deg,#fff 0%,#dbe7ff 44%,#72f3ff 100%);border-radius:10px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid;position:relative;box-shadow:0 10px 24px #0b1e6f47,inset 0 0 0 1px #ffffffb8}.brand span:before{content:"灵";color:#2447dc;place-items:center;font-size:18px;font-weight:900;line-height:1;display:grid;position:absolute;inset:0}.brand span:after{content:"";background:#19f1ff;border-radius:999px;width:9px;height:9px;position:absolute;top:-3px;right:-3px;box-shadow:0 0 0 3px #ffffff61}.topnav{align-items:stretch;gap:34px;height:100%;display:flex;position:relative}.topnav a,.topuser a,.topuser button,.top-more{color:#eef3ff;background:0 0;border:0;align-items:center;font-size:16px;display:flex}.workflow-nav-link{gap:5px}.workflow-nav-link span{color:#fff;background:#ff7a1a;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:11px;display:inline-flex}.top-more-menu{z-index:20;background:#fff;border:1px solid #d5d9e3;width:98px;padding:10px 0;position:absolute;top:64px;right:-50px;box-shadow:0 4px 16px #14213d1f}.top-more-menu:before{content:"";background:#fff;border-top:1px solid #d5d9e3;border-left:1px solid #d5d9e3;width:12px;height:12px;position:absolute;top:-7px;left:42px;transform:rotate(45deg)}.top-more-menu a{color:#555;align-items:center;height:32px;padding:0 20px;font-size:14px;display:flex}.home-page{color:#333;background:#f5f7fc;min-height:calc(100vh - 92px)}.home-hero{background:#365cf6;height:560px;position:relative;overflow:hidden}.home-hero:before{content:"";background:#ffffff14;border-radius:50%;width:300px;height:300px;position:absolute;bottom:-130px;left:-70px}.home-hero:after{content:"";background:#ffffff14;border-radius:50%;width:67px;height:67px;position:absolute;top:64px;left:488px}.home-hero-copy{z-index:2;color:#fff;position:absolute;top:178px;left:120px}.home-hero-copy h1{letter-spacing:0;margin:0 0 10px;font-size:48px;font-weight:400}.home-hero-copy p{color:#ffffffe6;margin:0 0 46px;font-size:16px}.home-hero-actions{gap:20px;display:flex}.home-hero-actions a{color:#fff;border:1px solid #ffffffe6;border-radius:2px;place-items:center;width:138px;height:42px;display:grid}.home-hero-actions a:first-child{color:#315cff;background:#dfe8ff;border-color:#dfe8ff}.home-visual{width:760px;height:520px;position:absolute;top:40px;right:0}.home-board{background:linear-gradient(145deg,#ffffff17,#ffffff05);border-radius:60px;width:720px;height:410px;position:absolute;bottom:0;right:-40px;transform:skewY(-30deg)rotate(30deg)}.home-board:before,.home-board:after{content:"";border:1px solid #ffffff1f;border-radius:42px;position:absolute;inset:80px 120px}.home-board:after{border-radius:999px;inset:145px 205px}.node{color:#315cffbf;background:linear-gradient(#ffffff7a,#ffffff2e);border-radius:22px;justify-content:center;align-items:flex-start;width:180px;height:112px;padding-top:16px;font-size:22px;font-style:normal;display:flex;position:absolute;transform:skewY(30deg)rotate(-30deg)}.node:after{content:"";background:#fffc;border-radius:999px;width:82px;height:5px;position:absolute;bottom:23px;left:45px;box-shadow:-24px -16px 0 -1px #ffffff8c}.node.gpu{top:112px;left:280px}.node.mlu{top:-32px;right:42px}.node.ascend{bottom:10px;right:40px}.home-dots{gap:8px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.home-dots b,.home-dots span{background:#ffffff59;width:54px;height:3px}.home-dots b{background:#fff}.home-metrics{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:min(1160px,100% - 48px);margin:-26px auto 26px;display:grid;position:relative}.home-metrics article{background:#fff;border:1px solid #e0e6f0;border-radius:8px;min-height:88px;padding:18px 20px;box-shadow:0 12px 30px #10182814}.home-metrics strong{color:#315cff;font-size:28px;display:block}.home-metrics span{color:#667085;margin-top:8px;display:block}.home-quick{background:#fff;grid-template-columns:repeat(4,1fr);min-height:100px;padding:26px 180px;display:grid;box-shadow:0 4px 14px #14213d14}.home-quick article{text-align:center;border-right:1px solid #edf0f6;min-width:0;padding:0 22px}.home-quick article:last-child{border-right:0}.home-quick h2{color:#333;margin:0 0 8px;font-size:18px;font-weight:600}.home-quick p{color:#888;margin:0}.home-quick a{margin-top:6px;display:inline-block}.home-workflow{color:#fff;background:linear-gradient(90deg,#0f172af0,#0f172a8f),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-hero.png) 50%/cover;border-radius:10px;grid-template-columns:minmax(0,1fr) 330px;align-items:center;gap:28px;width:min(1160px,100% - 48px);min-height:330px;margin:38px auto 0;padding:34px;display:grid}.home-workflow span{color:#9db7ff}.home-workflow h2{max-width:680px;margin:12px 0 14px;font-size:34px;font-weight:500;line-height:1.18}.home-workflow p{color:#ffffffc7;max-width:680px;margin:0;line-height:1.8}.home-workflow nav{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.home-workflow nav a{color:#fff;background:#315cff;border-radius:4px;align-items:center;height:38px;padding:0 16px;display:inline-flex}.home-workflow nav a+a{background:#ffffff26}.home-workflow aside{gap:12px;display:grid}.home-workflow article{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:8px;min-height:78px;padding:16px}.home-workflow article strong{margin-bottom:8px;font-size:18px;display:block}.home-workflow article p{color:#ffffffb8}.home-prices,.home-rank{width:1160px;margin:0 auto;padding:44px 0 0}.home-prices>h2,.home-rank>h2{text-align:center;color:#333;margin:0 0 10px;font-size:30px;font-weight:500}.home-prices>p,.home-rank>p{text-align:center;color:#999;width:880px;margin:0 auto 34px}.home-tabs,.home-rank-tabs{border-bottom:1px solid #dbe0ea;justify-content:center;align-items:flex-end;gap:480px;height:48px;display:flex}.home-tabs b,.home-rank-tabs b,.home-tabs span,.home-rank-tabs span{color:#333;align-items:center;height:48px;font-size:16px;font-weight:500;display:flex}.home-tabs b,.home-rank-tabs b{color:#315cff;position:relative}.home-tabs b:after,.home-rank-tabs b:after{content:"";background:#315cff;height:2px;position:absolute;bottom:-1px;left:0;right:0}.home-price-grid{background:#fff;border:1px solid #e0e3ea;grid-template-columns:repeat(4,1fr);gap:0;margin-top:44px;display:grid}.home-price-grid article{border-bottom:1px solid #e0e3ea;border-right:1px solid #e0e3ea;min-height:146px;padding:24px 28px}.home-price-grid article:nth-child(4n){border-right:0}.home-price-grid h3{margin:0 0 12px;font-size:18px;font-weight:500}.home-price-grid p{color:#777;min-height:38px;margin:0 0 16px;font-size:13px}.home-price-grid strong{color:#f04d3a;font-size:20px;font-weight:500}.home-price-grid em{color:#777;margin-left:8px;font-style:normal}.home-rank{padding-bottom:48px}.rank-table{background:#fff;border:1px solid #e0e3ea;margin-top:34px}.rank-head,.rank-row{grid-template-columns:90px 1.5fr 1fr 1.1fr;align-items:center;display:grid}.rank-head{color:#555;background:#f1f3f7;height:48px}.rank-row{border-top:1px solid #eef1f6;height:56px}.rank-head span,.rank-row span{padding:0 22px}.rank-row i{background:#315cff;border-radius:999px;min-width:22px;height:8px;display:block}.home-cta{color:#fff;text-align:center;background:#365cf6;align-content:center;place-items:center;gap:10px;min-height:190px;display:grid}.home-cta h2{margin:0;font-size:28px;font-weight:500}.home-cta p{color:#ffffffd1;margin:0}.home-cta a{color:#fff;border:1px solid #fff;place-items:center;width:132px;height:36px;margin-top:12px;display:grid}@media (width<=980px){.home-workflow{grid-template-columns:1fr}.home-workflow aside{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.home-workflow,.home-workflow aside{grid-template-columns:1fr}.home-workflow{width:calc(100% - 28px);padding:22px}.home-workflow h2{font-size:26px}}.home-footer{color:#d9deea;background:#202943;grid-template-columns:repeat(4,1fr);gap:40px;padding:36px 120px 44px;display:grid}.home-footer h3{color:#fff;margin:0 0 14px;font-size:16px;font-weight:500}.home-footer a{color:#c8cfdd;margin:8px 0;display:block}.footer-qr{background:linear-gradient(90deg,#fff 8px,#0000 8px) 0 0/16px 16px,linear-gradient(#fff 8px,#0000 8px) 0 0/16px 16px,#202943;border:8px solid #fff;width:86px;height:86px}.topnav a.active,.topuser a.active{color:#fff;font-weight:600;position:relative}.topnav a.active:after,.topuser a.active:after{content:"";background:#fff;border-radius:999px;width:20px;height:3px;position:absolute;bottom:11px;left:50%;transform:translate(-50%)}.topuser{align-items:center;gap:34px;margin-left:auto;display:flex;position:relative}.user-menu{z-index:30;color:#555;background:#fff;border:1px solid #d5d9e3;width:342px;position:absolute;top:60px;right:-15px;box-shadow:0 4px 16px #14213d1f}.user-menu:before{content:"";background:#fff;border-top:1px solid #d5d9e3;border-left:1px solid #d5d9e3;width:12px;height:12px;position:absolute;top:-7px;right:66px;transform:rotate(45deg)}.user-menu-head{align-items:flex-end;gap:12px;height:42px;padding:0 16px 6px;display:flex}.user-menu-head strong{color:#333;font-size:18px;line-height:1}.user-menu-head em{color:#67c23a;border:1px solid #67c23a;border-radius:2px;align-items:center;height:20px;padding:0 8px;font-size:13px;font-style:normal;display:inline-flex}.user-id{color:#777;white-space:nowrap;height:28px;padding:0 16px;font-size:13px}.user-id span{color:#315cff}.member-line{color:#555;background:#f2f4f8;align-items:center;gap:10px;height:48px;padding:0 16px;display:flex}.member-line i{color:#fff;background:#f5b43a;border-radius:50%;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.user-money{justify-content:space-between;align-items:center;height:46px;padding:0 20px;display:flex}.user-money button{color:#ff5b4a;background:#ffe7d2;border:0;width:65px;height:28px}.user-stat{align-items:center;height:40px;padding:0 20px;display:flex}.logout-link,.topuser .logout-link{color:#555;border-top:1px solid #e0e3ea;justify-content:center;align-items:center;height:48px;font-size:14px;display:flex}.warning{color:#ff8a17;margin:0 0 12px;font-size:14px}.filter-box{background:#fff;border:1px solid #d5d9e3;border-radius:4px;min-height:382px;padding:24px 32px}.filter-row{align-items:center;gap:0;margin-bottom:24px;display:flex}.filter-row:last-child{margin-bottom:0}.filter-row label{color:#666;flex:0 0 58px;width:58px}.filter-row button{color:#555;background:#fff;border:1px solid #d9dfe9;border-radius:2px;min-width:54px;height:32px;margin-left:-1px;padding:0 16px}.filter-row button.selected{color:#fff;background:#315cff;border-color:#315cff}.filter-row.wrap,.filter-row.gpu-checks{flex-wrap:wrap;row-gap:12px}.region-row{align-items:flex-start}.region-lines{gap:24px;display:grid}.region-lines div{align-items:center;display:flex}.filter-row.gpu-checks{align-items:flex-start;gap:0 24px;margin-bottom:24px}.filter-row.gpu-checks label{padding-top:2px}.filter-row.gpu-checks button{color:#333;background:0 0;border:0;align-items:center;gap:8px;width:auto;min-width:0;height:32px;margin:0;padding:0;font-size:14px;display:inline-flex}.filter-row.gpu-checks button i{background:#fff;border:1px solid #d1d7e2;border-radius:2px;width:14px;height:14px;display:inline-block}.filter-row.gpu-checks button.checked i{background:#315cff;border-color:#315cff}.section-head{justify-content:space-between;align-items:center;gap:20px;margin:22px 0 12px;display:flex}.section-head.inline{margin-top:30px}.section-head h1,.section-head h2{color:#303133;margin:0;font-size:18px;font-weight:500}.section-head p{color:#ff8a17;margin:0 0 0 22px;display:inline-block}.section-head>div:first-child{align-items:center;display:flex}.balance{color:#303133;font-weight:600}.error{color:#d93025;background:#fff5f4;border:1px solid #ff9f9b;border-radius:4px;margin:10px 0;padding:10px 12px}.gpu-card{background:#fff;border:1px solid #d7dce6;border-radius:4px;margin-top:20px;overflow:hidden}.gpu-card header{background:#f0f0f0;grid-template-columns:1.35fr .8fr .55fr;align-items:center;gap:24px;min-height:63px;padding:8px 32px;display:grid}.gpu-card small{color:#9ba0a8;font-size:13px;display:block}.gpu-card h2{color:#333;margin:2px 0 0;font-size:24px;font-weight:500}.free{color:#333;font-size:16px}.free strong{font-size:28px;font-weight:500}.provider{color:#ff3b30;text-align:right;padding-right:2px}.gpu-body{grid-template-columns:1.1fr 1fr .8fr .78fr;gap:24px;min-height:118px;padding:12px 32px 10px;display:grid}.market-pager{color:#606266;justify-content:center;align-items:center;gap:12px;height:54px;display:flex}.market-pager b{color:#315cff}.market-pager input{text-align:center;border:1px solid #dcdfe6;border-radius:4px;width:48px;height:32px}.gpu-body div{flex-direction:column;gap:7px;display:flex}.gpu-body span{color:#9ba0a8}.gpu-body b{color:#333;font-weight:400}.price{line-height:1.25;gap:0!important;display:block!important}.price strong{color:#ff3b30;font-size:30px;line-height:1}.price span,.price del{color:#6f737d}.price span{display:inline}.price del{margin-left:6px;display:inline-block}.price em{color:#d79000;background:#fff7df;border:1px solid #f5bf45;border-radius:2px;align-items:center;width:max-content;height:20px;padding:0 8px;font-size:12px;font-style:normal;display:inline-flex}.price button,.actions button,.app-grid button{color:#fff;background:#315cff;border:1px solid #315cff;border-radius:2px;height:32px}.price button{width:80px;margin-top:4px;display:block}.actions{gap:10px;display:flex}.actions button{min-width:84px;padding:0 18px}.actions button:not(.primary){color:#555;background:#fff;border-color:#d9dfe9}.table{border-bottom:1px solid #ebeef5}.table-head,.table-row{grid-template-columns:16% 9% 12% 12% 8% 8% 15% 13% 7%;display:grid}.table-head{color:#555;background:#f1f3f7;align-items:center;min-height:49px}.table-head span,.table-row span{min-width:0;padding:0 10px}.table-row{border-bottom:1px solid #ebeef5;align-items:center;min-height:132px}.table-row span{gap:6px;display:grid}.table-row b,.table-row small{color:#333;font-weight:400}.dot{border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.dot.blue{background:#315cff}.dot.green{background:#65c928}.dot.gray{background:#9ca3af}.links{flex-wrap:wrap;gap:10px;display:flex!important}.apps{margin-top:28px}.apps h2{margin:0 0 14px;font-size:18px;font-weight:500}.app-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.app-grid article{background:#fff;border:1px solid #d7dce6;border-radius:4px;min-height:138px;padding:18px}.app-grid b{color:#333;margin-bottom:9px;font-size:17px;display:block}.app-grid span,.app-grid small{color:#6f737d;display:block}.app-grid span{min-height:42px}.app-grid button{margin-top:12px;padding:0 14px}.float-help{gap:14px;display:grid;position:fixed;bottom:100px;right:20px}.float-help button{color:#666;background:#fff;border:1px solid #e5e8ef;border-radius:24px;width:50px;min-height:50px;box-shadow:0 4px 16px #14213d1f}.float-help button:first-child{color:#fff;background:linear-gradient(#ff706a,#ff9d52);border:0;height:96px}.rent-layout{background:#fff;min-height:calc(100vh - 92px);padding-bottom:86px}.rent-content{width:1200px;margin:0 auto;padding:14px 0 46px}.rent-crumb{color:#666;align-items:center;gap:18px;height:28px;display:flex}.rent-crumb span{color:#ff8a17}.rent-panel{background:#fff;border:1px solid #d5d9e3;border-radius:4px;grid-template-columns:116px 1fr;margin-top:20px;padding:24px 32px;display:grid}.rent-crumb+.rent-panel{margin-top:2px}.billing-panel{min-height:108px}.host-panel{min-height:390px}.image-panel{min-height:156px}.coupon-panel{min-height:84px}.rent-label{color:#666;text-align:right;padding-top:7px}.rent-body{min-width:0;padding-left:22px}.segment-buttons{vertical-align:middle;display:inline-flex}.segment-buttons button{color:#555;background:#fff;border:1px solid #d9dfe9;border-radius:0;min-width:64px;height:32px;margin-left:-1px;padding:0 18px;position:relative}.segment-buttons button:first-child{margin-left:0}.segment-buttons button.selected{z-index:1;color:#315cff;background:#eef4ff;border-color:#315cff}.segment-buttons button:disabled{color:#c4c7cf;cursor:not-allowed;background:#f7f8fb}.segment-buttons em{color:#fff;background:#ff3b30;border-radius:4px 4px 4px 0;min-width:44px;height:21px;padding:2px 8px 0;font-size:12px;font-style:normal;position:absolute;top:-15px;left:28px}.rule-link{color:#315cff;align-items:center;height:32px;margin-left:22px;display:inline-flex}.rent-body p{color:#777;margin:12px 0 0;font-size:13px}.host-table{border-bottom:1px solid #ebeef5}.host-head,.host-row{grid-template-columns:4% 8% 15% 9% 12% 15% 14% 14% 9%;align-items:center;display:grid}.host-head{color:#555;background:#f1f3f7;height:49px;font-size:13px}.host-head span,.host-row span{min-width:0;padding:0 8px}.host-row{color:#333;min-height:70px;line-height:1.7}.host-row b{font-weight:600}.radio-dot{border:4px solid #315cff;border-radius:50%;width:14px;height:14px;display:inline-block}.host-price{color:#ff3b30}.host-price del{color:#8a8f99;font-size:12px}.rent-line{color:#555;align-items:center;min-height:68px;display:flex}.rent-line label:first-child{color:#666;width:82px}.gpu-count-line{margin-top:10px}.disk-line{gap:24px;min-height:52px}.check-label{align-items:center;gap:10px;display:inline-flex}.check-label i{border:1px solid #d1d7e2;border-radius:2px;width:14px;height:14px}.spec-box{background:#eaf4ff;border:1px solid #b8d8ff;grid-template-columns:78px repeat(5,1fr);align-items:center;height:76px;display:grid}.spec-box strong{color:#666;padding-left:28px;font-weight:400}.spec-box dl{margin:0}.spec-box dt{color:#7a8190;margin-bottom:8px}.spec-box dd{color:#555;margin:0}.select-input{color:#9a9fa9;background:#fff;border:1px solid #d5d9e3;border-radius:2px;justify-content:space-between;align-items:center;width:400px;height:32px;margin-top:14px;padding:0 14px;display:flex}.select-input.small{width:200px;margin-top:0}.rent-footer{z-index:5;background:#fffffff5;border-top:1px solid #eceff5;justify-content:center;align-items:center;gap:14px;height:86px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 14px #19263c0f}.rent-footer span{color:#555}.rent-footer b{color:#ff3b30;font-size:26px;line-height:1}.rent-footer i{color:#8a8f99;border:1px solid #bfc5d1;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:10px;font-style:normal;display:inline-flex}.rent-footer small{color:#555;margin-right:24px}.rent-footer button{border-radius:2px;width:80px;height:32px}.rent-footer .ghost{color:#666;background:#fff;border:1px solid #d5d9e3}.rent-footer .primary{color:#fff;background:#315cff;border:1px solid #315cff;width:96px}.console-layout{background:#fff;grid-template-columns:200px 1fr;min-height:calc(100vh - 92px);display:grid}.console-sidebar{background:#fff;border-right:1px solid #d9dfe9;min-height:calc(100vh - 92px);position:relative}.console-sidebar a{color:#333;align-items:center;gap:14px;height:44px;padding:0 20px;display:flex}.console-sidebar a.current{color:#315cff;background:#eaf2ff}.console-sidebar span{width:20px;color:inherit;text-align:center}.collapse{color:#666;background:0 0;border:0;font-size:20px;position:absolute;bottom:14px;left:88px}.console-main{min-width:0;padding:18px 20px 44px}.console-title{align-items:flex-start;gap:18px;height:38px;display:flex;position:relative}.console-title h1{color:#333;margin:0;font-size:18px;font-weight:500}.console-title h1 em{border:1px solid #333;border-radius:3px;align-items:center;height:18px;margin-left:4px;padding:0 4px;font-size:12px;font-style:normal;display:inline-flex}.console-title>span{color:#ff8a17;padding-top:2px}.console-links{gap:20px;display:flex;position:absolute;top:0;right:0}.console-toolbar{align-items:center;gap:12px;height:42px;display:flex}.console-toolbar button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:2px;min-width:82px;height:32px;padding:0 16px}.console-toolbar .blue{color:#fff;background:#315cff;border-color:#315cff}.console-toolbar .refresh,.console-toolbar .gear{width:36px;min-width:36px;padding:0}.console-summary-grid,.billing-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:14px 0;display:grid}.console-summary-grid article,.billing-summary-grid article{background:#fff;border:1px solid #e0e6f0;border-radius:8px;min-height:94px;padding:18px;box-shadow:0 10px 26px #1018280d}.console-summary-grid span,.billing-summary-grid span{color:#6b7280;margin-bottom:8px;display:block}.console-summary-grid strong,.billing-summary-grid strong{color:#202633;font-size:28px;line-height:1.1;display:block}.console-summary-grid p,.billing-summary-grid p{color:#8a92a3;margin:8px 0 0}.console-summary-grid.compact{margin:0 0 14px}.console-summary-grid.compact article{min-height:82px;padding:14px 16px}.console-summary-grid.compact strong{font-size:22px}.toolbar-spacer{flex:1}.select-like,.search-like{color:#9a9fa9;background:#fff;border:1px solid #d5d9e3;border-radius:2px;justify-content:space-between;align-items:center;height:32px;display:flex}.select-like{width:240px;padding:0 12px}.search-like{width:200px;padding:0 10px 0 14px}.console-table{margin-top:10px}.console-head,.console-row{grid-template-columns:15% 9% 12% 12% 8% 8% 14% 8% 8% 6%;display:grid}.console-head{color:#555;background:#f1f3f7;align-items:center;height:48px}.console-head span,.console-row span{min-width:0;padding:0 10px}.console-row{color:#333;border-bottom:1px solid #ebeef5;align-items:center;min-height:162px}.console-row span{white-space:pre-line;line-height:1.75;display:block}.console-row b,.console-row em,.console-row small{color:#333;font-style:normal;font-weight:400;display:block}.console-row a{color:#315cff}.tool-links{grid-template-columns:repeat(2,max-content);align-content:center;gap:12px 18px!important;display:grid!important}.console-pager{color:#555;background:#fff;justify-content:center;align-items:center;gap:18px;height:36px;display:flex;position:fixed;bottom:14px;left:200px;right:0}.console-pager b{color:#315cff}.console-pager button,.console-pager input{color:#333;background:#fff;border:1px solid #d5d9e3;border-radius:4px;height:32px}.console-pager button{width:100px}.console-pager input{text-align:center;width:46px}.app-sidebar a{height:44px}.deployments-main{padding-top:20px}.deploy-title{align-items:flex-start;height:32px;display:flex}.deploy-title h1{color:#333;margin:0;font-size:18px;font-weight:500}.deploy-toolbar{margin-bottom:18px}.deploy-toolbar a{color:#315cff;align-items:center;height:32px;display:flex}.blacklist-help{color:#555;margin:18px 0 10px;font-size:14px}.blacklist-help a{color:#315cff;margin-left:2px}.blacklist-table,.duration-table{width:100%}.blacklist-head,.duration-head,.duration-row{align-items:center;display:grid}.blacklist-head{color:#555;background:#f1f3f7;grid-template-columns:13% 24% 16% 13% 13% 12% 9%;height:49px}.blacklist-head span{padding:0 10px}.duration-head{color:#555;background:#f1f3f7;grid-template-columns:11% 10% 9% 11% 10% 9% 10% 9% 13% 8%;height:49px}.duration-row{color:#333;border-bottom:1px solid #ebeef5;grid-template-columns:11% 10% 9% 11% 10% 9% 10% 9% 13% 8%;min-height:71px}.duration-head span,.duration-row span{overflow-wrap:anywhere;min-width:0;padding:0 10px}.duration-row a{color:#315cff}.modal-mask{z-index:20;background:#0000008f;justify-content:center;align-items:flex-start;padding-top:150px;display:flex;position:fixed;inset:0}.duration-buy-modal{background:#fff;border-radius:2px;width:800px;box-shadow:0 8px 28px #0000002e}.duration-buy-modal header{border-bottom:1px solid #ebeef5;justify-content:space-between;align-items:center;height:48px;padding:0 20px;display:flex}.duration-buy-modal h2{color:#333;margin:0;font-size:16px;font-weight:500}.duration-buy-modal header button{color:#999;background:0 0;border:0;font-size:20px}.duration-buy-body{padding:24px 20px 28px}.warn-line{color:#ff8a17;background:#fff4e8;border:1px solid #ff9b4a;border-radius:2px;align-items:center;gap:8px;height:32px;margin-bottom:26px;padding:0 20px;display:flex}.warn-line span{color:#fff;background:#ff8a17;border-radius:50%;place-items:center;width:14px;height:14px;font-size:10px;display:grid}.warn-line a{color:#315cff}.buy-select{width:400px}.duration-buy-modal footer{border-top:1px solid #ebeef5;justify-content:flex-end;align-items:center;gap:20px;height:78px;padding:0 20px;display:flex}.buy-total{text-align:right;color:#555;margin-right:0}.buy-total span,.buy-total small{display:block}.buy-total strong{color:#f04438;font-size:28px;line-height:1}.duration-buy-modal footer button{color:#333;background:#fff;border:1px solid #d5d9e3;border-radius:4px;width:80px;height:32px}.duration-buy-modal footer .primary{color:#fff;background:#315cff;border-color:#315cff}.confirm-modal{background:#fff;border-radius:2px;width:420px;box-shadow:0 8px 28px #0000002e}.confirm-modal header{justify-content:space-between;align-items:center;height:48px;padding:0 20px;display:flex}.confirm-modal h2{color:#333;margin:0;font-size:16px;font-weight:500}.confirm-modal header button{color:#999;background:0 0;border:0;font-size:20px}.confirm-body{align-items:flex-start;gap:12px;min-height:72px;padding:12px 24px 24px;display:flex}.confirm-body span{color:#fff;background:#e6a23c;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:12px;display:grid}.confirm-body p{color:#333;margin:0;line-height:1.6}.confirm-modal footer{justify-content:flex-end;align-items:center;gap:12px;height:52px;padding:0 20px 16px;display:flex}.confirm-modal footer button{color:#333;background:#fff;border:1px solid #d5d9e3;border-radius:4px;width:72px;height:32px}.confirm-modal footer .primary{color:#fff;background:#315cff;border-color:#315cff}.blacklist-add-modal{background:#fff;border-radius:2px;width:600px;box-shadow:0 8px 28px #0000002e}.blacklist-add-modal header{border-bottom:1px solid #ebeef5;justify-content:space-between;align-items:center;height:48px;padding:0 20px;display:flex}.blacklist-add-modal h2{color:#333;margin:0;font-size:16px;font-weight:500}.blacklist-add-modal header button{color:#999;background:0 0;border:0;font-size:20px}.blacklist-add-body{padding:30px 50px 34px}.blacklist-add-body .form-line{grid-template-columns:130px 1fr;margin-bottom:24px}.blacklist-add-body .form-line p{color:#777;margin:6px 0 0;font-size:13px}.blacklist-add-modal footer{border-top:1px solid #ebeef5;justify-content:flex-end;align-items:center;gap:20px;height:60px;padding:0 20px;display:flex}.blacklist-add-modal footer button{color:#333;background:#fff;border:1px solid #d5d9e3;border-radius:4px;width:80px;height:32px}.blacklist-add-modal footer .primary{color:#fff;background:#315cff;border-color:#315cff}.deploy-search{width:240px}.deploy-table{width:100%;position:relative}.deploy-head,.deploy-row{grid-template-columns:10% 9% 10% 9% 12% 9% 13% 9% 10% 9%;display:grid}.deploy-head{color:#555;background:#f1f3f7;align-items:center;height:49px}.deploy-head span,.deploy-row span{min-width:0;padding:0 10px}.deploy-row{color:#333;border-bottom:1px solid #ebeef5;align-items:center;min-height:103px;line-height:1.55}.deploy-row span{white-space:pre-line}.deploy-row b,.deploy-row small{color:#333;font-size:14px;font-weight:400;display:block}.deploy-row a{color:#315cff;margin-left:8px;display:inline-block}.deploy-row em{font-style:normal}.orange{color:#ff8a17}.green-text{color:#30b324}.red-text{color:#ff3b30}.deploy-actions{grid-template-columns:repeat(2,max-content);position:relative}.deploy-more-menu{z-index:6;background:#fff;border:1px solid #d5d9e3;border-radius:2px;width:82px;padding:8px 0;position:absolute;top:32px;right:6px;box-shadow:0 2px 12px #14213d1f}.deploy-more-menu:before{content:"";background:#fff;border-top:1px solid #d5d9e3;border-left:1px solid #d5d9e3;width:12px;height:12px;position:absolute;top:-7px;right:32px;transform:rotate(45deg)}.deploy-more-menu a,.deploy-row .deploy-more-menu a{color:#555;white-space:nowrap;height:36px;margin:0;padding:0 18px;line-height:36px;display:block}.deploy-more-menu a:hover{color:#315cff;background:#f5f7fb}.deploy-overview-pop{z-index:4;background:#fff;border:1px solid #d5d9e3;width:486px;min-height:144px;padding:16px 20px;position:absolute;top:128px;left:232px;box-shadow:0 4px 18px #14213d1f}.deploy-overview-arrow{background:#fff;border-top:1px solid #d5d9e3;border-left:1px solid #d5d9e3;width:14px;height:14px;position:absolute;top:-8px;left:238px;transform:rotate(45deg)}.overview-head{color:#555;background:#f1f3f7;grid-template-columns:25% 25% 25% 25%;align-items:center;height:48px;display:grid}.overview-head span{padding:0 10px}.overview-empty{color:#999;border-bottom:1px solid #ebeef5;place-items:center;height:58px;display:grid}.console-pager .dark{color:#333}.dashboard-main{min-width:0;padding:20px 20px 48px}.dashboard-main h1{color:#333;margin:0 0 18px;font-size:18px;font-weight:500}.dashboard-grid{grid-template-columns:1fr 396px;align-items:start;gap:14px 12px;display:grid}.dash-card{background:#fff;border:1px solid #d5d9e3;border-radius:4px}.dash-card h2{color:#333;margin:0;font-size:18px;font-weight:500}.usage-card{grid-template-columns:1fr 1fr 1.08fr;min-height:233px;padding:20px;display:grid}.dash-col{border-right:1px solid #e0e3ea;min-width:0;padding:0 20px 0 0}.dash-col+.dash-col{padding-left:20px}.dash-col:last-child{border-right:0}.dash-col h2 em{border:1px solid #333;border-radius:3px;align-items:center;height:18px;margin-left:4px;padding:0 4px;font-size:12px;font-style:normal;display:inline-flex}.metric-grid{grid-template-columns:repeat(2,1fr);gap:22px 44px;margin-top:30px;display:grid}.metric span,.metric small{color:#777;display:block}.metric b{color:#ff7a00;margin-top:4px;font-size:30px;font-weight:400;display:inline-block}.metric b.blue-num{color:#315cff}.metric em{color:#333;margin-left:2px;font-style:normal}.switches{gap:24px;display:grid}.switches div{grid-template-columns:auto 44px auto;align-items:center;column-gap:8px;display:grid}.switches span,.switches small{color:#777}.switches a{grid-column:1/2}.switches small{grid-column:1/4}.switch{background:#315cff;border:0;border-radius:999px;width:42px;height:20px;position:relative}.switch:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:3px;right:3px}.profile-card{min-height:282px;padding:20px}.profile-card h2{align-items:center;gap:8px;font-weight:700;display:flex}.profile-card h2 em{color:#55bd2e;border:1px solid #55bd2e;border-radius:2px;height:20px;padding:0 7px;font-size:13px;font-style:normal;font-weight:400}.profile-card p{color:#555;margin:12px 0}.profile-card>a{margin:12px 0;display:block}.progress-label{color:#555;justify-content:space-between;margin-top:8px;display:flex}.progress-label b{color:#d69b26}.progress-label small{color:#999;font-weight:400}.progress-bar{background:#f5cfad;border-radius:999px;height:8px;margin:8px 0 16px}.progress-bar i{border-radius:inherit;background:#efb181;width:100%;height:100%;display:block}.disk-card{min-height:178px;padding:20px}.disk-grid{grid-template-columns:repeat(3,1fr);margin-top:30px;display:grid}.disk-grid .metric{border-right:1px solid #e0e3ea;padding-right:20px}.disk-grid .metric:last-child{border-right:0}.disk-grid .metric b{color:#333}.wallet-card{min-height:332px;padding:20px}.wallet-box{background:#f9d8bd;height:101px;margin-top:18px;padding:14px 22px}.wallet-box span,.wallet-box small{color:#555}.wallet-box button{float:right;color:#fff;background:#ff5f52;border:0;border-radius:3px;width:90px;height:28px}.wallet-box strong{color:#333;margin-top:10px;font-size:30px;font-weight:400;display:inline-block}.wallet-box small{margin-left:20px;font-size:18px}.wallet-card p{color:#555;margin:10px 0}.wallet-card p b{margin-left:28px}.wallet-card p span{margin-left:42px}.wallet-links{border-top:1px solid #e5e8ef;justify-content:space-around;margin-top:18px;padding-top:18px;display:flex}.notice-card{min-height:210px;padding:20px}.notice-card p{color:#666;margin:10px 0}.images-main{padding-top:20px}.image-title{height:46px}.image-title span{padding-top:2px}.image-title span a{margin-left:0}.image-toolbar{margin:10px 0 14px}.image-usage{background:#e4e9f0;border-top:1px solid #dce2eb;border-bottom:1px solid #dce2eb;height:132px;margin-left:-20px;margin-right:-20px;padding:20px}.image-usage-head{color:#555;align-items:center;gap:140px;display:flex}.image-usage-head b{color:#333;font-size:20px}.image-bar{border-radius:999px;width:600px;height:8px;margin:28px 0 22px;display:flex;overflow:hidden}.image-bar i{height:100%;display:block}.free-part{background:#315cff;width:5%}.paid-part{background:#ff8a17;width:95%}.image-legend{color:#555;gap:26px;display:flex}.image-legend i{border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.blue-dot{background:#315cff}.orange-dot{background:#ff8a17}.image-table{margin-top:14px}.image-head,.image-row{grid-template-columns:13% 11% 8% 9% 11% 8% 8% 17% 10% 5%;display:grid}.image-head{color:#555;background:#f1f3f7;align-items:center;height:49px}.image-head span,.image-row span{min-width:0;padding:0 10px}.image-row{color:#333;border-bottom:1px solid #ebeef5;align-items:center;min-height:121px;line-height:1.55}.image-row span{white-space:pre-line;overflow-wrap:anywhere}.image-actions{justify-items:start;gap:6px;display:grid}.image-actions a{color:#315cff}.image-actions .danger{color:#ff3b30}.compute-image-detail{background:#f7f8fb;min-height:calc(100vh - 60px);padding:22px}.compute-image-hero{background:#fff;border:1px solid #e0e5ef;border-radius:6px;grid-template-columns:92px minmax(0,1fr) 220px;align-items:center;gap:18px;margin-top:16px;padding:22px;display:grid}.image-detail-icon{color:#fff;background:linear-gradient(135deg,#315cff,#8fb0ff);border-radius:10px;place-items:center;width:72px;height:72px;font-size:26px;font-weight:800;display:grid}.compute-image-hero h2{color:#202633;margin:10px 0 8px;font-size:24px}.compute-image-hero p{color:#5e6675;max-width:820px;margin:0 0 14px;line-height:1.7}.compute-image-hero div div{flex-wrap:wrap;gap:10px;display:flex}.compute-image-hero button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:3px;height:32px;padding:0 14px}.compute-image-hero button:first-child{color:#fff;background:#315cff;border-color:#315cff}.compute-image-hero aside{background:#f5f7ff;border-radius:6px;gap:8px;padding:18px;display:grid}.compute-image-hero aside span,.compute-image-hero aside small{color:#6a7280}.compute-image-hero aside strong{color:#315cff;font-size:26px}.image-info-list{padding:8px 18px 18px}.image-info-list p{border-bottom:1px solid #edf0f5;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:16px;min-height:42px;margin:0;display:grid}.image-info-list span{color:#6a7280}.image-info-list strong{color:#202633}.image-cache-table .head,.image-cache-table .row,.image-task-table .head,.image-task-table .row{align-items:center;column-gap:14px;min-height:48px;padding:0 18px;display:grid}.image-cache-table .head,.image-cache-table .row{grid-template-columns:.9fr .8fr 1.1fr 1.4fr}.image-task-table .head,.image-task-table .row{grid-template-columns:1.2fr 1fr 1fr .7fr}.image-cache-table .head,.image-task-table .head{color:#777;background:#f5f6f9}.image-cache-table .row,.image-task-table .row{border-top:1px solid #edf0f5}.image-cache-table .ok,.image-task-table .row span:last-child{color:#1f9d62}.image-cache-table .pending{color:#ff8a17}.image-action-modal{width:620px}.image-action-form label{grid-template-columns:92px minmax(0,1fr)}.image-action-form label div{flex-wrap:wrap;gap:10px;display:flex}.image-action-form label button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:3px;height:30px;padding:0 14px}.image-action-form label button.active{color:#315cff;border-color:#315cff}.billing-submenu{background:#eef4ff;padding:4px 0 12px}.billing-submenu a{color:#333;height:44px;padding-left:52px}.billing-submenu a.current{color:#315cff;background:#e4efff}.billing-main{min-height:calc(100vh - 92px);padding-top:20px;position:relative}.billing-main h1{color:#333;margin:0 0 24px;font-size:18px;font-weight:500}.billing-page-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.billing-page-head h1{margin-bottom:24px}.billing-page-head button{color:#fff;background:#315cff;border:1px solid #315cff;border-radius:3px;height:32px;padding:0 14px}.billing-filter{color:#555;align-items:center;height:44px;display:flex}.billing-filter.wide{gap:10px}.mini-select{width:150px;padding:0 10px}.date-range{color:#9a9fa9;border:1px solid #d5d9e3;border-radius:2px;grid-template-columns:34px 1fr 28px 1fr;align-items:center;width:240px;height:32px;display:grid}.date-range span{text-align:center;color:#9a9fa9}.date-range em,.date-range b{font-style:normal;font-weight:400}.date-range b{color:#555;text-align:center}.billing-table{margin-top:20px}.billing-head{color:#555;background:#f1f3f7;grid-template-columns:15% 15% 13% 13% 12% 12% 12% 8%;align-items:center;height:48px;display:grid}.billing-head span{min-width:0;padding:0 10px}.billing-head.orders{grid-template-columns:20% 16% 14% 14% 12% 12% 12%}.billing-head.detail{grid-template-columns:16% 14% 12% 16% 12% 10% 10% 10%}.billing-head.coupons{grid-template-columns:22% 18% 18% 18% 12% 12%}.billing-head.duration{grid-template-columns:18% 16% 14% 18% 12% 14% 8%}.billing-head.access{grid-template-columns:22% 20% 20% 18% 20%}.billing-head.subaccounts{grid-template-columns:18% 16% 22% 14% 18% 12%}.billing-head.invoices{grid-template-columns:15% 16% 12% 13% 14% 10% 10% 10%}.billing-head.contracts{grid-template-columns:18% 18% 16% 16% 12% 10% 10%}.billing-data-row{color:#333;border-bottom:1px solid #ebeef5;grid-template-columns:15% 15% 13% 13% 12% 12% 12% 8%;align-items:center;min-height:52px;line-height:1.45;display:grid}.billing-data-row span{overflow-wrap:anywhere;min-width:0;padding:0 10px}.billing-data-row.orders{grid-template-columns:20% 16% 14% 14% 12% 12% 12%}.billing-data-row.detail{grid-template-columns:16% 14% 12% 16% 12% 10% 10% 10%}.billing-data-row.coupons{grid-template-columns:22% 18% 18% 18% 12% 12%}.billing-data-row.invoices{grid-template-columns:15% 16% 12% 13% 14% 10% 10% 10%}.billing-data-row.contracts{grid-template-columns:18% 18% 16% 16% 12% 10% 10%}.billing-data-row.access{grid-template-columns:22% 20% 20% 18% 20%}.billing-data-row.subaccounts{grid-template-columns:18% 16% 22% 14% 18% 12%}.billing-data-row .action{color:#315cff;cursor:pointer}.billing-apply-modal{width:640px}.billing-apply-form label{grid-template-columns:92px minmax(0,1fr)}.billing-apply-form label div{flex-wrap:wrap;gap:10px;display:flex}.billing-apply-form label button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:3px;height:30px;padding:0 14px}.billing-apply-form label button.active{color:#315cff;border-color:#315cff}.small-action{color:#fff;background:#315cff;border:1px solid #315cff;border-radius:2px;width:92px;height:32px;margin-left:auto}.empty-row{color:#d4d7df;justify-content:center;align-items:flex-start;height:560px;padding-top:34px;display:flex}.empty-row.compact{border-bottom:1px solid #ebeef5;height:58px}.pro-title{height:42px}.pro-table .empty-row{grid-column:1/-1}.billing-pager{bottom:14px}.file-main,.netdisk-main{padding-top:20px}.file-title,.netdisk-title{height:44px}.file-title span,.netdisk-title span{padding-top:2px}.file-title span a{margin-left:0}.region-tabs{margin-bottom:20px;display:flex}.region-tabs button{color:#555;background:#fff;border:1px solid #d5d9e3;min-width:66px;height:32px;margin-left:-1px;padding:0 16px}.region-tabs button:first-child{margin-left:0}.region-tabs button.selected{z-index:1;color:#315cff;background:#eef4ff;border-color:#315cff}.file-usage{height:101px;margin-top:0}.file-usage .image-usage-head{gap:120px}.file-bar{background:#f4f6fb;width:700px;margin:20px 0 14px}.file-bar .free-part{width:1%}.file-table-title{align-items:center;height:58px;display:flex}.file-table-title h2{color:#333;margin:0;font-size:16px;font-weight:500}.file-table-title span{color:#ff3b30;margin-left:auto;margin-right:18px}.file-table-title button{color:#fff;background:#315cff;border:1px solid #315cff;border-radius:2px;width:82px;height:34px}.file-head,.file-row{grid-template-columns:26% 25% 25% 24%;display:grid}.file-head{color:#555;background:#f1f3f7;align-items:center;height:49px}.file-head span,.file-row span{min-width:0;padding:0 10px}.file-row{border-bottom:1px solid #ebeef5;align-items:center;height:56px}.folder-icon{vertical-align:-2px;background:#ffc62e;border-radius:2px;width:18px;height:15px;margin-right:10px;display:inline-block}.danger{color:#ff3b30}.netdisk-warning{color:#ff3b30;margin:6px 0 0 20px}.netdisk-warning.strong{margin-top:14px;font-weight:600}.netdisk-separator{background:#eef1f6;height:20px;margin:10px -20px 0}.netdisk-empty{color:#a9afbb;align-content:center;justify-items:center;gap:18px;height:650px;display:grid}.empty-illustration{color:#d9dde7;background:#f6f8fc;border-radius:50%;place-items:center;width:126px;height:100px;font-size:70px;display:grid}.fastfs-main,.public-main{padding-top:20px}.fastfs-empty{align-content:center;justify-items:center;gap:22px;height:690px;display:grid}.cloud-icon{color:#70b7f7;background:#d6ecff;border-radius:50%;place-items:center;width:120px;height:75px;font-size:44px;display:grid}.fastfs-empty button{color:#fff;background:#315cff;border:1px solid #315cff;border-radius:3px;width:132px;height:34px}.fastfs-empty div{gap:30px;display:flex}.public-title{align-items:flex-start;height:42px;display:flex}.public-title h1{color:#333;margin:0;font-size:18px;font-weight:500}.public-search{width:240px;margin-left:auto}.usage-link{margin:16px 0 20px;display:inline-block}.public-toolbar{align-items:center;gap:12px;margin:16px 0 20px;display:flex}.public-toolbar .usage-link{margin:0}.public-toolbar button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:3px;height:30px;padding:0 12px}.public-head,.public-row{grid-template-columns:14% 19% 10% 10% 19% 28%;display:grid}.public-head{color:#555;background:#f1f3f7;align-items:center;height:49px}.public-head span,.public-row span{min-width:0;padding:0 10px}.public-row{color:#333;border-bottom:1px solid #ebeef5;align-items:center;min-height:71px;line-height:1.45}.public-row span{overflow-wrap:anywhere}.public-row:nth-child(8){min-height:139px}.public-detail-main{background:#f7f8fb;min-height:calc(100vh - 60px);padding:22px}.public-detail-hero{background:#fff;border:1px solid #e0e5ef;border-radius:6px;grid-template-columns:minmax(0,1fr) 220px;gap:18px;margin-top:16px;padding:22px;display:grid}.public-detail-hero h2{color:#202633;margin:10px 0 8px;font-size:24px}.public-detail-hero p{color:#5e6675;max-width:820px;margin:0 0 14px;line-height:1.7}.public-detail-hero div div{flex-wrap:wrap;gap:10px;display:flex}.public-detail-hero button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:3px;height:32px;padding:0 14px}.public-detail-hero button:first-child{color:#fff;background:#315cff;border-color:#315cff}.public-detail-hero aside{background:#f5f7ff;border-radius:6px;align-content:center;gap:8px;padding:18px;display:grid}.public-detail-hero aside span,.public-detail-hero aside small{color:#6a7280}.public-detail-hero aside strong{color:#315cff;font-size:24px}.public-file-table .head,.public-file-table .row{grid-template-columns:1.1fr .6fr .7fr 1.5fr;align-items:center;column-gap:14px;min-height:48px;padding:0 18px;display:grid}.public-file-table .head{color:#777;background:#f5f6f9}.public-file-table .row{border-top:1px solid #edf0f5}.public-example-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:18px;display:grid}.public-example-grid article{background:#fbfcff;border:1px solid #edf0f5;border-radius:6px;padding:16px}.public-example-grid strong{color:#202633}.public-example-grid pre{color:#dfe8ff;background:#172033;border-radius:5px;min-height:74px;margin:12px 0;padding:12px;line-height:1.6;overflow:auto}.public-example-grid button{color:#315cff;background:#fff;border:1px solid #315cff;border-radius:3px;height:30px;padding:0 12px}.public-data-modal{width:640px}.public-help-body{gap:14px;padding:24px 28px;display:grid}.public-help-body article{grid-template-columns:34px 1fr;gap:14px;display:grid}.public-help-body b{color:#315cff;background:#eef1ff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.public-help-body strong{color:#202633}.public-help-body p{color:#6a7280;margin:6px 0 0}.account-main{padding-top:20px}.account-main h1{color:#333;margin:0 0 22px;font-size:18px;font-weight:500}.security-list{gap:20px;display:grid}.account-security-hero{background:linear-gradient(135deg,#f8fbff,#eef4ff);border:1px solid #dfe7f5;border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:20px;margin-bottom:18px;padding:22px;display:grid}.account-security-hero span{color:#637083}.account-security-hero strong{color:#16a34a;margin:6px 0;font-size:34px;display:block}.account-security-hero p{color:#6b7280;margin:0}.account-security-hero aside{gap:10px;display:flex}.account-security-hero button{color:#315cff;background:#fff;border:1px solid #315cff;border-radius:4px;height:34px;padding:0 14px}.account-security-hero button:first-child{color:#fff;background:#315cff}.security-card{background:#fff;border:1px solid #d5d9e3;border-radius:4px;grid-template-columns:1fr auto 34px;align-items:center;gap:12px;min-height:104px;padding:24px 20px;display:grid}.security-card h2{color:#333;margin:0 0 12px;font-size:16px;font-weight:500}.security-card p{color:#555;margin:0}.security-card span.ok{color:#55bd2e}.security-card span.warn{color:#ff3b30}.settings-list{gap:20px;display:grid}.settings-list section{background:#fff;border:1px solid #d5d9e3;border-radius:4px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;min-height:104px;padding:24px 20px;display:grid}.settings-list h2{color:#333;margin:0 0 12px;font-size:16px;font-weight:500}.settings-list p{color:#555;margin:0}.settings-select{width:180px;padding:0 12px}.security-card a,.settings-select,.settings-list button{cursor:pointer}.account-action-modal{width:640px}.account-action-form label{grid-template-columns:92px minmax(0,1fr)}.account-action-form label div{flex-wrap:wrap;gap:10px;display:flex}.account-action-form label button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:3px;height:30px;padding:0 14px}.account-action-form label button.active{color:#315cff;border-color:#315cff}.server-page{background:#fff;min-height:calc(100vh - 92px)}.server-subbar{color:#333;border-bottom:1px solid #e7eaf0;align-items:center;height:60px;padding:0 40px;display:flex;box-shadow:0 2px 8px #14213d14}.server-subbar div{gap:28px;margin-left:auto;display:flex}.server-subbar b{color:#fff;background:#ff8a17;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;font-size:12px;display:inline-flex}.server-card{background:#fff;border:1px solid #d5d9e3;border-radius:4px;width:328px;min-height:640px;margin:20px 0 0 40px;padding:36px 22px 22px;position:relative}.server-card .tag{color:#555;font-size:14px;position:absolute;top:6px;left:7px}.server-card h1{color:#333;text-align:center;margin:4px 0 0;font-size:21px;line-height:1.45}.server-card p{color:#555;text-align:center;margin:8px 0 0;font-size:14px}.server-visual{place-items:center;height:292px;display:grid;position:relative}.server-machine{background:linear-gradient(135deg,#edf1f7 0%,#c6ceda 55%,#9ca8b8 100%);border:1px solid #aeb6c4;border-radius:3px;grid-template-columns:58px 1fr;gap:10px;width:270px;height:88px;padding:12px;display:grid;position:relative;transform:perspective(260px)rotateY(-18deg)skew(-7deg);box-shadow:18px 9px #8291a659}.server-machine i{background:#2f3846;border-radius:2px;display:block}.server-machine i:first-child{background:linear-gradient(#2f3846 0 0) 6px 7px/38px 10px no-repeat,linear-gradient(#2f3846 0 0) 6px 27px/38px 10px no-repeat,linear-gradient(#2f3846 0 0) 6px 47px/38px 10px no-repeat,#d7dde7;grid-row:1/4}.server-visual strong{color:#fff;background:#141414ad;border:2px dotted #ffffffb3;border-radius:50%;place-items:center;width:128px;height:128px;font-size:30px;display:grid;position:absolute;top:104px;left:94px}.server-card ul{color:#333;margin:0;padding:0;font-size:14px;line-height:1.85;list-style:none}.server-card li:before{content:"⊙";color:#8b929e;margin-right:8px}.server-price{color:#ff8a17;text-align:center;margin-top:18px;font-size:18px}.server-price b{font-size:30px;font-weight:400}.private-page,.docs-page{width:1200px;margin:0 auto;padding:34px 0 60px}.private-hero{background:#f3f6fb;min-height:260px;padding:48px}.private-hero h1,.docs-page h1{color:#333;margin:0 0 18px;font-size:32px;font-weight:500}.private-hero p{color:#555;width:520px;font-size:18px}.private-hero button{color:#fff;background:#315cff;border:1px solid #315cff;border-radius:2px;width:112px;height:36px}.private-grid,.docs-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:20px;display:grid}.private-grid article,.docs-grid article{background:#fff;border:1px solid #d5d9e3;min-height:128px;padding:20px}.private-grid h2,.docs-grid h2{color:#333;margin:0 0 12px;font-size:18px;font-weight:500}.private-grid p,.docs-grid p{color:#666;margin:0}.docs-search{color:#9a9fa9;border:1px solid #d5d9e3;justify-content:space-between;align-items:center;width:360px;height:36px;margin-bottom:20px;padding:0 12px;display:flex}.docs-grid{grid-template-columns:repeat(3,1fr)}.docs-grid a{margin-top:16px;display:inline-block}.simple-top-page>p{color:#555;margin:0 0 20px;font-size:16px}.docs-shell{background:#fff;grid-template-rows:60px 1fr;grid-template-columns:240px 1fr;min-height:100vh;display:grid}.docs-top{background:#365cf6;grid-column:1/3;justify-content:space-between;align-items:center;padding:0 20px 0 30px;display:flex;box-shadow:0 2px 12px #14213d38}.docs-brand{color:#fff;align-items:center;gap:12px;font-size:22px;font-weight:700;display:flex}.docs-brand span{background:radial-gradient(circle at 24% 22%,#fffffff2 0 0,#0000 22%),linear-gradient(135deg,#fff 0%,#dbe7ff 44%,#72f3ff 100%);border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid;position:relative;box-shadow:0 10px 24px #0b1e6f47,inset 0 0 0 1px #ffffffb8}.docs-brand span:before{content:"灵";color:#2447dc;place-items:center;font-size:19px;font-weight:900;line-height:1;display:grid;position:absolute;inset:0}.docs-brand span:after{content:"";background:#19f1ff;border-radius:999px;width:9px;height:9px;position:absolute;top:-3px;right:-3px;box-shadow:0 0 0 3px #ffffff61}.docs-top-search{color:#fff;background:#ffffff29;border-radius:2px;align-items:center;width:188px;height:36px;padding:0 12px;display:flex}.docs-sidebar{background:#e8edf5;grid-row:2;padding:20px 40px 40px}.docs-sidebar h2{color:#666;margin:0 0 18px;font-size:22px;font-weight:500}.docs-sidebar a{color:#222;align-items:center;height:39px;font-size:16px;display:flex;position:relative}.docs-sidebar a.current{color:#315cff}.docs-sidebar a.with-arrow:after{content:"›";color:#333;position:absolute;right:0}.docs-article{width:922px;padding:20px 0 70px 20px}.docs-article h1{color:#333;margin:0 0 38px;font-size:32px;font-weight:500}.docs-quick-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:-18px 0 22px;display:grid}.docs-quick-grid a{color:#333;background:#fff;border:1px solid #e0e6f0;border-radius:8px;gap:8px;min-height:82px;padding:14px;display:grid}.docs-quick-grid strong{color:#202633}.docs-quick-grid span{color:#667085;line-height:1.5}.doc-warning{color:#333;background:#fbf1e2;border-left:3px solid #999;align-items:center;height:30px;padding:0 12px;display:flex}.docs-article hr{border:0;border-top:1px solid #e0e3ea;margin:25px 0}.docs-article p{color:#333;margin:0 0 18px;font-size:16px}.docs-article h3{color:#333;margin:28px 0 12px;font-size:17px;font-weight:500}.docs-article ol{color:#333;margin:0 0 22px 28px;padding:0;font-size:16px;line-height:2.15}.docs-article a{color:#315cff}.doc-section-block{margin-bottom:18px}.doc-code{color:#dfe8ff;background:#172033;border-radius:4px;margin:20px 0;padding:18px;line-height:1.7}.doc-next-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px;display:grid}.doc-next-grid a{color:#315cff;background:#f7f9ff;border:1px solid #dfe4ef;border-radius:4px;align-items:center;height:48px;padding:0 16px;display:flex}.doc-qr{background:linear-gradient(90deg,#000 10px,#0000 10px) 0 0/20px 20px,linear-gradient(#000 10px,#0000 10px) 0 0/20px 20px,linear-gradient(90deg,#0000 14px,#000 14px 18px,#0000 18px) 0 0/24px 24px,#fff;border:10px solid #fff;width:228px;height:228px;margin:28px 0 0 10px;box-shadow:inset 0 0 0 8px #000}.shared-page{background:#fff;min-height:calc(100vh - 92px)}.shared-tabs{border-bottom:1px solid #e0e3ea;align-items:center;gap:36px;height:60px;padding:0 20px;display:flex;box-shadow:0 2px 8px #14213d14}.shared-tabs a{color:#333;align-items:center;height:60px;display:flex}.shared-tabs a.active{color:#315cff}.shared-tabs button{color:#fff;background:#315cff;border:0;border-radius:3px;width:86px;height:32px;margin-left:auto}.shared-tools{color:#333;align-items:center;height:66px;padding:0 20px;display:flex}.shared-search{color:#aaa;border:1px solid #d5d9e3;border-radius:4px;justify-content:space-between;align-items:center;width:300px;height:32px;padding:0 12px;display:flex}.shared-tools a{margin-left:12px}.shared-grid{grid-template-columns:repeat(4,1fr);gap:20px;padding:0 20px 20px;display:grid}.shared-card{background:#fff;border:1px solid #d5d9e3;border-radius:4px;height:140px;padding:20px 20px 16px}.shared-card h2{color:#333;align-items:center;margin:0 0 16px;font-size:19px;font-weight:600;display:flex}.shared-card h2 em{color:#555;margin-left:6px;font-size:14px;font-style:normal;font-weight:400}.netdisk-icon{flex:0 0 18px;width:18px;height:18px;margin-left:auto;position:relative}.netdisk-icon:before,.netdisk-icon:after{content:"";border:3px solid #149cff;border-radius:50%;width:8px;height:8px;position:absolute}.netdisk-icon:before{border-color:#149cff;top:5px;left:1px}.netdisk-icon:after{border-color:#ff3f55;top:0;right:0;box-shadow:-2px 11px 0 -3px #315cff}.shared-card p{color:#333;height:38px;margin:0 0 22px;line-height:1.6;overflow:hidden}.shared-card div{color:#666;align-items:center;gap:12px;display:flex}.shared-card div i{background:#d5d9e3;width:1px;height:14px}.shared-pager{color:#555;justify-content:center;align-items:center;gap:14px;height:48px;display:flex}.shared-pager b{color:#315cff}.shared-pager input{text-align:center;border:1px solid #d5d9e3;border-radius:4px;width:46px;height:30px}.art-page{color:#333;background:#fff;min-height:100vh}.art-topbar{color:#fff;background:linear-gradient(90deg,#c1b2c6 0%,#93b7e3 70%,#97c7cd 100%);align-items:center;height:60px;padding:0 20px;display:flex}.art-brand{color:#fff;align-items:center;gap:12px;width:260px;font-size:26px;font-style:normal;font-weight:700;display:flex}.art-brand span{background:radial-gradient(circle at 24% 22%,#fffffff2 0 0,#0000 22%),linear-gradient(135deg,#fff 0%,#f2e7ff 44%,#74f4ff 100%);border-radius:10px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid;position:relative;box-shadow:0 10px 24px #5b4f9c47,inset 0 0 0 1px #ffffffb8}.art-brand span:before{content:"灵";color:#6b58cf;place-items:center;font-size:18px;font-weight:900;line-height:1;display:grid;position:absolute;inset:0}.art-brand span:after{content:"";background:#16edf8;border-radius:999px;width:9px;height:9px;position:absolute;top:-3px;right:-3px;box-shadow:0 0 0 3px #ffffff61}.art-brand em{color:#8a82b0;background:#ffffffd9;border-radius:2px;align-self:flex-start;margin-top:8px;padding:0 3px;font-size:11px;font-style:normal}.art-search{color:#999;background:#fff;border-radius:999px;align-items:center;width:500px;height:34px;margin:0 auto;display:flex}.art-search button{color:#555;background:0 0;border:0;border-right:1px solid #e1e4eb;width:78px;height:34px}.art-search input{color:#b0b4bd;border:0;flex:1}.art-search span{text-align:center;cursor:pointer;width:40px}.art-topbar nav{justify-content:flex-end;align-items:center;gap:28px;width:360px;display:flex}.art-topbar nav a{color:#fff}.art-topbar nav button{color:#fff;background:#ffffff1f;border:1px solid #fffc;width:80px;height:32px}.art-topbar nav.art-auth-user{gap:18px}.art-topbar nav.art-auth-user a:last-of-type{text-overflow:ellipsis;white-space:nowrap;max-width:128px;font-weight:700;overflow:hidden}.art-topbar nav.art-auth-user button{width:68px}.art-subnav{border-bottom:1px solid #e3e6ec;justify-content:center;align-items:center;gap:24px;height:40px;display:flex}.art-subnav a{color:#555;place-items:center;min-width:96px;height:30px;display:grid}.art-subnav a.active{background:#e3e6ec;border-radius:16px}.art-layout{grid-template-columns:160px 1fr 590px;min-height:calc(100vh - 100px);display:grid}.art-layout.simple{grid-template-columns:160px 1fr}.art-sidebar{border-right:1px solid #eceff5;padding-top:18px}.art-sidebar h2{color:#777;margin:0 0 18px;padding-left:20px;font-size:16px;font-weight:500}.art-sidebar a{color:#555;border-radius:20px;align-items:center;gap:12px;height:38px;margin:8px 10px;padding:0 12px;font-size:16px;display:flex}.art-sidebar a.active{color:#333;background:#fde8d2;font-weight:600}.art-sidebar button{color:#ff8a17;background:#fff8f1;border:1px solid #ff9b4a;border-radius:18px;width:118px;height:30px;position:absolute;bottom:40px;left:16px}.art-market-main{border-right:1px solid #eceff5;padding:20px;overflow:hidden}.art-market-main h1{margin:0 0 18px;font-size:18px;font-weight:600}.art-workflow-bridge{color:#fff;background:linear-gradient(90deg,#0f172aeb,#0f172a85),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-hero.png) 50%/cover;border-radius:8px;grid-template-columns:minmax(0,1fr) 250px;gap:18px;min-height:220px;margin-bottom:20px;padding:24px;display:grid}.art-workflow-bridge span{color:#9db7ff}.art-workflow-bridge h2{margin:12px 0;font-size:28px;line-height:1.15}.art-workflow-bridge p{color:#ffffffc7;max-width:620px;margin:0;line-height:1.7}.art-workflow-bridge nav{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.art-workflow-bridge nav a{color:#fff;background:#315cff;border-radius:4px;align-items:center;height:34px;padding:0 14px;display:inline-flex}.art-workflow-bridge nav a+a{background:#ffffff29}.art-workflow-bridge aside{align-content:center;gap:10px;display:grid}.art-workflow-bridge aside a{color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:6px;align-content:center;gap:4px;min-height:54px;padding:0 14px;display:grid}.art-workflow-bridge aside b{color:#facc15;font-size:12px}.art-market-tabs{align-items:center;gap:14px;margin-bottom:18px;display:flex}.art-market-tabs a{color:#555}.art-market-tabs a.active{color:#315cff}.art-market-tabs i{background:#d5d9e3;width:1px;height:14px}.art-tags{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.art-tags button{color:#7766e8;background:#f1f3ff;border:0;border-radius:14px;height:24px;padding:0 12px}.art-tags button.green{color:#3c9a6b;background:#e7f6ee}.art-tags button.orange{color:#ff8a17;background:#fff0e2}.art-tags button.purple{color:#765ee8;background:#efeaff}.art-tags button.active{color:#315cff;font-weight:600;box-shadow:inset 0 0 0 1px #315cff}.art-result-summary{background:#fbfcff;border:1px solid #e0e5ef;border-radius:4px;align-items:center;gap:14px;min-height:44px;margin:-6px 0 14px;padding:0 14px;display:flex}.art-result-summary strong{color:#202633}.art-result-summary span{color:#777}.art-result-summary a{margin-left:auto}.art-card-grid{grid-template-columns:repeat(3,minmax(185px,1fr));gap:10px;display:grid}.art-card-grid.base-mode .art-app-card{height:228px}.art-rank-list{gap:10px;display:grid}.art-rank-list article{cursor:pointer;background:#fff;border:1px solid #dfe3ec;border-radius:6px;grid-template-columns:38px 58px 1fr 100px 110px;align-items:center;gap:14px;min-height:78px;padding:10px 12px;display:grid}.art-rank-list article:hover{border-color:#315cff;box-shadow:0 8px 18px #315cff14}.art-rank-list b{color:#ff8a17;background:#fff0df;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.art-rank-list article:nth-child(-n+3) b{color:#fff;background:#315cff}.mini-cover{color:#fff;background:linear-gradient(135deg,#fbd2e7,#b4c9ff);border-radius:6px;place-items:center;height:54px;font-size:12px;font-weight:700;display:grid}.mini-cover.dark{background:linear-gradient(135deg,#111827,#344767)}.mini-cover.white{color:#ff8a17;background:#f6f7fb}.mini-cover.neon{color:#315cff;background:linear-gradient(135deg,#8cf4ff,#f2f6ff)}.mini-cover.mirror{color:#315cff;background:linear-gradient(135deg,#e9fbff,#fff)}.mini-cover.anime{color:#315cff;background:linear-gradient(135deg,#b8d4ff,#f8f1ff)}.mini-cover.lora{background:linear-gradient(135deg,#ff6cb6,#ffe0ef)}.mini-cover.llama{color:#555;background:linear-gradient(135deg,#fff,#f4e6d8)}.mini-cover.melon{background:#0b1520}.art-rank-list h2{color:#202633;margin:0 0 6px;font-size:17px}.art-rank-list p{white-space:nowrap;text-overflow:ellipsis;color:#6a7280;margin:0;overflow:hidden}.art-rank-list span{color:#666}.art-app-card{cursor:pointer;background:#fff;border:1px solid #d5d9e3;border-radius:7px;height:246px;transition:border-color .15s,box-shadow .15s;overflow:hidden}.art-app-card:hover{border-color:#315cff;box-shadow:0 8px 18px #315cff14}.art-cover{background:linear-gradient(135deg,#fbd2e7,#b4c9ff);height:110px;padding:18px 14px;position:relative}.art-cover.dark{color:#fff;background:linear-gradient(135deg,#111827,#344767)}.art-cover.white{background:#fff}.art-cover.neon{background:linear-gradient(135deg,#8cf4ff,#f2f6ff)}.art-cover.mirror{background:linear-gradient(135deg,#e9fbff,#fff)}.art-cover.anime{background:linear-gradient(135deg,#b8d4ff,#f8f1ff)}.art-cover.lora{background:linear-gradient(135deg,#ff6cb6,#ffe0ef)}.art-cover.llama{background:linear-gradient(135deg,#fff,#f4e6d8)}.art-cover.melon{color:#fff;background:#0b1520}.art-cover b{color:#fff;background:#ff8a17;border-radius:4px;place-items:center;width:18px;height:22px;font-size:12px;display:grid;position:absolute;top:8px;left:8px}.art-cover strong{margin-top:12px;font-size:24px;line-height:1.1;display:block}.art-app-card h2{white-space:nowrap;text-overflow:ellipsis;margin:10px 10px 6px;font-size:18px;font-weight:500;overflow:hidden}.art-app-card .author{align-items:center;gap:8px;margin:0 10px 8px;display:flex}.art-app-card .author span{background:#111;border-radius:50%;width:18px;height:18px}.art-app-card .stats{color:#666;gap:12px;margin:0 10px 8px;font-size:13px;display:flex}.art-app-card .desc{white-space:nowrap;text-overflow:ellipsis;color:#333;margin:0 10px;overflow:hidden}.art-no-result{background:#fbfcff;border:1px solid #e0e5ef;border-radius:6px;align-content:center;place-items:center;gap:12px;min-height:220px;display:grid}@media (width<=1180px){.art-workflow-bridge{grid-template-columns:1fr}.art-workflow-bridge aside{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.art-workflow-bridge,.art-workflow-bridge aside{grid-template-columns:1fr}.art-workflow-bridge{padding:18px}.art-workflow-bridge h2{font-size:24px}}.art-no-result strong{color:#202633;font-size:18px}.art-no-result p{color:#777;margin:0}.art-create-panel{padding:20px}.art-create-head{align-items:center;margin-bottom:12px;display:flex}.art-create-head h2{margin:0;font-size:18px}.art-create-head a{margin-left:auto}.app-select{border:1px solid #dce0e8;border-radius:4px;justify-content:center;align-items:center;gap:18px;height:70px;display:flex}.app-select button{color:#333;cursor:pointer;background:0 0;border:0}.app-select i{background:#d5d9e3;width:1px;height:24px}.form-row{align-items:center;gap:12px;margin-top:24px;display:flex}.form-row label{color:#555}.form-row a{margin-left:0}.form-row.block{display:block}.art-segments,.art-counts{margin-top:12px;display:flex}.art-segments button,.art-counts button{color:#555;background:#fff;border:1px solid #d5d9e3;width:66px;height:32px;margin-left:-1px}.art-segments .on,.art-counts .on,.gpu-buttons .on{color:#315cff;border-color:#315cff}.gpu-buttons{grid-template-columns:1fr 1fr;gap:12px 14px;margin-top:12px;display:grid}.gpu-buttons button{color:#555;background:#fff;border:1px solid #d5d9e3;height:32px}.gpu-buttons span{color:#999}.spec-mini{margin-top:10px}.spec-mini div,.spec-mini p{grid-template-columns:1.1fr 1fr 1fr 1.2fr;align-items:center;display:grid}.spec-mini div{color:#999;text-align:center;background:#f6f7fa;height:42px}.spec-mini p{text-align:center;height:44px;margin:0}.spec-mini em{color:#ff4d2f;font-style:normal}.disk-line-art{color:#333;margin-top:24px}.disk-line-art label{color:#777;margin-left:10px}.disk-line-art em{color:#ff4d2f;margin-left:20px;font-style:normal}.disk-line-art small{margin-top:10px;display:block}.art-cost{text-align:right;margin-top:36px}.art-cost span{margin-left:28px}.art-cost b{color:#ff4d2f;font-size:18px}.art-cost small{margin-top:8px;display:block}.art-cost a{cursor:pointer}.art-submit{border-top:1px solid #e0e3ea;justify-content:flex-end;align-items:center;gap:14px;height:58px;margin-top:16px;display:flex}.art-submit input{text-align:center;border:1px solid #d5d9e3;width:100px;height:32px}.art-submit button{color:#fff;background:#315cff;border:0;border-radius:3px;width:112px;height:34px}.art-create-panel ol{color:#777;margin:0;padding-left:18px;font-size:12px;line-height:1.7}.art-agree{color:#555;margin-top:12px;font-size:12px;display:block}.art-detail-mask{z-index:50;background:#00000094;justify-content:center;align-items:flex-start;padding-top:50px;display:flex;position:fixed;inset:0}.art-detail-modal{background:#fff;grid-template-columns:340px 1fr;width:1200px;max-height:calc(100vh - 80px);display:grid;box-shadow:0 10px 30px #0000003d}.art-detail-side{border-right:1px solid #e0e3ea;padding:40px 20px;overflow:auto}.detail-cover{color:#171717;background:linear-gradient(135deg,#e6c9e7,#d6d7ff);border-radius:8px;height:180px;padding:18px}.detail-cover strong{color:#f5e64a;text-shadow:2px 2px #111;font-size:32px;line-height:1;display:block}.detail-cover span{color:#fff;text-shadow:1px 1px #333;margin-top:38px;font-size:24px;font-weight:700;display:block}.art-detail-side h3{color:#999;margin:22px 0 8px;font-size:14px;font-weight:400}.art-detail-side p{color:#555;margin:10px 0}.detail-stats{color:#666;gap:22px;margin:18px 0;display:flex}.avatar-line{align-items:center;gap:8px;display:flex}.avatar-line i{background:#111;border-radius:50%;width:24px;height:24px}.detail-tags{flex-wrap:wrap;gap:8px;display:flex}.detail-tags span{color:#666;background:#f0f1f4;border-radius:11px;height:22px;padding:0 12px}.detail-select{color:#555;border:1px solid #d5d9e3;justify-content:space-between;align-items:center;height:32px;padding:0 12px;display:flex}.detail-deploy-summary{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.detail-deploy-summary article{background:#f8fbff;border:1px solid #e0e6f0;border-radius:6px;min-height:62px;padding:10px}.detail-deploy-summary span{color:#7a8496;margin-bottom:5px;font-size:12px;display:block}.detail-deploy-summary strong{color:#202633;font-size:13px}.detail-actions{grid-template-columns:1fr 1fr;gap:20px;margin-top:28px;display:grid}.detail-actions button{color:#315cff;background:#f2f5ff;border:1px solid #315cff;height:32px}.art-detail-main{padding:34px 20px 24px;position:relative;overflow:auto}.detail-close{color:#999;background:0 0;border:0;font-size:22px;position:absolute;top:10px;right:14px}.art-detail-main h1{color:#555;margin:0 0 12px;font-size:22px}.detail-service-box{background:#fff;border:1px solid #d5d9e3;border-radius:8px;min-height:208px;padding:14px 22px}.detail-service-box>p{border-bottom:1px solid #d5d9e3;margin:0 0 10px;padding-bottom:6px}.service-row{align-items:center;gap:28px;min-height:62px;display:flex}.service-row h3{color:#777;width:92px;margin:0;font-size:14px;font-weight:400}.service-row span{align-items:center;gap:6px;display:inline-flex}.service-row span:before{content:"";background:#ff8a17;border-radius:6px;width:28px;height:28px}.detail-doc{color:#333;padding-top:32px;line-height:1.6}.detail-launch-panel{background:linear-gradient(135deg,#f8fbff,#eef4ff);border:1px solid #dfe7f5;border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:20px;margin-top:16px;padding:18px;display:grid}.detail-launch-panel h2{color:#202633;margin:0 0 8px;font-size:18px}.detail-launch-panel p{color:#637083;margin:0}.detail-launch-panel aside{gap:10px;display:flex}.detail-launch-panel button{color:#fff;background:#315cff;border:1px solid #315cff;border-radius:4px;height:36px;padding:0 16px}.detail-launch-panel button+button{color:#315cff;background:#fff}.detail-doc p{margin:7px 0}.detail-doc strong{font-weight:700}.detail-video{color:#fff;background:linear-gradient(135deg,#111827,#2d3748);align-items:flex-start;height:392px;margin-top:18px;padding:28px;font-size:18px;display:flex}.detail-version-section,.detail-review-section,.detail-audit-section{margin-top:28px}.detail-audit-section h2{color:#333;margin:0 0 12px;font-size:18px}.detail-audit-section>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.detail-audit-section article{background:#fbfcff;border:1px solid #e0e6f0;border-radius:8px;min-height:92px;padding:14px}.detail-audit-section b{color:#202633;margin-bottom:8px;display:block}.detail-audit-section span{color:#16a34a;background:#ecfdf3;border-radius:999px;margin-bottom:8px;padding:3px 8px;font-size:12px;display:inline-block}.detail-audit-section em{color:#637083;font-style:normal;line-height:1.5;display:block}.detail-version-section h2,.review-list h2{color:#333;margin:0 0 12px;font-size:18px}.detail-version-table{border:1px solid #dfe3ec;border-radius:4px;overflow:hidden}.detail-version-table .head,.detail-version-table .row{grid-template-columns:.55fr .9fr 2.4fr .72fr;align-items:center;column-gap:12px;min-height:44px;padding:0 14px;display:grid}.detail-version-table .head{color:#777;background:#f5f6f9}.detail-version-table .row{border-top:1px solid #edf0f5}.detail-version-table .state{color:#315cff}.detail-review-section{grid-template-columns:180px 1fr;gap:18px;padding-bottom:20px;display:grid}.review-summary{background:#fbfcff;border:1px solid #e0e5ef;border-radius:5px;align-content:center;gap:8px;padding:18px;display:grid}.review-summary strong{color:#202633;font-size:42px;line-height:1}.review-summary span{color:#ff8a17}.review-summary p{color:#777;margin:0;line-height:1.5}.review-list{gap:10px;display:grid}.review-list-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.review-list-head h2{margin:0}.review-list-head button{color:#fff;background:#315cff;border:1px solid #315cff;border-radius:3px;height:30px;padding:0 14px}.review-list article{background:#fff;border:1px solid #e0e5ef;border-radius:5px;grid-template-columns:38px 1fr;gap:12px;padding:14px;display:grid}.review-list b{color:#fff;background:#315cff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.review-list h3{color:#202633;margin:0 0 6px;font-size:15px}.review-list h3 span{color:#ff8a17;margin-left:8px}.review-list p{color:#555;margin:0 0 6px;line-height:1.6}.review-list time{color:#8a92a3}.art-review-modal{background:#fff;border-radius:6px;width:620px;overflow:hidden;box-shadow:0 12px 30px #00000038}.art-review-modal header{border-bottom:1px solid #e0e5ef;justify-content:space-between;align-items:center;height:54px;padding:0 20px;display:flex}.art-review-modal h2{color:#202633;margin:0;font-size:18px}.art-review-modal header button{color:#999;background:0 0;border:0;font-size:22px}.review-form-body{gap:16px;padding:22px 24px;display:grid}.review-app-line{background:#f7f8fb;border-radius:4px;gap:6px;padding:14px;display:grid}.review-app-line strong{color:#202633}.review-app-line span{color:#6a7280}.review-form-body label{grid-template-columns:82px minmax(0,1fr);align-items:center;gap:14px;display:grid}.review-form-body label>span{color:#555}.review-stars,.review-tags,.review-form-options{flex-wrap:wrap;gap:10px;display:flex}.review-stars button{color:#ff8a17;background:#fff8ed;border:1px solid #ffd28c;border-radius:3px;width:32px;height:32px}.review-tags button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:3px;height:30px;padding:0 12px}.review-tags button.active{color:#315cff;border-color:#315cff}.review-form-body .textarea{align-items:start}.review-form-body textarea{resize:none;border:1px solid #d5d9e3;border-radius:3px;min-height:110px;padding:10px 12px}.review-form-options{border-top:1px solid #edf0f5;padding-top:8px}.review-form-options label{color:#666;gap:8px;display:flex}.art-review-modal footer{background:#fbfcff;border-top:1px solid #e0e5ef;justify-content:flex-end;align-items:center;gap:12px;height:58px;padding:0 20px;display:flex}.art-review-modal footer button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:3px;min-width:88px;height:32px}.art-review-modal footer .primary{color:#fff;background:#315cff;border-color:#315cff}.art-section-main{background:#fff;padding:24px}.art-section-main h1{color:#333;margin:0 0 16px;font-size:22px;font-weight:500}.art-empty-panel{background:#fbfcff;border:1px solid #d5d9e3;border-radius:6px;align-content:center;place-items:center;gap:12px;min-height:220px;display:grid}.art-empty-panel strong{color:#333;font-size:20px}.art-empty-panel p{color:#777;margin:0}.art-user-main{background:#f7f8fb;min-height:calc(100vh - 100px);padding:24px}.art-user-head{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.art-user-head h1{color:#333;margin:0;font-size:22px;font-weight:500}.art-user-head div{gap:12px;display:flex}.art-user-head button{color:#315cff;background:#fff;border:1px solid #315cff;border-radius:3px;height:34px;padding:0 18px}.art-user-head button:first-child{color:#fff;background:#315cff}.art-user-tabs,.art-instance-filter{background:#fff;border:1px solid #e0e3ea;border-radius:4px;align-items:center;gap:14px;min-height:48px;padding:0 16px;display:flex}.art-user-tabs a{color:#555}.art-user-tabs a.active{color:#315cff;font-weight:600}.art-user-tabs>span{color:#8a92a3;margin-left:auto}.art-mine-grid{grid-template-columns:repeat(3,minmax(220px,1fr));gap:16px;margin-top:18px;display:grid}.art-overview-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 16px;display:grid}.art-overview-grid article{background:#fff;border:1px solid #e0e6f0;border-radius:8px;min-height:88px;padding:16px;box-shadow:0 10px 26px #1018280d}.art-overview-grid span{color:#667085;margin-bottom:7px;display:block}.art-overview-grid strong{color:#202633;font-size:24px;line-height:1.15;display:block}.art-overview-grid p{color:#8a92a3;margin:8px 0 0}.art-mine-grid article{background:#fff;border:1px solid #dfe3ec;border-radius:6px;overflow:hidden}.art-mine-cover{background:linear-gradient(135deg,#fbd2e7,#b4c9ff);height:128px;padding:18px;position:relative}.art-mine-cover.tone-1{color:#fff;background:linear-gradient(135deg,#111827,#344767)}.art-mine-cover.tone-2{background:linear-gradient(135deg,#b8d4ff,#f8f1ff)}.art-mine-cover b{color:#fff;background:#ff8a17;border-radius:4px;place-items:center;width:20px;height:22px;font-size:12px;display:grid;position:absolute;top:10px;left:10px}.art-mine-cover strong{margin-top:34px;font-size:24px;line-height:1.15;display:block}.art-mine-grid h2{white-space:nowrap;text-overflow:ellipsis;margin:12px 14px 8px;font-size:18px;font-weight:500;overflow:hidden}.art-mine-grid p{color:#555;align-items:center;gap:8px;margin:0 14px 12px;display:flex}.art-mine-grid p span{background:#111;border-radius:50%;width:18px;height:18px}.art-mine-grid article>div:not(.art-mine-cover){align-items:center;gap:10px;margin:0 14px 12px;display:flex}.art-mine-grid em{color:#315cff;background:#eef1ff;border-radius:12px;padding:3px 10px;font-style:normal}.art-mine-grid small{color:#777}.art-mine-grid footer{color:#777;border-top:1px solid #eef0f5;justify-content:space-between;align-items:center;height:46px;padding:0 14px;display:flex}.art-mine-grid footer button{color:#315cff;background:#fff;border:1px solid #315cff;border-radius:3px;height:28px;padding:0 12px}.art-mine-empty{background:#fff;border:1px solid #e0e5ef;border-radius:6px;align-content:center;place-items:center;gap:12px;min-height:260px;margin-top:18px;display:grid}.art-mine-empty strong{color:#202633;font-size:20px}.art-mine-empty p{color:#777;margin:0}.art-mine-empty button{color:#fff;background:#315cff;border:0;border-radius:3px;height:34px;padding:0 18px}.art-user-note{color:#777;background:#fff;border:1px solid #e0e3ea;border-radius:4px;margin-top:18px;padding:14px 16px}.art-app-manage-main{background:#f7f8fb;min-height:calc(100vh - 100px);padding:24px}.app-manage-hero{background:#fff;border:1px solid #e0e5ef;border-radius:6px;grid-template-columns:240px 1fr 220px;gap:22px;min-height:180px;padding:22px;display:grid}.app-manage-hero .preview-cover{height:136px}.review-state{color:#1f9d62;background:#e7f6ee;border-radius:12px;align-items:center;height:24px;padding:0 10px;display:inline-flex}.app-manage-hero h2{color:#202633;margin:12px 0 8px;font-size:24px}.app-manage-hero p{color:#606878}.app-manage-hero em{color:#315cff;background:#eef1ff;border-radius:12px;align-items:center;height:24px;margin-right:8px;padding:0 10px;font-style:normal;display:inline-flex}.app-manage-hero aside{background:#f8faff;border-radius:6px;align-content:center;gap:10px;padding:20px;display:grid}.app-manage-hero aside strong,.app-manage-hero aside small{color:#6a7280}.app-manage-hero aside b{color:#202633;font-size:28px}.app-manage-layout{grid-template-columns:1fr 420px;gap:16px;margin-top:16px;display:grid}.app-manage-card{background:#fff;border:1px solid #e0e5ef;border-radius:6px;padding:22px}.app-manage-card.wide{grid-column:1/-1}.app-manage-card h2{color:#202633;margin:0 0 16px;font-size:18px}.app-version-table,.app-service-table{border:1px solid #e0e5ef;border-radius:5px;overflow:hidden}.app-version-table .head,.app-version-table .row{grid-template-columns:.6fr .75fr 1.2fr 1.2fr .7fr;align-items:center;column-gap:12px;min-height:44px;padding:0 14px;display:grid}.app-service-table .head,.app-service-table .row{grid-template-columns:1fr .7fr 1fr .8fr;align-items:center;column-gap:12px;min-height:44px;padding:0 14px;display:grid}.app-version-table .head,.app-service-table .head{color:#777;background:#f5f6f9}.app-version-table .row,.app-service-table .row{border-top:1px solid #edf0f5}.app-version-table .status{color:#1f9d62;font-weight:600}.app-version-table .status.pending{color:#ff8a17}.app-version-table .status.offline{color:#999}.app-version-table .row span:last-child{gap:10px;display:flex}.audit-check-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.audit-check-grid article{background:#fbfcff;border:1px solid #e3e8f2;border-radius:4px;padding:14px}.audit-check-grid span{color:#777}.audit-check-grid strong{color:#1f9d62;margin-top:8px;display:block}.audit-check-grid strong.pending{color:#ff8a17}.audit-check-grid p{color:#6a7280;margin:8px 0 0;line-height:1.5}.review-timeline p{border-top:1px solid #edf0f5;grid-template-columns:160px 1fr;gap:16px;margin:0;padding:14px 0;display:grid}.review-timeline p:first-child{border-top:0}.review-timeline b{color:#202633}.review-timeline span{color:#606878}.art-manage-modal{background:#fff;border-radius:6px;width:720px;overflow:hidden;box-shadow:0 12px 30px #00000038}.art-manage-modal header{border-bottom:1px solid #e0e5ef;justify-content:space-between;align-items:center;height:54px;padding:0 20px;display:flex}.art-manage-modal h2{color:#202633;margin:0;font-size:18px}.art-manage-modal header button{color:#999;background:0 0;border:0;font-size:22px}.manage-version-body{padding:22px 24px}.manage-version-body label{grid-template-columns:96px 1fr;align-items:center;gap:14px;margin-bottom:16px;display:grid}.manage-version-body label span{color:#555}.manage-version-body input,.manage-version-body textarea{background:#fff;border:1px solid #d5d9e3;border-radius:3px;width:100%}.manage-version-body input{height:34px;padding:0 12px}.manage-version-body textarea{resize:none;min-height:100px;padding:10px 12px}.manage-version-body label:has(textarea){align-items:start}.manage-audit-preview{background:#f7f9ff;border:1px solid #dfe7ff;border-radius:4px;gap:8px;margin-bottom:16px;padding:14px;display:grid}.manage-audit-preview strong{color:#202633}.manage-audit-preview p{flex-wrap:wrap;gap:10px;margin:0;display:flex}.manage-audit-preview span{color:#315cff;background:#fff;border-radius:12px;align-items:center;height:24px;padding:0 10px;display:inline-flex}.manage-checks{border-top:1px solid #edf0f5;gap:24px;padding-top:12px;display:flex}.manage-checks label{color:#666;gap:8px;margin:0;display:flex}.manage-tags{flex-wrap:wrap;gap:10px;display:flex}.manage-tags em{color:#315cff;background:#eef1ff;border-radius:13px;align-items:center;height:26px;padding:0 12px;font-style:normal;display:inline-flex}.manage-tags button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:3px;height:28px;padding:0 12px}.art-manage-modal footer{background:#fbfcff;border-top:1px solid #e0e5ef;justify-content:flex-end;align-items:center;gap:12px;height:58px;padding:0 20px;display:flex}.art-manage-modal footer button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:3px;min-width:88px;height:32px}.art-manage-modal footer .primary{color:#fff;background:#315cff;border-color:#315cff}.art-admin-main,.art-create-app-main{background:#f7f8fb;min-height:calc(100vh - 100px);padding:24px}.create-app-steps{background:#fff;border:1px solid #e0e5ef;border-radius:6px;grid-template-columns:repeat(4,1fr);align-items:center;height:58px;margin-bottom:16px;display:grid}.create-app-steps span{color:#777;justify-content:center;align-items:center;gap:10px;display:flex}.create-app-steps b{color:#777;background:#eef1f6;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.create-app-steps .active{color:#315cff;font-weight:600}.create-app-steps .active b{color:#fff;background:#315cff}.create-app-layout{grid-template-columns:1fr 330px;gap:18px;display:grid}.create-app-form,.create-app-preview{background:#fff;border:1px solid #e0e5ef;border-radius:6px}.create-app-form{padding:24px}.create-app-form h2,.create-app-preview h2{color:#202633;margin:0 0 18px;font-size:18px;font-weight:600}.create-app-form h2:not(:first-child){border-top:1px solid #edf0f5;margin-top:28px;padding-top:22px}.create-app-form label{grid-template-columns:120px 1fr;align-items:center;gap:16px;margin-bottom:16px;display:grid}.create-app-form label span{color:#555}.create-app-form input,.create-app-form textarea{color:#333;background:#fff;border:1px solid #d5d9e3;border-radius:3px;width:100%}.create-app-form input{height:34px;padding:0 12px}.create-app-form textarea{resize:none;min-height:96px;padding:10px 12px}.create-app-form .textarea{align-items:start}.create-tag-box,.create-radio-row{flex-wrap:wrap;gap:10px;display:flex}.create-tag-box em{color:#315cff;background:#eef1ff;border-radius:13px;align-items:center;height:26px;padding:0 12px;font-style:normal;display:inline-flex}.create-tag-box button,.create-radio-row button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:3px;height:28px;padding:0 12px}.create-radio-row button.active{color:#315cff;border-color:#315cff}.create-service-table{border:1px solid #e0e5ef;border-radius:6px;overflow:hidden}.create-service-table .head,.create-service-table .row{grid-template-columns:1.2fr .7fr .9fr 1.6fr;align-items:center;column-gap:14px;min-height:46px;padding:0 16px;display:grid}.create-service-table .head{color:#777;background:#f5f6f9}.create-service-table .row{border-top:1px solid #edf0f5}.create-app-preview{align-self:start;padding:20px}.preview-cover{background:linear-gradient(135deg,#fbd2e7,#b4c9ff);border-radius:8px;height:150px;padding:18px;position:relative}.preview-cover b{color:#fff;background:#ff8a17;border-radius:4px;place-items:center;width:20px;height:22px;font-size:12px;display:grid;position:absolute;top:10px;left:10px}.preview-cover strong{color:#202633;margin-top:44px;font-size:24px;line-height:1.15;display:block}.create-app-preview h3{color:#202633;margin:14px 0 8px;font-size:18px}.create-app-preview p{color:#5e6675;line-height:1.6}.create-app-preview p span{vertical-align:middle;background:#111;border-radius:50%;width:18px;height:18px;margin-right:8px;display:inline-block}.create-app-preview div:not(.preview-cover){color:#666;gap:14px;display:flex}.create-app-preview button{color:#fff;background:#315cff;border:0;border-radius:4px;width:100%;height:36px;margin:14px 0}.create-app-preview label{color:#777;gap:8px;line-height:1.5;display:flex}.create-audit-box{background:#fbfcff;border:1px solid #e1e7f2;border-radius:4px;margin-top:16px;padding:14px}.create-audit-box h4{color:#202633;margin:0 0 10px;font-size:15px}.create-audit-box p{color:#596278;align-items:center;gap:8px;margin:8px 0;display:flex}.create-audit-box span{color:#1f9d62;background:#e7f6ee;border-radius:50%;place-items:center;width:18px;height:18px;font-size:12px;display:grid}.create-audit-box p:last-child span{color:#ff8a17;background:#fff0df}.art-admin-stats{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.art-admin-stats article{background:#fff;border:1px solid #e0e5ef;border-radius:6px;min-height:126px;padding:20px}.art-admin-stats span,.art-admin-table .head,.art-admin-filter,.art-settings-form small{color:#777}.art-admin-stats strong{color:#202633;margin-top:12px;font-size:28px;display:block}.art-admin-stats p{color:#8a92a3;margin:10px 0 0}.art-admin-chart{background:#fff;border:1px solid #e0e5ef;border-radius:6px;grid-template-columns:1fr 280px;gap:18px;margin-top:16px;padding:22px;display:grid}.art-admin-chart div{border-bottom:1px solid #dfe4ee;align-items:end;gap:18px;height:210px;padding:16px 22px 0;display:flex}.art-admin-chart i{background:linear-gradient(#315cff,#8fb0ff);border-radius:8px 8px 0 0;width:10%}.art-admin-chart i:first-child{height:42%}.art-admin-chart i:nth-child(2){height:58%}.art-admin-chart i:nth-child(3){height:46%}.art-admin-chart i:nth-child(4){height:72%}.art-admin-chart i:nth-child(5){height:64%}.art-admin-chart i:nth-child(6){height:86%}.art-admin-chart i:nth-child(7){height:53%}.art-admin-chart aside{align-content:center;gap:10px;display:grid}.art-admin-chart b{color:#202633;font-size:24px}.art-admin-chart aside span{color:#315cff}.art-admin-chart p{color:#6a7280;line-height:1.7}.art-admin-filter{background:#fff;border:1px solid #e0e5ef;border-radius:6px 6px 0 0;align-items:center;gap:12px;min-height:54px;padding:0 16px;display:flex}.art-admin-filter button{color:#555;background:#f0f2f6;border:0;border-radius:15px;height:30px;padding:0 14px}.art-admin-filter button.active{color:#fff;background:#315cff}.art-admin-filter label{align-items:center;gap:10px;margin-left:auto;display:flex}.art-admin-filter input{border:1px solid #d5d9e3;border-radius:3px;width:180px;height:30px;padding:0 10px}.art-admin-table{background:#fff;border:1px solid #e0e5ef;border-radius:6px;margin-top:16px;overflow:hidden}.art-admin-filter+.art-admin-table{border-top:0;border-radius:0 0 6px 6px;margin-top:0}.art-admin-table .head,.art-admin-table .row{grid-template-columns:1.3fr 1.1fr 1.1fr 1fr .8fr;align-items:center;column-gap:14px;min-height:48px;padding:0 18px;display:grid}.art-admin-table .head{background:#f5f6f9}.art-admin-table .row{border-top:1px solid #edf0f5}.art-admin-table .row span:last-child{color:#1f9d62;font-weight:600}.art-token-guide,.art-settings-form{background:#fff;border:1px solid #e0e5ef;border-radius:6px;margin-top:16px;padding:22px}.art-token-guide h2{color:#202633;margin:0 0 14px;font-size:18px}.art-token-guide pre{color:#dfe8ff;background:#172033;border-radius:6px;margin:0;padding:18px;line-height:1.7;overflow:auto}.art-model-admin-modal{background:#fff;border-radius:6px;width:640px;overflow:hidden;box-shadow:0 12px 30px #00000038}.art-model-admin-modal header{border-bottom:1px solid #e0e5ef;justify-content:space-between;align-items:center;height:54px;padding:0 20px;display:flex}.art-model-admin-modal h2{color:#202633;margin:0;font-size:18px}.art-model-admin-modal header button{color:#999;background:0 0;border:0;font-size:22px}.model-admin-form{padding:22px 24px}.model-admin-form label{grid-template-columns:92px 1fr;align-items:center;gap:14px;margin-bottom:16px;display:grid}.model-admin-form label span{color:#555}.model-admin-form input{background:#fff;border:1px solid #d5d9e3;border-radius:3px;height:34px;padding:0 12px}.model-checks{flex-wrap:wrap;gap:10px;display:flex}.model-checks button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:3px;height:30px;padding:0 14px}.model-checks button.active{color:#315cff;border-color:#315cff}.model-admin-form p{color:#6a7280;background:#f7f8fb;border-radius:4px;margin:0;padding:12px 14px}.model-save-body{grid-template-columns:42px 1fr;gap:14px;padding:28px 30px;display:grid}.model-save-body>span{color:#1f9d62;background:#e7f6ee;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.model-save-body h3{color:#202633;margin:2px 0 8px}.model-save-body p{color:#6a7280;margin:0;line-height:1.7}.art-model-admin-modal footer{background:#fbfcff;border-top:1px solid #e0e5ef;justify-content:flex-end;align-items:center;gap:12px;height:58px;padding:0 20px;display:flex}.art-model-admin-modal footer button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:3px;min-width:88px;height:32px}.art-model-admin-modal footer .primary{color:#fff;background:#315cff;border-color:#315cff}.art-settings-form{gap:18px;display:grid}.art-settings-form>label{grid-template-columns:140px 360px 1fr;align-items:center;gap:16px;display:grid}.art-settings-form span{color:#333;font-weight:500}.art-settings-form input[type=text],.art-settings-form>label input{background:#fff;border:1px solid #d5d9e3;border-radius:3px;height:34px;padding:0 12px}.art-setting-switches{border-top:1px solid #edf0f5;gap:24px;padding-top:16px;display:flex}.art-setting-switches label{color:#555}.compute-instance-detail{background:#f7f8fb;min-height:calc(100vh - 60px);padding:22px}.compute-detail-head,.compute-detail-hero,.compute-card{background:#fff;border:1px solid #e0e5ef;border-radius:6px}.compute-detail-head{justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;display:flex}.compute-detail-head h1{color:#202633;margin:6px 0;font-size:22px}.compute-detail-head p{color:#6a7280;margin:0}.compute-detail-head>div:last-child{gap:10px;display:flex}.compute-detail-head button,.compute-detail-hero button,.compute-card-title button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:3px;height:32px;padding:0 14px}.compute-detail-head button:first-child,.compute-detail-hero button:first-child{color:#fff;background:#315cff;border-color:#315cff}.compute-detail-hero{grid-template-columns:minmax(0,1fr) 240px;gap:24px;margin-top:16px;padding:22px;display:grid}.compute-state{color:#1f9d62;background:#e7f6ee;border-radius:12px;align-items:center;height:24px;padding:0 10px;font-size:12px;display:inline-flex}.compute-detail-hero h2{color:#202633;margin:12px 0 8px;font-size:24px}.compute-detail-hero p{color:#5e6675;max-width:760px;margin:0 0 16px;line-height:1.7}.compute-detail-hero div div{flex-wrap:wrap;gap:10px;display:flex}.compute-detail-hero aside{background:#f5f7ff;border-radius:6px;align-content:center;gap:8px;padding:20px;display:grid}.compute-detail-hero aside span,.compute-detail-hero aside small,.compute-card-title span,.compute-card p{color:#6a7280}.compute-detail-hero aside strong{color:#315cff;font-size:26px}.compute-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.compute-metric-grid article{background:#fff;border:1px solid #e0e5ef;border-radius:6px;grid-template-columns:1fr 92px;gap:12px;min-height:132px;padding:18px;display:grid}.compute-metric-grid span{color:#6a7280}.compute-metric-grid strong{color:#202633;margin:10px 0 6px;font-size:24px;display:block}.compute-metric-grid p{color:#8a92a3;margin:0}.compute-bars{align-items:end;gap:5px;padding-top:24px;display:flex}.compute-bars i{background:linear-gradient(#315cff,#8fb0ff);border-radius:6px 6px 0 0;width:8px}.compute-detail-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.62fr);gap:16px;margin-top:16px;display:grid}.compute-card{margin-top:16px;overflow:hidden}.compute-detail-grid .compute-card{margin-top:0}.compute-card.wide{grid-column:1/-1}.compute-card-title{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:14px;min-height:54px;padding:0 18px;display:flex}.compute-card-title h2{color:#202633;margin:0;font-size:17px}.compute-card-title a{color:#315cff}.compute-card pre{color:#dfe8ff;background:#172033;border-radius:6px;margin:16px 18px;padding:16px;line-height:1.7;overflow:auto}.compute-card p{margin:0 18px 18px;line-height:1.7}.compute-service-table .head,.compute-service-table .row,.compute-disk-table .head,.compute-disk-table .row{align-items:center;column-gap:14px;min-height:48px;padding:0 18px;display:grid}.compute-service-table .head,.compute-service-table .row{grid-template-columns:1.3fr .7fr .7fr .8fr .7fr}.compute-disk-table .head,.compute-disk-table .row{grid-template-columns:.9fr 1.4fr 1.1fr 1.2fr}.compute-service-table .head,.compute-disk-table .head{color:#777;background:#f5f6f9}.compute-service-table .row,.compute-disk-table .row{border-top:1px solid #edf0f5}.compute-service-table .ok{color:#1f9d62}.compute-service-table .muted{color:#999}.compute-service-table .link{color:#315cff}.compute-bill-table{padding:8px 18px 18px}.compute-bill-table p{border-bottom:1px solid #edf0f5;grid-template-columns:1fr .8fr 1fr .8fr .7fr;align-items:center;gap:10px;min-height:42px;margin:0;display:grid}.compute-bill-table span,.compute-bill-table em,.compute-bill-table small{color:#6a7280;font-style:normal}.compute-bill-table b{color:#ff7a1a}.compute-event-list{padding:14px 18px 18px}.compute-event-list article{border-bottom:1px solid #edf0f5;grid-template-columns:22px 150px 120px 100px minmax(0,1fr);align-items:start;gap:12px;min-height:42px;padding:10px 0;display:grid}.compute-event-list i{background:#1f9d62;border-radius:50%;width:10px;height:10px;margin-top:5px}.compute-event-list span,.compute-event-list em,.compute-event-list p{color:#6a7280;margin:0;font-style:normal}.compute-event-list strong{color:#202633}.compute-action-modal{background:#fff;border-radius:6px;width:520px;overflow:hidden;box-shadow:0 12px 30px #00000038}.compute-action-modal header{border-bottom:1px solid #e0e5ef;justify-content:space-between;align-items:center;height:54px;padding:0 20px;display:flex}.compute-action-modal h2{color:#202633;margin:0;font-size:18px}.compute-action-modal header button{color:#999;background:0 0;border:0;font-size:22px}.compute-action-body{grid-template-columns:42px 1fr;gap:14px;padding:28px 30px;display:grid}.compute-action-body>span{color:#315cff;background:#eef1ff;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.compute-action-modal.danger .compute-action-body>span{color:#ff7a1a;background:#fff0df}.compute-action-body p{color:#5e6675;grid-column:2;margin:0;line-height:1.7}.compute-action-body label{color:#555;grid-column:2}.compute-action-form{gap:16px;padding:24px 28px;display:grid}.compute-action-form label{grid-template-columns:90px 1fr;align-items:center;gap:14px;display:grid}.compute-action-form input{border:1px solid #d5d9e3;border-radius:3px;height:34px;padding:0 12px}.compute-action-form p{color:#6a7280;margin:0}.compute-action-modal footer{background:#fbfcff;border-top:1px solid #e0e5ef;justify-content:flex-end;align-items:center;gap:12px;height:58px;padding:0 20px;display:flex}.compute-action-modal footer button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:3px;min-width:88px;height:32px}.compute-action-modal footer .primary{color:#fff;background:#315cff;border-color:#315cff}.compute-workspace-main{background:#f7f8fb;min-height:calc(100vh - 60px);padding:22px}.compute-workspace-status{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px}.compute-workspace-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-areas:"terminal files""ports files""tasks logs";gap:16px;margin-top:16px;display:grid}.compute-workspace-terminal{grid-area:terminal}.compute-workspace-files{grid-area:files}.compute-workspace-logs{grid-area:logs}.compute-port-card,.compute-task-card{background:#fff;border:1px solid #e0e5ef;border-radius:6px;padding:18px}.compute-port-card{grid-area:ports}.compute-task-card{grid-area:tasks}.compute-port-table{border:1px solid #e5e9f1;border-radius:4px;overflow:hidden}.compute-port-table .head,.compute-port-table .row{grid-template-columns:.9fr .55fr minmax(0,1.9fr) .65fr;align-items:center;column-gap:12px;min-height:42px;padding:0 12px;display:grid}.compute-port-table .head{color:#777;background:#f5f6f9}.compute-port-table .row{border-top:1px solid #edf0f5}.compute-port-table .url{color:#315cff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compute-port-table .ok{color:#1f9d62}.compute-task-list{gap:10px;display:grid}.compute-task-list article{border:1px solid #edf0f5;border-radius:4px;grid-template-columns:88px minmax(0,1fr) 72px 64px;align-items:center;gap:10px;min-height:44px;padding:0 12px;display:grid}.compute-task-list strong{color:#202633}.compute-task-list span{color:#5e6675;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compute-task-list em{color:#6a7280;font-style:normal}.compute-task-list b{color:#315cff}.art-instance-filter{justify-content:flex-start;margin-bottom:16px}.art-instance-filter button,.art-instance-filter a{color:#555;background:#f0f2f6;border:0;border-radius:14px;align-items:center;height:28px;padding:0 14px;display:inline-flex}.art-instance-filter button.active,.art-instance-filter a.active{color:#fff;background:#315cff}.art-instance-filter label{color:#666;align-items:center;gap:10px;margin-left:auto;display:flex}.art-instance-filter input{border:1px solid #d5d9e3;border-radius:3px;width:190px;height:30px;padding:0 10px}.art-instance-table{background:#fff;border:1px solid #e0e3ea;border-radius:4px;overflow:hidden}.art-instance-table .head,.art-instance-table .row{grid-template-columns:34px 1.35fr 1fr .7fr .55fr .72fr .66fr .72fr 1.65fr;align-items:center;column-gap:12px;min-height:48px;padding:0 16px;display:grid}.art-instance-table .head{color:#777;background:#f5f6f9}.art-instance-table .row{color:#333;border-top:1px solid #edf0f5}.art-instance-table .state{color:#ff8a17}.art-instance-table .state.running{color:#1f9d62}.art-instance-table .state.stopped{color:#999}.art-instance-table .row span:last-child{flex-wrap:wrap;gap:10px;line-height:1.8;display:flex}.art-instance-table .row span:last-child a{color:#315cff;cursor:pointer}.art-instance-empty{background:#fff;border:1px solid #e0e5ef;border-top:0;border-radius:0 0 4px 4px;align-content:center;place-items:center;gap:10px;min-height:190px;display:grid}.art-instance-empty strong{color:#202633;font-size:18px}.art-instance-empty p{color:#777;margin:0}.art-instance-empty button{color:#fff;background:#315cff;border:0;border-radius:3px;height:32px;padding:0 16px}.art-instance-create-main{background:#f7f8fb;min-height:calc(100vh - 100px);padding:24px}.instance-create-steps{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}.instance-create-steps span{color:#777;background:#fff;border:1px solid #e2e6ef;border-radius:4px;align-items:center;gap:10px;height:48px;padding:0 14px;display:flex}.instance-create-steps span.active{color:#315cff;background:#f5f7ff;border-color:#b8c8ff}.instance-create-steps b{background:#dfe6ff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.instance-create-layout{grid-template-columns:minmax(0,1fr) 300px;gap:16px;display:grid}.instance-create-form,.instance-create-summary{background:#fff;border:1px solid #e1e5ee;border-radius:4px}.instance-create-form{padding:22px}.instance-create-form h2,.instance-create-summary h2{color:#202633;margin:0 0 14px;font-size:16px}.selected-app-card{background:#fafbfe;border:1px solid #edf0f5;border-radius:4px;grid-template-columns:72px minmax(0,1fr) 80px;align-items:center;gap:14px;margin-bottom:24px;padding:14px;display:grid}.selected-app-cover{color:#fff;background:linear-gradient(135deg,#ffd6e6,#8d5cff);border-radius:3px;place-items:center;width:72px;height:54px;font-weight:800;display:grid}.selected-app-card h3{margin:0 0 6px;font-size:16px}.selected-app-card p{color:#666;margin:0;line-height:1.6}.selected-app-card a{color:#315cff;text-align:right}.instance-create-segments{gap:8px;margin:0 0 24px;display:flex}.instance-create-segments button{background:#fff;border:1px solid #d9dee9;border-radius:3px;min-width:84px;height:34px}.instance-create-segments button.active{color:#fff;background:#315cff;border-color:#315cff}.instance-spec-list{gap:10px;margin-bottom:24px;display:grid}.instance-spec-list label{border:1px solid #e2e6ef;border-radius:4px;grid-template-columns:24px 1.25fr .8fr .85fr .9fr .85fr;align-items:center;gap:12px;min-height:54px;padding:0 14px;display:grid}.instance-spec-list label.active{border-color:#315cff;box-shadow:inset 0 0 0 1px #315cff}.instance-spec-list span{color:#666}.instance-spec-list em{color:#ff7a1a;text-align:right;font-style:normal}.instance-create-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.instance-create-grid label{gap:8px;display:grid}.instance-create-grid span{color:#666}.instance-create-grid input{border:1px solid #d9dee9;border-radius:3px;height:36px;padding:0 10px}.instance-create-summary{align-self:start;padding:18px;position:sticky;top:88px}.instance-create-summary p,.instance-create-summary div{color:#666;border-bottom:1px solid #edf0f5;justify-content:space-between;margin:0;padding:12px 0;display:flex}.instance-create-summary div{color:#222;border-bottom:0;margin-top:6px}.instance-create-summary b{color:#ff7a1a;font-size:20px}.instance-create-summary small{color:#777;margin:10px 0 14px;line-height:1.7;display:block}.instance-create-summary button{color:#fff;background:#315cff;border:0;border-radius:3px;width:100%;height:38px;margin-bottom:10px}.instance-create-summary button.plain{color:#333;background:#fff;border:1px solid #d9dee9}.instance-create-summary label{color:#666;gap:8px;line-height:1.5;display:flex}.art-instance-detail-main{background:#f7f8fb;min-height:calc(100vh - 100px);padding:24px}.instance-detail-hero{background:#fff;border:1px solid #e0e5ef;border-radius:6px;grid-template-columns:1fr 260px;gap:18px;min-height:168px;padding:24px;display:grid}.instance-state{color:#ff8a17;background:#fff0df;border-radius:12px;align-items:center;height:24px;padding:0 10px;display:inline-flex}.instance-detail-hero h2{color:#202633;margin:14px 0 10px;font-size:24px}.instance-detail-hero p{color:#606878}.instance-detail-hero div div{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.instance-detail-hero button{color:#315cff;background:#fff;border:1px solid #315cff;border-radius:3px;height:32px;padding:0 14px}.instance-detail-hero aside{background:#f8faff;border-radius:6px;align-content:center;gap:10px;padding:22px;display:grid}.instance-detail-hero aside strong{color:#777}.instance-detail-hero aside b{color:#ff5b2e;font-size:28px}.instance-detail-hero aside small{color:#8a92a3}.instance-metric-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:16px;display:grid}.instance-metric-grid article{background:#fff;border:1px solid #e0e5ef;border-radius:6px;padding:18px}.instance-metric-grid span{color:#777}.instance-metric-grid strong{color:#202633;margin-top:10px;font-size:24px;display:block}.instance-metric-grid p{color:#8a92a3;margin:8px 0 0}.instance-section-title{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.instance-section-title h2{color:#202633;margin:0;font-size:18px}.instance-section-title span,.instance-section-title a{color:#7a8496}.instance-section-title a{color:#315cff}.instance-service-card,.instance-bill-card{background:#fff;border:1px solid #e0e5ef;border-radius:6px;margin-top:16px;padding:22px}.instance-service-table,.instance-bill-table{border:1px solid #e5e9f1;border-radius:4px;overflow:hidden}.instance-service-table .head,.instance-service-table .row{grid-template-columns:1.25fr .65fr .9fr .7fr .7fr;align-items:center;column-gap:12px;min-height:44px;padding:0 14px;display:grid}.instance-bill-table .head,.instance-bill-table .row{grid-template-columns:1.1fr .75fr 1.55fr .75fr .65fr;align-items:center;column-gap:12px;min-height:44px;padding:0 14px;display:grid}.instance-service-table .head,.instance-bill-table .head{color:#777;background:#f5f6f9}.instance-service-table .row,.instance-bill-table .row{color:#333;border-top:1px solid #edf0f5}.instance-service-table .pending{color:#ff8a17}.instance-service-table .link{color:#315cff}.instance-runtime-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.instance-runtime-grid article{background:#fff;border:1px solid #e0e5ef;border-radius:6px;padding:22px}.instance-runtime-grid h2{color:#202633;margin:0 0 12px;font-size:18px}.instance-runtime-grid p{border-top:1px solid #edf0f5;grid-template-columns:88px minmax(0,1fr);gap:12px;margin:0;padding:12px 0;display:grid}.instance-runtime-grid p:first-of-type{border-top:0}.instance-runtime-grid span{color:#8a92a3}.instance-runtime-grid strong{color:#333;overflow-wrap:anywhere;font-weight:500}.instance-monitor-card,.instance-event-card{background:#fff;border:1px solid #e0e5ef;border-radius:6px;margin-top:16px;padding:22px}.monitor-panels{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.monitor-panels article{background:#fafbfe;border:1px solid #edf0f5;border-radius:4px;align-content:space-between;min-height:138px;padding:16px;display:grid}.monitor-panels article>div:first-child{justify-content:space-between;gap:12px;display:flex}.monitor-panels span{color:#777}.monitor-panels strong{color:#202633;font-size:20px}.monitor-bars{align-items:end;gap:7px;height:58px;padding-top:8px;display:flex}.monitor-bars i{background:linear-gradient(#6f8cff,#315cff);border-radius:2px 2px 0 0;flex:1;min-width:8px}.instance-event-list{border:1px solid #e5e9f1;border-radius:4px;gap:0;display:grid;overflow:hidden}.instance-event-list article{border-top:1px solid #edf0f5;grid-template-columns:20px 150px .9fr .7fr 1.7fr;align-items:center;gap:12px;min-height:48px;padding:0 14px;display:grid}.instance-event-list article:first-child{border-top:0}.instance-event-list i{background:#1f9d62;border-radius:50%;width:9px;height:9px}.instance-event-list i.warning{background:#ff8a17}.instance-event-list span,.instance-event-list em,.instance-event-list p{color:#777;font-style:normal}.instance-event-list strong{color:#202633}.instance-event-list p{overflow-wrap:anywhere;margin:0}.instance-detail-layout{grid-template-columns:360px 1fr;gap:16px;margin-top:16px;display:grid}.instance-config-card,.instance-log-card{background:#fff;border:1px solid #e0e5ef;border-radius:6px;padding:22px}.instance-config-card h2,.instance-log-card h2{color:#202633;margin:0 0 16px;font-size:18px}.instance-config-card p{border-top:1px solid #edf0f5;gap:6px;margin:0;padding:14px 0;display:grid}.instance-config-card p:first-of-type{border-top:0}.instance-config-card span{color:#8a92a3}.instance-config-card strong{color:#333;overflow-wrap:anywhere;font-weight:500}.instance-log-card pre{color:#dfe8ff;background:#172033;border-radius:6px;min-height:252px;margin:0;padding:18px;line-height:1.8}.instance-workspace-main{background:#f7f8fb;min-height:calc(100vh - 100px);padding:24px}.workspace-status{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.workspace-status article{background:#fff;border:1px solid #e0e5ef;border-radius:6px;padding:18px}.workspace-status span{color:#777}.workspace-status strong{color:#202633;margin-top:8px;font-size:18px;display:block}.workspace-status p{color:#6a7280;margin:8px 0 0}.workspace-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-areas:"terminal files""logs files";gap:16px;display:grid}.workspace-terminal,.workspace-files,.workspace-logs{background:#fff;border:1px solid #e0e5ef;border-radius:6px;padding:18px}.workspace-terminal{grid-area:terminal}.workspace-files{grid-area:files}.workspace-logs{grid-area:logs}.workspace-title{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.workspace-title h2{color:#202633;margin:0;font-size:18px}.workspace-title span{color:#7a8496}.workspace-terminal pre,.workspace-logs pre{color:#dce7ff;background:#111827;border-radius:5px;min-height:240px;margin:0;padding:16px;line-height:1.75;overflow:auto}.workspace-logs pre{min-height:180px}.workspace-terminal>div:last-child{grid-template-columns:1fr 82px;gap:10px;margin-top:12px;display:grid}.workspace-terminal input{border:1px solid #d9dee9;border-radius:3px;height:34px;padding:0 10px}.workspace-terminal button,.file-toolbar button,.log-actions button{color:#315cff;background:#fff;border:1px solid #315cff;border-radius:3px;height:32px;padding:0 12px}.workspace-terminal button{color:#fff;background:#315cff}.file-toolbar,.log-actions{gap:10px;margin-bottom:12px;display:flex}.file-table{border:1px solid #e5e9f1;border-radius:4px;overflow:hidden}.file-table .head,.file-table .row{grid-template-columns:1.45fr .75fr 1fr;align-items:center;column-gap:12px;min-height:42px;padding:0 12px;display:grid}.file-table .head{color:#777;background:#f5f6f9}.file-table .row{border-top:1px solid #edf0f5}.file-table .row span:first-child{color:#202633;align-items:center;gap:8px;display:flex}.file-table i{background:#ffb84d;border-radius:3px;width:18px;height:16px}.file-table i.file{background:#8aa3ff}.log-actions{margin-top:12px;margin-bottom:0}.art-action-mask{z-index:70;background:#0000007a;place-items:center;display:grid;position:fixed;inset:0}.art-action-mask.nested{z-index:90}.art-action-modal{background:#fff;border-radius:6px;width:560px;overflow:hidden;box-shadow:0 12px 30px #00000038}.art-action-modal header{border-bottom:1px solid #e0e5ef;justify-content:space-between;align-items:center;height:54px;padding:0 20px;display:flex}.art-action-modal h2{color:#202633;margin:0;font-size:18px;font-weight:600}.art-action-modal header button{color:#999;background:0 0;border:0;font-size:22px}.art-boot-body,.art-delete-body,.art-instance-form-body,.art-recharge-body,.art-stop-body{padding:22px 24px}.boot-app-line{background:#f7f8fb;border-radius:5px;gap:8px;padding:14px 16px;display:grid}.boot-app-line strong{color:#202633}.boot-app-line span{color:#6a7280}.art-boot-body label{grid-template-columns:82px 1fr;align-items:center;gap:14px;margin-top:18px;display:grid}.art-boot-body label>span{color:#555}.art-boot-body label div{flex-wrap:wrap;gap:10px;display:flex}.art-boot-body label button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:3px;height:30px;padding:0 14px}.art-boot-body label button.active{color:#315cff;border-color:#315cff}.boot-cost{border-top:1px solid #edf0f5;grid-template-columns:82px 1fr;align-items:center;gap:8px 14px;margin-top:20px;padding-top:18px;display:grid}.boot-cost span{color:#555}.boot-cost b{color:#ff5b2e;font-size:20px}.boot-cost small{color:#8a92a3;grid-column:2}.art-delete-body{grid-template-columns:42px 1fr;gap:14px;display:grid}.art-delete-body>span{color:#ff8a17;background:#fff0df;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.art-delete-body p{color:#333;margin:5px 0 14px;line-height:1.7}.art-delete-body label{color:#666;grid-column:2}.art-stop-body{grid-template-columns:42px 1fr;gap:14px;display:grid}.art-stop-body>span{color:#315cff;background:#eef3ff;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.art-stop-body p{color:#333;margin:5px 0 14px;line-height:1.7}.art-stop-body label{color:#666;grid-column:2}.art-instance-form-body{gap:16px;display:grid}.art-instance-form-body label{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;display:grid}.art-instance-form-body span,.art-recharge-body label>span{color:#555}.art-instance-form-body input{border:1px solid #d9dee9;border-radius:3px;height:34px;padding:0 10px}.art-instance-form-body label div{flex-wrap:wrap;gap:10px;display:flex}.art-instance-form-body label button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:3px;height:30px;padding:0 12px}.art-instance-form-body label button.active{color:#315cff;border-color:#315cff}.art-instance-form-body p{color:#777;background:#f7f8fb;border-radius:4px;margin:0;padding:12px 14px}.art-recharge-body{gap:18px;display:grid}.recharge-balance{background:#f8faff;border-radius:5px;gap:6px;padding:16px;display:grid}.recharge-balance span{color:#777}.recharge-balance strong{color:#ff5b2e;font-size:28px}.recharge-balance em{color:#8a92a3;font-style:normal}.recharge-options,.art-recharge-body label div{flex-wrap:wrap;gap:10px;display:flex}.recharge-options button,.art-recharge-body label button{background:#fff;border:1px solid #d5d9e3;border-radius:3px;min-width:86px;height:34px;padding:0 14px}.recharge-options button.active,.art-recharge-body label button.active{color:#315cff;border-color:#315cff;box-shadow:inset 0 0 0 1px #315cff}.art-recharge-body label{grid-template-columns:82px 1fr;align-items:center;gap:14px;display:grid}.art-action-modal footer{background:#fbfcff;border-top:1px solid #e0e5ef;justify-content:flex-end;align-items:center;gap:12px;height:58px;padding:0 20px;display:flex}.art-action-modal footer button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:3px;min-width:88px;height:32px}.art-action-modal footer .primary{color:#fff;background:#315cff;border-color:#315cff}.art-action-modal.danger footer .primary{background:#ff5b2e;border-color:#ff5b2e}.art-panel-modal{background:#fff;border-radius:6px;width:760px;overflow:hidden;box-shadow:0 12px 30px #00000038}.art-panel-modal.cost{width:640px}.art-panel-modal header{border-bottom:1px solid #e0e5ef;justify-content:space-between;align-items:center;height:54px;padding:0 20px;display:flex}.art-panel-modal h2{color:#202633;margin:0;font-size:18px}.art-panel-modal header button{color:#999;background:0 0;border:0;font-size:22px}.panel-app-body,.panel-cost-body{padding:22px 24px}.panel-app-search{gap:10px;margin-bottom:16px;display:flex}.panel-app-search input{border:1px solid #d5d9e3;border-radius:3px;flex:1;height:34px;padding:0 12px}.panel-app-search button{color:#fff;background:#315cff;border:0;border-radius:3px;width:82px}.panel-app-list{gap:12px;display:grid}.panel-app-list article{border:1px solid #e0e5ef;border-radius:5px;grid-template-columns:28px 1fr 74px;align-items:center;gap:12px;min-height:78px;padding:12px;display:grid}.panel-app-list article.active{background:#f8faff;border-color:#315cff}.panel-app-list b{color:#fff;background:#ff8a17;border-radius:4px;place-items:center;width:22px;height:24px;font-size:12px;display:grid}.panel-app-list h3{color:#202633;margin:0 0 6px;font-size:16px}.panel-app-list p,.panel-app-list span{color:#6a7280;margin:0}.panel-app-list button{color:#315cff;background:#fff;border:1px solid #315cff;border-radius:3px;height:30px}.cost-total{background:#f7f8fb;border-radius:5px;gap:8px;padding:16px;display:grid}.cost-total span{color:#666}.cost-total strong{color:#ff5b2e;font-size:26px}.cost-total small{color:#8a92a3}.panel-cost-table{border:1px solid #e0e5ef;border-radius:5px;margin-top:16px;overflow:hidden}.panel-cost-table .head,.panel-cost-table .row{grid-template-columns:1fr 1.5fr 1fr;align-items:center;column-gap:12px;min-height:42px;padding:0 14px;display:grid}.panel-cost-table .head{color:#777;background:#f5f6f9}.panel-cost-table .row{border-top:1px solid #edf0f5}.panel-cost-table .row span:last-child{color:#ff5b2e;font-weight:600}.art-panel-modal footer{background:#fbfcff;border-top:1px solid #e0e5ef;justify-content:flex-end;align-items:center;gap:12px;height:58px;padding:0 20px;display:flex}.art-panel-modal footer button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:3px;min-width:88px;height:32px}.art-panel-modal footer .primary{color:#fff;background:#315cff;border-color:#315cff}.art-auth-wrap{background:#f6f7fb;place-items:center;min-height:calc(100vh - 92px);padding:36px;display:grid}.art-auth-panel{background:#fff;border:1px solid #e0e5ef;border-radius:6px;grid-template-columns:1fr 390px 210px;gap:0;width:min(1080px,100%);display:grid;overflow:hidden;box-shadow:0 12px 30px #1f2c4e14}.art-auth-copy{background:#f8faff;align-content:center;gap:18px;padding:42px;display:grid}.art-auth-copy h1{color:#202633;margin:0;font-size:30px}.art-auth-copy p{color:#596278;max-width:420px;margin:0;line-height:1.8}.art-auth-copy div{flex-wrap:wrap;gap:10px;display:flex}.art-auth-copy ul{color:#586070;gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.art-auth-copy li{padding-left:18px;line-height:1.6;position:relative}.art-auth-copy li:before{content:"";background:#315cff;border-radius:50%;width:7px;height:7px;position:absolute;top:9px;left:0}.art-auth-copy span{color:#315cff;background:#fff;border-radius:14px;align-items:center;height:28px;padding:0 12px;display:inline-flex}.art-auth-form{gap:14px;padding:34px 32px;display:grid}.art-auth-form h2{color:#202633;margin:0 0 4px;font-size:22px}.art-auth-form label{gap:8px;display:grid}.art-auth-form label span{color:#555}.art-auth-form input{border:1px solid #d7dce8;border-radius:3px;height:36px;padding:0 10px}.art-auth-form .code-row div{grid-template-columns:1fr 104px;gap:10px;display:grid}.art-auth-form .code-row button{color:#315cff;background:#fff;border:1px solid #315cff;border-radius:3px}.auth-options,.auth-agree{color:#666;justify-content:space-between;align-items:center;gap:12px;display:flex}.auth-agree{justify-content:flex-start}.auth-options label,.auth-agree{gap:8px;display:flex}.auth-options input,.auth-agree input{width:auto;height:auto}.auth-options a,.art-auth-form p a{color:#315cff}.auth-submit{color:#fff;background:#315cff;border:0;border-radius:3px;height:38px;margin-top:4px}.auth-submit:disabled,.art-auth-form button:disabled{opacity:.65;cursor:not-allowed}.art-auth-status{color:#8a5a08;background:#fff8e8;border:1px solid #f2c266;border-radius:6px;padding:9px 11px;font-size:13px;line-height:1.4}.art-auth-form p{text-align:center;color:#777;margin:0}.art-auth-qr{background:#fbfcff;border-left:1px solid #edf0f5;align-content:center;place-items:center;gap:12px;padding:24px;display:grid}.art-auth-qr div{color:#315cff;background:repeating-linear-gradient(45deg,#202633 0 8px,#fff 8px 16px);border:8px solid #eef3ff;place-items:center;width:124px;height:124px;font-weight:800;display:grid}.art-auth-qr strong{color:#202633}.art-auth-qr span{color:#777;text-align:center;line-height:1.6}.art-message-main{background:#f7f8fb;min-height:calc(100vh - 100px);padding:24px}.message-filter{align-items:center;gap:10px;margin-bottom:16px;display:flex}.message-filter a{color:#555;background:#f0f2f6;border-radius:15px;align-items:center;height:30px;padding:0 14px;display:inline-flex}.message-filter a.active{color:#fff;background:#315cff}.message-filter label{color:#666;align-items:center;gap:10px;margin-left:auto;display:flex}.message-filter input{border:1px solid #d5d9e3;border-radius:3px;width:220px;height:32px;padding:0 10px}.message-layout{grid-template-columns:minmax(0,1fr) 340px;gap:16px;display:grid}.message-list{gap:10px;display:grid}.message-list article{background:#fff;border:1px solid #e0e5ef;border-radius:5px;grid-template-columns:86px minmax(0,1fr) 150px 52px;align-items:center;gap:14px;min-height:82px;padding:14px 16px;display:grid}.message-list article.active{border-color:#315cff;box-shadow:inset 0 0 0 1px #315cff}.message-list b{color:#596278;background:#eef1f7;border-radius:13px;justify-content:center;align-items:center;height:26px;font-size:12px;display:inline-flex}.message-list b.unread{color:#ff7a1a;background:#fff0df}.message-list h2{color:#202633;margin:0 0 7px;font-size:16px}.message-list p{color:#6a7280;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.message-list time,.message-list span{color:#8a92a3}.message-detail{background:#fff;border:1px solid #e0e5ef;border-radius:5px;align-self:start;min-height:360px;padding:22px;position:sticky;top:88px}.message-detail>span{color:#315cff;background:#eef3ff;border-radius:13px;align-items:center;height:26px;padding:0 10px;display:inline-flex}.message-detail h2{color:#202633;margin:16px 0 10px;font-size:20px}.message-detail time{color:#8a92a3}.message-detail p{color:#555;margin:18px 0;line-height:1.8}.message-detail div{gap:10px;display:flex}.message-detail button{color:#315cff;background:#fff;border:1px solid #315cff;border-radius:3px;height:32px;padding:0 14px}.message-detail button:first-child{color:#fff;background:#315cff}.art-profile-main{background:#f7f8fb;min-height:calc(100vh - 100px);padding:24px}.profile-hero{background:#fff;border:1px solid #e0e5ef;border-radius:6px;grid-template-columns:78px minmax(0,1fr) 220px;align-items:center;gap:18px;margin-bottom:16px;padding:22px;display:grid}.profile-avatar{color:#fff;background:#315cff;border-radius:50%;place-items:center;width:64px;height:64px;font-size:28px;font-weight:800;display:grid}.profile-hero h2{color:#202633;margin:0 0 8px;font-size:24px}.profile-hero p{color:#6a7280;margin:0 0 12px}.profile-hero div div{flex-wrap:wrap;gap:8px;display:flex}.profile-hero div div span{color:#315cff;background:#eef3ff;border-radius:13px;align-items:center;height:26px;padding:0 10px;display:inline-flex}.profile-hero aside{background:#f8faff;border-radius:5px;gap:8px;padding:16px;display:grid}.profile-hero aside span{color:#777}.profile-hero aside strong{color:#ff5b2e;font-size:24px}.profile-hero aside button{color:#fff;background:#315cff;border:0;border-radius:3px;height:30px}.profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.profile-card{background:#fff;border:1px solid #e0e5ef;border-radius:6px;padding:22px}.profile-card h2{color:#202633;margin:0 0 16px;font-size:18px}.profile-card label{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:12px;margin-top:12px;display:grid}.profile-card label span{color:#666}.profile-card input{border:1px solid #d9dee9;border-radius:3px;height:34px;padding:0 10px}.profile-card .profile-check{color:#555;gap:8px;display:flex}.profile-card .profile-check input{width:auto;height:auto}.profile-channel{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.profile-channel button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:3px;height:30px;padding:0 12px}.profile-channel button.active{color:#315cff;border-color:#315cff}.profile-section-title{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.profile-section-title h2{margin:0}.profile-section-title a,.profile-security-table .link{color:#315cff}.profile-security-table{border:1px solid #e5e9f1;border-radius:4px;overflow:hidden}.profile-security-table .head,.profile-security-table .row{grid-template-columns:.8fr .9fr 1.8fr .55fr;align-items:center;column-gap:12px;min-height:44px;padding:0 14px;display:grid}.profile-security-table .head{color:#777;background:#f5f6f9}.profile-security-table .row{border-top:1px solid #edf0f5}.profile-api-card{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.profile-api-card article{background:#fff;border:1px solid #e0e5ef;border-radius:6px;padding:20px}.profile-api-card span{color:#777}.profile-api-card strong{color:#202633;margin-top:10px;font-size:24px;display:block}.profile-api-card p{color:#6a7280;margin:10px 0 0;line-height:1.6}.art-batch-modal{background:#fff;border-radius:6px;width:860px;overflow:hidden;box-shadow:0 12px 30px #00000038}.art-batch-modal header{border-bottom:1px solid #e0e5ef;justify-content:space-between;align-items:center;height:54px;padding:0 20px;display:flex}.art-batch-modal h2{color:#202633;margin:0;font-size:18px}.art-batch-modal header button{color:#999;background:0 0;border:0;font-size:22px}.batch-action-body{padding:22px 24px}.batch-action-tabs{gap:10px;display:flex}.batch-action-tabs button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:3px;height:30px;padding:0 14px}.batch-action-tabs .active{color:#315cff;border-color:#315cff}.batch-action-tabs .danger{color:#ff5b2e;border-color:#ffb49f}.batch-summary{background:#f7f8fb;border-radius:5px;gap:8px;margin-top:18px;padding:14px 16px;display:grid}.batch-summary strong{color:#202633}.batch-summary span{color:#6a7280}.batch-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.batch-plan-grid article{background:#fbfcff;border:1px solid #e3e8f2;border-radius:4px;padding:14px}.batch-plan-grid span{color:#777}.batch-plan-grid strong{color:#202633;margin-top:8px;font-size:17px;display:block}.batch-plan-grid p{color:#7a8496;margin:8px 0 0;line-height:1.5}.batch-option-row{color:#555;flex-wrap:wrap;gap:12px 20px;margin-top:14px;display:flex}.batch-option-row label{align-items:center;gap:8px;display:inline-flex}.batch-instance-table{border:1px solid #e0e5ef;border-radius:5px;margin-top:16px;overflow:hidden}.batch-instance-table .head,.batch-instance-table .row{grid-template-columns:1.45fr .65fr .95fr .5fr .65fr .7fr;align-items:center;column-gap:12px;min-height:42px;padding:0 14px;display:grid}.batch-instance-table .head{color:#777;background:#f5f6f9}.batch-instance-table .row{border-top:1px solid #edf0f5}.batch-instance-table .row span:last-child{color:#315cff}.batch-result-preview{background:#f7f9ff;border:1px solid #dfe7ff;border-radius:4px;gap:8px;margin-top:14px;padding:14px 16px;display:grid}.batch-result-preview strong{color:#202633}.batch-result-preview p{flex-wrap:wrap;gap:10px;margin:0;display:flex}.batch-result-preview span{color:#596278;background:#fff;border-radius:12px;align-items:center;min-height:24px;padding:0 10px;display:inline-flex}.batch-confirm{color:#666;gap:8px;margin-top:16px;display:flex}.art-batch-modal footer{background:#fbfcff;border-top:1px solid #e0e5ef;justify-content:flex-end;align-items:center;gap:12px;height:58px;padding:0 20px;display:flex}.art-batch-modal footer button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:3px;min-width:88px;height:32px}.art-batch-modal footer .primary{color:#fff;background:#315cff;border-color:#315cff}.art-billing-main{background:#f7f8fb;min-height:calc(100vh - 100px);padding:24px}.art-wallet-cards{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:16px;display:grid}.art-wallet-cards article{background:#fff;border:1px solid #e0e5ef;border-radius:6px;min-height:126px;padding:20px}.art-wallet-cards span{color:#777}.art-wallet-cards strong{color:#202633;margin-top:12px;font-size:28px;display:block}.art-wallet-cards button{color:#fff;background:#315cff;border:0;border-radius:3px;height:30px;margin-top:16px;padding:0 18px}.art-wallet-cards small{color:#8a92a3;margin-top:16px;display:block}.art-billing-filter{background:#fff;border:1px solid #e0e5ef;border-radius:6px 6px 0 0;justify-content:space-between;align-items:center;min-height:54px;padding:0 16px;display:flex}.art-billing-filter div{gap:10px;display:flex}.art-billing-filter button{color:#555;background:#f0f2f6;border:0;border-radius:15px;height:30px;padding:0 14px}.art-billing-filter button.active{color:#fff;background:#315cff}.art-billing-filter label{color:#666;align-items:center;gap:10px;display:flex}.art-billing-filter label span{color:#999;border:1px solid #d5d9e3;border-radius:3px;place-items:center;width:112px;height:30px;display:inline-grid}.art-billing-filter label b{color:#777;font-weight:400}.art-billing-table{background:#fff;border:1px solid #e0e5ef;border-top:0;overflow:hidden}.art-billing-table .head,.art-billing-table .row{align-items:center;column-gap:14px;min-height:48px;padding:0 16px;display:grid}.art-billing-table.wallet .head,.art-billing-table.wallet .row,.art-billing-table.detail .head,.art-billing-table.detail .row,.art-billing-table.invoice .head,.art-billing-table.invoice .row{grid-template-columns:1.15fr .8fr .95fr .9fr .85fr .85fr 1.2fr}.art-billing-table .head{color:#777;background:#f5f6f9}.art-billing-table .row{color:#333;border-top:1px solid #edf0f5}.art-billing-table .row span:nth-child(5){color:#ff5b2e;font-weight:600}.art-billing-pager{color:#666;background:#fff;border:1px solid #e0e5ef;border-top:0;border-radius:0 0 6px 6px;justify-content:flex-end;align-items:center;gap:10px;height:54px;padding:0 16px;display:flex}.art-billing-pager b{color:#fff;background:#315cff;border-radius:3px;place-items:center;width:26px;height:26px;display:grid}.art-billing-pager button{background:#fff;border:1px solid #d5d9e3;height:28px}.art-billing-pager input{text-align:center;border:1px solid #d5d9e3;width:44px;height:28px}.art-pay-modal{background:#fff;border-radius:6px;width:600px;overflow:hidden;box-shadow:0 12px 30px #00000038}.art-pay-modal.invoice{width:660px}.art-pay-modal header{border-bottom:1px solid #e0e5ef;justify-content:space-between;align-items:center;height:54px;padding:0 20px;display:flex}.art-pay-modal h2{color:#202633;margin:0;font-size:18px}.art-pay-modal header button{color:#999;background:0 0;border:0;font-size:22px}.pay-body,.invoice-body{padding:22px 24px}.pay-body label,.invoice-body label{grid-template-columns:92px 1fr;align-items:center;gap:14px;margin-bottom:18px;display:grid}.pay-body label span,.invoice-body label span{color:#555}.pay-amounts,.pay-methods{flex-wrap:wrap;gap:10px;display:flex}.pay-amounts button,.pay-methods button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:3px;height:32px;padding:0 18px}.pay-amounts button.active,.pay-methods button.active{color:#315cff;border-color:#315cff}.pay-summary{border-top:1px solid #edf0f5;grid-template-columns:92px 1fr;gap:8px 14px;padding-top:18px;display:grid}.pay-summary span{color:#555}.pay-summary strong{color:#ff5b2e;font-size:26px}.pay-summary small{color:#8a92a3;grid-column:2}.invoice-body input{background:#fff;border:1px solid #d5d9e3;border-radius:3px;height:34px;padding:0 12px}.invoice-body p{color:#6a7280;background:#f7f8fb;border-radius:4px;margin:0;padding:12px 14px}.art-pay-modal footer{background:#fbfcff;border-top:1px solid #e0e5ef;justify-content:flex-end;align-items:center;gap:12px;height:58px;padding:0 20px;display:flex}.art-pay-modal footer button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:3px;min-width:88px;height:32px}.art-pay-modal footer .primary{color:#fff;background:#315cff;border-color:#315cff}.art-incentive-page{background:#f6f8fc;min-height:calc(100vh - 100px);padding:28px 42px 42px}.incentive-hero{background:linear-gradient(135deg,#f8fbff 0%,#eef4ff 62%,#fff4e8 100%);border:1px solid #dfe5f0;border-radius:8px;grid-template-columns:1fr 340px;gap:26px;min-height:260px;padding:42px;display:grid}.incentive-hero span{color:#315cff;background:#e9eeff;border-radius:14px;align-items:center;height:26px;padding:0 12px;display:inline-flex}.incentive-hero h1{color:#202633;max-width:660px;margin:18px 0 14px;font-size:34px;font-weight:700;line-height:1.2}.incentive-hero p{color:#586070;max-width:720px;margin:0;font-size:16px;line-height:1.8}.incentive-hero div div{gap:14px;margin-top:28px;display:flex}.incentive-hero button{color:#315cff;background:#fff;border:1px solid #315cff;border-radius:4px;height:38px;padding:0 22px}.incentive-hero button:first-child{color:#fff;background:#315cff}.incentive-hero aside{background:#ffffffc7;border:1px solid #d7deec;border-radius:8px;align-content:center;align-self:stretch;gap:10px;padding:30px;display:grid}.incentive-hero aside strong{color:#555;font-size:16px}.incentive-hero aside b{color:#ff5b2e;font-size:38px}.incentive-hero aside small{color:#777}.incentive-stats{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:20px;display:grid}.incentive-stats article{background:#fff;border:1px solid #e0e5ef;border-radius:6px;padding:22px}.incentive-stats span{color:#777}.incentive-stats strong{color:#202633;margin-top:10px;font-size:28px;display:block}.incentive-stats p{color:#8a92a3;margin:8px 0 0}.incentive-body{grid-template-columns:360px 1fr;gap:20px;margin-top:20px;display:grid}.incentive-rules,.incentive-rank{background:#fff;border:1px solid #e0e5ef;border-radius:6px}.incentive-rules{padding:22px}.incentive-rules h2,.incentive-rank h2{color:#202633;margin:0 0 18px;font-size:20px;font-weight:600}.incentive-rules article{border-top:1px solid #eef1f6;gap:14px;padding:16px 0;display:flex}.incentive-rules article:first-of-type{border-top:0}.incentive-rules b{color:#fff;background:#315cff;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.incentive-rules h3{color:#333;margin:0 0 6px;font-size:16px}.incentive-rules p{color:#6a7280;margin:0;line-height:1.6}.incentive-rank{padding-top:22px;overflow:hidden}.incentive-rank h2{padding:0 22px}.rank-head,.rank-row{align-items:center;column-gap:12px;min-height:48px;padding:0 22px;display:grid}.rank-head{color:#777;background:#f5f6f9;grid-template-columns:1fr 1.6fr .8fr .9fr .9fr;padding-left:64px}.rank-row{border-top:1px solid #edf0f5;grid-template-columns:42px 1fr 1.6fr .8fr .9fr .9fr}.rank-row b{color:#ff8a17;background:#fff0df;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.rank-row span:last-child{color:#ff5b2e;font-weight:600}.model-market-main{background:#fff;padding:24px 30px}.model-market-main h1{color:#333;margin:0 0 22px;font-size:20px;font-weight:600}.model-filter{align-items:center;gap:14px;margin-bottom:18px;display:flex}.model-filter label{color:#555;width:82px}.model-filter button{color:#333;background:#f2f4f8;border:0;border-radius:14px;height:28px;padding:0 14px}.model-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:28px;display:grid}.model-card{cursor:pointer;background:#fff;border:1px solid #d5d9e3;border-radius:6px;min-height:136px;padding:20px 18px;transition:border-color .15s,box-shadow .15s}.model-card:hover{border-color:#315cff;box-shadow:0 8px 18px #315cff14}.model-card h2{color:#333;overflow-wrap:anywhere;margin:0 0 14px;font-size:17px;font-weight:600}.model-card em{color:#ff8a17;background:#fff0e2;border-radius:11px;align-items:center;height:22px;margin-bottom:10px;padding:0 8px;font-size:12px;font-style:normal;display:inline-flex}.model-card p{color:#333;margin:6px 0}.model-card p:first-letter{color:inherit}.model-card small{color:#999;margin-top:8px;text-decoration:line-through;display:block}.model-pager{color:#555;justify-content:center;align-items:center;gap:14px;height:56px;display:flex}.model-pager b{color:#315cff}.art-model-detail{background:#fff;grid-template-columns:330px 1fr;width:1080px;min-height:680px;display:grid;position:relative;box-shadow:0 10px 30px #0000003d}.art-model-detail aside{border-right:1px solid #e0e3ea;padding:40px 28px}.model-logo{color:#fff;background:linear-gradient(135deg,#315cff,#7aa7ff);border-radius:18px;place-items:center;width:86px;height:86px;font-size:28px;font-weight:700;display:grid}.art-model-detail h1{color:#202633;margin:22px 0 12px;font-size:26px}.art-model-detail aside p{color:#5e6675;line-height:1.7}.model-detail-tags{flex-wrap:wrap;gap:8px;margin:22px 0;display:flex}.model-detail-tags span{color:#315cff;background:#eef1ff;border-radius:12px;height:24px;padding:0 10px}.art-model-detail aside button{color:#fff;background:#315cff;border:0;border-radius:4px;width:100%;height:36px;margin-top:12px}.art-model-detail aside button.ghost{color:#315cff;background:#fff;border:1px solid #315cff}.art-model-detail main{padding:38px 34px}.art-model-detail main section{margin-bottom:28px}.art-model-detail h2,.art-image-detail h2{color:#202633;margin:0 0 14px;font-size:18px;font-weight:600}.model-price-table{border:1px solid #e0e5ef;border-radius:6px;overflow:hidden}.model-price-table div{border-top:1px solid #edf0f5;grid-template-columns:90px 190px 1fr;align-items:center;gap:16px;min-height:54px;padding:0 18px;display:grid}.model-price-table div:first-child{border-top:0}.model-price-table strong{color:#555}.model-price-table span{color:#ff5b2e;font-weight:600}.model-price-table small{color:#8a92a3;text-decoration:none}.art-model-detail pre,.art-image-detail pre{color:#dfe8ff;background:#172033;border-radius:6px;padding:18px;line-height:1.7;overflow:auto}.art-model-action-modal{background:#fff;border-radius:6px;width:720px;overflow:hidden;box-shadow:0 12px 30px #00000038}.art-model-action-modal.docs{width:860px}.art-model-action-modal header{border-bottom:1px solid #e0e5ef;justify-content:space-between;align-items:center;height:54px;padding:0 20px;display:flex}.art-model-action-modal h2{color:#202633;margin:0;font-size:18px}.art-model-action-modal header button{color:#999;background:0 0;border:0;font-size:22px}.model-play-body{padding:22px 24px}.model-play-body label{grid-template-columns:88px 1fr;align-items:center;gap:14px;margin-bottom:16px;display:grid}.model-play-body label span{color:#555}.model-play-body input,.model-play-body textarea{background:#fff;border:1px solid #d5d9e3;border-radius:3px;width:100%}.model-play-body input{height:34px;padding:0 12px}.model-play-body textarea{resize:none;min-height:100px;padding:10px 12px}.model-play-body .prompt{align-items:start}.model-play-result{background:#f7f8fb;border-radius:5px;padding:16px}.model-play-result strong{color:#202633}.model-play-result p{color:#5e6675;line-height:1.7}.model-play-result small{color:#8a92a3}.model-doc-body{grid-template-columns:180px 1fr;min-height:520px;display:grid}.model-doc-body nav{background:#fbfcff;border-right:1px solid #e0e5ef;padding:18px 14px}.model-doc-body nav a{color:#555;border-radius:17px;align-items:center;height:34px;padding:0 12px;display:flex}.model-doc-body nav a.active{color:#333;background:#fde8d2;font-weight:600}.model-doc-body section{padding:22px 24px}.model-doc-body h3{color:#202633;margin:0 0 10px}.model-doc-body pre{color:#dfe8ff;background:#172033;border-radius:5px;margin:0 0 18px;padding:14px;line-height:1.6;overflow:auto}.art-model-action-modal footer{background:#fbfcff;border-top:1px solid #e0e5ef;justify-content:flex-end;align-items:center;gap:12px;height:58px;padding:0 20px;display:flex}.art-model-action-modal footer button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:3px;min-width:88px;height:32px}.art-model-action-modal footer .primary{color:#fff;background:#315cff;border-color:#315cff}.image-market-layout{background:#fff;grid-template-columns:220px 1fr 310px;gap:24px;padding:24px 28px;display:grid}.image-filter-panel{padding-right:10px}.image-filter-panel section{margin-bottom:24px}.image-filter-panel h2{color:#333;margin:0 0 12px;font-size:16px;font-weight:500}.image-filter-panel button{color:#555;background:#f2f4f8;border:0;border-radius:14px;height:28px;margin:0 8px 8px 0;padding:0 12px}.image-list-main{min-width:0}.image-tabs{gap:24px;margin-bottom:12px;display:flex}.image-tabs a{color:#555}.image-tabs .active{color:#315cff}.image-row-card{cursor:pointer;background:#fff;border-bottom:1px solid #e8ebf2;min-height:138px;padding:14px 18px}.image-row-card:hover{background:#f8faff}.image-row-head{color:#777;align-items:center;gap:10px;display:flex}.image-row-head strong{color:#333;font-weight:500}.image-row-head em{color:#fff;background:#ff8a17;border-radius:4px;place-items:center;width:20px;height:22px;font-size:12px;font-style:normal;display:grid}.image-row-card h2{color:#333;margin:9px 0;font-size:17px;font-weight:600}.image-meta{color:#777;gap:18px;font-size:13px;display:flex}.image-row-card p{color:#555;margin:10px 0;line-height:1.6}.image-stats{color:#666;gap:24px;display:flex}.image-pager{color:#555;justify-content:center;align-items:center;gap:14px;height:56px;display:flex}.image-pager b{color:#315cff}.hot-image-panel{border-left:1px solid #e8ebf2;padding-left:24px}.hot-image-panel h2{margin:0 0 16px;font-size:18px;font-weight:500}.hot-image-panel article{grid-template-columns:28px 1fr;gap:12px;margin-bottom:18px;display:grid}.hot-image-panel b{color:#555;background:#f1f3f7;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.hot-image-panel article:nth-of-type(-n+3) b{color:#fff;background:#315cff}.hot-image-panel strong{color:#333}.hot-image-panel span{color:#315cff;margin-left:8px}.hot-image-panel p{color:#555;margin:4px 0;line-height:1.45}.hot-image-panel small{color:#999}.art-image-detail{background:#fff;width:1120px;min-height:700px;position:relative;box-shadow:0 10px 30px #0000003d}.art-image-detail header{border-bottom:1px solid #e0e5ef;grid-template-columns:78px 1fr 150px;align-items:center;gap:20px;min-height:150px;padding:34px 38px;display:grid}.image-detail-avatar{color:#fff;background:linear-gradient(135deg,#ff8a17,#ffd6ab);border-radius:12px;place-items:center;width:72px;height:72px;font-size:26px;font-weight:700;display:grid}.art-image-detail h1{color:#202633;margin:0 0 10px;font-size:24px}.art-image-detail header p{color:#5e6675;margin:0 0 12px}.art-image-detail header div div{color:#777;gap:14px;display:flex}.art-image-detail header button{color:#fff;background:#315cff;border:0;border-radius:4px;height:36px}.image-detail-body{grid-template-columns:300px 1fr;min-height:520px;display:grid}.image-detail-body aside{background:#fbfcff;border-right:1px solid #e0e5ef;padding:28px}.image-detail-body aside p{border-top:1px solid #edf0f5;gap:6px;margin:0;padding:15px 0;display:grid}.image-detail-body aside p:first-of-type{border-top:0}.image-detail-body aside span{color:#8a92a3}.image-detail-body aside strong{color:#333;font-weight:500}.image-detail-body main{padding:28px 34px}.image-detail-body main p{color:#5e6675;line-height:1.8}.image-related{flex-wrap:wrap;gap:10px;display:flex}.image-related span{color:#555;background:#f0f2f6;border-radius:14px;align-items:center;height:28px;padding:0 12px;display:inline-flex}.art-image-create-modal{background:#fff;border-radius:6px;width:680px;overflow:hidden;box-shadow:0 12px 30px #00000038}.art-image-create-modal header{border-bottom:1px solid #e0e5ef;justify-content:space-between;align-items:center;height:54px;padding:0 20px;display:flex}.art-image-create-modal h2{color:#202633;margin:0;font-size:18px}.art-image-create-modal header button{color:#999;background:0 0;border:0;font-size:22px}.image-create-body{padding:22px 24px}.image-create-summary{background:#f7f8fb;border-radius:5px;gap:8px;padding:14px 16px;display:grid}.image-create-summary strong{color:#202633}.image-create-summary span{color:#6a7280}.image-create-body label{grid-template-columns:86px 1fr;align-items:center;gap:14px;margin-top:18px;display:grid}.image-create-body label>span{color:#555}.image-create-body label div{flex-wrap:wrap;gap:10px;display:flex}.image-create-body label button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:3px;height:30px;padding:0 14px}.image-create-body label button.active{color:#315cff;border-color:#315cff}.image-create-body input{background:#fff;border:1px solid #d5d9e3;border-radius:3px;height:34px;padding:0 12px}.image-create-cost{border-top:1px solid #edf0f5;grid-template-columns:86px 1fr;gap:8px 14px;margin-top:20px;padding-top:18px;display:grid}.image-create-cost span{color:#555}.image-create-cost b{color:#ff5b2e;font-size:22px}.image-create-cost small{color:#8a92a3;grid-column:2}.art-image-create-modal footer{background:#fbfcff;border-top:1px solid #e0e5ef;justify-content:flex-end;align-items:center;gap:12px;height:58px;padding:0 20px;display:flex}.art-image-create-modal footer button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:3px;min-width:88px;height:32px}.art-image-create-modal footer .primary{color:#fff;background:#315cff;border-color:#315cff}.api-deploy-page{background:#f5f7fc;min-height:calc(100vh - 92px);padding:34px 0 60px}.api-hero{color:#fff;background:#365cf6;grid-template-columns:1fr 520px;gap:48px;width:1160px;min-height:300px;margin:0 auto;padding:44px 48px;display:grid}.api-hero h1{margin:0 0 16px;font-size:36px;font-weight:500}.api-hero p{color:#ffffffd9;width:480px;margin:0 0 34px;font-size:16px;line-height:1.8}.api-actions{gap:16px;display:flex}.api-actions a{color:#fff;border:1px solid #fff;place-items:center;width:120px;height:36px;display:grid}.api-actions a:first-child{color:#315cff;background:#fff;border-color:#fff}.api-hero pre{color:#dfe8ff;white-space:pre-wrap;background:#111d4a75;border-radius:4px;margin:0;padding:24px;font-family:Menlo,Consolas,monospace;font-size:13px;line-height:1.7}.api-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;width:1160px;margin:22px auto 0;display:grid}.api-metric-grid article{background:#fff;border:1px solid #e0e6f0;min-height:104px;padding:18px;box-shadow:0 10px 26px #1018280d}.api-metric-grid span{color:#6b7280}.api-metric-grid strong{color:#315cff;margin:8px 0;font-size:24px;display:block}.api-metric-grid p{color:#667085;margin:0}.api-steps{grid-template-columns:repeat(4,1fr);gap:18px;width:1160px;margin:22px auto;display:grid}.api-steps article{background:#fff;border:1px solid #e0e3ea;min-height:154px;padding:24px}.api-steps b{color:#fff;background:#315cff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.api-steps h2{color:#333;margin:18px 0 8px;font-size:18px;font-weight:500}.api-steps p{color:#666;margin:0}.api-param-section,.api-footer-note{background:#fff;border:1px solid #e0e3ea;width:1160px;margin:22px auto 0;padding:26px}.api-param-section h2,.api-footer-note h2{color:#333;margin:0 0 18px;font-size:20px;font-weight:500}.api-param-head,.api-param-row{grid-template-columns:220px 140px 1fr;align-items:center;display:grid}.api-param-head{color:#555;background:#f1f3f7;height:44px}.api-param-row{border-bottom:1px solid #eef1f6;min-height:48px}.api-param-head span,.api-param-row span{padding:0 16px}.api-param-row span:first-child{color:#315cff;font-family:Menlo,Consolas,monospace}.api-footer-note p{color:#666;margin:0}.deploy-create-main{min-width:0;padding:14px 20px 60px}.deploy-create-grid{grid-template-columns:700px 465px;align-items:start;gap:38px;margin-top:10px;display:grid}.deploy-form{padding-top:8px}.form-line{grid-template-columns:150px 1fr;align-items:start;min-height:64px;display:grid}.form-line>label{color:#666;text-align:right;padding-top:8px}.form-line>label em{color:#ff3b30;margin-right:5px;font-style:normal}.form-line>div{padding-left:12px}.plain-input,.command-input{background:#fff;border:1px solid #d5d9e3;border-radius:2px;width:400px}.plain-input{height:32px;padding:0 12px}.command-input{resize:none;height:74px;padding:8px 12px}.form-select{color:#333;width:400px;margin-top:0}.form-line p{color:#999;margin:8px 0 0;font-size:13px}.radio-group{align-items:center;gap:28px;height:32px;display:flex}.radio-group span,.checkbox-grid span{color:#333;align-items:center;gap:8px;display:inline-flex}.radio-group i{border:1px solid #d1d7e2;border-radius:50%;width:14px;height:14px}.radio-group .on i{border:4px solid #315cff}.deploy-section-title{color:#666;grid-template-columns:150px 1fr;align-items:center;min-height:58px;display:grid}.deploy-section-title:before{content:"容器调度条件";text-align:right}.deploy-section-title{font-size:0}.deploy-section-title span{color:#555;padding-left:12px;font-size:14px}.checkbox-grid{grid-template-columns:repeat(4,max-content);gap:20px 34px;padding-top:6px;display:grid}.checkbox-grid i{border:1px solid #d1d7e2;border-radius:2px;width:14px;height:14px}.checkbox-grid .checked i{background:#315cff;border-color:#315cff}.range-inputs{align-items:center;gap:10px;display:flex}.range-inputs input{border:1px solid #d5d9e3;border-radius:2px;width:92px;height:32px}.range-inputs b{color:#999;font-weight:400}.deploy-actions-bar{gap:12px;margin-left:162px;padding-top:4px;display:flex}.deploy-actions-bar button{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:2px;width:74px;height:32px}.deploy-actions-bar .primary{color:#fff;background:#315cff;border-color:#315cff}.stock-summary{background:#f7f8fb;margin-top:14px;padding:16px 14px}.stock-summary h2{color:#333;margin:0 0 8px;font-size:16px;font-weight:500}.stock-summary p,.stock-summary small{color:#555;line-height:1.6}.stock-table{background:#fff;border:1px solid #a8adb8;margin-top:10px}.stock-table div{color:#555;border-bottom:1px solid #a8adb8;grid-template-columns:1fr 1fr 1fr;align-items:center;height:41px;display:grid}.stock-table span{border-right:1px solid #a8adb8;align-items:center;height:100%;padding:0 10px;display:flex}.stock-table span:last-child{border-right:0}.stock-table strong{color:#777;place-items:center;height:37px;font-weight:400;display:grid}.deploy-containers-main{padding-top:14px}.deploy-container-filters{grid-template-columns:280px 280px 300px;gap:20px;margin:12px 0 30px;display:grid}.deploy-container-filters div{align-items:center;min-width:0;display:flex}.deploy-container-filters label{color:#555;white-space:nowrap}.deploy-container-filters input{border:1px solid #d5d9e3;border-radius:2px;width:120px;height:32px}.deploy-container-filters>div:first-child input,.deploy-container-filters>div:nth-child(2) input{width:240px}.deploy-container-filters .select-like{width:240px;padding:0 12px}.deploy-container-filters b{color:#555;margin:0 10px;font-weight:400}.deploy-container-head{color:#555;background:#f1f3f7;grid-template-columns:11% 12% 9% 10% 11% 8% 12% 10% 8% 6% 3%;align-items:center;height:49px;display:grid}.deploy-container-head span{min-width:0;padding:0 10px}.workflow-page,.workflow-detail-page,.workflow-run-page,.workflow-runs-page{color:#202633;background:#f5f6fa;min-height:calc(100vh - 92px)}.workflow-page,.workflow-detail-page,.workflow-runs-page{padding:24px 32px 44px}.workflow-hero{color:#fff;background:linear-gradient(90deg,#0f172af0,#0f172ab8),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-hero.png) 50%/cover;border-radius:10px;grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);align-items:stretch;gap:28px;min-height:360px;padding:32px;display:grid}.workflow-hero span,.workflow-detail-hero .workflow-badge{color:#8fb0ff}.workflow-hero h1{letter-spacing:0;margin:14px 0 16px;font-size:46px;line-height:1.08}.workflow-hero p{color:#cbd5e1;max-width:560px;font-size:16px;line-height:1.75}.workflow-hero div>a,.workflow-actions a{color:#fff;background:#315cff;border-radius:4px;align-items:center;height:38px;margin-right:10px;padding:0 18px;display:inline-flex}.workflow-hero div>a+a{background:#ffffff1f}.workflow-hero-stage{grid-template-rows:1fr 1fr;grid-template-columns:1fr .58fr;gap:14px;display:grid}.workflow-hero-stage article,.workflow-cover,.preview-main,.workflow-result-stage{background:linear-gradient(135deg,#283e78,#0f172a 54%,#7c3aed);border-radius:10px;position:relative;overflow:hidden}.workflow-hero-stage article.big{background:linear-gradient(#0f172a2e,#0f172ad1),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-ltx-video.png) 50%/cover}.workflow-hero-stage article:nth-child(2){background:linear-gradient(#0f172a24,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-wan-video.png) 50%/cover}.workflow-hero-stage article:nth-child(3){background:linear-gradient(#0f172a24,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-ecommerce-batch.png) 50%/cover}.workflow-hero-stage article.big{grid-row:span 2}.workflow-hero-stage article{align-content:end;padding:22px;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.workflow-hero-stage b,.workflow-cover span{color:#fff;background:#ffffff29;border-radius:12px;width:fit-content;padding:4px 9px}.workflow-hero-stage strong{color:#fff;margin-top:12px;font-size:22px;display:block}.workflow-hero-stage em{color:#facc15;margin-top:10px;font-style:normal}.workflow-strip{grid-template-columns:repeat(4,1fr);gap:14px;margin:18px 0 28px;display:grid}.workflow-strip span,.workflow-scenarios article,.workflow-rank,.workflow-card,.workflow-detail-grid article,.workflow-node-preview,.workflow-input-panel,.workflow-canvas-panel,.workflow-run-config,.workflow-run-card{background:#fff;border:1px solid #e0e5ef;border-radius:8px}.workflow-strip span{color:#445066;place-items:center;min-height:64px;font-weight:600;display:grid}.workflow-ready-banner{background:#f0fdf4;border:1px solid #d7f0df;border-radius:8px;align-items:center;gap:14px;min-height:48px;margin:-10px 0 18px;padding:0 16px;display:flex}.workflow-ready-banner strong{color:#166534}.workflow-ready-banner span{color:#4b8060}.workflow-ready-banner.studio{border-left:0;border-right:0;border-radius:0;margin:0}.workflow-ready-banner.mine{margin:0 0 18px}.workflow-command-center{grid-template-columns:1.1fr 1fr 1fr;gap:16px;margin:0 0 28px;display:grid}.workflow-command-center article{background:#fff;border:1px solid #e0e5ef;border-radius:8px;min-height:132px;padding:18px;box-shadow:0 10px 24px #10182809}.workflow-command-center span{color:#637083}.workflow-command-center strong{color:#202633;margin:9px 0 10px;font-size:18px;display:block}.workflow-command-center p{color:#6b7280;margin:0;line-height:1.7}.workflow-operator-entry{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:-10px 0 28px;display:grid}.workflow-operator-entry a{background:#fff;border:1px solid #e0e5ef;border-radius:8px;grid-template-columns:1fr auto;align-content:center;gap:8px 14px;min-height:92px;padding:18px;display:grid;box-shadow:0 10px 24px #10182809}.workflow-operator-entry strong{color:#202633;font-size:18px}.workflow-operator-entry span{color:#637083;line-height:1.6}.workflow-operator-entry em{color:#fff;background:#315cff;border-radius:999px;grid-row:1/span 2;align-self:center;align-items:center;height:30px;padding:0 12px;font-style:normal;display:inline-flex}.workflow-section-head{justify-content:space-between;align-items:center;gap:18px;margin:0 0 16px;display:flex}.workflow-section-head h1,.workflow-section-head h2{margin:0;font-size:24px}.workflow-section-head div{flex-wrap:wrap;gap:10px;display:flex}.workflow-section-head button{color:#555;background:#fff;border:1px solid #d9dee9;border-radius:15px;height:30px;padding:0 14px}.workflow-section-head button.active{color:#fff;background:#315cff;border-color:#315cff}.workflow-section-head a{color:#fff;background:#111827;border-radius:15px;align-items:center;height:30px;padding:0 14px;display:inline-flex}.workflow-filter-bar{background:#fff;border:1px solid #e0e5ef;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-height:58px;margin:0 0 16px;padding:0 16px;display:flex}.workflow-filter-bar div{align-items:center;gap:12px;display:flex}.workflow-filter-bar strong{color:#202633;font-size:17px}.workflow-filter-bar span{color:#637083}.workflow-filter-bar nav{flex-wrap:wrap;gap:8px;display:flex}.workflow-filter-bar button{color:#445066;background:#fff;border:1px solid #d9dee9;border-radius:999px;height:30px;padding:0 12px}.workflow-filter-bar button.active{color:#315cff;background:#f4f7ff;border-color:#315cff}.workflow-scene-filter{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 18px;display:grid}.workflow-scene-filter button{text-align:left;background:#fff;border:1px solid #e0e5ef;border-radius:8px;align-content:center;gap:6px;min-height:72px;padding:12px 16px;display:grid}.workflow-scene-filter button.active{background:#f7faff;border-color:#315cff}.workflow-scene-filter strong{color:#202633;font-size:16px}.workflow-scene-filter span{color:#637083}.workflow-featured{margin-bottom:26px}.workflow-featured-grid{grid-template-rows:repeat(2,196px);grid-template-columns:minmax(0,1.1fr) minmax(260px,.58fr);gap:16px;display:grid}.workflow-featured-grid article{color:#fff;cursor:pointer;isolation:isolate;border-radius:10px;align-content:end;gap:10px;padding:22px;display:grid;position:relative;overflow:hidden}.workflow-featured-grid article.large{grid-row:span 2}.workflow-featured-grid article:before{content:"";z-index:-1;background:linear-gradient(#0f172a1f,#0f172ad1),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-ltx-video.png) 50%/cover;position:absolute;inset:0}.workflow-featured-grid article.product:before{background:linear-gradient(#0f172a1f,#0f172acc),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-product-video.png) 50%/cover}.workflow-featured-grid article.avatar:before{background:linear-gradient(#0f172a1f,#0f172acc),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-avatar.png) 50%/cover}.workflow-featured-grid span,.workflow-showcase span{color:#fff;background:#ffffff2e;border-radius:12px;width:fit-content;padding:4px 9px}.workflow-featured-grid strong{font-size:30px;line-height:1.14}.workflow-featured-grid p{color:#ffffffc7;max-width:440px;margin:0;line-height:1.7}.workflow-featured-grid button{color:#fff;background:#ffffff24;border:1px solid #ffffff6b;border-radius:4px;width:fit-content;height:32px;padding:0 14px}.workflow-layout{grid-template-columns:minmax(0,1fr) 280px;gap:18px;display:grid}.workflow-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.workflow-empty{text-align:center;background:#fbfcff;border:1px dashed #cfd8e8;border-radius:8px;grid-column:1/-1;align-content:center;place-items:center;gap:10px;min-height:220px;padding:28px;display:grid}.workflow-empty strong{color:#202633;font-size:20px}.workflow-empty p{color:#637083;max-width:420px;margin:0;line-height:1.7}.workflow-empty a{color:#315cff;border:1px solid #315cff;border-radius:4px;align-items:center;height:32px;padding:0 14px;display:inline-flex}.workflow-empty button{color:#315cff;background:#fff;border:1px solid #315cff;border-radius:4px;height:32px;padding:0 14px}.workflow-card{cursor:pointer;position:relative;overflow:hidden}.workflow-favorite{z-index:2;color:#445066;background:#ffffffe6;border:1px solid #ffffff73;border-radius:999px;height:26px;padding:0 10px;font-size:12px;position:absolute;top:10px;right:10px}.workflow-favorite.active{color:#c2410c;background:#fff7ed;border-color:#fed7aa}.workflow-cover{color:#fff;align-content:space-between;height:172px;padding:16px;display:grid}.workflow-cover.video{background:linear-gradient(#0f172a1a,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-ltx-video.png) 50%/cover}.workflow-cover.cinema{background:linear-gradient(#0f172a1a,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-wan-video.png) 50%/cover}.workflow-cover.product{background:linear-gradient(#0f172a14,#0f172ac2),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-product-video.png) 50%/cover}.workflow-cover.avatar{background:linear-gradient(#0f172a1a,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-avatar.png) 50%/cover}.workflow-cover.cyber{background:linear-gradient(#0f172a1a,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-cyber-style.png) 50%/cover}.workflow-cover.comic{background:linear-gradient(#0f172a1a,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-comic-storyboard.png) 50%/cover}.workflow-cover strong{font-size:24px;line-height:1.15}.workflow-card-body{padding:16px}.workflow-card-body h2,.workflow-run-card h2{margin:0 0 8px;font-size:17px}.workflow-card-body p{color:#637083;height:42px;margin:0;line-height:1.6}.workflow-card-body div{color:#6b7280;gap:10px;margin:12px 0;display:flex}.workflow-card-body footer{justify-content:space-between;align-items:center;display:flex}.workflow-card-body b{color:#ff7a1a}.workflow-card-body button,.workflow-run-card button{color:#315cff;background:#fff;border:1px solid #315cff;border-radius:3px;height:30px;padding:0 12px}.workflow-rank{align-self:start;padding:18px}.workflow-rank h2{margin:0 0 12px;font-size:18px}.workflow-rank a{border-bottom:1px solid #edf0f5;grid-template-columns:26px 1fr auto;align-items:center;gap:10px;min-height:44px;display:grid}.workflow-rank b{color:#ff7a1a}.workflow-rank span{color:#202633}.workflow-rank em{color:#8a92a3;font-style:normal}.workflow-rank-divider{background:#edf0f5;height:1px;margin:14px 0}.workflow-showcase{margin-top:26px}.workflow-showcase>div:last-child{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.workflow-showcase article{color:#fff;background:linear-gradient(135deg,#111827,#2563eb);border-radius:10px;align-content:end;gap:8px;min-height:220px;padding:16px;display:grid}.workflow-showcase article:first-child,.workflow-showcase article:nth-child(4){grid-column:span 2}.workflow-showcase article:nth-child(2),.workflow-showcase article:nth-child(5){min-height:260px}.workflow-showcase article.video{background:linear-gradient(#0f172a14,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-character-ip.png) 50%/cover}.workflow-showcase article.product{background:linear-gradient(#0f172a14,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-ecommerce-batch.png) 50%/cover}.workflow-showcase article.cinema{background:linear-gradient(#0f172a14,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-wan-video.png) 50%/cover}.workflow-showcase article.cyber{background:linear-gradient(#0f172a14,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-cyber-style.png) 50%/cover}.workflow-showcase article.comic{background:linear-gradient(#0f172a14,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-comic-storyboard.png) 50%/cover}.workflow-showcase article.avatar{background:linear-gradient(#0f172a14,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-avatar.png) 50%/cover}.workflow-showcase strong{font-size:20px;line-height:1.2}.workflow-showcase p{color:#ffffffc7;margin:0}.workflow-scenarios{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:24px;display:grid}.workflow-scenarios article{padding:18px}.workflow-scenarios strong{font-size:17px}.workflow-scenarios p{color:#637083;margin:10px 0 0;line-height:1.6}.workflow-close-rail{color:#fff;background:linear-gradient(90deg,#0f172a,#1f3a8a);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;min-height:126px;margin-top:24px;padding:22px;display:grid}.workflow-close-rail span{color:#bfdbfe}.workflow-close-rail strong{margin:7px 0;font-size:24px;display:block}.workflow-close-rail p{color:#dbeafe;max-width:720px;margin:0;line-height:1.7}.workflow-close-rail nav{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.workflow-close-rail a{color:#315cff;background:#fff;border-radius:4px;align-items:center;height:34px;padding:0 14px;display:inline-flex}.workflow-detail-hero{grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);gap:20px;display:grid}.workflow-detail-media,.workflow-detail-hero aside{background:#fff;border:1px solid #e0e5ef;border-radius:10px}.workflow-detail-media{padding:16px}.preview-main{color:#fff;text-align:center;background:linear-gradient(#0f172a14,#0f172ac2),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-detail-case.png) 50%/cover;place-items:center;height:380px;font-size:34px;font-weight:800;display:grid}.workflow-detail-media div:last-child{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px;display:grid}.workflow-detail-media span{background:#e8edf7;border-radius:6px;height:88px}.workflow-detail-hero aside{padding:24px}.workflow-detail-hero h1{margin:12px 0;font-size:32px}.workflow-detail-hero p,.workflow-author span,.workflow-price em{color:#637083;line-height:1.7}.workflow-author,.workflow-price{background:#f7f8fb;border-radius:6px;margin:18px 0;padding:14px}.workflow-author b,.workflow-price strong{margin-bottom:6px;display:block}.workflow-price strong{color:#ff7a1a;font-size:24px}.workflow-detail-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0 4px;display:grid}.workflow-detail-stats span{color:#667085;background:#f8fbff;border:1px solid #dfe7f5;border-radius:6px;gap:4px;padding:12px;display:grid}.workflow-detail-stats b{color:#202633;font-size:18px}.workflow-purchase-signals{background:#fbfcff;border:1px solid #e0e6f0;border-radius:8px;gap:8px;margin:14px 0;padding:14px;display:grid}.workflow-purchase-signals p{grid-template-columns:72px 1fr;gap:10px;margin:0;display:grid}.workflow-purchase-signals span{color:#637083}.workflow-purchase-signals strong{color:#202633;font-weight:600}.workflow-actions{flex-wrap:wrap;gap:10px;display:flex}.workflow-actions button{background:#fff;border:1px solid #d5d9e3;border-radius:4px;height:38px;padding:0 16px}.workflow-detail-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:18px;display:grid}.workflow-detail-grid article,.workflow-node-preview{padding:18px}.workflow-detail-grid h2,.workflow-node-preview h2{margin:0 0 10px;font-size:18px}.workflow-detail-grid p{color:#637083;margin:0;line-height:1.7}.workflow-delivery-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.workflow-delivery-row article{background:#fff;border:1px solid #e0e5ef;border-radius:8px;padding:16px}.workflow-delivery-row strong{color:#202633;font-size:16px}.workflow-delivery-row p{color:#637083;margin:8px 0 0;line-height:1.6}.workflow-mode-overview{margin-top:22px}.workflow-mode-overview>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.workflow-mode-overview article{background:#fff;border:1px solid #e0e5ef;border-radius:8px;padding:18px}.workflow-mode-overview article.active{background:#f7faff;border-color:#315cff}.workflow-mode-overview strong{color:#202633;font-size:18px}.workflow-mode-overview p{color:#637083;min-height:48px;margin:10px 0 14px;line-height:1.7}.workflow-mode-overview span{color:#f97316;background:#fff7ed;border-radius:14px;align-items:center;height:28px;padding:0 10px;display:inline-flex}.workflow-example-wall{margin-top:22px}.workflow-example-wall>div:last-child{grid-template-columns:1.2fr .9fr .9fr;gap:16px;display:grid}.workflow-example-card{color:#fff;background:linear-gradient(#0f172a14,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-detail-case.png) 50%/cover;border-radius:10px;align-content:end;gap:8px;min-height:220px;padding:18px;display:grid}.workflow-example-card:nth-child(2){background:linear-gradient(#0f172a14,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-product-video.png) 50%/cover}.workflow-example-card:nth-child(3){background:linear-gradient(#0f172a14,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-wan-video.png) 50%/cover}.workflow-example-card.large{min-height:290px}.workflow-example-card span{background:#ffffff2e;border-radius:12px;width:fit-content;padding:4px 9px}.workflow-example-card strong{font-size:24px}.workflow-example-card p{color:#e5e7eb;margin:0}.workflow-example-card em{color:#ffffffb8;font-style:normal}.workflow-node-preview{margin-top:18px}.workflow-detail-panels{grid-template-columns:minmax(0,1fr) 340px;gap:16px;margin-top:18px;display:grid}.workflow-param-table,.workflow-cost-card,.workflow-review-wall article,.workflow-related{background:#fff;border:1px solid #e0e5ef;border-radius:8px}.workflow-param-table,.workflow-cost-card{padding:18px}.workflow-param-table h2,.workflow-cost-card h2{margin:0 0 14px;font-size:18px}.workflow-param-table div{border-top:1px solid #edf0f5;grid-template-columns:90px 70px 1fr;align-items:center;gap:14px;min-height:50px;display:grid}.workflow-param-table span{color:#202633;font-weight:600}.workflow-param-table b{color:#315cff;background:#edf3ff;border-radius:12px;width:fit-content;padding:3px 8px;font-size:12px}.workflow-param-table p{color:#637083;margin:0}.workflow-cost-card{background:linear-gradient(#fff,#f8fbff)}.workflow-cost-card div{border-top:1px solid #edf0f5;justify-content:space-between;gap:14px;padding:12px 0;display:flex}.workflow-cost-card span{color:#637083}.workflow-cost-card strong{color:#ff7a1a}.workflow-cost-card p{color:#637083;margin:12px 0 16px;line-height:1.7}.workflow-cost-card a{color:#fff;background:#315cff;border-radius:4px;align-items:center;height:38px;padding:0 18px;display:inline-flex}.workflow-version-matrix{grid-template-columns:minmax(0,1fr) minmax(360px,.78fr);gap:16px;margin-top:18px;display:grid}.workflow-version-matrix article{background:#fff;border:1px solid #e0e5ef;border-radius:8px;padding:18px}.workflow-version-matrix h2{margin:0 0 14px;font-size:18px}.workflow-version-matrix p{border-top:1px solid #edf0f5;grid-template-columns:70px 90px 1fr auto;align-items:center;gap:12px;min-height:50px;margin:0;padding:10px 0;display:grid}.workflow-version-matrix article:last-child p{grid-template-columns:34px 100px 1fr}.workflow-version-matrix b{color:#315cff}.workflow-version-matrix span{color:#202633;font-weight:600}.workflow-version-matrix em,.workflow-version-matrix i{color:#637083;font-style:normal}.workflow-review-wall{margin-top:22px}.workflow-review-wall>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.workflow-review-wall article{padding:18px}.workflow-review-wall article strong{color:#f97316;background:#fff7ed;border-radius:14px;align-items:center;height:28px;padding:0 10px;display:inline-flex}.workflow-review-wall h3{margin:14px 0 8px;font-size:17px}.workflow-review-wall p{color:#637083;margin:0;line-height:1.7}.workflow-related{margin-top:22px;padding:18px}.workflow-related>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.workflow-detail-bottom{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.workflow-detail-bottom article{background:#fff;border:1px solid #e0e5ef;border-radius:8px;padding:18px}.workflow-detail-bottom h2{margin:0 0 10px;font-size:18px}.workflow-detail-bottom p{color:#637083;margin:0;line-height:1.7}.workflow-faq-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.workflow-faq-row article{background:#fff;border:1px solid #e0e5ef;border-radius:8px;padding:18px}.workflow-faq-row strong{color:#202633;font-size:16px}.workflow-faq-row p{color:#637083;margin:8px 0 0;line-height:1.7}.workflow-final-cta{color:#fff;background:linear-gradient(90deg,#111827,#315cff);border-radius:10px;justify-content:space-between;align-items:center;gap:20px;min-height:118px;margin-top:18px;padding:22px;display:flex}.workflow-final-cta span{color:#bfdbfe}.workflow-final-cta strong{margin:6px 0;font-size:24px;display:block}.workflow-final-cta p{color:#dbeafe;margin:0}.workflow-final-cta a{color:#315cff;background:#fff;border-radius:4px;justify-content:center;align-items:center;min-width:118px;height:38px;display:inline-flex}@media (width<=1180px){.workflow-hero,.workflow-layout,.workflow-filter-bar,.workflow-close-rail,.workflow-detail-hero{grid-template-columns:1fr}.workflow-hero-stage,.workflow-featured-grid{grid-template-columns:1fr 1fr}.workflow-grid,.workflow-scenarios,.workflow-detail-grid,.workflow-scene-filter,.workflow-delivery-row,.workflow-mode-overview>div:last-child,.workflow-command-center,.workflow-operator-entry,.workflow-result-inspector,.workflow-param-summary,.workflow-asset-package>div,.workflow-next-actions,.workflow-detail-panels,.workflow-version-matrix,.workflow-review-wall>div:last-child,.workflow-faq-row,.workflow-related>div:last-child,.workflow-template-shelf>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-showcase>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.workflow-page,.workflow-detail-page,.workflow-runs-page{padding:16px}.workflow-hero,.workflow-featured-grid,.workflow-grid,.workflow-strip,.workflow-filter-bar,.workflow-command-center,.workflow-operator-entry,.workflow-scene-filter,.workflow-scenarios,.workflow-detail-grid,.workflow-delivery-row,.workflow-mode-overview>div:last-child,.workflow-result-inspector,.workflow-param-summary,.workflow-asset-package>div,.workflow-next-actions,.workflow-detail-panels,.workflow-version-matrix,.workflow-review-wall>div:last-child,.workflow-related>div:last-child,.workflow-detail-bottom,.workflow-faq-row,.workflow-final-cta,.workflow-close-rail,.workflow-template-shelf>div:last-child,.workflow-showcase>div:last-child{grid-template-columns:1fr}.workflow-hero{padding:22px}.workflow-hero h1{font-size:34px}.workflow-hero-stage article.big,.workflow-featured-grid article.large,.workflow-showcase article:first-child,.workflow-showcase article:nth-child(4){grid-area:auto}.workflow-featured-grid{grid-template-rows:none}.workflow-featured-grid article{min-height:220px}.workflow-param-table div{grid-template-columns:1fr;gap:6px;padding:12px 0}}.workflow-nodes{align-items:center;gap:18px;min-height:120px;display:flex;overflow:auto}.workflow-nodes div{background:#fff;border:1px solid #dfe4ee;border-radius:8px;grid-template-columns:28px 1fr;align-items:center;gap:10px;min-width:150px;height:66px;padding:0 14px;display:grid;position:relative}.workflow-nodes div.core{background:#f4f7ff;border-color:#315cff}.workflow-nodes b{color:#fff;background:#315cff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.workflow-nodes i{background:#b8c0cf;width:18px;height:2px;position:absolute;right:-19px}.workflow-studio-top{background:#fff;border-bottom:1px solid #e0e5ef;justify-content:space-between;align-items:center;gap:18px;height:58px;padding:0 18px;display:flex}.workflow-studio-top b{display:block}.workflow-studio-top span{color:#7a8496}.workflow-studio-top nav{gap:10px;display:flex}.workflow-studio-top button,.workflow-studio-top a{color:#555;background:#fff;border:1px solid #d5d9e3;border-radius:3px;align-items:center;height:30px;padding:0 12px;display:inline-flex}.workflow-studio-status{background:linear-gradient(#fbfdff,#f3f7ff);border-bottom:1px solid #e7ecf5;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:14px;display:grid}.workflow-studio-status article{background:#fff;border:1px solid #dfe7f5;border-radius:8px;min-height:72px;padding:14px 16px;box-shadow:0 8px 20px #304a910f}.workflow-studio-status span{color:#718096;margin-bottom:6px;font-size:12px;display:block}.workflow-studio-status strong{color:#172033;font-size:18px}.workflow-studio-status em{float:right;color:#315cff;background:#edf5ff;border-radius:999px;margin-top:3px;padding:3px 8px;font-size:12px;font-style:normal}.workflow-studio-steps{background:#fff;border-bottom:1px solid #e7ecf5;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:12px 16px;display:grid}.workflow-studio-steps span{color:#637083;border:1px solid #e0e6f0;border-radius:999px;place-items:center;min-height:34px;display:grid}.workflow-studio-steps span.active{color:#315cff;background:#f4f7ff;border-color:#315cff;font-weight:600}.workflow-studio{background:#f5f7fb;grid-template-columns:320px minmax(0,1fr) 310px;gap:16px;padding:16px;display:grid}.workflow-input-panel,.workflow-canvas-panel,.workflow-run-config{background:#fff;border:1px solid #e0e6f0;border-radius:8px;min-height:calc(100vh - 178px);padding:16px;box-shadow:0 10px 28px #1018280d}.workflow-input-panel h2,.workflow-run-config h2{margin:0 0 16px;font-size:18px}.workflow-mode-switch{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.workflow-mode-switch button{color:#445066;background:#fff;border:1px solid #d5d9e3;border-radius:6px;align-content:center;place-items:center;gap:4px;height:auto;min-height:62px;padding:8px;display:grid}.workflow-mode-switch button.active{color:#315cff;background:#f4f7ff;border-color:#315cff}.workflow-mode-switch strong{font-size:14px}.workflow-mode-switch span{color:#8a92a3;font-size:12px}.workflow-input-panel label{gap:8px;margin-bottom:14px;display:grid}.workflow-input-panel span{color:#445066}.workflow-input-panel textarea,.workflow-input-panel input{background:#fff;border:1px solid #d5d9e3;border-radius:4px;width:100%}.workflow-input-panel textarea{resize:none;min-height:112px;padding:10px}.workflow-input-panel input{height:34px;padding:0 10px}.upload-box{color:#8a92a3;background:#fafbff;border:1px dashed #b8c0cf;border-radius:6px;place-items:center;height:110px;display:grid}.workflow-asset-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:-4px 0 14px;display:grid}.workflow-asset-strip span{color:#657287;background:linear-gradient(135deg,#f8fbff,#eef4ff);border:1px solid #e1e7f2;border-radius:6px;place-items:center;height:58px;font-size:12px;display:grid}.workflow-input-panel label div:not(.upload-box){flex-wrap:wrap;gap:8px;display:flex}.workflow-input-panel button{background:#fff;border:1px solid #d5d9e3;border-radius:3px;height:30px;padding:0 12px}.workflow-input-panel button.active{color:#315cff;border-color:#315cff}.workflow-prompt-chips{flex-wrap:wrap;gap:8px;margin:-4px 0 14px;display:flex}.workflow-prompt-chips button{color:#315cff;background:#f4f7ff;border-radius:13px;height:26px}.workflow-result-stage{color:#fff;text-align:center;align-content:center;place-items:center;gap:10px;height:360px;display:grid}.workflow-result-stage.running{background:linear-gradient(135deg,#0f172a,#315cff 60%,#22c55e)}.workflow-result-stage.done{background:linear-gradient(#0f172a14,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-run-result.png) 50%/cover}.workflow-result-stage span{color:#dbeafe}.workflow-result-stage strong{font-size:34px}.workflow-result-stage p{color:#cbd5e1}.workflow-result-toolbar{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:12px;display:flex}.workflow-result-toolbar button{color:#445066;background:#fff;border:1px solid #d5d9e3;border-radius:3px;height:30px;padding:0 12px}.workflow-result-toolbar button:last-child{color:#fff;background:#315cff;border-color:#315cff}.workflow-result-toolbar button:disabled,.workflow-studio-top button:disabled,.workflow-run-actions button:disabled{color:#9aa3b2;cursor:not-allowed;background:#f3f5f8;border-color:#d5d9e3}.workflow-active-run{background:#f7faff;border:1px solid #dce5f7;border-radius:6px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;min-height:46px;margin-top:12px;padding:0 12px;display:grid}.workflow-active-run span,.workflow-active-run em{color:#637083;font-style:normal}.workflow-active-run strong{color:#202633}.workflow-active-run a{color:#315cff}.workflow-frame-strip{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px;display:grid}.workflow-frame-strip span{color:#58627a;background:#eef2ff;border-radius:6px;place-items:center;height:72px;display:grid}.workflow-frame-strip span.ready{color:#315cff;background:linear-gradient(135deg,#315cff24,#22c55e1f),#f7faff;box-shadow:inset 0 0 0 1px #315cff29}.workflow-output-board{background:#fff;border:1px solid #e1e8f4;border-radius:8px;margin-top:14px;padding:14px}.workflow-output-board header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.workflow-output-board h2{color:#202633;margin:0;font-size:16px}.workflow-output-board header span{color:#7a8496;font-size:12px}.workflow-output-board>div{grid-template-columns:1.2fr repeat(3,1fr);gap:10px;display:grid}.workflow-output-board article{color:#64748b;background:linear-gradient(135deg,#f8fbff,#edf3ff);border:1px dashed #cbd5e1;border-radius:8px;align-content:end;gap:4px;min-height:106px;padding:12px;display:grid}.workflow-output-board article.primary,.workflow-output-board article.filled{color:#fff;background:linear-gradient(#0f172a1a,#0f172ad1),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-run-result.png) 50%/cover;border:0}.workflow-output-board article.primary{min-height:132px}.workflow-output-board article b{font-size:16px}.workflow-output-board article span{color:inherit;font-size:12px}.workflow-result-inspector{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.workflow-result-inspector p{background:#fbfcff;border:1px solid #e0e6f0;border-radius:7px;align-content:center;gap:4px;min-height:58px;margin:0;padding:0 12px;display:grid}.workflow-result-inspector span{color:#637083;font-size:12px}.workflow-result-inspector strong{color:#202633;font-size:15px}.workflow-param-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.workflow-param-summary span{color:#202633;background:#fff;border:1px solid #e0e6f0;border-radius:7px;align-content:center;gap:4px;min-height:52px;padding:0 12px;display:grid}.workflow-param-summary b{color:#637083;font-size:12px;font-weight:500}.workflow-asset-package{background:#fff;border:1px solid #e1e8f4;border-radius:8px;margin-top:14px;padding:14px}.workflow-asset-package header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.workflow-asset-package h2{margin:0;font-size:16px}.workflow-asset-package button{color:#315cff;background:#fff;border:1px solid #315cff;border-radius:3px;height:30px;padding:0 12px}.workflow-asset-package button:disabled{color:#9aa3b2;background:#f3f5f8;border-color:#d5d9e3}.workflow-asset-package>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.workflow-asset-package article{background:#fbfcff;border:1px dashed #cbd5e1;border-radius:8px;align-content:center;gap:6px;min-height:74px;padding:12px;display:grid}.workflow-asset-package article.ready{background:#f0fdf4;border-style:solid;border-color:#d7f0df}.workflow-asset-package b{color:#202633}.workflow-asset-package span{color:#637083;font-size:12px}.workflow-next-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.workflow-next-actions button{text-align:left;background:#fff;border:1px solid #dfe6f4;border-radius:8px;align-content:center;gap:6px;min-height:72px;padding:12px;display:grid}.workflow-next-actions button:not(:disabled):hover{background:#f7faff;border-color:#315cff}.workflow-next-actions button:disabled{color:#9aa3b2;cursor:not-allowed;background:#f3f5f8}.workflow-next-actions strong{color:#202633}.workflow-next-actions span{color:#637083;font-size:12px;line-height:1.5}.workflow-canvas-panel .workflow-nodes{background:#fbfcff;border:1px solid #edf0f5;border-radius:6px;margin-top:16px;padding:14px}.workflow-log{color:#dce7ff;background:#111827;border-radius:6px;margin-top:16px;padding:14px}.workflow-log b{margin-bottom:8px;display:block}.workflow-log p{margin:5px 0}.workflow-queue-card,.workflow-cost-confirm{background:#f7faff;border:1px solid #dce5f7;border-radius:8px;padding:14px}.workflow-queue-card{margin-bottom:8px}.workflow-run-timeline{border-top:1px solid #edf0f5;border-bottom:1px solid #edf0f5;margin:12px 0 4px;padding:10px 0}.workflow-run-timeline p{border:0;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;margin:0;padding:9px 0;display:grid;position:relative}.workflow-run-timeline i{color:#7a8496;background:#eef2f7;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-style:normal;display:grid}.workflow-run-timeline p.done i{color:#fff;background:#315cff}.workflow-run-timeline b{color:#315cff;font-size:12px}.workflow-queue-card span,.workflow-cost-confirm span{color:#637083}.workflow-queue-card strong,.workflow-cost-confirm strong{color:#202633;margin:6px 0;font-size:22px;display:block}.workflow-queue-card p{color:#7a8496;border:0;margin:0;padding:0;display:block}.workflow-run-config p{border-bottom:1px solid #edf0f5;justify-content:space-between;gap:12px;margin:0;padding:13px 0;display:flex}.workflow-run-config span{color:#6b7280}.workflow-cost-confirm{background:#fff7ed;border-color:#fed7aa;margin-top:14px}.workflow-preflight-card,.workflow-cost-breakdown,.workflow-exception-card{background:#fbfcff;border:1px solid #e0e6f0;border-radius:8px;margin-top:14px;padding:14px}.workflow-preflight-card>strong,.workflow-cost-breakdown>strong,.workflow-exception-card>strong{color:#202633;margin-bottom:8px;display:block}.workflow-preflight-card p,.workflow-cost-breakdown p,.workflow-exception-card p{border-top:1px solid #edf0f5;grid-template-columns:1fr auto;gap:10px;margin:0;padding:8px 0;display:grid}.workflow-preflight-card span,.workflow-cost-breakdown span,.workflow-exception-card span{color:#637083}.workflow-preflight-card b{color:#16a34a}.workflow-cost-breakdown b,.workflow-exception-card b{color:#315cff}.workflow-cost-confirm strong{color:#f97316}.workflow-cost-confirm em{color:#9a5a16;font-style:normal}.workflow-run-config button{color:#fff;background:#315cff;border:0;border-radius:4px;width:100%;height:40px;margin:18px 0 12px}.workflow-run-actions{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px;display:grid}.workflow-run-actions button{color:#555;background:#fff;border:1px solid #d5d9e3;margin:0}.workflow-run-config small{color:#7a8496;line-height:1.6}@media (width<=1180px){.workflow-studio{grid-template-columns:1fr}.workflow-input-panel,.workflow-canvas-panel,.workflow-run-config{min-height:auto}}@media (width<=760px){.workflow-studio-top{flex-direction:column;align-items:flex-start;height:auto;padding:14px}.workflow-studio-top nav,.workflow-result-toolbar{width:100%;overflow:auto}.workflow-studio{padding:10px}.workflow-result-stage{height:300px}.workflow-frame-strip,.workflow-asset-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.workflow-runs-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.workflow-run-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:18px;display:grid}.workflow-run-summary article{background:#fff;border:1px solid #e0e5ef;border-radius:8px;padding:18px}.workflow-run-summary span{color:#637083}.workflow-run-summary strong{color:#202633;margin:8px 0 4px;font-size:26px;display:block}.workflow-run-summary p{color:#8a92a3;margin:0}.workflow-run-control{background:#fff;border:1px solid #e0e5ef;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding:14px;display:flex}.workflow-run-control div{flex:1;gap:10px;max-width:520px;display:flex}.workflow-run-control input{color:#7a8496;border:1px solid #d5d9e3;border-radius:4px;flex:1;height:34px;padding:0 12px}.workflow-run-control button{color:#445066;background:#fff;border:1px solid #d5d9e3;border-radius:4px;height:34px;padding:0 12px}.workflow-run-control button.active,.workflow-run-control div button{color:#fff;background:#315cff;border-color:#315cff}.workflow-run-control nav{flex-wrap:wrap;gap:8px;display:flex}.workflow-batch-hint{background:#fbfcff;border:1px solid #dfe7f5;border-radius:8px;align-items:center;gap:14px;min-height:46px;margin:-6px 0 18px;padding:0 14px;display:flex}.workflow-batch-hint strong{color:#202633}.workflow-batch-hint span{color:#637083}.workflow-run-health{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 18px;display:grid}.workflow-run-health article{background:#fff;border:1px solid #e0e6f0;border-radius:8px;min-height:86px;padding:16px;box-shadow:0 10px 26px #1018280a}.workflow-run-health span{color:#637083}.workflow-run-health strong{color:#202633;margin-top:8px;font-size:22px;display:block}.workflow-run-health p{color:#8a92a3;margin:8px 0 0}.workflow-run-distribution{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:18px;display:grid}.workflow-run-distribution article{background:#fff;border:1px solid #e0e5ef;border-radius:8px;padding:18px}.workflow-run-distribution h2{margin:0 0 12px;font-size:18px}.workflow-run-distribution p{border-top:1px solid #edf0f5;grid-template-columns:1fr auto;gap:10px;margin:0;padding:11px 0 14px;display:grid;position:relative}.workflow-run-distribution span{color:#637083}.workflow-run-distribution b{color:#202633}.workflow-run-distribution i{background:linear-gradient(90deg,#315cff,#13c28f);border-radius:999px;max-width:100%;height:4px;position:absolute;bottom:5px;left:0}.workflow-run-ops{grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr);gap:16px;margin-bottom:18px;display:grid}.workflow-run-ops article{background:#fff;border:1px solid #e0e5ef;border-radius:8px;padding:18px}.workflow-run-ops h2{margin:0 0 14px;font-size:18px}.workflow-run-ops p,.workflow-run-ops div{border-top:1px solid #edf0f5;grid-template-columns:1fr auto;gap:8px 12px;margin:0;padding:10px 0;display:grid}.workflow-run-ops span{color:#202633;font-weight:600}.workflow-run-ops b{color:#315cff}.workflow-run-ops em{color:#8a92a3;grid-column:1/-1;font-style:normal}.workflow-run-replay{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:18px;display:grid}.workflow-run-replay article{background:#fbfcff;border:1px solid #dfe7f5;border-radius:8px;padding:18px}.workflow-run-replay strong{color:#202633;font-size:17px}.workflow-run-replay p{color:#637083;margin:8px 0 0;line-height:1.7}.workflow-run-card{position:relative;overflow:hidden}.workflow-run-select{z-index:2;color:#445066;background:#ffffffeb;border-radius:999px;align-items:center;gap:5px;height:26px;padding:0 9px;font-size:12px;display:inline-flex;position:absolute;top:10px;right:10px}.workflow-run-select input{margin:0}.workflow-run-card>div:not(.workflow-cover){padding:14px}.workflow-run-card p,.workflow-run-card span{color:#637083}.workflow-run-card span{margin-right:12px;display:inline-block}.workflow-run-card footer{gap:10px;padding:0 14px 14px;display:flex}.workflow-run-detail-modal{background:#fff;border-radius:10px;width:min(960px,100vw - 32px);max-height:calc(100vh - 40px);overflow:hidden;box-shadow:0 12px 30px #00000038}.workflow-run-detail-modal header{border-bottom:1px solid #e0e5ef;justify-content:space-between;align-items:center;height:58px;padding:0 20px;display:flex}.workflow-run-detail-modal h2{margin:0;font-size:18px}.workflow-run-detail-modal header span{color:#315cff;background:#f4f7ff;border-radius:999px;margin-left:auto;margin-right:14px;padding:4px 9px;font-size:12px}.workflow-run-detail-modal header button{color:#999;background:0 0;border:0;font-size:22px}.workflow-run-detail-body{grid-template-columns:minmax(0,1fr) 260px;gap:16px;max-height:calc(100vh - 156px);padding:18px;display:grid;overflow:auto}.run-detail-preview{color:#fff;text-align:center;background:linear-gradient(#0f172a14,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-run-result.png) 50%/cover;border-radius:8px;align-content:center;place-items:center;gap:10px;min-height:280px;padding:24px;display:grid}.run-detail-preview.product{background:linear-gradient(#0f172a14,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-product-video.png) 50%/cover}.run-detail-preview.cinema{background:linear-gradient(#0f172a14,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-wan-video.png) 50%/cover}.run-detail-preview.cyber{background:linear-gradient(#0f172a14,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-cyber-style.png) 50%/cover}.run-detail-preview.failed{background:linear-gradient(135deg,#1f2937,#6b7280)}.run-detail-preview strong{font-size:32px}.run-detail-preview p{color:#ffffffc7;max-width:360px;margin:0;line-height:1.7}.workflow-run-detail-body aside{background:#fbfcff;border:1px solid #edf0f5;border-radius:8px;padding:14px}.workflow-run-detail-body aside p{border-bottom:1px solid #edf0f5;justify-content:space-between;gap:12px;margin:0;padding:11px 0;display:flex}.workflow-run-detail-body aside p:last-child{border-bottom:0}.workflow-run-detail-body aside span{color:#637083}.workflow-run-detail-body section{border:1px solid #edf0f5;border-radius:8px;padding:14px}.workflow-run-detail-body h3{margin:0 0 12px;font-size:16px}.workflow-run-detail-body section div{grid-template-columns:90px 1fr;gap:12px;margin-bottom:10px;display:grid}.workflow-run-detail-body section span{color:#637083}.workflow-run-detail-body section p{color:#202633;margin:0}.run-detail-assets div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.run-detail-assets div span{color:#526179;background:linear-gradient(135deg,#f8fbff,#edf3ff);border:1px solid #dfe6f4;border-radius:7px;place-items:center;height:76px;display:grid}.run-detail-resolution div{grid-template-columns:90px 1fr;gap:10px 12px;display:grid}.run-detail-resolution span{color:#637083}.run-detail-resolution p{color:#202633;margin:0}.run-detail-timeline div{align-items:center;gap:10px;display:flex}.run-detail-timeline div span{color:#526179;background:#f6f8fc;border:1px solid #d9e2f5;border-radius:999px;align-items:center;height:30px;padding:0 12px;display:inline-flex}.run-detail-timeline div span.current{color:#315cff;background:#edf3ff;border-color:#315cff}.run-detail-log{grid-column:1/-1}.workflow-run-detail-body pre{color:#dce7ff;background:#111827;border-radius:6px;min-height:120px;margin:0;padding:12px;line-height:1.7}.workflow-run-detail-modal footer{background:#fbfcff;border-top:1px solid #e0e5ef;justify-content:flex-end;align-items:center;gap:12px;height:58px;padding:0 20px;display:flex}.workflow-run-detail-modal footer button{background:#fff;border:1px solid #d5d9e3;border-radius:3px;min-width:88px;height:32px}.workflow-run-detail-modal footer .primary{color:#fff;background:#315cff;border-color:#315cff}@media (width<=980px){.workflow-run-detail-body,.workflow-runs-grid,.workflow-run-summary,.workflow-run-health,.workflow-run-distribution,.workflow-run-replay,.workflow-run-ops{grid-template-columns:1fr 1fr}.workflow-run-control{flex-direction:column;align-items:flex-start}.workflow-run-control div{width:100%;max-width:none}.workflow-run-detail-body aside,.run-detail-log{grid-column:1/-1}}@media (width<=680px){.workflow-run-detail-body,.workflow-runs-grid,.workflow-run-summary,.workflow-run-health,.workflow-run-distribution,.workflow-run-replay,.workflow-run-ops,.run-detail-assets div{grid-template-columns:1fr}.workflow-run-control div{flex-direction:column}}.workflow-author-panel{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:18px;display:grid}.workflow-author-panel div{background:#fff;border:1px solid #e0e5ef;border-radius:8px;padding:20px}.workflow-author-panel span{color:#637083}.workflow-author-panel strong{color:#202633;margin:10px 0 6px;font-size:28px;display:block}.workflow-author-panel p{color:#8a92a3;margin:0}.workflow-mine-statusbar{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 18px;display:grid}.workflow-mine-statusbar article{background:#fff;border:1px solid #e0e6f0;border-radius:8px;min-height:86px;padding:16px;box-shadow:0 10px 24px #10182809}.workflow-mine-statusbar span{color:#637083}.workflow-mine-statusbar strong{color:#202633;margin-top:8px;font-size:22px;display:block}.workflow-mine-statusbar p{color:#8a92a3;margin:8px 0 0}.workflow-author-dashboard{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr) 260px;gap:16px;margin-bottom:18px;display:grid}.workflow-author-dashboard article{background:#fff;border:1px solid #e0e5ef;border-radius:8px;padding:18px}.workflow-author-dashboard h2{margin:0 0 14px;font-size:18px}.workflow-earnings-chart{background:linear-gradient(#f8fbff,#eef4ff);border-radius:8px;align-items:end;gap:12px;height:154px;padding:14px;display:flex}.workflow-earnings-chart span{background:linear-gradient(#315cff,#13c28f);border-radius:6px 6px 0 0;flex:1;min-width:18px}.workflow-author-dashboard p{color:#637083;margin:12px 0 0;line-height:1.7}.workflow-quality-list{gap:10px;display:grid}.workflow-quality-list p{border-top:1px solid #edf0f5;grid-template-columns:1fr auto;gap:12px;margin:0;padding:10px 0;display:grid}.workflow-quality-list span{color:#637083}.workflow-quality-list b{color:#315cff}.workflow-audit-row{border-top:1px solid #edf0f5;grid-template-columns:1fr auto;gap:6px 12px;padding:11px 0;display:grid}.workflow-audit-row span{color:#202633;font-weight:600}.workflow-audit-row b{color:#315cff;font-size:13px}.workflow-audit-row em{color:#8a92a3;grid-column:1/-1;font-style:normal}.workflow-author-dashboard article:last-child{align-content:start;gap:10px;display:grid}.workflow-author-dashboard button{color:#445066;background:#fff;border:1px solid #d5d9e3;border-radius:4px;height:36px}.workflow-author-dashboard button:first-of-type{color:#fff;background:#315cff;border-color:#315cff}.workflow-publish-health{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 18px;display:grid}.workflow-publish-health article{background:#fbfcff;border:1px solid #dfe7f5;border-radius:8px;min-height:94px;padding:16px}.workflow-publish-health span{color:#637083}.workflow-publish-health strong{color:#202633;margin:8px 0;font-size:18px;display:block}.workflow-publish-health p{color:#7a8496;margin:0;line-height:1.6}.my-workflow-table{background:#fff;border:1px solid #e0e5ef;border-radius:8px;overflow:hidden}.my-workflow-toolbar{justify-content:space-between;align-items:center;gap:14px;min-height:54px;padding:0 18px;display:flex}.my-workflow-toolbar strong{color:#202633;font-size:17px}.my-workflow-toolbar div{gap:10px;display:flex}.my-workflow-toolbar button{color:#445066;background:#fff;border:1px solid #d5d9e3;border-radius:3px;height:30px;padding:0 12px}.my-workflow-filters{align-items:center;gap:12px;padding:0 18px 14px;display:flex}.my-workflow-filters input{border:1px solid #d5d9e3;border-radius:4px;width:260px;height:34px;padding:0 12px}.my-workflow-filters div{flex-wrap:wrap;gap:8px;display:flex}.my-workflow-filters button{color:#445066;background:#fff;border:1px solid #d5d9e3;border-radius:999px;height:30px;padding:0 11px}.my-workflow-filters button.active{color:#315cff;background:#f4f7ff;border-color:#315cff}.my-workflow-empty{margin:18px}.my-workflow-table .head,.my-workflow-table .row{grid-template-columns:1.45fr .65fr .65fr .75fr .75fr 1.35fr;align-items:center;column-gap:14px;min-height:54px;padding:0 18px;display:grid}.my-workflow-table .head{color:#555;background:#f1f3f7}.my-workflow-table .row{border-top:1px solid #edf0f5}.my-workflow-table .row.selected{background:#f7faff}.my-workflow-table .row span:first-child{align-items:center;gap:10px;font-weight:600;display:flex}.my-workflow-check{align-items:center;width:18px;height:18px;display:inline-flex}.my-workflow-check input{margin:0}.my-workflow-table i{background:linear-gradient(135deg,#315cff,#7c3aed);border-radius:6px;width:32px;height:32px}.my-workflow-table i.product{background:linear-gradient(135deg,#0f766e,#f59e0b)}.my-workflow-table i.cinema{background:linear-gradient(135deg,#111827,#d76d77)}.my-workflow-table .row span:last-child{flex-wrap:wrap;gap:12px;display:flex}.workflow-status{color:#315cff;background:#f7faff;border:1px solid #dce5f7;border-radius:999px;align-items:center;height:24px;padding:0 9px;font-size:12px;display:inline-flex}.workflow-status.已发布{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.workflow-status.草稿{color:#64748b;background:#f8fafc;border-color:#e5e7eb}.workflow-status.审核中{color:#c2410c;background:#fff7ed;border-color:#fed7aa}.my-workflow-table a{color:#315cff;cursor:pointer}.workflow-template-shelf{margin-top:24px}.workflow-template-shelf>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (width<=1180px){.workflow-author-dashboard{grid-template-columns:1fr 1fr}.workflow-author-dashboard article:last-child{grid-column:1/-1}}@media (width<=760px){.workflow-author-panel,.workflow-mine-statusbar,.workflow-author-dashboard,.workflow-publish-health,.workflow-template-shelf>div:last-child{grid-template-columns:1fr}.workflow-author-dashboard article:last-child{grid-column:auto}.my-workflow-toolbar{flex-direction:column;align-items:flex-start;padding:14px}.my-workflow-filters{flex-direction:column;align-items:flex-start;padding:0 14px 14px}.my-workflow-filters input{width:100%}.my-workflow-table{overflow-x:auto}.my-workflow-table .head,.my-workflow-table .row{min-width:760px}}.my-workflow-modal{width:640px}.workflow-publish-modal{background:#fff;border-radius:8px;width:620px;overflow:hidden;box-shadow:0 12px 30px #00000038}.workflow-publish-modal header{border-bottom:1px solid #e0e5ef;justify-content:space-between;align-items:center;height:56px;padding:0 20px;display:flex}.workflow-publish-modal h2{margin:0;font-size:18px}.workflow-publish-modal header button{color:#999;background:0 0;border:0;font-size:22px}.workflow-publish-body{gap:14px;padding:22px;display:grid}.workflow-modal-preview{color:#fff;background:linear-gradient(#0f172a14,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-cyber-style.png) 50%/cover;border-radius:8px;align-content:end;gap:8px;min-height:132px;padding:18px;display:grid}.workflow-modal-preview.video{background:linear-gradient(#0f172a1a,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-ltx-video.png) 50%/cover}.workflow-modal-preview.cinema{background:linear-gradient(#0f172a1a,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-wan-video.png) 50%/cover}.workflow-modal-preview.product{background:linear-gradient(#0f172a14,#0f172ac2),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-product-video.png) 50%/cover}.workflow-modal-preview.avatar{background:linear-gradient(#0f172a1a,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-avatar.png) 50%/cover}.workflow-modal-preview.cyber{background:linear-gradient(#0f172a1a,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-cyber-style.png) 50%/cover}.workflow-modal-preview.comic{background:linear-gradient(#0f172a1a,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-comic-storyboard.png) 50%/cover}.workflow-modal-preview span{background:#ffffff2e;border-radius:12px;width:fit-content;padding:4px 9px}.workflow-modal-preview strong{font-size:24px}.workflow-modal-preview p{color:#ffffffc7}.publish-preview{color:#fff;background:linear-gradient(#0f172a14,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-run-result.png) 50%/cover;border-radius:8px;align-content:end;gap:8px;height:160px;padding:18px;display:grid}.publish-preview.video{background:linear-gradient(#0f172a1a,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-ltx-video.png) 50%/cover}.publish-preview.cinema{background:linear-gradient(#0f172a1a,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-wan-video.png) 50%/cover}.publish-preview.product{background:linear-gradient(#0f172a14,#0f172ac2),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-product-video.png) 50%/cover}.publish-preview.avatar{background:linear-gradient(#0f172a1a,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-avatar.png) 50%/cover}.publish-preview.cyber{background:linear-gradient(#0f172a1a,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-cyber-style.png) 50%/cover}.publish-preview.comic{background:linear-gradient(#0f172a1a,#0f172ac7),url(https://admin-yaochuang-tech.oss-cn-shanghai.aliyuncs.com/compute/workflows/workflow-comic-storyboard.png) 50%/cover}.publish-preview span{background:#ffffff2e;border-radius:12px;width:fit-content;padding:4px 9px;font-size:13px}.publish-preview strong{font-size:24px;font-weight:800}.workflow-publish-body label{grid-template-columns:82px 1fr;align-items:center;gap:12px;display:grid}.workflow-publish-body input{border:1px solid #d5d9e3;border-radius:4px;height:34px;padding:0 12px}.workflow-publish-body label div{flex-wrap:wrap;gap:10px;display:flex}.workflow-publish-body label button{background:#fff;border:1px solid #d5d9e3;border-radius:3px;height:30px;padding:0 12px}.workflow-publish-body label button.active{color:#315cff;border-color:#315cff}.workflow-publish-body p{color:#637083;margin:0}.workflow-publish-summary{background:#fbfcff;border:1px solid #edf0f5;border-radius:6px;grid-template-columns:72px 1fr auto;align-items:center;gap:10px;min-height:44px;padding:10px 12px;display:grid}.workflow-publish-summary span{color:#637083}.workflow-publish-summary p{color:#202633}.workflow-publish-summary em{color:#8a92a3;font-style:normal}.workflow-publish-result{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;grid-template-columns:72px 1fr auto;align-items:center;gap:10px;min-height:44px;padding:10px 12px;display:grid}.workflow-publish-result span{color:#15803d;font-weight:700}.workflow-publish-result p{color:#166534;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workflow-publish-result a{color:#315cff}.workflow-version-list{gap:8px;display:grid}.workflow-version-list p{background:#fbfcff;border:1px solid #edf0f5;border-radius:6px;grid-template-columns:58px 1fr auto;align-items:center;gap:10px;min-height:42px;padding:0 12px;display:grid}.workflow-version-list b{color:#315cff}.workflow-version-list span{color:#637083}.workflow-version-list em{color:#8a92a3;font-size:12px;font-style:normal}.workflow-share-summary,.workflow-publish-checks{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.workflow-share-summary span,.workflow-publish-checks span{color:#526179;text-align:center;background:#f7faff;border:1px solid #dce5f7;border-radius:6px;place-items:center;min-height:42px;padding:0 10px;display:grid}.workflow-publish-checks span{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.workflow-compliance-card{background:#f8fbff;border:1px solid #dfe7f5;border-radius:6px;margin-top:12px;padding:14px}.workflow-compliance-card strong{color:#202633;margin-bottom:10px;display:block}.workflow-compliance-card p{flex-wrap:wrap;gap:8px;margin:0;display:flex}.workflow-compliance-card span{color:#526179;background:#fff;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;display:inline-flex}.workflow-publish-modal footer{background:#fbfcff;border-top:1px solid #e0e5ef;justify-content:flex-end;align-items:center;gap:12px;height:58px;padding:0 20px;display:flex}.workflow-publish-modal footer button{background:#fff;border:1px solid #d5d9e3;border-radius:3px;min-width:88px;height:32px}.workflow-publish-modal footer .primary{color:#fff;background:#315cff;border-color:#315cff}.workflow-publish-modal footer .primary:disabled{color:#9aa3b2;background:#f3f5f8;border-color:#d5d9e3}.art-pay-modal footer .primary:disabled{opacity:.65;cursor:not-allowed}.pay-status{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;margin:0;padding:10px 12px;font-size:13px}@media (width<=720px){.workflow-publish-modal,.my-workflow-modal{width:min(620px,100vw - 28px)}.workflow-publish-body label,.workflow-share-summary,.workflow-publish-checks{grid-template-columns:1fr}}@media (width<=640px){html,body,#root{width:100%;min-width:0;overflow-x:hidden}body{background:#f5f6fa;min-width:0;font-size:13px}.promo{display:none}.topbar{scrollbar-width:none;align-items:flex-start;gap:14px;height:auto;min-height:56px;padding:10px 12px;overflow-x:auto}.topbar::-webkit-scrollbar{display:none}.brand{width:auto;min-width:116px;font-size:20px}.brand span{flex-basis:28px;width:28px;height:28px}.topnav,.topuser{flex:none;gap:16px;height:38px}.topnav a,.topuser a,.topuser button,.top-more{white-space:nowrap;font-size:14px}.topnav a.active:after,.topuser a.active:after{bottom:0}.market-content,.rent-content,.home-prices,.home-rank{width:100%;padding-left:14px;padding-right:14px}.home-hero{height:auto;min-height:460px}.home-hero-copy{padding:56px 20px 24px;position:relative;top:auto;left:auto}.home-hero-copy h1{font-size:34px;line-height:1.16}.home-visual{display:none}.home-quick,.home-footer,.home-price-grid{grid-template-columns:1fr;padding-left:16px;padding-right:16px}.home-quick article,.home-price-grid article{border-right:0}.home-tabs,.home-rank-tabs{justify-content:flex-start;gap:42px;overflow-x:auto}.home-prices>p,.home-rank>p{width:auto}.rank-head,.rank-row{grid-template-columns:56px 1fr 92px 82px}.rank-head span,.rank-row span{padding:0 8px}.workflow-page,.workflow-detail-page,.workflow-run-page,.workflow-runs-page{min-height:calc(100vh - 56px);padding:12px}.workflow-hero{border-radius:8px;min-height:0;padding:18px}.workflow-hero h1{font-size:30px}.workflow-hero p{font-size:14px}.workflow-hero div>a,.workflow-actions a{justify-content:center;width:100%;margin:0 0 10px}.workflow-hero-stage{grid-template-columns:1fr}.workflow-hero-stage article,.workflow-featured-grid article,.workflow-showcase article,.workflow-example-card,.preview-main,.workflow-result-stage{border-radius:8px;min-height:190px}.workflow-strip,.workflow-command-center,.workflow-operator-entry,.workflow-close-rail,.workflow-layout,.workflow-grid,.workflow-featured-grid,.workflow-showcase>div:last-child,.workflow-scenarios,.workflow-detail-hero,.workflow-detail-grid,.workflow-delivery-row,.workflow-mode-overview>div:last-child,.workflow-result-inspector,.workflow-asset-package>div,.workflow-next-actions,.workflow-detail-panels,.workflow-version-matrix,.workflow-review-wall>div:last-child,.workflow-related>div:last-child,.workflow-detail-bottom,.workflow-studio,.workflow-run-summary,.workflow-run-ops,.workflow-runs-grid{grid-template-columns:1fr}.workflow-section-head{flex-direction:column;align-items:flex-start;gap:10px}.workflow-section-head>div{gap:8px;width:100%;padding-bottom:2px;display:flex;overflow-x:auto}.workflow-section-head button,.workflow-section-head a{white-space:nowrap;flex:none}.workflow-rank{order:-1}.workflow-card-body footer,.workflow-actions,.workflow-result-toolbar,.workflow-run-actions{flex-direction:column;align-items:stretch}.workflow-card-body footer button,.workflow-actions button,.workflow-result-toolbar button,.workflow-run-actions button{width:100%}.workflow-detail-media,.workflow-detail-hero aside,.workflow-input-panel,.workflow-canvas-panel,.workflow-run-config{padding:14px}.workflow-input-panel h2,.workflow-run-config h2{margin-bottom:12px;font-size:16px}.workflow-detail-hero h1{font-size:28px}.workflow-price{grid-template-columns:1fr;gap:6px}.workflow-detail-media div:last-child,.workflow-frame-strip,.run-detail-assets div{grid-template-columns:repeat(2,minmax(0,1fr))}.preview-main,.workflow-result-stage{height:300px;font-size:24px}.workflow-result-stage strong{padding:0 8px;font-size:24px;line-height:1.18}.workflow-result-stage p{max-width:280px;margin:0;line-height:1.55}.workflow-studio-top{flex-direction:column;align-items:stretch;gap:10px;padding:12px}.workflow-studio-top nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.workflow-studio-top nav button,.workflow-studio-top nav a{justify-content:center;width:100%;margin:0}.workflow-mode-switch{grid-template-columns:1fr;gap:7px}.workflow-mode-switch button{text-align:left;grid-template-columns:74px 1fr;justify-items:start;min-height:50px}.workflow-input-panel label{grid-template-columns:1fr;gap:6px;margin-bottom:12px}.workflow-input-panel label>div{flex-wrap:wrap}.workflow-input-panel textarea{min-height:92px}.workflow-input-panel input,.workflow-input-panel button,.workflow-result-toolbar button,.workflow-run-actions button,.workflow-studio-top nav button,.workflow-studio-top nav a{min-height:36px}.upload-box{height:82px}.workflow-asset-strip{grid-template-columns:1fr 1fr}.workflow-asset-strip span{height:48px}.workflow-active-run{grid-template-columns:1fr;padding:10px 12px}.workflow-nodes{gap:10px;min-height:96px}.workflow-nodes div{min-width:132px;height:58px}.workflow-frame-strip{gap:8px}.workflow-frame-strip span{height:56px}.workflow-log{max-height:190px;padding:12px;font-size:12px;overflow:auto}.workflow-run-config p{grid-template-columns:1fr;gap:4px;padding:10px 0;display:grid}.workflow-queue-card,.workflow-cost-confirm{padding:12px}.workflow-queue-card strong,.workflow-cost-confirm strong{font-size:19px}.workflow-run-detail-modal,.workflow-publish-modal,.my-workflow-modal{width:calc(100vw - 20px);max-height:calc(100vh - 20px)}.workflow-run-detail-body{grid-template-columns:1fr;max-height:calc(100vh - 136px);padding:12px}.workflow-run-detail-body section div,.workflow-version-list p,.workflow-publish-summary,.workflow-publish-result{grid-template-columns:1fr}.run-detail-preview{min-height:220px}.workflow-run-detail-modal footer,.workflow-publish-modal footer{flex-direction:column;align-items:stretch;height:auto;padding:12px}.workflow-publish-modal header,.workflow-run-detail-modal header{height:50px;padding:0 14px}.workflow-publish-body{gap:12px;padding:14px}.workflow-publish-body label{grid-template-columns:1fr;gap:6px}.workflow-modal-preview,.publish-preview{height:auto;min-height:128px}.art-page{background:#f5f6fa;min-width:0}.art-topbar{grid-template-columns:1fr auto;gap:10px;height:auto;min-height:58px;padding:10px 12px;display:grid}.art-brand{width:auto;font-size:20px}.art-search{order:3;grid-area:2/1/auto/-1;width:100%}.art-search button{width:68px}.art-search input{min-width:0}.art-topbar nav,.art-topbar nav.art-auth-user{justify-content:flex-end;gap:10px;width:auto}.art-topbar nav a{white-space:nowrap}.art-topbar nav a:not(:last-of-type){display:none}.art-topbar nav button,.art-topbar nav.art-auth-user button{width:56px}.art-subnav{background:#fff;justify-content:flex-start;gap:8px;height:44px;padding:0 12px;overflow-x:auto}.art-subnav a{flex:none;min-width:86px}.art-layout,.art-layout.simple{grid-template-columns:1fr;min-height:auto}.art-sidebar{background:#fff;border-bottom:1px solid #e0e5ef;border-right:0;gap:8px;padding:10px 12px;display:flex;overflow-x:auto}.art-sidebar h2,.art-sidebar button{display:none}.art-sidebar a{border:1px solid #e5e8ef;border-radius:16px;flex:none;height:32px;margin:0;padding:0 12px;font-size:14px}.art-market-main{border-right:0;padding:14px 12px}.art-market-main h1{margin-bottom:12px}.art-workflow-bridge{border-radius:8px;grid-template-columns:1fr;min-height:0;padding:18px}.art-workflow-bridge h2{font-size:24px}.art-workflow-bridge nav a{justify-content:center;width:100%}.art-workflow-bridge aside{grid-template-columns:1fr}.art-market-tabs,.art-tags{flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.art-market-tabs a,.art-tags button{white-space:nowrap;flex:none}.art-result-summary{flex-direction:column;align-items:flex-start;gap:6px;min-height:0;padding:10px 12px}.art-result-summary a{margin-left:0}.art-card-grid{grid-template-columns:1fr}.art-app-card,.art-card-grid.base-mode .art-app-card{height:auto;min-height:238px}.art-rank-list article{grid-template-columns:32px 48px 1fr;gap:10px}.art-rank-list article>span{grid-column:3;font-size:12px}.mini-cover{width:48px}.art-create-panel{background:#fff;border-top:1px solid #e0e5ef;padding:14px 12px 24px}.art-create-head,.form-row,.art-submit{flex-direction:column;align-items:flex-start;gap:10px}.app-select{flex-direction:column;gap:8px;height:auto;padding:12px}.app-select i{display:none}.gpu-buttons,.art-segments,.art-counts{grid-template-columns:1fr;gap:8px;width:100%;display:grid}.gpu-buttons button,.art-segments button,.art-counts button{width:100%;margin:0}.spec-mini{overflow-x:auto}.spec-mini>div,.spec-mini p{min-width:520px}.art-cost{text-align:left}.art-cost span{margin:10px 0 0;display:block}.art-submit{height:auto;padding-top:12px}.art-submit input,.art-submit button{width:100%}.art-detail-mask{align-items:flex-start;padding:10px}.art-detail-modal{grid-template-columns:1fr;width:100%;max-height:calc(100vh - 20px);overflow:auto}.art-detail-side,.art-detail-main{padding:18px 14px;overflow:visible}.art-detail-side{border-bottom:1px solid #e0e3ea;border-right:0}.detail-cover{height:150px}.detail-cover strong{font-size:26px}.detail-actions{grid-template-columns:1fr;gap:10px}.detail-service-box{padding:12px}.service-row{flex-direction:column;align-items:flex-start;gap:8px;padding:10px 0}.detail-video{height:220px;padding:18px}.art-panel-modal,.art-review-modal{width:calc(100vw - 20px);max-height:calc(100vh - 20px);overflow:auto}.art-panel-modal header,.art-review-modal header{height:50px;padding:0 14px}.panel-app-body,.panel-cost-body,.review-form-body{padding:14px}.panel-app-list article,.panel-cost-table .head,.panel-cost-table .row{grid-template-columns:1fr;gap:6px;min-height:0;padding:12px}.art-panel-modal footer,.art-review-modal footer{flex-direction:column;align-items:stretch;height:auto;padding:12px}.review-form-body label{grid-template-columns:1fr;gap:6px}.review-form-body textarea{min-height:92px}.market-layout,.rent-layout,.dashboard-main,.billing-main,.account-main,.docs-page,.private-page,.server-page{min-width:0}.filter-box,.rent-panel,.gpu-card,.wallet-card,.notice-card,.billing-table,.image-table,.account-main,.docs-page,.private-page{width:100%}.filter-box{padding:14px}.filter-row{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:16px}.filter-row label{flex-basis:auto;width:auto}.filter-row button{margin:0 6px 6px 0}.region-lines,.region-lines div{flex-wrap:wrap;gap:8px;width:100%}.section-head,.section-head>div:first-child,.billing-page-head{flex-direction:column;align-items:flex-start;gap:8px}.gpu-card header,.gpu-body,.dashboard-grid,.disk-grid,.app-grid,.wallet-links,.compute-image-hero,.security-card,.settings-list section,.private-grid,.docs-grid{grid-template-columns:1fr}.gpu-card header,.gpu-body{gap:12px;padding:14px}.provider,.rent-label{text-align:left}.actions,.links,.wallet-links{flex-direction:column;align-items:stretch}.actions button,.price button,.app-grid button,.compute-image-hero button{width:100%}.table,.image-table,.billing-table,.image-cache-table,.image-task-table{padding-bottom:4px;overflow-x:auto}.table-head,.table-row{min-width:980px}.image-head,.image-row{min-width:1060px}.billing-head,.billing-data-row{min-width:860px}.image-cache-table .head,.image-cache-table .row,.image-task-table .head,.image-task-table .row{min-width:720px}.rent-panel{grid-template-columns:1fr;padding:16px}.rent-body{padding-left:0}.segment-buttons{flex-wrap:wrap;gap:8px;display:flex}.segment-buttons button{border-radius:3px;flex:calc(50% - 8px);margin-left:0}.disk-grid .metric{border-bottom:1px solid #e0e3ea;border-right:0;padding:12px 0}.wallet-box{height:auto;min-height:96px;padding:14px}.wallet-box button{float:none;width:100%;margin-top:10px}.wallet-box small,.wallet-card p b,.wallet-card p span{margin:6px 0 0;display:block}.image-usage{height:auto;margin-left:0;margin-right:0;padding:14px}.image-usage-head{flex-direction:column;align-items:flex-start;gap:6px}.image-bar{width:100%}.compute-image-hero{padding:16px}.compute-image-hero aside{padding:14px}.image-info-list{padding:8px 12px 14px}.image-info-list p{grid-template-columns:1fr;gap:4px;padding:10px 0}.billing-filter,.billing-filter.wide{flex-wrap:wrap;gap:8px;height:auto}.mini-select,.date-range{width:100%}.billing-apply-modal,.account-action-modal,.image-action-modal{width:calc(100vw - 20px)}.billing-apply-form label,.account-action-form label,.image-action-form label{grid-template-columns:1fr}.settings-select{width:100%}.server-subbar{flex-direction:column;align-items:flex-start;gap:10px;height:auto;padding:14px}.server-subbar div{width:100%;margin-left:0;overflow-x:auto}.server-card{width:calc(100% - 28px);min-height:0;margin:14px}.server-machine{width:230px}.private-page,.docs-page{width:100%;padding:18px 14px 42px}.private-hero{min-height:0;padding:24px}.private-hero p{width:auto}}@media (width<=380px){.workflow-page,.workflow-detail-page,.workflow-run-page,.workflow-runs-page,.art-market-main,.art-create-panel{padding-left:10px;padding-right:10px}.workflow-hero,.workflow-detail-media,.workflow-detail-hero aside,.workflow-input-panel,.workflow-canvas-panel,.workflow-run-config,.art-workflow-bridge{padding:12px}.workflow-hero h1{font-size:26px}.workflow-detail-hero h1,.art-workflow-bridge h2{font-size:23px}.workflow-mode-switch button{text-align:center;grid-template-columns:1fr;justify-items:center}.workflow-studio-top nav,.workflow-frame-strip,.workflow-detail-media div:last-child,.run-detail-assets div,.workflow-asset-strip{grid-template-columns:1fr}.preview-main,.workflow-result-stage{height:260px}.workflow-result-stage strong{font-size:21px}.art-topbar{grid-template-columns:1fr}.art-topbar nav,.art-topbar nav.art-auth-user{justify-content:flex-start}.art-cover strong{font-size:21px}.segment-buttons button{flex-basis:100%}}@media (width<=640px){.user-menu{width:auto;max-height:calc(100vh - 74px);position:fixed;top:58px;left:10px;right:10px;overflow:auto}.user-menu:before{right:42px}.art-auth-wrap{place-items:start;min-height:calc(100vh - 58px);padding:14px}.art-auth-panel{grid-template-columns:1fr;width:100%}.art-auth-copy{padding:22px 18px}.art-auth-copy h1{font-size:24px}.art-auth-copy p{line-height:1.65}.art-auth-form{gap:12px;padding:20px 18px}.art-auth-form h2{font-size:20px}.art-auth-form input,.auth-submit{min-height:40px}.art-auth-form .code-row div{grid-template-columns:1fr}.art-auth-form .code-row button{min-height:38px}.auth-options{flex-direction:column;align-items:flex-start;gap:8px}.art-auth-qr{display:none}.workflow-run-control{padding:12px}.workflow-run-control div,.workflow-run-control nav{width:100%}.workflow-run-control nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.workflow-run-control button,.workflow-run-control input{width:100%;min-height:38px}.workflow-run-summary article,.workflow-run-ops article,.workflow-author-panel div,.workflow-author-dashboard article{padding:14px}.workflow-run-summary strong,.workflow-author-panel strong{font-size:22px}.workflow-run-card footer{flex-direction:column}.workflow-run-card footer button{width:100%;min-height:36px}.workflow-run-select{height:28px}.workflow-run-ops p,.workflow-run-ops div{grid-template-columns:1fr}.my-workflow-toolbar div,.my-workflow-filters div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.my-workflow-toolbar button,.my-workflow-filters button{width:100%;min-height:34px}.my-workflow-table .head,.my-workflow-table .row{min-width:700px}.art-billing-main,.art-message-main,.art-profile-main,.art-instance-main,.art-instance-create-main,.art-instance-detail-main,.instance-workspace-main,.model-market-main{min-height:auto;padding:14px 12px}.art-wallet-cards,.profile-grid,.profile-api-card,.message-layout,.profile-hero,.instance-create-layout,.instance-detail-hero,.instance-metric-grid,.instance-runtime-grid,.instance-detail-layout,.monitor-panels,.workspace-summary,.workspace-layout,.model-grid{grid-template-columns:1fr}.art-wallet-cards article,.profile-card,.profile-hero,.instance-detail-hero,.instance-service-card,.instance-monitor-card,.instance-config-card,.instance-log-card,.instance-bill-card,.instance-event-card{padding:14px}.art-billing-filter,.message-filter,.profile-section-title,.instance-section-title,.art-instance-filter{flex-direction:column;align-items:flex-start;gap:10px}.art-billing-filter div,.message-filter,.art-instance-filter{width:100%;overflow-x:auto}.art-billing-filter label,.message-filter label{flex-wrap:wrap;width:100%;margin-left:0}.art-billing-table,.art-instance-table,.instance-service-table,.instance-bill-table,.batch-instance-table,.profile-security-table,.detail-version-table{overflow-x:auto}.art-billing-table .head,.art-billing-table .row,.art-instance-table .head,.art-instance-table .row,.instance-service-table .head,.instance-service-table .row,.instance-bill-table .head,.instance-bill-table .row,.batch-instance-table .head,.batch-instance-table .row,.profile-security-table .head,.profile-security-table .row,.detail-version-table .head,.detail-version-table .row{min-width:760px}.art-billing-pager{flex-wrap:wrap;justify-content:flex-start;height:auto;padding:12px}.message-list article{grid-template-columns:1fr;gap:8px}.message-list p{white-space:normal}.message-detail{min-height:0;padding:16px;position:static}.profile-card label,.art-recharge-body label,.art-instance-form-body label{grid-template-columns:1fr}.profile-hero aside{padding:12px}.art-action-modal,.art-batch-modal,.art-pay-modal,.art-pay-modal.invoice{width:calc(100vw - 20px);max-height:calc(100vh - 20px);overflow:auto}.art-action-modal header,.art-batch-modal header,.art-pay-modal header{height:50px;padding:0 14px}.art-instance-form-body,.art-boot-body,.art-stop-body,.art-delete-body,.art-recharge-body,.batch-action-body,.pay-form-body{padding:14px}.art-action-modal footer,.art-batch-modal footer,.art-pay-modal footer{flex-direction:column;align-items:stretch;height:auto;padding:12px}.batch-action-tabs,.batch-option-row,.recharge-options,.art-recharge-body label div,.art-boot-body label div,.art-instance-form-body label div{grid-template-columns:1fr;gap:8px;display:grid}.batch-plan-grid,.instance-create-steps,.instance-create-segments,.instance-create-grid,.instance-spec-list{grid-template-columns:1fr}.instance-create-form,.instance-create-summary{padding:14px}.terminal-card pre,.instance-log-card pre,.workflow-run-detail-body pre{max-width:100%;font-size:12px;overflow:auto}.terminal-card div{grid-template-columns:1fr}}@media (width<=380px){.workflow-run-control nav,.my-workflow-toolbar div,.my-workflow-filters div{grid-template-columns:1fr}.art-billing-main,.art-message-main,.art-profile-main,.art-instance-main,.art-instance-create-main,.art-instance-detail-main,.instance-workspace-main{padding-left:10px;padding-right:10px}}
