.paas-archives,.paas-delivery{font-size:14px;line-height:1.6;color:#202124;letter-spacing:0}.paas-projectbar{display:flex;align-items:end;justify-content:space-between;gap:20px;padding:8px 0 24px;border-bottom:1px solid #e4e7ec}.paas-projectbar label{display:grid;gap:8px;min-width:280px;color:#62666d;font-size:12px}.paas-detail-body select,.paas-detail-body textarea,.paas-filter select,.paas-projectbar select{border:1px solid #d0d5dd;border-radius:6px;background:#fff;color:#202124;padding:10px 12px;font:inherit;max-width:100%}.paas-project-actions{display:flex;gap:20px;align-items:center;color:#62666d;font-size:13px}.paas-command{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;border:1px solid #d0d5dd;border-radius:6px;background:white;color:#30343b;padding:8px 14px;font-size:13px;font-weight:600;text-decoration:none;cursor:pointer}.paas-command.primary{background:var(--wutu-action);border-color:var(--wutu-action);color:#fff}.paas-command:disabled{opacity:.5;cursor:wait}.paas-delivery-intro{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 0 20px}.paas-section-number{color:#62666d;font-size:12px}.paas-delivery-intro h2{margin:5px 0 0;font-size:24px;line-height:34px;font-weight:600}.paas-text-link{display:inline-flex;gap:6px;color:var(--wutu-action);text-decoration:none;font-weight:600;white-space:nowrap}.paas-filter,.paas-text-link{align-items:center;font-size:13px}.paas-filter{display:flex;gap:12px;margin-bottom:24px;color:#62666d}.paas-filter>label{display:flex;align-items:center;gap:8px;border:1px solid #d0d5dd;border-radius:6px;padding:9px 12px;background:#fff;min-width:250px}.paas-filter input{border:0;outline:none;background:none;min-width:0;width:100%;font:inherit}.paas-package-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 26px}.paas-package{--tone:var(--wutu-action);min-width:0;border-top:3px solid var(--tone);padding-top:16px}.paas-package.tone-purple{--tone:var(--wutu-violet)}.paas-package.tone-teal{--tone:#008c96}.paas-package h3{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:600;line-height:28px;margin:0 0 16px}.paas-package h3>span{color:var(--tone);font-size:13px;margin-right:2px}.paas-package h3>svg{color:var(--tone);flex-shrink:0}.paas-package-items>button{display:flex;width:100%;align-items:center;gap:10px;text-align:left;min-height:48px;border:0;border-bottom:1px solid #e4e7ec;background:transparent;padding:10px 0;cursor:pointer;font:inherit}.paas-package-items>button:hover{background:#f1f4ff}.paas-package-items strong{font-weight:500;min-width:0;flex:1}.paas-item-id{color:var(--tone);font-size:12px}.paas-delivery-form{border:1px solid #cbd6f9;color:var(--wutu-action);background:#f0f3ff;font-size:11px;font-weight:600;border-radius:4px;padding:1px 7px;flex-shrink:0}.form-系统{color:var(--wutu-violet);background:#f4eefb;border-color:#dac8ed}.form-服务{color:#18794e;background:#eff8f1;border-color:#c2e2cd}.form-培训{color:#008c96;background:#edf8f8;border-color:#bbdfe2}.form-素材,.form-设计{color:#b0427a;background:#fdf0f6;border-color:#edc2d8}.form-设备{color:#ac631b;background:#fff4e8;border-color:#efd3b1}.form-表单{color:#53647b;background:#f0f3f7;border-color:#d0d8e2}.paas-state{font-size:10px;color:#62666d}.state-已验收{color:#18794e}.state-待验收{color:#a25d12}.delivery-standards{font-size:13px;border-top:1px solid #e4e7ec;padding-top:16px}.delivery-standards summary{font-weight:600;cursor:pointer}.delivery-standards>div{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #e4e7ec}.delivery-standards strong{display:block;font-size:13px;font-weight:500}.delivery-standards small{display:block;color:#62666d;font-size:11px;margin-top:4px}.delivery-standards a{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;color:var(--wutu-action);font-size:12px}.paas-package.tone-violet{--tone:var(--wutu-violet)}.paas-package.is-financial{grid-column:1/-1;margin-top:4px;border:1px solid #d5ddfb;border-left:4px solid var(--wutu-action);border-radius:6px;padding:20px;background:#f7f9ff;display:grid;grid-template-columns:300px 1fr;gap:20px}.paas-package.is-financial h3{margin:0;align-self:center;font-size:18px}.is-financial .paas-package-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.is-financial .paas-package-items>button{border:0}.paas-detail-dialog{width:min(660px,calc(100% - 24px));max-height:90dvh;border:1px solid #e4e7ec;border-radius:8px;margin:auto;padding:0;box-shadow:0 20px 70px #10182826}.paas-detail-dialog::backdrop{background:#10182866}.paas-detail-dialog>header{display:flex;align-items:start;justify-content:space-between;padding:22px 24px;border-bottom:1px solid #e4e7ec;gap:16px}.paas-detail-dialog header span{font-size:12px;color:#62666d}.paas-detail-dialog h2{font-size:21px;line-height:30px;font-weight:600;margin:4px 0 0}.paas-detail-dialog header button{border:1px solid #d0d5dd;background:white;border-radius:6px;min-width:40px;height:40px;display:grid;place-items:center;cursor:pointer}.paas-detail-body{padding:24px;display:grid;gap:20px;overflow-y:auto;max-height:65dvh}.paas-detail-body dl{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:0}.paas-detail-body dt{font-size:12px;color:#62666d}.paas-detail-body dd{margin:4px 0 0;font-size:14px}.paas-detail-body label{display:grid;gap:8px;font-size:13px;font-weight:600}.paas-detail-body textarea{font-weight:400;resize:vertical}.paas-resource-state{display:flex;gap:8px;align-items:center;padding:12px 0;border-block:1px solid #e4e7ec;color:#62666d;font-size:13px}.paas-detail-dialog>footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e4e7ec;padding:16px 24px;gap:12px}.paas-standard-note{color:#62666d;font-size:12px;margin:0}.paas-error{padding:10px 12px;color:#c9363e;background:#fff1f1;font-size:13px}.paas-empty{display:grid;justify-items:center;gap:14px;padding:60px 20px;color:#62666d}.paas-empty h2,.paas-empty h3{font-size:18px;margin:0;color:#30343b}.paas-archives{overflow-x:auto}.paas-archives table{width:100%;border-collapse:collapse;background:#fff}.paas-archives td,.paas-archives th{padding:16px;text-align:left;border-bottom:1px solid #e4e7ec;font-size:13px}.paas-archives th svg{display:inline;margin-right:8px;vertical-align:middle;color:var(--wutu-action)}.paas-archives a{display:inline-flex;align-items:center;gap:6px;color:var(--wutu-action)}@media(max-width:1250px){.paas-package-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.paas-package.is-financial{display:block}.is-financial .paas-package-items{margin-top:16px}}@media(max-width:650px){.paas-delivery-intro,.paas-projectbar{align-items:start;flex-direction:column}.paas-projectbar label{min-width:0;width:100%}.paas-projectbar select{width:100%}.paas-project-actions{width:100%;justify-content:space-between}.paas-delivery-intro h2{font-size:22px;line-height:30px}.paas-filter{flex-wrap:wrap}.paas-filter>label{width:100%;min-width:0}.paas-package-grid{grid-template-columns:1fr;gap:28px}.paas-package.is-financial{grid-column:auto;padding:16px}.is-financial .paas-package-items{grid-template-columns:1fr;gap:0}.paas-detail-body{padding:18px}.paas-detail-body dl{grid-template-columns:1fr 1fr;gap:16px}.paas-package-items>button{min-height:48px}.paas-detail-dialog>footer,.paas-detail-dialog>header{padding:16px 18px}}