:root{--rs-mobile-clean:1}@media (max-width:600px){.app-shell:has(.explore-lux-page) .top-creators-track{grid-template-columns:none!important;grid-auto-flow:unset!important;grid-auto-columns:unset!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;align-items:stretch!important;gap:10px!important;width:100%!important;max-width:100%!important;padding:0 0 10px!important;display:flex!important;overflow:auto hidden!important}.app-shell:has(.explore-lux-page) .top-creators-track>*{aspect-ratio:1/1.12!important;scroll-snap-align:start!important;border-radius:12px!important;flex:0 0 min(46vw,178px)!important;width:min(46vw,178px)!important;min-width:min(46vw,178px)!important;max-width:min(46vw,178px)!important;height:auto!important;min-height:0!important;overflow:hidden!important;transform:none!important}.app-shell:has(.explore-lux-page) .top-creator-tile{aspect-ratio:1/1.12!important;scroll-snap-align:start!important;border-radius:12px!important;flex:0 0 min(46vw,178px)!important;width:min(46vw,178px)!important;min-width:min(46vw,178px)!important;max-width:min(46vw,178px)!important;height:auto!important;min-height:0!important;overflow:hidden!important;transform:none!important}.app-shell:has(.explore-lux-page) .top-creator-tile:first-child{aspect-ratio:1/1.12!important;scroll-snap-align:start!important;border-radius:12px!important;flex:0 0 min(46vw,178px)!important;width:min(46vw,178px)!important;min-width:min(46vw,178px)!important;max-width:min(46vw,178px)!important;height:auto!important;min-height:0!important;overflow:hidden!important;transform:none!important}.app-shell:has(.explore-lux-page) .top-creator-tile:not(:first-child){aspect-ratio:1/1.12!important;scroll-snap-align:start!important;border-radius:12px!important;flex:0 0 min(46vw,178px)!important;width:min(46vw,178px)!important;min-width:min(46vw,178px)!important;max-width:min(46vw,178px)!important;height:auto!important;min-height:0!important;overflow:hidden!important;transform:none!important}.app-shell:has(.explore-lux-page) .top-creator-tile img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;width:100%!important;height:100%!important}.app-shell:has(.explore-lux-page) .top-creator-caption{gap:3px!important;max-width:100%!important;padding:8px!important}.app-shell:has(.explore-lux-page) .top-creator-name{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:12px!important;line-height:1.1!important;overflow:hidden!important}:is(.app-shell:has(.explore-lux-page) .top-creator-subtitle,.app-shell:has(.explore-lux-page) .top-creator-access){white-space:nowrap!important;text-overflow:ellipsis!important;font-size:9px!important;line-height:1.15!important;overflow:hidden!important}.app-shell:has(.explore-lux-page) .top-creator-rank{width:30px!important;height:30px!important;font-size:14px!important}:is(body:has(.landing-page),html:has(.landing-page)){width:100%!important;max-width:100%!important;overflow-x:hidden!important}.landing-page{width:100%!important;max-width:100%!important;min-height:100svh!important;overflow-x:hidden!important}.landing-header{height:calc(42px + var(--rs-safe-top,0px))!important;min-height:calc(42px + var(--rs-safe-top,0px))!important;padding-top:var(--rs-safe-top,0px)!important}.landing-header>div{gap:5px!important;height:42px!important;min-height:42px!important;padding-inline:6px!important}.landing-header a[aria-label=Royalle]{flex:0 78px!important;width:78px!important;max-width:78px!important}.landing-header img[alt=Royalle]{width:76px!important;max-width:76px!important;height:auto!important}.landing-header .inline-grid button{width:23px!important;min-width:23px!important;height:23px!important;min-height:23px!important;font-size:7px!important}.landing-mobile-login{width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important}.landing-header .landing-gold-button{letter-spacing:.1em!important;height:26px!important;min-height:26px!important;padding-inline:8px!important;font-size:7px!important}.landing-page .landing-hero-section{width:100%!important;max-width:100%!important;height:100svh!important;min-height:100svh!important;padding-top:calc(42px + var(--rs-safe-top,0px))!important;background:linear-gradient(90deg,#000000c7 0%,#00000047 58%,#00000014 100%),url(/media/royalle-login-hero.png) 58% 0/auto 100% no-repeat!important;overflow:hidden!important}.landing-page .landing-hero-section>div{width:100%!important;max-width:100%!important;min-height:calc(100svh - 42px - var(--rs-safe-top,0px))!important;height:calc(100svh - 42px - var(--rs-safe-top,0px))!important;align-content:center!important;padding:clamp(14px,4.4svh,34px) 9px 10px!important;display:grid!important;overflow:hidden!important}.landing-page .landing-hero-section>div>div:first-child{width:min(100%,318px)!important;min-width:0!important;max-width:318px!important}.landing-page .landing-display,.landing-page .landing-display.text-\[3\.35rem\]{letter-spacing:0!important;width:min(100%,318px)!important;max-width:318px!important;font-size:clamp(18px,5.8vw,25px)!important;line-height:1.06!important}.landing-page .landing-hero-section .mt-10{gap:6px!important;margin-top:10px!important}.landing-page .landing-gold-button,.landing-page .landing-outline-button{letter-spacing:.11em!important;height:31px!important;min-height:31px!important;padding-inline:10px!important;font-size:7.5px!important}}@media (max-width:360px){.app-shell:has(.explore-lux-page) .top-creators-track>*{flex-basis:min(46vw,160px)!important;width:min(46vw,160px)!important;min-width:min(46vw,160px)!important;max-width:min(46vw,160px)!important}.app-shell:has(.explore-lux-page) .top-creator-tile{flex-basis:min(46vw,160px)!important;width:min(46vw,160px)!important;min-width:min(46vw,160px)!important;max-width:min(46vw,160px)!important}.app-shell:has(.explore-lux-page) .top-creator-tile:first-child{flex-basis:min(46vw,160px)!important;width:min(46vw,160px)!important;min-width:min(46vw,160px)!important;max-width:min(46vw,160px)!important}.app-shell:has(.explore-lux-page) .top-creator-tile:not(:first-child){flex-basis:min(46vw,160px)!important;width:min(46vw,160px)!important;min-width:min(46vw,160px)!important;max-width:min(46vw,160px)!important}.landing-page .landing-hero-section>div>div:first-child,.landing-page .landing-display,.landing-page .landing-display.text-\[3\.35rem\]{max-width:292px!important}.landing-page .landing-display,.landing-page .landing-display.text-\[3\.35rem\]{font-size:clamp(17px,5.5vw,22px)!important}}.landing-page .landing-hero-section>div>div:first-child{transform:translateY(calc(-1 * (42px + var(--rs-safe-top,0px)) / 2))!important;margin:auto!important}.landing-page .landing-hero-section>div{place-content:center!important;place-items:center!important;display:grid!important}.landing-page .landing-hero-section>div>div:first-child{margin:auto!important}.landing-page .landing-hero-section>div{place-content:center!important;justify-items:center!important}.landing-page .landing-hero-section>div>div:first-child,.landing-page .landing-display,.landing-page .landing-display.text-\[3\.35rem\]{text-align:center!important;margin-inline:auto!important}.landing-page .landing-hero-section .mt-10{justify-content:center!important;align-items:center!important}.app-shell:has(.explore-lux-page) .lux-creator-stats{gap:0!important;min-height:28px!important;padding:4px 8px!important}.app-shell:has(.explore-lux-page) .lux-metric{min-height:24px!important;padding:2px 4px!important}.app-shell:has(.explore-lux-page) .lux-creator-stats>div{min-height:24px!important;padding:2px 4px!important}.app-shell:has(.explore-lux-page) .lux-metric-label{font-size:7px!important;line-height:1!important}.app-shell:has(.explore-lux-page) .lux-creator-stats p:first-child{font-size:7px!important;line-height:1!important}.app-shell:has(.explore-lux-page) .lux-metric-value{font-size:10px!important;line-height:1!important}.app-shell:has(.explore-lux-page) .lux-creator-stats p:last-child{font-size:10px!important;line-height:1!important}.app-shell:has(.explore-lux-page) .lux-metric-icon{width:10px!important;height:10px!important}.app-shell:has(.explore-lux-page) .lux-metric-icon svg{width:10px!important;height:10px!important}@media (min-width:768px){.app-shell:has(.explore-lux-page) .lux-creator-stats{width:min(62%,440px)!important;max-width:min(62%,440px)!important;min-height:45px!important;margin-left:auto!important;margin-right:clamp(190px,15vw,260px)!important;padding:8px 14px!important}.app-shell:has(.explore-lux-page) .lux-metric{min-height:38px!important;padding:4px 7px!important}.app-shell:has(.explore-lux-page) .lux-creator-stats>div{min-height:38px!important;padding:4px 7px!important}.app-shell:has(.explore-lux-page) .lux-metric-label{font-size:11px!important}.app-shell:has(.explore-lux-page) .lux-creator-stats p:first-child{font-size:11px!important}.app-shell:has(.explore-lux-page) .lux-metric-value{font-size:16px!important}.app-shell:has(.explore-lux-page) .lux-creator-stats p:last-child{font-size:16px!important}.app-shell:has(.explore-lux-page) .lux-metric-icon{width:16px!important;height:16px!important}.app-shell:has(.explore-lux-page) .lux-metric-icon svg{width:16px!important;height:16px!important}}.lux-creator-overlay,.creator-list-shade,.top-creator-tile-shade,.creator-profile-card .creator-hero-cover-shade,.creator-profile-card .creator-hero-bottom-shade,.creator-profile-card[style*=--creator-profile-cover]:after{opacity:0!important;background:0 0!important;display:none!important}.lux-creator-bg,.creator-profile-card .creator-hero-cover img{opacity:1!important;filter:none!important}@media (min-width:769px){.creator-profile-card[style*=--creator-profile-cover]:before{background:var(--creator-profile-cover) center center / cover no-repeat!important;width:100%!important;height:100%!important;inset:0!important}.creator-profile-card[style*=--creator-profile-cover] .creator-hero-cover,.creator-profile-card[style*=--creator-profile-cover] .creator-hero-cover img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center center!important;object-position:center center!important;width:100%!important;height:100%!important}}html,body{width:100%;max-width:100%;overflow-x:hidden}*,:before,:after{box-sizing:border-box}img,video,canvas,svg{max-width:100%}.lux-creator-overlay,.creator-list-shade,.top-creator-tile-shade{opacity:0!important;background:0 0!important;display:none!important}.lux-creator-bg,.creator-list-cover,.top-creator-tile img{opacity:1!important;filter:none!important}.lux-creator-card:before,.lux-creator-card:after{opacity:0!important;box-shadow:none!important;background:0 0!important}.app-shell-content article:has(.creator-list-cover):before{opacity:0!important;box-shadow:none!important;background:0 0!important}.app-shell-content article:has(.creator-list-cover):after{opacity:0!important;box-shadow:none!important;background:0 0!important}@media (max-width:980px),(pointer:coarse) and (max-width:1200px){:root{--rs-safe-top:env(safe-area-inset-top,0px);--rs-safe-bottom:env(safe-area-inset-bottom,0px);--rs-page-pad:clamp(8px, 2.5vw, 14px);--rs-header-h:58px;--rs-bottom-nav-h:58px}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000;min-width:0!important}body{touch-action:manipulation;background:#030303!important;min-width:0!important}:is(body:has(.app-shell),body:has(.landing-page),body:has(.login-screen)){width:100%!important;max-width:100%!important;overflow-x:hidden!important}.app-shell,.landing-page,.login-screen{width:100%!important;min-width:0!important;max-width:100%!important;font-size:clamp(12px,3.2vw,14px)!important;overflow-x:clip!important}.app-shell *,.landing-page *,.login-screen *{min-width:0}.app-shell-body{width:100%!important;max-width:100%!important;display:block!important}.app-shell-sidebar{display:none!important}.app-shell-content{width:100%!important;min-width:0!important;max-width:100%!important;padding:calc(var(--rs-header-h) + 8px) var(--rs-page-pad) calc(var(--rs-bottom-nav-h) + 22px + var(--rs-safe-bottom))!important;margin:0!important;overflow-x:clip!important}.app-shell-content>section,.app-shell-content>main,.app-shell-content>div,.app-shell-content>article,.app-shell-content form,.app-shell-content article,.app-shell-content aside{width:100%!important;min-width:0!important;max-width:100%!important}.app-shell-header,.landing-header{width:100%!important;height:calc(var(--rs-header-h) + var(--rs-safe-top))!important;min-height:calc(var(--rs-header-h) + var(--rs-safe-top))!important;padding-top:var(--rs-safe-top)!important;z-index:80!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#000000eb!important;border-bottom:1px solid #d6a74129!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.app-shell-header>div,.landing-header>div{width:100%!important;max-width:100%!important;height:var(--rs-header-h)!important;min-height:var(--rs-header-h)!important;padding-inline:var(--rs-page-pad)!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;display:flex!important}.app-shell-header>div>a:first-child,.landing-header a[aria-label=Royalle]{flex:0 clamp(104px,31vw,142px)!important;width:clamp(104px,31vw,142px)!important;max-width:clamp(104px,31vw,142px)!important}.app-shell-header img[alt=Royalle],.landing-header img[alt=Royalle]{-o-object-fit:contain!important;object-fit:contain!important;width:clamp(100px,30vw,136px)!important;height:auto!important;display:block!important}.lux-header-search,.app-shell-header form,.app-shell-header [role=search]{display:none!important}.app-shell-header-actions{flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;min-width:0!important;display:flex!important}.app-shell-language-select button,.landing-header .inline-grid button{letter-spacing:.06em!important;width:30px!important;min-width:30px!important;height:30px!important;padding:0!important;font-size:9px!important}.landing-header .landing-gold-button{letter-spacing:.14em!important;width:auto!important;min-width:0!important;height:34px!important;min-height:34px!important;padding-inline:12px!important;font-size:10px!important}.landing-mobile-login{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;font-size:0!important}.mobile-header-avatar,.app-shell-header-actions>.relative>button,.app-shell-header-actions button{width:34px!important;min-width:34px!important;height:34px!important;max-height:34px!important}.royalle-footer{padding:10px var(--rs-page-pad) calc(var(--rs-bottom-nav-h) + 10px + var(--rs-safe-bottom))!important;font-size:10px!important}.mobile-bottom-nav,.royalle-bottom-nav-v3{left:50%!important;right:auto!important;bottom:calc(8px + var(--rs-safe-bottom))!important;width:min(620px,100dvw - 16px)!important;max-width:calc(100dvw - 16px)!important;height:var(--rs-bottom-nav-h)!important;min-height:var(--rs-bottom-nav-h)!important;z-index:90!important;border-radius:999px!important;grid-auto-columns:minmax(0,1fr)!important;grid-auto-flow:column!important;gap:4px!important;padding:5px!important;display:grid!important;position:fixed!important;overflow:hidden!important;transform:translate(-50%)!important}.mobile-bottom-nav a,.mobile-bottom-nav a:visited,.royalle-bottom-nav-v3 a,.royalle-bottom-nav-v3 a:visited{width:100%!important;min-width:0!important;height:calc(var(--rs-bottom-nav-h) - 10px)!important;min-height:calc(var(--rs-bottom-nav-h) - 10px)!important;white-space:nowrap!important;border-radius:999px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;padding:4px 2px!important;transition:background .18s,color .18s,box-shadow .18s,border-color .18s!important;display:flex!important;overflow:hidden!important;transform:none!important}.mobile-bottom-nav a.active,.mobile-bottom-nav a:focus-visible,.royalle-bottom-nav-v3 a.active,.royalle-bottom-nav-v3 a:focus-visible{color:#f5cf6b!important;background:radial-gradient(circle at 50% 8%,#ffda7152,#0000 46%),linear-gradient(#b1812594,#3a270c85)!important;border:1px solid #f5cf6b61!important;box-shadow:0 0 26px #d6a74140,inset 0 1px #ffecaa2e!important}.mobile-bottom-nav a svg,.royalle-bottom-nav-v3 a svg{flex:none!important;width:clamp(16px,4.7vw,21px)!important;height:clamp(16px,4.7vw,21px)!important}.mobile-bottom-nav a span,.royalle-bottom-nav-v3 a span{text-overflow:ellipsis!important;letter-spacing:.02em!important;max-width:100%!important;font-size:clamp(7px,2vw,9px)!important;line-height:1!important;display:block!important;overflow:hidden!important}.mobile-bottom-nav.bottom-nav-hidden,.royalle-bottom-nav-v3.bottom-nav-hidden{transform:translate(-50%, calc(120% + var(--rs-safe-bottom)))!important}.feed-hero-card{border-radius:12px!important;width:100%!important;height:auto!important;min-height:clamp(68px,19vw,96px)!important;overflow:hidden!important}.app-shell-content>section>.royal-card:has(.feed-compact-title){border-radius:12px!important;width:100%!important;height:auto!important;min-height:clamp(68px,19vw,96px)!important;overflow:hidden!important}.feed-compact-title,.feed-hero-card .feed-compact-title{letter-spacing:0!important;font-size:clamp(34px,12vw,54px)!important;line-height:.92!important}.feed-social-card{border-radius:14px!important;width:100%!important;max-width:100%!important;margin-inline:0!important;overflow:hidden!important}.feed-social-header{gap:9px!important;padding:12px!important}.feed-social-avatar{width:clamp(40px,11vw,48px)!important;height:clamp(40px,11vw,48px)!important}.feed-social-author b{font-size:clamp(13px,3.8vw,16px)!important}.feed-social-author small{font-size:clamp(10px,2.8vw,12px)!important}.feed-social-copy{padding:0 12px 10px!important}.feed-social-copy p{font-size:clamp(12px,3.3vw,14px)!important;line-height:1.45!important}.feed-post-media-shell{aspect-ratio:4/5!important;background:#050505!important;width:100%!important;max-width:100%!important;max-height:68dvh!important;overflow:hidden!important}.feed-post-media-main,.feed-post-video-main,.feed-social-card img,.feed-social-card video{-o-object-fit:contain!important;object-fit:contain!important;width:100%!important;max-width:100%!important;height:100%!important}.feed-social-footer,.feed-social-counts{padding:8px 12px!important}.feed-social-actions{gap:12px!important}.feed-social-icon{width:36px!important;min-width:36px!important;height:36px!important}.explore-lux-page{gap:10px!important;width:100%!important;display:grid!important;overflow-x:clip!important}.top-creators-strip{width:100%!important;max-width:100%!important;padding:0!important;overflow:hidden!important}.top-creators-heading{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:8px!important;width:100%!important;margin-bottom:8px!important;display:grid!important}.top-creators-heading>span:first-child{font-size:clamp(28px,8vw,42px)!important;line-height:.95!important}.top-creators-heading>span:last-child{white-space:normal!important;text-align:right!important;font-size:clamp(8px,2.4vw,11px)!important;line-height:1.15!important}.top-creators-track{scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;grid-auto-columns:minmax(136px,calc(50dvw - 16px))!important;grid-auto-flow:column!important;gap:8px!important;width:100%!important;max-width:100%!important;padding:0 0 8px!important;display:grid!important;overflow:auto hidden!important}.top-creator-tile{aspect-ratio:1/1.05!important;scroll-snap-align:start!important;border-radius:11px!important;width:100%!important;min-width:0!important;overflow:hidden!important}.top-creator-tile img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;width:100%!important;height:100%!important}.top-creator-caption,.top-creator-name,.top-creator-subtitle,.top-creator-access{text-shadow:0 2px 12px #000,0 1px 3px #000!important}.top-creator-caption{padding:8px!important}.top-creator-name{font-size:clamp(12px,3.4vw,15px)!important}.top-creator-subtitle,.top-creator-access{font-size:clamp(9px,2.5vw,11px)!important}.top-creator-rank{width:clamp(26px,7.4vw,34px)!important;height:clamp(26px,7.4vw,34px)!important;font-size:clamp(12px,3.4vw,16px)!important}.creators-hero-search-card{background-position:50%!important;background-size:cover!important;border-radius:12px!important;width:100%!important;height:auto!important;min-height:clamp(112px,30vw,150px)!important;overflow:hidden!important}.creators-hero-search-card:before{opacity:.25!important}.creators-hero-search-card:after{opacity:.18!important}.creators-hero-search-inner{grid-template-columns:1fr!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:clamp(112px,30vw,150px)!important;padding:12px!important;display:grid!important}.creators-hero-copy h1{letter-spacing:.08em!important;font-size:clamp(36px,12vw,58px)!important;line-height:.92!important}.creators-hero-copy>p,.lux-hero-features{display:none!important}.creators-hero-search-box{border-radius:999px!important;width:min(100%,420px)!important;height:38px!important;min-height:38px!important;padding-inline:12px!important}.creators-hero-search-input{width:100%!important;font-size:13px!important}.explore-creators-list{grid-template-columns:1fr!important;gap:10px!important;width:100%!important;display:grid!important}.lux-creator-card{border-radius:14px!important;grid-template-columns:clamp(52px,14vw,64px) minmax(0,1fr)!important;grid-template-areas:"avatar info""stats stats""open open"!important;gap:10px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:12px!important;display:grid!important;overflow:hidden!important}.lux-creator-bg{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;width:100%!important;height:100%!important}.lux-creator-avatar{grid-area:avatar!important;align-self:start!important;width:clamp(52px,14vw,64px)!important;height:clamp(52px,14vw,64px)!important}.lux-creator-info{grid-area:info!important;min-width:0!important}.lux-creator-name-row{min-width:0!important}.lux-creator-name-row>p{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;font-size:clamp(17px,4.8vw,22px)!important;line-height:1.1!important;overflow:hidden!important}.lux-creator-bio{-webkit-line-clamp:3!important;color:#fff!important;text-shadow:0 2px 10px #000,0 1px 3px #000!important;-webkit-box-orient:vertical!important;font-size:clamp(12px,3.3vw,14px)!important;line-height:1.35!important;display:-webkit-box!important;overflow:hidden!important}.lux-creator-date{color:#ffffffbd!important;text-shadow:0 1px 6px #000!important;font-size:clamp(10px,2.8vw,12px)!important}.lux-creator-stats{background:#0a0a0abd!important;border:1px solid #ffffff0f!important;border-radius:9px!important;grid-area:stats!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;width:100%!important;min-width:0!important;padding:7px!important;display:grid!important}.lux-creator-stats>div,.lux-metric{text-align:center!important;place-items:center!important;min-width:0!important;min-height:36px!important;padding:2px 3px!important;display:grid!important}.lux-metric-label,.lux-creator-stats p:first-child{font-size:clamp(7px,2vw,9px)!important;line-height:1!important}.lux-metric-value,.lux-creator-stats p:last-child{font-size:clamp(12px,3.4vw,15px)!important;line-height:1.1!important}.lux-creator-open{letter-spacing:.12em!important;border-radius:8px!important;grid-area:open!important;justify-content:center!important;align-items:center!important;width:100%!important;height:40px!important;min-height:40px!important;font-size:clamp(10px,2.8vw,12px)!important;display:flex!important}.app-shell-content article:has(.creator-list-cover){border-radius:14px!important;grid-template-columns:1fr!important;gap:8px!important;width:100%!important;height:auto!important;min-height:170px!important;padding:12px!important;display:grid!important;overflow:hidden!important}.creator-list-content{z-index:1!important;height:auto!important;position:relative!important}.creator-list-cover{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;width:100%!important;height:100%!important}.creator-list-open{width:100%!important;min-height:38px!important}.creator-profile-page{width:100%!important;max-width:100%!important;overflow-x:clip!important}.creator-profile-card{border-radius:12px!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.creator-profile-card[style*=--creator-profile-cover]:before{background:var(--creator-profile-cover) center 38% / cover no-repeat!important;opacity:1!important;filter:none!important;height:clamp(190px,48vw,260px)!important}.creator-profile-card[style*=--creator-profile-cover]:after{opacity:1!important;background:#ffffff14!important;height:1px!important;top:clamp(190px,48vw,260px)!important}.creator-profile-card .creator-hero-cover-shade,.creator-profile-card .creator-hero-bottom-shade{opacity:0!important;display:none!important}.creator-profile-card .creator-hero-stage,.creator-profile-card[style*=--creator-profile-cover] .creator-hero-stage{height:clamp(150px,39vw,205px)!important}.creator-profile-body{padding:10px 12px 14px!important}.creator-profile-identity,.creator-profile-stats-row{flex-wrap:wrap!important;gap:7px!important;width:100%!important;max-width:100%!important}.creator-profile-card .creator-hero-avatar{width:clamp(54px,15vw,68px)!important;height:clamp(54px,15vw,68px)!important}.creator-profile-card .creator-hero-info h1{font-size:clamp(17px,5vw,22px)!important;line-height:1.05!important}.creator-profile-like,.creator-profile-chip{height:32px!important;min-height:32px!important;padding-inline:9px!important;font-size:clamp(10px,2.8vw,12px)!important}.creator-profile-about{padding-top:12px!important;font-size:clamp(12px,3.3vw,14px)!important;line-height:1.5!important}.creator-profile-tabs{-webkit-overflow-scrolling:touch!important;grid-auto-columns:minmax(120px,1fr)!important;grid-auto-flow:column!important;gap:6px!important;width:100%!important;padding:6px!important;display:grid!important;overflow-x:auto!important}.creator-profile-tabs .editorial-tab{border-radius:999px!important;min-width:120px!important;padding:9px 10px!important}.creator-profile-tabs .editorial-tab span{font-size:clamp(11px,3vw,13px)!important}.creator-profile-tabs .editorial-tab small{font-size:clamp(8px,2.1vw,10px)!important}.messages-whatsapp-shell{width:100%!important;max-width:100%!important;height:calc(100dvh - var(--rs-header-h) - var(--rs-bottom-nav-h) - 34px - var(--rs-safe-bottom))!important;grid-template-rows:minmax(150px,34dvh) minmax(0,1fr)!important;grid-template-columns:1fr!important;gap:10px!important;min-height:0!important;display:grid!important;overflow:hidden!important}.messages-whatsapp-shell>*{min-height:0!important;overflow:hidden!important}.landing-page{background:#000!important;min-width:0!important}.landing-page .landing-hero-section{width:100%!important;min-height:100dvh!important;padding-top:calc(var(--rs-header-h) + var(--rs-safe-top))!important;background:linear-gradient(90deg,#000000d6 0%,#0000006b 45%,#0000001a 100%),url(/media/royalle-login-hero.png) 60% 0/cover no-repeat!important;overflow:hidden!important}.landing-page .landing-hero-section>div{width:100%!important;min-height:calc(100dvh - var(--rs-header-h) - var(--rs-safe-top))!important;padding:clamp(28px, 8vh, 72px) var(--rs-page-pad) clamp(34px, 8vh, 80px)!important;align-content:end!important;display:grid!important}.landing-page .landing-hero-section>div>div{width:100%!important;max-width:min(100%,560px)!important}.landing-page .landing-display,.landing-page .landing-display.text-\[3\.35rem\]{letter-spacing:-.01em!important;font-size:clamp(28px,8.6vw,44px)!important;line-height:1.02!important}.landing-page .landing-hero-section p.mt-8,.landing-kicker,.landing-page .landing-image-frame,.landing-page .landing-float-card,.landing-page .landing-seal{display:none!important}.landing-page .landing-hero-section .mt-10{grid-template-columns:1fr!important;gap:10px!important;width:100%!important;display:grid!important}.landing-page .landing-gold-button,.landing-page .landing-outline-button{justify-content:center!important;width:100%!important;min-height:42px!important;font-size:clamp(10px,2.7vw,12px)!important}.login-screen{background:#000!important;min-height:100dvh!important;overflow-x:hidden!important}.login-layout{width:100%!important;max-width:100%!important;min-height:100dvh!important;padding:calc(var(--rs-header-h) + 14px) var(--rs-page-pad) 24px!important;grid-template-columns:1fr!important;align-content:center!important;gap:16px!important;display:grid!important}.login-intro{width:100%!important;max-width:100%!important;min-height:clamp(170px,52vw,260px)!important;display:block!important;overflow:hidden!important}.login-card{border-radius:18px!important;width:100%!important;max-width:min(100%,430px)!important;margin-inline:auto!important;padding:clamp(22px,6vw,34px) clamp(16px,5vw,28px)!important}.login-card h2{font-size:clamp(25px,7vw,34px)!important}.login-card input,.login-submit{width:100%!important;min-height:48px!important}}@media (min-width:576px) and (max-width:980px){.explore-creators-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lux-creator-card{grid-template-columns:58px minmax(0,1fr)!important}.feed-social-card{max-width:680px!important;margin-inline:auto!important}}@media (max-width:480px){:root{--rs-page-pad:8px;--rs-header-h:56px;--rs-bottom-nav-h:56px}.top-creators-track{grid-auto-columns:minmax(132px,calc(50dvw - 14px))!important}.lux-creator-card{gap:9px!important;padding:10px!important}.creator-profile-tabs{grid-auto-columns:minmax(112px,1fr)!important}}@media (max-width:414px){.top-creators-heading>span:first-child{font-size:clamp(25px,8vw,34px)!important}.top-creators-track{grid-auto-columns:minmax(126px,calc(50dvw - 13px))!important}.lux-creator-name-row>p{font-size:clamp(16px,4.8vw,19px)!important}.lux-creator-stats{padding:6px 4px!important}}@media (max-width:390px){:root{--rs-page-pad:7px;--rs-bottom-nav-h:54px}.top-creators-track{grid-auto-columns:minmax(118px,calc(50dvw - 11.5px))!important}.lux-creator-card{grid-template-columns:48px minmax(0,1fr)!important}.lux-creator-avatar{width:48px!important;height:48px!important}}@media (max-width:360px){:root{--rs-page-pad:6px;--rs-header-h:54px;--rs-bottom-nav-h:52px}.app-shell-language-select button,.landing-header .inline-grid button{width:27px!important;min-width:27px!important;height:27px!important}.mobile-header-avatar,.app-shell-header-actions>.relative>button,.app-shell-header-actions button{width:30px!important;min-width:30px!important;height:30px!important}.top-creators-track{grid-auto-columns:minmax(112px,calc(50dvw - 11px))!important;gap:7px!important}.mobile-bottom-nav a span,.royalle-bottom-nav-v3 a span{font-size:6.5px!important}}@media (max-width:600px){:is(body:has(.landing-page),body:has(.login-screen)){min-height:100dvh!important;overflow-x:hidden!important}.landing-page,.login-screen{min-height:100dvh!important}.landing-header{height:calc(48px + var(--rs-safe-top))!important;min-height:calc(48px + var(--rs-safe-top))!important}.landing-header>div{gap:6px!important;height:48px!important;min-height:48px!important;padding-inline:8px!important}.landing-header a[aria-label=Royalle]{flex:0 92px!important;width:92px!important;max-width:92px!important}.landing-header img[alt=Royalle]{width:90px!important;max-width:90px!important}.landing-header .inline-grid button{width:25px!important;min-width:25px!important;height:25px!important;font-size:8px!important}.landing-mobile-login{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important}.landing-header .landing-gold-button{letter-spacing:.12em!important;height:30px!important;min-height:30px!important;padding-inline:9px!important;font-size:8px!important}.landing-page .landing-hero-section{min-height:100dvh!important;padding-top:calc(48px + var(--rs-safe-top))!important;background:linear-gradient(90deg,#000000d1 0%,#00000052 58%,#00000014 100%),url(/media/royalle-login-hero.png) 62% 0/cover no-repeat!important}.landing-page .landing-hero-section>div{min-height:calc(100dvh - 48px - var(--rs-safe-top))!important;align-content:center!important;padding:18px 10px!important}.landing-page .landing-hero-section>div>div{max-width:100%!important}.landing-page .landing-display,.landing-page .landing-display.text-\[3\.35rem\]{max-width:min(100%,350px)!important;font-size:clamp(23px,7.6vw,33px)!important;line-height:1.04!important}.landing-page .landing-hero-section .mt-10{gap:8px!important;margin-top:16px!important}.landing-page .landing-gold-button,.landing-page .landing-outline-button{letter-spacing:.12em!important;height:38px!important;min-height:38px!important;padding-inline:12px!important;font-size:9px!important}body:has(.landing-page) .royalle-footer{display:none!important}.login-language{z-index:90!important;top:8px!important;right:8px!important}.login-layout{grid-template-columns:1fr!important;align-content:center!important;justify-items:center!important;gap:0!important;width:100%!important;max-width:100%!important;min-height:100dvh!important;padding:42px 10px 12px!important;display:grid!important}.login-intro{z-index:0!important;opacity:.6!important;pointer-events:none!important;min-height:0!important;position:fixed!important;inset:0!important}.login-intro:after{content:""!important;background:linear-gradient(#0000002e,#000000b8)!important;position:absolute!important;inset:0!important}.login-intro img,.login-signature{display:none!important}.login-card{z-index:1!important;border-radius:16px!important;width:100%!important;max-width:360px!important;margin:0 auto!important;padding:18px 14px!important;position:relative!important}.login-card-crown{margin-bottom:8px!important}.login-card-crown img{width:34px!important;height:34px!important}.login-card h2{letter-spacing:.1em!important;font-size:clamp(22px,6.4vw,28px)!important;line-height:1.05!important}.login-card-subtitle{margin-top:6px!important;font-size:11px!important;line-height:1.25!important}.login-card-divider{margin:12px auto 14px!important}.login-form{gap:10px!important}.login-field{gap:5px!important}.login-field>span{letter-spacing:.14em!important;font-size:9px!important}.login-field input,.login-card input,.login-submit{height:42px!important;min-height:42px!important;font-size:12px!important}.login-password-toggle{width:34px!important;height:34px!important;right:5px!important}.login-options{gap:8px!important;margin:0!important;font-size:11px!important}.login-join,.login-status{margin-top:2px!important;font-size:11px!important;line-height:1.3!important}}@media (max-width:360px){.landing-page .landing-display,.landing-page .landing-display.text-\[3\.35rem\]{font-size:clamp(21px,7.1vw,28px)!important}.landing-header .landing-gold-button{padding-inline:7px!important;font-size:7px!important}.login-card{max-width:326px!important;padding:16px 12px!important}}@media (max-width:600px){.app-shell:has(.explore-lux-page) .top-creators-track{grid-template-columns:none!important;grid-auto-flow:unset!important;grid-auto-columns:unset!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;gap:10px!important;width:100%!important;max-width:100%!important;padding:0 0 10px!important;display:flex!important;overflow:auto hidden!important}.app-shell:has(.explore-lux-page) .top-creator-tile{aspect-ratio:1/1.12!important;scroll-snap-align:start!important;flex:0 0 min(44vw,172px)!important;width:min(44vw,172px)!important;min-width:min(44vw,172px)!important;max-width:min(44vw,172px)!important;height:auto!important;transform:none!important}.app-shell:has(.explore-lux-page) .top-creator-tile:first-child{aspect-ratio:1/1.12!important;scroll-snap-align:start!important;flex:0 0 min(44vw,172px)!important;width:min(44vw,172px)!important;min-width:min(44vw,172px)!important;max-width:min(44vw,172px)!important;height:auto!important;transform:none!important}.app-shell:has(.explore-lux-page) .top-creator-caption{gap:3px!important;padding:8px!important}.app-shell:has(.explore-lux-page) .top-creator-name{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:12px!important;line-height:1.1!important;overflow:hidden!important}:is(.app-shell:has(.explore-lux-page) .top-creator-subtitle,.app-shell:has(.explore-lux-page) .top-creator-access){white-space:nowrap!important;text-overflow:ellipsis!important;font-size:9px!important;line-height:1.18!important;overflow:hidden!important}.app-shell:has(.explore-lux-page) .top-creator-rank{width:30px!important;height:30px!important;font-size:14px!important}.app-shell:has(.explore-lux-page) .top-creators-heading{margin-bottom:10px!important}.app-shell:has(.explore-lux-page) .top-creators-heading>span:first-child{font-size:clamp(24px,7.8vw,34px)!important}.landing-page .landing-hero-section{background:linear-gradient(90deg,#000000c7 0%,#0000004d 56%,#00000014 100%),url(/media/royalle-login-hero.png) 58% 0/cover no-repeat!important;min-height:100dvh!important}.landing-page .landing-hero-section>div{min-height:calc(100dvh - 48px - var(--rs-safe-top))!important;padding:12px 10px 14px!important;align-content:center!important;padding-top:clamp(28px,8vh,64px)!important}.landing-page .landing-display,.landing-page .landing-display.text-\[3\.35rem\]{width:min(100%,355px)!important;max-width:355px!important;font-size:clamp(22px,7.1vw,31px)!important;line-height:1.05!important}.landing-page .landing-hero-section .mt-10{gap:8px!important;margin-top:14px!important}.landing-page .landing-gold-button,.landing-page .landing-outline-button{letter-spacing:.13em!important;height:36px!important;min-height:36px!important;font-size:8.5px!important}.login-layout{align-content:center!important;gap:10px!important;min-height:100dvh!important;padding:36px 10px 12px!important}.login-intro{z-index:1!important;opacity:1!important;pointer-events:none!important;place-items:center!important;width:100%!important;height:82px!important;min-height:82px!important;display:grid!important;position:relative!important;inset:auto!important;overflow:visible!important}.login-intro:after{display:none!important}.login-intro img.login-mobile-logo{-o-object-fit:contain!important;object-fit:contain!important;width:min(220px,58vw)!important;max-width:min(220px,58vw)!important;height:auto!important;display:block!important}.login-signature{display:none!important}.login-card{border-radius:14px!important;width:100%!important;max-width:330px!important;padding:14px 12px!important}.login-card-crown{margin-bottom:5px!important}.login-card-crown img{width:24px!important;height:24px!important}.login-card h2{letter-spacing:.12em!important;font-size:clamp(20px,5.8vw,25px)!important;line-height:1!important}.login-card-subtitle{margin-top:4px!important;font-size:10px!important}.login-card-divider{margin:9px auto 10px!important}.login-form{gap:8px!important}.login-field>span{font-size:8px!important}.login-field input,.login-card input,.login-submit{height:36px!important;min-height:36px!important;font-size:11px!important}.login-password-toggle{width:30px!important;height:30px!important;right:4px!important}.login-options{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;font-size:10px!important;display:grid!important}.login-options label{align-items:center!important;gap:6px!important;min-width:0!important;display:inline-flex!important}.login-options input[type=checkbox]{appearance:none!important;background:#00000073!important;border:1px solid #d6a741b3!important;border-radius:3px!important;flex:0 0 14px!important;width:14px!important;min-width:14px!important;max-width:14px!important;height:14px!important;min-height:14px!important;max-height:14px!important;margin:0!important;padding:0!important;position:relative!important}.login-options input[type=checkbox]:checked{background:#d6a741!important}.login-options input[type=checkbox]:checked:after{content:""!important;border:2px solid #101010!important;border-width:0 2px 2px 0!important;width:5px!important;height:9px!important;position:absolute!important;top:1px!important;left:4px!important;transform:rotate(45deg)!important}.login-submit{margin-top:6px!important}.login-join,.login-status{font-size:10px!important}}@media (max-width:360px){.app-shell:has(.explore-lux-page) .top-creator-tile{flex-basis:min(45vw,158px)!important;width:min(45vw,158px)!important;min-width:min(45vw,158px)!important;max-width:min(45vw,158px)!important}.app-shell:has(.explore-lux-page) .top-creator-tile:first-child{flex-basis:min(45vw,158px)!important;width:min(45vw,158px)!important;min-width:min(45vw,158px)!important;max-width:min(45vw,158px)!important}.login-card{max-width:308px!important;padding:12px 10px!important}.login-intro{height:70px!important;min-height:70px!important}.login-intro img.login-mobile-logo{width:min(190px,56vw)!important}}@media (max-width:320px){:root{--rs-page-pad:5px}.top-creators-track{grid-auto-columns:minmax(104px,calc(50dvw - 9px))!important}.lux-creator-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important}.mobile-bottom-nav a svg,.royalle-bottom-nav-v3 a svg{width:14px!important;height:14px!important}}@media (orientation:landscape) and (max-height:520px) and (max-width:980px){:root{--rs-header-h:50px;--rs-bottom-nav-h:48px}.app-shell-content{padding-top:calc(var(--rs-header-h) + 6px)!important}.top-creators-track{grid-auto-columns:minmax(128px,22vw)!important}.login-intro{display:none!important}.messages-whatsapp-shell{height:calc(100dvh - var(--rs-header-h) - 18px)!important;grid-template-rows:1fr!important;grid-template-columns:minmax(220px,.36fr) minmax(0,1fr)!important}}@media (max-width:600px),(pointer:coarse) and (max-width:600px){.app-shell:has(.explore-lux-page){zoom:1!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;overflow-x:clip!important;transform:none!important}.app-shell:has(.explore-lux-page) .app-shell-body{zoom:1!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;overflow-x:clip!important;transform:none!important}.app-shell:has(.explore-lux-page) .app-shell-content{zoom:1!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;overflow-x:clip!important;transform:none!important}.app-shell:has(.explore-lux-page) .explore-lux-page{zoom:1!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;overflow-x:clip!important;transform:none!important}.app-shell:has(.explore-lux-page) .app-shell-content{padding-inline:8px!important;padding-top:calc(var(--rs-header-h) + 8px)!important}.app-shell:has(.explore-lux-page) .explore-lux-page{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;display:grid!important}.app-shell:has(.explore-lux-page) .top-creators-strip{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important}.app-shell:has(.explore-lux-page) .top-creators-heading{grid-template-columns:minmax(0,1fr) minmax(92px,auto)!important;align-items:end!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:0 0 8px!important;display:grid!important}.app-shell:has(.explore-lux-page) .top-creators-heading>span:first-child{letter-spacing:.04em!important;font-size:clamp(23px,7vw,31px)!important;line-height:.98!important}.app-shell:has(.explore-lux-page) .top-creators-heading>span:last-child{letter-spacing:.08em!important;white-space:normal!important;text-align:right!important;max-width:112px!important;font-size:8px!important;line-height:1.25!important}.app-shell:has(.explore-lux-page) .top-creators-track{grid-auto-columns:minmax(118px,calc(50dvw - 14px))!important;grid-auto-flow:column!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0 0 8px!important;display:grid!important;overflow:auto hidden!important}.app-shell:has(.explore-lux-page) .top-creator-tile{aspect-ratio:1/1.03!important;border-radius:10px!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;transform:none!important}.app-shell:has(.explore-lux-page) .top-creator-tile:first-child{width:100%!important;max-width:none!important;transform:none!important}.app-shell:has(.explore-lux-page) .top-creator-tile img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;width:100%!important;height:100%!important}.app-shell:has(.explore-lux-page) .top-creator-caption{padding:7px!important}.app-shell:has(.explore-lux-page) .top-creator-name{font-size:11px!important;line-height:1.1!important}:is(.app-shell:has(.explore-lux-page) .top-creator-subtitle,.app-shell:has(.explore-lux-page) .top-creator-access){font-size:8px!important;line-height:1.15!important}.app-shell:has(.explore-lux-page) .creators-hero-search-card{background-position:50%!important;background-size:cover!important;border-radius:11px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:92px!important;margin:0!important;overflow:hidden!important}.app-shell:has(.explore-lux-page) .creators-hero-search-inner{grid-template-columns:minmax(0,1fr)!important;align-content:center!important;gap:8px!important;width:100%!important;max-width:100%!important;min-height:92px!important;padding:10px!important;display:grid!important}.app-shell:has(.explore-lux-page) .creators-hero-copy h1{letter-spacing:.1em!important;max-width:100%!important;font-size:clamp(29px,10vw,42px)!important;line-height:.92!important}.app-shell:has(.explore-lux-page) .creators-hero-search-box{border-radius:999px!important;width:100%!important;max-width:100%!important;height:34px!important;min-height:34px!important;padding-inline:10px!important}.app-shell:has(.explore-lux-page) .explore-creators-list{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:100%!important;max-width:100%!important;margin:0!important;display:grid!important}.app-shell:has(.explore-lux-page) .lux-creator-card{border-radius:12px!important;grid-template-columns:48px minmax(0,1fr)!important;grid-template-areas:"avatar info""stats stats""open open"!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;padding:10px!important;display:grid!important;overflow:hidden!important;transform:none!important}.app-shell:has(.explore-lux-page) .lux-creator-bg{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;opacity:1!important;filter:none!important;width:100%!important;height:100%!important}.app-shell:has(.explore-lux-page) .lux-creator-overlay{opacity:0!important;background:0 0!important;display:none!important}.app-shell:has(.explore-lux-page) .lux-creator-avatar{grid-area:avatar!important;align-self:start!important;width:48px!important;height:48px!important}.app-shell:has(.explore-lux-page) .lux-creator-info{grid-area:info!important;min-width:0!important;max-width:100%!important}.app-shell:has(.explore-lux-page) .lux-creator-name-row{gap:4px!important;min-width:0!important;max-width:100%!important}.app-shell:has(.explore-lux-page) .lux-creator-name-row>p{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;font-size:16px!important;line-height:1.05!important;overflow:hidden!important}.app-shell:has(.explore-lux-page) .lux-creator-bio{-webkit-line-clamp:2!important;color:#fff!important;-webkit-box-orient:vertical!important;font-size:11.5px!important;line-height:1.28!important;display:-webkit-box!important;overflow:hidden!important}.app-shell:has(.explore-lux-page) .lux-creator-date{font-size:10px!important;line-height:1.2!important}.app-shell:has(.explore-lux-page) .lux-creator-stats{border-radius:8px!important;grid-area:stats!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;width:100%!important;max-width:100%!important;padding:5px!important;display:grid!important}.app-shell:has(.explore-lux-page) .lux-metric{min-width:0!important;min-height:30px!important;padding:2px!important}.app-shell:has(.explore-lux-page) .lux-creator-stats>div{min-width:0!important;min-height:30px!important;padding:2px!important}.app-shell:has(.explore-lux-page) .lux-metric-label{font-size:7px!important;line-height:1!important}.app-shell:has(.explore-lux-page) .lux-creator-stats p:first-child{font-size:7px!important;line-height:1!important}.app-shell:has(.explore-lux-page) .lux-metric-value{font-size:11px!important;line-height:1.05!important}.app-shell:has(.explore-lux-page) .lux-creator-stats p:last-child{font-size:11px!important;line-height:1.05!important}.app-shell:has(.explore-lux-page) .lux-creator-open{letter-spacing:.12em!important;border-radius:8px!important;grid-area:open!important;width:100%!important;max-width:100%!important;height:34px!important;min-height:34px!important;font-size:9px!important}.app-shell:has(.explore-lux-page) .lux-load-more{width:100%!important}.login-options input[type=checkbox]{appearance:auto!important;-webkit-appearance:checkbox!important;accent-color:#d6a741!important;border-radius:3px!important;flex:0 0 14px!important;width:14px!important;min-width:14px!important;max-width:14px!important;height:14px!important;min-height:14px!important;max-height:14px!important;margin:0!important;padding:0!important}}@media (max-width:360px){.app-shell:has(.explore-lux-page) .top-creators-track{grid-auto-columns:minmax(110px,calc(50dvw - 11px))!important}.app-shell:has(.explore-lux-page) .lux-creator-card{grid-template-columns:44px minmax(0,1fr)!important;padding:8px!important}.app-shell:has(.explore-lux-page) .lux-creator-avatar{width:44px!important;height:44px!important}}@media (max-width:600px){.app-shell:has(.explore-lux-page) .top-creators-track{grid-template-columns:none!important;grid-auto-flow:unset!important;grid-auto-columns:unset!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;align-items:stretch!important;gap:10px!important;width:100%!important;max-width:100%!important;padding:0 0 10px!important;display:flex!important;overflow:auto hidden!important}.app-shell:has(.explore-lux-page) .top-creators-track>*{aspect-ratio:1/1.12!important;scroll-snap-align:start!important;border-radius:12px!important;flex:0 0 min(46vw,178px)!important;width:min(46vw,178px)!important;min-width:min(46vw,178px)!important;max-width:min(46vw,178px)!important;height:auto!important;min-height:0!important;overflow:hidden!important;transform:none!important}.app-shell:has(.explore-lux-page) .top-creator-tile{aspect-ratio:1/1.12!important;scroll-snap-align:start!important;border-radius:12px!important;flex:0 0 min(46vw,178px)!important;width:min(46vw,178px)!important;min-width:min(46vw,178px)!important;max-width:min(46vw,178px)!important;height:auto!important;min-height:0!important;overflow:hidden!important;transform:none!important}.app-shell:has(.explore-lux-page) .top-creator-tile:first-child{aspect-ratio:1/1.12!important;scroll-snap-align:start!important;border-radius:12px!important;flex:0 0 min(46vw,178px)!important;width:min(46vw,178px)!important;min-width:min(46vw,178px)!important;max-width:min(46vw,178px)!important;height:auto!important;min-height:0!important;overflow:hidden!important;transform:none!important}.app-shell:has(.explore-lux-page) .top-creator-tile:not(:first-child){aspect-ratio:1/1.12!important;scroll-snap-align:start!important;border-radius:12px!important;flex:0 0 min(46vw,178px)!important;width:min(46vw,178px)!important;min-width:min(46vw,178px)!important;max-width:min(46vw,178px)!important;height:auto!important;min-height:0!important;overflow:hidden!important;transform:none!important}.app-shell:has(.explore-lux-page) .top-creator-tile img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;width:100%!important;height:100%!important}.app-shell:has(.explore-lux-page) .top-creator-caption{gap:3px!important;max-width:100%!important;padding:8px!important}.app-shell:has(.explore-lux-page) .top-creator-name{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:12px!important;line-height:1.1!important;overflow:hidden!important}:is(.app-shell:has(.explore-lux-page) .top-creator-subtitle,.app-shell:has(.explore-lux-page) .top-creator-access){white-space:nowrap!important;text-overflow:ellipsis!important;font-size:9px!important;line-height:1.15!important;overflow:hidden!important}.app-shell:has(.explore-lux-page) .top-creator-rank{width:30px!important;height:30px!important;font-size:14px!important}:is(body:has(.landing-page),html:has(.landing-page)){width:100%!important;max-width:100%!important;overflow-x:hidden!important}.landing-page{width:100%!important;max-width:100%!important;min-height:100svh!important;overflow-x:hidden!important}.landing-header{height:calc(42px + var(--rs-safe-top,0px))!important;min-height:calc(42px + var(--rs-safe-top,0px))!important;padding-top:var(--rs-safe-top,0px)!important}.landing-header>div{gap:5px!important;height:42px!important;min-height:42px!important;padding-inline:6px!important}.landing-header a[aria-label=Royalle]{flex:0 78px!important;width:78px!important;max-width:78px!important}.landing-header img[alt=Royalle]{width:76px!important;max-width:76px!important;height:auto!important}.landing-header .inline-grid button{width:23px!important;min-width:23px!important;height:23px!important;min-height:23px!important;font-size:7px!important}.landing-mobile-login{width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important}.landing-header .landing-gold-button{letter-spacing:.1em!important;height:26px!important;min-height:26px!important;padding-inline:8px!important;font-size:7px!important}.landing-page .landing-hero-section{width:100%!important;max-width:100%!important;height:100svh!important;min-height:100svh!important;padding-top:calc(42px + var(--rs-safe-top,0px))!important;background:linear-gradient(90deg,#000000c7 0%,#00000047 58%,#00000014 100%),url(/media/royalle-login-hero.png) 58% 0/auto 100% no-repeat!important;overflow:hidden!important}.landing-page .landing-hero-section>div{width:100%!important;max-width:100%!important;min-height:calc(100svh - 42px - var(--rs-safe-top,0px))!important;height:calc(100svh - 42px - var(--rs-safe-top,0px))!important;align-content:center!important;padding:clamp(14px,4.4svh,34px) 9px 10px!important;display:grid!important;overflow:hidden!important}.landing-page .landing-hero-section>div>div:first-child{width:min(100%,318px)!important;min-width:0!important;max-width:318px!important}.landing-page .landing-display,.landing-page .landing-display.text-\[3\.35rem\]{letter-spacing:0!important;width:min(100%,318px)!important;max-width:318px!important;font-size:clamp(18px,5.8vw,25px)!important;line-height:1.06!important}.landing-page .landing-hero-section .mt-10{gap:6px!important;margin-top:10px!important}.landing-page .landing-gold-button,.landing-page .landing-outline-button{letter-spacing:.11em!important;height:31px!important;min-height:31px!important;padding-inline:10px!important;font-size:7.5px!important}}@media (max-width:360px){.app-shell:has(.explore-lux-page) .top-creators-track>*{flex-basis:min(46vw,160px)!important;width:min(46vw,160px)!important;min-width:min(46vw,160px)!important;max-width:min(46vw,160px)!important}.app-shell:has(.explore-lux-page) .top-creator-tile{flex-basis:min(46vw,160px)!important;width:min(46vw,160px)!important;min-width:min(46vw,160px)!important;max-width:min(46vw,160px)!important}.app-shell:has(.explore-lux-page) .top-creator-tile:first-child{flex-basis:min(46vw,160px)!important;width:min(46vw,160px)!important;min-width:min(46vw,160px)!important;max-width:min(46vw,160px)!important}.app-shell:has(.explore-lux-page) .top-creator-tile:not(:first-child){flex-basis:min(46vw,160px)!important;width:min(46vw,160px)!important;min-width:min(46vw,160px)!important;max-width:min(46vw,160px)!important}.landing-page .landing-hero-section>div>div:first-child,.landing-page .landing-display,.landing-page .landing-display.text-\[3\.35rem\]{max-width:292px!important}.landing-page .landing-display,.landing-page .landing-display.text-\[3\.35rem\]{font-size:clamp(17px,5.5vw,22px)!important}}
@media (min-width:769px){.app-shell-header img[alt=Royalle],.landing-header img[alt=Royalle]{transform-origin:0!important;transform:scale(.9)!important}.app-shell:has(.explore-lux-page) .lux-creator-card{isolation:isolate!important;background:#050505!important;grid-template-columns:84px minmax(0,1fr) 360px 220px!important;gap:22px!important}.app-shell:has(.explore-lux-page) .lux-creator-bg{z-index:0!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center center!important;object-position:center center!important;opacity:1!important;filter:none!important;width:100%!important;min-width:100%!important;height:100%!important;min-height:100%!important;display:block!important;position:absolute!important;inset:0!important;transform:none!important}.app-shell:has(.explore-lux-page) .lux-creator-overlay{opacity:0!important;background:0 0!important;display:none!important}.app-shell:has(.explore-lux-page) .lux-creator-card:before{opacity:0!important;background:0 0!important;display:none!important}.app-shell:has(.explore-lux-page) .lux-creator-card:after{opacity:0!important;background:0 0!important;display:none!important}:is(.app-shell:has(.explore-lux-page) .lux-creator-avatar,.app-shell:has(.explore-lux-page) .lux-creator-info,.app-shell:has(.explore-lux-page) .lux-creator-stats,.app-shell:has(.explore-lux-page) .lux-creator-open){z-index:2!important;position:relative!important}.app-shell:has(.explore-lux-page) .lux-creator-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important;place-self:center start!important;width:100%!important;min-width:360px!important;max-width:360px!important;margin:0!important;padding:8px 12px!important}.app-shell:has(.explore-lux-page) .lux-metric{min-width:0!important;min-height:38px!important;padding:3px 6px!important}.app-shell:has(.explore-lux-page) .lux-creator-stats>div{min-width:0!important;min-height:38px!important;padding:3px 6px!important}.app-shell:has(.explore-lux-page) .lux-metric-label{white-space:nowrap!important;justify-content:center!important;align-items:center!important;gap:4px!important;width:100%!important;font-size:9px!important;line-height:1!important;display:inline-flex!important;overflow:visible!important}.app-shell:has(.explore-lux-page) .lux-creator-stats p:first-child{white-space:nowrap!important;justify-content:center!important;align-items:center!important;gap:4px!important;width:100%!important;font-size:9px!important;line-height:1!important;display:inline-flex!important;overflow:visible!important}.app-shell:has(.explore-lux-page) .lux-metric-value{margin-top:4px!important;font-size:15px!important;line-height:1!important}.app-shell:has(.explore-lux-page) .lux-creator-stats p:last-child{margin-top:4px!important;font-size:15px!important;line-height:1!important}.app-shell:has(.explore-lux-page) .lux-metric-icon{width:12px!important;min-width:12px!important;height:12px!important}.app-shell:has(.explore-lux-page) .lux-metric-icon svg{width:12px!important;min-width:12px!important;height:12px!important}.app-shell:has(.explore-lux-page) .lux-creator-open{justify-self:end!important;width:100%!important;max-width:220px!important}.creator-profile-card[style*=--creator-profile-cover]{background:#080808!important}.creator-profile-card[style*=--creator-profile-cover]:before{background:var(--creator-profile-cover) center 34% / cover no-repeat!important;opacity:1!important;filter:none!important;width:100%!important;height:calc(clamp(224px,28vw,330px) + 112px)!important;inset:0 0 auto!important}.creator-profile-card[style*=--creator-profile-cover]:after{opacity:0!important;display:none!important}.creator-profile-card[style*=--creator-profile-cover] .creator-profile-body{background:0 0!important}.creator-profile-card[style*=--creator-profile-cover] .creator-profile-about{background:#080808!important;border-top:1px solid #ffffff14!important;margin:2px -22px 0!important;padding:18px 22px 20px!important}.creator-profile-card[style*=--creator-profile-cover] .creator-profile-stats-row{padding-bottom:14px!important}}.creator-cover-crop-stage{aspect-ratio:5!important;height:auto!important;min-height:0!important}.creator-profile-card[style*=--creator-profile-cover] .creator-hero-cover{opacity:0!important;pointer-events:auto!important;background:0 0!important;display:block!important}.creator-profile-card[style*=--creator-profile-cover] .creator-hero-cover img{-o-object-fit:cover!important;object-fit:cover!important;filter:none!important;width:100%!important;height:100%!important;display:block!important}.creator-profile-card>.creator-social-links{z-index:30!important;pointer-events:auto!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;max-width:min(42vw,260px)!important;margin:0!important;display:flex!important;position:absolute!important;bottom:clamp(18px,2vw,26px)!important;right:clamp(14px,2vw,24px)!important}.creator-profile-card>.creator-social-links a{z-index:31!important;color:#f3d27b!important;pointer-events:auto!important;background:#0000007a!important;border-color:#f3d27b6b!important;width:34px!important;height:34px!important;position:relative!important;box-shadow:0 12px 32px #0000005c!important}.creator-profile-card>.creator-social-links a>svg{width:15px!important;height:15px!important}@media (max-width:768px){.creator-cover-crop-stage{aspect-ratio:5!important;height:auto!important;min-height:0!important}.creator-profile-card>.creator-social-links{gap:6px!important;max-width:46vw!important;bottom:12px!important;right:10px!important}.creator-profile-card>.creator-social-links a{width:30px!important;height:30px!important}}
