.rp-action-dialog{width:min(560px,calc(100vw - 36px));max-height:calc(100dvh - 48px);box-sizing:border-box;overflow:auto;border:1px solid #9cac9f;border-top:5px solid #345c44;border-radius:20px;padding:28px;background:#fff;color:#171b1c;box-shadow:0 24px 90px #16251dcc;font-family:inherit}.rp-action-dialog::-webkit-backdrop{background:#10291ebd;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.rp-action-dialog::backdrop{background:#10291ebd;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.rp-action-dialog-brand{color:#345c44;font-size:11px;letter-spacing:.15em;font-weight:800}.rp-action-dialog h2{font-size:clamp(23px,3vw,30px);line-height:1.15;margin:15px 0}.rp-action-dialog p{line-height:1.65;overflow-wrap:anywhere}.rp-action-dialog .rp-action-dialog-safety{font-size:13px;border-left:3px solid #b89b50;background:#faf6e9;padding:12px 14px;color:#464331}.rp-action-dialog-buttons{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px;margin-top:24px}.rp-action-dialog .rp-action-dialog-buttons button{margin:0;border:1px solid #a2b5a7;border-radius:999px;padding:12px 22px;min-height:46px;background:#eef4ef;color:#244d34;font:inherit;font-weight:700;cursor:pointer}.rp-action-dialog .rp-action-dialog-buttons .rp-action-dialog-confirm{background:#345c44;color:#fff;border-color:#345c44}.rp-action-dialog-danger{border-top-color:#914d33}.rp-action-dialog-danger .rp-action-dialog-buttons .rp-action-dialog-confirm{background:#914d33;border-color:#914d33}.rp-action-dialog button:focus-visible{outline:3px solid #b89b50;outline-offset:3px}.rlv-root .rlv-job-progress{border:1px solid #aebfb2;border-left:4px solid #345c44;background:#f0f5f1;border-radius:12px;padding:18px;margin:18px 0;color:#20372a}.rlv-job-progress-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.rlv-job-progress-head span{font-size:12px;font-weight:800;padding:5px 10px;border-radius:30px;background:#dce9df}.rlv-job-progress p{margin:10px 0;line-height:1.55}.rlv-meter{height:11px;overflow:hidden;border-radius:20px;background:#d1dfd4;margin:14px 0}.rlv-meter>span{display:block;height:100%;width:35%;border-radius:inherit;background:#345c44;transition:width .3s ease}.rlv-meter.is-indeterminate>span{animation:rlv-progress-slide 1.8s ease-in-out infinite}.rlv-job-count{font-size:12px;font-weight:600}.rlv-job-milestones{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;list-style:none;padding:0;font-size:12px}.rlv-job-milestones li{padding:8px;border:1px solid #bccdc0;border-radius:7px;color:#59695f}.rlv-job-milestones li[data-done=true]{background:#dcebdd;color:#245034;font-weight:700}.rlv-job-progress code{display:block;overflow-wrap:anywhere;background:#fff;border:1px solid #bdccc1;padding:10px;border-radius:7px}.rlv-root .rlv-job-progress.is-warning{background:#fff7e8;border-color:#bea16a #bea16a #bea16a #a76b20;color:#654312}.rlv-job-progress.is-warning .rlv-meter>span{background:#a76b20}.rlv-root .rlv-job-progress.is-ready{background:#edf7ef;border-left-color:#267a45}.rlv-job-delay{padding:10px;background:#fff0d3;border-radius:7px;font-size:13px}@keyframes rlv-progress-slide{0%{transform:translateX(-100%)}to{transform:translateX(390%)}}@media(prefers-reduced-motion:reduce){.rlv-meter.is-indeterminate>span{animation:none;width:100%;opacity:.45}.rlv-meter>span{transition:none}.rp-action-dialog::-webkit-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.rp-action-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}@media(max-width:480px){.rp-action-dialog{padding:20px}.rp-action-dialog-buttons button{flex:1 1}.rlv-job-milestones{grid-template-columns:1fr}}.rlv-combination-split{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:20px;gap:20px;margin:20px 0;align-items:start;border:1px solid #b3c6b8;border-radius:14px;padding:18px;background:#f4f8f4}.rlv-combination-release,.rlv-combination-status{min-width:0}.rlv-combination-status>h4{margin:0 0 12px;font-size:18px}.rlv-combination-status>.rlv-job-progress{margin:0}.rlv-combination-release>.rlv-card{background:#fff;margin:0}.rlv-combination-release video{width:100%;max-height:500px}.rlv-final-placeholder{min-height:260px;display:flex;flex-direction:column;justify-content:center;border:1px dashed #9fb6a6;border-radius:12px;padding:24px;background:#fff;text-align:center}.rlv-final-placeholder h4{margin-top:0}.rlv-combination-release .rlv-language-buttons{grid-template-columns:repeat(2,minmax(0,1fr))}.rlv-combination-release .rlv-language-buttons button{padding:12px 8px}@media(max-width:850px){.rlv-combination-split{grid-template-columns:minmax(0,1fr);padding:12px;gap:16px}}.rlv-voice-stack{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px;margin-top:24px}.rlv-voice-card{container-type:inline-size}@container(max-width:700px){.rlv-combination-split{grid-template-columns:minmax(0,1fr)}}.rlv-copy-selector{display:block;font-size:13px;font-weight:700;margin:16px 0}.rlv-copy-selector select{display:block;width:100%;box-sizing:border-box;padding:12px;border:1px solid #9aaa9f;border-radius:8px;background:#fff;color:#213b2a;font:inherit;margin:8px 0}.rlv-root .rlv-release-gates{padding:12px;background:#f0f5f1;border-left:3px solid #345c44;font-size:13px}.rlv-publishing>div{padding:12px 0;border-bottom:1px solid #cdd4d0}.rp-publication-progress{list-style:none;padding:0;display:grid;grid-gap:10px;gap:10px;margin:16px 0}.rp-publication-progress li{border:1px solid #a4b9ac;border-radius:10px;background:#f0f5f1;color:#21402c;padding:14px;display:grid;grid-gap:8px;gap:8px}.rp-publication-progress li[data-state=live]{border-color:#4a9561;background:#e9f6ec}.rp-publication-progress li[data-state=failed],.rp-publication-progress li[data-state=uncertain]{border-color:#b3894e;background:#fff4de}.rp-publication-progress li small{font-size:12px}.rp-publication-meter{height:8px;background:#d3e2d7;border-radius:20px;overflow:hidden}.rp-publication-meter span{display:block;height:100%;background:#345c44;border-radius:inherit}.rp-publication-meter.is-working span{animation:rlv-progress-slide 1.8s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.rp-publication-meter.is-working span{animation:none;opacity:.5}}