/* Sosyal Sanayi V3.0.8 — kişisel takip akışı ve paylaşım */
.ss308-feed-switch{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 20px}
.ss308-feed-switch a{display:inline-flex;gap:7px;align-items:center;padding:12px 14px;border:1px solid #464046;border-radius:14px;background:#161616;color:#ededed;text-decoration:none;font-size:13px;font-weight:800;min-height:44px;transition:border-color .15s,background .15s}
.ss308-feed-switch a .ss-icon{width:18px;height:18px}
.ss308-feed-switch a:hover,.ss308-feed-switch a:focus-visible{border-color:#fa3049;background:#240c12}
.ss308-feed-switch a.is-current{border-color:#f32a44;background:linear-gradient(130deg,#32090f,#151515);box-shadow:inset 0 0 0 1px rgba(255,62,83,.15)}
.ss308-feed-intro{margin:0 0 24px;padding:clamp(22px,4vw,36px);border:1px solid #6b2731;border-radius:23px;background:radial-gradient(circle at 100% 0%,#3a0a11 0%,#151515 57%,#0b0b0b 100%);box-shadow:0 8px 30px rgba(0,0,0,.23)}
.ss308-feed-intro h1{font-size:clamp(26px,6vw,42px);line-height:1.14;color:#fff;margin:10px 0}
.ss308-feed-intro p{font-size:15px;line-height:1.65;color:#d4d4d4;margin:0 0 18px}
.ss308-feed-intro p strong{color:#fff}
.ss308-follow-count{display:inline-flex;gap:8px;align-items:center;padding:9px 14px;border:1px solid #6c3038;border-radius:13px;background:#170c0e;color:#ececec;font-size:13px}
.ss308-follow-count .ss-icon{width:20px;height:20px;color:#ff3650}
.ss308-empty{padding:32px 22px;text-align:center;border:1px dashed #6e363e;background:#121212;border-radius:22px;margin-bottom:26px}
.ss308-empty h2{font-size:22px;margin:0 0 10px}
.ss308-empty p{color:#c8c8c8;line-height:1.7;margin:0 auto 22px;max-width:510px}
.ss308-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin:28px 0 18px}
.ss308-profile-shortcuts{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:12px}
.post-footer .ss308-share{appearance:none;font:inherit;cursor:pointer;text-align:center;border:0;background:transparent;color:inherit;padding:4px 6px;white-space:nowrap}
.post-footer .ss308-share:hover,.post-footer .ss308-share:focus-visible{color:#ff3b56}
.ss308-notice{position:fixed;bottom:calc(88px + env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);z-index:9999;padding:12px 18px;background:#1a1a1a;color:#fff;border:1px solid #f02742;border-radius:14px;box-shadow:0 10px 38px rgba(0,0,0,.6);font-size:13px;font-weight:700;max-width:min(94vw,460px);width:max-content;text-align:center}
@media(max-width:480px){.ss308-feed-switch{gap:6px}.ss308-feed-switch a{font-size:12px;padding:10px 10px;flex:1 1 auto;justify-content:center}.ss308-feed-intro{padding:21px}.post-footer .ss308-share{font-size:12px}}
