/* Creator hub update cards and gallery. Keep every original post image visible. */
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-updates-section{padding:0!important;border:0!important;background:none!important;box-shadow:none!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-updates-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:0 0 24px}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-section-eyebrow{display:block;font-size:10px;line-height:1.3;letter-spacing:.18em;font-weight:700;color:#9d9ab3;margin-bottom:9px}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-updates-heading h2{margin:0;color:#f5f4fa;font-size:clamp(24px,2.4vw,32px);font-weight:750;line-height:1.18;letter-spacing:-.04em}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-updates-heading p{margin:9px 0 0;font-size:13px;color:#9998ac;line-height:1.65}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-create-update{gap:8px;flex:none;white-space:nowrap}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-create-update svg{width:17px;height:17px;stroke:currentColor;stroke-width:1.8}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-updates-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important;align-items:stretch!important;min-width:0!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card{display:flex!important;flex-direction:column!important;min-width:0!important;width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid #343442!important;border-radius:18px!important;background:linear-gradient(150deg,#1b1b27,#15151f)!important;box-shadow:0 12px 32px #00000012!important;transition:border-color .18s ease,transform .18s ease!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card:hover{border-color:#706393!important;transform:none!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card .kp-update-main{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;min-height:0!important;height:100%!important;flex:1!important;margin:0!important;padding:0!important;text-decoration:none!important;color:inherit!important;overflow:visible!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card.is-featured{grid-column:auto!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card.is-featured .kp-update-main{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;min-height:0!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card .kp-update-art{display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;isolation:isolate!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:16/10!important;padding:0!important;margin:0!important;overflow:hidden!important;background:radial-gradient(ellipse at 65% 20%,#35304a66,transparent 70%),#111119!important;color:#b4a9ca!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card.is-featured .kp-update-art{height:auto!important;min-height:0!important;aspect-ratio:16/9!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card .kp-update-art>img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;display:block!important;padding:0!important;margin:0!important;transform:none!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card .kp-update-art>.kp-poster-backdrop{display:none!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card .kp-update-art>[hidden]{display:none!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card .kp-art-placeholder{position:relative!important;display:flex!important;flex-direction:column!important;gap:13px!important;align-items:center!important;justify-content:center!important;color:#777183!important;font-size:10px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card .kp-art-placeholder>svg{width:46px!important;height:46px!important;color:#777183!important;opacity:.6!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card .kh-update-featured-badge{position:absolute!important;top:14px!important;left:14px!important;z-index:2!important;display:inline-flex!important;align-items:center!important;gap:5px!important;padding:6px 9px!important;border:1px solid #a7a2c73d!important;border-radius:7px!important;background:#12121bdc!important;backdrop-filter:blur(8px)!important;color:#e2d9f6!important;font-size:9px!important;font-weight:700!important;letter-spacing:.03em!important;line-height:1.2!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card .kh-update-featured-badge svg{width:11px!important;height:11px!important;color:#c9b5f5!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card .kp-update-copy{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;flex:1!important;min-width:0!important;padding:20px!important;gap:0!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card.is-featured .kp-update-copy{padding:25px 27px!important;justify-content:flex-start!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card .kp-update-meta{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;margin:0 0 11px!important;color:#8e8c9f!important;font-size:10px!important;font-weight:500!important;line-height:1.5!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card .kp-update-kind{padding:0!important;background:none!important;border:0!important;border-radius:0!important;color:#c2b0e3!important;font-size:10px!important;line-height:1.5!important;font-weight:650!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card .kp-update-meta time{font-size:10px!important;color:#8e8c9f!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card .kp-update-title{display:block!important;color:#f0eef6!important;font:700 18px/1.28 var(--kh-font,var(--kp-font,Inter,system-ui,sans-serif))!important;letter-spacing:-.025em!important;margin:0 0 10px!important;padding:0!important;white-space:normal!important;overflow-wrap:anywhere!important;max-width:100%!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card.is-featured .kp-update-title{font-size:clamp(24px,2.5vw,33px)!important;line-height:1.15!important;letter-spacing:-.045em!important;margin-bottom:12px!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card .kp-update-excerpt{display:block!important;margin:0 0 22px!important;padding:0!important;color:#9d9baa!important;font-size:12px!important;line-height:1.7!important;overflow-wrap:anywhere!important;white-space:normal!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card.is-featured .kp-update-excerpt{font-size:13px!important;line-height:1.75!important;max-width:60ch!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card .kh-update-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;width:100%;margin-top:auto;padding-top:14px;border-top:1px solid #ffffff0b}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-stats{display:flex;align-items:center;gap:14px;color:#868394;font-size:11px}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-stats>span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-stats svg{width:13px;height:13px;stroke:currentColor;stroke-width:1.5;fill:none}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card .kp-update-link{display:inline-flex!important;align-items:center!important;gap:7px!important;margin:0 0 0 auto!important;padding:0!important;color:#c1a7ed!important;font-size:10px!important;font-weight:650!important;line-height:1.4!important;white-space:nowrap!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card .kp-update-link svg{width:15px;height:15px;stroke:currentColor;stroke-width:1.65}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card .kp-update-main:focus-visible{outline:2px solid #ad8ee4!important;outline-offset:-3px!important;border-radius:17px!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-actions{display:flex!important;gap:8px!important;padding:12px 16px!important;align-items:center!important;flex-wrap:wrap!important;border-top:1px solid #ffffff0b!important;background:#00000010!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-actions[hidden]{display:none!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-actions .kv2-btn{display:inline-flex!important;gap:6px!important;align-items:center!important;min-height:32px!important;padding:6px 10px!important;font-size:11px!important;line-height:1.3!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-actions svg{width:13px;height:13px;stroke:currentColor;stroke-width:1.5}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-actions form{margin:0!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] [data-creator-edit-control][hidden]{display:none!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-updates-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:260px;padding:40px 20px;text-align:center;border:1px dashed #3b374a;border-radius:18px;background:#1b19212b}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-updates-empty-icon{display:grid;place-items:center;width:54px;height:54px;border-radius:15px;background:#9b71de10;color:#bba4dd;margin-bottom:18px}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-updates-empty-icon svg{width:25px;height:25px}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-updates-empty h3{margin:0 0 9px;font-size:19px;line-height:1.3;letter-spacing:-.02em;color:#e8e3ef}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-updates-empty p{margin:0 0 18px;color:#928b9f;font-size:12px;line-height:1.7}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-updates-pagination{display:flex;flex-direction:column;align-items:center;gap:10px;padding-top:32px}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-updates-load-more{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;min-width:180px!important;min-height:42px!important;border:1px solid #504061!important;background:#25202f!important;color:#d9cdeb!important;font-size:12px!important;font-weight:600!important;border-radius:11px!important;box-shadow:none!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-updates-load-more:hover{border-color:#9978c5!important;background:#30253e!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-updates-load-more:disabled{opacity:.6!important;cursor:wait!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-updates-load-more svg{width:15px;height:15px;stroke:currentColor;stroke-width:1.8}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-updates-load-status{font-size:12px;color:#a49aaf;text-align:center;max-width:45ch;line-height:1.6}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-private-starters{margin-bottom:24px}
@media(max-width:1100px){
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-updates-grid{gap:17px!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card .kp-update-copy{padding:17px!important}
}
@media(max-width:1100px){
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-updates-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card.is-featured .kp-update-copy{padding:22px!important}
}
@media(max-width:600px){
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-updates-grid{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-updates-heading{align-items:flex-start;flex-direction:column;gap:15px;margin-bottom:20px}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-updates-heading h2{font-size:25px}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-updates-heading p{font-size:12px}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card .kp-update-art{aspect-ratio:16/10!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card.is-featured .kp-update-art{aspect-ratio:16/9!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card .kp-update-copy{padding:19px!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card.is-featured .kp-update-copy{padding:21px!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card .kp-update-title{font-size:20px!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card.is-featured .kp-update-title{font-size:26px!important}
body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-updates-pagination{padding-top:25px}
}
@media(prefers-reduced-motion:reduce){body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card{transition:none!important}body[data-knox-page="creator-v2"] .kv2-page.knox-profile-premium.knox-creator-hub[data-kv2-profile] .kh-update-card:hover{transform:none!important}}
