/* ATHRTY X719.2 / professional proof & portfolio composition */
.x716 .x7192-evidence{border-top:1px solid rgba(195,226,199,.19);margin:35px 0 0;padding:30px 0 6px}
.x716 .x7192-evidence-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:25px}
.x716 .x7192-evidence-head h3{font:560 clamp(21px,2.5vw,29px)/1.12 Manrope,'DM Sans',sans-serif;letter-spacing:-.052em;margin:10px 0}
.x716 .x7192-evidence-head p{font-size:12px;color:#aabfac;max-width:56ch;line-height:1.7;margin:0}
.x716 .x7192-evidence-count{font-size:10px;color:#bfd0b9;letter-spacing:.1em;white-space:nowrap}
.x716 .x7192-evidence-group{padding:21px 0;border-top:1px solid rgba(206,237,209,.08)}
.x716 .x7192-evidence-kicker,.x716 .x7192-evidence-label{font-size:9px;letter-spacing:.14em;font-weight:750;color:#9fbea2}
.x716 .x7192-evidence-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(225px,1fr));gap:13px;margin-top:15px}
.x716 .x7192-evidence-card{background:linear-gradient(150deg,#26362a,#1b271f);border:1px solid #3b5040;border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:12px;min-width:0}
.x716 .x7192-evidence-card-top{display:flex;align-items:flex-start;gap:9px;justify-content:space-between}
.x716 .x7192-evidence-state{font-size:9px;color:#d0e5cf;line-height:1.5;max-width:125px;text-align:right}
.x716 .x7192-evidence-state[data-state=declined],.x716 .x7192-evidence-state[data-state=revoked]{color:#e5b6a1}
.x716 .x7192-evidence-card h4{font:570 clamp(16px,1.6vw,19px)/1.32 Manrope,'DM Sans',sans-serif;letter-spacing:-.036em;margin:5px 0 0;overflow-wrap:anywhere}
.x716 .x7192-evidence-card>p{font-size:12px;line-height:1.7;color:#afc1af;margin:0;max-width:48ch}
.x716 .x7192-evidence-card-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid #38513b}
.x716 .x7192-evidence-card-foot>span{font-size:10px;color:#a3b7a5}
.x716 .x7192-evidence-actions{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}
.x716 .x7192-evidence-actions button{font-size:11px;border:1px solid #66816a;background:#2c4432;color:#e0efde;border-radius:8px;padding:8px 10px}
.x716 .x7192-evidence-actions button:hover{background:#385a3f}
.x716 .x7192-evidence-empty,.x716 .x7192-evidence-note{font-size:12px;line-height:1.75;color:#a7b9a8;padding:18px 0}
.x716 .x7192-eligible-list{background:#1e2b21;padding:18px;border-radius:11px;border:1px solid #3b523f;margin-top:20px}
.x716 .x7192-eligible-list h4{font-size:13px;margin:0 0 13px}
.x716 .x7192-eligible-list button{display:flex;justify-content:space-between;align-items:center;gap:13px;text-align:left;width:100%;padding:13px 0;border-bottom:1px solid #3a4a3d;font-size:11px}
.x716 .x7192-eligible-list button:last-child{border:0}.x716 .x7192-eligible-list button span{overflow-wrap:anywhere}.x716 .x7192-eligible-list button strong{color:#bedbbb;font-size:10px;white-space:nowrap}
.x716 .x7192-public-evidence{margin-top:28px}
.x716 .x7192-public-evidence .x7192-evidence-cards{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}
.x716 .x7192-public-evidence .x7192-evidence-card{background:#273429}
.x716 .x719-asset-editor{padding:13px;border-top:1px solid #405347;background:#202e23;display:grid;gap:12px}
.x716 .x719-asset-editor[hidden]{display:none}
.x716 .x719-asset-editor label{display:grid;gap:5px;font-size:10px;color:#bfd2bd;font-weight:620}
.x716 .x719-asset-editor input:not([type=hidden]){border:1px solid #52705a;border-radius:7px;background:#111c14;color:#e4f0df;padding:10px;max-width:100%;font-size:11px;min-height:37px}
.x716 .x719-asset-editor input[type=range]{padding:7px 0}
.x716 .x719-asset-editor button{padding:11px;border-radius:8px}
.x716 .x719-focal-controls{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.x716 .x719-asset-reorder{display:flex;gap:5px}.x716 .x719-asset-reorder button{min-width:31px;min-height:31px;display:grid;place-items:center}
.x716 .x719-asset-caption{font-size:10px;line-height:1.4;color:#b5cdb5;margin:7px 0 0}
.x716 .x719-public-avatar{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}
.x716 .x719-gallery{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:13px}
.x716 .x719-public-gallery .x719-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}
.x716 .x719-public-gallery .x719-image-button{aspect-ratio:4/3}
.x716 .x718-template-creative .x719-public-gallery .x719-gallery{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:row dense;gap:9px}
.x716 .x718-template-creative .x719-public-gallery .x719-asset:nth-child(3n+1){grid-column:span 4}
.x716 .x718-template-creative .x719-public-gallery .x719-asset:nth-child(3n+2),.x716 .x718-template-creative .x719-public-gallery .x719-asset:nth-child(3n){grid-column:span 2}
.x716 .x718-template-creative .x719-public-gallery .x719-asset:nth-child(3n+1) .x719-image-button{aspect-ratio:16/10}
.x716 .x718-template-engineer .x719-public-gallery .x719-asset{border-radius:6px}
.x716 .x718-template-engineer .x719-public-gallery .x719-image-button{aspect-ratio:16/11}
.x716 .x718-template-operator .x719-public-gallery .x719-gallery{grid-template-columns:repeat(4,minmax(0,1fr))}
.x716 .x718-template-operator .x719-public-gallery .x719-image-button{aspect-ratio:1}
.x716 .x718-template-builder .x719-public-gallery .x719-asset:nth-child(1){grid-column:span 2}
.x716 .x718-template-builder .x719-public-gallery .x719-asset:nth-child(1) .x719-image-button{aspect-ratio:2/1}
.x716 .x718-template-seller .x719-public-gallery .x719-asset{background:#202d25}
.x716 .x718-template-seller .x719-public-gallery .x719-image-button{aspect-ratio:1}
.x716 .x719-asset img{max-width:100%}
@media(max-width:650px){.x716 .x7192-evidence-head{align-items:flex-start;flex-direction:column;gap:12px}.x716 .x7192-evidence-cards{grid-template-columns:1fr}.x716 .x7192-evidence-card{padding:17px}.x716 .x719-public-gallery .x719-gallery,.x716 .x718-template-operator .x719-public-gallery .x719-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.x716 .x718-template-creative .x719-public-gallery .x719-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.x716 .x718-template-creative .x719-public-gallery .x719-asset:nth-child(n){grid-column:span 1}.x716 .x718-template-builder .x719-public-gallery .x719-asset:nth-child(1){grid-column:span 2}}