:root{--color-bg: #050606;--color-panel: rgba(17, 19, 19, .82);--color-border: rgba(255, 255, 255, .13);--color-border-hover: rgba(255, 255, 255, .22);--color-placeholder: #121414;--color-text: #f3f4f4;--color-muted: #9a9f9f;--color-faint: #6e7373;--color-highlight: rgba(255, 255, 255, .07);--color-focus: rgba(255, 255, 255, .85);--color-online: #48b97a;--color-idle: #d6a440;--color-dnd: #dc5a5f;--color-ingame: #5aa7e0;--page-bg-image: none;--page-bg-position: center;--page-bg-overlay: transparent;--page-bg-blur: 8px;--radius: 8px;--radius-sm: 6px;--border: 1px solid var(--color-border);--shadow: 0 22px 60px rgba(0, 0, 0, .55), 0 2px 10px rgba(0, 0, 0, .35);--inner-highlight: inset 0 1px 0 rgba(255, 255, 255, .045);--font: "Trebuchet MS", "Segoe UI", sans-serif;--fs-name: 29px;--fs-title: 21px;--fs-body: 14px;--fs-small: 12.5px;--fs-tiny: 11px;--pad: 26px;--gutter: 24px;--section-pad-y: 72px;--dock-space: 0px;--w-profile: 560px;--w-roblox: 560px;--w-music: 1240px;--banner-h: 204px;--avatar: 86px;--ease: cubic-bezier(.22, .61, .36, 1);--dur-fast: .16s;--dur: .4s;--dur-slow: .7s}@media(max-width:640px){:root{--fs-name: 25px;--fs-title: 19px;--pad: 19px;--gutter: 16px;--section-pad-y: 48px;--banner-h: 168px;--avatar: 74px}}*,*:before,*:after{box-sizing:border-box}html{background-color:var(--color-bg);color-scheme:dark;-webkit-text-size-adjust:100%}html.is-locked{overflow:hidden}body{margin:0;min-height:100vh;font-family:var(--font);font-size:var(--fs-body);line-height:1.5;color:var(--color-text);background:transparent;overflow-x:hidden;-webkit-font-smoothing:antialiased}body:before,body:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none}body:before{background-color:var(--color-bg);background-image:var(--page-bg-image);background-position:var(--page-bg-position);background-repeat:no-repeat;background-size:cover;transition:filter .7s var(--ease),transform .7s var(--ease)}html.is-entered body:before{filter:blur(var(--page-bg-blur));transform:scale(1.06)}body:after{background:var(--page-bg-overlay)}h1,h2,h3,p,ol,ul,dl,dd{margin:0}ol,ul{padding:0;list-style:none}img,svg{display:block;max-width:100%}button{font:inherit;color:inherit}a{color:inherit}:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.muted{color:var(--color-muted)}.entry{position:fixed;inset:0;z-index:100;background:#0000004d;transition:opacity .5s var(--ease),transform .5s var(--ease)}.entry.is-leaving{opacity:0;transform:scale(1.03);pointer-events:none}.entry__button{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:24px;border:0;background:transparent;cursor:pointer}.entry__button:focus-visible{outline:none}.entry__text{display:inline-flex;align-items:center;min-height:1.3em;font-size:clamp(22px,4vw,34px);letter-spacing:.08em;color:#fff;overflow-wrap:anywhere;text-align:center}.entry__caret{display:inline-block;width:2px;height:1.05em;margin-left:4px;background:#fff;animation:caret-blink 1s steps(1) infinite}.entry__hint{font-size:var(--fs-tiny);letter-spacing:.24em;text-transform:uppercase;color:var(--color-faint);animation:fade-in .9s 1.4s var(--ease) both}@keyframes caret-blink{50%{opacity:0}}@keyframes fade-in{0%{opacity:0}}.site{transition:opacity .6s var(--ease),transform .6s var(--ease)}.site.is-waiting{opacity:0;transform:scale(.985)}.main:focus{outline:none}.section{min-height:100vh;min-height:100svh;display:flex;align-items:center;justify-content:center;padding:var(--section-pad-y) var(--gutter);padding-left:calc(var(--gutter) + var(--dock-space))}@media(max-width:820px){.section{min-height:0}}.section__inner{width:100%;display:flex;justify-content:center}.reveal{opacity:0;transform:translateY(16px);transition:opacity var(--dur-slow) var(--ease),transform var(--dur-slow) var(--ease)}.is-visible>.reveal{opacity:1;transform:none}@media(min-width:821px){:root{--dock-space: 64px}}@media(min-width:821px)and (min-height:620px){html{scroll-snap-type:y proximity}.section{scroll-snap-align:start}}.dock{position:fixed;left:20px;top:50%;z-index:20;transform:translateY(-50%)}.dock__list{display:flex;flex-direction:column;gap:6px;padding:6px;background:var(--color-panel);border:var(--border);border-radius:var(--radius);box-shadow:var(--shadow),var(--inner-highlight)}.dock__link{position:relative;display:grid;place-items:center;width:36px;height:36px;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--color-faint);text-decoration:none;transition:color var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.dock__link:hover,.dock__link:focus-visible{color:var(--color-text)}.dock__link.is-active{color:var(--color-text);background:var(--color-highlight);border-color:var(--color-border)}.dock__label{position:absolute;left:calc(100% + 14px);top:50%;padding:4px 9px;font-size:var(--fs-small);white-space:nowrap;color:var(--color-text);background:var(--color-panel);border:var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow);opacity:0;transform:translate(-4px,-50%);pointer-events:none;transition:opacity var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.dock__link:hover .dock__label,.dock__link:focus-visible .dock__label{opacity:1;transform:translateY(-50%)}@media(max-width:820px){.dock{display:none}}.panel{position:relative;background:var(--color-panel);border:var(--border);border-radius:var(--radius);box-shadow:var(--shadow),var(--inner-highlight);overflow:hidden;transition:border-color var(--dur) var(--ease),transform var(--dur) var(--ease)}.panel:hover{border-color:var(--color-border-hover)}.banner{position:relative;height:var(--banner-h);background:var(--color-placeholder);border-bottom:var(--border);overflow:hidden}.banner__img{width:100%;height:100%;object-fit:cover}.handle{font-size:var(--fs-small);color:var(--color-muted)}.eyebrow{font-size:var(--fs-tiny);letter-spacing:.14em;text-transform:uppercase;color:var(--color-faint)}.card-title{font-size:var(--fs-title);font-weight:700;line-height:1.2;overflow-wrap:anywhere}.card-title--lg{font-size:calc(var(--fs-title) + 3px)}.card-text{font-size:var(--fs-body);color:var(--color-muted);overflow-wrap:anywhere}.divider{height:1px;margin:18px 0;border:0;background:var(--color-border)}.chip{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;padding:4px 10px;font-size:var(--fs-tiny);color:var(--color-muted);border:var(--border);border-radius:var(--radius-sm);background:#ffffff08;white-space:nowrap}.chip__dot{width:6px;height:6px;border-radius:50%;background:var(--color-faint)}.chip--on .chip__dot{background:var(--color-text)}.button{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;font-size:var(--fs-small);font-weight:700;text-decoration:none;color:var(--color-bg);background:var(--color-text);border:1px solid var(--color-text);border-radius:var(--radius-sm);transition:background-color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.button:hover{background:#fff;transform:translateY(-1px)}.icon-button{display:grid;place-items:center;width:34px;height:34px;padding:0;color:var(--color-muted);background:var(--color-panel);border:var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease)}.icon-button:hover{color:var(--color-text);border-color:var(--color-border-hover);background:var(--color-highlight)}.stats__item{display:flex;flex-direction:column;min-width:0}.stats__value{order:-1;font-size:16px;font-weight:700;color:var(--color-text);overflow-wrap:anywhere}.stats__label{font-size:var(--fs-tiny);letter-spacing:.06em;text-transform:uppercase;color:var(--color-faint)}.stats--grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;padding-top:16px;border-top:var(--border)}.text-link{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-small);color:var(--color-text);text-decoration:none;border-bottom:1px solid var(--color-border);transition:border-color var(--dur-fast) var(--ease)}.text-link:hover{border-color:var(--color-text)}.stale-note{font-size:var(--fs-tiny);color:var(--color-faint)}.list-state{padding:10px 0;font-size:var(--fs-small)}.avatar{width:var(--avatar);height:var(--avatar);padding:3px;border-radius:50%;background:var(--color-bg);border:1px solid rgba(255,255,255,.28);box-shadow:0 6px 18px #00000080}.avatar__img,.avatar__fallback{width:100%;height:100%;border-radius:50%;object-fit:cover}.avatar__link{display:block;width:100%;height:100%;border-radius:50%;transition:filter var(--dur-fast) var(--ease)}.avatar__link:hover{filter:brightness(1.1)}.avatar__fallback{display:grid;place-items:center;font-size:calc(var(--avatar) * .3);font-weight:700;letter-spacing:.04em;color:var(--color-muted);background:#1a1d1d}.avatar.is-loading .avatar__fallback{animation:pulse 1.6s ease-in-out infinite}@keyframes pulse{50%{opacity:.55}}.status{flex-shrink:0;width:10px;height:10px;border-radius:50%;border:2px solid var(--color-faint)}.status--online{background:var(--color-online);border-color:var(--color-online)}.status--idle{background:var(--color-idle);border-color:var(--color-idle)}.status--dnd{background:var(--color-dnd);border-color:var(--color-dnd)}.profile-card{width:100%;max-width:var(--w-profile)}.profile-card__body{padding:0 var(--pad) var(--pad)}.profile-card__avatar{position:relative;z-index:1;margin-top:calc(var(--avatar) / -2);margin-bottom:12px}.profile-card__name-row{display:flex;align-items:center;gap:10px}.profile-card__name{font-size:var(--fs-name);font-weight:700;line-height:1.15;letter-spacing:.01em;overflow-wrap:anywhere}.handle__sep{margin:0 6px;color:var(--color-faint)}.custom-status{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:var(--fs-small);color:var(--color-text);overflow-wrap:anywhere}.custom-status__emoji{flex-shrink:0;width:16px;height:16px}.profile-card__bio{margin-top:10px;color:var(--color-muted);overflow-wrap:anywhere}.profile-card .stale-note{margin-top:12px}.activity-row{display:flex;align-items:center;gap:12px}.activity-row__icon{display:grid;place-items:center;flex-shrink:0;width:52px;height:52px;overflow:hidden;color:var(--color-faint);border:var(--border);border-radius:var(--radius-sm);background:#ffffff06}.activity-row__img{width:100%;height:100%;object-fit:cover}.activity-row__text{display:flex;flex:1;flex-direction:column;min-width:0}.activity-row__label{font-size:var(--fs-tiny);letter-spacing:.06em;text-transform:uppercase;color:var(--color-faint)}.activity-row__primary{font-size:var(--fs-body);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-row__primary a{color:inherit;text-decoration:none}.activity-row__primary a:hover{text-decoration:underline;text-underline-offset:3px}.activity-row__value{font-size:var(--fs-small);color:var(--color-muted);overflow-wrap:anywhere}.progress{display:flex;align-items:center;gap:8px;margin-top:6px}.progress__time{font-size:var(--fs-tiny);color:var(--color-faint);font-variant-numeric:tabular-nums}.progress__bar{position:relative;flex:1;height:3px;overflow:hidden;border-radius:2px;background:#ffffff1a}.progress__fill{position:absolute;inset:0 auto 0 0;background:var(--color-text);transition:width 1s linear}.roblox-card{display:grid;grid-template-columns:170px minmax(0,1fr);gap:22px;width:100%;max-width:var(--w-roblox);padding:var(--pad)}.roblox-card__media{position:relative;display:block;min-height:230px;border-radius:var(--radius-sm)}.roblox-card__media--link .roblox-card__img{transition:transform var(--dur) var(--ease),filter var(--dur) var(--ease)}.roblox-card__media--link:hover .roblox-card__img{transform:scale(1.03);filter:brightness(1.08)}.roblox-card__media--link:focus-visible{outline-offset:2px}.roblox-card__img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.roblox-card__placeholder{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end}.roblox-card__silhouette{width:100%;height:78%;padding:0 24px}.roblox-card__media-note{position:absolute;inset:auto 0 10px;font-size:var(--fs-tiny);text-align:center;color:var(--color-muted)}.roblox-card__content{display:flex;flex-direction:column;justify-content:center;min-width:0}.roblox-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.roblox-card__identity{min-width:0}.roblox-card__identity .card-title{margin-top:2px}.verified{display:inline-grid;place-items:center;width:16px;height:16px;margin-left:6px;font-size:10px;vertical-align:3px;color:var(--color-bg);background:var(--color-text);border-radius:50%}.roblox-card__location{margin-top:10px;font-size:var(--fs-small);color:var(--color-muted);overflow-wrap:anywhere}.roblox-card__location strong{color:var(--color-text)}.roblox-card .card-text{margin-top:10px}.roblox-card__bio{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line}.roblox-card__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;margin-top:18px}.roblox-card__socials{grid-column:1 / -1;padding-top:16px;border-top:var(--border)}.social-icons{display:flex;justify-content:center;gap:10px}.social-icons__link{position:relative;display:grid;place-items:center;width:44px;height:44px;color:var(--color-text);border:1px solid transparent;border-radius:var(--radius-sm);transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.social-icons__link:hover,.social-icons__link:focus-visible{color:#fff;background:var(--color-highlight);border-color:var(--color-border)}.social-icons__tip{position:absolute;bottom:calc(100% + 8px);left:50%;padding:3px 8px;font-size:var(--fs-tiny);white-space:nowrap;color:var(--color-text);background:#0b0d0d;border:var(--border);border-radius:5px;box-shadow:var(--shadow);opacity:0;transform:translate(-50%,4px);pointer-events:none;transition:opacity var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.social-icons__link:hover .social-icons__tip,.social-icons__link:focus-visible .social-icons__tip{opacity:1;transform:translate(-50%)}.chip--online .chip__dot{background:var(--color-online)}.chip--in-game .chip__dot{background:var(--color-ingame)}.chip--in-studio .chip__dot{background:var(--color-idle)}@media(max-width:520px){.roblox-card{grid-template-columns:minmax(0,1fr);gap:18px}.roblox-card__media{min-height:0;aspect-ratio:1;max-height:300px}.stats--grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}}@media(max-width:360px){.roblox-card__head{flex-direction:column}}.music{width:100%;max-width:var(--w-music)}.music__header{display:flex;flex-direction:column;align-items:center;gap:6px;margin-bottom:28px;text-align:center}.music__title{font-size:24px;font-weight:700;letter-spacing:.02em}.music__source{font-size:var(--fs-tiny);letter-spacing:.08em;color:var(--color-faint)}.music__source a{color:var(--color-muted)}.now-playing{display:flex;align-items:center;justify-content:center;width:100%;min-height:84px;margin-top:10px}.now-playing__card{display:flex;align-items:center;gap:12px;width:min(100%,360px);padding:8px 14px 8px 8px;text-align:left;border:var(--border);border-radius:var(--radius);background:var(--color-panel);box-shadow:var(--inner-highlight);animation:meta-in var(--dur) var(--ease);transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.now-playing__card.row-link:hover,.now-playing__card.row-link:focus-visible{border-color:var(--color-border-hover)}.now-playing__card.is-stale{opacity:.6}.now-playing__art{width:44px;flex-shrink:0;border-radius:5px}.now-playing__text{display:flex;flex:1;flex-direction:column;min-width:0}.now-playing__text .progress{margin-top:4px}.now-playing__label{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-online)}.now-playing__card.is-stale .now-playing__label{color:var(--color-faint)}.now-playing__card.is-paused .now-playing__label{color:var(--color-muted)}.now-playing__title{font-size:13.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.now-playing__artist{font-size:var(--fs-small);color:var(--color-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.now-playing__note{font-size:var(--fs-small);color:var(--color-faint)}.eq{display:inline-flex;align-items:flex-end;gap:2px;height:10px}.eq span{width:2px;height:100%;background:currentColor;transform-origin:bottom;animation:eq 1s ease-in-out infinite}.eq span:nth-child(2){animation-delay:-.4s}.eq span:nth-child(3){animation-delay:-.7s}@keyframes eq{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.reltime{position:relative}.reltime:after{content:attr(data-exact);position:absolute;bottom:calc(100% + 6px);right:0;z-index:5;padding:3px 8px;font-size:var(--fs-tiny);white-space:nowrap;color:var(--color-text);background:#0b0d0d;border:var(--border);border-radius:5px;box-shadow:var(--shadow);opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease)}.carousel__extra .reltime:after{right:50%;transform:translate(50%)}.reltime:hover:after,.reltime:focus-visible:after,.row-link:hover .reltime:after,.row-link:focus-visible .reltime:after{opacity:1}.music__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px) minmax(0,1fr);grid-template-areas:"artists carousel tracks";align-items:center;gap:28px}.music__artists{grid-area:artists}.music__carousel{grid-area:carousel}.music__tracks{grid-area:tracks}@media(max-width:1100px){.music__layout{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"carousel carousel" "artists tracks";align-items:start}}@media(max-width:640px){.music__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"carousel" "artists" "tracks";gap:20px}}.cover{position:relative;aspect-ratio:1;overflow:hidden;border-radius:var(--radius-sm);background:var(--color-placeholder)}.cover__img,.cover__generated{width:100%;height:100%;object-fit:cover}.carousel{--cover: 250px;--shift: .68;min-width:0;display:flex;flex-direction:column;align-items:center}.carousel__stage{position:relative;width:100%;height:calc(var(--cover) + 36px);padding-top:18px;overflow:hidden;perspective:1100px}.carousel__item{--x: 0px;--s: 1;--r: 0deg;position:absolute;top:18px;left:50%;width:var(--cover);transform:translate(calc(-50% + var(--x))) scale(var(--s)) rotateY(var(--r));transform-origin:center center;transition:transform var(--dur) var(--ease),opacity var(--dur) var(--ease),filter var(--dur) var(--ease)}.carousel__cover{border:var(--border);box-shadow:0 18px 40px #0000008c}.carousel__item.is-current{z-index:3}.carousel__item.is-prev,.carousel__item.is-next{z-index:2;--s: .74;opacity:.55;filter:brightness(.6)}.carousel__item.is-prev{--x: calc(var(--cover) * var(--shift) * -1);--r: 28deg}.carousel__item.is-next{--x: calc(var(--cover) * var(--shift));--r: -28deg}.carousel__item.is-prev:hover,.carousel__item.is-next:hover{opacity:.8;filter:brightness(.8)}.carousel__item.is-far-prev,.carousel__item.is-far-next{z-index:1;--s: .55;opacity:0;pointer-events:none}.carousel__item.is-far-prev{--x: calc(var(--cover) * -1.1);--r: 34deg}.carousel__item.is-far-next{--x: calc(var(--cover) * 1.1);--r: -34deg}.carousel__open{position:absolute;inset:0;border-radius:var(--radius-sm)}.carousel__item.is-current .carousel__cover{transition:filter var(--dur-fast) var(--ease)}.carousel__item.is-current:has(.carousel__open:hover) .carousel__cover{filter:brightness(1.1)}.carousel__pick{position:absolute;inset:0;width:100%;padding:0;border:0;border-radius:var(--radius-sm);background:transparent;cursor:pointer}.carousel__meta{width:100%;margin-top:16px;text-align:center}.carousel__meta-inner{animation:meta-in var(--dur) var(--ease)}@keyframes meta-in{0%{opacity:0;transform:translateY(6px)}}.carousel__title{font-size:18px;font-weight:700;overflow-wrap:anywhere}.carousel__artist{margin-top:2px;overflow-wrap:anywhere;color:var(--color-muted)}.carousel__extra{margin-top:2px;font-size:var(--fs-small);color:var(--color-faint)}.carousel__controls{display:flex;align-items:center;gap:14px;margin-top:16px}.carousel__position{min-width:44px;font-size:var(--fs-small);text-align:center;color:var(--color-muted);font-variant-numeric:tabular-nums}.carousel--empty{gap:14px;padding:18px 0;text-align:center}.carousel__skeleton{width:var(--cover);aspect-ratio:1;border:var(--border);border-radius:var(--radius-sm);background:var(--color-placeholder);animation:pulse 1.6s ease-in-out infinite}@media(max-width:1240px){.carousel{--cover: 220px}}@media(max-width:640px){.carousel{--cover: min(54vw, 210px);--shift: .62}}.rank{min-width:0;padding:18px;background:var(--color-panel);border:var(--border);border-radius:var(--radius);box-shadow:var(--inner-highlight);transition:border-color var(--dur) var(--ease)}.rank:hover{border-color:var(--color-border-hover)}.rank__header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.rank__title,.history__title{font-size:15px;font-weight:700}.rank__period{padding:2px 7px;font-size:10.5px;letter-spacing:.08em;color:var(--color-muted);border:var(--border);border-radius:5px}.rank__list{display:flex;flex-direction:column;gap:4px}.rank__row{display:flex;align-items:center;gap:11px;padding:6px;margin:0 -6px;border-radius:var(--radius-sm);transition:background-color var(--dur-fast) var(--ease)}.row-link{color:inherit;text-decoration:none;cursor:pointer}.row-link:hover,.row-link:focus-visible{background:#ffffff0f}.history__row.row-link:hover,.history__row.row-link:focus-visible{border-color:var(--color-border-hover)}.rank__num{width:16px;flex-shrink:0;font-size:var(--fs-small);text-align:right;color:var(--color-faint);font-variant-numeric:tabular-nums}.rank__thumb{width:38px;flex-shrink:0;border-radius:5px}.rank__thumb.is-round{border-radius:50%}.rank__text,.history__text{display:flex;flex-direction:column;min-width:0}.rank__name,.history__name{font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rank__detail,.history__artist{font-size:var(--fs-small);color:var(--color-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rank__empty{font-size:var(--fs-small)}.history{margin-top:36px;padding-top:26px;border-top:var(--border)}.history__header{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.history__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 16px}.history__row{display:flex;align-items:center;gap:11px;min-width:0;padding:8px;border:var(--border);border-radius:var(--radius-sm);background:var(--color-panel);transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.history__thumb{width:40px;flex-shrink:0;border-radius:5px}.history__text{flex:1}.history__time{flex-shrink:0;font-size:var(--fs-tiny);color:var(--color-faint);white-space:nowrap}@media(max-width:1100px){.history__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.history__list{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0ms!important;transition-duration:.01ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}.reveal,.site.is-waiting,.entry.is-leaving{transform:none}.reveal{opacity:1}.entry__caret{animation:none}.eq span{animation:none;transform:scaleY(.7)}.button:hover{transform:none}}
