.ange-print-estimate{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;padding:13px;background:#eceee4}
.ange-print-estimate small,.ange-print-estimate strong{display:block}
.ange-print-estimate small{font:8px var(--mono);color:#85867e}
.ange-print-estimate strong{margin-top:6px;font:600 12px var(--sans);color:#20231f}
.ange-request-print{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:10px;padding:13px 14px;border:0;background:#c9ee4a;color:#20231f;font:600 11px var(--sans);cursor:pointer}
.ange-request-print:disabled{opacity:.6;cursor:wait}
.ange-request-print span{font-size:16px}
.register-details{margin:16px 0 10px;border-top:1px solid var(--line);padding-top:12px}
.register-details summary{cursor:pointer;font-size:12px;color:var(--ink)}
.register-fields{display:grid;gap:10px;margin-top:12px}
.register-fields label{margin:0}
.ange-tab:disabled,.ange-image-pick:disabled{opacity:.45;cursor:not-allowed}
.admin-pricing{padding:20px;background:#f5f7ef;border:1px solid #d3dac4;margin:14px 0 26px}
.admin-pricing h3{margin:0;font:500 16px var(--display)}
.admin-pricing p{font-size:11px;color:#68705c}
.admin-pricing-fields{display:grid;grid-template-columns:repeat(2,minmax(0,260px));gap:14px;margin:14px 0}
.admin-pricing-fields label{font-size:10px;color:#68705c}
.admin-pricing-fields input{display:block;width:100%;margin-top:6px;padding:10px;border:1px solid #cbd3bb;background:white;font:12px var(--mono)}
#adminPricingMessage{margin-left:12px;font-size:10px}
.admin-subtitle{margin:24px 0 10px;font:500 18px var(--display)}
.admin-ai-model{display:grid;grid-template-columns:1fr 180px auto;gap:14px;align-items:center;padding:15px 0;border-top:1px solid #cbd3bb}
.admin-ai-model small{font:8px var(--mono);color:#7c8666}
.admin-ai-model h4{margin:5px 0;font:500 13px var(--display)}
.admin-ai-model p{font-size:10px;color:#747a68;margin:4px 0}
@media(max-width:760px){.ange-print-estimate{grid-template-columns:1fr}.admin-pricing-fields{grid-template-columns:1fr}.admin-ai-model{grid-template-columns:1fr 1fr}.admin-ai-model .admin-download{grid-column:1/-1;justify-self:start}}

