.discord-status.svelte-ypona2{font-family:Courier New,monospace;display:flex;align-items:center;justify-content:flex-start;height:100%;min-height:32px}.status-text.svelte-ypona2{display:flex;align-items:center;height:100%;position:relative;padding-top:3px}.status-prefix.svelte-ypona2{font-size:calc(20 * 1em / 14);font-weight:400;color:var(--theme-text-primary, #1f2937);display:inline-block;margin-right:4px;line-height:1;vertical-align:baseline}.status-indicator.svelte-ypona2{display:inline-flex;align-items:center;line-height:1;vertical-align:baseline}.status-state.svelte-ypona2{font-size:2em;font-weight:700;color:var(--status-down, #ffb6c1);line-height:1;display:inline-block;vertical-align:baseline}.status-state.online.svelte-ypona2{color:var(--status-ok, #90ee90)}.status-state.loading.svelte-ypona2{color:var(--status-loading, #fcd34d);animation:svelte-ypona2-pulse 1s infinite}.status-state.error.svelte-ypona2{color:var(--status-down, #ffb6c1);animation:svelte-ypona2-shake .5s ease-in-out}.status-exclaim.svelte-ypona2{font-size:2em;font-weight:700;color:var(--status-down, #ffb6c1);margin-left:2px;transform:skew(-15deg);display:inline-block;line-height:1;vertical-align:baseline}.status-exclaim.online.svelte-ypona2{color:var(--status-ok, #90ee90)}@keyframes svelte-ypona2-pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes svelte-ypona2-shake{0%,to{transform:translate(0)}25%{transform:translate(-2px)}75%{transform:translate(2px)}}@media (max-width: 768px){.discord-status.svelte-ypona2{text-align:left}.status-prefix.svelte-ypona2{font-size:calc(20 * 1em / 14)}.status-state.svelte-ypona2,.status-exclaim.svelte-ypona2{font-size:calc(26 * 1em / 14)}}@media (max-width: 480px){.discord-status.svelte-ypona2{text-align:left}.status-prefix.svelte-ypona2{font-size:calc(18 * 1em / 14)}.status-state.svelte-ypona2,.status-exclaim.svelte-ypona2{font-size:calc(24 * 1em / 14)}}.music-widget.svelte-1fjy3w1{font-family:var(--font-family-primary, "Inter", system-ui, sans-serif);color:var(--text-primary, #ffffff);min-height:60px;display:flex;flex-direction:column;gap:var(--spacing-sm, 8px)}.default-placeholder.svelte-1fjy3w1{display:flex;align-items:center;gap:12px;opacity:.6}.default-placeholder.svelte-1fjy3w1 .track-image:where(.svelte-1fjy3w1){flex-shrink:0}.default-placeholder.svelte-1fjy3w1 .track-details:where(.svelte-1fjy3w1){flex:1;min-width:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;overflow:hidden}.default-placeholder.svelte-1fjy3w1 .track-title:where(.svelte-1fjy3w1){font-weight:500;font-size:1em;color:var(--text-primary, #ffffff);margin:0;padding:0;line-height:1.4;width:100%;max-width:100%}.default-placeholder.svelte-1fjy3w1 .track-artist:where(.svelte-1fjy3w1){font-size:1em;color:var(--text-muted, #999999);margin:0;padding:0;line-height:1.4;width:100%;max-width:100%}.default-placeholder.svelte-1fjy3w1 .track-status:where(.svelte-1fjy3w1){font-size:calc(12 * 1em / 14);margin:0;padding:0;line-height:1.4;width:100%;max-width:100%;color:var(--text-muted, #999999);overflow:hidden!important;text-overflow:ellipsis!important}.track-info.svelte-1fjy3w1{display:flex;gap:12px;align-items:center}.track-image.svelte-1fjy3w1{position:relative;flex-shrink:0}.track-image.svelte-1fjy3w1 img:where(.svelte-1fjy3w1){width:52px;height:52px;border-radius:0;object-fit:cover;border:1px solid var(--theme-border, rgba(255, 255, 255, .15))}.no-image.svelte-1fjy3w1{width:52px;height:52px;background:var(--theme-background, var(--background-secondary, #2a2a2a));border-radius:0;display:flex;align-items:center;justify-content:center;font-size:calc(18 * 1em / 14);color:var(--theme-text-muted, var(--text-muted, #999999));border:1px solid var(--theme-border, rgba(255, 255, 255, .15))}.track-details.svelte-1fjy3w1{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;overflow:hidden;padding-top:0}.track-title.svelte-1fjy3w1{font-weight:600;font-size:calc(15 * 1em / 14);color:var(--text-primary, #ffffff);margin:0;padding:0;line-height:1.4;text-decoration:none;display:block;white-space:nowrap;width:100%;max-width:100%}.track-title.svelte-1fjy3w1:not(.scroll){overflow:hidden;text-overflow:ellipsis}.track-title.svelte-1fjy3w1:hover{color:var(--accent-color, #4a9eff)}.track-artist.svelte-1fjy3w1{font-size:calc(15 * 1em / 14);color:var(--text-primary, #ffffff);margin:0;padding:0;line-height:1.4;font-weight:400;white-space:nowrap;width:100%;max-width:100%}.track-artist.svelte-1fjy3w1:not(.scroll){overflow:hidden;text-overflow:ellipsis}.track-status.svelte-1fjy3w1{font-size:calc(12 * 1em / 14);margin:0;padding:0;line-height:1.4;white-space:nowrap;width:100%;max-width:100%;color:var(--text-muted, #71767a);overflow:hidden!important;text-overflow:ellipsis!important}.track-status.svelte-1fjy3w1:not(.scroll){overflow:hidden;text-overflow:ellipsis}.track-title.scroll,.track-artist.scroll{animation:svelte-1fjy3w1-scroll-text 12s ease-in-out infinite!important;position:relative;display:inline-block;max-width:100%;overflow:visible!important;white-space:nowrap!important;text-overflow:unset!important}.track-title.scroll:hover,.track-artist.scroll:hover{animation-play-state:paused}@keyframes svelte-1fjy3w1-scroll-text{0%{transform:translate(0)}20%{transform:translate(0)}50%{transform:translate(var(--scroll-distance, -100px))}70%{transform:translate(var(--scroll-distance, -100px))}to{transform:translate(0)}}@media (max-width: 768px){.track-info.svelte-1fjy3w1{gap:10px}.track-image.svelte-1fjy3w1 img:where(.svelte-1fjy3w1),.no-image.svelte-1fjy3w1{width:44px;height:44px}.track-title.svelte-1fjy3w1,.track-artist.svelte-1fjy3w1{font-size:calc(13 * 1em / 14)}.track-status.svelte-1fjy3w1{font-size:calc(11 * 1em / 14)}.default-placeholder.svelte-1fjy3w1 .track-title:where(.svelte-1fjy3w1){font-size:calc(13 * 1em / 14)}.default-placeholder.svelte-1fjy3w1 .track-artist:where(.svelte-1fjy3w1){font-size:calc(13 * 1em / 14)}.default-placeholder.svelte-1fjy3w1 .track-status:where(.svelte-1fjy3w1){font-size:calc(11 * 1em / 14)}.track-title.scroll,.track-artist.scroll{animation-duration:14s!important}}@media (max-width: 480px){.track-title.scroll,.track-artist.scroll{animation-duration:16s!important}.track-info.svelte-1fjy3w1{gap:10px}.track-image.svelte-1fjy3w1 img:where(.svelte-1fjy3w1),.no-image.svelte-1fjy3w1{width:38px;height:38px}.track-title.svelte-1fjy3w1,.track-artist.svelte-1fjy3w1{font-size:calc(12 * 1em / 14)}.track-status.svelte-1fjy3w1{font-size:calc(10 * 1em / 14)}.default-placeholder.svelte-1fjy3w1 .track-title:where(.svelte-1fjy3w1){font-size:calc(12 * 1em / 14)}.default-placeholder.svelte-1fjy3w1 .track-artist:where(.svelte-1fjy3w1){font-size:calc(12 * 1em / 14)}.default-placeholder.svelte-1fjy3w1 .track-status:where(.svelte-1fjy3w1){font-size:calc(10 * 1em / 14)}}.tweet-widget.svelte-166tm3r{font-family:var(--font-family-primary, "Inter", system-ui, sans-serif);color:var(--text-primary, #ffffff);width:100%;overflow:hidden}.tweet-info.svelte-166tm3r,.tweet-header.svelte-166tm3r{display:flex;align-items:flex-start;gap:8px;width:100%;min-width:0}.author-info.svelte-166tm3r{display:flex;align-items:center;gap:12px;flex:1;min-width:0;width:100%;overflow:hidden}.profile-image.svelte-166tm3r{flex-shrink:0;width:52px;height:52px;border:1px solid var(--theme-border, rgba(255, 255, 255, .15));background:var(--theme-background, var(--background-secondary, #2a2a2a));display:flex;align-items:center;justify-content:center;border-radius:0}.profile-image.svelte-166tm3r img:where(.svelte-166tm3r){width:100%;height:100%;object-fit:cover}.no-image.svelte-166tm3r{width:100%;height:100%;display:flex;align-items:flex-start;justify-content:flex-start;padding:6px 8px;color:var(--text-primary, #ffffff);font-size:calc(11 * 1em / 14);font-weight:500;line-height:1.2;overflow:hidden;text-overflow:ellipsis;text-transform:lowercase}.author-details.svelte-166tm3r{display:flex;flex-direction:column;justify-content:flex-start;gap:4px;min-width:0;flex:1;padding-top:0;width:100%;overflow:hidden}.author-header.svelte-166tm3r{display:flex;align-items:baseline;gap:4px;flex-wrap:nowrap;line-height:1.4;min-width:0;width:100%;overflow:hidden}.author-name.svelte-166tm3r{font-weight:600;font-size:calc(15 * 1em / 14);color:var(--text-primary, #ffffff);text-decoration:none;white-space:nowrap;transition:color .2s ease;flex-shrink:0}.author-name.svelte-166tm3r:hover{color:var(--accent-color, #4a9eff)}.author-username.svelte-166tm3r{font-size:calc(12 * 1em / 14);color:var(--text-muted, #71767a);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease;flex-shrink:1;min-width:0}.username-text.svelte-166tm3r{margin-left:0}.author-username.svelte-166tm3r:hover{color:var(--accent-color, #4a9eff)}.time-separator.svelte-166tm3r{font-size:calc(12 * 1em / 14);color:var(--text-muted, #71767a);flex-shrink:0;margin:0 2px}.tweet-time-wrap.svelte-166tm3r{display:inline-flex;align-items:baseline;flex-shrink:0;vertical-align:baseline}.tweet-time.svelte-166tm3r,.tweet-time-btn.svelte-166tm3r{font-size:calc(12 * 1em / 14);color:var(--text-primary, #ffffff);white-space:nowrap;flex-shrink:0}.tweet-time-btn.svelte-166tm3r{background:transparent;border:none;padding:0;margin:0;cursor:help;color:inherit;text-align:inherit;line-height:inherit}.tweet-time-btn.svelte-166tm3r:hover{color:var(--accent-color, #4a9eff);text-decoration:underline;text-underline-offset:2px}.tweet-time-btn.svelte-166tm3r:focus-visible{outline:2px solid var(--theme-accent, var(--accent-color, #4a9eff))!important;outline-offset:2px!important;border-radius:2px}.tweet-time-tooltip.svelte-166tm3r{position:fixed;max-width:min(92vw,320px);padding:8px 12px;font-size:calc(12 * 1em / 14);line-height:1.35;font-weight:500;color:var(--theme-text-primary, var(--text-primary, #ffffff));background:var(--theme-surface, #1a1a1a);border:1px solid var(--theme-border, rgba(255, 255, 255, .2));border-radius:var(--theme-border-radius, 6px);box-shadow:var(--theme-shell-shadow, 0 4px 16px rgba(0, 0, 0, .45));text-align:center;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;-webkit-hyphens:auto;hyphens:auto;pointer-events:auto;opacity:1;visibility:visible}.tweet-time-tooltip-portal.svelte-166tm3r{z-index:99999}.tweet-content.svelte-166tm3r{flex:1;display:flex;align-items:flex-start;overflow:hidden;margin-top:2px;width:100%;min-width:0}.tweet-text.svelte-166tm3r{font-size:calc(15 * 1em / 14);line-height:1.4;color:var(--text-primary, #ffffff);text-decoration:none;word-wrap:break-word;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:100%;min-height:0;flex:1}.tweet-text.svelte-166tm3r:hover{color:var(--accent-color, #4a9eff)}.default-placeholder.svelte-166tm3r{display:flex;align-items:flex-start;gap:8px;opacity:.6}.default-placeholder.svelte-166tm3r .profile-image:where(.svelte-166tm3r){width:52px;height:52px}.tweet-details.svelte-166tm3r{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.tweet-title.svelte-166tm3r{font-weight:500;font-size:1em;color:var(--text-primary, #ffffff);margin:0;padding:0;line-height:1.4}.tweet-subtitle.svelte-166tm3r{font-size:1em;color:var(--text-muted, #999999);margin:0;padding:0;line-height:1.4}.tweet-status.svelte-166tm3r{font-size:calc(12 * 1em / 14);margin:0;padding:0;line-height:1.4;color:var(--text-muted, #999999)}@media (max-width: 1024px){.profile-image.svelte-166tm3r{width:48px;height:48px}.default-placeholder.svelte-166tm3r .profile-image:where(.svelte-166tm3r){width:48px;height:48px}.no-image.svelte-166tm3r{font-size:calc(17 * 1em / 14)}.author-name.svelte-166tm3r{font-size:calc(13 * 1em / 14)}.author-username.svelte-166tm3r,.time-separator.svelte-166tm3r,.tweet-time.svelte-166tm3r{font-size:calc(11 * 1em / 14)}.tweet-text.svelte-166tm3r{font-size:calc(13 * 1em / 14);-webkit-line-clamp:2;line-clamp:2}.tweet-title.svelte-166tm3r,.tweet-subtitle.svelte-166tm3r{font-size:calc(13 * 1em / 14)}.tweet-status.svelte-166tm3r{font-size:calc(11 * 1em / 14)}}@media (max-width: 900px){.profile-image.svelte-166tm3r{width:46px;height:46px}.default-placeholder.svelte-166tm3r .profile-image:where(.svelte-166tm3r){width:46px;height:46px}.no-image.svelte-166tm3r{font-size:calc(16 * 1em / 14)}.author-name.svelte-166tm3r{font-size:calc(12 * 1em / 14)}.author-username.svelte-166tm3r,.time-separator.svelte-166tm3r,.tweet-time.svelte-166tm3r{font-size:calc(10 * 1em / 14)}.tweet-text.svelte-166tm3r{font-size:calc(12 * 1em / 14);-webkit-line-clamp:2;line-clamp:2}.tweet-title.svelte-166tm3r,.tweet-subtitle.svelte-166tm3r{font-size:calc(12 * 1em / 14)}.tweet-status.svelte-166tm3r{font-size:calc(10 * 1em / 14)}}@media (max-width: 768px){.profile-image.svelte-166tm3r{width:44px;height:44px}.default-placeholder.svelte-166tm3r .profile-image:where(.svelte-166tm3r){width:44px;height:44px}.no-image.svelte-166tm3r{font-size:calc(16 * 1em / 14)}.author-name.svelte-166tm3r{font-size:calc(13 * 1em / 14)}.author-username.svelte-166tm3r,.time-separator.svelte-166tm3r,.tweet-time.svelte-166tm3r{font-size:calc(11 * 1em / 14)}.tweet-text.svelte-166tm3r{font-size:calc(13 * 1em / 14);-webkit-line-clamp:2;line-clamp:2}.tweet-title.svelte-166tm3r,.tweet-subtitle.svelte-166tm3r{font-size:calc(13 * 1em / 14)}.tweet-status.svelte-166tm3r{font-size:calc(11 * 1em / 14)}}@media (max-width: 600px){.profile-image.svelte-166tm3r{width:40px;height:40px}.default-placeholder.svelte-166tm3r .profile-image:where(.svelte-166tm3r){width:40px;height:40px}.no-image.svelte-166tm3r{font-size:calc(15 * 1em / 14)}.author-name.svelte-166tm3r{font-size:calc(11 * 1em / 14)}.author-username.svelte-166tm3r,.time-separator.svelte-166tm3r,.tweet-time.svelte-166tm3r{font-size:calc(9 * 1em / 14)}.tweet-text.svelte-166tm3r{font-size:calc(11 * 1em / 14);-webkit-line-clamp:2;line-clamp:2}.tweet-title.svelte-166tm3r,.tweet-subtitle.svelte-166tm3r{font-size:calc(11 * 1em / 14)}.tweet-status.svelte-166tm3r{font-size:calc(9 * 1em / 14)}}@media (max-width: 480px){.profile-image.svelte-166tm3r{width:38px;height:38px}.default-placeholder.svelte-166tm3r .profile-image:where(.svelte-166tm3r){width:38px;height:38px}.no-image.svelte-166tm3r{font-size:1em}.author-name.svelte-166tm3r{font-size:calc(12 * 1em / 14)}.author-username.svelte-166tm3r,.time-separator.svelte-166tm3r,.tweet-time.svelte-166tm3r{font-size:calc(10 * 1em / 14)}.tweet-text.svelte-166tm3r{font-size:calc(12 * 1em / 14);-webkit-line-clamp:2;line-clamp:2}.tweet-title.svelte-166tm3r,.tweet-subtitle.svelte-166tm3r{font-size:calc(12 * 1em / 14)}.tweet-status.svelte-166tm3r{font-size:calc(10 * 1em / 14)}}.links-container.svelte-1u6nf5v{width:100%;padding:0;box-sizing:border-box}.loading.svelte-1u6nf5v{display:flex;justify-content:center;align-items:center;padding:20px}.loading-spinner.svelte-1u6nf5v{width:24px;height:24px;border:2px solid var(--theme-border, #374151);border-top:2px solid var(--theme-accent, #6366f1);border-radius:50%;animation:svelte-1u6nf5v-spin 1s linear infinite}@keyframes svelte-1u6nf5v-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.no-links-message.svelte-1u6nf5v{display:flex;justify-content:center;align-items:center;padding:20px;text-align:center}.no-links-message.svelte-1u6nf5v p:where(.svelte-1u6nf5v){color:var(--text-secondary, #9ca3af);font-size:1em;font-weight:400;margin:0;opacity:.8}.links-grid.svelte-1u6nf5v{display:grid;grid-template-columns:repeat(8,1fr);gap:4px;width:100%;margin:0;padding:12px 8px;box-sizing:border-box;grid-auto-rows:min-content}.link-item.svelte-1u6nf5v{display:flex;align-items:center;justify-content:center;width:100%;height:24px;background:transparent!important;border:none!important;border-radius:2px;color:var(--text-primary, #ffffff);cursor:pointer;padding:0;margin:0;font-size:calc(8 * 1em / 14);font-weight:500;box-shadow:none!important;outline:none!important;transition:none!important;box-sizing:border-box;min-height:24px}.link-item.svelte-1u6nf5v:hover{color:var(--accent-color, #3b82f6)!important;transform:translateY(-1px);background:transparent!important;box-shadow:none!important;outline:none!important;border:none!important}.link-item.svelte-1u6nf5v:active{transform:translateY(0);background:transparent!important;box-shadow:none!important;outline:none!important}.link-item.svelte-1u6nf5v:focus{outline:none!important;box-shadow:none!important;background:transparent!important;border:none!important}.link-item.svelte-1u6nf5v:focus-visible{outline:none!important;box-shadow:none!important;background:transparent!important}.link-item.svelte-1u6nf5v:focus-within{outline:none!important;box-shadow:none!important;background:transparent!important}.text-icon.svelte-1u6nf5v{font-size:calc(11 * 1em / 14);font-weight:600;text-align:center;line-height:1}.text-icon.custom-text.svelte-1u6nf5v{font-weight:600;font-size:calc(.7 * 16 * 1em / 14);background:transparent;color:var(--text-primary, #ffffff);border:1px solid var(--text-primary, #ffffff);border-radius:2px;padding:2px 4px;min-width:16px;min-height:16px;display:flex;align-items:center;justify-content:center}.svg-icon.svelte-1u6nf5v{object-fit:contain;filter:var(--icon-filter, none);width:16px;height:16px}.svg-inline-host.svelte-1u6nf5v{display:inline-flex;align-items:center;justify-content:center;line-height:0}.svg-inline-host.svelte-1u6nf5v svg{width:16px;height:16px;display:block}.link-item svg{width:16px;height:16px}.link-item.svelte-1u6nf5v:has(.text-icon:where(.svelte-1u6nf5v)){font-family:var(--font-family, "Inter", sans-serif)}@media (max-width: 1024px){.links-grid.svelte-1u6nf5v{gap:3px;--gap-height: 3px}}@media (max-width: 768px){.links-grid.svelte-1u6nf5v{gap:2px;padding:10px 6px;--base-padding: 20px;--icon-height: 24px;--gap-height: 2px}.link-item.svelte-1u6nf5v{height:24px;font-size:calc(9 * 1em / 14)}.text-icon.svelte-1u6nf5v{font-size:calc(8 * 1em / 14)}.svg-icon.svelte-1u6nf5v,.link-item svg{width:16px;height:16px}}@media (max-width: 480px){.links-grid.svelte-1u6nf5v{gap:2px;padding:8px 4px;--base-padding: 16px;--icon-height: 24px;--gap-height: 2px}.link-item.svelte-1u6nf5v{height:24px;font-size:calc(9 * 1em / 14)}.text-icon.svelte-1u6nf5v{font-size:calc(8 * 1em / 14)}.svg-icon.svelte-1u6nf5v,.link-item svg{width:16px;height:16px}}.button-banner.svelte-v4e5ta{width:100%;overflow:hidden;background:transparent;padding:16px 0;margin:0}.button-row.svelte-v4e5ta{display:flex;width:600%;gap:8px;padding:0 8px;box-sizing:border-box}.top-row.svelte-v4e5ta{margin-bottom:8px}.bottom-row.svelte-v4e5ta{margin-bottom:0}.button-link.svelte-v4e5ta{flex-shrink:0;display:block;text-decoration:none;transition:transform .2s ease,opacity .2s ease;border-radius:0;overflow:hidden}.button-link.svelte-v4e5ta:hover{transform:scale(1.05);opacity:.9}.button-image.svelte-v4e5ta{flex-shrink:0;display:block;border-radius:0;overflow:hidden}.button-link.svelte-v4e5ta img:where(.svelte-v4e5ta),.button-image.svelte-v4e5ta img:where(.svelte-v4e5ta){display:block;width:88px;height:31px;object-fit:cover;border:none;transition:opacity .2s ease}.button-link.svelte-v4e5ta:hover img:where(.svelte-v4e5ta){opacity:.9}@media (max-width: 768px){.button-banner.svelte-v4e5ta{padding:12px 0}.button-row.svelte-v4e5ta{width:600%;gap:6px;padding:0 6px}.top-row.svelte-v4e5ta{margin-bottom:6px}.button-link.svelte-v4e5ta img:where(.svelte-v4e5ta),.button-image.svelte-v4e5ta img:where(.svelte-v4e5ta){width:80px;height:28px}}@media (max-width: 480px){.button-banner.svelte-v4e5ta{padding:8px 0}.button-row.svelte-v4e5ta{width:600%;gap:4px;padding:0 4px}.top-row.svelte-v4e5ta{margin-bottom:4px}.button-link.svelte-v4e5ta img:where(.svelte-v4e5ta),.button-image.svelte-v4e5ta img:where(.svelte-v4e5ta){width:72px;height:25px}}@media (max-width: 320px){.button-row.svelte-v4e5ta{width:600%;gap:2px;padding:0 2px}.button-link.svelte-v4e5ta img:where(.svelte-v4e5ta),.button-image.svelte-v4e5ta img:where(.svelte-v4e5ta){width:64px;height:22px}}*{box-shadow:none!important;outline:none!important;transition:none!important}*:hover{box-shadow:none!important;outline:none!important}*:focus{box-shadow:none!important;outline:none!important}*:active{box-shadow:none!important;outline:none!important}*:focus-visible{box-shadow:none!important;outline:none!important}*:focus-within{box-shadow:none!important;outline:none!important}.my-button-widget.svelte-12m5joq{display:flex;flex-direction:column;gap:0;width:100%;box-sizing:border-box;overflow:hidden;padding:16px 12px}.button-content.svelte-12m5joq{display:flex;gap:12px;align-items:flex-start;width:100%;box-sizing:border-box}.button-image.svelte-12m5joq{flex-shrink:0;height:31px;display:flex;align-items:center}.button-image.svelte-12m5joq img:where(.svelte-12m5joq){display:block;border-radius:0}.code-section.svelte-12m5joq{flex:1;display:flex;gap:0;align-items:flex-start;height:31px;min-width:0}.code-block.svelte-12m5joq{background:var(--theme-background, #1a1a1a);border:1px solid var(--theme-border, #333);border-radius:4px 0 0 4px;padding:4px 8px;flex:1;height:100%;display:flex;align-items:center;overflow:hidden;min-width:0}.code-block.svelte-12m5joq pre:where(.svelte-12m5joq){margin:0;font-family:Courier New,monospace;font-size:calc(13 * 1em / 14);color:var(--theme-text-primary, #e5e5e5);white-space:pre-wrap;word-break:break-all;overflow-y:auto;overflow-x:hidden;width:100%;height:100%;line-height:1.1;max-height:31px}.copy-button.svelte-12m5joq{background:var(--theme-border, #333);color:var(--theme-text-primary, #e5e5e5);border:1px solid var(--theme-border, #333);border-left:none;border-radius:0 4px 4px 0;padding:2px 4px;cursor:pointer;font-size:calc(8 * 1em / 14);display:flex;align-items:center;justify-content:center;transition:all .2s ease;height:31px;width:22px;flex-shrink:0}.copy-button.svelte-12m5joq:hover{background:var(--theme-surface, #444);transform:translateY(-1px)}.copy-button.svelte-12m5joq:active{transform:translateY(0)}.hotlink-section.svelte-12m5joq{display:flex;flex-direction:column;gap:4px;align-items:center;margin-top:0}.hotlink-toggle.svelte-12m5joq{background:none;border:none;color:var(--text-primary);cursor:pointer;font-size:1em;display:flex;align-items:center;gap:8px;padding:4px 0;text-align:center;transition:color .2s ease}.hotlink-toggle.svelte-12m5joq:hover{color:var(--accent-color)}.question-mark.bold.svelte-12m5joq{font-weight:700}.hotlink-explanation.svelte-12m5joq{background:none;border:none;border-radius:0;padding:8px 0;margin-top:4px;text-align:center}.hotlink-explanation.svelte-12m5joq p:where(.svelte-12m5joq){margin:0;font-size:calc(13 * 1em / 14);line-height:1.5;color:var(--text-primary)}@media (max-width: 768px){.my-button-widget.svelte-12m5joq{padding:12px 8px}.button-content.svelte-12m5joq{flex-direction:row;gap:8px;padding:0 16px}.button-image.svelte-12m5joq{align-self:flex-start;height:31px;display:flex;align-items:center}.code-section.svelte-12m5joq{height:31px;flex-direction:row;gap:0;width:100%}.code-block.svelte-12m5joq{height:31px;flex:1}.code-block.svelte-12m5joq pre:where(.svelte-12m5joq){font-size:calc(12 * 1em / 14);white-space:pre-wrap;word-break:break-all;height:100%;max-height:31px}.copy-button.svelte-12m5joq{font-size:.5em;padding:2px 4px;height:31px;width:20px;flex-shrink:0}.hotlink-toggle.svelte-12m5joq{font-size:calc(13 * 1em / 14)}.hotlink-explanation.svelte-12m5joq p:where(.svelte-12m5joq){font-size:calc(12 * 1em / 14)}}@media (max-width: 480px){.my-button-widget.svelte-12m5joq{gap:12px}.button-content.svelte-12m5joq{gap:10px}.code-block.svelte-12m5joq{padding:8px 10px}.code-block.svelte-12m5joq pre:where(.svelte-12m5joq){font-size:calc(11 * 1em / 14);word-break:break-all}.copy-button.svelte-12m5joq{font-size:calc(6 * 1em / 14);padding:2px 3px;height:31px;width:18px}.hotlink-explanation.svelte-12m5joq{padding:10px}}.service-status-widget.svelte-sblozz{display:flex;flex-direction:column}.loading-state.svelte-sblozz,.error-state.svelte-sblozz,.empty-state.svelte-sblozz{display:flex;align-items:center;gap:8px;padding:16px;color:var(--theme-text-secondary, var(--text-secondary, #9ca3af));font-size:1em;justify-content:center;font-family:var(--ascii-font-family, "JetBrains Mono", "Courier New", monospace)}.error-state.svelte-sblozz{color:var(--status-down, #ffb6c1)}.status-container.svelte-sblozz{display:flex;flex-direction:column;gap:12px;padding:16px 0;font-family:var(--ascii-font-family, "JetBrains Mono", "Courier New", monospace)}.status-list.svelte-sblozz{display:grid;grid-template-columns:repeat(2,1fr);gap:8px 32px}@media (max-width: 768px){.status-list.svelte-sblozz{grid-template-columns:1fr}}.status-item.svelte-sblozz{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:4px 0}.status-name.svelte-sblozz{font-size:1em;color:var(--theme-text-primary, #333333);font-weight:500;flex-shrink:0}.status-indicator.svelte-sblozz{font-size:1em;font-weight:600;white-space:nowrap;flex-shrink:0}.status-monitor-up.svelte-sblozz{color:var(--status-ok, #90ee90)}.status-monitor-down.svelte-sblozz{color:var(--status-down, #ffb6c1)}.status-monitor-maintenance.svelte-sblozz{color:var(--status-warn, #fde68a)}.status-monitor-pending.svelte-sblozz{color:var(--status-pending, #e5e7eb)}.status-monitor-unknown.svelte-sblozz{color:var(--status-neutral, #d1d5db)}.updating-indicator.svelte-sblozz{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 0;font-size:calc(12 * 1em / 14);color:var(--theme-text-secondary, var(--text-secondary, #9ca3af))}.spinning.svelte-sblozz{animation:svelte-sblozz-spin 1s linear infinite}@keyframes svelte-sblozz-spin{to{transform:rotate(360deg)}}.site-stats.svelte-12wooye{display:flex;flex-direction:column;gap:8px;padding:12px 0}.stat-line.svelte-12wooye{display:flex;justify-content:space-between;align-items:center;width:100%;background:color-mix(in srgb,var(--theme-accent, #90ee90) 3%,transparent);padding:4px 8px;border-radius:2px}.stat-label.svelte-12wooye{color:var(--theme-text-secondary, var(--text-secondary, #a1a1aa));font-family:var(--global-font-family, "W95FA", "JetBrains Mono", "Courier New", monospace);font-size:calc(16 * 1em / 14);font-weight:400}.stat-value.svelte-12wooye{color:var(--theme-accent, #90ee90);font-family:var(--global-font-family, "W95FA", "JetBrains Mono", "Courier New", monospace);font-size:calc(16 * 1em / 14);font-weight:400;text-shadow:0 0 10px var(--theme-accent, #90ee90),0 0 20px var(--theme-accent, #90ee90),0 0 30px var(--theme-accent, #90ee90)}.emoji-picker-overlay.svelte-10s794e{position:fixed;inset:0;z-index:999;background:transparent}.emoji-picker.svelte-10s794e{position:fixed;inset:auto;width:360px;max-width:calc(100vw - 20px);height:320px;max-height:calc(100vh - 40px);display:flex;flex-direction:column;z-index:10000;overflow:hidden;font-family:"MS Sans Serif",Segoe UI,sans-serif;font-size:calc(12 * 1em / 14);border:2px outset var(--theme-border, #4a4a4a);background:var(--theme-surface, #2a2a2a);box-shadow:inset -1px -1px #00000080,inset 1px 1px #ffffff1a,inset -2px -2px #0000004d,inset 2px 2px #ffffff0d;box-sizing:border-box}@media (max-width: 768px){.emoji-picker.svelte-10s794e{width:calc(100vw - 20px);max-width:calc(100vw - 20px);height:50vh;max-height:calc(100vh - 100px)}}@media (max-width: 480px){.emoji-picker.svelte-10s794e{width:calc(100vw - 16px);max-width:calc(100vw - 16px);height:60vh;max-height:calc(100vh - 80px)}}.win95-titlebar.svelte-10s794e{display:flex;align-items:center;height:22px;background:#3a3a3a;color:#e0e0e0;padding:0 3px;font-weight:700;font-size:calc(12 * 1em / 14);-webkit-user-select:none;user-select:none;cursor:default;border-bottom:1px solid #1a1a1a;border-top:1px solid #555555}.titlebar-icon.svelte-10s794e{width:18px;height:18px;display:flex;align-items:center;justify-content:center;margin:0 3px;font-size:1em}.titlebar-text.svelte-10s794e{flex:1;padding-left:4px}.titlebar-buttons.svelte-10s794e{display:flex;gap:2px}.titlebar-button.svelte-10s794e{width:18px;height:16px;padding:0;margin:0;border:1px solid #4a4a4a;background:#3a3a3a;color:#e0e0e0;font-size:calc(12 * 1em / 14);line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;font-family:"MS Sans Serif",sans-serif;box-shadow:inset -1px -1px #000,inset 1px 1px #666}.titlebar-button.svelte-10s794e:hover:not(:disabled){background:#4a4a4a;color:#fff}.titlebar-button.svelte-10s794e:active:not(:disabled){box-shadow:inset 1px 1px #000,inset -1px -1px #666}.titlebar-button.svelte-10s794e:disabled{opacity:.5;cursor:default}.titlebar-button.close.svelte-10s794e{font-weight:700;font-size:calc(12 * 1em / 14)}.win95-tabs.svelte-10s794e{display:flex;flex-wrap:wrap;gap:3px;padding:3px;background:#2a2a2a;border-bottom:1px solid #1a1a1a;overflow-y:auto;max-height:80px}.win95-tabs.svelte-10s794e::-webkit-scrollbar{width:12px;height:12px}.win95-tabs.svelte-10s794e::-webkit-scrollbar-track{background:#2a2a2a;border:1px inset #2a2a2a}.win95-tabs.svelte-10s794e::-webkit-scrollbar-thumb{background:#3a3a3a;border:1px outset #3a3a3a;box-shadow:inset -1px -1px #000,inset 1px 1px #666}.win95-tab.svelte-10s794e{padding:3px 10px;background:#3a3a3a;border:1px outset #3a3a3a;color:#e0e0e0;font-size:calc(12 * 1em / 14);cursor:pointer;white-space:nowrap;font-family:inherit;box-shadow:inset -1px -1px #000,inset 1px 1px #666}.win95-tab.svelte-10s794e:hover{background:#4a4a4a;color:#fff}.win95-tab.active.svelte-10s794e{background:#2a2a2a;border:1px inset #2a2a2a;color:#fff;box-shadow:inset 1px 1px #000,inset -1px -1px #666}.win95-content.svelte-10s794e{flex:1;background:#1a1a1a;border:1px inset #2a2a2a;margin:2px;overflow:hidden;display:flex;flex-direction:column}.win95-grid-container.svelte-10s794e{flex:1;overflow:auto;padding:6px}.win95-grid-container.svelte-10s794e::-webkit-scrollbar{width:16px;height:16px}.win95-grid-container.svelte-10s794e::-webkit-scrollbar-track{background:#2a2a2a;border:1px inset #2a2a2a}.win95-grid-container.svelte-10s794e::-webkit-scrollbar-thumb{background:#3a3a3a;border:1px outset #3a3a3a;box-shadow:inset -1px -1px #000,inset 1px 1px #666}.win95-grid-container.svelte-10s794e::-webkit-scrollbar-corner{background:#2a2a2a;border:1px inset #2a2a2a}.emoji-category-section.svelte-10s794e{display:flex;flex-direction:column;gap:12px}.category-heading.svelte-10s794e{color:#e0e0e0;font-size:calc(13 * 1em / 14);font-weight:700;padding:4px 0;border-bottom:1px solid #3a3a3a;margin-top:8px}.category-heading.svelte-10s794e:first-child{margin-top:0}.win95-grid.svelte-10s794e{display:grid;grid-template-columns:repeat(auto-fill,minmax(36px,1fr));gap:3px;background:#1a1a1a}@media (max-width: 480px){.win95-grid.svelte-10s794e{grid-template-columns:repeat(auto-fill,minmax(32px,1fr))}}.win95-char-button.svelte-10s794e{width:100%;aspect-ratio:1;min-width:36px;background:#1a1a1a;border:1px solid #3a3a3a;font-size:calc(20 * 1em / 14);line-height:1;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;color:#e0e0e0;box-shadow:inset -1px -1px #000,inset 1px 1px #555}@media (max-width: 480px){.win95-char-button.svelte-10s794e{min-width:32px;font-size:calc(18 * 1em / 14)}}.win95-char-button.svelte-10s794e:hover{background:#1a3a5a;color:#fff;border-color:#2a5a7a}.win95-char-button.svelte-10s794e:active{box-shadow:inset 1px 1px #000,inset -1px -1px #555}.win95-char-button.svelte-10s794e img:where(.svelte-10s794e){width:28px;height:28px;object-fit:contain;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.win95-statusbar.svelte-10s794e{display:flex;justify-content:space-between;height:22px;background:#3a3a3a;border-top:1px solid #1a1a1a;border-bottom:1px solid #555555;padding:0 6px;align-items:center;font-size:calc(12 * 1em / 14);color:#e0e0e0}.statusbar-left.svelte-10s794e,.statusbar-right.svelte-10s794e{display:flex;align-items:center}html.dark .emoji-picker.svelte-10s794e,html:not(.dark) .emoji-picker.svelte-10s794e{border:2px outset #4a4a4a;background:#2a2a2a}.chat-container.svelte-ifm7og{display:flex;flex-direction:column;height:200px;width:100%;font-family:Courier New,monospace;padding-top:12px;padding-bottom:10px}.chat-messages.svelte-ifm7og{flex:1;overflow-y:auto;overflow-x:hidden;padding:0;color:var(--theme-text-primary, #e8e8e8);font-size:1em;line-height:1.5;min-height:0}.messages-wrapper.svelte-ifm7og{display:flex;flex-direction:column;min-height:100%;justify-content:flex-end}.chat-messages.svelte-ifm7og::-webkit-scrollbar{width:8px}.chat-messages.svelte-ifm7og::-webkit-scrollbar-track{background:transparent}.chat-messages.svelte-ifm7og::-webkit-scrollbar-thumb{background:var(--theme-border, #666);border-radius:4px}.chat-messages.svelte-ifm7og::-webkit-scrollbar-thumb:hover{background:var(--theme-text-muted, #777)}.message-line.svelte-ifm7og{margin-bottom:2px;word-wrap:break-word;white-space:pre-wrap;color:var(--theme-text-primary, #e8e8e8)}.msg-time.svelte-ifm7og{color:var(--theme-text-muted, #888)}.msg-nickname.svelte-ifm7og{color:var(--theme-text-primary, #e8e8e8);font-weight:400}.msg-content.svelte-ifm7og{color:var(--theme-text-primary, #e8e8e8)}.discord-badge.svelte-ifm7og{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin-left:4px;margin-right:0;background:transparent;border:1px solid var(--theme-text-primary, white);border-radius:2px;vertical-align:middle;box-shadow:0 1px 2px #0003;flex-shrink:0;overflow:hidden;position:relative}.discord-badge.svelte-ifm7og svg:where(.svelte-ifm7og){width:9px;height:9px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.crown-badge.svelte-ifm7og{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin-left:4px;margin-right:0;background:transparent;border:1px solid var(--theme-text-primary, white);border-radius:2px;vertical-align:middle;box-shadow:0 1px 2px #0003;flex-shrink:0;overflow:hidden;position:relative}.crown-badge.svelte-ifm7og svg:where(.svelte-ifm7og){width:9px;height:9px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.message-line.system.svelte-ifm7og{color:var(--theme-text-primary, #e8e8e8)}.message-line.system.svelte-ifm7og .system-prefix:where(.svelte-ifm7og){color:var(--theme-text-primary, #e8e8e8)}.message-line.system.connected.svelte-ifm7og .system-message:where(.svelte-ifm7og){color:#22c55e}.message-line.system.nickname.svelte-ifm7og .system-message:where(.svelte-ifm7og){color:#3b82f6}.message-line.system.disconnected.svelte-ifm7og .system-message:where(.svelte-ifm7og){color:#ef4444}.message-line.system.svelte-ifm7og:not(.connected):not(.nickname):not(.disconnected) .system-message:where(.svelte-ifm7og){color:var(--theme-text-primary, #e8e8e8)}.chat-input-container.svelte-ifm7og{border-top:1px solid var(--theme-border, #666);padding:2px 0 0}.input-wrapper.svelte-ifm7og{display:flex;align-items:center;gap:8px;padding:4px 0;border-top:1px solid color-mix(in srgb,var(--theme-border, #666) 30%,transparent);border-bottom:1px solid color-mix(in srgb,var(--theme-border, #666) 30%,transparent);margin-top:2px;position:relative}.input-actions.svelte-ifm7og{display:flex;align-items:center;gap:4px}.emoji-picker-wrapper.svelte-ifm7og{position:relative}.emoji-button.svelte-ifm7og{background:var(--theme-background, #3a3a3a);border:1px solid var(--theme-border, #555);color:var(--theme-text-primary, #e8e8e8);padding:6px;cursor:pointer;font-family:Courier New,monospace;min-width:32px;height:28px;display:flex;align-items:center;justify-content:center;transition:all .2s;border-radius:2px}.emoji-button.svelte-ifm7og:hover:not(:disabled){background:var(--theme-surface, #4a4a4a);border-color:var(--theme-border, #666);color:var(--theme-text-primary, #ffffff)}.emoji-button.svelte-ifm7og:active:not(:disabled){background:var(--theme-background, #2a2a2a);border-color:var(--theme-border, #444)}.emoji-button.svelte-ifm7og:disabled{background:var(--theme-background, #2a2a2a);border-color:var(--theme-border, #333);opacity:.5;cursor:not-allowed}.input-container.svelte-ifm7og{position:relative;flex:1;min-width:0;overflow:hidden}.input-wrapper.svelte-ifm7og{position:relative}.emoji-autocomplete.svelte-ifm7og{position:absolute;bottom:calc(100% + 4px);left:0;background:var(--theme-surface, #1a1a1a);border:1px solid var(--theme-border, #666);border-radius:0;max-height:200px;overflow-y:auto;z-index:100;min-width:200px;font-family:Courier New,monospace}.autocomplete-item.svelte-ifm7og{display:flex;align-items:center;gap:8px;padding:6px 12px;background:transparent;border:none;border-bottom:1px solid var(--theme-border, #333);color:var(--theme-text-primary, #e8e8e8);cursor:pointer;width:100%;text-align:left;font-size:calc(13 * 1em / 14);transition:background .1s}.autocomplete-item.svelte-ifm7og:last-child{border-bottom:none}.autocomplete-item.svelte-ifm7og:hover,.autocomplete-item.active.svelte-ifm7og{background:var(--theme-background, #3a3a3a)}.autocomplete-emoji.svelte-ifm7og,.autocomplete-emoji-img.svelte-ifm7og{width:20px;height:20px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:calc(16 * 1em / 14)}.autocomplete-emoji-img.svelte-ifm7og{object-fit:contain;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.autocomplete-name.svelte-ifm7og{font-family:Courier New,monospace}.custom-emoji-inline{display:inline-block;width:1.375em;height:1.375em;vertical-align:-.2em;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;object-fit:contain;max-width:22px;max-height:22px}.input-prompt.svelte-ifm7og{color:var(--theme-text-primary, #e8e8e8);font-size:1em;font-weight:700;-webkit-user-select:none;user-select:none;line-height:1;display:flex;align-items:center}.chat-input.svelte-ifm7og{width:100%;padding:0;background:transparent;border:none;color:var(--theme-text-primary, #e8e8e8);font-family:Courier New,monospace;font-size:1em;line-height:1.5;min-height:20px;height:auto;outline:none;box-sizing:border-box;min-width:0;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.chat-input.show-placeholder.svelte-ifm7og:before{content:attr(data-placeholder);color:var(--theme-text-muted, #b0b0b0);pointer-events:none}.chat-input.svelte-ifm7og:not(.show-placeholder):before{content:""}.chat-input.svelte-ifm7og:not([contenteditable=true]){opacity:.5;cursor:not-allowed}.chat-input.svelte-ifm7og .emoji-inline{width:1.375em;height:1.375em;max-width:22px;max-height:22px;vertical-align:-.2em;display:inline-block;object-fit:contain;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.emoji-hover{display:inline-block;position:relative;cursor:pointer}.emoji-hover .emoji-char{display:inline}.emoji-hover .emoji-tooltip-popup{display:none!important;position:absolute;visibility:hidden;pointer-events:none}.emoji-hover .tooltip-emoji-char{font-size:calc(32 * 1em / 14);line-height:1;display:block;text-align:center}.emoji-hover .tooltip-emoji-img{width:40px;height:40px;object-fit:contain;display:block;margin:0 auto}.emoji-hover .tooltip-name{font-size:calc(11 * 1em / 14);color:var(--theme-text-muted, #b0b0b0);font-family:Courier New,monospace;display:block;text-align:center;margin-top:4px}.send-button.svelte-ifm7og{background:var(--theme-background, #3a3a3a);border:1px solid var(--theme-border, #555);color:var(--theme-text-primary, #e8e8e8);padding:6px 12px;cursor:pointer;font-family:Courier New,monospace;font-size:calc(15 * 1em / 14);font-weight:700;min-width:40px;height:28px;display:flex;align-items:center;justify-content:center;transition:all .2s;border-radius:2px}.send-button.svelte-ifm7og:hover:not(:disabled){background:var(--theme-surface, #4a4a4a);border-color:var(--theme-border, #666);color:var(--theme-text-primary, #ffffff)}.send-button.svelte-ifm7og:active:not(:disabled){background:var(--theme-background, #2a2a2a);border-color:var(--theme-border, #444)}.send-button.svelte-ifm7og:disabled{background:var(--theme-background, #2a2a2a);border-color:var(--theme-border, #333);opacity:.5;cursor:not-allowed}@media (max-width: 768px){.chat-container.svelte-ifm7og{height:180px}.chat-messages.svelte-ifm7og{font-size:calc(12 * 1em / 14);padding:10px}.chat-input.svelte-ifm7og{font-size:calc(12 * 1em / 14);padding:6px 10px}}.user-count-display.svelte-1kamqx2{display:flex;align-items:center;gap:4px;color:var(--theme-accent, #90ee90);font-size:1em;font-weight:400;font-family:var(--global-font-family, "W95FA", "JetBrains Mono", "Courier New", monospace);text-shadow:0 0 10px var(--theme-accent, #90ee90),0 0 20px var(--theme-accent, #90ee90),0 0 30px var(--theme-accent, #90ee90)}.user-count-display.svelte-1kamqx2 svg{color:var(--theme-accent, #90ee90);stroke-width:2;filter:drop-shadow(0 0 8px var(--theme-accent, #90ee90)) drop-shadow(0 0 16px var(--theme-accent, #90ee90))}.lazy-when-visible.svelte-9jq7aq{position:relative}.lazy-when-visible__placeholder.svelte-9jq7aq{min-height:calc(100% - 16px);margin:8px;border-radius:6px;background:color-mix(in srgb,var(--border-color, #3a3a3a) 35%,transparent);opacity:.4;pointer-events:none}.home-content.svelte-1ewzqr7{max-width:1200px;margin:16px auto 0}.two-column-layout.svelte-1ewzqr7{display:flex;gap:.5rem;align-items:flex-start}.left-column.svelte-1ewzqr7{flex:0 0 35%;min-width:0}.right-column.svelte-1ewzqr7{flex:1;min-width:0}.widgets-section.svelte-1ewzqr7{margin-bottom:0}.discord-widget{display:flex;justify-content:flex-start;align-items:center;min-height:64px}.music-widget,.tweet-widget{display:flex;flex-direction:column;min-height:80px;margin-top:var(--spacing-md, 16px)}.links-widget{display:flex;flex-direction:column;min-height:120px;margin-top:var(--spacing-md, 16px)}.recent-posts-section,.service-status-section,.chat-section{margin-top:var(--spacing-md, 16px)}.links-widget .bordered-box{transition:none!important}.links-widget .bordered-box:hover{background:var(--background-color)!important;box-shadow:none!important}.links-widget *{box-shadow:none!important;outline:none!important;transition:none!important}.links-widget *:hover{box-shadow:none!important;outline:none!important;background:transparent!important}.links-widget *:focus{box-shadow:none!important;outline:none!important;background:transparent!important}.status-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}.status-icon.playing{color:var(--theme-accent, #22c55e);width:16px;height:16px;filter:drop-shadow(0 0 8px var(--theme-accent, #22c55e)) drop-shadow(0 0 16px var(--theme-accent, #22c55e));animation:svelte-1ewzqr7-pulse-glow 2s ease-in-out infinite}@keyframes svelte-1ewzqr7-pulse-glow{0%,to{filter:drop-shadow(0 0 8px var(--theme-accent, #22c55e)) drop-shadow(0 0 16px var(--theme-accent, #22c55e))}50%{filter:drop-shadow(0 0 12px var(--theme-accent, #22c55e)) drop-shadow(0 0 24px var(--theme-accent, #22c55e))}}.status-icon.offline{width:12px;height:12px;border-radius:50%;background-color:#6b7280}.status-icon.twitter{color:#1da1f2;width:16px;height:16px}.intro-section{text-align:left}.intro-section h2{color:var(--text-primary);margin-bottom:1rem;font-size:calc(1.8 * 16 * 1em / 14)}.intro-section p{color:var(--text-secondary);margin-bottom:1rem;line-height:1.6}.about-section .bordered-box-content{padding:16px!important}.about-me-content.svelte-1ewzqr7{color:var(--text-primary);font-size:1em;line-height:1.6}.about-me-content.svelte-1ewzqr7 p{color:var(--text-primary);margin-bottom:12px;line-height:1.6;font-size:1em}.about-me-content.svelte-1ewzqr7 ul{margin:0;padding-left:20px;list-style-type:disc}.about-me-content.svelte-1ewzqr7 li{color:var(--text-primary);margin-bottom:4px;line-height:1.3;font-size:1em}.about-me-content.svelte-1ewzqr7 a{color:var(--accent-color);text-decoration:underline}.about-me-content.svelte-1ewzqr7 a:hover{color:var(--accent-color-light)}.about-me-content.svelte-1ewzqr7 strong,.about-me-content.svelte-1ewzqr7 b{font-weight:700}.about-me-empty.svelte-1ewzqr7{color:var(--text-secondary, #a1a1aa);font-size:1em;text-align:center;padding:2rem 0}.about-me-empty.svelte-1ewzqr7 p:where(.svelte-1ewzqr7){margin:0}.about-section p{color:var(--text-primary);margin-bottom:12px;line-height:1.6;font-size:1em}.about-section ul{margin:0;padding-left:20px;list-style-type:disc}.about-section li{color:var(--text-primary);margin-bottom:4px;line-height:1.3;font-size:1em}.about-section a{color:var(--accent-color);text-decoration:underline}.about-section a:hover{color:var(--accent-color-light)}.recent-posts-content.svelte-1ewzqr7{display:flex;flex-direction:column;gap:8px;padding-top:12px;padding-bottom:12px}.recent-post-item.svelte-1ewzqr7{background:none;border:none;padding:0;color:var(--text-primary, #ffffff);font-size:1em;text-align:left;cursor:pointer;transition:color .2s ease;font-family:inherit;line-height:1.5}.recent-post-item.svelte-1ewzqr7:hover{color:var(--accent-color, #6366f1)}.recent-post-item.svelte-1ewzqr7 .post-date:where(.svelte-1ewzqr7){font-weight:700}.recent-posts-empty.svelte-1ewzqr7{color:var(--text-secondary, #9ca3af);font-size:1em;margin:0;text-align:left;padding-top:12px;padding-bottom:12px}button,a,input,select,textarea,[role=button],button:hover,a:hover,input:hover,select:hover,textarea:hover,[role=button]:hover{box-shadow:none!important;outline:none!important}button:focus,a:focus,input:focus,select:focus,textarea:focus,[role=button]:focus{box-shadow:none!important;outline:none!important}button:active,a:active,input:active,select:active,textarea:active,[role=button]:active{box-shadow:none!important;outline:none!important}.site-stats-widget{margin-top:var(--spacing-md, 16px)}.discord-widget,.tweet-widget,.music-widget,.links-widget,.my-button-widget,.about-section,.recent-posts-section{box-shadow:none!important;outline:none!important;transition:none!important}.discord-widget:hover,.tweet-widget:hover,.music-widget:hover,.links-widget:hover,.my-button-widget:hover,.about-section:hover,.recent-posts-section:hover{box-shadow:none!important;outline:none!important}.discord-widget:focus,.tweet-widget:focus,.music-widget:focus,.links-widget:focus,.my-button-widget:focus,.about-section:focus,.recent-posts-section:focus{box-shadow:none!important;outline:none!important}.discord-widget *,.tweet-widget *,.music-widget *,.links-widget *,.my-button-widget *,.about-section *,.recent-posts-section *{box-shadow:none!important;outline:none!important;transition:none!important}.discord-widget *:hover,.tweet-widget *:hover,.music-widget *:hover,.links-widget *:hover,.my-button-widget *:hover,.about-section *:hover,.recent-posts-section *:hover{box-shadow:none!important;outline:none!important}.discord-widget *:focus,.tweet-widget *:focus,.music-widget *:focus,.links-widget *:focus,.my-button-widget *:focus,.about-section *:focus,.recent-posts-section *:focus{box-shadow:none!important;outline:none!important}.discord-widget *:active,.tweet-widget *:active,.music-widget *:active,.links-widget *:active,.my-button-widget *:active,.about-section *:active,.recent-posts-section *:active{box-shadow:none!important;outline:none!important}.bordered-box{box-shadow:none!important;outline:none!important;transition:none!important}.bordered-box:hover{box-shadow:none!important;outline:none!important}.bordered-box:focus{box-shadow:none!important;outline:none!important}.bordered-box *{box-shadow:none!important;outline:none!important;transition:none!important}.bordered-box *:hover{box-shadow:none!important;outline:none!important}.bordered-box *:focus{box-shadow:none!important;outline:none!important}.bordered-box *:active{box-shadow:none!important;outline:none!important}@media (max-width: 768px){.two-column-layout.svelte-1ewzqr7{display:flex;flex-direction:column;gap:.5rem}.left-column.svelte-1ewzqr7,.right-column.svelte-1ewzqr7{display:contents}.left-column.svelte-1ewzqr7>.widgets-section:where(.svelte-1ewzqr7),.right-column.svelte-1ewzqr7>.widgets-section:where(.svelte-1ewzqr7){display:contents}.card-slot.svelte-1ewzqr7{width:100%}.card-slot[data-mobile-order="1"].svelte-1ewzqr7{order:1}.card-slot[data-mobile-order="2"].svelte-1ewzqr7{order:2}.card-slot[data-mobile-order="3"].svelte-1ewzqr7{order:3}.card-slot[data-mobile-order="4"].svelte-1ewzqr7{order:4}.card-slot[data-mobile-order="5"].svelte-1ewzqr7{order:5}.card-slot[data-mobile-order="6"].svelte-1ewzqr7{order:6}.card-slot[data-mobile-order="7"].svelte-1ewzqr7{order:7}.card-slot[data-mobile-order="8"].svelte-1ewzqr7{order:8}.card-slot[data-mobile-order="9"].svelte-1ewzqr7{order:9}.card-slot[data-mobile-order="10"].svelte-1ewzqr7{order:10}.card-slot[data-mobile-order="11"].svelte-1ewzqr7{order:11}.discord-widget{justify-content:flex-start}.about-section .bordered-box-content{padding:12px!important}.about-section p,.about-me-content.svelte-1ewzqr7 p{font-size:calc(13 * 1em / 14);margin-bottom:10px}.about-section li,.about-me-content.svelte-1ewzqr7 li{font-size:calc(13 * 1em / 14);margin-bottom:3px;line-height:1.3}}
