.production-ad-entry{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 24px;margin:16px 0 26px;border:1px solid #9fb8ac;border-radius:8px;color:#244c40;background:#f1f6ed;text-decoration:none}.production-ad-entry span{font-size:13px}.production-ad-entry:hover{background:#e6f0e1}.production-ad-entry:focus-visible,.production-meta-ads a:focus-visible{outline:3px solid #2f7563;outline-offset:4px}.production-meta-ads{margin-top:42px;scroll-margin-top:24px;padding:30px;border:1px solid #c9d8cd;background:#f0f5ee;border-radius:12px;color:#284c40}.meta-ad-heading{display:flex;align-items:start;justify-content:space-between;gap:20px}.meta-ad-heading h2{margin:6px 0 12px;font-size:24px;line-height:1.5}.meta-ad-heading p{font-size:14px;line-height:1.8}.meta-ad-heading>span{flex-shrink:0;background:#285f53;color:#fff;border-radius:4px;padding:7px 12px;font-size:13px}.meta-ad-status{font-size:12px;line-height:1.85;color:#536b5f;margin:18px 0}.meta-ad-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.meta-ad-grid article{min-width:0;background:white;border:1px solid #c5d5cb;border-radius:8px;padding:26px;display:flex;flex-direction:column;align-items:stretch}.meta-ad-variant{align-self:start;font-size:12px;font-weight:700;border-bottom:3px solid #d8df92;padding-bottom:3px}.meta-ad-grid h3{font-size:21px;line-height:1.5;margin:14px 0}.meta-ad-reason{font-size:13px;line-height:1.9;color:#536b5f;min-height:75px}.meta-ad-fields label,.meta-ad-grid label{display:block;font-size:13px;font-weight:700;margin:16px 0 7px}.meta-ad-fields input,.meta-ad-fields select,.meta-ad-grid textarea{display:block;width:100%;max-width:100%;min-width:0;border:1px solid #b4c7bc;border-radius:5px;padding:10px 12px;background:white;color:#263f35;font:inherit;font-size:14px;line-height:1.8;box-sizing:border-box}.meta-ad-grid textarea{resize:vertical;min-height:180px}.meta-ad-fields input:focus-visible,.meta-ad-fields select:focus-visible,.meta-ad-grid textarea:focus-visible{outline:2px solid #397f69;outline-offset:2px}.meta-ad-fields [aria-invalid=true]{border-color:#ae5639}.meta-ad-fields [role=alert]{font-size:12px;color:#9a3d2b}.meta-ad-grid details{font-size:13px;line-height:1.8;margin:22px 0}.meta-ad-grid summary{cursor:pointer;font-weight:700}.meta-ad-grid details p{margin:10px 0;white-space:pre-line}.meta-ad-grid .production-image-cta{display:flex;justify-content:center;white-space:normal;margin-top:auto;text-align:center;padding:15px 12px}.meta-ad-fields{min-width:0}@media(max-width:720px){.production-ad-entry{align-items:start;flex-direction:column;gap:6px;padding:18px}.production-meta-ads{padding:20px 16px}.meta-ad-heading{flex-direction:column;gap:10px}.meta-ad-heading h2{font-size:21px}.meta-ad-grid{grid-template-columns:1fr;gap:18px}.meta-ad-grid article{padding:20px 16px}.meta-ad-grid h3{font-size:20px}.meta-ad-reason{min-height:0}.meta-ad-fields input,.meta-ad-fields select,.meta-ad-grid textarea{font-size:16px}.meta-ad-status{font-size:12px}}