.instruction-nav{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:28px 0 14px}.instruction-nav button{background:linear-gradient(135deg,#173554,#245a92);border:1px solid #456a93;border-radius:16px;color:#eaf3ff;padding:15px 8px;font-size:14px}.instruction-panel,#pcCapturePanel{background:linear-gradient(145deg,rgba(27,51,80,.83),rgba(12,26,47,.95));border:1px solid rgba(128,165,208,.28);border-radius:22px;padding:20px;margin:14px 0 24px;box-shadow:0 14px 36px rgba(0,0,0,.17)}.instruction-panel h2,.instruction-panel h3,#pcCapturePanel h2{color:#f0f6ff;margin:8px 0 18px}.instruction-panel label{display:block;color:#b9cde5;font-size:14px}.instruction-panel textarea,.instruction-panel input{box-sizing:border-box;display:block;width:100%;margin:10px 0 16px;background:#0d1e34;border:1px solid #375472;border-radius:14px;color:#f5faff;padding:14px;font-size:16px}.instruction-panel button,#pcCapturePanel button{margin:5px 5px 8px 0;border-radius:13px;padding:12px 15px;background:#286caf;color:white;border:1px solid #5289c3}.instruction-panel p,#pcCapturePanel p{color:#b5c9e1;overflow-wrap:anywhere}#pcCaptureImage{cursor:zoom-in}#pcCapturePanel[hidden],#instructionOutput[hidden]{display:none!important}