.sidebar-container.svelte-1wtlifb{width:100%;background:linear-gradient(180deg,#1e1428f2,#140f1efa);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(255,183,197,.2);border-radius:20px;display:flex;flex-direction:column;box-shadow:0 10px 40px #0000004d;height:fit-content;max-height:calc(100vh - 100px);overflow:hidden}.sidebar-header.svelte-1wtlifb{padding:20px;border-bottom:1px solid rgba(255,183,197,.1);background:linear-gradient(135deg,#ffb7c51a,#b7c5ff1a);flex-shrink:0}.header-content.svelte-1wtlifb{display:flex;justify-content:space-between;align-items:center}.sidebar-title.svelte-1wtlifb{color:#ffb7c5;font-size:18px;font-weight:700;margin:0;display:flex;align-items:center;gap:8px}@keyframes svelte-1wtlifb-pulse{0%,to{opacity:1}50%{opacity:.5}}.live-count.svelte-1wtlifb{background:#ff6b6b;color:#fff;padding:2px 8px;border-radius:12px;font-size:12px;font-weight:700;animation:svelte-1wtlifb-pulse 2s infinite}.header-controls.svelte-1wtlifb{display:flex;gap:10px}.refresh-button.svelte-1wtlifb{background:#ffb7c533;border:1px solid rgba(255,183,197,.3);border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#fff;font-size:14px}.refresh-button.svelte-1wtlifb:hover:not(:disabled){background:#ffb7c54d;transform:rotate(180deg)}.refresh-button.svelte-1wtlifb:disabled{opacity:.5;cursor:not-allowed}.spinner.svelte-1wtlifb{animation:svelte-1wtlifb-spin 1s linear infinite}@keyframes svelte-1wtlifb-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sidebar-content.svelte-1wtlifb{flex:1;overflow-y:auto;overflow-x:hidden;padding:15px;min-height:0}.sidebar-content.svelte-1wtlifb::-webkit-scrollbar{width:6px}.sidebar-content.svelte-1wtlifb::-webkit-scrollbar-track{background:#ffb7c50d}.sidebar-content.svelte-1wtlifb::-webkit-scrollbar-thumb{background:#ffb7c533;border-radius:3px}.sidebar-content.svelte-1wtlifb::-webkit-scrollbar-thumb:hover{background:#ffb7c54d}.error-message.svelte-1wtlifb,.loading-message.svelte-1wtlifb{text-align:center;padding:20px;color:#ffb7c5;font-size:14px;display:flex;flex-direction:column;align-items:center;gap:10px}.error-icon.svelte-1wtlifb{font-size:24px}.loading-spinner.svelte-1wtlifb{animation:svelte-1wtlifb-spin 1s linear infinite;font-size:24px}.stream-showcase.svelte-1wtlifb{display:flex;flex-direction:column;gap:12px}.friend-item.svelte-1wtlifb{background:linear-gradient(135deg,#ffb7c50d,#b7c5ff0d);border:1px solid rgba(255,183,197,.1);border-radius:12px;padding:12px;transition:all .3s ease}.friend-item.svelte-1wtlifb:hover{background:linear-gradient(135deg,#ffb7c51a,#b7c5ff1a);border-color:#ffb7c54d;transform:translate(-5px)}.friend-item.live.svelte-1wtlifb{border-color:#ff6b6b66;background:linear-gradient(135deg,#ff6b6b1a,#b7c5ff1a)}.friend-item.selected.svelte-1wtlifb{border-color:#ffb7c599;background:linear-gradient(135deg,#ffb7c526,#b7c5ff26);transform:translate(-5px)}.friend-item.svelte-1wtlifb{cursor:pointer}.friend-main.svelte-1wtlifb{display:flex;gap:12px;align-items:center}.friend-avatar.svelte-1wtlifb{position:relative;width:45px;height:45px;border-radius:50%;overflow:hidden;flex-shrink:0}.friend-avatar.svelte-1wtlifb img:where(.svelte-1wtlifb){width:100%;height:100%;object-fit:cover}.default-avatar.svelte-1wtlifb{width:100%;height:100%;background:linear-gradient(135deg,#ff6b9d,#667eea);display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff}.friend-details.svelte-1wtlifb{flex:1;min-width:0}.friend-name.svelte-1wtlifb{color:#ffb7c5;font-size:14px;font-weight:700;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stream-game.svelte-1wtlifb{color:#b7c5ff;font-size:12px;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stream-stats.svelte-1wtlifb{display:flex;gap:10px;font-size:11px}.stream-duration.svelte-1wtlifb{color:#ffffffb3}.stream-title.svelte-1wtlifb{color:#fffc;font-size:12px;margin:8px 0;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.watch-button-small.svelte-1wtlifb{background:linear-gradient(135deg,#ff6b9d,#667eea);color:#fff;text-decoration:none;padding:6px 12px;border-radius:15px;text-align:center;font-size:12px;font-weight:700;transition:all .3s ease;display:inline-block}.watch-button-small.svelte-1wtlifb:hover{transform:translateY(-2px);box-shadow:0 4px 15px #ff6b9d66}@media (max-width: 768px){.sidebar-container.svelte-1wtlifb{max-height:50vh}}#twitch-embed.svelte-17igheh{position:absolute;top:0;left:0;width:100%;height:100%}.language-selector.svelte-167xip3{display:flex;align-items:center}.lang-dropdown.svelte-167xip3{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#ffb7c5;font-size:14px;font-weight:500;cursor:pointer;padding:6px 12px;border-radius:6px;transition:all .2s ease;outline:none}.lang-dropdown.svelte-167xip3:hover{background:#ffb7c526;border-color:#ffb7c566}.lang-dropdown.svelte-167xip3:focus{border-color:#ffb7c5;background:#ffb7c533}.lang-dropdown.svelte-167xip3 option:where(.svelte-167xip3){background:#1a1a1a;color:#fff}.accordion-item.svelte-bqlvzq{background:linear-gradient(135deg,#ffb7c51a,#b7c5ff1a);border:2px solid rgba(255,183,197,.2);border-radius:15px;overflow:hidden;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 5px 20px #0003;transition:all .3s ease}.accordion-item.svelte-bqlvzq:hover{border-color:#ffb7c566;box-shadow:0 8px 25px #ff6b9d4d}.accordion-header.svelte-bqlvzq{width:100%;padding:15px 20px;background:none;border:none;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .3s ease}.accordion-header.svelte-bqlvzq:hover{background:#ffb7c50d}.accordion-title.svelte-bqlvzq{color:#ffb7c5;font-size:16px;font-weight:600;text-align:left}.accordion-icon.svelte-bqlvzq{color:#b7c5ff;font-size:12px;transition:transform .3s ease}.accordion-icon.open.svelte-bqlvzq{transform:rotate(180deg)}.accordion-content.svelte-bqlvzq{padding:0 20px 20px;color:#b7c5ff;font-size:14px;line-height:1.6;animation:svelte-bqlvzq-slideDown .3s ease}@keyframes svelte-bqlvzq-slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.markdown.svelte-18s6cn strong{color:#ffb7c5;font-weight:600}.markdown.svelte-18s6cn p{margin-bottom:.75em;line-height:1.6}.markdown.svelte-18s6cn p:last-child{margin-bottom:0}.markdown.svelte-18s6cn ul{margin:.5em 0;padding-left:1.5em}.markdown.svelte-18s6cn li{margin-bottom:.5em}.markdown.svelte-18s6cn li:last-child{margin-bottom:0}.markdown.svelte-18s6cn hr{border:none;border-top:1px solid rgba(255,183,197,.2);margin:1em 0}.markdown.svelte-18s6cn em{color:#b7c5ffe6}.markdown.svelte-18s6cn .social-divider{color:#ffb7c54d}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;overflow-x:hidden}a{color:#8ef5ca;text-decoration:none;font-weight:600}a:hover{text-decoration:underline}.app.svelte-n8hl3k{min-height:100vh;background:linear-gradient(135deg,#1a0f1f,#2d1b3d,#1f1a2e);position:relative;overflow-y:auto}.bg-layer.svelte-n8hl3k{position:fixed;top:0;left:0;width:100%;height:100%;opacity:.05;pointer-events:none;background-image:url(../../../bg.png);background-size:cover;background-position:center;z-index:0}.subtext.svelte-n8hl3k{text-align:center;color:#b7c5ff}.halftone-overlay.svelte-n8hl3k{position:fixed;top:0;left:0;width:100%;height:100%;opacity:.03;pointer-events:none;background-image:radial-gradient(circle,#fff 1px,transparent 1px),radial-gradient(circle,#fff 1px,transparent 1px);background-size:20px 20px;background-position:0 0,10px 10px;z-index:1}@keyframes svelte-n8hl3k-glow{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}}.main-layout.svelte-n8hl3k{max-width:1400px;margin:0 auto;padding:60px 30px;position:relative;z-index:10;min-height:100vh;display:flex;flex-direction:column;align-items:center}.profile-section.svelte-n8hl3k{display:flex;align-items:center;justify-content:center;margin:0 0 16px;gap:18px}.text-content.svelte-n8hl3k{flex:1}.profile-avatar.svelte-n8hl3k{width:72px;height:72px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid rgba(255,183,197,.5);box-shadow:0 8px 20px #00000040}@keyframes svelte-n8hl3k-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(10deg)}}.username.svelte-n8hl3k{color:#ffb7c5;font-size:42px;font-weight:700;text-shadow:0 3px 15px rgba(255,183,197,.5);margin:0 0 4px}.social-icon.svelte-n8hl3k{font-size:16px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.social-icon.svelte-n8hl3k img:where(.svelte-n8hl3k){width:16px;height:16px;object-fit:contain}.content-area.svelte-n8hl3k{display:grid;grid-template-columns:320px 1fr;gap:24px;align-items:start;width:100%;max-width:1400px}.content-area.no-sidebar.svelte-n8hl3k{grid-template-columns:1fr}.live-status-sidebar.svelte-n8hl3k{position:sticky;top:24px;align-self:start;display:flex;flex-direction:column;gap:20px}.player-footer.svelte-n8hl3k{padding:15px 20px;background:linear-gradient(135deg,#ffb7c51a,#b7c5ff1a);border:2px solid rgba(255,183,197,.2);border-radius:15px;display:flex;align-items:center;gap:12px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 5px 20px #0003;position:static}.player-footer-icon.svelte-n8hl3k{font-size:20px}.player-footer-text.svelte-n8hl3k{color:#b7c5ff;font-size:14px;font-weight:500}.social-bar.svelte-n8hl3k{justify-content:center;flex-wrap:wrap}.social-link.svelte-n8hl3k{display:flex;align-items:center;gap:8px;color:#b7c5ff;text-decoration:none;transition:all .3s ease;padding:4px 8px;border-radius:8px}.social-link.svelte-n8hl3k:hover{color:#ffb7c5;background:#ffb7c51a;transform:translateY(-2px)}.social-icon.svelte-n8hl3k img:where(.svelte-n8hl3k){width:18px;height:18px;object-fit:contain}.social-platform.svelte-n8hl3k{font-size:14px;font-weight:500}.social-divider.svelte-n8hl3k{color:#ffb7c54d;font-size:14px;-webkit-user-select:none;user-select:none}.textlink.svelte-n8hl3k{color:#ffb7c5;text-decoration:none;font-size:14px;font-weight:700;transition:all .3s ease}.textlink.svelte-n8hl3k:hover{color:#ff6b9d;transform:translate(3px)}.embed-panel-container.svelte-n8hl3k{flex:1;min-width:0;display:flex;flex-direction:column;gap:20px}.section-label.svelte-n8hl3k{align-self:flex-start;color:#b7c5ff;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;padding-left:6px}.twitch-embed-isolated.svelte-n8hl3k{position:relative;width:100%;height:0;padding-bottom:56.25%;background:#000;border-radius:20px 20px 0 0;overflow:hidden;margin-bottom:20px}.embed-spacer.svelte-n8hl3k{display:none}.embed-panel.svelte-n8hl3k{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(255,183,197,.2);border-radius:0 0 20px 20px;box-shadow:0 10px 40px #0000004d;animation:svelte-n8hl3k-slideIn .3s ease;position:relative;z-index:1;max-width:100%;transform:translateY(-2.2em)}@keyframes svelte-n8hl3k-slideIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-n8hl3k-pulse{0%,to{opacity:1}50%{opacity:.5}}.stream-details.svelte-n8hl3k{padding:20px;position:static}.streamer-info.svelte-n8hl3k{display:flex;align-items:center;gap:15px;margin-bottom:15px}.streamer-avatar.svelte-n8hl3k{width:50px;height:50px;border-radius:50%;overflow:hidden;flex-shrink:0;background:linear-gradient(135deg,#ff6b9d,#667eea);display:flex;align-items:center;justify-content:center}.streamer-avatar.svelte-n8hl3k img:where(.svelte-n8hl3k){width:100%;height:100%;object-fit:cover}.streamer-avatar.svelte-n8hl3k span:where(.svelte-n8hl3k){font-size:24px;color:#fff}.streamer-text.svelte-n8hl3k{flex:1}.streamer-name.svelte-n8hl3k{color:#ffb7c5;font-size:18px;font-weight:700;margin:0 0 5px}.stream-game.svelte-n8hl3k{color:#b7c5ff;font-size:14px;margin:0}.stream-stats.svelte-n8hl3k{display:flex;gap:20px;margin-bottom:15px;padding:12px;background:#0003;border-radius:10px}.stat-item.svelte-n8hl3k{display:flex;align-items:center;gap:8px;color:#fff;font-size:14px}.stat-icon.svelte-n8hl3k{font-size:16px}.stream-title.svelte-n8hl3k{color:#ffffffe6;font-size:15px;line-height:1.4;margin-bottom:15px;padding:12px;background:#0000001a;border-radius:8px;border-left:3px solid rgba(255,183,197,.5)}.watch-on-twitch.svelte-n8hl3k{display:inline-block;background:linear-gradient(135deg,#9146ff,#6441a5);color:#fff;text-decoration:none;padding:10px 20px;border-radius:25px;font-weight:700;transition:all .3s ease}.watch-on-twitch.svelte-n8hl3k:hover{transform:translateY(-2px);box-shadow:0 8px 25px #9146ff66}.offline-placeholder.svelte-n8hl3k{padding:40px 20px;text-align:center;background:linear-gradient(135deg,#ffb7c50d,#b7c5ff0d)}.offline-content.svelte-n8hl3k{display:flex;flex-direction:column;align-items:center;gap:20px}.streamer-avatar-large.svelte-n8hl3k{width:80px;height:80px;border-radius:50%;overflow:hidden;background:linear-gradient(135deg,#ff6b9d,#667eea);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 25px #ff6b9d4d}.streamer-avatar-large.svelte-n8hl3k img:where(.svelte-n8hl3k){width:100%;height:100%;object-fit:cover}.streamer-avatar-large.svelte-n8hl3k span:where(.svelte-n8hl3k){font-size:40px;color:#fff}.offline-name.svelte-n8hl3k{color:#ffb7c5;font-size:24px;font-weight:700;margin:0}.offline-status.svelte-n8hl3k{color:#b7c5ff;font-size:16px;margin:0;opacity:.8}.offline-message.svelte-n8hl3k{color:#ffffffb3;font-size:14px;line-height:1.5;margin:0;max-width:300px}.visit-channel.svelte-n8hl3k{display:inline-block;background:linear-gradient(135deg,#9146ff,#6441a5);color:#fff;text-decoration:none;padding:12px 24px;border-radius:25px;font-weight:700;transition:all .3s ease;margin-top:10px}.visit-channel.svelte-n8hl3k:hover{transform:translateY(-2px);box-shadow:0 8px 25px #9146ff66}@media (max-width: 1200px){.content-area.svelte-n8hl3k{grid-template-columns:1fr;gap:20px}.live-status-sidebar.svelte-n8hl3k{position:static;width:100%;max-width:100%}}@media (max-width: 768px){.main-layout.svelte-n8hl3k{padding:40px 20px}.profile-section.svelte-n8hl3k{flex-direction:column;align-items:center;text-align:center}.profile-avatar.svelte-n8hl3k{width:64px;height:64px}.username.svelte-n8hl3k{font-size:36px}}.funny-easter-egg.svelte-n8hl3k{text-align:center;padding:20px;color:#ffb7c5cc;font-size:14px}.info-sections.svelte-n8hl3k{display:flex;flex-direction:column;gap:15px;margin-bottom:20px}
