.public-creator-page{background:var(--req-surface);min-height:100dvh;color:var(--req-ink);font-family:var(--public-font-family);font-size:var(--public-font-body);line-height:var(--public-line-body);flex-direction:column;display:flex}.public-creator-band{background:var(--req-primary);color:var(--req-on-primary)}.public-creator-shell{width:100%;max-width:var(--public-page-max);padding-inline:var(--public-page-gutter);margin-inline:auto}.public-creator-main{padding-block:24px var(--public-footer-gap);flex:1}.public-creator-name{font-size:var(--public-font-heading);font-weight:var(--public-font-weight-heading);line-height:var(--public-line-heading);overflow-wrap:anywhere;margin:16px 0 8px}.public-creator-bio{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.public-creator-avatar{width:var(--public-avatar-narrow);height:var(--public-avatar-narrow);border-radius:var(--public-radius-circle);border:5px solid var(--req-paper);background:var(--req-surface-2)}.public-creator-avatar,.public-creator-thumb{position:relative;overflow:hidden}.public-creator-avatar>img,.public-creator-thumb>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.public-creator-socials{flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.public-creator-socials a{width:var(--public-social-target);height:var(--public-social-target);color:var(--req-primary);place-items:center;display:grid}.public-creator-page[data-theme=lime] .public-creator-socials a{color:var(--req-ink)}.public-creator-socials svg{width:var(--public-social-icon);height:var(--public-social-icon);fill:currentColor}.public-creator-socials svg.public-creator-social-stroke{fill:none}.public-creator-section{margin-top:32px}.public-creator-section h2{font-size:var(--public-font-section);font-weight:var(--public-font-weight-card);line-height:var(--public-line-heading);overflow-wrap:anywhere;margin:0 0 12px}.public-creator-phrase{display:inline-block}.public-creator-lead{color:var(--req-muted);overflow-wrap:anywhere;margin:0 0 16px}.public-creator-cards{gap:16px;display:grid}.public-creator-menu{grid-template-columns:var(--public-thumb-narrow) minmax(0, 1fr);border:1px solid color-mix(in srgb, var(--req-primary) 42%, transparent);border-radius:var(--public-radius-card);box-shadow:var(--public-shadow-card);background:0 0;align-items:start;gap:16px 12px;padding:16px;display:grid}.public-creator-thumb{width:var(--public-thumb-narrow);aspect-ratio:1;border-radius:var(--public-radius-media);background-color:var(--req-surface-2)}.public-creator-menu[data-thumb=none]{grid-template-columns:minmax(0,1fr)}.public-creator-menu h3{font-size:var(--public-font-card);font-weight:var(--public-font-weight-card);overflow-wrap:anywhere;margin:0 0 4px}.public-creator-menu p{overflow-wrap:anywhere;margin:0}.public-creator-menu-description{white-space:pre-wrap}.public-creator-menu-text{flex-direction:column;align-self:stretch;display:flex}.public-creator-menu .public-creator-amount{text-align:end;font-size:var(--public-font-card);font-weight:var(--public-font-weight-card);font-variant-numeric:tabular-nums;line-height:var(--public-line-heading);margin-top:auto;padding-top:8px}.public-creator-amount-value{white-space:nowrap}.public-creator-amount-note{color:var(--req-muted);font-size:var(--public-font-caption);white-space:nowrap;font-weight:400}.public-creator-menu-action{grid-column:1/-1}.public-creator-request{width:100%;min-height:var(--public-control-min);border-radius:var(--public-radius-control);background:var(--req-primary);color:var(--req-on-primary);font-weight:var(--public-font-weight-card);justify-content:center;align-items:center;padding:0 16px;text-decoration:none;display:flex}.public-creator-footer{padding-bottom:24px}@media (min-width:640px){.public-creator-avatar{width:var(--public-avatar-wide);height:var(--public-avatar-wide)}.public-creator-menu{grid-template-columns:var(--public-thumb-wide) minmax(0, 1fr)}.public-creator-thumb{width:var(--public-thumb-wide)}}
