/* One shared canvas for creator and brand pages. Retain the original radial washes. */
body.field{background-image:radial-gradient(1200px 600px at 30% 18%,rgba(0,0,0,.03),transparent 60%),radial-gradient(1000px 500px at 82% 78%,rgba(0,0,0,.025),transparent 60%)}
body.field .field{background-color:transparent;background-image:none}
/* The hero's existing peach gradient stays; its flat rectangular backing does not. */
body.field .dv-hero{background-color:transparent;border:0;box-shadow:none;overflow:visible}
body.field .dv-hero::before{border-radius:0;-webkit-mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent),linear-gradient(to bottom,transparent,#000 12%,#000 85%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent),linear-gradient(to bottom,transparent,#000 12%,#000 85%,transparent);mask-composite:intersect;pointer-events:none}
body.field .publisher-workspace{background:transparent}

/* Compact AI wallet beside the wishlist, including phones. */
.header-ai-credits{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:0 11px;border:1px solid #e6e1d8;border-radius:999px;background:#fefcfb;color:#b84e2e;white-space:nowrap;flex-shrink:0;font-size:13px;text-decoration:none}.header-ai-credits strong{color:#211d19;font-variant-numeric:tabular-nums}.header-ai-credits:focus-visible{outline:2px solid #b84e2e;outline-offset:3px}
@media(max-width:767px){.site-header-row>.header-brand{min-width:0;flex-shrink:1;max-width:40%}.site-header-row>.header-brand img{max-width:100%;height:auto;max-height:40px}.site-header-row{gap:8px}}
