.r19-legacy{display:grid;gap:6px;margin:12px 0;padding:14px 16px;border:1px solid #f0c36b;border-radius:10px;background:#fffaf0;color:#7a4b00}.r19-legacy span{color:#846b47;line-height:1.65}.r19-success button{margin-top:12px;width:fit-content}.r19-command .danger{border-color:#dc2626;background:#fff;color:#b91c1c}.r19-command .danger:hover{background:#fef2f2}.r19-simple-modal{width:min(760px,calc(100vw - 40px));max-height:calc(100vh - 40px);overflow-y:auto;padding:30px}.r19-simple-modal>p{margin-bottom:22px;line-height:1.65}.r19-advanced-toggle{width:100%;margin:8px 0 14px;padding:13px 16px;border:1px dashed #a7b5d8;border-radius:10px;background:#f8faff;color:#315dce;font-weight:700;text-align:left}.r19-advanced{margin-bottom:16px;border:1px solid #dce2ee;border-radius:12px;background:#fbfcff}.r19-advanced,.r19-deploy-gates{display:grid;gap:14px;padding:18px}.r19-deploy-gates{border:1px solid #f3c46f;border-radius:12px;background:#fffbf2}.r19-deploy-gates header,.r19-release-board header,.r19-verification-pipeline header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.r19-deploy-gates header{flex-direction:column;gap:4px}.r19-deploy-gates header small,.r19-release-board header small,.r19-verification-pipeline header small{color:#7b8496;line-height:1.5}.r19-generated-note{display:flex;gap:12px;margin:14px 0;padding:13px 15px;border-radius:10px;background:#eef7ee;color:#276239;line-height:1.5}.r19-verification-pipeline{margin:18px 22px;padding:18px;border:1px solid #e1e5ec;border-radius:12px;background:#fff}.r19-verification-pipeline>div{display:grid;grid-template-columns:repeat(6,minmax(100px,1fr));gap:8px;margin-top:14px}.r19-verification-pipeline article{display:flex;align-items:center;gap:9px;min-height:62px;padding:10px;border-radius:9px;background:#f5f6f8;color:#7b8496}.r19-release-board article i,.r19-verification-pipeline article i{display:grid;place-items:center;width:26px;height:26px;flex:0 0 26px;border:1px solid #cfd5df;border-radius:50%;font-style:normal}.r19-release-board article span,.r19-verification-pipeline article span{display:grid;gap:3px}.r19-release-board article small,.r19-verification-pipeline article small{color:#8d96a7}.r19-verification-pipeline article.done{background:#eff8f0;color:#25743d}.r19-release-board article.pass i,.r19-verification-pipeline article.done i{border-color:#8fd09d;background:#dff3e3;color:#25743d}.r19-release-board{display:grid;gap:14px;margin:12px 0;padding:18px;border:1px solid #dce2ee;border-radius:12px;background:#fbfcff}.r19-release-board header em{color:#315dce;font-size:24px;font-style:normal;font-weight:800}.r19-release-board>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.r19-release-board article{display:flex;align-items:center;gap:10px;min-height:68px;padding:12px;border:1px solid #e3e6ec;border-radius:10px;background:#fff}.r19-release-board article.pass{border-color:#a9d8b2;background:#f3fbf4}.r19-release-board article.fail{border-color:#efaaaa;background:#fff5f5}.r19-release-board article button{margin-left:auto;white-space:nowrap}@media (max-width:1100px){.r19-verification-pipeline>div{grid-template-columns:repeat(3,minmax(120px,1fr))}.r19-release-board>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.r19-hybrid,.r19-machine-results{margin-top:12px;padding:12px 14px;border:1px solid var(--r19-line,#e2e5ea);border-radius:12px;background:var(--r19-panel,#fff)}.r19-hybrid>header,.r19-machine-results>header{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px}.r19-hybrid>header b,.r19-machine-results>header b{font-size:13px;font-weight:640}.r19-hybrid>header small,.r19-machine-results>header small{font-size:11.5px;color:var(--r19-ink-3,#79818e)}.r19-machine-results>div{display:flex;flex-direction:column;gap:6px}.vresult{display:grid;grid-template-columns:120px 90px 1fr;gap:10px;align-items:center;font-size:12.5px}.vresult b{font-family:ui-monospace,monospace}.vresult em{font-style:normal;font-weight:640;padding:1px 8px;border-radius:99px;text-align:center;font-size:12px}.vresult.v-pass em{background:#e5f4ee;color:#1f9d6b}.vresult.v-fail em{background:#fbe8ea;color:#cf4d5f}.vresult.v-not_run em,.vresult.v-undecidable em{background:#f7efdd;color:#b47614}.vresult.v-engine_error em{background:#eef0f2;color:#7c8794}.vresult small{color:var(--r19-ink-2,#48505c)}.r19-hybrid-row{display:flex;align-items:center;gap:12px;font-size:12.5px;padding:6px 0;border-top:1px solid var(--r19-line-2,#eef0f3)}.r19-hybrid-row b{font-family:ui-monospace,monospace;min-width:96px}.r19-hybrid-row small{flex:1;color:var(--r19-ink-2,#48505c)}.r19-hybrid-row label{display:inline-flex;align-items:center;gap:4px;cursor:pointer}.r19-hybrid button{margin-top:10px}.workspace>header{top:0}.task-detail-drawer>header span{font-size:12px}.task-detail-drawer>header p{font-size:12px;line-height:1.5}.task-detail-status small{font-size:12px}.task-detail-status b{font-size:15px}.task-detail-status em{font-size:12px}.task-flow h3{font-size:14px}.assignment-receipt b,.assignment-receipt small,.task-flow b,.task-flow i,.task-flow small{font-size:12px}.task-detail-section .section-title>b{font-size:14px}.task-detail-empty,.task-detail-section .section-title>em,.task-detail-section .section-title>small,.task-detail-section dd,.task-detail-section dt,.task-evidence-row b,.task-evidence-row em,.task-evidence-row small,.task-timeline b,.task-timeline small{font-size:12px}.task-evidence-actions a,.task-evidence-row a{font-size:12px;font-weight:600}.reassign-panel .renew-button{background:#eef4ff;border-color:#85a9ff;color:#245bdb;font-weight:600}.reassign-panel .renew-button:hover:not(:disabled){background:#e0ecff}.toast{font-size:14px!important;padding:16px 22px!important;border-radius:10px!important;min-width:280px;box-shadow:0 16px 44px rgba(0,0,0,.22)!important;animation:toast-pop .28s cubic-bezier(.34,1.56,.64,1)}.toast>span{font-size:16px;margin-right:4px}@keyframes toast-pop{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.toast{animation:none}}.toast.toast-error{background:#fef2f2!important;border-color:#f5b5b5!important;color:#b42318!important}.toast.toast-error>span{background:#e5484d;place-items:center;font-size:13px}.toast.toast-error>span,.toast.toast-ok>span{color:#fff;border-radius:50%;width:20px;height:20px;display:inline-grid}.toast.toast-ok>span{background:#12a150;place-items:center;font-size:12px}