/* MANYA V111 - Agent / Industrial UX Patch */
.v111-action-section{padding-top:34px;padding-bottom:34px;background:linear-gradient(180deg,#fff 0%,#f5faf7 100%)}
.v111-action-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.v111-action-card{display:block;padding:28px;border:1px solid rgba(8,82,57,.14);border-radius:28px;background:rgba(255,255,255,.92);box-shadow:0 18px 50px rgba(4,52,38,.08);text-decoration:none;color:#151515;transition:transform .25s ease, box-shadow .25s ease, border-color .25s ease;min-height:238px;position:relative;overflow:hidden}
.v111-action-card:before{content:"";position:absolute;inset:auto -40px -70px auto;width:150px;height:150px;border-radius:999px;background:rgba(8,112,76,.08)}
.v111-action-card:hover{transform:translateY(-6px);box-shadow:0 26px 70px rgba(4,52,38,.14);border-color:rgba(8,112,76,.3)}
.v111-action-icon{display:inline-grid;place-items:center;width:52px;height:52px;border-radius:18px;background:#e8f4ee;color:#075c42;font-size:24px;margin-bottom:18px}
.v111-action-card small{display:block;color:#c79c35;text-transform:uppercase;letter-spacing:.14em;font-weight:800;font-size:11px;margin-bottom:7px}
.v111-action-card h3{font-size:26px;line-height:1.08;margin:0 0 12px;color:#075c42;font-weight:850}
.v111-action-card p{font-size:15px;line-height:1.6;color:#737373;margin:0 0 18px;max-width:92%}
.v111-action-card strong{color:#075c42;font-weight:800}
.parv7-alert.error,.parv7-access-card{border:1px solid rgba(180,44,44,.18)!important;background:#fff7f5!important;color:#7b1f1f!important;border-radius:22px!important;padding:28px!important;box-shadow:0 18px 55px rgba(50,0,0,.06)!important}
.parv7-access-card h3{margin:0 0 8px;font-size:26px;color:#7b1f1f}.parv7-access-card p{margin:0 0 18px;color:#6c4747;line-height:1.7}.parv7-access-actions{display:flex;gap:12px;flex-wrap:wrap}.parv7-access-actions a{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border-radius:999px;text-decoration:none;font-weight:800}.parv7-access-actions .primary{background:#075c42;color:#fff}.parv7-access-actions .secondary{background:#eef7f2;color:#075c42;border:1px solid rgba(7,92,66,.15)}
.v111-product-guide .v111-guide-quickshop,.v111-category-cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.v111-category-cta{margin:0 0 28px}.v111-category-cta a,.ref-shop-link{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#eef7f2;color:#075c42;border:1px solid rgba(7,92,66,.16);padding:11px 16px;text-decoration:none;font-weight:800}.ref-shop-link{margin-top:18px;width:100%;background:#075c42;color:#fff;border-color:#075c42}.manya-footer .footer-grid a{color:#fff;text-decoration:none}.manya-footer .footer-grid a:hover{text-decoration:underline}
@media(max-width:980px){.v111-action-grid{grid-template-columns:1fr}.v111-action-card{min-height:auto}.v111-category-cta a{width:100%}}
