.creator-profile{letter-spacing:-.02em;background:#f2f2f2}.creator-profile .creator-backbar{top:calc(var(--header-height) + 10px);z-index:10;pointer-events:none;background:0 0;height:47px;position:fixed;left:0;right:0}.creator-backbar>div{max-width:1340px;height:100%;padding:0 var(--gutter);align-items:center;margin:auto;display:flex}.creator-backbar a{pointer-events:auto;color:#888;align-items:center;gap:10px;font-size:16px;font-weight:400;line-height:1.2;display:inline-flex}.creator-profile .creator-backbar>div{justify-content:flex-start;gap:8px}.creator-profile .creator-backbar a{z-index:1;justify-content:center;width:38px;padding:0;position:relative}.creator-bar-avatar{object-fit:cover;border-radius:50%;flex:none;width:24px;height:24px}.creator-profile .creator-backbar a,.creator-profile .creator-backbar .creator-return-top{max-width:min(55vw,300px);min-height:38px;box-shadow:none;background:#fff;border:1px solid #0000000d;border-radius:999px;padding:0 14px}.creator-profile .creator-backbar a{padding:0}.creator-profile .creator-backbar .creator-return-top{gap:8px;padding-left:6px}@media (width>=810px) and (hover:hover) and (pointer:fine){.creator-backbar a:hover{color:#111}}.creator-profile .creator-hero{max-width:none;padding:144px var(--gutter) 35px;background:#fcfcfc;margin:0}.creator-profile .creator-info{flex-direction:column;justify-content:center;align-items:center;gap:36px;max-width:1260px;margin:auto;display:flex}.creator-profile .creator-identity{flex-direction:column;align-items:center;gap:0;display:flex}.creator-profile .creator-avatar{object-fit:cover;border:1px solid #21212114;border-radius:50%;width:80px;height:80px}.creator-profile .creator-identity h1{letter-spacing:-.02em;justify-content:center;align-items:center;gap:4px;margin:14px 0 0;font-size:18px;font-weight:500;line-height:1.2;display:flex}.creator-profile .creator-verified{flex:none;width:14px;height:14px}.creator-profile .creator-post-count{color:#0009;border:0;align-items:center;gap:4px;margin:0;padding:0;font-size:16px;font-weight:400;line-height:1.1;display:inline-flex}.creator-post-count>span:first-child{color:#111;font-weight:500}.creator-profile .creator-social-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;max-width:100%;display:flex}.creator-profile .creator-external{color:#454545;white-space:nowrap;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin:0;padding:8px;transition:opacity .2s;display:inline-flex;position:relative}.creator-profile .creator-external img{object-fit:contain;opacity:.65;flex:none;width:18px;height:18px;transition:opacity .2s}.creator-profile .creator-external:after{content:attr(data-tooltip);z-index:10;color:#fff;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;background:#222;border-radius:999px;max-width:min(75vw,300px);padding:6px 9px;font-size:12px;line-height:1.2;transition:opacity .12s,transform .12s,visibility 0s linear .12s;position:absolute;top:calc(100% + 1px);left:50%;overflow:hidden;transform:translate(-50%,-3px)}.creator-profile .creator-external:focus-visible img{opacity:1}.creator-profile .creator-external:focus-visible:after{opacity:1;visibility:visible;transition-delay:0s;transform:translate(-50%)}@media (width>=810px) and (hover:hover) and (pointer:fine){.creator-profile .creator-external:hover img{opacity:1}.creator-profile .creator-external:hover:after{opacity:1;visibility:visible;transition-delay:0s;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.creator-profile .creator-external:after{transition:none}}.creator-profile .creator-claim-slot{opacity:0;max-height:0;margin-top:0;transition:max-height .26s,margin-top .26s,opacity .18s 80ms;overflow:visible}.creator-profile .creator-claim-slot:has(.creator-claim:not([hidden])){opacity:1;max-height:60px;margin-top:14px}.creator-profile .creator-claim{gap:6px}.creator-profile .creator-claim[hidden]{display:none}.creator-profile .creator-claim svg{flex:none}@media (prefers-reduced-motion:reduce){.creator-profile .creator-claim-slot{transition:none}}.creator-profile .creator-work{padding:40px var(--gutter) 40px;max-width:1340px;min-height:50vh;margin:auto}.creator-profile .creator-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-profile .creator-grid[data-ready=true]>.post-card{transform-origin:0 0;width:calc(50% - 4px)}.creator-profile .creator-grid .media img{opacity:1;filter:blur();transition:opacity .32s ease-out,filter .32s ease-out}.creator-profile .creator-grid .media img[data-creator-image-loading]{opacity:0;filter:blur(5px)}@media (prefers-reduced-motion:reduce){.creator-profile .creator-grid .media img{transition:none}}.creator-profile .post-card-top{display:none}.creator-profile .creator-grid .post-card-bottom{display:flex}.creator-work-toolbar{align-items:center;gap:12px;margin-bottom:16px;display:flex}.creator-post-count{color:#888;font-size:14px}.creator-grid-controls{--grid-progress:.3333;color:#858585;align-items:center;gap:12px;margin-left:auto;display:flex}.creator-grid-icon{flex:none}.creator-grid-slider{align-items:center;width:104px;display:flex;position:relative}.creator-grid-slider input{-webkit-appearance:none;appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:100%;height:36px;margin:0}.creator-grid-slider input::-webkit-slider-runnable-track{background:#d4d4d4;border-radius:99px;height:3px}.creator-grid-slider input::-moz-range-track{background:#d4d4d4;border-radius:99px;height:3px}.creator-grid-slider input::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;box-shadow:none;background:0 0;border:0;border-radius:50%;margin-top:-5.5px}.creator-grid-slider input::-moz-range-thumb{width:14px;height:14px;box-shadow:none;background:0 0;border:0;border-radius:50%}.creator-grid-slider input:focus-visible{outline:none}.creator-grid-thumb{top:50%;left:calc(7px + var(--grid-progress) * (100% - 14px));pointer-events:none;background:#262626;border-radius:50%;width:14px;height:14px;transition:left .18s cubic-bezier(.22,1,.36,1);position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #f2f2f2}.creator-grid-slider input:focus-visible+.creator-grid-thumb{box-shadow:0 0 0 3px #f2f2f2,0 0 0 5px #777}.creator-grid-controls[data-dragging] .creator-grid-thumb,.creator-grid-controls[data-dragging] .creator-grid-tooltip{transition-duration:0s}.creator-grid-tooltip{bottom:calc(100% + 4px);left:calc(7px + var(--grid-progress) * (100% - 14px));color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#202020;border-radius:999px;padding:6px 9px;font-size:12px;line-height:1.2;transition:opacity .14s,transform .14s,left .18s;position:absolute;transform:translate(-50%,3px)}.creator-grid-controls[data-adjusting] .creator-grid-tooltip{opacity:1;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.creator-grid-tooltip,.creator-grid-thumb{transition:none}}@media (width<=809.98px){.creator-grid-tooltip{left:clamp(35px, calc(7px + var(--grid-progress) * (100% - 14px)), calc(100% - 35px))}.creator-profile .creator-hero{padding-top:144px}.creator-profile .creator-grid{grid-template-columns:1fr}.creator-profile .creator-grid[data-ready=true]>.post-card{transform-origin:0 0;width:100%}}.creator-empty{text-align:center;color:#999;padding:80px 0}.creator-profile .creator-bio{white-space:pre-line;text-align:center;color:#666;overflow-wrap:anywhere;max-width:620px;margin:-12px 0;line-height:1.5}.creator-profile .creator-meta{color:#888;flex-wrap:wrap;justify-content:center;gap:10px;margin:-16px 0;font-size:14px;display:flex}.creator-profile .profile-badge-3d{vertical-align:middle;flex:none;place-items:center;width:22px;height:22px;display:inline-grid;position:relative}.creator-profile .profile-badge-placeholder{width:18px;height:18px;transition:opacity .18s}.creator-profile .creator-return-top:has(.profile-badge-3d){padding-right:8px}.creator-profile .creator-return-top .profile-badge-3d{margin-left:-4px}.creator-profile .profile-badge-3d .badge-webgl{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .18s;position:absolute;inset:0}.creator-profile .profile-badge-3d[data-webgl-ready] .badge-webgl{opacity:1}.creator-profile .profile-badge-3d[data-webgl-ready] .profile-badge-placeholder{opacity:0}@media (prefers-reduced-motion:reduce){.creator-profile .profile-badge-placeholder,.creator-profile .profile-badge-3d .badge-webgl{transition:none}}.creator-profile .creator-identity .creator-verified,.creator-profile .creator-return-top .creator-bar-verified{width:18px;height:18px}.creator-profile .creator-identity h1:has(.creator-verified){gap:6px}
