.sidebar.svelte-q6hygr{display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 4px calc(96px + env(safe-area-inset-bottom,0px));width:44px;height:100%;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}@media(min-width:768px){.sidebar.svelte-q6hygr{padding:10px 6px;width:52px}}.sidebar.svelte-q6hygr::-webkit-scrollbar{display:none}.sidebar-action.svelte-q6hygr{position:relative;width:30px;height:30px;border-radius:50%;border:none;background:var(--color-bg-input, rgba(255, 255, 255, .08));color:var(--color-text, #fff);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:transform .15s,background .15s;text-decoration:none}.inbox-badge.svelte-q6hygr{position:absolute;top:-4px;right:-6px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#ff4c3b;color:#fff;font-family:Lato,sans-serif;font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center;border:2px solid #0a0a0a;line-height:1}.sidebar-action.svelte-q6hygr:hover{background:#ffffff26}.sidebar-action.svelte-q6hygr:active{transform:scale(.9)}.sidebar-action.discover.svelte-q6hygr{background:#3905cc;color:#fff}.sidebar-action.sponsors.svelte-q6hygr{background:linear-gradient(135deg,#f6b100,#d97706);color:#fff}.sidebar-action.sponsors.svelte-q6hygr:hover{background:linear-gradient(135deg,#fbbf24,#ea580c)}.divider.svelte-q6hygr{width:22px;height:1px;background:#ffffff1a;margin:2px 0;flex-shrink:0}.giveaway-btn.svelte-q6hygr{position:relative;width:36px;height:36px;border:none;background:none;padding:0;cursor:pointer;flex-shrink:0;border-radius:50%;transition:transform .15s}.giveaway-btn.svelte-q6hygr:hover{transform:scale(1.08)}.giveaway-btn.unavailable.svelte-q6hygr{opacity:.5}.giveaway-btn.svelte-q6hygr:active{transform:scale(.92)}.giveaway-circle.svelte-q6hygr{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}.giveaway-logo.svelte-q6hygr{width:29px;height:auto;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.3))}.status-dot.svelte-q6hygr{position:absolute;right:-1px;bottom:-1px;width:11px;height:11px;border-radius:50%;background:#8a8f98;border:2px solid var(--color-nav-bg, #0a0a0a)}.org-icon.svelte-q6hygr{width:36px;height:36px;border-radius:50%;object-fit:cover;display:block}.giveaway-btn.active.svelte-q6hygr:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;border:2px solid #2d8a1e;box-shadow:0 0 #2d8a1e00;pointer-events:none;animation:svelte-q6hygr-active-ring-pulse 2.2s ease-in-out infinite}@keyframes svelte-q6hygr-active-ring-pulse{0%,to{box-shadow:0 0 #2d8a1e00,inset 0 0 #2d8a1e00;border-color:#2d8a1ed9}50%{box-shadow:0 0 14px 2px #2d8a1e8c;border-color:#4ade80}}.entered-check.svelte-q6hygr{position:absolute;bottom:-2px;right:-2px;width:14px;height:14px;border-radius:50%;background:#2d8a1e;border:2px solid var(--color-nav-bg, #0a0a0a);display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px #0006}.unseen-dot.svelte-q6hygr{position:absolute;top:-2px;right:-2px;width:12px;height:12px;border-radius:50%;background:#ff3b30;border:2px solid var(--color-nav-bg, #0a0a0a);box-shadow:0 0 #ff3b30b3;animation:svelte-q6hygr-unseen-pulse 1.6s ease-out infinite}@keyframes svelte-q6hygr-unseen-pulse{0%{box-shadow:0 0 #ff3b308c}70%{box-shadow:0 0 0 8px #ff3b3000}to{box-shadow:0 0 #ff3b3000}}.giveaway-shell.svelte-uvp2gl{display:flex;min-height:100dvh;background:var(--color-bg)}.giveaway-rail.svelte-uvp2gl{position:fixed;left:0;top:0;bottom:0;z-index:10;background:var(--color-nav-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-right:1px solid var(--color-border-light);opacity:0;transition:opacity .32s ease-out}.giveaway-rail.visible.svelte-uvp2gl{opacity:1}@media(min-width:768px){.giveaway-rail.svelte-uvp2gl{top:61px}}.giveaway-content.svelte-uvp2gl{flex:1;margin-left:44px;min-width:0;overflow-x:hidden;opacity:0;transition:opacity .32s ease-out}.giveaway-content.visible.svelte-uvp2gl{opacity:1}@media(min-width:768px){.giveaway-content.svelte-uvp2gl{margin-left:52px}}
