.RobloxAvatarViewer-module__NR7bvq__viewer{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex}.RobloxAvatarViewer-module__NR7bvq__frame{background:#00000005;border:1px solid #ffffff14;border-radius:8px;flex:1;height:min(46vh,420px);min-height:320px;position:relative;overflow:hidden}.RobloxAvatarViewer-module__NR7bvq__canvas{cursor:move;touch-action:none;position:absolute;inset:0}.RobloxAvatarViewer-module__NR7bvq__overlay{color:#9aa0a6;text-align:center;pointer-events:none;background:#0000002e;justify-content:center;align-items:center;padding:16px;font-size:13px;display:flex;position:absolute;inset:0}.RobloxAvatarViewer-module__NR7bvq__error{color:#f4b8b8}.RobloxAvatarViewer-module__NR7bvq__metaRow{justify-content:space-between;align-items:center;gap:12px;min-height:18px;display:flex}.RobloxAvatarViewer-module__NR7bvq__modelName{color:#eaeaea;margin:0;font-size:13px;font-weight:600}.RobloxAvatarViewer-module__NR7bvq__hint{color:#9aa0a6;letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:11px}@media (max-width:768px){.RobloxAvatarViewer-module__NR7bvq__frame{height:min(52vh,320px);min-height:240px}}
.discordIndicator{z-index:5;background:#747f8d;border-radius:50%;width:24px;height:24px;transition:all .18s;position:absolute;bottom:2px;right:2px;box-shadow:inset 0 0 0 2px #0006}.offline{background:#2f3136;border:5px solid gray}.online{background:#43b581}.dnd{background:linear-gradient(#2f3136,#2f3136) 50%/70% 22% no-repeat,#f04747;display:inline-block}.idle{background-blend-mode:normal;background:radial-gradient(circle at 35% 35%,#0000 30%,#faa61a 35%),#2f3136;border:2px solid #2f3136;display:inline-block}
.desktopView-module__4FWZfq__page{--card:#ffffff0a;--muted:#9aa0a6;--text:#eaeaea;--accent:#ffffff14;min-height:100vh;font-family:var(--font-poppins), ui-sans-serif, system-ui, sans-serif;color:var(--text);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:24px;display:flex}.desktopView-module__4FWZfq__content{align-items:flex-start;gap:28px;width:100%;max-width:1100px;display:flex}.desktopView-module__4FWZfq__sidebarInner{background:linear-gradient(#ffffff05,#0000);border:1px solid #ffffff14;border-radius:8px;padding:12px}.desktopView-module__4FWZfq__sidebarTitle{color:var(--muted);margin:0 0 8px;font-size:13px}.desktopView-module__4FWZfq__mainCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:10px;width:680px;padding:12px;display:flex}.desktopView-module__4FWZfq__cardHeader{align-items:center;gap:14px;display:flex}.desktopView-module__4FWZfq__avatarWrap{width:84px;height:84px;position:relative}.desktopView-module__4FWZfq__discordProfile{pointer-events:none;border-radius:100px;width:84px;height:84px}.desktopView-module__4FWZfq__discordProfileDecor{pointer-events:none;z-index:1;width:100px;min-width:100px;height:100px;min-height:100px;position:absolute;top:-8px;left:-8px}.desktopView-module__4FWZfq__headerText{flex:1}.desktopView-module__4FWZfq__displayName{margin:0;font-size:20px;font-weight:700}.desktopView-module__4FWZfq__statusText{color:var(--muted);width:max-content;margin:4px 0 0;font-size:13px}.desktopView-module__4FWZfq__headerActions{align-items:center;gap:8px;display:flex}.desktopView-module__4FWZfq__socialLink{color:var(--muted);border-radius:6px;justify-content:center;align-items:center;width:34px;height:34px;transition:all .5s;display:flex}.desktopView-module__4FWZfq__socialLink:hover{filter:invert()brightness(1.2);background:#000}.desktopView-module__4FWZfq__spotifyPlaying{pointer-events:none;background:#ffffff03;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:repeat(7,1fr);align-items:center;gap:12px;padding:10px;display:grid}.desktopView-module__4FWZfq__spotifyAlbumArt{object-fit:cover;border-radius:6px;grid-column:span 1/span 1;width:68px;height:68px}.desktopView-module__4FWZfq__spotifySongInfo{flex-direction:column;grid-column:span 6/span 6;display:flex}.desktopView-module__4FWZfq__songTitle{max-width:100%;margin:0 0 0 -10px;font-size:16px;font-weight:600}.desktopView-module__4FWZfq__songArtist{color:var(--muted);margin-left:-10px;font-size:13px}.desktopView-module__4FWZfq__spotifyProgressBar{grid-column:span 7/span 7;grid-row-start:2;align-items:center;gap:10px;width:100%;display:flex}.desktopView-module__4FWZfq__timeText{color:var(--muted);text-align:center;width:36px;font-size:12px}.desktopView-module__4FWZfq__progressTrack{background:#222;border-radius:6px;flex:1;height:6px;overflow:hidden}.desktopView-module__4FWZfq__progressFill{background:linear-gradient(90deg,#fff,#cfcfcf);height:100%;transition:all 1.1s}.desktopView-module__4FWZfq__badgesRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.desktopView-module__4FWZfq__badge{color:var(--muted);border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:inline-flex}.desktopView-module__4FWZfq__timeDisplay{color:var(--muted);margin-left:auto;font-size:12px}
.mobileView-module__65ufGW__content{flex-direction:column;gap:12px;width:100%;max-width:420px;margin:0 auto;padding:12px;display:flex}.mobileView-module__65ufGW__mainCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;gap:10px;width:100%;padding:12px;display:flex}.mobileView-module__65ufGW__cardHeader{align-items:center;gap:10px;display:flex}.mobileView-module__65ufGW__discordIndicator{border-radius:50%;width:18px;height:18px;transition:all .18s;position:absolute;bottom:2px;right:2px;box-shadow:inset 0 0 0 2px #0006}.mobileView-module__65ufGW__discordIndicatorOffline{background:#2f3136}.mobileView-module__65ufGW__discordIndicatorOnline{background:#43b581}.mobileView-module__65ufGW__discordIndicatorDoNotDisturb{background:#f04747}.mobileView-module__65ufGW__discordIndicatorIdle{background:#faa61a}.mobileView-module__65ufGW__avatarWrap{flex:0 0 64px;width:64px;height:64px;position:relative}.mobileView-module__65ufGW__discordProfile{pointer-events:none;border-radius:100px;width:64px;height:64px}.mobileView-module__65ufGW__discordProfileDecor{pointer-events:none;z-index:1;width:78px;min-width:78px;height:78px;min-height:78px;position:absolute;top:-7px;left:-7px}.mobileView-module__65ufGW__headerText{flex:1}.mobileView-module__65ufGW__displayName{margin:0;font-size:16px;font-weight:700}.mobileView-module__65ufGW__statusText{color:#9aa0a6;margin:4px 0 0;font-size:13px}.mobileView-module__65ufGW__headerActions{gap:8px;display:flex}.mobileView-module__65ufGW__socialLink{color:#9aa0a6;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.mobileView-module__65ufGW__socialLink:hover{color:#eaeaea;background:#ffffff0a}.mobileView-module__65ufGW__spotifyPlaying{background:#ffffff03;border:1px solid #ffffff08;border-radius:8px;grid-template-columns:repeat(7,1fr);align-items:center;gap:10px;padding:8px;display:grid}.mobileView-module__65ufGW__spotifyAlbumArt{object-fit:cover;border-radius:6px;grid-column:span 1/span 1;width:56px;min-width:56px;height:56px}.mobileView-module__65ufGW__spotifySongInfo{flex-direction:column;grid-column:span 6/span 6;display:flex}.mobileView-module__65ufGW__songTitle{margin:0;font-size:14px;font-weight:600}.mobileView-module__65ufGW__songArtist{color:#9aa0a6;margin:4px 0 0;font-size:12px}.mobileView-module__65ufGW__spotifyProgressBar{grid-column:span 7/span 7;grid-row-start:2;align-items:center;gap:8px;width:100%;display:flex}.mobileView-module__65ufGW__timeText{color:#9aa0a6;text-align:center;width:36px;font-size:12px}.mobileView-module__65ufGW__progressTrack{background:#222;border-radius:6px;flex:1;height:6px;overflow:hidden}.mobileView-module__65ufGW__progressFill{background:linear-gradient(90deg,#fff,#cfcfcf);height:100%}.mobileView-module__65ufGW__badgesRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mobileView-module__65ufGW__badge{color:#9aa0a6;border:1px solid #ffffff0a;border-radius:999px;align-items:center;gap:6px;padding:6px 8px;font-size:12px;display:inline-flex}.mobileView-module__65ufGW__projectLink{color:#eaeaea;border:1px solid #ffffff0a;border-radius:6px;margin-top:8px;padding:8px;text-decoration:none;display:block}.mobileView-module__65ufGW__projectLink:hover{background:#ffffff08}@media (min-width:421px){.mobileView-module__65ufGW__content{max-width:420px}}
