.partnership-page,.partnership-admin-page{direction:rtl;max-width:1240px;margin:32px auto;padding:0 18px 70px;font-family:Tahoma,Arial,sans-serif;color:#111827}.partnership-hero,.pa-hero,.partnership-thanks{background:radial-gradient(circle at 8% 0%,rgba(236,72,153,.22),transparent 32%),radial-gradient(circle at 90% 5%,rgba(249,115,22,.18),transparent 30%),linear-gradient(135deg,#fff,#fff7fb 58%,#fff1f2);border:1px solid rgba(225,29,72,.2);border-radius:32px;padding:34px;display:flex;justify-content:space-between;align-items:center;gap:20px;box-shadow:0 25px 85px rgba(225,29,72,.11)}.partnership-thanks{display:block;text-align:center;max-width:780px;margin:70px auto}.partnership-hero span,.pa-hero span,.partnership-thanks span{display:inline-flex;background:linear-gradient(135deg,#e11d48,#f97316);color:#fff;border-radius:999px;padding:8px 16px;font-weight:900;margin-bottom:14px}.partnership-hero h1,.pa-hero h1,.partnership-thanks h1{margin:0 0 12px;font-size:32px;font-weight:950}.partnership-hero p,.pa-hero p,.partnership-thanks p{margin:0;color:#6b7280;line-height:2}.partnership-hero a,.pa-hero a,.partnership-thanks a,.pa-small{background:#fff;color:#be123c;border:1px solid rgba(225,29,72,.25);border-radius:14px;padding:11px 16px;text-decoration:none;font-weight:900}.partnership-layout{display:grid;grid-template-columns:1fr 380px;gap:20px;margin-top:22px}.partnership-form,.partnership-info,.pa-table-wrap,.pa-detail-grid article{background:#fff;border:1px solid rgba(17,24,39,.08);border-radius:26px;padding:24px;box-shadow:0 18px 55px rgba(17,24,39,.07)}.partnership-form{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.partnership-form h2{grid-column:1/-1;margin:0 0 8px;font-size:24px;font-weight:950}.partnership-form label{display:grid;gap:8px;font-weight:900;color:#374151}.partnership-form .full{grid-column:1/-1}.partnership-form input,.partnership-form select,.partnership-form textarea,.pa-filter input,.pa-filter select,.pa-status-form select{border:1px solid #e5e7eb;border-radius:14px;padding:12px;outline:0;font-family:Tahoma,Arial,sans-serif}.partnership-form input:focus,.partnership-form select:focus,.partnership-form textarea:focus,.pa-filter input:focus,.pa-filter select:focus{border-color:#fb7185;box-shadow:0 0 0 4px rgba(251,113,133,.13)}.partnership-form button,.pa-filter button,.pa-status-form button{border:0;border-radius:14px;padding:13px 18px;background:linear-gradient(135deg,#e11d48,#f97316);color:#fff;font-weight:950;cursor:pointer}.partnership-form button{grid-column:1/-1}.validation-summary{grid-column:1/-1;color:#991b1b;font-weight:900}.partnership-info h2,.pa-detail-grid h2{margin:0 0 12px}.partnership-info li{margin-bottom:12px;color:#374151}.pa-filter{margin:20px 0;display:grid;grid-template-columns:1fr 220px auto;gap:12px;background:#fff;border:1px solid #f1f5f9;border-radius:22px;padding:16px}.pa-table-wrap{overflow:auto}table{width:100%;border-collapse:collapse;min-width:900px}th,td{padding:14px;border-bottom:1px solid #f1f5f9;text-align:right;white-space:nowrap}th{background:#fff1f2;color:#9f1239}.empty{text-align:center;color:#6b7280;padding:25px}.pa-status{display:inline-flex;border-radius:999px;padding:7px 12px;font-weight:900}.pa-status.New{background:#fee2e2;color:#991b1b}.pa-status.Contacted{background:#dbeafe;color:#1d4ed8}.pa-status.InReview{background:#ffedd5;color:#9a3412}.pa-status.Closed{background:#dcfce7;color:#166534}.pa-alert{margin:18px 0;background:#dcfce7;color:#166534;border-radius:16px;padding:14px 16px;font-weight:900}.pa-detail-grid{display:grid;grid-template-columns:1fr 360px;gap:18px;margin-top:20px}.pa-detail-grid dl{display:grid;grid-template-columns:120px 1fr;gap:12px}.pa-detail-grid dt{color:#6b7280;font-weight:900}.pa-detail-grid dd{margin:0;font-weight:800;line-height:1.8}.pa-status-form,.pa-delete-form{display:grid;gap:12px}.pa-delete-form{margin-top:16px}.pa-delete-form button{border:0;border-radius:14px;background:#fee2e2;color:#991b1b;padding:12px 16px;font-weight:950;cursor:pointer}@media(max-width:900px){.partnership-hero,.pa-hero,.partnership-layout,.partnership-form,.pa-filter,.pa-detail-grid{display:grid;grid-template-columns:1fr}}
