.bowlmint-reviewed{margin:2rem 0;padding:1.25rem;border:1px solid #d5ded1;border-radius:16px;background:#f5f8f1}.article>.bowlmint-reviewed,.article>.bowlmint-photo-journal{max-width:820px;margin:2rem auto}.bowlmint-reviewed h2{margin-top:0}.bowlmint-reviewed a{text-decoration:underline}.bowlmint-reviewed table{min-width:540px}.bowlmint-reviewed .table-wrap,.bowlmint-reviewed .table-scroll{max-width:100%;overflow-x:auto}.bowlmint-photo-journal{margin:2rem 0;border:1px solid #d5ded1;border-radius:16px;padding:1.25rem}.bowlmint-photo-fields{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.bowlmint-photo-fields label{display:flex;flex-direction:column;gap:.4rem}.bowlmint-photo-fields input,.bowlmint-photo-search{width:100%;min-width:0;border:1px solid #bac8b3;border-radius:8px;background:#fff;padding:.65rem;font:inherit}.bowlmint-photo-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0}.bowlmint-photo-actions button,.bowlmint-photo-card button{border:1px solid #a5b49e;background:#f3f7ef;border-radius:8px;padding:.65rem;cursor:pointer;font:inherit}.bowlmint-photo-actions button:disabled{opacity:.5;cursor:default}.bowlmint-photo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem}.bowlmint-photo-card{min-width:0;border:1px solid #d5ded1;border-radius:12px;overflow:hidden;padding:.75rem}.bowlmint-photo-card img{width:100%;height:180px;object-fit:cover;border-radius:8px}.bowlmint-photo-card h3,.bowlmint-photo-card p{overflow-wrap:anywhere}.bowlmint-photo-status{padding:.75rem;background:#eef4e8;border-radius:8px;overflow-wrap:anywhere}.bowlmint-photo-summary{overflow-wrap:anywhere}@media(max-width:600px){.bowlmint-photo-fields,.bowlmint-photo-grid{grid-template-columns:1fr}.bowlmint-reviewed,.bowlmint-photo-journal{padding:1rem}.bowlmint-photo-fields input[type=file]{max-width:100%;font-size:.9rem}}
/* Public, article-specific evidence notes; readable without JavaScript. */
.evidence-byline{max-width:900px;margin:18px auto 0;color:#4b594d;font-size:.95rem;line-height:1.8}.evidence-byline a{color:inherit;text-underline-offset:3px}.bowlmint-evidence{max-width:900px;margin:48px auto;padding:clamp(18px,3vw,30px);border:1px solid #d7dfd3;border-radius:16px;background:#f7f9f4;color:#273426;overflow-wrap:anywhere}.bowlmint-evidence h2{font-size:clamp(1.3rem,2.4vw,1.65rem);line-height:1.5;margin:0 0 18px}.bowlmint-evidence p{line-height:1.9;margin:16px 0}.bowlmint-evidence a{color:#365b35;text-underline-offset:3px}.bowlmint-evidence table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.98rem}.bowlmint-evidence caption{text-align:left;font-weight:600;margin:12px 0}.bowlmint-evidence th,.bowlmint-evidence td{border-bottom:1px solid #d7dfd3;padding:14px 12px;text-align:left;vertical-align:top;line-height:1.85;white-space:normal}.bowlmint-evidence th:first-child{width:24%}.bowlmint-evidence .evidence-accountability{font-size:.9rem;color:#4b594d}.evidence-table-wrap{max-width:100%}@media(max-width:600px){.bowlmint-evidence table,.bowlmint-evidence tbody,.bowlmint-evidence tr,.bowlmint-evidence th,.bowlmint-evidence td{display:block;width:auto!important}.bowlmint-evidence thead{display:none}.bowlmint-evidence tr{border-bottom:1px solid #d7dfd3;padding:10px 0}.bowlmint-evidence th,.bowlmint-evidence td{border:0;padding:4px 0}.bowlmint-evidence{margin:32px 0}.bowlmint-evidence th{font-weight:700}}
