:root{--reddit-bg: #030303;--reddit-card: #1a1a1b;--reddit-border: #343536;--reddit-text: #d7dadc;--reddit-gray: #818384;--reddit-orange: #d93a00;--bg-elevated: #272729;--bg-sidebar: #242425;--bg-hover: rgba(255, 255, 255, .07);--bg-hover-strong: rgba(255, 255, 255, .1);--bg-hover-subtle: rgba(255, 255, 255, .05);--text-inactive: #9a9da0;--text-dim: #565758;--accent-hot: #ff4500;--accent-blue: #7193ff;--link: #4f92ff;--action-blue: #0079d3;--success: #10b981;--success-alt: #22c55e;--error: #ef4444;--warning: #f97316;--info: #3b82f6;--mod: #10b981;--active-highlight-bg: rgba(0, 121, 211, .18);--overlay: rgba(0, 0, 0, .8);--overlay-light: rgba(0, 0, 0, .7);--overlay-strong: rgba(0, 0, 0, .88);--surface-nav: rgba(26, 26, 27, .88);--surface-popup: rgba(39, 39, 41, .97);--surface-scrim: rgba(3, 3, 3, .95);--border-alpha-30: rgba(52, 53, 54, .3);--border-alpha-40: rgba(52, 53, 54, .4);--border-alpha-50: rgba(52, 53, 54, .5);--border-alpha-70: rgba(52, 53, 54, .7);--tint-highlight: rgba(255, 255, 255, .2);--tint-subtle: rgba(255, 255, 255, .18);--text-tint-sm: rgba(215, 218, 220, .1);--shadow-sm: rgba(0, 0, 0, .1);--shadow-md-sm: rgba(0, 0, 0, .18);--shadow-md: rgba(0, 0, 0, .2);--shadow-lg: rgba(0, 0, 0, .35);--shadow-xl: rgba(0, 0, 0, .5);--shadow-dark: rgba(0, 0, 0, .75);--hot-tint-sm: rgba(255, 69, 0, .15);--hot-tint: rgba(255, 69, 0, .2);--hot-glow-md: rgba(255, 69, 0, .4);--hot-glow-lg: rgba(255, 69, 0, .5);--pending-tint: rgba(255, 101, 52, .15);--green-tint-xs: rgba(70, 209, 96, .04);--green-tint-sm: rgba(70, 209, 96, .08);--green-tint-md: rgba(70, 209, 96, .15);--green-border-sm: rgba(70, 209, 96, .25);--green-border-md: rgba(70, 209, 96, .45);--mod-tint-sm: rgba(70, 200, 70, .06);--mod-border-xs: rgba(70, 200, 70, .2);--mod-border-sm: rgba(70, 200, 70, .35);--mod-border-md: rgba(70, 200, 70, .45);--link-tint-xs: rgba(79, 146, 255, .06);--link-tint-sm: rgba(79, 146, 255, .1);--link-tint-md: rgba(79, 146, 255, .12);--link-border-sm: rgba(79, 146, 255, .2);--link-border-md: rgba(79, 146, 255, .4);--gray-tint-sm: rgba(129, 131, 132, .15);--gray-tint-xs: rgba(129, 131, 132, .08);--error-tint-xs: rgba(255, 107, 107, .07);--error-border-tint: rgba(255, 107, 107, .15);--error-bg-tint: rgba(125, 32, 32, .3);--error-bg-hover: rgba(125, 32, 32, .2);--success-bg-tint: rgba(30, 107, 46, .3);--op-gradient-tint: rgba(46, 204, 113, .05);--op-bg: rgba(46, 204, 113, .08);--op-glow: rgba(46, 204, 113, .2);--deleted-bg: rgba(252, 165, 165, .1);--deleted-bg-strong: rgba(252, 165, 165, .2);--removed-bg: rgba(255, 88, 91, .1);--gilded-bg: rgba(255, 215, 0, .05);--gilded-glow: rgba(237, 255, 79, .4);--target-bg: rgba(99, 179, 237, .14);--target-outline: rgba(99, 179, 237, .45);--target-bg-dim: rgba(99, 179, 237, .06);--target-outline-dim: rgba(99, 179, 237, .18);--target-glow: rgba(99, 179, 237, .12);--teal-tint: rgba(0, 193, 124, .1);--blue-tint: rgba(52, 152, 219, .1);--logo-text-color: white;font-family:IBM Plex Sans,sans-serif}[data-theme=light]{--reddit-bg: #dae0e6;--reddit-card: #ffffff;--reddit-border: #edeff1;--reddit-text: #1c1c1c;--reddit-gray: #5c6067;--reddit-orange: #ff4500;--bg-elevated: #f6f7f8;--bg-sidebar: #eaeced;--bg-hover: rgba(0, 0, 0, .05);--bg-hover-strong: rgba(0, 0, 0, .08);--bg-hover-subtle: rgba(0, 0, 0, .03);--text-inactive: #878a8c;--text-dim: #8c939a;--accent-hot: #cc3700;--accent-blue: #5064c0;--link: #0079d3;--active-highlight-bg: rgba(0, 121, 211, .12);--overlay: rgba(0, 0, 0, .6);--overlay-light: rgba(0, 0, 0, .5);--overlay-strong: rgba(0, 0, 0, .55);--surface-nav: rgba(255, 255, 255, .95);--surface-popup: rgba(255, 255, 255, .99);--surface-scrim: rgba(218, 224, 230, .97);--border-alpha-30: rgba(160, 165, 170, .35);--border-alpha-40: rgba(160, 165, 170, .5);--border-alpha-50: rgba(160, 165, 170, .6);--border-alpha-70: rgba(160, 165, 170, .85);--tint-highlight: rgba(0, 0, 0, .08);--tint-subtle: rgba(0, 0, 0, .06);--text-tint-sm: rgba(28, 28, 28, .08);--link-tint-xs: rgba(0, 121, 211, .06);--link-tint-sm: rgba(0, 121, 211, .08);--link-tint-md: rgba(0, 121, 211, .1);--link-border-sm: rgba(0, 121, 211, .25);--link-border-md: rgba(0, 121, 211, .45);--logo-text-color: black;--link: #0055d3;--action-blue: #0079d3;--success: #059669;--success-alt: #16a34a;--error: #dc2626;--warning: #d97706;--info: #2563eb;--mod: #059669}*{-webkit-tap-highlight-color:transparent;box-sizing:border-box}body{background-color:var(--reddit-bg);color:var(--reddit-text);font-family:IBM Plex Sans,sans-serif;-webkit-font-smoothing:antialiased;margin:0}.navbar{height:48px;background-color:var(--reddit-card);border-bottom:1px solid var(--reddit-border);display:flex;align-items:center;justify-content:space-between;padding:0 20px;position:sticky;top:0;z-index:100}.search-bar{background-color:var(--bg-elevated);border:1px solid var(--reddit-border);border-radius:20px;display:flex;align-items:center;padding:0 16px;width:100%;max-width:600px;height:36px}.search-bar input{background:transparent;border:none;color:var(--reddit-text);padding:8px;width:100%;font-size:14px;outline:none}.search-bar i{color:var(--reddit-gray);font-size:14px}.community-item{display:flex;align-items:center;gap:12px;padding:8px 12px;margin:2px 8px;border-radius:8px;text-decoration:none;color:var(--reddit-text)}.community-item:hover{background-color:var(--bg-hover)}.sidebar-title{font-size:12px;font-weight:700;text-transform:uppercase;color:var(--reddit-gray);margin:16px 12px 8px}.community-icon{width:24px;height:24px;border-radius:50%;flex-shrink:0;object-fit:cover}main.feed{padding:24px 16px;width:100%;max-width:740px;justify-self:center}.comment-section{background:var(--reddit-card);margin-top:10px;border-radius:4px;border:1px solid var(--reddit-border);color:var(--reddit-text)}.logo-icon{height:32px;width:32px;object-fit:contain}.sidebar-divider{border:none;border-top:1px solid var(--reddit-border);margin:16px 12px}.nav-section{display:flex;flex-direction:column;gap:4px;padding:0 12px}.nav-section .community-item i{width:20px;font-size:18px;margin-right:4px}.sidebar-left::-webkit-scrollbar{width:4px}.sidebar-left::-webkit-scrollbar-thumb{background-color:var(--reddit-border);border-radius:10px}.sidebar-box{background-color:var(--reddit-card);border:1px solid var(--reddit-border);border-radius:12px;overflow:hidden}.sidebar-box-header{background-color:var(--bg-sidebar);padding:12px;border-bottom:1px solid var(--reddit-border);font-size:14px;font-weight:700}.sidebar-box-content{padding:12px;font-size:14px;line-height:1.5}.btn-primary{background-color:var(--reddit-orange);color:#fff;font-weight:700;font-size:14px;border:none;border-radius:999px;padding:10px 24px;cursor:pointer;transition:filter .2s}.btn-primary:hover{filter:brightness(1.1)}.create-btn-primary{background-color:var(--reddit-orange);color:#fff;border:none;border-radius:999px;padding:10px 20px;font-weight:700;font-size:14px;cursor:pointer;transition:filter .2s}.create-btn-primary:hover{filter:brightness(1.1)}a{color:inherit;text-decoration:none}.community-name{font-weight:600;color:var(--reddit-text)}.post-meta-text{color:var(--reddit-gray);font-size:12px}h4{margin:0;color:var(--reddit-text);font-size:14px;font-weight:500}.menu-toggle.svelte-rfuq4y{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:transparent;border:none;color:var(--reddit-text);font-size:1.2rem;cursor:pointer;position:relative}.push-prompt.svelte-rfuq4y{display:flex;flex-direction:column;gap:8px;padding:14px 16px;background:var(--active-highlight-bg);border-bottom:1px solid var(--reddit-border);flex-shrink:0}.push-prompt-header.svelte-rfuq4y{display:flex;align-items:center;gap:8px}.push-prompt-icon.svelte-rfuq4y{color:var(--action-blue);font-size:1rem;flex-shrink:0}.push-prompt-header.svelte-rfuq4y strong:where(.svelte-rfuq4y){color:var(--reddit-text);font-size:.85rem;font-weight:700}.push-prompt-desc.svelte-rfuq4y{color:var(--reddit-gray);font-size:.78rem;line-height:1.4}.push-prompt-btns.svelte-rfuq4y{display:flex;flex-direction:column;gap:6px;margin-top:2px}.push-btn.svelte-rfuq4y{padding:8px 12px;border-radius:999px;font-size:.8rem;font-weight:600;cursor:pointer;border:1px solid transparent;transition:opacity .15s;text-align:center;width:100%}.push-btn--enable.svelte-rfuq4y{background:var(--action-blue);color:#fff;border-color:var(--action-blue)}.push-btn--enable.svelte-rfuq4y:hover{opacity:.88}.push-btn--later.svelte-rfuq4y{background:none;color:var(--reddit-gray);border-color:transparent;font-size:.75rem;font-weight:500;padding:4px 12px}.push-btn--later.svelte-rfuq4y:hover{color:var(--reddit-text)}.push-settings-backdrop.svelte-rfuq4y{position:fixed;inset:0;background:var(--overlay);z-index:4000}.push-settings-modal.svelte-rfuq4y{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:4001;background:var(--reddit-card);border:1px solid var(--reddit-border);border-radius:12px;width:min(360px,calc(100vw - 32px));box-shadow:0 8px 32px #0006;display:flex;flex-direction:column;overflow:hidden}.push-settings-header.svelte-rfuq4y{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--reddit-border)}.push-settings-header.svelte-rfuq4y h3:where(.svelte-rfuq4y){margin:0;font-size:.95rem;font-weight:700;color:var(--reddit-text)}.push-settings-close.svelte-rfuq4y{background:none;border:none;color:var(--reddit-gray);cursor:pointer;font-size:1rem;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:6px}.push-settings-close.svelte-rfuq4y:hover{background:var(--active-highlight-bg);color:var(--reddit-text)}.push-settings-body.svelte-rfuq4y{padding:16px;display:flex;flex-direction:column;gap:10px}.push-settings-blocked.svelte-rfuq4y{color:var(--reddit-gray);font-size:.85rem;line-height:1.5;display:flex;gap:8px;align-items:flex-start}.push-settings-blocked.svelte-rfuq4y i:where(.svelte-rfuq4y){margin-top:2px;flex-shrink:0;color:var(--error, #e53935)}.push-settings-hint.svelte-rfuq4y{color:var(--reddit-gray);font-size:.84rem;line-height:1.5;margin:0}.push-settings-enable-btn.svelte-rfuq4y{background:var(--action-blue);color:#fff;border:none;border-radius:999px;padding:10px 16px;font-size:.85rem;font-weight:600;cursor:pointer;width:100%;display:flex;align-items:center;justify-content:center;gap:8px}.push-settings-enable-btn.svelte-rfuq4y:hover{opacity:.88}.push-settings-enabled-label.svelte-rfuq4y{font-size:.82rem;color:var(--reddit-gray);margin:0;display:flex;align-items:center;gap:6px}.push-settings-section-label.svelte-rfuq4y{font-size:.8rem;font-weight:600;color:var(--reddit-text);margin:4px 0 0}.push-pref-row.svelte-rfuq4y{display:flex;align-items:center;gap:10px;cursor:pointer;padding:6px 4px;border-radius:6px}.push-pref-row.svelte-rfuq4y:hover{background:var(--active-highlight-bg)}.push-pref-row.svelte-rfuq4y input[type=checkbox]:where(.svelte-rfuq4y){width:16px;height:16px;accent-color:var(--action-blue);cursor:pointer;flex-shrink:0}.push-pref-row.svelte-rfuq4y span:where(.svelte-rfuq4y){font-size:.85rem;color:var(--reddit-text)}.push-settings-actions.svelte-rfuq4y{display:flex;flex-direction:column;gap:8px;margin-top:4px;padding-top:12px;border-top:1px solid var(--reddit-border)}.push-settings-save-btn.svelte-rfuq4y{background:var(--action-blue);color:#fff;border:none;border-radius:999px;padding:9px 16px;font-size:.83rem;font-weight:600;cursor:pointer;width:100%}.push-settings-save-btn.svelte-rfuq4y:hover{opacity:.88}.push-settings-disable-btn.svelte-rfuq4y{background:none;color:var(--reddit-gray);border:1px solid var(--reddit-border);border-radius:999px;padding:8px 16px;font-size:.8rem;cursor:pointer;width:100%}.push-settings-disable-btn.svelte-rfuq4y:hover{color:var(--error, #e53935);border-color:var(--error, #e53935)}.mod-compact-card.svelte-rfuq4y{position:relative;background:var(--reddit-card);border-bottom:1px solid var(--reddit-border);border-left:3px solid var(--accent-hot);padding:10px;width:100%;box-sizing:border-box;display:flex;flex-direction:column}.mod-compact-card.resolved.svelte-rfuq4y{background:var(--reddit-card);border-left-color:transparent!important;border-left-style:none!important;opacity:.5}.mod-card-overlay-link.svelte-rfuq4y{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:none;border:none;cursor:pointer;padding:0;margin:0;text-decoration:none}.mod-meta.svelte-rfuq4y{display:flex;justify-content:space-between;font-size:.7rem;margin-bottom:4px}.mod-badge.svelte-rfuq4y{color:var(--accent-hot);font-weight:800;text-transform:uppercase}.automod-badge.svelte-rfuq4y{color:var(--link);background:var(--link-tint-md, rgba(59,130,246,.12));padding:1px 5px;border-radius:4px}.mod-user.svelte-rfuq4y{color:var(--reddit-gray);white-space:nowrap;overflow:clip;text-overflow:ellipsis;max-width:150px}.mod-title-line.svelte-rfuq4y,.mod-body-snippet.svelte-rfuq4y,.mod-reason.svelte-rfuq4y{white-space:nowrap;overflow:clip;text-overflow:ellipsis;max-width:100%}.mod-title-line.svelte-rfuq4y{font-size:.85rem;font-weight:600;color:var(--reddit-text);margin-bottom:2px}.mod-body-snippet.svelte-rfuq4y{font-size:.8rem;display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;width:100%}.mod-footer.svelte-rfuq4y{display:flex;justify-content:space-between;align-items:center;margin-top:6px}.mod-reason.svelte-rfuq4y{flex:1;min-width:0;font-size:.75rem}.mod-reason.svelte-rfuq4y span:where(.svelte-rfuq4y){color:var(--reddit-gray)}.mod-btn-row.svelte-rfuq4y{position:relative;z-index:5;display:flex;flex-direction:row!important;gap:8px;align-self:flex-end}.mod-title-line.svelte-rfuq4y,.mod-body-snippet.svelte-rfuq4y,.mod-reason.svelte-rfuq4y{white-space:nowrap;overflow:clip;text-overflow:ellipsis;display:block;width:100%}.mod-compact-card.svelte-rfuq4y{background:var(--reddit-card);border-left:3px solid var(--accent-hot);opacity:1!important}.mod-compact-card.svelte-rfuq4y:not(.resolved){border-left-color:var(--accent-hot)}.btn-icon.svelte-rfuq4y{background:var(--reddit-border);border:none;color:var(--reddit-text);width:28px;height:28px;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;transition:filter .2s;z-index:6}.btn-icon.queue.svelte-rfuq4y{color:#3498db;background:var(--blue-tint)}.btn-icon.svelte-rfuq4y:hover{filter:brightness(1.2)}.navbar.svelte-rfuq4y{height:100%;width:100%;background-color:var(--reddit-card);border-bottom:1px solid var(--reddit-border);display:flex;align-items:center;justify-content:space-between;padding:0 12px;box-sizing:border-box;white-space:nowrap}.nav-left.svelte-rfuq4y,.nav-right.svelte-rfuq4y{display:flex;align-items:center;gap:10px;padding-right:8px}.mobile-only.svelte-rfuq4y{display:none}.icon-stack.svelte-rfuq4y{position:relative;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.admin-app-badge.svelte-rfuq4y{position:absolute;top:-4px;right:-4px;background:var(--accent-hot);color:var(--reddit-text);font-size:9px;font-weight:800;min-width:16px;height:16px;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:0 3px;border:2px solid var(--reddit-card);pointer-events:none}.dropdown-badge.svelte-rfuq4y{background:var(--accent-hot);color:var(--reddit-text);font-size:10px;font-weight:800;min-width:18px;height:18px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;padding:0 4px;margin-left:auto}.admin-reg-link.svelte-rfuq4y{display:flex;align-items:center;gap:8px}.user-avatar-main.svelte-rfuq4y{width:100%;height:100%;border-radius:50%;object-fit:cover;border:2px solid var(--reddit-border)}.user-pill.svelte-rfuq4y{display:flex;align-items:center;gap:10px;background:none;border:1px solid transparent;padding:0px,4px;border-radius:999px;cursor:pointer;color:var(--reddit-text);justify-content:center}.user-pill.svelte-rfuq4y:hover{border-color:#444}.username-text.svelte-rfuq4y{font-size:.9rem;font-weight:600;max-width:120px;overflow:clip;text-overflow:ellipsis;white-space:nowrap}.logo-container.svelte-rfuq4y{display:flex;align-items:center;gap:8px;text-decoration:none}.logo-text-styled.svelte-rfuq4y{font-weight:700;color:var(--logo-text-color)}.star.svelte-rfuq4y{color:var(--accent-hot)}.instance-logo.svelte-rfuq4y{width:52px;height:52px;border-radius:50%;object-fit:cover}.logo-circle.svelte-rfuq4y{width:32px;height:32px;background:var(--accent-hot);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}.search-wrapper.svelte-rfuq4y{background:var(--bg-elevated);border:1px solid var(--reddit-border);border-radius:20px;display:flex;align-items:center;padding:0 15px;width:100%;height:34px}.search-wrapper.svelte-rfuq4y input:where(.svelte-rfuq4y){background:transparent;border:none;color:var(--reddit-text);padding-left:10px;width:100%;outline:none}.nav-search-container.svelte-rfuq4y{position:relative;width:100%}.nav-ac-dropdown.svelte-rfuq4y{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:9999;background:var(--reddit-card);border:1px solid var(--reddit-border);border-radius:12px;padding:5px;box-shadow:0 12px 32px var(--overlay);display:flex;flex-direction:column;gap:1px}.nav-ac-item.svelte-rfuq4y{display:flex;align-items:center;gap:10px;background:transparent;border:none;color:var(--reddit-text);text-align:left;padding:9px 12px;border-radius:8px;font-size:13px;cursor:pointer;width:100%;transition:background .12s;min-width:0}.nav-ac-item.svelte-rfuq4y:hover{background:var(--bg-elevated)}.nav-ac-icon-wrap.svelte-rfuq4y{flex-shrink:0}.nav-ac-icon.svelte-rfuq4y{width:26px;height:26px;border-radius:50%;object-fit:cover}.nav-ac-icon-fallback.svelte-rfuq4y{width:26px;height:26px;border-radius:50%;background:var(--bg-elevated);display:flex;align-items:center;justify-content:center;color:var(--reddit-text);font-weight:700;font-size:11px}.nav-history-icon.svelte-rfuq4y{background:var(--bg-elevated);color:var(--reddit-gray);font-size:12px}.nav-ac-label.svelte-rfuq4y{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.nav-ac-type.svelte-rfuq4y{font-size:11px;color:var(--reddit-gray);flex-shrink:0}.user-menu-container.svelte-rfuq4y{position:relative;display:flex;justify-content:flex-end}.dropdown-menu.svelte-rfuq4y{position:absolute;top:calc(100% + 8px);right:0;background:var(--reddit-card);border:1px solid var(--reddit-border);border-radius:8px;width:240px;padding:4px 0;box-shadow:0 8px 16px var(--overlay-light);z-index:9999}.dropdown-menu.svelte-rfuq4y a:where(.svelte-rfuq4y),.logout-item.svelte-rfuq4y{display:flex;align-items:center;gap:10px;padding:10px 15px;color:var(--reddit-text);text-decoration:none;font-size:14px;width:100%;box-sizing:border-box;border:none;background:none;cursor:pointer;text-align:left}.dropdown-menu.svelte-rfuq4y a:where(.svelte-rfuq4y):hover,.logout-item.svelte-rfuq4y:hover{background:var(--bg-elevated);color:var(--reddit-text)}hr.svelte-rfuq4y{border:none;border-top:1px solid var(--reddit-border);margin:4px 0}.btn-create.svelte-rfuq4y{display:flex;align-items:center;gap:6px;background:transparent;color:var(--reddit-text);border:none;padding:6px 14px;border-radius:999px;font-weight:700;cursor:pointer;font-size:13px;transition:background .15s,color .15s;white-space:nowrap}.btn-create.svelte-rfuq4y:hover{background:var(--bg-hover);color:var(--reddit-text)}.btn-signup.svelte-rfuq4y{background:transparent;color:var(--reddit-text);border:1px solid var(--reddit-gray);padding:6px 16px;border-radius:999px;font-weight:700;cursor:pointer;font-size:14px;transition:border-color .15s,color .15s}.btn-signup.svelte-rfuq4y:hover{border-color:var(--reddit-text);color:#fff}.btn-login.svelte-rfuq4y{background-color:var(--accent-hot);color:#fff;border:none;padding:6px 20px;border-radius:999px;font-weight:700;cursor:pointer}@media(max-width:768px){.desktop-only.svelte-rfuq4y{display:none!important}.search-btn.svelte-rfuq4y{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:none;border:none;color:var(--reddit-text);font-size:1rem;cursor:pointer;transition:color .15s,background .15s}.instance-logo.svelte-rfuq4y{width:52px;height:52px;min-width:52px;min-height:52px;border-radius:50%;object-fit:cover;display:block}.mobile-only.svelte-rfuq4y{display:flex;align-items:center}.dropdown-menu.svelte-rfuq4y{right:0;width:180px}.navbar.svelte-rfuq4y{width:100%!important;box-sizing:border-box!important;overflow-x:clip}.nav-right.svelte-rfuq4y{display:flex;align-items:center;gap:12px;padding-right:16px}.nav-left.svelte-rfuq4y{gap:0px;padding-left:0}.btn-create.svelte-rfuq4y .create-label:where(.svelte-rfuq4y){display:none}.btn-create.svelte-rfuq4y{display:none}.btn-signup.svelte-rfuq4y{padding:4px 10px;font-size:13px}.btn-login.svelte-rfuq4y{padding:4px 12px;font-size:14px;border-radius:20px}.user-pill.svelte-rfuq4y{padding:0;background:none}}.status-indicator.svelte-rfuq4y{position:absolute;bottom:-2px;right:-2px;width:10px;height:10px;background:var(--success-alt);border:2px solid var(--reddit-card);border-radius:50%}.icon-stack.svelte-rfuq4y,.notif-wrapper.svelte-rfuq4y{position:relative}.badge.svelte-rfuq4y{position:absolute;top:-6px;right:-8px;background:var(--error);color:#fff;font-size:.65rem;font-weight:700;padding:1px 5px;border-radius:10px;border:2px solid var(--reddit-card);pointer-events:none}.bell-trigger.svelte-rfuq4y,.menu-toggle.svelte-rfuq4y:hover,.nav-theme-btn.svelte-rfuq4y{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:none;border:none;color:var(--reddit-text);font-size:1rem;cursor:pointer;transition:color .15s,background .15s}.search-btn.svelte-rfuq4y:hover,.bell-trigger.svelte-rfuq4y:hover,.nav-theme-btn.svelte-rfuq4y:hover{color:var(--reddit-text);background:var(--bg-hover)}.menu-toggle.svelte-rfuq4y:active,.search-btn.svelte-rfuq4y:active{background:var(--bg-hover-strong)}.notif-drawer.svelte-rfuq4y{position:absolute;top:100%;right:-50px;width:400px;background:var(--reddit-card);border:1px solid var(--reddit-border);border-radius:12px;box-shadow:0 10px 28px var(--overlay-light);z-index:1000;margin-top:12px;display:flex;flex-direction:column;overflow:clip}.notif-drawer.svelte-rfuq4y:before{content:"";position:absolute;top:-6px;right:58px;width:12px;height:12px;background:var(--bg-elevated);border-left:1px solid var(--reddit-border);border-top:1px solid var(--reddit-border);transform:rotate(45deg);z-index:1}.notif-header.svelte-rfuq4y{padding:12px 16px 10px;background:var(--bg-elevated);border-bottom:1px solid var(--reddit-border);display:flex;flex-direction:column;gap:8px;flex-shrink:0}.notif-header-top.svelte-rfuq4y{display:flex;justify-content:space-between;align-items:center}.notif-header.svelte-rfuq4y h3:where(.svelte-rfuq4y){margin:0;font-size:15px;font-weight:700;color:var(--reddit-text);font-family:IBM Plex Sans,sans-serif}.mark-all-link.svelte-rfuq4y{background:none;border:none;color:var(--action-blue);font-size:12px;font-weight:600;cursor:pointer;padding:0;font-family:IBM Plex Sans,sans-serif;transition:color .15s}.mark-all-link.svelte-rfuq4y:hover{color:var(--link);text-decoration:underline}.filter-tabs.svelte-rfuq4y{display:flex;gap:3px;background:var(--reddit-card);padding:3px;border-radius:8px;border:1px solid var(--reddit-border)}.filter-tabs.svelte-rfuq4y button:where(.svelte-rfuq4y){background:transparent;border:none;color:var(--reddit-gray);padding:4px 12px;font-size:12px;font-weight:600;border-radius:6px;cursor:pointer;font-family:IBM Plex Sans,sans-serif;transition:all .18s}.filter-tabs.svelte-rfuq4y button.active:where(.svelte-rfuq4y){background:var(--bg-elevated);color:var(--reddit-text)}.notif-list.svelte-rfuq4y{overflow-y:auto;overflow-x:hidden;max-height:500px;padding:0;width:100%;scrollbar-width:thin;scrollbar-color:var(--reddit-border) transparent}.notif-list.svelte-rfuq4y::-webkit-scrollbar{width:5px}.notif-list.svelte-rfuq4y::-webkit-scrollbar-track{background:transparent}.notif-list.svelte-rfuq4y::-webkit-scrollbar-thumb{background:var(--reddit-border);border-radius:10px}.notif-list.svelte-rfuq4y::-webkit-scrollbar-thumb:hover{background:var(--text-dim)}.notif-row.svelte-rfuq4y{display:flex;align-items:stretch;border-bottom:1px solid var(--reddit-border);transition:background .15s;position:relative}.notif-row.svelte-rfuq4y:hover{background:var(--bg-hover-strong)}.notif-row.unread.svelte-rfuq4y{background:var(--active-highlight-bg);border-left:3px solid var(--action-blue)}.notif-row.unread.svelte-rfuq4y:hover{background:var(--active-highlight-bg);filter:brightness(1.15)}.notif-row.svelte-rfuq4y .mark-read-btn:where(.svelte-rfuq4y){opacity:0}.notif-row.svelte-rfuq4y:hover .mark-read-btn:where(.svelte-rfuq4y):not(:disabled){opacity:1}.notif-clickable-area.svelte-rfuq4y{display:flex;align-items:center;gap:12px;padding:12px 14px;flex:1;text-decoration:none;color:inherit;min-width:0}.notif-avatar.svelte-rfuq4y{position:relative;flex-shrink:0}.notif-avatar.svelte-rfuq4y img:where(.svelte-rfuq4y){width:36px;height:36px;border-radius:50%;object-fit:cover;background:var(--reddit-border);display:block}.unread-dot-right.svelte-rfuq4y{flex-shrink:0;width:8px;height:8px;background:var(--action-blue);border-radius:50%;align-self:center;margin-right:2px}.notif-content.svelte-rfuq4y{min-width:0;max-width:100%;flex:1;display:flex;flex-direction:column;gap:2px;overflow:clip}.notif-text.svelte-rfuq4y{font-size:13px;margin:0;color:var(--reddit-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:IBM Plex Sans,sans-serif;display:flex;align-items:baseline;gap:4px}.notif-text.svelte-rfuq4y .notif-action:where(.svelte-rfuq4y):after{content:" ·";color:var(--text-dim)}.voter-name.svelte-rfuq4y{font-weight:700;color:var(--reddit-text)}.notif-action.svelte-rfuq4y{color:var(--reddit-gray);font-weight:400}.notif-body.svelte-rfuq4y{font-size:12px;color:var(--reddit-gray);margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notif-date.svelte-rfuq4y{font-size:11px;color:var(--text-dim)}.mark-read-btn.svelte-rfuq4y{padding:0 14px;background:transparent;border:none;color:var(--action-blue);cursor:pointer;font-size:13px;transition:opacity .18s,color .18s;display:flex;align-items:center;flex-shrink:0}.mark-read-btn.svelte-rfuq4y:disabled{cursor:default;color:var(--text-dim);opacity:0!important}.mark-read-btn.svelte-rfuq4y:hover:not(:disabled){color:var(--success-alt)}.notif-item.svelte-rfuq4y{display:flex;gap:12px;padding:12px 14px;border-bottom:1px solid var(--reddit-border);transition:background .15s;align-items:flex-start}.notif-item.svelte-rfuq4y:hover{background:var(--bg-elevated)}.empty-notifs.svelte-rfuq4y{padding:40px 20px;text-align:center;color:var(--text-dim);font-size:13px;font-style:italic}@media(max-width:600px){.notif-drawer.svelte-rfuq4y{position:fixed;left:8px;right:8px;width:auto;max-height:75vh;top:58px}.notif-drawer.svelte-rfuq4y:before{display:none}}.mob-search-panel.svelte-rfuq4y{background:var(--reddit-bg);border-bottom:1px solid var(--reddit-border);padding:10px 16px}@media(min-width:769px){.mob-search-panel.svelte-rfuq4y{display:none}}.extra-accounts-stack.svelte-rfuq4y{display:flex;align-items:center;margin-left:-4px}.extra-account-avatar.svelte-rfuq4y{position:relative;width:24px;height:24px;margin-left:-8px;flex-shrink:0}.extra-account-avatar.svelte-rfuq4y img:where(.svelte-rfuq4y){width:100%;height:100%;border-radius:50%;object-fit:cover;border:2px solid var(--reddit-card)}.extra-account-badge.svelte-rfuq4y{position:absolute;top:-3px;right:-3px;background:var(--accent-hot, #ff4500);color:#fff;font-size:8px;font-weight:700;border-radius:999px;min-width:13px;height:13px;display:flex;align-items:center;justify-content:center;padding:0 2px;border:1px solid var(--reddit-card)}.dropdown-section-label.svelte-rfuq4y{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--reddit-muted, #888);padding:6px 15px 2px}.account-row.svelte-rfuq4y{display:flex;align-items:center;min-width:0}.account-row.active-account.svelte-rfuq4y{background:color-mix(in srgb,var(--action-blue, #0079d3) 8%,transparent)}.account-row-info.svelte-rfuq4y{display:flex;align-items:center;gap:7px;flex:1;min-width:0;overflow:hidden;padding:7px 15px}.account-row-btn.svelte-rfuq4y{display:flex;align-items:center;gap:7px;flex:1;min-width:0;overflow:hidden;background:none;border:none;color:var(--reddit-text);cursor:pointer;padding:8px 8px 8px 15px;text-align:left;transition:background .15s}.account-row-btn.svelte-rfuq4y:hover:not(:disabled){background:var(--bg-hover)}.account-row-btn.svelte-rfuq4y:disabled{opacity:.7;cursor:not-allowed}.account-row-avatar.svelte-rfuq4y{width:22px;height:22px;border-radius:50%;object-fit:cover;flex-shrink:0}.account-row-name.svelte-rfuq4y{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.account-row-badge.svelte-rfuq4y{background:var(--accent-hot, #ff4500);color:#fff;font-size:10px;font-weight:700;border-radius:999px;min-width:16px;height:16px;display:flex;align-items:center;justify-content:center;padding:0 3px;flex-shrink:0}.account-active-tag.svelte-rfuq4y{font-size:10px;font-weight:700;color:#22c55e;border:1px solid #22c55e;border-radius:999px;padding:1px 6px;flex-shrink:0;letter-spacing:.03em}.account-remove-btn.svelte-rfuq4y{background:none;border:none;color:transparent;cursor:pointer;padding:0;font-size:12px;flex-shrink:0;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:color .15s,background .15s}.account-row.svelte-rfuq4y:hover .account-remove-btn:where(.svelte-rfuq4y){color:var(--reddit-muted, #888)}.account-remove-btn.svelte-rfuq4y:hover{color:var(--danger, #ef4444);background:color-mix(in srgb,var(--danger, #ef4444) 15%,transparent)}.add-account-btn.svelte-rfuq4y{color:var(--action-blue, #0079d3)!important}.notif-account-tag.svelte-rfuq4y{display:flex;align-items:center;gap:5px;font-size:10px;color:var(--reddit-muted, #888);padding:2px 0 4px}.notif-account-tag.svelte-rfuq4y img:where(.svelte-rfuq4y){width:14px;height:14px;border-radius:50%;object-fit:cover}.notif-account-tag.svelte-rfuq4y i:where(.svelte-rfuq4y){font-size:9px}.notif-clickable-area.bg-account.svelte-rfuq4y{cursor:pointer;opacity:.85}.bg-msg-alert.svelte-rfuq4y{padding:0;border:none;background:color-mix(in srgb,var(--action-blue, #0079d3) 8%,transparent);border-left:3px solid var(--action-blue, #0079d3)}.bg-msg-alert-inner.svelte-rfuq4y{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;background:none;border:none;cursor:pointer;color:inherit;text-align:left}.bg-msg-alert-inner.svelte-rfuq4y:hover{filter:brightness(1.15)}.bg-msg-alert-inner.svelte-rfuq4y:disabled{opacity:.6;cursor:wait}.bg-msg-alert-text.svelte-rfuq4y{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.bg-msg-alert-count.svelte-rfuq4y{font-size:.82rem;font-weight:600;color:var(--reddit-text, #d7dadc)}.bg-msg-alert-account.svelte-rfuq4y{font-size:.73rem;color:var(--reddit-muted, #818384)}.bg-msg-alert-badge.svelte-rfuq4y{background:var(--action-blue, #0079d3);color:#fff;font-size:.7rem;font-weight:700;min-width:18px;height:18px;border-radius:9px;display:flex;align-items:center;justify-content:center;padding:0 4px;flex-shrink:0}.bg-msg-switch-hint.svelte-rfuq4y{font-size:.7rem;color:var(--action-blue, #0079d3);white-space:nowrap;flex-shrink:0}.bg-msg-switching.svelte-rfuq4y{font-size:.7rem;color:var(--reddit-muted);white-space:nowrap;flex-shrink:0}.upm-wrapper.svelte-ctjcwf{position:fixed;top:var(--nav-height, 60px);left:0;right:0;bottom:0;background:var(--reddit-bg);z-index:1101;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.upm-grid.svelte-ctjcwf{display:grid;grid-template-columns:280px minmax(0,800px) 310px;gap:0;box-sizing:border-box;align-items:start;max-width:1400px;width:100%;margin-left:0;padding:0 20px}.upm-sidebar-left-area.svelte-ctjcwf,.upm-sidebar-right-area.svelte-ctjcwf{height:100%}.upm-content.svelte-ctjcwf{width:100%;padding-bottom:80px}.upm-top-bar.svelte-ctjcwf{position:sticky;top:0;z-index:10;background:var(--overlay, rgba(26,26,27,.8));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:10px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.upm-btn-back.svelte-ctjcwf{display:flex;align-items:center;gap:8px;background:var(--reddit-card);color:var(--reddit-text);border:none;padding:6px 14px;border-radius:999px;font-weight:600;font-size:13px;cursor:pointer;transition:all .2s ease}.upm-btn-back.svelte-ctjcwf:hover{background:var(--bg-elevated);transform:translate(-2px)}.upm-state-msg.svelte-ctjcwf{padding:40px 16px;text-align:center;color:var(--reddit-gray);font-size:14px}.upm-error.svelte-ctjcwf{color:var(--accent-hot)}.upm-muted.svelte-ctjcwf{padding:16px;text-align:center;color:var(--reddit-gray);font-size:13px}.upm-end.svelte-ctjcwf{opacity:.5}.upm-banner-container.svelte-ctjcwf{width:100%;height:200px;background:var(--reddit-bg);overflow:hidden;position:relative}.upm-user-banner.svelte-ctjcwf{width:100%;height:100%;object-fit:cover;display:block}.upm-user-banner-placeholder.svelte-ctjcwf{width:100%;height:100%;opacity:.15}.upm-user-header.svelte-ctjcwf{padding:0 16px;margin-top:-40px;position:relative;z-index:2}.upm-user-info.svelte-ctjcwf{display:flex;align-items:flex-start;gap:20px;margin-bottom:24px}.upm-avatar-container.svelte-ctjcwf{background:var(--reddit-card);padding:4px;border-radius:50%;display:inline-block;flex-shrink:0}.upm-large-avatar.svelte-ctjcwf{width:80px;height:80px;border-radius:50%;object-fit:cover;display:block}.upm-user-details.svelte-ctjcwf{display:flex;flex-direction:column;gap:8px;flex:1;min-width:0}.upm-name-container.svelte-ctjcwf{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.upm-display-name.svelte-ctjcwf{font-size:24px;font-weight:700;color:var(--reddit-text);margin:0;line-height:1.2}.upm-viewer-actions.svelte-ctjcwf{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px}.upm-profile-action-btn.svelte-ctjcwf{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;font-size:.82rem;font-weight:600;border:1px solid var(--action-blue);background:var(--action-blue);color:#fff;cursor:pointer;transition:opacity .15s}.upm-profile-action-btn.svelte-ctjcwf:hover{opacity:.85}.upm-profile-action-btn--secondary.svelte-ctjcwf{background:transparent;color:var(--reddit-text);border-color:var(--reddit-border)}.upm-profile-action-btn--secondary.svelte-ctjcwf:hover{border-color:var(--reddit-gray)}.upm-profile-action-btn--danger.svelte-ctjcwf{background:transparent;color:var(--error, #e53935);border-color:var(--error, #e53935)}.upm-profile-action-btn--danger.svelte-ctjcwf:hover{background:var(--error, #e53935);color:#fff}.upm-profile-action-blocked.svelte-ctjcwf{font-size:.82rem;color:var(--reddit-gray);padding:6px 0}.upm-user-metadata.svelte-ctjcwf{margin:0}.upm-stats-bar.svelte-ctjcwf{display:flex;flex-wrap:wrap;gap:12px;font-size:14px;color:var(--reddit-gray)}.upm-stat.svelte-ctjcwf strong:where(.svelte-ctjcwf){color:var(--reddit-text);font-weight:700}.upm-stat.svelte-ctjcwf:not(:last-child):after{content:"•";margin-left:12px;color:var(--reddit-border)}.upm-user-bio.svelte-ctjcwf{font-size:14px;color:var(--reddit-text);line-height:1.5;margin:0}.upm-profile-tabs.svelte-ctjcwf{display:flex;gap:8px;border-bottom:1px solid var(--reddit-border);padding-bottom:12px;width:100%}.upm-profile-tabs.svelte-ctjcwf button:where(.svelte-ctjcwf){background:none;border:none;color:var(--reddit-gray);padding:8px 12px;font-size:13px;font-weight:700;cursor:pointer;border-radius:20px;transition:background .15s,color .15s}.upm-profile-tabs.svelte-ctjcwf button:where(.svelte-ctjcwf):hover{color:var(--reddit-text)}.upm-profile-tabs.svelte-ctjcwf button.active:where(.svelte-ctjcwf){background:var(--bg-elevated);color:var(--reddit-text)}.upm-content-feed.svelte-ctjcwf{padding:16px}.upm-unified-feed.svelte-ctjcwf{display:flex;flex-direction:column;gap:8px}.upm-feed-item-wrapper.svelte-ctjcwf{border-radius:8px;overflow:hidden;border:1px solid var(--reddit-border);background:var(--reddit-card);margin-bottom:8px}.upm-feed-item-wrapper.svelte-ctjcwf:has(.upm-feed-type-comment:where(.svelte-ctjcwf)){cursor:pointer}.upm-feed-item-wrapper.svelte-ctjcwf:has(.upm-feed-type-comment:where(.svelte-ctjcwf)):hover{border-color:var(--reddit-gray)}.upm-feed-item-wrapper.svelte-ctjcwf .post-card{margin:0!important;border:none!important;border-radius:0!important}.upm-feed-type-label.svelte-ctjcwf{display:flex;align-items:center;gap:6px;padding:6px 12px;font-size:11px;font-weight:600;border-bottom:1px solid var(--reddit-border)}.upm-feed-type-post.svelte-ctjcwf{color:var(--link);background:var(--reddit-bg)}.upm-feed-type-comment.svelte-ctjcwf{color:var(--success-alt, #46d160);background:var(--reddit-bg)}.upm-feed-type-community.svelte-ctjcwf{color:var(--reddit-gray);font-weight:400}.upm-sentinel.svelte-ctjcwf{padding:8px}.upm-comment-removed-banner.svelte-ctjcwf,.upm-comment-deleted-banner.svelte-ctjcwf{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:600;border-bottom:1px solid var(--reddit-border)}.upm-comment-removed-banner.svelte-ctjcwf{background:color-mix(in srgb,var(--danger, #e53935) 10%,transparent);color:var(--danger, #e53935)}.upm-comment-deleted-banner.svelte-ctjcwf{background:color-mix(in srgb,var(--text-dim, #888) 10%,transparent);color:var(--text-dim, #888)}.upm-modlog-content.svelte-ctjcwf{padding:16px;display:flex;flex-direction:column;gap:8px}.upm-modlog-row.svelte-ctjcwf{display:flex;gap:12px;padding:12px 14px;background:var(--reddit-card);border:1px solid var(--reddit-border);border-radius:8px}.upm-modlog-icon.svelte-ctjcwf{color:var(--reddit-gray);padding-top:2px}.upm-modlog-body.svelte-ctjcwf{flex:1;min-width:0}.upm-modlog-title.svelte-ctjcwf{font-size:13px;font-weight:600;color:var(--reddit-text);margin:0 0 4px}.upm-modlog-community.svelte-ctjcwf{color:var(--reddit-gray);font-weight:400;font-size:12px}.upm-modlog-ref.svelte-ctjcwf,.upm-modlog-comment.svelte-ctjcwf,.upm-modlog-reason.svelte-ctjcwf{font-size:12px;color:var(--reddit-gray);margin:2px 0 0}.upm-modlog-comment.svelte-ctjcwf{font-style:italic}.upm-modlog-reason.svelte-ctjcwf{color:var(--accent-hot)}.upm-modlog-meta.svelte-ctjcwf{font-size:11px;color:var(--reddit-gray);margin:4px 0 0}.upm-post-view-wrapper.svelte-ctjcwf{position:fixed;top:var(--nav-height, 56px);left:0;right:0;bottom:0;background:var(--reddit-bg);z-index:1101;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain}.upm-post-grid.svelte-ctjcwf{display:grid;grid-template-columns:280px minmax(0,800px) 310px;gap:0;box-sizing:border-box;align-items:start;max-width:1400px;width:100%;margin-left:0;padding:0 20px}.upm-post-content-container.svelte-ctjcwf{width:100%;background:var(--reddit-bg);padding:0 16px 80px;overflow-x:clip}.upm-post-modern-header.svelte-ctjcwf{position:sticky;top:0;z-index:100;background:var(--overlay, rgba(26,26,27,.8));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:10px 16px;display:flex;align-items:center}.upm-user-bio.svelte-ctjcwf p{margin:0 0 6px}.upm-user-bio.svelte-ctjcwf a{color:var(--link)}.upm-user-bio.svelte-ctjcwf img{max-width:100%;border-radius:4px}.upm-user-bio.svelte-ctjcwf code{background:var(--bg-elevated);padding:1px 4px;border-radius:3px;font-size:.85em}.upm-user-bio.svelte-ctjcwf pre{background:var(--bg-elevated);padding:8px;border-radius:6px;overflow-x:auto}.upm-ban-backdrop.svelte-ctjcwf{position:fixed;inset:0;background:#00000080;z-index:3000}.upm-ban-modal-card.svelte-ctjcwf{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3001;background:var(--reddit-card);border:1px solid var(--reddit-border);border-radius:12px;width:min(380px,calc(100vw - 32px));padding:20px;display:flex;flex-direction:column;gap:14px}.upm-ban-modal-head.svelte-ctjcwf{display:flex;justify-content:space-between;align-items:center}.upm-ban-modal-head.svelte-ctjcwf h3:where(.svelte-ctjcwf){margin:0;font-size:1rem}.upm-ban-modal-head.svelte-ctjcwf button:where(.svelte-ctjcwf){background:none;border:none;cursor:pointer;font-size:1.2rem;color:var(--reddit-gray)}.upm-ban-modal-body.svelte-ctjcwf{display:flex;flex-direction:column}.upm-ban-label.svelte-ctjcwf{display:flex;flex-direction:column;gap:6px;font-size:.84rem;color:var(--reddit-gray);margin-bottom:.25rem}.upm-ban-input.svelte-ctjcwf{background:var(--bg-elevated);border:1px solid var(--reddit-border);border-radius:6px;color:var(--reddit-text);padding:7px 10px;font-size:.84rem}.upm-ban-modal-foot.svelte-ctjcwf{display:flex;gap:10px}.upm-ban-cancel.svelte-ctjcwf{flex:1;background:none;border:1px solid var(--reddit-border);border-radius:999px;padding:9px;cursor:pointer;color:var(--reddit-text)}.upm-cb-modal.svelte-ctjcwf{width:min(440px,calc(100vw - 32px))}.upm-cb-row.svelte-ctjcwf{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--reddit-border)}.upm-cb-row.svelte-ctjcwf:last-child{border-bottom:none}.upm-cb-community.svelte-ctjcwf{flex:1;font-size:.9rem;font-weight:500}.upm-cb-loading.svelte-ctjcwf{font-size:.8rem;color:var(--reddit-gray)}.upm-cb-status.svelte-ctjcwf{font-size:.78rem;padding:.15rem .5rem;border-radius:99px;background:var(--bg-elevated);color:var(--reddit-gray)}.upm-cb-status.upm-cb-banned.svelte-ctjcwf{background:#7f1d1d22;color:#f87171}.upm-cb-status.upm-cb-unknown.svelte-ctjcwf{background:var(--pending-tint, #78350f22);color:var(--warning, #f59e0b)}.upm-cb-retry-btn.svelte-ctjcwf{padding:4px 8px;color:var(--reddit-gray)}.upm-cb-toggle-btn.svelte-ctjcwf{font-size:.8rem;padding:4px 14px;border-radius:999px;border:1px solid var(--reddit-border);background:none;color:var(--reddit-text);cursor:pointer;white-space:nowrap}.upm-cb-toggle-btn.svelte-ctjcwf:disabled{opacity:.5;cursor:default}.upm-cb-toggle-btn--unban.svelte-ctjcwf{border-color:#f87171;color:#f87171}.upm-cb-toggle-btn.svelte-ctjcwf:not(.upm-cb-toggle-btn--unban):not(:disabled):hover{background:var(--error, #e53935);color:#fff;border-color:transparent}@media(max-width:1390px){.upm-grid.svelte-ctjcwf,.upm-post-grid.svelte-ctjcwf{grid-template-columns:280px minmax(0,800px)}.upm-sidebar-right-area.svelte-ctjcwf{display:none}}@media(max-width:800px){.upm-wrapper.svelte-ctjcwf,.upm-post-view-wrapper.svelte-ctjcwf{top:var(--mobile-nav-height, 56px)}.upm-grid.svelte-ctjcwf,.upm-post-grid.svelte-ctjcwf{grid-template-columns:1fr;padding:0}.upm-sidebar-left-area.svelte-ctjcwf{display:none}.upm-post-content-container.svelte-ctjcwf{padding:0 0 80px}.upm-banner-container.svelte-ctjcwf{height:120px}.upm-user-header.svelte-ctjcwf{margin-top:-30px}.upm-user-info.svelte-ctjcwf{flex-direction:column;align-items:center;text-align:center;gap:12px}.upm-display-name.svelte-ctjcwf{font-size:20px;word-break:break-all}.upm-stats-bar.svelte-ctjcwf{justify-content:center;flex-wrap:wrap;gap:8px}.upm-stat.svelte-ctjcwf:not(:last-child):after{display:none}.upm-profile-tabs.svelte-ctjcwf{justify-content:space-around;overflow-x:auto}.upm-viewer-actions.svelte-ctjcwf{justify-content:center}.upm-content-feed.svelte-ctjcwf{padding:8px}}.modal-backdrop.svelte-1y960i6{position:fixed;inset:0;background:var(--overlay);display:flex;align-items:center;justify-content:center;z-index:5000}.modal-card.svelte-1y960i6{background:var(--reddit-card);border:1px solid var(--reddit-border);padding:28px;border-radius:12px;width:100%;max-width:400px;color:#fff;display:flex;flex-direction:column;gap:16px}h2.svelte-1y960i6{margin:0;font-size:20px;font-weight:700}form.svelte-1y960i6{display:flex;flex-direction:column;gap:12px}input.svelte-1y960i6{background:var(--bg-elevated);border:1px solid var(--reddit-border);color:#fff;padding:12px;border-radius:6px;outline:none;font-size:14px;transition:border-color .15s}input.svelte-1y960i6:focus{border-color:var(--reddit-gray)}.btn-primary.svelte-1y960i6{background:var(--accent-hot);color:#fff;border:none;padding:12px;border-radius:999px;font-weight:700;font-size:14px;cursor:pointer;transition:background .15s;margin-top:4px}.btn-primary.svelte-1y960i6:hover:not(:disabled){background:var(--reddit-orange)}.btn-primary.svelte-1y960i6:disabled{opacity:.5;cursor:not-allowed}.btn-text.svelte-1y960i6{background:none;border:none;color:var(--link);font-size:13px;cursor:pointer;padding:0;text-align:center}.btn-text.svelte-1y960i6:hover{text-decoration:underline}.form-links.svelte-1y960i6{display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px}.sep.svelte-1y960i6{color:var(--text-dim)}.hint.svelte-1y960i6{font-size:13px;color:var(--reddit-gray);margin:0;line-height:1.5}.instance-picker.svelte-1y960i6{display:flex;flex-direction:column;gap:4px}.instance-label.svelte-1y960i6{font-size:12px;color:var(--reddit-gray);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.instance-autocomplete.svelte-1y960i6{position:relative}.instance-autocomplete.svelte-1y960i6 input:where(.svelte-1y960i6){width:100%;box-sizing:border-box}.instance-suggestions.svelte-1y960i6{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:100;background:var(--reddit-card);border:1px solid var(--reddit-border);border-radius:8px;margin:0;padding:4px 0;list-style:none;box-shadow:0 8px 24px #00000080;max-height:220px;overflow-y:auto}.instance-suggestions.svelte-1y960i6 li:where(.svelte-1y960i6){padding:0;margin:0}.instance-suggestions.svelte-1y960i6 button:where(.svelte-1y960i6){width:100%;text-align:left;background:none;border:none;padding:9px 14px;font-size:14px;color:var(--reddit-text);cursor:pointer;display:block;border-radius:0;transition:background .1s}.instance-suggestions.svelte-1y960i6 button:where(.svelte-1y960i6):hover,.instance-suggestions.svelte-1y960i6 button.active:where(.svelte-1y960i6){background:var(--bg-elevated);color:var(--accent-hot, #ff4500)}.forgot-success.svelte-1y960i6{display:flex;align-items:flex-start;gap:10px;background:var(--green-tint-sm);border:1px solid var(--green-border-sm);border-radius:8px;padding:14px}.forgot-success.svelte-1y960i6 i:where(.svelte-1y960i6){color:var(--success-alt);font-size:18px;flex-shrink:0;margin-top:2px}.forgot-success.svelte-1y960i6 p:where(.svelte-1y960i6){margin:0;font-size:14px;color:var(--reddit-text);line-height:1.5}.modal-backdrop.svelte-16rs0ae{position:fixed;inset:0;background:var(--overlay);display:flex;align-items:flex-start;justify-content:center;z-index:5000;padding:70px 16px 16px;overflow-y:auto}.modal-card.svelte-16rs0ae{background:var(--reddit-card);border:1px solid var(--reddit-border);padding:28px;border-radius:12px;width:100%;max-width:420px;color:#fff;display:flex;flex-direction:column;gap:16px;flex-shrink:0}h2.svelte-16rs0ae{margin:0;font-size:20px;font-weight:700}@media(max-width:600px){.modal-backdrop.svelte-16rs0ae{padding:0;align-items:stretch}.modal-card.svelte-16rs0ae{border-radius:0;border-left:none;border-right:none;border-top:none;max-width:100%;min-height:100dvh}}form.svelte-16rs0ae{display:flex;flex-direction:column;gap:12px}input.svelte-16rs0ae{background:var(--bg-elevated);border:1px solid var(--reddit-border);color:#fff;padding:12px;border-radius:6px;outline:none;font-size:14px;transition:border-color .15s}input.svelte-16rs0ae:focus{border-color:var(--reddit-gray)}.hp-field.svelte-16rs0ae{position:absolute;left:-9999px;top:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.turnstile-wrapper.svelte-16rs0ae{display:flex;justify-content:center;margin:4px 0;min-height:65px}.btn-primary.svelte-16rs0ae{background:var(--accent-hot);color:#fff;border:none;padding:12px;border-radius:999px;font-weight:700;font-size:14px;cursor:pointer;transition:background .15s;margin-top:4px}.btn-primary.svelte-16rs0ae:hover:not(:disabled){background:var(--reddit-orange)}.btn-primary.svelte-16rs0ae:disabled{opacity:.5;cursor:not-allowed}.btn-text.svelte-16rs0ae{background:none;border:none;color:var(--link);font-size:13px;cursor:pointer;padding:0;text-align:center}.btn-text.svelte-16rs0ae:hover{text-decoration:underline}.form-links.svelte-16rs0ae{display:flex;align-items:center;justify-content:center;gap:6px;font-size:13px;color:var(--reddit-gray)}.app-question-box.svelte-16rs0ae{display:flex;flex-direction:column;gap:6px;background:var(--bg-hover-subtle);border:1px solid var(--reddit-border);border-radius:8px;padding:12px}.app-question-label.svelte-16rs0ae{font-size:13px;color:var(--reddit-text);line-height:1.5;font-weight:500}.app-question-textarea.svelte-16rs0ae{background:var(--bg-elevated);border:1px solid var(--reddit-border);color:#fff;padding:10px;border-radius:6px;outline:none;font-size:14px;font-family:inherit;resize:vertical;line-height:1.5;transition:border-color .15s}.app-question-textarea.svelte-16rs0ae:focus{border-color:var(--reddit-gray)}.captcha-box.svelte-16rs0ae{display:flex;flex-direction:column;gap:8px;background:var(--bg-hover-subtle);border:1px solid var(--reddit-border);border-radius:8px;padding:12px}.captcha-loading.svelte-16rs0ae{font-size:13px;color:var(--reddit-gray);text-align:center;padding:12px 0}.captcha-img.svelte-16rs0ae{width:100%;border-radius:4px;image-rendering:pixelated}.captcha-row.svelte-16rs0ae{display:flex;gap:8px;align-items:center}.captcha-input.svelte-16rs0ae{flex:1;background:var(--bg-elevated);border:1px solid var(--reddit-border);color:#fff;padding:10px 12px;border-radius:6px;outline:none;font-size:14px;transition:border-color .15s}.captcha-input.svelte-16rs0ae:focus{border-color:var(--reddit-gray)}.captcha-refresh.svelte-16rs0ae{background:var(--bg-elevated);border:1px solid var(--reddit-border);color:var(--reddit-gray);width:38px;height:38px;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0;transition:color .15s,background .15s}.captcha-refresh.svelte-16rs0ae:hover:not(:disabled){color:var(--reddit-text);background:var(--bg-elevated)}.captcha-refresh.svelte-16rs0ae:disabled{opacity:.5;cursor:not-allowed}.success-box.svelte-16rs0ae{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;padding:8px 0}.success-box.svelte-16rs0ae i:where(.svelte-16rs0ae){color:var(--success-alt);font-size:40px}.success-box.svelte-16rs0ae h2:where(.svelte-16rs0ae){margin:0}.success-box.svelte-16rs0ae p:where(.svelte-16rs0ae){margin:0;font-size:14px;color:var(--reddit-text);line-height:1.5}.modal-backdrop.svelte-10yos5n{position:fixed;inset:0;background:var(--overlay);display:flex;align-items:center;justify-content:center;z-index:5000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:16px}.modal-card.svelte-10yos5n{background:var(--reddit-card);border:1px solid var(--reddit-border);border-radius:12px;width:100%;max-width:560px;color:#fff;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column}.modal-head.svelte-10yos5n{display:flex;justify-content:space-between;align-items:center;padding:8px 16px 0;border-bottom:1px solid var(--reddit-border);position:sticky;top:0;background:var(--reddit-card);z-index:1;gap:12px}.modal-tabs.svelte-10yos5n{display:flex;gap:0;flex:1}.modal-tab.svelte-10yos5n{background:none;border:none;border-bottom:3px solid transparent;color:var(--reddit-gray);font-size:14px;font-weight:700;padding:14px 18px 11px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:color .15s,border-color .15s;font-family:inherit}.modal-tab.svelte-10yos5n:hover{color:var(--reddit-text)}.modal-tab.active.svelte-10yos5n{color:var(--reddit-text);border-bottom-color:var(--accent-hot)}.close-btn.svelte-10yos5n{background:none;border:none;color:var(--reddit-gray);font-size:24px;cursor:pointer;padding:4px;line-height:1}.close-btn.svelte-10yos5n:hover{color:#fff}form.svelte-10yos5n{display:flex;flex-direction:column;gap:0;padding:20px 24px}.field.svelte-10yos5n{display:flex;flex-direction:column;gap:5px;margin-bottom:16px;position:relative}.field-label.svelte-10yos5n{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--reddit-gray)}.optional.svelte-10yos5n{font-weight:400;text-transform:none;letter-spacing:0}.field-input.svelte-10yos5n,.field-textarea.svelte-10yos5n{background:var(--bg-elevated);border:1px solid var(--reddit-border);color:#fff;padding:10px 12px;border-radius:6px;outline:none;font-size:14px;font-family:inherit;transition:border-color .15s;width:100%;box-sizing:border-box}.field-input.svelte-10yos5n:focus,.field-textarea.svelte-10yos5n:focus{border-color:var(--reddit-gray)}.field-input.selected.svelte-10yos5n{border-color:var(--success-alt)}.field-textarea.svelte-10yos5n{resize:vertical;line-height:1.5}.char-count.svelte-10yos5n{font-size:11px;color:var(--text-dim);text-align:right;margin-top:2px}.ac-wrapper.svelte-10yos5n{position:relative}.selected-badge.svelte-10yos5n{display:none}.ac-dropdown.svelte-10yos5n{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--reddit-card);border:1px solid var(--reddit-border);border-radius:8px;z-index:100;overflow:hidden;box-shadow:0 8px 24px var(--overlay-light)}.ac-item.svelte-10yos5n{display:flex;align-items:center;gap:10px;padding:10px 12px;background:transparent;border:none;width:100%;text-align:left;cursor:pointer;color:#fff;font-family:inherit;transition:background .12s}.ac-item.svelte-10yos5n:hover{background:var(--bg-elevated)}.ac-icon.svelte-10yos5n{width:24px;height:24px;border-radius:50%;object-fit:cover;flex-shrink:0}.ac-icon-fallback.svelte-10yos5n{width:24px;height:24px;border-radius:50%;background:var(--reddit-border);display:flex;align-items:center;justify-content:center;font-size:9px;color:var(--reddit-gray);flex-shrink:0}.ac-text.svelte-10yos5n{display:flex;flex-direction:column;gap:1px;min-width:0}.ac-name.svelte-10yos5n{font-size:13px;font-weight:600}.ac-instance.svelte-10yos5n{font-size:11px;color:var(--reddit-gray)}.comm-hint.svelte-10yos5n{font-size:11px;color:var(--warning);margin-top:3px}.modal-footer.svelte-10yos5n{display:flex;justify-content:flex-end;gap:10px;margin-top:4px;padding-top:16px;border-top:1px solid var(--reddit-border)}.btn-cancel.svelte-10yos5n{background:transparent;border:1px solid var(--reddit-border);color:var(--reddit-text);padding:9px 20px;border-radius:999px;font-size:14px;font-weight:700;cursor:pointer;transition:background .15s}.btn-cancel.svelte-10yos5n:hover{background:var(--bg-elevated)}.btn-submit.svelte-10yos5n{background:var(--accent-hot);border:none;color:#fff;padding:9px 22px;border-radius:999px;font-size:14px;font-weight:700;cursor:pointer;transition:background .15s}.btn-submit.svelte-10yos5n:hover:not(:disabled){background:var(--reddit-orange)}.btn-submit.svelte-10yos5n:disabled{opacity:.5;cursor:not-allowed}.cc-banner-preview.svelte-10yos5n{width:100%;height:110px;background:var(--bg-elevated);border:2px dashed var(--reddit-border);border-radius:8px;overflow:hidden;position:relative;cursor:pointer;transition:border-color .15s}.cc-banner-preview.svelte-10yos5n:hover{border-color:var(--reddit-gray)}.cc-banner-preview.svelte-10yos5n img:where(.svelte-10yos5n){width:100%;height:100%;object-fit:cover;display:block}.cc-placeholder.svelte-10yos5n{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--reddit-gray);font-size:13px;gap:8px}.cc-icon-row.svelte-10yos5n{display:flex;align-items:center;gap:12px}.cc-icon-preview.svelte-10yos5n{width:64px;height:64px;border-radius:50%;background:var(--bg-elevated);border:2px dashed var(--reddit-border);overflow:hidden;position:relative;cursor:pointer;flex-shrink:0;transition:border-color .15s}.cc-icon-preview.svelte-10yos5n:hover{border-color:var(--reddit-gray)}.cc-icon-preview.svelte-10yos5n img:where(.svelte-10yos5n){width:100%;height:100%;object-fit:cover;display:block}.cc-icon-empty.svelte-10yos5n{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--reddit-gray);font-size:22px}.cc-uploading-overlay.svelte-10yos5n{position:absolute;inset:0;background:var(--overlay-light);display:flex;align-items:center;justify-content:center;color:var(--reddit-text);font-size:18px}select.field-input.svelte-10yos5n{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23818384' d='M6 8L0 0h12z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px;cursor:pointer}.toggle-row.svelte-10yos5n{display:flex;gap:20px;margin-bottom:16px}.toggle-label.svelte-10yos5n{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--reddit-text);cursor:pointer;-webkit-user-select:none;user-select:none}.toggle-label.svelte-10yos5n input[type=checkbox]:where(.svelte-10yos5n){width:16px;height:16px;accent-color:var(--accent-hot);cursor:pointer}.lightbox-backdrop.svelte-lnsl0r{position:fixed;inset:0;background:var(--overlay);z-index:9999;overflow:hidden}.lightbox-close.svelte-lnsl0r{position:absolute;top:16px;right:16px;background:var(--bg-hover-strong);border:none;color:var(--reddit-text);width:40px;height:40px;border-radius:50%;font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1;transition:background .2s}.lightbox-close.svelte-lnsl0r:hover{background:var(--tint-highlight)}.lightbox-reset-zoom.svelte-lnsl0r{position:absolute;top:16px;right:64px;background:var(--bg-hover-strong);border:none;color:var(--reddit-text);width:40px;height:40px;border-radius:50%;font-size:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1;transition:background .2s}.lightbox-reset-zoom.svelte-lnsl0r:hover{background:var(--tint-highlight)}.lightbox-content.svelte-lnsl0r{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;will-change:transform;user-select:none;-webkit-user-select:none}.lightbox-img.svelte-lnsl0r{max-width:95vw;max-height:95vh;object-fit:contain;border-radius:4px;box-shadow:0 8px 40px var(--overlay);display:block;pointer-events:none}.lightbox-hint.svelte-lnsl0r{position:absolute;bottom:20px;left:50%;transform:translate(-50%);font-size:11px;color:#ffffff73;pointer-events:none;white-space:nowrap;transition:opacity .3s}.lightbox-hint.hidden.svelte-lnsl0r{opacity:0}@media(max-width:800px){.lightbox-hint.svelte-lnsl0r{display:none}}.warp-backdrop.svelte-a61nej{position:absolute;inset:0;min-height:100vh;z-index:10;background:var(--overlay-strong)}.warp-card.svelte-a61nej{position:sticky;top:calc(var(--nav-height, 60px) + 40px);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 40px;margin:0 auto;width:fit-content;overflow:hidden;background:radial-gradient(circle at center,var(--reddit-card) 0%,var(--reddit-bg) 100%);border-radius:20px;border:1px solid var(--reddit-border);box-shadow:0 24px 64px var(--overlay)}.starfield.svelte-a61nej{position:absolute;width:100%;height:100%;background-image:radial-gradient(1px 1px at 20px 30px,var(--reddit-text),transparent),radial-gradient(1.5px 1.5px at 100px 150px,var(--reddit-text),transparent),radial-gradient(1px 1px at 200px 50px,var(--reddit-text),transparent),radial-gradient(1px 1px at 60px 220px,var(--reddit-text),transparent),radial-gradient(1.5px 1.5px at 250px 180px,var(--reddit-text),transparent);background-size:300px 300px;animation:svelte-a61nej-warp-scroll .5s linear infinite;opacity:.3}.lemmy-ship.svelte-a61nej{position:relative;z-index:2;animation:svelte-a61nej-ship-shake .1s infinite alternate}.pilot-icon.svelte-a61nej{width:80px;height:80px;border-radius:50%;border:2px solid var(--accent-hot);box-shadow:0 0 20px var(--hot-glow-lg);background:var(--reddit-bg);display:block}.engine-glow.svelte-a61nej{position:absolute;bottom:-5px;left:50%;transform:translate(-50%);width:30px;height:15px;background:var(--link);filter:blur(10px);border-radius:50%;animation:svelte-a61nej-engine-flare .2s infinite}.loading-message.svelte-a61nej{text-align:center;margin-top:25px;z-index:2}.loading-message.svelte-a61nej h3:where(.svelte-a61nej){color:var(--reddit-text)fff;font-family:Courier New,monospace;letter-spacing:3px;text-transform:uppercase;margin:0 0 8px;font-size:1.1rem}.humor-text.svelte-a61nej{color:var(--reddit-gray);font-size:.95rem;line-height:1.5;margin:0}.sub-text.svelte-a61nej{font-size:.8rem;opacity:.7}@keyframes svelte-a61nej-warp-scroll{0%{transform:translateY(0)}to{transform:translateY(300px)}}@keyframes svelte-a61nej-ship-shake{0%{transform:translate(1px,1px) rotate(.5deg)}to{transform:translate(-1px,-1px) rotate(-.5deg)}}@keyframes svelte-a61nej-engine-flare{0%,to{opacity:.6;transform:translate(-50%) scale(1)}50%{opacity:1;transform:translate(-50%) scale(1.3)}}.modal-backdrop.svelte-2b5r{position:fixed;inset:0;background:var(--overlay);display:flex;align-items:center;justify-content:center;z-index:5000}.modal-card.svelte-2b5r{background:var(--reddit-card);border:1px solid var(--reddit-border);padding:24px;border-radius:12px;width:100%;max-width:420px;color:var(--reddit-text)}h2.svelte-2b5r{margin:0 0 12px;font-size:18px}.body.svelte-2b5r{font-size:14px;color:var(--reddit-gray);line-height:1.6;margin:0 0 24px}.actions.svelte-2b5r{display:flex;gap:12px;justify-content:flex-end}.btn-yes.svelte-2b5r{background:var(--reddit-orange);color:#fff;border:none;padding:10px 24px;border-radius:999px;font-weight:700;cursor:pointer}.btn-no.svelte-2b5r{background:transparent;color:var(--reddit-text);border:1px solid var(--reddit-border);padding:10px 24px;border-radius:999px;font-weight:700;cursor:pointer}.btn-yes.svelte-2b5r:hover{opacity:.9}.btn-no.svelte-2b5r:hover{background:var(--reddit-border)}.av.svelte-1jdrmzn{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0;display:block}.av-sm.svelte-1jdrmzn{width:30px!important;height:30px!important}.av-xs.svelte-1jdrmzn{width:26px!important;height:26px!important}.av-ph.svelte-1jdrmzn{width:36px;height:36px;border-radius:50%;background:var(--reddit-border);color:var(--reddit-text);font-weight:700;font-size:.88rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.av-ph-sm.svelte-1jdrmzn{width:30px!important;height:30px!important;font-size:.75rem!important}.av-ph-xs.svelte-1jdrmzn{width:26px!important;height:26px!important;font-size:.7rem!important}.conv-av-wrap.svelte-1jdrmzn{position:relative;flex-shrink:0;width:36px;height:36px}.conv-av-wrap--sm.svelte-1jdrmzn{width:30px;height:30px}.av-dot.svelte-1jdrmzn{position:absolute;bottom:0;right:0;width:10px;height:10px;background:var(--action-blue);border:2px solid var(--reddit-card);border-radius:50%}.send-btn.svelte-1jdrmzn{flex-shrink:0;width:34px;height:34px;border-radius:50%;background:var(--action-blue);border:none;color:var(--reddit-text);font-size:.8rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .12s,transform .1s}.send-btn.svelte-1jdrmzn:hover:not(:disabled){background:color-mix(in srgb,var(--action-blue) 80%,black);transform:scale(1.06)}.send-btn.svelte-1jdrmzn:disabled{background:var(--reddit-border);cursor:not-allowed}.unread-pill.svelte-1jdrmzn{flex-shrink:0;background:var(--action-blue);color:var(--reddit-text);font-size:.65rem;font-weight:700;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:999px;padding:0 4px}.msg-row.svelte-1jdrmzn{display:flex;align-items:flex-end;gap:6px}.msg-row--me.svelte-1jdrmzn{flex-direction:row-reverse}.msg-av.svelte-1jdrmzn{flex-shrink:0}.bubble-wrap.svelte-1jdrmzn{display:flex;flex-direction:column;align-items:flex-start;gap:2px;max-width:75%}.bubble-wrap--me.svelte-1jdrmzn{align-items:flex-end}.bubble.svelte-1jdrmzn{background:var(--bg-elevated);color:var(--reddit-text);border-radius:14px 14px 14px 4px;padding:7px 11px;font-size:.84rem;line-height:1.45;word-break:break-word;white-space:pre-wrap}.bubble--me.svelte-1jdrmzn{background:var(--action-blue);border-radius:14px 14px 4px}.msg-ts.svelte-1jdrmzn{font-size:.62rem;color:var(--reddit-gray);padding:0 2px}.conv-body.svelte-1jdrmzn{flex:1;min-width:0}.conv-top.svelte-1jdrmzn{display:flex;justify-content:space-between;align-items:baseline;gap:4px;margin-bottom:1px}.conv-name.svelte-1jdrmzn{font-weight:700;font-size:.82rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--reddit-text)}.conv-age.svelte-1jdrmzn{font-size:.67rem;color:var(--reddit-gray);flex-shrink:0}.conv-snip.svelte-1jdrmzn{margin:0;font-size:.76rem;color:var(--reddit-gray);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conv-snip--bold.svelte-1jdrmzn{color:var(--reddit-text);font-weight:600}.dock-spin.svelte-1jdrmzn{color:var(--reddit-gray);font-size:.75rem;flex-shrink:0}.dock-root.svelte-1jdrmzn{position:fixed;bottom:24px;right:24px;z-index:3000;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.dock-fab.svelte-1jdrmzn{position:relative;width:50px;height:50px;border-radius:50%;background:var(--action-blue);border:none;color:#fff;font-size:1.2rem;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 16px var(--overlay-light);transition:background .15s,transform .15s,box-shadow .15s;flex-shrink:0}.dock-fab.svelte-1jdrmzn:hover{background:color-mix(in srgb,var(--action-blue) 80%,black);transform:scale(1.07);box-shadow:0 6px 20px var(--overlay-light)}.dock-fab--open.svelte-1jdrmzn{background:color-mix(in srgb,var(--action-blue) 80%,black)}.fab-badge.svelte-1jdrmzn{position:absolute;top:-4px;right:-4px;background:var(--error);color:var(--reddit-text);font-size:.62rem;font-weight:700;min-width:18px;height:18px;border-radius:999px;display:flex;align-items:center;justify-content:center;padding:0 4px;border:2px solid var(--reddit-bg);pointer-events:none}.dock-panel.svelte-1jdrmzn{width:300px;max-height:480px;background:var(--reddit-card);border:1px solid var(--reddit-border);border-radius:12px;box-shadow:0 8px 32px var(--overlay-light);display:flex;flex-direction:column;overflow:hidden}.dock-head.svelte-1jdrmzn{display:flex;align-items:center;gap:6px;padding:10px 12px;border-bottom:1px solid var(--reddit-border);flex-shrink:0;background:var(--reddit-card);border-radius:12px 12px 0 0}.dock-title.svelte-1jdrmzn{font-weight:700;font-size:.88rem;color:var(--reddit-text);flex:1}.dock-account-dropdown-wrap.svelte-1jdrmzn{position:relative;flex-shrink:0}.dock-account-trigger.svelte-1jdrmzn{display:flex;align-items:center;gap:3px;padding:2px 5px 2px 2px;background:none;border:1px solid var(--reddit-border);border-radius:20px;cursor:pointer;color:var(--reddit-muted);font-size:.72rem;transition:background .15s}.dock-account-trigger.svelte-1jdrmzn:hover{background:var(--reddit-hover);color:var(--reddit-text)}.dock-account-avatar.svelte-1jdrmzn{width:18px;height:18px;border-radius:50%;object-fit:cover;flex-shrink:0}.dock-acc-unread.svelte-1jdrmzn{background:var(--action-blue, #0079d3);color:#fff;font-size:.6rem;font-weight:700;padding:1px 4px;border-radius:999px;line-height:1.4}.dock-acc-chevron.svelte-1jdrmzn{font-size:.6rem;transition:transform .15s}.dock-acc-chevron.rotated.svelte-1jdrmzn{transform:rotate(180deg)}.dock-account-menu.svelte-1jdrmzn{position:fixed;background:var(--reddit-card);border:1px solid var(--reddit-border);border-radius:8px;box-shadow:0 4px 16px #0000004d;min-width:200px;z-index:9999;overflow:hidden}.dock-acc-menu-item.svelte-1jdrmzn{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;background:none;border:none;cursor:pointer;color:var(--reddit-text);font-size:.82rem;text-align:left;transition:background .1s}.dock-acc-menu-item.svelte-1jdrmzn:hover{background:var(--reddit-hover)}.dock-acc-menu-item--viewing.svelte-1jdrmzn{background:color-mix(in srgb,var(--action-blue, #0079d3) 12%,transparent)}.dock-acc-menu-avatar.svelte-1jdrmzn{width:22px;height:22px;border-radius:50%;object-fit:cover;flex-shrink:0}.dock-acc-menu-name.svelte-1jdrmzn{flex:1;white-space:nowrap;display:flex;align-items:center;gap:4px}.dock-acc-active-tag.svelte-1jdrmzn{font-size:.65rem;padding:1px 4px;border-radius:4px;background:var(--reddit-border);color:var(--reddit-muted)}.dock-acc-menu-unread.svelte-1jdrmzn{background:var(--action-blue, #0079d3);color:#fff;font-size:.65rem;font-weight:700;padding:2px 5px;border-radius:999px;flex-shrink:0}.dock-acc-check.svelte-1jdrmzn{color:var(--action-blue, #0079d3);font-size:.75rem;flex-shrink:0}.dock-unread-badge.svelte-1jdrmzn{background:var(--action-blue);color:var(--reddit-text);font-size:.65rem;font-weight:700;padding:2px 6px;border-radius:999px;flex-shrink:0}.dock-viewing-tag.svelte-1jdrmzn{font-size:.65rem;font-weight:600;padding:2px 6px;border-radius:999px;background:color-mix(in srgb,var(--action-blue, #0079d3) 20%,transparent);color:var(--action-blue, #0079d3);border:1px solid color-mix(in srgb,var(--action-blue, #0079d3) 40%,transparent);flex-shrink:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80px}.dock-head-actions.svelte-1jdrmzn{display:flex;align-items:center;gap:2px}.dock-icon-btn.svelte-1jdrmzn{background:none;border:none;color:var(--reddit-gray);width:26px;height:26px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.78rem;transition:color .12s,background .12s}.dock-icon-btn.svelte-1jdrmzn:hover{color:var(--reddit-text);background:var(--bg-elevated)}.dock-icon-btn--active.svelte-1jdrmzn{color:var(--reddit-text);background:var(--reddit-border)}.dock-compose.svelte-1jdrmzn{border-bottom:1px solid var(--reddit-border);background:var(--reddit-bg)}.dock-search-row.svelte-1jdrmzn{display:flex;align-items:center;gap:8px;padding:8px 12px;color:var(--reddit-gray);font-size:.78rem}.dock-search-input.svelte-1jdrmzn{flex:1;background:transparent;border:none;outline:none;color:var(--reddit-text);font-family:inherit;font-size:.875rem}.dock-search-input.svelte-1jdrmzn::placeholder{color:var(--reddit-gray)}.dock-search-results.svelte-1jdrmzn{list-style:none;margin:0;padding:4px 0;border-top:1px solid var(--border-alpha-50);max-height:160px;overflow-y:auto}.dock-search-item.svelte-1jdrmzn{width:100%;display:flex;align-items:center;gap:8px;padding:7px 12px;background:none;border:none;color:var(--reddit-text);font-family:inherit;font-size:.84rem;text-align:left;cursor:pointer;transition:background .1s}.dock-search-item.svelte-1jdrmzn:hover{background:var(--bg-elevated)}.dock-no-results.svelte-1jdrmzn{margin:0;padding:8px 12px;font-size:.78rem;color:var(--reddit-gray);text-align:center}.dock-conv-list.svelte-1jdrmzn{flex:1;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--reddit-border) transparent}.dock-empty-state.svelte-1jdrmzn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:36px 16px;color:var(--reddit-gray);font-size:.84rem}.dock-empty-state.svelte-1jdrmzn i:where(.svelte-1jdrmzn){font-size:1.8rem;opacity:.25}.dock-conv-row.svelte-1jdrmzn{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;background:transparent;border:none;border-bottom:1px solid var(--border-alpha-30);text-align:left;cursor:pointer;color:var(--reddit-text);transition:background .1s}.dock-conv-row.svelte-1jdrmzn:hover{background:var(--bg-elevated)}.dock-thread-head.svelte-1jdrmzn{display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid var(--reddit-border);background:var(--reddit-card);flex-shrink:0}.dock-back-btn.svelte-1jdrmzn{background:none;border:none;color:var(--reddit-gray);cursor:pointer;padding:4px 6px;border-radius:6px;font-size:.85rem;display:flex;align-items:center;transition:color .12s,background .12s}.dock-back-btn.svelte-1jdrmzn:hover{color:var(--reddit-text);background:var(--bg-elevated)}.dock-th-name.svelte-1jdrmzn{font-weight:700;font-size:.84rem;color:var(--reddit-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.dock-profile-link.svelte-1jdrmzn{flex-shrink:0;color:var(--reddit-gray);font-size:.75rem;padding:4px 6px;border-radius:6px;text-decoration:none;transition:color .12s,background .12s}.dock-profile-link.svelte-1jdrmzn:hover{color:var(--reddit-text);background:var(--bg-elevated)}.dock-modlog-btn.svelte-1jdrmzn{flex-shrink:0;background:none;border:none;color:var(--reddit-gray);font-size:.75rem;padding:4px 6px;border-radius:6px;cursor:pointer;transition:color .12s,background .12s}.dock-modlog-btn.svelte-1jdrmzn:hover{color:var(--reddit-text);background:var(--bg-elevated)}.dock-msgs.svelte-1jdrmzn{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:10px 12px;display:flex;flex-direction:column;gap:4px;scrollbar-width:thin;scrollbar-color:var(--reddit-border) transparent}.dock-input-wrap.svelte-1jdrmzn,.bc-input-wrap.svelte-1jdrmzn{display:flex;flex-direction:column;flex-shrink:0}.chat-toolbar.svelte-1jdrmzn{display:flex;align-items:center;gap:2px;padding:4px 8px;border-top:1px solid var(--reddit-border);background:var(--reddit-bg)}.bc-input-wrap.svelte-1jdrmzn .chat-toolbar:where(.svelte-1jdrmzn){background:var(--reddit-card);border-top:1px solid var(--reddit-border);padding:5px 10px}.toolbar-btn.svelte-1jdrmzn{background:transparent;border:none;color:var(--reddit-gray);cursor:pointer;padding:4px 6px;border-radius:4px;font-size:12px;display:flex;align-items:center;justify-content:center;transition:color .15s,background .15s;min-width:26px;height:26px}.toolbar-btn.svelte-1jdrmzn:hover{color:var(--reddit-text);background:var(--bg-elevated)}.toolbar-divider.svelte-1jdrmzn{width:1px;height:16px;background:var(--reddit-border);margin:0 4px}.emoji-wrap.svelte-1jdrmzn,.gif-wrap.svelte-1jdrmzn{position:relative}.toolbar-btn--gif.svelte-1jdrmzn{font-family:inherit;font-size:10px;font-weight:700;color:var(--action-blue);min-width:30px}.toolbar-btn--gif.svelte-1jdrmzn:hover{color:var(--action-blue);background:var(--active-highlight-bg)}.bubble--gif.svelte-1jdrmzn{background:transparent!important;padding:0}.bubble-gif.svelte-1jdrmzn{display:block;max-width:200px;max-height:200px;border-radius:8px;object-fit:contain}.chat-fixed-picker.svelte-1jdrmzn{position:fixed;z-index:99999}.dock-input-bar.svelte-1jdrmzn{display:flex;align-items:flex-end;gap:8px;padding:8px 10px;background:var(--reddit-bg);flex-shrink:0;border-radius:0 0 12px 12px}.dock-textarea.svelte-1jdrmzn{flex:1;min-height:34px;max-height:100px;background:var(--bg-elevated);border:1px solid var(--reddit-border);border-radius:18px;color:var(--reddit-text);font-family:inherit;font-size:.84rem;line-height:1.4;padding:7px 12px;resize:none;overflow-y:auto;outline:none;transition:border-color .15s}.dock-textarea.svelte-1jdrmzn:focus{border-color:var(--action-blue)}.dock-textarea.svelte-1jdrmzn:disabled{opacity:.55;cursor:not-allowed}.bigchat-backdrop.svelte-1jdrmzn{position:fixed;inset:0;background:var(--overlay);z-index:3100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.bigchat-modal.svelte-1jdrmzn{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3200;width:min(920px,calc(100vw - 40px));height:min(620px,calc(100vh - 100px));background:var(--reddit-bg);border:1px solid var(--reddit-border);border-radius:12px;box-shadow:0 20px 70px var(--overlay);display:flex;overflow:hidden}.bc-inbox.svelte-1jdrmzn{width:250px;flex-shrink:0;display:flex;flex-direction:column;background:var(--reddit-card);border-right:1px solid var(--reddit-border)}.bc-inbox-head.svelte-1jdrmzn{display:flex;align-items:center;gap:6px;padding:12px 14px;border-bottom:1px solid var(--reddit-border);flex-shrink:0}.bc-title.svelte-1jdrmzn{font-weight:700;font-size:.92rem;color:var(--reddit-text);flex:1}.bc-unread-badge.svelte-1jdrmzn{background:var(--action-blue);color:var(--reddit-text);font-size:.65rem;font-weight:700;padding:2px 7px;border-radius:999px;flex-shrink:0}.bc-head-actions.svelte-1jdrmzn{display:flex;align-items:center;gap:2px}.bc-icon-btn.svelte-1jdrmzn{background:none;border:none;color:var(--reddit-gray);width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.8rem;text-decoration:none;transition:color .12s,background .12s}.bc-icon-btn.svelte-1jdrmzn:hover{color:var(--reddit-text);background:var(--bg-elevated)}.bc-icon-btn--active.svelte-1jdrmzn{color:var(--reddit-text);background:var(--reddit-border)}.bc-compose.svelte-1jdrmzn{border-bottom:1px solid var(--reddit-border)}.bc-search-row.svelte-1jdrmzn{display:flex;align-items:center;gap:8px;padding:8px 12px;color:var(--reddit-gray);font-size:.78rem}.bc-search-input.svelte-1jdrmzn{flex:1;background:transparent;border:none;outline:none;color:var(--reddit-text);font-family:inherit;font-size:.875rem}.bc-search-input.svelte-1jdrmzn::placeholder{color:var(--reddit-gray)}.bc-search-results.svelte-1jdrmzn{list-style:none;margin:0;padding:4px 0;border-top:1px solid var(--border-alpha-50);max-height:200px;overflow-y:auto}.bc-search-item.svelte-1jdrmzn{width:100%;display:flex;align-items:center;gap:10px;padding:8px 14px;background:none;border:none;color:var(--reddit-text);font-family:inherit;font-size:.84rem;text-align:left;cursor:pointer;transition:background .1s}.bc-search-item.svelte-1jdrmzn:hover{background:var(--bg-elevated)}.bc-no-results.svelte-1jdrmzn{margin:0;padding:10px 14px;font-size:.8rem;color:var(--reddit-gray);text-align:center}.bc-conv-list.svelte-1jdrmzn{flex:1;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--reddit-border) transparent}.bc-status.svelte-1jdrmzn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px 20px;color:var(--reddit-gray)}.bc-status.svelte-1jdrmzn i:where(.svelte-1jdrmzn){font-size:2rem;opacity:.25}.bc-status.svelte-1jdrmzn p:where(.svelte-1jdrmzn){margin:0;font-size:.875rem}.bc-conv-row.svelte-1jdrmzn{width:100%;display:flex;align-items:center;gap:10px;padding:11px 14px;background:transparent;border:none;border-bottom:1px solid var(--border-alpha-40);text-align:left;cursor:pointer;color:var(--reddit-text);transition:background .1s}.bc-conv-row.svelte-1jdrmzn:hover{background:var(--bg-elevated)}.bc-conv-row--active.svelte-1jdrmzn{background:var(--active-highlight-bg);border-left:3px solid var(--action-blue)}.bc-conv-row--active.svelte-1jdrmzn:hover{background:var(--active-highlight-bg)}.bc-conv-body.svelte-1jdrmzn{flex:1;min-width:0}.bc-conv-top.svelte-1jdrmzn{display:flex;justify-content:space-between;align-items:baseline;gap:4px;margin-bottom:2px}.bc-conv-name.svelte-1jdrmzn{font-weight:700;font-size:.84rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--reddit-text)}.bc-conv-age.svelte-1jdrmzn{font-size:.68rem;color:var(--reddit-gray);flex-shrink:0}.bc-conv-snip.svelte-1jdrmzn{margin:0;font-size:.78rem;color:var(--reddit-gray);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-conv-snip--bold.svelte-1jdrmzn{color:var(--reddit-text);font-weight:600}.bc-chat.svelte-1jdrmzn{flex:1;display:flex;flex-direction:column;min-width:0;background:var(--reddit-bg)}.bc-empty.svelte-1jdrmzn{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:var(--reddit-gray)}.bc-empty.svelte-1jdrmzn i:where(.svelte-1jdrmzn){font-size:3rem;opacity:.2}.bc-empty.svelte-1jdrmzn p:where(.svelte-1jdrmzn){margin:0;font-size:.95rem}.bc-chat-head.svelte-1jdrmzn{display:flex;align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid var(--reddit-border);background:var(--reddit-card);flex-shrink:0}.bc-head-info.svelte-1jdrmzn{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.bc-head-name.svelte-1jdrmzn{font-weight:700;font-size:.9rem;color:var(--reddit-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-profile-link.svelte-1jdrmzn{font-size:.72rem;color:var(--reddit-gray);text-decoration:none;transition:color .12s}.bc-profile-link.svelte-1jdrmzn:hover{color:var(--action-blue)}.bc-head-links.svelte-1jdrmzn{display:flex;align-items:center;gap:8px}.bc-modlog-btn.svelte-1jdrmzn{background:none;border:none;font-size:.72rem;color:var(--reddit-gray);cursor:pointer;padding:0;transition:color .12s}.bc-modlog-btn.svelte-1jdrmzn:hover{color:var(--action-blue)}.bc-message-list.svelte-1jdrmzn{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:14px 16px;display:flex;flex-direction:column;gap:4px;scrollbar-width:thin;scrollbar-color:var(--reddit-border) transparent}.bc-input-bar.svelte-1jdrmzn{display:flex;align-items:flex-end;gap:10px;padding:10px 14px;background:var(--reddit-card);flex-shrink:0}.bc-textarea.svelte-1jdrmzn{flex:1;min-height:38px;max-height:120px;background:var(--bg-elevated);border:1px solid var(--reddit-border);border-radius:20px;color:var(--reddit-text);font-family:inherit;font-size:.875rem;line-height:1.45;padding:9px 16px;resize:none;overflow-y:auto;outline:none;transition:border-color .15s}.bc-textarea.svelte-1jdrmzn:focus{border-color:var(--action-blue)}.bc-textarea.svelte-1jdrmzn:disabled{opacity:.55;cursor:not-allowed}.bc-input-bar.svelte-1jdrmzn .send-btn:where(.svelte-1jdrmzn){width:38px;height:38px}.dock-backfill-banner.svelte-1jdrmzn{display:flex;align-items:center;gap:7px;padding:7px 12px;background:var(--active-highlight-bg);border-bottom:1px solid var(--active-highlight-bg);font-size:.72rem;color:var(--link);flex-shrink:0}.dock-backfill-banner.svelte-1jdrmzn i:where(.svelte-1jdrmzn){font-size:.7rem;flex-shrink:0}.force-sync-btn.svelte-1jdrmzn{display:flex;align-items:center;gap:6px;margin-top:4px;padding:6px 14px;background:var(--active-highlight-bg);border:1px solid var(--active-highlight-bg);border-radius:999px;color:var(--link);font-size:.75rem;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}.force-sync-btn.svelte-1jdrmzn:hover:not(:disabled){background:var(--active-highlight-bg);border-color:var(--active-highlight-bg)}.force-sync-btn.svelte-1jdrmzn:disabled{opacity:.5;cursor:not-allowed}.dock-load-more.svelte-1jdrmzn,.dock-end-label.svelte-1jdrmzn,.dock-older-loading.svelte-1jdrmzn,.dock-no-more.svelte-1jdrmzn{text-align:center;padding:10px;font-size:.72rem;color:var(--reddit-gray)}.bc-load-more.svelte-1jdrmzn,.bc-end-label.svelte-1jdrmzn,.bc-older-loading.svelte-1jdrmzn,.bc-no-more.svelte-1jdrmzn{text-align:center;padding:12px;font-size:.75rem;color:var(--reddit-gray)}@media(max-width:1389px){.dock-root.svelte-1jdrmzn{bottom:68px}}@media(max-width:640px){.dock-root.svelte-1jdrmzn{bottom:64px;right:16px}.dock-fab.svelte-1jdrmzn{width:46px;height:46px;font-size:1.05rem}.dock-panel.svelte-1jdrmzn{position:fixed;inset:0;width:100%;max-height:100%;height:100dvh;border-radius:0;z-index:3001}.bigchat-modal.svelte-1jdrmzn{width:100vw;height:100dvh;top:0;left:0;transform:none;border-radius:0}.bc-inbox.svelte-1jdrmzn{display:none}}.modlog-modal-backdrop.svelte-1jdrmzn{position:fixed;inset:0;background:#0000008c;z-index:5500;display:flex;align-items:center;justify-content:center;padding:16px}.modlog-modal-panel.svelte-1jdrmzn{background:var(--reddit-card);border:1px solid var(--reddit-border);border-radius:12px;width:min(540px,100%);max-height:80vh;display:flex;flex-direction:column;box-shadow:0 8px 40px #0006}.modlog-modal-head.svelte-1jdrmzn{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--reddit-border);flex-shrink:0}.modlog-modal-head-icon.svelte-1jdrmzn{color:var(--action-blue, #0079d3);font-size:1rem}.modlog-modal-head.svelte-1jdrmzn h3:where(.svelte-1jdrmzn){margin:0;flex:1;font-size:.95rem;font-weight:700}.modlog-modal-close.svelte-1jdrmzn{background:none;border:none;cursor:pointer;color:var(--reddit-gray);font-size:1rem;padding:4px;border-radius:4px;line-height:1}.modlog-modal-close.svelte-1jdrmzn:hover{color:var(--reddit-text)}.modlog-modal-body.svelte-1jdrmzn{overflow-y:auto;flex:1;padding:8px 0;scrollbar-width:thin;scrollbar-color:var(--reddit-border) transparent}.modlog-modal-muted.svelte-1jdrmzn{padding:24px;color:var(--reddit-gray);font-size:.85rem;text-align:center}.modlog-history-row.svelte-1jdrmzn{display:flex;gap:12px;padding:12px 16px;border-bottom:1px solid var(--reddit-border)}.modlog-history-row.svelte-1jdrmzn:last-child{border-bottom:none}.modlog-history-icon.svelte-1jdrmzn{color:var(--accent-hot, #ff6314);font-size:.9rem;padding-top:2px;flex-shrink:0}.modlog-history-body.svelte-1jdrmzn{display:flex;flex-direction:column;gap:3px;min-width:0}.modlog-history-title.svelte-1jdrmzn{font-size:.875rem;font-weight:600;color:var(--reddit-text);margin:0}.modlog-history-community.svelte-1jdrmzn{font-size:.78rem;font-weight:400;color:var(--action-blue, #0079d3);margin-left:6px}.modlog-history-ref.svelte-1jdrmzn{font-size:.78rem;color:var(--reddit-gray);margin:0;display:flex;align-items:center;gap:4px}.modlog-history-comment.svelte-1jdrmzn{font-size:.8rem;color:var(--reddit-gray);font-style:italic;margin:0;word-break:break-word}.modlog-history-reason.svelte-1jdrmzn{font-size:.8rem;color:var(--error, #e53935);margin:0}.modlog-history-meta.svelte-1jdrmzn{font-size:.75rem;color:var(--reddit-gray);margin:0}.modlog-modal-foot.svelte-1jdrmzn{padding:12px 16px;border-top:1px solid var(--reddit-border);display:flex;justify-content:center;flex-shrink:0}.modlog-modal-close-btn.svelte-1jdrmzn{background:var(--bg-elevated);border:1px solid var(--reddit-border);border-radius:6px;padding:6px 20px;font-size:.85rem;color:var(--reddit-text);cursor:pointer}.modlog-modal-close-btn.svelte-1jdrmzn:hover{border-color:var(--reddit-gray)}.dock-icon-btn--cooldown.svelte-1jdrmzn{opacity:.45;cursor:not-allowed}.bc-refetch-btn.svelte-1jdrmzn{display:inline-flex;align-items:center;gap:5px;background:none;border:1px solid var(--reddit-border);border-radius:6px;padding:4px 9px;font-size:.8rem;color:var(--reddit-text-muted, var(--reddit-gray));cursor:pointer;transition:border-color .15s,color .15s;flex-shrink:0}.bc-refetch-btn.svelte-1jdrmzn:hover:not(:disabled){border-color:var(--reddit-gray);color:var(--reddit-text)}.bc-refetch-btn.svelte-1jdrmzn:disabled{cursor:not-allowed}.bc-refetch-btn--cooldown.svelte-1jdrmzn{opacity:.45}.md-fab.svelte-f40e0h{position:fixed;bottom:24px;right:24px;width:48px;height:48px;border-radius:50%;background:var(--reddit-card);border:1px solid var(--reddit-border);color:var(--reddit-text);cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1100;box-shadow:0 2px 12px #00000040;transition:background .15s,transform .15s}.md-fab.svelte-f40e0h:hover{background:var(--bg-hover);transform:scale(1.05)}.md-badge.svelte-f40e0h{position:absolute;top:-4px;right:-4px;background:var(--reddit-orange);color:#fff;font-size:10px;font-weight:700;min-width:18px;height:18px;border-radius:9px;display:flex;align-items:center;justify-content:center;padding:0 4px;border:2px solid var(--reddit-bg)}.md-panel.svelte-f40e0h{position:fixed;bottom:82px;right:24px;width:340px;max-height:480px;background:var(--reddit-card);border:1px solid var(--reddit-border);border-radius:12px;box-shadow:0 8px 32px #00000059;display:flex;flex-direction:column;z-index:1100;overflow:hidden}.md-panel-header.svelte-f40e0h{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--reddit-border);flex-shrink:0}.md-header-left.svelte-f40e0h{display:flex;align-items:center;gap:8px;min-width:0}.md-header-right.svelte-f40e0h{display:flex;align-items:center;gap:6px}.md-title.svelte-f40e0h{font-weight:700;font-size:14px;color:var(--reddit-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.md-back-btn.svelte-f40e0h,.md-close-btn.svelte-f40e0h,.md-refresh-btn.svelte-f40e0h{background:transparent;border:none;cursor:pointer;color:var(--reddit-gray);padding:4px;border-radius:4px;display:flex;align-items:center;transition:color .15s,background .15s}.md-back-btn.svelte-f40e0h:hover,.md-close-btn.svelte-f40e0h:hover,.md-refresh-btn.svelte-f40e0h:hover{color:var(--reddit-text);background:var(--bg-hover)}.md-tabs.svelte-f40e0h{display:flex;border-bottom:1px solid var(--reddit-border);flex-shrink:0}.md-tab.svelte-f40e0h{flex:1;background:transparent;border:none;border-bottom:2px solid transparent;padding:8px;font-size:12px;font-weight:600;color:var(--reddit-gray);cursor:pointer;margin-bottom:-1px;transition:color .15s,border-color .15s;font-family:inherit}.md-tab.svelte-f40e0h:hover{color:var(--reddit-text)}.md-tab--active.svelte-f40e0h{color:var(--reddit-text);border-bottom-color:var(--reddit-text)}.md-list.svelte-f40e0h{flex:1;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.md-loading.svelte-f40e0h,.md-empty.svelte-f40e0h{padding:24px;text-align:center;color:var(--reddit-gray);font-size:13px}.md-msg-item.svelte-f40e0h{display:flex;align-items:center;gap:10px;padding:10px 14px;background:transparent;border:none;width:100%;text-align:left;cursor:pointer;border-bottom:1px solid var(--reddit-border);transition:background .15s;font-family:inherit;position:relative}.md-msg-item.svelte-f40e0h:hover{background:var(--bg-hover)}.md-msg-item--unread.svelte-f40e0h{background:color-mix(in srgb,var(--link) 6%,transparent)}.md-msg-item--unread.svelte-f40e0h:hover{background:color-mix(in srgb,var(--link) 10%,transparent)}.md-avatar.svelte-f40e0h{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0}.md-avatar--placeholder.svelte-f40e0h{display:flex;align-items:center;justify-content:center;background:var(--bg-elevated);color:var(--reddit-gray);font-weight:700;font-size:14px}.md-msg-body.svelte-f40e0h{flex:1;min-width:0}.md-msg-top.svelte-f40e0h{display:flex;justify-content:space-between;align-items:center;gap:6px}.md-msg-name.svelte-f40e0h{font-size:13px;font-weight:600;color:var(--reddit-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.md-msg-time.svelte-f40e0h{font-size:11px;color:var(--text-dim);flex-shrink:0}.md-msg-preview.svelte-f40e0h{font-size:12px;color:var(--reddit-gray);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.md-from-me.svelte-f40e0h{color:var(--text-dim);font-size:11px}.md-unread-dot.svelte-f40e0h{width:8px;height:8px;border-radius:50%;background:var(--link);flex-shrink:0}.md-load-more.svelte-f40e0h{display:block;width:100%;padding:10px;background:transparent;border:none;color:var(--link);font-size:12px;cursor:pointer;font-family:inherit}.md-load-more.svelte-f40e0h:hover{text-decoration:underline}.md-detail-body.svelte-f40e0h{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:12px 14px;display:flex;flex-direction:column;gap:10px;scrollbar-width:thin}.md-detail-header-msg.svelte-f40e0h,.md-detail-thread-msg.svelte-f40e0h{display:flex;flex-direction:column;gap:4px}.md-detail-content.svelte-f40e0h{background:var(--bg-elevated);border-radius:10px;padding:8px 12px;font-size:13px;line-height:1.5;color:var(--reddit-text);word-break:break-word;align-self:flex-start;max-width:90%}.md-from-me-bubble.svelte-f40e0h{background:var(--link);color:#fff;align-self:flex-end}.md-from-me-bubble.svelte-f40e0h a{color:#ffffffd9}.md-detail-meta.svelte-f40e0h{font-size:10px;color:var(--text-dim);padding:0 4px}.md-detail-content.svelte-f40e0h p{margin:0 0 4px}.md-detail-content.svelte-f40e0h p:last-child{margin:0}.md-detail-content.svelte-f40e0h img{max-width:100%;border-radius:6px}.md-reply-area.svelte-f40e0h{display:flex;flex-direction:column;gap:6px;padding:8px 14px 10px;border-top:1px solid var(--reddit-border);flex-shrink:0}.md-reply-toolbar.svelte-f40e0h{display:flex;gap:4px;align-items:center}.md-toolbar-btn.svelte-f40e0h{background:transparent;border:1px solid transparent;border-radius:6px;cursor:pointer;padding:3px 6px;color:var(--reddit-gray);line-height:1;transition:background .15s,color .15s;display:flex;align-items:center;justify-content:center;min-width:28px;height:26px}.md-toolbar-btn.svelte-f40e0h:hover{background:var(--bg-elevated);color:var(--reddit-text)}.md-toolbar-btn--gif.svelte-f40e0h{font-size:10px;font-weight:700;letter-spacing:-.5px}.md-toolbar-divider.svelte-f40e0h{width:1px;height:16px;background:var(--reddit-border);margin:0 2px;flex-shrink:0}.md-reply-row.svelte-f40e0h{display:flex;gap:8px;align-items:flex-end}.md-fixed-picker.svelte-f40e0h{position:fixed;z-index:2000}.md-reply-input.svelte-f40e0h{flex:1;background:var(--reddit-bg);border:1px solid var(--reddit-border);border-radius:8px;padding:8px 10px;color:var(--reddit-text);font-size:13px;font-family:inherit;resize:none;outline:none;transition:border-color .15s;max-height:100px;overflow-y:auto;line-height:1.4}.md-reply-input.svelte-f40e0h:focus{border-color:var(--link)}.md-send-btn.svelte-f40e0h{width:36px;height:36px;border-radius:50%;background:var(--link);border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s,opacity .15s}.md-send-btn.svelte-f40e0h:disabled{opacity:.5;cursor:not-allowed}.md-send-btn.svelte-f40e0h:not(:disabled):hover{background:#0085e5}@media(max-width:1389px){.md-fab.svelte-f40e0h{display:none}.md-panel.svelte-f40e0h{bottom:70px;right:12px;width:min(320px,calc(100vw - 24px));max-height:420px}}.toaster-container.svelte-1kymlcg{position:fixed;top:20px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:10px;z-index:9999;pointer-events:none}.toast.svelte-1kymlcg{pointer-events:auto;padding:12px 24px;border-radius:999px;font-weight:700;display:flex;align-items:center;gap:10px;color:#fff;box-shadow:0 4px 15px var(--overlay-light);font-size:14px;white-space:nowrap;animation:svelte-1kymlcg-slideDown .3s cubic-bezier(.175,.885,.32,1.275) forwards}.success.svelte-1kymlcg{background:var(--success-alt)}.error.svelte-1kymlcg{background:var(--accent-hot)}.info.svelte-1kymlcg{background:var(--action-blue)}@keyframes svelte-1kymlcg-slideDown{0%{transform:translateY(-40px);opacity:0}to{transform:translateY(0);opacity:1}}.page-init-overlay.svelte-12qhfyh{position:fixed;inset:0;z-index:100000;background:var(--reddit-bg, #1a1a1b);display:flex;align-items:center;justify-content:center;pointer-events:none}.page-init-warp-card.svelte-12qhfyh{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 40px;background:radial-gradient(circle at center,var(--reddit-card, #272729) 0%,var(--reddit-bg, #1a1a1b) 100%);border-radius:20px;border:1px solid var(--reddit-border, #343536);box-shadow:0 24px 64px #0009;overflow:hidden;min-width:320px}.page-init-starfield.svelte-12qhfyh{position:absolute;width:100%;height:100%;background-image:radial-gradient(1px 1px at 20px 30px,var(--reddit-text, #d7dadc),transparent),radial-gradient(1.5px 1.5px at 100px 150px,var(--reddit-text, #d7dadc),transparent),radial-gradient(1px 1px at 200px 50px,var(--reddit-text, #d7dadc),transparent),radial-gradient(1px 1px at 60px 220px,var(--reddit-text, #d7dadc),transparent),radial-gradient(1.5px 1.5px at 250px 180px,var(--reddit-text, #d7dadc),transparent);background-size:300px 300px;animation:svelte-12qhfyh-pi-warp-scroll .5s linear infinite;opacity:.3}.page-init-ship.svelte-12qhfyh{position:relative;z-index:2;animation:svelte-12qhfyh-pi-ship-shake .1s infinite alternate}.page-init-pilot.svelte-12qhfyh{width:80px;height:80px;border-radius:50%;border:2px solid var(--accent-hot, #ff6314);box-shadow:0 0 20px var(--hot-glow-lg, rgba(255,99,20,.4));background:var(--reddit-bg, #1a1a1b);display:block}.page-init-glow.svelte-12qhfyh{position:absolute;bottom:-5px;left:50%;transform:translate(-50%);width:30px;height:15px;background:var(--link, #0079d3);filter:blur(10px);border-radius:50%;animation:svelte-12qhfyh-pi-engine-flare .2s infinite}.page-init-message.svelte-12qhfyh{text-align:center;margin-top:25px;z-index:2}.page-init-message.svelte-12qhfyh h3:where(.svelte-12qhfyh){color:var(--reddit-text, #d7dadc);font-family:Courier New,monospace;letter-spacing:3px;text-transform:uppercase;margin:0 0 8px;font-size:1.1rem}.page-init-message.svelte-12qhfyh p:where(.svelte-12qhfyh){color:var(--reddit-gray, #818384);font-size:.9rem;line-height:1.5;margin:0}.page-init-message.svelte-12qhfyh span:where(.svelte-12qhfyh){font-size:.8rem;opacity:.7}@keyframes svelte-12qhfyh-pi-warp-scroll{0%{transform:translateY(0)}to{transform:translateY(300px)}}@keyframes svelte-12qhfyh-pi-ship-shake{0%{transform:translate(1px,1px) rotate(.5deg)}to{transform:translate(-1px,-1px) rotate(-.5deg)}}@keyframes svelte-12qhfyh-pi-engine-flare{0%,to{opacity:.6;transform:translate(-50%) scale(1)}50%{opacity:1;transform:translate(-50%) scale(1.3)}}:root{--nav-height: 60px;--mobile-nav-height: 56px}.header-container.svelte-12qhfyh{position:fixed;top:0;left:0;right:0;height:var(--nav-height);z-index:2000;transition:transform .3s ease-in-out;background:var(--reddit-card);border-bottom:1px solid var(--reddit-border);margin:0}.header-container.hidden.svelte-12qhfyh{transform:translateY(-100%)}.app-content.svelte-12qhfyh{width:100%;min-height:100vh;padding-top:var(--nav-height);background:var(--reddit-bg);transition:padding-top .3s ease-in-out}.container.svelte-12qhfyh{display:grid;grid-template-columns:280px minmax(0,800px) 310px;gap:0;box-sizing:border-box;align-items:start;max-width:1400px;width:100%;margin-left:0;padding:0 20px;overflow:visible}.sidebar-inner.svelte-12qhfyh{position:sticky;top:var(--nav-height);max-height:calc(100vh - var(--nav-height));overflow-y:auto;scrollbar-width:none;padding-top:8px}.sidebar-inner.svelte-12qhfyh::-webkit-scrollbar{display:none}.sidebar-left.svelte-12qhfyh{position:sticky;top:var(--nav-height);overflow-y:visible;z-index:1101;box-sizing:border-box}.sidebar-right.svelte-12qhfyh{position:sticky;top:var(--nav-height);height:calc(100vh - var(--nav-height));padding-left:25px;overflow:hidden;z-index:1101;box-sizing:border-box;display:flex;flex-direction:column}.sidebar-left.svelte-12qhfyh::-webkit-scrollbar,.sidebar-right.svelte-12qhfyh::-webkit-scrollbar{display:none}.sidebar-box.svelte-12qhfyh{background:var(--reddit-card);border:1px solid var(--reddit-border);border-radius:8px;margin-bottom:12px;overflow:hidden}.sidebar-box-header.svelte-12qhfyh{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--reddit-border)}.sidebar-box-header.svelte-12qhfyh h3:where(.svelte-12qhfyh){margin:0;font-size:13px;font-weight:700;color:var(--reddit-text);text-transform:uppercase;letter-spacing:.5px}.sidebar-box-content.svelte-12qhfyh{padding:10px 14px;font-size:13px;color:var(--reddit-gray);line-height:1.5}.sidebar-box-content.svelte-12qhfyh p:where(.svelte-12qhfyh){margin:0}.sr-history-toggle.svelte-12qhfyh{background:none;border:none;color:var(--reddit-gray);cursor:pointer;padding:2px 4px;font-size:13px;line-height:1}.sr-history-toggle.svelte-12qhfyh:hover{color:var(--reddit-text)}.sidebar-right.svelte-12qhfyh .sidebar-inner:where(.svelte-12qhfyh){display:flex;flex-direction:column;height:100%;overflow:hidden}.sidebar-right.svelte-12qhfyh .sidebar-inner:where(.svelte-12qhfyh)>.sidebar-box:where(.svelte-12qhfyh):first-child{flex:0 1 auto;overflow-y:auto;min-height:0;scrollbar-width:none}.sidebar-right.svelte-12qhfyh .sidebar-inner:where(.svelte-12qhfyh)>.sidebar-box:where(.svelte-12qhfyh):first-child::-webkit-scrollbar{display:none}.sidebar-dock.svelte-12qhfyh{flex:0 0 auto;margin-top:8px;overflow-y:auto;max-height:60vh;border-top:1px solid var(--reddit-border);padding-top:4px;scrollbar-width:none}.sidebar-dock.svelte-12qhfyh::-webkit-scrollbar{display:none}.history-list.svelte-12qhfyh{padding:4px 0;display:flex;flex-direction:column}.history-item.svelte-12qhfyh{display:flex;align-items:center;gap:8px;padding:7px 14px;text-decoration:none;border-bottom:1px solid var(--bg-elevated);transition:background .12s}.history-item.svelte-12qhfyh:last-child{border-bottom:none}.history-item.svelte-12qhfyh:hover{background:var(--bg-elevated)}.history-thumb.svelte-12qhfyh{width:40px;height:40px;flex-shrink:0;border-radius:4px;object-fit:cover;background:var(--bg-elevated)}.history-text.svelte-12qhfyh{display:flex;flex-direction:column;gap:2px;min-width:0}.history-title.svelte-12qhfyh{font-size:12px;color:var(--reddit-text);line-height:1.4;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-community.svelte-12qhfyh{font-size:11px;color:var(--reddit-gray)}.history-account-tag.svelte-12qhfyh{font-size:10px;color:var(--action-blue, #0079d3);font-weight:600}.history-item--other-account.svelte-12qhfyh{opacity:.85}.history-item--other-account.svelte-12qhfyh:hover{opacity:1}.sr-empty.svelte-12qhfyh{margin:0;font-size:12px;color:var(--text-dim)}.btn-sr-enable.svelte-12qhfyh{margin-top:8px;background:none;border:1px solid var(--reddit-border);color:var(--reddit-gray);padding:5px 12px;border-radius:999px;font-size:12px;cursor:pointer;transition:background .12s,color .12s}.btn-sr-enable.svelte-12qhfyh:hover{background:var(--bg-elevated);color:var(--reddit-text)}.sidebar-details.svelte-12qhfyh{cursor:default}.sidebar-details-summary.svelte-12qhfyh{cursor:pointer;list-style:none;border-bottom:none}.sidebar-details[open].svelte-12qhfyh .sidebar-details-summary:where(.svelte-12qhfyh){border-bottom:1px solid var(--reddit-border)}.sidebar-details-summary.svelte-12qhfyh::-webkit-details-marker{display:none}.sr-chevron.svelte-12qhfyh{font-size:12px;color:var(--reddit-gray);transition:transform .2s}.sidebar-details[open].svelte-12qhfyh .sr-chevron:where(.svelte-12qhfyh){transform:rotate(180deg)}.sr-rules-text.svelte-12qhfyh{font-size:12px;color:var(--reddit-gray);line-height:1.6;overflow-wrap:break-word;max-height:300px;overflow-y:auto}.sr-markdown p{margin:0 0 8px}.sr-markdown p:last-child{margin-bottom:0}.sr-markdown ul,.sr-markdown ol{padding-left:16px;margin:0 0 8px}.sr-markdown li{margin-bottom:2px}.sr-markdown h1,.sr-markdown h2,.sr-markdown h3{font-size:13px;font-weight:700;color:var(--reddit-text);margin:10px 0 4px}.sr-markdown a{color:var(--link);text-decoration:none}.sr-markdown a:hover{text-decoration:underline}.sr-markdown strong{color:var(--reddit-text)}.sidebar-mods-list.svelte-12qhfyh{display:flex;flex-direction:column;gap:6px}.sidebar-mod-item.svelte-12qhfyh{display:flex;align-items:center;gap:8px;text-decoration:none;color:var(--reddit-text);font-size:12px;border-radius:4px;padding:2px 0;transition:color .12s}.sidebar-mod-item.svelte-12qhfyh:hover{color:var(--accent-hot)}.sidebar-mod-avatar.svelte-12qhfyh{width:22px;height:22px;border-radius:50%;object-fit:cover;flex-shrink:0}.sidebar-mod-avatar--placeholder.svelte-12qhfyh{background:var(--reddit-border);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:var(--reddit-gray)}.sidebar-mod-name.svelte-12qhfyh{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sml-summary-actions.svelte-12qhfyh{display:flex;align-items:center;gap:6px;margin-left:auto}.sml-expand-btn.svelte-12qhfyh{background:none;border:none;color:var(--text-dim);padding:2px 4px;cursor:pointer;font-size:11px;line-height:1;border-radius:3px;transition:color .12s,background .12s}.sml-expand-btn.svelte-12qhfyh:hover{color:var(--reddit-text);background:var(--bg-elevated)}.sidebar-modlog-entry.svelte-12qhfyh{display:flex;flex-direction:column;gap:1px;padding:6px 0;border-bottom:1px solid var(--bg-elevated);font-size:11px}.sidebar-modlog-entry.svelte-12qhfyh:last-child{border-bottom:none;padding-bottom:0}.sml-action.svelte-12qhfyh{font-weight:600;color:var(--reddit-text)}.sml-community.svelte-12qhfyh{color:var(--reddit-gray);font-size:10px}.sml-post.svelte-12qhfyh{color:var(--text-inactive);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px}.sml-comment.svelte-12qhfyh{font-style:italic;color:var(--reddit-gray);font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sml-reason.svelte-12qhfyh{color:var(--reddit-gray);font-size:10px}.sml-meta.svelte-12qhfyh{color:var(--text-dim);font-size:10px}.sml-target.svelte-12qhfyh{font-size:10px;color:var(--error)}.sml-target-link.svelte-12qhfyh{color:inherit;text-decoration:none}.sml-target-link.svelte-12qhfyh:hover{text-decoration:underline}.sml-post-label.svelte-12qhfyh{color:var(--reddit-gray);font-style:italic;margin-right:2px}.sml-see-all.svelte-12qhfyh{background:none;border:none;color:var(--reddit-gray);font-size:11px;cursor:pointer;padding:4px 0;margin-top:4px;text-align:left;transition:color .12s}.sml-see-all.svelte-12qhfyh:hover{color:var(--accent-hot)}.modlog-modal-overlay.svelte-12qhfyh{position:fixed;inset:0;background:var(--overlay);z-index:3000;display:flex;align-items:center;justify-content:center;padding:16px}.modlog-modal.svelte-12qhfyh{background:var(--reddit-card);border:1px solid var(--reddit-border);border-radius:12px;width:100%;max-width:720px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.modlog-modal-header.svelte-12qhfyh{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--reddit-border);flex-shrink:0}.modlog-modal-header.svelte-12qhfyh h2:where(.svelte-12qhfyh){margin:0;font-size:17px;font-weight:700;color:var(--reddit-text);display:flex;align-items:center;gap:8px}.modlog-modal-header.svelte-12qhfyh h2:where(.svelte-12qhfyh) i:where(.svelte-12qhfyh){color:var(--accent-hot);font-size:15px}.modlog-modal-close.svelte-12qhfyh{background:none;border:none;color:var(--reddit-gray);font-size:18px;cursor:pointer;padding:4px 8px;border-radius:4px;transition:color .12s}.modlog-modal-close.svelte-12qhfyh:hover{color:var(--reddit-text)}.modlog-modal-filters.svelte-12qhfyh{display:flex;align-items:center;gap:8px;padding:12px 20px;border-bottom:1px solid var(--bg-elevated);flex-shrink:0;flex-wrap:wrap}.modlog-filter-select.svelte-12qhfyh,.modlog-filter-input.svelte-12qhfyh{background:var(--bg-elevated);border:1px solid var(--reddit-border);color:var(--reddit-text);padding:7px 10px;border-radius:6px;font-size:13px;font-family:inherit;outline:none;transition:border-color .15s}.modlog-filter-select.svelte-12qhfyh{min-width:160px}.modlog-filter-input.svelte-12qhfyh{flex:1;min-width:140px}.modlog-filter-select.svelte-12qhfyh:focus,.modlog-filter-input.svelte-12qhfyh:focus{border-color:var(--reddit-gray)}.modlog-filter-count.svelte-12qhfyh{font-size:12px;color:var(--text-dim);white-space:nowrap;margin-left:auto}.modlog-modal-body.svelte-12qhfyh{flex:1;overflow-y:auto;padding:8px 20px 16px;display:flex;flex-direction:column;gap:0}.modlog-loading.svelte-12qhfyh,.modlog-empty.svelte-12qhfyh{color:var(--text-dim);font-size:13px;text-align:center;padding:24px 0}.modlog-modal-entry.svelte-12qhfyh{display:flex;flex-direction:column;gap:4px;padding:10px 0;border-bottom:1px solid var(--reddit-card);transition:background .1s}.modlog-modal-entry.svelte-12qhfyh:last-child{border-bottom:none}.modlog-modal-entry.svelte-12qhfyh:hover{background:var(--reddit-card);margin:0 -20px;padding:10px 20px}.modlog-entry-removed.svelte-12qhfyh{border-left:3px solid #7d2020;padding-left:10px}.modlog-entry-restored.svelte-12qhfyh{border-left:3px solid #1e6b2e;padding-left:10px}.mme-left.svelte-12qhfyh{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mme-action.svelte-12qhfyh{font-weight:700;font-size:13px;color:var(--reddit-text)}.mme-badge.svelte-12qhfyh{font-size:10px;font-weight:700;padding:1px 6px;border-radius:3px;text-transform:uppercase;letter-spacing:.4px}.mme-badge.removed.svelte-12qhfyh{background:#7d20204d;color:var(--error)}.mme-badge.restored.svelte-12qhfyh{background:#1e6b2e4d;color:var(--success-alt)}.mme-time.svelte-12qhfyh{font-size:11px;color:var(--text-dim);margin-left:auto}.mme-body.svelte-12qhfyh{display:flex;flex-direction:column;gap:3px}.mme-row.svelte-12qhfyh{font-size:12px;color:var(--text-inactive);display:flex;align-items:baseline;gap:6px}.mme-icon.svelte-12qhfyh{font-size:10px;color:var(--text-dim);flex-shrink:0}.mme-post.svelte-12qhfyh{color:var(--text-inactive);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mme-post-label.svelte-12qhfyh{color:var(--reddit-gray);font-style:italic;margin-right:4px}.mme-comment.svelte-12qhfyh{font-style:italic;color:var(--reddit-gray)}.mme-reason.svelte-12qhfyh{color:#f96}.mme-community.svelte-12qhfyh{color:var(--reddit-gray)}.mme-link.svelte-12qhfyh{color:var(--link);text-decoration:none}.mme-link.svelte-12qhfyh:hover{text-decoration:underline}.mme-footer.svelte-12qhfyh{font-size:11px;color:var(--text-dim)}.mme-footer.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--reddit-gray);text-decoration:none}.mme-footer.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:var(--reddit-text)}.back-to-top-pill.svelte-12qhfyh{position:fixed;top:calc(var(--nav-height) + 10px);left:50%;transform:translate(-50%);z-index:1500;display:flex;align-items:center;gap:6px;padding:8px 18px;border-radius:999px;background:var(--surface-nav);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--border-alpha-70);color:var(--reddit-text);font-size:.84rem;font-weight:600;cursor:pointer;box-shadow:0 4px 16px var(--overlay-light);white-space:nowrap;transition:background .15s}.back-to-top-pill.svelte-12qhfyh:hover{background:var(--surface-popup)}.drawer-backdrop.svelte-12qhfyh{position:fixed;top:0;left:0;width:100%;height:100vh;background:var(--overlay);z-index:2000;border:none;overscroll-behavior:contain}.mobile-drawer.svelte-12qhfyh{position:fixed;top:0;left:0;width:280px;height:100dvh;background:var(--reddit-card);z-index:2001;display:flex;flex-direction:column;margin:0;padding:0}.drawer-header.svelte-12qhfyh{display:flex;align-items:center;justify-content:space-between;padding:16px;height:var(--mobile-nav-height);border-bottom:1px solid var(--reddit-border)}.drawer-title.svelte-12qhfyh{font-size:18px;font-weight:700;color:var(--reddit-text);margin:0}.close-drawer.svelte-12qhfyh{order:2;background:var(--bg-hover-subtle);width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;color:var(--reddit-text);cursor:pointer}.sheet-backdrop.svelte-12qhfyh{position:fixed;top:0;left:0;width:100%;height:100vh;background:var(--overlay-light);z-index:2000;overscroll-behavior:contain}.right-bottom-sheet.svelte-12qhfyh{position:fixed;bottom:0;left:0;right:0;max-height:85dvh;background:var(--reddit-card);border-radius:16px 16px 0 0;border-top:1px solid var(--reddit-border);overflow-y:auto;z-index:2001;padding:0 0 env(safe-area-inset-bottom,16px);scrollbar-width:none}.right-bottom-sheet.svelte-12qhfyh::-webkit-scrollbar{display:none}.sheet-handle.svelte-12qhfyh{width:36px;height:4px;background:#444;border-radius:2px;margin:12px auto 4px;flex-shrink:0}.sheet-header.svelte-12qhfyh{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;border-bottom:1px solid var(--reddit-border);position:sticky;top:0;background:var(--reddit-card);z-index:1}.sheet-title.svelte-12qhfyh{font-size:16px;font-weight:700;color:var(--reddit-text);margin:0}.sheet-close.svelte-12qhfyh{background:var(--bg-hover-subtle);width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;color:var(--reddit-text);cursor:pointer}.sheet-content.svelte-12qhfyh{padding:8px 0}.sheet-content.svelte-12qhfyh .sidebar-box:where(.svelte-12qhfyh){border-radius:0;border-left:none;border-right:none}.feed.svelte-12qhfyh{align-self:start;display:block;width:100%;max-width:765px;padding:16px;overflow-x:clip;position:relative}.drawer-content.svelte-12qhfyh{flex:1;overflow-y:auto;overflow-x:clip;padding:12px;-webkit-overflow-scrolling:touch;padding-bottom:env(safe-area-inset-bottom,20px)}.drawer-content.svelte-12qhfyh .nav-item:where(.svelte-12qhfyh){width:100%}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:var(--reddit-bg)}::-webkit-scrollbar-thumb{background:var(--reddit-border);border:3px solid var(--reddit-bg);border-radius:10px}html{background-color:var(--reddit-bg);scrollbar-gutter:stable;overflow-y:auto}body{margin:0;padding:0;background-color:var(--reddit-bg);overflow-x:clip}body.scroll-lock{overflow:hidden}@media(max-width:1390px){.container.svelte-12qhfyh{grid-template-columns:280px minmax(0,800px)}.sidebar-right.svelte-12qhfyh{display:none}}@media(min-width:801px){.header-container.svelte-12qhfyh{transform:none!important}}@media(max-width:1024px){.container.svelte-12qhfyh{grid-template-columns:240px minmax(0,765px);justify-content:flex-start;gap:0;margin-left:0}.sidebar-right.svelte-12qhfyh{display:none}html,body{width:100%;overflow-x:clip;position:relative;margin:0;padding:0}}@media(max-width:800px){.header-container.svelte-12qhfyh{height:var(--mobile-nav-height)}.pin-btn.svelte-12qhfyh,.reorder-group.svelte-12qhfyh{opacity:1!important}.action-zone.svelte-12qhfyh{gap:6px;flex-shrink:0}.pin-btn.svelte-12qhfyh{padding:2px}.reorder-btn.svelte-12qhfyh{padding:4px 6px}.app-content.svelte-12qhfyh{padding-top:var(--mobile-nav-height)}.app-content.nav-hidden.svelte-12qhfyh{padding-top:0}.container.svelte-12qhfyh{display:block;width:100%;padding:0;box-sizing:border-box}.sidebar-left.svelte-12qhfyh,.sidebar-right.svelte-12qhfyh{display:none}.feed.svelte-12qhfyh{display:block;width:100%;padding:0;overflow-x:hidden;box-sizing:border-box;max-width:none}html,body{width:100%;overflow-x:hidden;position:relative;margin:0;padding:0}}@media(max-width:800px){.back-to-top-pill.svelte-12qhfyh{top:calc(var(--mobile-nav-height) + 10px);font-size:.78rem;padding:7px 14px}}.sidebar-section-label.svelte-12qhfyh{font-size:10px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--text-dim);padding:16px 12px 6px;margin:0;-webkit-user-select:none;user-select:none}.nav-section.svelte-12qhfyh{padding:0 4px}.sidebar-section.svelte-12qhfyh{padding:0 4px;margin-top:4px}.nav-item.svelte-12qhfyh{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:999px;text-decoration:none;color:var(--text-inactive);font-size:14px;font-weight:500;width:100%;box-sizing:border-box;transition:background .15s ease,color .15s ease;cursor:pointer}.nav-item.svelte-12qhfyh:hover{background:var(--bg-hover);color:var(--reddit-text)}.nav-item.nav-active.svelte-12qhfyh{background:var(--bg-hover-strong);color:var(--reddit-text)fff;font-weight:700}.nav-item.svelte-12qhfyh i:where(.svelte-12qhfyh){width:18px;text-align:center;font-size:14px;flex-shrink:0;opacity:.85}.nav-item.nav-active.svelte-12qhfyh i:where(.svelte-12qhfyh){opacity:1}.community-list.svelte-12qhfyh{display:flex;flex-direction:column;gap:2px;padding:0;margin:0}.community-icon-round.svelte-12qhfyh,.community-icon-placeholder.svelte-12qhfyh{width:22px;height:22px;border-radius:50%;object-fit:cover}.action-zone.svelte-12qhfyh{display:flex;align-items:center;gap:12px;margin-left:auto;flex-shrink:0}.community-name.svelte-12qhfyh{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}.nav-item.svelte-12qhfyh{display:flex;align-items:center;gap:10px;padding:8px 12px;text-decoration:none;color:inherit;border-radius:6px}.mod-indicator.svelte-12qhfyh{color:var(--mod);font-size:14px}.nav-item-wrapper.svelte-12qhfyh{display:flex;align-items:center;padding:8px 12px;gap:12px;border-radius:8px;min-height:44px;transition:background .2s}.nav-item-wrapper.svelte-12qhfyh:hover{background:var(--bg-hover)}.nav-item-wrapper.svelte-12qhfyh:hover .nav-item-link:where(.svelte-12qhfyh){color:var(--reddit-text)}.nav-item.svelte-12qhfyh{display:flex;align-items:center;gap:12px;flex:1;min-width:0;flex-grow:1}.pin-btn.svelte-12qhfyh{background:transparent;border:none;cursor:pointer;color:var(--text-dim);padding:4px;font-size:14px;opacity:0;transition:all .2s ease}.pin-btn.svelte-12qhfyh:hover{color:var(--reddit-text)}.nav-item-wrapper.svelte-12qhfyh:hover .pin-btn:where(.svelte-12qhfyh),.pin-btn.pinned.svelte-12qhfyh{opacity:1}.pin-btn.pinned.svelte-12qhfyh{color:var(--info)}.reorder-group.svelte-12qhfyh{display:flex;flex-direction:column;gap:0;opacity:0;transition:opacity .2s ease;margin-left:4px}.nav-item-wrapper.svelte-12qhfyh:hover .reorder-group:where(.svelte-12qhfyh){opacity:1}.reorder-btn.svelte-12qhfyh{background:transparent;border:none;cursor:pointer;padding:2px;font-size:11px;line-height:1;color:var(--reddit-gray);transition:color .1s ease,transform .1s ease}.reorder-btn.svelte-12qhfyh:hover:not(:disabled){color:var(--accent-hot);background:var(--reddit-border)}.reorder-btn.down.svelte-12qhfyh:hover:not(:disabled){color:var(--accent-blue);transform:translateY(1px)}.reorder-btn.svelte-12qhfyh:disabled{opacity:0;pointer-events:none}.drag-handle.svelte-12qhfyh{color:var(--reddit-gray);font-size:.75rem;padding:0 2px;cursor:grab;opacity:0;flex-shrink:0;transition:opacity .15s}.nav-item-wrapper.svelte-12qhfyh:hover .drag-handle:where(.svelte-12qhfyh){opacity:1}.nav-item-wrapper.drag-over.svelte-12qhfyh{background:var(--bg-elevated);border-radius:8px;outline:2px solid var(--info);outline-offset:-2px}.nav-item-wrapper.is-dragging.svelte-12qhfyh{opacity:.4}.pin-btn.svelte-12qhfyh{font-size:.9rem;padding:8px;margin-left:2px;right:12px;z-index:5}.community-icon-container.svelte-12qhfyh{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.nav-item-link.svelte-12qhfyh{flex:1;min-width:0;display:flex;align-items:center;text-decoration:none;color:var(--text-inactive);font-size:14px;font-weight:500;transition:color .2s}.nav-item-link.nav-active.svelte-12qhfyh{color:var(--reddit-text)fff;font-weight:700}.spoiler-details{border:1px solid var(--reddit-border);border-radius:4px;margin:1em 0;background:var(--reddit-card);overflow:hidden}.spoiler-summary{cursor:pointer;padding:8px 12px;font-weight:500;color:var(--reddit-text);list-style:none}.spoiler-summary::-webkit-details-marker{display:none}.spoiler-summary:hover{background:var(--bg-elevated)}.spoiler-content{padding:0 12px 12px;border-top:1px solid var(--reddit-border)}.spoiler-content>:first-child{margin-top:12px}.admonition{border-left:4px solid var(--reddit-gray);padding:12px 16px;margin:1em 0;background:var(--reddit-card);border-radius:0 4px 4px 0}.admonition-title{font-weight:700;margin:0 0 8px;color:var(--reddit-text)}.admonition.warning{border-left-color:var(--warning)}.admonition.danger{border-left-color:var(--error)}.admonition.info{border-left-color:var(--info)}.admonition.success{border-left-color:var(--success-alt)}.mobile-bottom-bar.svelte-12qhfyh{display:none}@media(max-width:1389px){.mobile-bottom-bar.svelte-12qhfyh{display:flex;position:fixed;bottom:0;left:0;right:0;height:56px;background:var(--reddit-card);border-top:1px solid var(--reddit-border);align-items:center;justify-content:space-around;z-index:1200;padding-bottom:env(safe-area-inset-bottom,0);transition:transform .25s ease}.mobile-bottom-bar.bar-hidden.svelte-12qhfyh{transform:translateY(100%)}.mbb-btn.svelte-12qhfyh{display:flex;flex-direction:column;align-items:center;gap:3px;background:none;border:none;color:var(--reddit-gray);font-size:11px;font-weight:600;cursor:pointer;padding:6px 20px;border-radius:6px;transition:color .15s;text-decoration:none}.mbb-btn.svelte-12qhfyh i:where(.svelte-12qhfyh){font-size:18px}.mbb-btn.svelte-12qhfyh:hover,.mbb-btn.svelte-12qhfyh:active{color:var(--reddit-text)}.mbb-icon-wrap.svelte-12qhfyh{position:relative;display:flex;align-items:center;justify-content:center}.mbb-badge.svelte-12qhfyh{position:absolute;top:-6px;right:-10px;background:var(--error, var(--error));color:var(--reddit-text);font-size:9px;font-weight:700;padding:1px 4px;border-radius:999px;min-width:14px;text-align:center;line-height:1.4;pointer-events:none}.dock-fab{display:none!important}.app-content.svelte-12qhfyh{padding-bottom:56px}}
