.aibrf.svelte-trcist{position:relative;margin-bottom:4px;margin-bottom:.25rem;padding:10px 8px 12px;padding:.625rem .5rem .75rem;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);overflow:hidden;transition:padding-bottom .22s cubic-bezier(.65,0,.35,1)}.aibrf.mode-precise.collapsed.is-read.svelte-trcist{background:transparent}.aibrf.collapsed.is-read.svelte-trcist{box-shadow:none}.aibrf-head.svelte-trcist{display:flex;align-items:center;gap:0px;flex-wrap:wrap;min-height:28px;min-height:1.75rem;margin-bottom:12px;margin-bottom:.75rem;cursor:default;white-space:nowrap;transition:margin-bottom .22s cubic-bezier(.65,0,.35,1)}.aibrf.collapsed.svelte-trcist .aibrf-head:where(.svelte-trcist){cursor:pointer}.aibrf-expand.svelte-trcist{overflow:hidden;transition:height .22s cubic-bezier(.65,0,.35,1)}.aibrf-expand-inner.svelte-trcist{padding-top:16px;padding-top:1rem;border-top:1px solid color-mix(in srgb,var(--text-muted) 25%,transparent)}.aibrf-expand-inner.svelte-trcist>:where(.svelte-trcist):first-child{margin-top:0}.aibrf-title.svelte-trcist{font-size:12px;font-size:.75rem;font-weight:800;color:var(--text-primary);display:inline-flex;align-items:center;gap:6px;gap:.375rem}.aibrf-title-icon.svelte-trcist{width:16px;width:1rem;height:16px;height:1rem;color:var(--color-accent);flex-shrink:0}.aibrf-window.svelte-trcist{display:inline-flex;align-items:center;gap:4px;gap:.25rem;margin-left:-2px;margin-left:-.125rem;padding:2px 2px 2px 14px;padding:.125rem .125rem .125rem .875rem;color:var(--text-dim);border-radius:4px;font-size:11px;font-size:.6875rem;font-weight:700;letter-spacing:0px}.aibrf-window.svelte-trcist svg:where(.svelte-trcist){width:11px;width:.6875rem;height:11px;height:.6875rem;flex-shrink:0}.aibrf-delta.svelte-trcist{display:inline-flex;align-items:center;gap:0;padding:2px 7px 2px 6px;padding:.125rem .4375rem .125rem .375rem;background:color-mix(in srgb,var(--color-up) 14%,transparent);color:var(--color-up);border-radius:var(--radius-full);font-size:10.5px;font-size:.6563rem;font-weight:800;animation:svelte-trcist-aibrfPulse 2.4s ease-in-out infinite}.aibrf-delta.standalone.svelte-trcist{margin-left:auto}.aibrf-delta.svelte-trcist svg:where(.svelte-trcist){width:10px;width:.625rem;height:10px;height:.625rem;flex-shrink:0}@keyframes svelte-trcist-aibrfPulse{0%,to{box-shadow:0 0 color-mix(in srgb,var(--color-up) 28%,transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--color-up) 0%,transparent)}}.aibrf-read-meta.svelte-trcist{margin-left:auto;display:inline-flex;align-items:center;gap:4px;gap:.25rem;padding:2px 7px;padding:.125rem .4375rem;background:var(--bg-elevated);border-radius:4px;font-size:10.5px;font-size:.6563rem;font-weight:600;color:var(--text-muted)}.aibrf-read-meta.svelte-trcist svg:where(.svelte-trcist){width:11px;width:.6875rem;height:11px;height:.6875rem;flex-shrink:0}.aibrf-meta-catchup.svelte-trcist{margin-bottom:20px;margin-bottom:1.25rem;padding:9px 11px;padding:.5625rem .6875rem;background:color-mix(in srgb,var(--color-accent) 8%,var(--bg-elevated));border-left:2px solid var(--color-accent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-size:12px;font-size:.75rem;color:var(--text-primary);line-height:1.55}.aibrf-meta-catchup.svelte-trcist strong:where(.svelte-trcist){color:var(--color-accent);font-weight:800}.aibrf-hashtags.svelte-trcist{display:flex;gap:8px;gap:.5rem;flex-wrap:wrap;margin-bottom:20px;margin-bottom:1.25rem;padding-left:8px;padding-left:.5rem;padding-right:8px;padding-right:.5rem}.aibrf-hashtag.svelte-trcist{display:inline-block;padding:2px 7px;padding:.125rem .4375rem;background:color-mix(in srgb,var(--text-muted) 8%,transparent);color:var(--text-dim);border-radius:4px;font-size:10px;font-size:.625rem;font-weight:600;line-height:1.5;opacity:0;transform:translateY(6px);transition:opacity 1.4s ease,transform 1.4s ease}.aibrf-hashtag.appeared.svelte-trcist{opacity:1;transform:translateY(0)}:root[data-theme=light] .aibrf-hashtag.svelte-trcist{background:color-mix(in srgb,var(--text-muted) 18%,transparent)}.aibrf-body.svelte-trcist{font-size:13px;font-size:.8125rem;color:var(--text-secondary);line-height:1.7}.aibrf-body.svelte-trcist p:where(.svelte-trcist){margin:12px 0 0;margin-top:.75rem;padding:8px 10px;padding:.5rem .625rem;background:color-mix(in srgb,var(--text-faint) 8%,transparent);border-radius:8px;line-height:1.8}.aibrf-body.svelte-trcist p:where(.svelte-trcist) strong{color:var(--text-primary);font-weight:700}.aibrf-typing-stack.svelte-trcist{display:grid}.aibrf-rumor-stack.svelte-trcist{margin-top:0}.aibrf-typing-stack.svelte-trcist>p:where(.svelte-trcist){grid-column:1;grid-row:1;margin:0}.aibrf-typing-ghost.svelte-trcist{visibility:hidden}.aibrf-typing-visible.svelte-trcist:after{content:"▍";display:inline-block;margin-left:1px;color:var(--color-accent);animation:svelte-trcist-aibrfCursorBlink .7s step-end infinite}@keyframes svelte-trcist-aibrfCursorBlink{50%{opacity:0}}.aibrf-body.svelte-trcist p.is-fresh:where(.svelte-trcist){background:color-mix(in srgb,var(--color-up) 10%,transparent);padding:8px 10px;padding:.5rem .625rem;border-radius:10px}.aibrf-body.svelte-trcist p.is-rumor:where(.svelte-trcist){margin-top:12px;margin-top:.75rem;background:color-mix(in srgb,#FFB300 10%,transparent);padding:8px 10px;padding:.5rem .625rem;border-radius:10px}.aibrf-body.svelte-trcist p.is-rumor.alone:where(.svelte-trcist){margin-top:0}:root[data-theme=light] .aibrf-body.svelte-trcist p:where(.svelte-trcist){background:color-mix(in srgb,var(--text-faint) 22%,transparent)}:root[data-theme=light] .aibrf-body.svelte-trcist p.is-rumor:where(.svelte-trcist){background:color-mix(in srgb,#FFB300 16%,transparent)}.aibrf-rumor-badge.svelte-trcist{display:inline-block;padding:1px 2px 1px 4px;padding:1px .125rem 1px .25rem;margin-right:4px;margin-right:.25rem;background:#ffb300;color:#1a1a1a;border-radius:4px;font-size:10px;font-size:.625rem;font-weight:800;letter-spacing:.3px;vertical-align:2px;line-height:1.4}.aibrf-new-badge.svelte-trcist{display:inline-block;padding:1px 6px;padding:1px .375rem;margin-right:4px;margin-right:.25rem;background:var(--color-up);color:#fff;border-radius:4px;font-size:10px;font-size:.625rem;font-weight:800;letter-spacing:.3px;vertical-align:2px;line-height:1.4;animation:svelte-trcist-aibrfBlink 1.6s ease-in-out infinite}@keyframes svelte-trcist-aibrfBlink{0%,to{opacity:1}50%{opacity:.7}}.aibrf-hashtag.is-new.svelte-trcist{background:color-mix(in srgb,var(--color-up) 26%,transparent);color:var(--color-up);font-weight:700;animation:svelte-trcist-aibrfPulseStrong 2.4s ease-in-out infinite}@keyframes svelte-trcist-aibrfPulseStrong{0%,to{box-shadow:0 0 color-mix(in srgb,var(--color-up) 50%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--color-up) 0%,transparent)}}.aibrf-done-btn.svelte-trcist{margin-left:auto;display:inline-flex;align-items:center;gap:4px;gap:.25rem;padding:5px 12px;padding:.3125rem .75rem;background:var(--color-accent);color:#fff;border:1px solid var(--color-accent);border-radius:var(--radius-full);font-size:11.5px;font-size:.7188rem;font-weight:700;line-height:1.4;white-space:nowrap;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .12s ease}.aibrf-done-btn.svelte-trcist:hover{background:color-mix(in srgb,var(--color-accent) 88%,black)}.aibrf-done-btn.svelte-trcist:active{transform:scale(.96)}.aibrf-done-btn.svelte-trcist svg:where(.svelte-trcist){width:12px;width:.75rem;height:12px;height:.75rem;flex-shrink:0}.aibrf-done-btn.is-read.svelte-trcist{background:var(--bg-elevated);color:var(--text-secondary);border-color:color-mix(in srgb,var(--text-muted) 30%,transparent)}.aibrf-done-btn.is-read.svelte-trcist:hover{background:color-mix(in srgb,var(--text-muted) 14%,var(--bg-elevated));color:var(--text-primary);border-color:color-mix(in srgb,var(--text-muted) 45%,transparent)}.aibrf-done-label.svelte-trcist{overflow:hidden;white-space:nowrap;max-width:100px;max-width:6.25rem;opacity:1;transition:max-width .22s ease,opacity .18s ease}.aibrf-done-btn.confirming.svelte-trcist .aibrf-done-label:where(.svelte-trcist){max-width:0;opacity:0}.aibrf-done-btn.svelte-trcist svg.aibrf-done-check:where(.svelte-trcist){width:0;margin-right:-4px;margin-right:-.25rem;overflow:visible;transition:width .18s ease,margin-right .18s ease}.aibrf-done-btn.svelte-trcist svg.aibrf-done-check:where(.svelte-trcist) polyline:where(.svelte-trcist){stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .57s cubic-bezier(.4,0,.2,1) 80ms}.aibrf-done-btn.confirming.svelte-trcist svg.aibrf-done-check:where(.svelte-trcist){width:18px;width:1.125rem;height:18px;height:1.125rem;margin-right:0}.aibrf-done-btn.confirming.svelte-trcist svg.aibrf-done-check:where(.svelte-trcist) polyline:where(.svelte-trcist){stroke-dashoffset:0}.aibrf-done-btn.confirming.svelte-trcist{justify-content:center;pointer-events:none}.aibrf-foot.svelte-trcist{margin-top:14px;margin-top:.875rem;padding-top:12px;padding-top:.75rem;border-top:1px solid color-mix(in srgb,var(--text-muted) 25%,transparent);font-size:10px;font-size:.625rem;color:var(--text-dim);line-height:1.5;max-height:200px;max-height:12.5rem;overflow:hidden;transition:opacity .5s ease-out .32s,max-height .32s cubic-bezier(.4,0,.2,1),margin-top .32s cubic-bezier(.4,0,.2,1),padding-top .32s cubic-bezier(.4,0,.2,1)}.aibrf-foot.fading.svelte-trcist{opacity:0;max-height:0;margin-top:0;padding-top:0;border-top-color:transparent;pointer-events:none;transition:opacity .2s ease-in,max-height .32s cubic-bezier(.4,0,.2,1) .18s,margin-top .32s cubic-bezier(.4,0,.2,1) .18s,padding-top .32s cubic-bezier(.4,0,.2,1) .18s}.aibrf-foot.svelte-trcist svg:where(.svelte-trcist){width:12px;width:.75rem;height:12px;height:.75rem;vertical-align:-2px;flex-shrink:0}.aibrf-archive-row.svelte-trcist{margin-top:16px;margin-top:1rem;display:flex;justify-content:flex-start;opacity:1;max-height:80px;max-height:5rem;overflow:hidden;transition:opacity .38s ease .32s,max-height .32s cubic-bezier(.4,0,.2,1),margin-top .32s cubic-bezier(.4,0,.2,1)}.aibrf-archive-row.fading.svelte-trcist{opacity:0;max-height:0;margin-top:0;pointer-events:none;transition:opacity .18s ease-in,max-height .32s cubic-bezier(.4,0,.2,1) .16s,margin-top .32s cubic-bezier(.4,0,.2,1) .16s}.aibrf-rumor-clickable.svelte-trcist{position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s ease}.aibrf-rumor-clickable.expanded.svelte-trcist,.aibrf-rumor-clickable.alone.svelte-trcist{cursor:default}.aibrf-rumor-clickable.svelte-trcist:not(.expanded):not(.alone):hover{background:color-mix(in srgb,#FFB300 18%,transparent)}.aibrf-rumor-clickable.svelte-trcist:focus-visible{outline:2px solid var(--color-accent, #3182f6);outline-offset:2px;border-radius:8px}.aibrf-body.svelte-trcist p.is-rumor.aibrf-rumor-clickable:where(.svelte-trcist):not(.expanded):not(.alone){white-space:nowrap;overflow:hidden}.aibrf-body.svelte-trcist p.is-rumor.aibrf-rumor-clickable:where(.svelte-trcist):not(.expanded):not(.alone){--rumor-badge-w: 88px}.aibrf-body.svelte-trcist p.is-rumor.aibrf-rumor-clickable:where(.svelte-trcist):not(.expanded):not(.alone) .aibrf-rumor-text:where(.svelte-trcist){display:inline-block;max-width:calc(100% - var(--rumor-badge-w));vertical-align:baseline}.aibrf-rumor-text-measure.svelte-trcist{position:absolute;visibility:hidden;pointer-events:none;white-space:nowrap;top:0;left:0}.aibrf-rumor-clickable.phase1-done.phase1-truncated.svelte-trcist:not(.expanded):not(.alone) .aibrf-rumor-text:where(.svelte-trcist):after{content:"...";color:var(--text-muted);margin-left:1px}.aibrf-rumor-clickable.svelte-trcist:not(.expanded):not(.alone):before{content:"";position:absolute;right:0;top:0;bottom:0;width:110px;width:6.875rem;background:linear-gradient(270deg,color-mix(in srgb,#FFB300 10%,var(--bg-card, #1a1a1a)) 0%,color-mix(in srgb,#FFB300 10%,var(--bg-card, #1a1a1a)) 55%,transparent 100%);pointer-events:none;z-index:1;transition:background .15s ease}.aibrf-rumor-clickable.svelte-trcist:not(.expanded):not(.alone):hover:before{background:linear-gradient(270deg,color-mix(in srgb,#FFB300 18%,var(--bg-card, #1a1a1a)) 0%,color-mix(in srgb,#FFB300 18%,var(--bg-card, #1a1a1a)) 55%,transparent 100%)}.aibrf-rumor-clickable.phase1-done.svelte-trcist:not(.expanded):not(.alone):after{content:"더 보기";position:absolute;right:10px;right:.625rem;top:50%;transform:translateY(-50%);padding:3px 10px;padding:.1875rem .625rem;border-radius:100px;background:var(--bg-elevated, #1f1f24);color:var(--text-secondary);font-size:10.5px;font-size:.6563rem;font-weight:700;letter-spacing:-.02em;white-space:nowrap;pointer-events:none;z-index:2;border:1px solid color-mix(in srgb,var(--text-muted) 35%,transparent);opacity:0;animation:svelte-trcist-aibrf-pill-appear .24s ease .2s forwards;transition:background .15s ease,color .15s ease,border-color .15s ease}@keyframes svelte-trcist-aibrf-pill-appear{to{opacity:1}}.aibrf-rumor-clickable.phase1-done.svelte-trcist:not(.expanded):not(.alone):hover:after{background:var(--bg-card, #17171c);color:var(--text-primary);border-color:color-mix(in srgb,var(--text-muted) 50%,transparent)}:root[data-theme=light] .aibrf-rumor-clickable.svelte-trcist:not(.expanded):not(.alone):before{background:linear-gradient(270deg,color-mix(in srgb,#FFB300 16%,var(--bg-card, #fff)) 0%,color-mix(in srgb,#FFB300 16%,var(--bg-card, #fff)) 55%,transparent 100%)}:root[data-theme=light] .aibrf-rumor-clickable.svelte-trcist:not(.expanded):not(.alone):hover{background:color-mix(in srgb,#FFB300 24%,transparent)}:root[data-theme=light] .aibrf-rumor-clickable.svelte-trcist:not(.expanded):not(.alone):hover:before{background:linear-gradient(270deg,color-mix(in srgb,#FFB300 24%,var(--bg-card, #fff)) 0%,color-mix(in srgb,#FFB300 24%,var(--bg-card, #fff)) 55%,transparent 100%)}:root[data-theme=light] .aibrf-rumor-clickable.phase1-done.svelte-trcist:not(.expanded):not(.alone):after{background:var(--bg-input, #f2f4f6);border-color:color-mix(in srgb,var(--text-muted) 32%,transparent)}:root[data-theme=light] .aibrf-rumor-clickable.phase1-done.svelte-trcist:not(.expanded):not(.alone):hover:after{background:#e8eaee;border-color:color-mix(in srgb,var(--text-muted) 48%,transparent)}.aibrf-rumor-slot.svelte-trcist{display:grid;grid-template-rows:0fr;grid-template-columns:minmax(0,1fr);opacity:0;overflow:hidden;transition:grid-template-rows .38s cubic-bezier(.4,0,.2,1),opacity .24s ease .14s}.aibrf-rumor-slot.svelte-trcist>:where(.svelte-trcist){min-height:0;min-width:0}.aibrf-rumor-slot.opened.svelte-trcist{grid-template-rows:1fr;opacity:1}.aibrf-archive-link.svelte-trcist{display:inline-flex;align-items:center;gap:4px;gap:.25rem;padding:5px 10px;padding:.3125rem .625rem;background:var(--bg-elevated);border:1px solid color-mix(in srgb,var(--text-muted) 25%,transparent);color:var(--text-secondary);border-radius:var(--radius-full);font-size:11px;font-size:.6875rem;font-weight:600;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.aibrf-archive-link.svelte-trcist:hover{background:color-mix(in srgb,var(--text-muted) 12%,var(--bg-elevated));color:var(--text-primary);border-color:color-mix(in srgb,var(--text-muted) 45%,transparent)}.aibrf-archive-link.svelte-trcist svg:where(.svelte-trcist){width:10px;width:.625rem;height:10px;height:.625rem;vertical-align:-1px}.aibrf.collapsed.svelte-trcist{padding:2px 8px;padding:.125rem .5rem;cursor:pointer}.aibrf.collapsed.svelte-trcist .aibrf-head:where(.svelte-trcist){margin-bottom:0}.aibrf.archive-mode.svelte-trcist{background:var(--bg-elevated);border-color:var(--border)}.aibrf.archive-mode.svelte-trcist:before{background:var(--text-dim);opacity:.5}.aibrf-archive-bar.svelte-trcist{display:flex;align-items:center;gap:10px;gap:.625rem;margin-bottom:12px;margin-bottom:.75rem;padding-bottom:10px;padding-bottom:.625rem;border-bottom:1px dashed var(--border);flex-wrap:wrap}.aibrf-archive-back.svelte-trcist{padding:4px 10px;padding:.25rem .625rem;background:var(--bg-card);border:1px solid var(--border);color:var(--text-secondary);border-radius:var(--radius-full);font-size:11px;font-size:.6875rem;font-weight:700;cursor:pointer}.aibrf-archive-back.svelte-trcist:hover{color:var(--text-primary);border-color:var(--text-muted)}.aibrf-archive-label.svelte-trcist{font-size:12px;font-size:.75rem;font-weight:800;color:var(--text-primary);display:inline-flex;align-items:center;gap:6px;gap:.375rem}.aibrf-archive-label.svelte-trcist svg:where(.svelte-trcist){width:12px;width:.75rem;height:12px;height:.75rem}.aibrf-archive-meta.svelte-trcist{margin-left:auto;font-size:10.5px;font-size:.6563rem;color:var(--text-muted);font-variant-numeric:tabular-nums}.aibrf-archive-nav.svelte-trcist{display:flex;gap:6px;gap:.375rem;align-items:center;margin-bottom:12px;margin-bottom:.75rem}.aibrf-archive-arrow.svelte-trcist{flex-shrink:0;width:34px;width:2.125rem;height:34px;height:2.125rem;display:flex;align-items:center;justify-content:center;background:var(--bg-card);border:1px solid var(--border);color:var(--text-secondary);border-radius:var(--radius-md);cursor:pointer;transition:all .15s}.aibrf-archive-arrow.svelte-trcist:hover:not(:disabled){color:var(--text-primary);border-color:var(--text-muted)}.aibrf-archive-arrow.svelte-trcist:disabled{opacity:.35;cursor:not-allowed}.aibrf-archive-arrow.svelte-trcist svg:where(.svelte-trcist){width:14px;width:.875rem;height:14px;height:.875rem}.aibrf-archive-trigger.svelte-trcist{flex:1;display:flex;align-items:center;justify-content:space-between;padding:7px 14px;padding:.4375rem .875rem;background:var(--bg-card);border:1px solid var(--border);color:var(--text-primary);border-radius:var(--radius-md);font-size:13px;font-size:.8125rem;font-weight:700;cursor:pointer}.aibrf-archive-trigger.svelte-trcist:hover{border-color:var(--text-muted)}.aibrf-archive-trigger.svelte-trcist svg:where(.svelte-trcist){transition:transform .2s ease;width:12px;width:.75rem;height:12px;height:.75rem}.aibrf-archive-trigger.open.svelte-trcist{border-color:var(--color-accent)}.aibrf-archive-trigger.open.svelte-trcist svg:where(.svelte-trcist){transform:rotate(180deg)}.aibrf-loading.svelte-trcist{padding:20px;padding:1.25rem;text-align:center;color:var(--text-muted);font-size:12px;font-size:.75rem}.aibrf-dropdown-menu{position:fixed;max-height:280px;max-height:17.5rem;overflow-y:auto;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:6px;padding:.375rem;z-index:1000}.aibrf-dropdown-item{display:block;width:100%;padding:7px 10px;padding:.4375rem .625rem;background:transparent;border:none;color:var(--text-secondary);font-size:12.5px;font-size:.7813rem;font-weight:600;text-align:left;border-radius:var(--radius-sm);cursor:pointer}.aibrf-dropdown-item:hover{background:var(--bg-elevated);color:var(--text-primary)}.aibrf-dropdown-item.active{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent);font-weight:800}@media(max-width:499px){.aibrf-title.svelte-trcist{font-size:12px;font-size:.75rem}.aibrf-title-icon.svelte-trcist{width:14px;width:.875rem;height:14px;height:.875rem}.aibrf-window.svelte-trcist{font-size:11px;font-size:.6875rem}}
