.term-card .term-preview.code-signing-card-preview{color:#f3eef8;background:linear-gradient(165deg,#2a1f36,#3a2a4a);align-content:center;gap:7px;padding:12px;display:grid}.code-signing-card-dialogs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.code-signing-card-mac,.code-signing-card-win{border-radius:7px;gap:2px;padding:7px 8px;display:grid}.code-signing-card-mac{background:#eeeef1}.code-signing-card-win{background:#0f4c81}.term-card .term-preview.code-signing-card-preview .code-signing-card-mac b{color:#1c1c22;font-size:11px}.term-card .term-preview.code-signing-card-preview .code-signing-card-mac small{color:#3d3d46}.term-card .term-preview.code-signing-card-preview .code-signing-card-win b{color:#fff;font-size:11px}.term-card .term-preview.code-signing-card-preview .code-signing-card-win small{color:#dbe9f7}.term-card .term-preview.code-signing-card-preview .code-signing-card-fix{color:#e4fbef;background:#1d5a3a;border-radius:6px;margin:0;padding:4px 8px;font-weight:800}.term-card .term-preview.code-signing-card-preview .code-signing-card-conclusion{color:#f3eef8;margin:0;font-size:11px;font-weight:700;line-height:1.45}.term-interactive-demo.code-signing-demo{--dsk-demo-bg:#241b30;--dsk-demo-line:#3d2f4f;--dsk-demo-ink:#f1ecf7;--dsk-btn-bg:#33274a;--dsk-btn-line:#54456d;--dsk-btn-ink:#f1ecf7;--dsk-btn-hover:#d9c3ff;--dsk-sel-bg:#d9c3ff;--dsk-sel-line:#d9c3ff;--dsk-sel-ink:#231536;--dsk-focus:#ffd27a;--dsk-status-ink:#d8cfe4;gap:10px}.code-signing-os{flex-wrap:wrap;gap:8px;display:flex}.code-signing-pipeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.code-signing-pipeline li{background:#2e2340;border:1px solid #4a3c60;border-radius:9px;align-content:start;gap:5px;padding:9px 10px;display:grid}.code-signing-pipeline li>b,.code-signing-pipeline label b{color:#fff;font-size:14px}.code-signing-pipeline li>span{color:#cfc4de;font-size:12px;line-height:1.45}.code-signing-pipeline li.is-done{background:#1f3328;border-color:#5fcf94}.code-signing-pipeline li.is-na{opacity:.8;border-style:dashed}.term-interactive-demo.code-signing-demo .code-signing-pipeline label{color:#fff;cursor:pointer;align-items:center;gap:7px;display:inline-flex}.term-interactive-demo.code-signing-demo .code-signing-pipeline input{accent-color:#5fcf94}.term-interactive-demo.code-signing-demo .code-signing-send{color:#2b1f00;background:#ffd27a;border-color:#ffd27a;font-weight:800}.term-interactive-demo.code-signing-demo .code-signing-send:hover:not(:disabled){color:#2b1f00;background:#ffe3a8;border-color:#ffe3a8}.code-signing-screen{border:1px solid #4a3c60;border-radius:12px;place-items:center;gap:10px;min-height:190px;padding:18px 14px;display:grid}.code-signing-screen.is-mac{background:linear-gradient(160deg,#6f86b8,#b3a1cc)}.code-signing-screen.is-win{background:linear-gradient(160deg,#1f5f9e,#4b8fc9)}.code-signing-screen-empty{color:#fff;background:#0003;border:1px dashed #ffffffb3;border-radius:8px;margin:0;padding:7px 12px;font-size:13px;font-weight:700}.code-signing-mac-dialog,.code-signing-win-uac{background:#f4f4f6;border-radius:12px;gap:6px;width:min(340px,100%);padding:14px;display:grid;box-shadow:0 14px 30px #0000004d}.code-signing-mac-dialog b,.code-signing-win-uac b{color:#1c1c22;font-size:14px;line-height:1.4}.code-signing-mac-dialog small,.code-signing-win-uac small{color:#3d3d46;font-size:12px;line-height:1.5}.code-signing-mac-dialog.is-block{border-top:4px solid #c0392b}.code-signing-mac-dialog.is-ok,.code-signing-win-uac{border-top:4px solid #1e7a46}.code-signing-mac-dialog div,.code-signing-win-uac div,.code-signing-win-smartscreen div{justify-content:flex-end;gap:6px;display:flex}.term-interactive-demo.code-signing-demo .code-signing-screen button{color:#1c1c22;background:#fff;border-color:#c3c3cc;min-height:30px;font-size:12px}.term-interactive-demo.code-signing-demo .code-signing-screen button:hover:not(:disabled){color:#1c1c22;border-color:#1c1c22}.term-interactive-demo.code-signing-demo .code-signing-screen button.is-primary{color:#fff;background:#0b5cad;border-color:#0b5cad}.term-interactive-demo.code-signing-demo .code-signing-screen button.is-primary:hover:not(:disabled){color:#fff;background:#084a8c;border-color:#084a8c}.code-signing-win-smartscreen{background:#0b3d6b;gap:6px;width:min(360px,100%);padding:16px;display:grid;box-shadow:0 14px 30px #00000059}.code-signing-win-smartscreen b{color:#fff;font-size:17px}.code-signing-win-smartscreen small{color:#e2eefa;font-size:12px;line-height:1.5}.term-interactive-demo.code-signing-demo .code-signing-win-smartscreen button{color:#fff;background:0 0;border-color:#fff}.term-interactive-demo.code-signing-demo .code-signing-win-smartscreen button:hover:not(:disabled){color:#fff;background:#ffffff26;border-color:#fff}.code-signing-opened,.code-signing-gaveup{text-align:center;background:#fff;border-radius:10px;gap:3px;padding:12px 16px;display:grid}.code-signing-opened{border:2px solid #1e7a46}.code-signing-opened b{color:#1e6b40;font-size:15px}.code-signing-gaveup{border:2px solid #c0392b}.code-signing-gaveup b{color:#9b2c20;font-size:15px}.code-signing-opened span,.code-signing-gaveup span{color:#3d3d46;font-size:12px}.code-signing-reason{border-radius:7px;margin:0;padding:5px 10px;font-size:12px;font-weight:750;line-height:1.45}.code-signing-reason.is-pass{color:#1a5c36;background:#e4f6eb}.code-signing-reason.is-fail{color:#8e2a20;background:#fde8e6}@media (max-width:640px){.code-signing-pipeline{grid-template-columns:1fr}}
