.post-header.svelte-phs4st{color:var(--text-muted);justify-content:space-between;align-items:center;font-size:.8rem;display:flex}.module-info.svelte-phs4st{align-items:center;gap:.5rem;display:flex}.module-info.svelte-phs4st i:where(.svelte-phs4st){color:#444;font-size:.75rem}.module-name.svelte-phs4st{letter-spacing:.02em;font-weight:500}.time-link.svelte-phs4st{text-decoration:none;transition:color .2s}.time-link.svelte-phs4st:hover .time:where(.svelte-phs4st){color:var(--color-accent,#0f0)}.time.svelte-phs4st{color:var(--text-muted);font-size:.75rem}.thinking-process.svelte-mkpzdh{background:#ffffff08;border:1px solid #ffffff1a;border-radius:6px;max-width:fit-content;margin:.5rem 0;transition:all .2s;overflow:hidden}.thinking-process.expanded.svelte-mkpzdh{background:#00f2fe05;border-color:#00f2fe4d;max-width:100%}.thinking-header.svelte-mkpzdh{cursor:pointer;color:var(--text-muted,#ffffff80);background:0 0;border:none;align-items:center;gap:.75rem;padding:.4rem .75rem;font-size:.85rem;transition:all .2s;display:flex}.thinking-header.svelte-mkpzdh:hover{color:var(--accent-cyan,#00f2fe);background:#00f2fe0d}.thinking-indicator.svelte-mkpzdh{font-family:var(--font-mono,monospace);align-items:center;display:flex}.thinking-label.svelte-mkpzdh{letter-spacing:.02em}.expand-icon.svelte-mkpzdh{opacity:.5;font-size:.6rem;transition:transform .3s}.expand-icon.rotated.svelte-mkpzdh{opacity:1;color:var(--accent-cyan,#00f2fe);transform:rotate(180deg)}.thinking-content-wrapper.svelte-mkpzdh{overflow:hidden}.thinking-content.svelte-mkpzdh{padding:0 .75rem .75rem}.progress-bar-container.svelte-mkpzdh{background:#ffffff0d;border-radius:1px;height:2px;margin-bottom:.5rem;overflow:hidden}.progress-bar.svelte-mkpzdh{background:var(--accent-cyan,#00f2fe);border-radius:1px;height:100%;transition:width .1s linear}.thinking-text.svelte-mkpzdh{color:#ffffffb3;white-space:pre-wrap;word-break:break-word;font-size:.9rem;font-style:italic;line-height:1.6}.typing-cursor.svelte-mkpzdh{background-color:var(--accent-cyan,#00f2fe);vertical-align:text-bottom;width:.5em;height:1.1em;margin-left:3px;animation:.8s step-end infinite svelte-mkpzdh-blink;display:inline-block}@keyframes svelte-mkpzdh-blink{0%,to{opacity:1}50%{opacity:0}}.post-text.svelte-ferwg0{white-space:pre-wrap;color:var(--text-main);margin:0;font-size:1.05rem;line-height:1.5}.tags.svelte-ferwg0{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.tag.svelte-ferwg0{color:var(--accent-cyan,#00f2fe);cursor:pointer;background:#00f2fe1a;border-radius:4px;padding:.25rem .5rem;font-size:.9rem;transition:all .2s}.tag.svelte-ferwg0:hover{background:#00f2fe33}.tag.zimin.svelte-ferwg0{color:var(--accent-red);background:#ff4d4d1a}.tag.zimin.svelte-ferwg0:hover{background:#ff4d4d33}.media-grid.svelte-6i9c50{border-radius:6px;gap:.5rem;display:grid;overflow:hidden}.photo-grid.svelte-6i9c50{grid-template-columns:repeat(2,1fr)}.photo-grid-single.svelte-6i9c50{grid-template-columns:1fr}.photo-grid-single.svelte-6i9c50 .media-item:where(.svelte-6i9c50){grid-column:1}.photo-grid-masonry.svelte-6i9c50{column-count:2;column-gap:.5rem;display:block}.photo-grid-masonry.svelte-6i9c50 .media-item:where(.svelte-6i9c50){break-inside:avoid;margin-bottom:.5rem}.media-item.svelte-6i9c50{aspect-ratio:var(--aspect-ratio,1);background:#ffffff08;position:relative;overflow:hidden}.media-img.svelte-6i9c50{object-fit:contain;width:100%;height:100%;transition:transform .3s}.media-item.svelte-6i9c50:hover .media-img:where(.svelte-6i9c50){transform:scale(1.05)}.audio-player.svelte-3cbltr{background:#ffffff08;border-radius:6px;flex-direction:column;gap:.75rem;width:100%;padding:.75rem;display:flex}.track-info.svelte-3cbltr{text-align:left;justify-content:space-between;align-items:center;gap:1rem;display:flex}.track-left.svelte-3cbltr{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.track-thumb.svelte-3cbltr{object-fit:cover;background:#ffffff0d;border-radius:6px;flex-shrink:0;width:48px;height:48px}.track-details.svelte-3cbltr{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.filename.svelte-3cbltr{color:var(--text-main);white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:500;overflow:hidden}.mime.svelte-3cbltr{color:var(--text-muted);text-transform:capitalize;font-size:.75rem}.duration.svelte-3cbltr{color:var(--text-muted);font-family:monospace;font-size:.8rem}.controls.svelte-3cbltr{align-items:center;gap:1rem;display:flex}.play-btn.svelte-3cbltr{color:var(--text-main);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.25rem;transition:opacity .2s;display:flex}.play-btn.svelte-3cbltr:hover{opacity:.7}.progress-container.svelte-3cbltr{flex:1;align-items:center;height:20px;display:flex;position:relative}.seek-bar.svelte-3cbltr{opacity:0;cursor:pointer;z-index:2;width:100%;height:100%;margin:0;position:absolute}.seek-bar.svelte-3cbltr:disabled{cursor:default}.visual-bar.svelte-3cbltr{pointer-events:none;z-index:1;background:#ffffff0d;border-radius:1px;width:100%;height:2px;position:relative}.visual-bar.svelte-3cbltr:after{content:"";height:100%;width:var(--val);background:#fff;border-radius:1px;transition:width .1s linear;position:absolute;top:0;left:0}.document-item.svelte-9a4b4v{background:#ffffff08;border-radius:6px;align-items:center;gap:.75rem;padding:.75rem;display:flex}.document-item.svelte-9a4b4v i:where(.svelte-9a4b4v){color:var(--accent-cyan,#00f2fe);font-size:1.5rem}.doc-link.svelte-9a4b4v{color:var(--text-main);font-size:.95rem;text-decoration:none}.doc-link.svelte-9a4b4v:hover{color:var(--accent-cyan,#00f2fe)}.post-footer.svelte-1tj0bin{border-top:1px solid #ffffff0d;margin-top:.5rem;padding-top:.75rem}.footer-content.svelte-1tj0bin{justify-content:space-between;align-items:center;display:flex}.stats.svelte-1tj0bin{color:var(--text-muted);gap:1.5rem;display:flex}.actions.svelte-1tj0bin{align-items:center;display:flex}.action-item.svelte-1tj0bin{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:.5rem;padding:.4rem .6rem;font-family:JetBrains Mono,monospace;font-size:.9rem;transition:all .2s;display:flex}.action-item.svelte-1tj0bin:hover{color:var(--color-accent,#0f0);background:#00ff000d}.action-item.copied.svelte-1tj0bin{color:var(--color-accent,#0f0)}.copy-label.svelte-1tj0bin{letter-spacing:1px;font-size:.7rem}.stat-item.svelte-1tj0bin{color:inherit;cursor:default;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;background:0 0;border:none;align-items:center;gap:.5rem;padding:0;font-size:.9rem;display:flex;transform:translateZ(0)}.stat-item.svelte-1tj0bin i:where(.svelte-1tj0bin){backface-visibility:hidden;will-change:transform;font-size:1rem;transform:translateZ(0)}.likes.svelte-1tj0bin{cursor:pointer;transition:color .2s,transform .2s;position:relative}.likes.svelte-1tj0bin:hover:not(:disabled),.likes.active.svelte-1tj0bin{color:var(--accent-pink,#ff0080)}.views.clickable.svelte-1tj0bin{cursor:pointer}.views.clickable.svelte-1tj0bin:hover{color:var(--text-main)}.blinking.svelte-1tj0bin{animation:.2s ease-in-out eyeBlink}.plus-one.svelte-1tj0bin{color:var(--accent-pink,#ff0080);pointer-events:none;animation:flyUp 1s forwards var(--ease-out);z-index:100;text-shadow:0 2px 4px #0006;font-size:1.1rem;font-weight:700;position:absolute;top:-20px;left:50%}.plus-one.is-zero.svelte-1tj0bin{color:var(--text-muted)}.likes.svelte-1tj0bin i.animating:where(.svelte-1tj0bin){animation:twitch .35s var(--ease-out)}.post.svelte-li64ae{transition:all var(--anim-normal) var(--ease-smooth);background:#ffffff05;border:1px solid #ffffff0d;border-radius:8px;flex-direction:column;gap:1rem;padding:1rem;display:flex}.post.zimin-post.svelte-li64ae{background:linear-gradient(to bottom right,#ff4d4d08,#ffffff05);border-color:#ff4d4d4d;box-shadow:0 0 20px #ff4d4d0d,inset 0 0 15px #ff4d4d05}.post.zimin-post.svelte-li64ae:hover{border-color:#ff4d4d80;box-shadow:0 0 30px #ff4d4d26,inset 0 0 20px #ff4d4d0d}.content.svelte-li64ae{color:var(--text-main);flex-direction:column;gap:1rem;line-height:1.5;display:flex}.video-wrapper.svelte-li64ae{background:#000;border:1px solid #ffffff0d;border-radius:6px;width:100%;overflow:hidden}.feed-video.svelte-li64ae{object-fit:contain;width:100%;max-height:500px;display:block}
