@import url('https://fonts.googleapis.com/css2?family=Tajawal:wght@400;500;700;800;900&display=swap');
.wcpec-hrqb-portal{font-family:Tajawal,Tahoma,Arial,sans-serif;background:#f6f8fb;padding:30px 14px;color:#17212b}.wcpec-hrqb-shell{max-width:980px;margin:auto}.wcpec-hrqb-head{background:linear-gradient(135deg,#071927,#0b5d46);border-radius:22px;padding:34px;color:#fff;box-shadow:0 18px 45px rgba(7,25,39,.16);border-bottom:5px solid #b8913b}.wcpec-hrqb-head h2{margin:0 0 8px;font-size:30px;font-weight:900}.wcpec-hrqb-head p{margin:0;color:#e7edf1}.wcpec-hrqb-card{background:#fff;margin-top:22px;border:1px solid #e4eaf0;border-radius:20px;padding:28px;box-shadow:0 18px 45px rgba(7,25,39,.1)}.wcpec-hrqb-card.success{border-top:5px solid #0b5d46}.wcpec-hrqb-card h3{margin:12px 0 14px;color:#071927;font-size:24px}.wcpec-badge{display:inline-flex;background:#0b5d46;color:#fff;border-radius:999px;padding:7px 14px;font-weight:800;font-size:13px}.wcpec-badge.gold{background:#b8913b}.wcpec-badge.danger{background:#8b1e1e}.wcpec-btn{display:inline-block;background:#0b5d46;color:#fff!important;border:none;border-radius:12px;padding:12px 20px;text-decoration:none;font-weight:800;cursor:pointer;margin:8px 0}.wcpec-btn.secondary{background:#071927}.wcpec-info{display:flex;gap:16px;align-items:center;background:#f6f8fb;border:1px solid #e4eaf0;border-radius:14px;padding:14px;margin:16px 0}.wcpec-info code{background:#071927;color:#d7b56d;border-radius:10px;padding:8px 12px;font-size:16px}.wcpec-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}.wcpec-grid div{background:#f8fafc;border:1px solid #e5ecf1;border-radius:14px;padding:14px}.wcpec-grid b{display:block;color:#071927;margin-bottom:8px}.wcpec-grid span{color:#384b5a}.wcpec-note{color:#667784;background:#fff8e8;border-right:4px solid #b8913b;padding:12px;border-radius:10px}.wcpec-form label{display:block;font-weight:800;color:#071927;margin:14px 0 6px}.wcpec-form input,.wcpec-form textarea{width:100%;box-sizing:border-box;border:1px solid #d8e1e8;border-radius:12px;padding:13px;font-family:Tajawal,Tahoma,Arial,sans-serif;background:#fff}.wcpec-form input:focus,.wcpec-form textarea:focus{outline:none;border-color:#0b5d46;box-shadow:0 0 0 3px rgba(11,93,70,.12)}@media(max-width:680px){.wcpec-hrqb-head{padding:24px}.wcpec-grid{grid-template-columns:1fr}.wcpec-info{display:block}.wcpec-info code{display:block;margin-top:8px;word-break:break-all}}
