.pinned-carousel{flex:0 0 auto;min-height:0;max-height:48%;overflow:auto;padding:10px;border-bottom:1px solid rgba(251,191,36,.55);background:radial-gradient(circle at 10% 0,rgba(245,158,11,.13),transparent 42%),linear-gradient(135deg,#17140b,#070c11 72%);box-shadow:inset 0 -1px 0 rgba(251,191,36,.08);scrollbar-gutter:stable}
.pinned-carousel[hidden]{display:none!important}
.pin-head{display:flex!important;align-items:center;gap:6px;padding:0 0 9px!important;background:transparent!important;min-height:32px!important;border:0!important;position:sticky;top:0;z-index:2}
.pin-head>b{color:#fde68a;font-size:12px;font-weight:1000;letter-spacing:.01em;margin-right:auto;text-shadow:0 0 14px rgba(251,191,36,.22)}.pin-head small{padding:3px 7px;border:1px solid rgba(251,191,36,.25);background:#332b18;border-radius:20px;color:#fbbf24}.pin-head>span{color:#a8b4c4;font-size:10px;white-space:nowrap}
.pin-head .pin-title{display:flex;align-items:center;gap:5px;margin-right:auto;min-width:0}.pin-head .pin-title b{color:#f6cd69;font-size:11px;white-space:nowrap}.pin-head .pin-title button{flex:0 0 24px!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;padding:0!important;border-radius:7px!important;font-size:10px!important}
.pinned-carousel>.pin-head>button,.pinned-carousel>.pin-waiting,.pin-head .pin-title button,.pin-settings button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:30px;min-height:30px;border:1px solid #38434d;border-radius:9px;padding:5px 9px;background:#101923;color:#d6e4ee;cursor:pointer;font:inherit}
.pinned-carousel .pin-head>button{flex:0 0 28px!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;padding:0!important;border-radius:8px!important;font-size:12px!important}
.pinned-carousel>.pin-head>button:hover,.pinned-carousel>.pin-waiting:hover,.pin-head .pin-title button:hover,.pin-settings button:hover{border-color:#c5a454;color:#fde68a}.pinned-carousel button:disabled{opacity:.3;cursor:default}
.pinned-carousel .fast-flow-card{margin:0!important;border-color:rgba(251,191,36,.72)!important;border-left-width:5px!important;background:radial-gradient(circle at 0 0,rgba(245,158,11,.18),transparent 45%),linear-gradient(120deg,rgba(37,27,9,.96),rgba(5,10,15,.98) 68%)!important;box-shadow:inset 0 0 0 1px rgba(251,191,36,.08),0 8px 28px rgba(0,0,0,.34),0 0 20px rgba(245,158,11,.10)!important}.pinned-carousel .fast-flow-card.is-read{opacity:1}.pinned-carousel .fast-flow-card.is-pinned-buy:before{content:'SABİT ALIM';position:absolute;z-index:2;bottom:0;left:10px;padding:4px 8px;border:1px solid rgba(251,191,36,.38);border-bottom:0;border-radius:7px 7px 0 0;background:rgba(120,53,15,.92);color:#fde68a;font-size:6px;font-weight:1000;letter-spacing:.08em;box-shadow:0 -5px 14px rgba(0,0,0,.25)}
.pinned-carousel .fast-flow-card.is-pinned-sell{--flow:#fb7185!important;border-color:rgba(251,113,133,.78)!important;background:radial-gradient(circle at 0 0,rgba(244,63,94,.19),transparent 45%),linear-gradient(120deg,rgba(48,12,23,.97),rgba(7,9,14,.99) 68%)!important;box-shadow:inset 0 0 0 1px rgba(251,113,133,.1),0 8px 28px rgba(0,0,0,.34),0 0 20px rgba(244,63,94,.12)!important}.pinned-carousel .fast-flow-card.is-pinned-sell:before{content:'SABİT SATIŞ';position:absolute;z-index:2;bottom:0;left:10px;padding:4px 8px;border:1px solid rgba(251,113,133,.42);border-bottom:0;border-radius:7px 7px 0 0;background:rgba(136,19,55,.94);color:#fecdd3;font-size:6px;font-weight:1000;letter-spacing:.08em;box-shadow:0 -5px 14px rgba(0,0,0,.25)}
.pinned-carousel .fast-flow-card.pin-click-dismiss{animation:pinned-card-reviewed 760ms cubic-bezier(.22,.7,.22,1) forwards;transform-origin:center top}
@keyframes pinned-card-reviewed{0%{opacity:1;transform:translateY(0) scale(1);filter:saturate(1)}65%{opacity:.48;transform:translateY(-2px) scale(.994);filter:saturate(.65)}100%{opacity:.12;transform:translateY(-5px) scale(.985);filter:saturate(.25)}}
.pin-waiting{margin-bottom:8px;color:#fbbf24!important}.pin-settings{position:fixed;inset:0;align-items:center;justify-content:center;background:rgba(0,0,0,.8);padding:16px}
.fast-flow-pin-rules-btn{position:relative}
.fast-flow-pinned-overview{flex:0 1 720px!important;width:720px!important;max-width:calc(100vw - 24px)!important;max-height:min(760px,calc(100vh - 32px))!important;overflow:auto}.fast-flow-pinned-overview .modal-header h3{display:flex;align-items:center;gap:9px}.fast-flow-pinned-overview .modal-header h3 i{color:#fbbf24}.fast-flow-pinned-overview>p{margin:0 0 12px;color:#8292a7;font-size:10px;line-height:1.5}.fast-flow-pinned-overview-list{display:flex;flex-direction:column;gap:8px}.fast-flow-pinned-loading{display:flex;align-items:center;justify-content:center;gap:8px;min-height:110px;color:#718096;font-size:10px}.fast-flow-pinned-person{display:grid!important;grid-template-columns:36px minmax(0,1fr) auto 16px;align-items:center;gap:10px;width:100%;padding:10px!important;border:1px solid rgba(245,158,11,.18)!important;border-radius:11px!important;background:linear-gradient(120deg,rgba(120,53,15,.12),rgba(15,23,42,.7))!important;text-align:left;cursor:pointer}.fast-flow-pinned-person:hover{border-color:rgba(251,191,36,.52)!important}.fast-flow-pinned-person:focus-visible{outline:2px solid rgba(251,191,36,.62);outline-offset:2px}.fast-flow-pinned-person-icon{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(251,191,36,.28);border-radius:10px;background:rgba(245,158,11,.09);color:#fbbf24}.fast-flow-pinned-person>span:nth-child(2){display:flex;flex-direction:column;gap:3px;min-width:0}.fast-flow-pinned-person b{overflow:hidden;color:#f8fafc;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.fast-flow-pinned-person small{color:#718096;font-size:8px}.fast-flow-pinned-person small strong{color:#fde68a;font-size:7px}.fast-flow-pinned-person>i{color:#64748b}.fast-flow-overview-sell{display:inline-flex!important;align-items:center!important;gap:5px!important;min-width:82px!important;min-height:29px!important;padding:4px 8px!important;border-color:rgba(251,113,133,.22)!important;background:rgba(71,20,35,.12)!important;color:#8793a4!important;font-size:8px!important;font-weight:900!important;white-space:nowrap}.fast-flow-overview-sell.is-on{border-color:rgba(251,113,133,.62)!important;background:rgba(136,19,55,.24)!important;color:#fecdd3!important;box-shadow:0 0 14px rgba(244,63,94,.08)}.fast-flow-overview-sell:disabled{opacity:.5!important}.fast-flow-pinned-manage{width:100%;margin-top:12px;color:#fde68a!important;border-color:rgba(245,158,11,.3)!important}.fast-flow-pinned-empty{display:flex;min-height:120px;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:#718096;text-align:center}.fast-flow-pinned-empty>i{color:#fbbf24;font-size:22px}.fast-flow-pinned-empty>b{color:#cbd5e1;font-size:11px}.fast-flow-pinned-empty>span{font-size:9px}
.pin-settings>.modal-content{display:block!important;width:min(620px,96vw);background:#080e15;color:#cbd5e1;border:1px solid #3d4654;border-radius:16px;padding:18px}
.pin-settings p{font-size:12px;color:#94a3b8;line-height:1.6}.pin-settings .modal-header{display:flex;justify-content:space-between;align-items:center}.pin-settings input[type=checkbox]{width:18px;height:18px;accent-color:#eab308;flex-shrink:0}
.pin-rule-choice{grid-template-columns:22px minmax(0,1fr) auto!important}.pin-rule-sell-toggle{display:inline-flex!important;align-items:center!important;gap:6px!important;min-width:82px!important;min-height:28px!important;padding:4px 8px!important;border-color:rgba(251,113,133,.28)!important;color:#94a3b8!important;font-size:9px!important;white-space:nowrap}.pin-rule-sell-toggle.is-on{border-color:rgba(251,113,133,.65)!important;background:rgba(136,19,55,.22)!important;color:#fecdd3!important}.pin-rule-sell-toggle:disabled{opacity:.34!important}
.x-pinned-carousel .tweet{position:relative;margin:0;padding-top:44px!important;border:1px solid #735e32;border-radius:12px;overflow:hidden;cursor:pointer;opacity:1;content-visibility:visible!important;contain:none!important;contain-intrinsic-size:auto!important}.x-pinned-carousel .tweet.tier-onemli,.x-pinned-carousel .tweet.tier-cok_onemli{border-color:rgba(var(--tweet-tier-rgb,29,155,240),.44);border-left:2px solid var(--tweet-tier-color,#38bdf8)}.x-pinned-carousel .tweet.tier-cok_onemli{box-shadow:inset 0 0 0 1px rgba(var(--tweet-tier-rgb,250,204,21),.18),0 0 18px rgba(var(--tweet-tier-rgb,250,204,21),.12)}.x-pinned-carousel .pin-read,.x-pinned-carousel .pin-read-all{color:#fde68a!important;border-color:#77622f!important}.x-pinned-carousel .pin-read-all{background:rgba(161,98,7,.15)!important;box-shadow:inset 0 0 0 1px rgba(251,191,36,.06)}.x-pin-source-hidden{display:none!important}
.x-pinned-carousel{display:flow-root;flex:none;width:100%;max-height:none;overflow:visible;position:static;contain:none!important;scrollbar-gutter:auto;touch-action:pan-y;box-sizing:border-box}
.x-pin-card-footer{display:flex;align-items:center;gap:8px;margin-top:10px}.x-pin-card-footer>.actions{flex:1;min-width:0;max-width:none;margin-top:0}.x-pin-controls{position:absolute;z-index:4;top:7px;right:8px;display:flex;align-items:center;align-self:flex-start;gap:3px;width:max-content;max-width:calc(100% - 16px);height:auto;min-width:0;min-height:0;flex:0 0 auto;padding:2px;border:1px solid rgba(197,164,84,.25);border-radius:9px;background:rgba(8,13,18,.96);box-shadow:0 4px 14px rgba(0,0,0,.28);box-sizing:border-box}.x-pin-controls .pin-position{display:inline-flex;align-items:center;gap:3px;padding:0 5px;color:#f6cd69;font-size:9px;font-weight:900;white-space:nowrap}.x-pin-controls button{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;padding:0!important;border:0!important;border-radius:6px!important;background:rgba(255,255,255,.035)!important;color:#94a3b8!important;font-size:10px!important}.x-pin-controls button:hover{background:rgba(197,164,84,.12)!important;color:#fde68a!important}.x-pin-controls button.pin-read{color:#f6cd69!important;background:rgba(197,164,84,.1)!important}.x-pin-controls button:disabled{opacity:.28}
.x-pin-avatar-mark{display:grid;place-items:center;width:18px;height:18px;margin-top:6px;border:1px solid rgba(148,163,184,.16);border-radius:6px;background:rgba(148,163,184,.055);color:#7c8796;font-size:8px;opacity:.72}
.x-pinned-carousel .translation-status,.x-pinned-carousel .translation-status-note{display:none!important}.x-pinned-carousel .translation-btn{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;white-space:nowrap!important}.x-pinned-carousel .translation-btn i{margin:0!important}
@media(max-width:600px){.pinned-carousel{max-height:52%;padding:7px}.pin-head{gap:4px}.pin-head>b,.pin-head .pin-title b{font-size:10px}.fast-flow-pinned-person{grid-template-columns:34px minmax(0,1fr) auto!important;gap:7px}.fast-flow-pinned-person>i{display:none}.fast-flow-overview-sell{min-width:70px!important;padding:4px 6px!important}.x-pinned-carousel{max-height:none;margin-bottom:8px;overflow:visible}.x-pinned-carousel>.tweet{height:auto!important;min-height:0;padding-top:44px!important;overflow:hidden}.x-pin-card-footer{flex-wrap:wrap;clear:both}.x-pin-card-footer>.actions{flex-basis:100%}.x-pin-controls{top:7px;right:7px;margin:0}#timeline-main>.x-pinned-carousel+ .tweet{clear:both}}
@media(prefers-reduced-motion:reduce){.pinned-carousel .fast-flow-card.pin-click-dismiss{animation-duration:120ms}}
.fast-flow-pin-current-empty{display:flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:8px;border:1px dashed rgba(148,163,184,.13);border-radius:10px;background:rgba(2,6,12,.24);color:#64748b}.fast-flow-pin-current-empty>i{display:grid;place-items:center;width:25px;height:25px;border:1px solid rgba(45,212,191,.2);border-radius:8px;background:rgba(13,148,136,.08);color:#5eead4;font-size:9px}.fast-flow-pin-current-empty span{display:flex;flex-direction:column;gap:2px}.fast-flow-pin-current-empty b{color:#94a3b8;font-size:9px}.fast-flow-pin-current-empty small{color:#566579;font-size:7px}
.fast-flow-pinned-overview-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.fast-flow-pinned-overview-actions button{min-height:34px!important;color:#fde68a!important;border-color:rgba(245,158,11,.3)!important}
.pin-settings>.modal-content.fast-flow-pin-history-modal{display:flex!important;flex:0 1 720px!important;flex-direction:column;width:720px!important;max-width:calc(100vw - 24px)!important;max-height:min(760px,calc(100vh - 32px))!important;overflow:hidden!important}.fast-flow-pin-history-modal .modal-header h3{display:flex;align-items:center;gap:8px}.fast-flow-pin-history-modal .modal-header h3 i{color:#fbbf24}.fast-flow-pin-history-modal>p{margin:8px 0;color:#718096;font-size:9px;line-height:1.5}.fast-flow-pin-history-filters{display:flex;gap:6px;margin:3px 0 10px}.fast-flow-pin-history-filters button{min-height:30px!important;padding:4px 11px!important;color:#8291a5!important;font-size:8px!important;font-weight:900!important}.fast-flow-pin-history-filters button.active{border-color:rgba(45,212,191,.42)!important;background:rgba(13,148,136,.13)!important;color:#5eead4!important}.fast-flow-pin-history-list{display:flex;min-height:160px;flex:1;flex-direction:column;gap:9px;overflow-y:auto;padding:2px 3px 2px 0;scrollbar-gutter:stable}.fast-flow-pin-history-list>.fast-flow-card{flex:0 0 auto;width:100%;margin:0!important;box-sizing:border-box}.fast-flow-pin-history-list>.fast-flow-card.is-pinned-sell{--flow:#fb7185}.fast-flow-pin-history-more{width:100%;margin-top:9px;color:#5eead4!important;border-color:rgba(45,211,191,.28)!important}.fast-flow-pin-history-more[hidden]{display:none!important}
.fast-flow-pin-history-list>.fast-flow-card.is-read{opacity:1!important;filter:none!important}.fast-flow-pin-history-list .fast-flow-pin-archive-only{border-color:rgba(251,113,133,.28)!important;background:rgba(159,18,57,.13)!important;color:#fda4af!important}.fast-flow-pin-history-list .fast-flow-pin-archive-only b{color:#fecdd3!important}.fast-flow-pin-history-list .fast-flow-pin-later-sell{border-color:rgba(251,113,133,.48)!important;background:rgba(159,18,57,.20)!important;color:#fb7185!important}.fast-flow-pin-history-list .fast-flow-pin-later-sell b{color:#fecdd3!important}
@media(max-width:600px){.fast-flow-pinned-overview-actions{grid-template-columns:1fr}.fast-flow-pin-history-row{grid-template-columns:34px minmax(0,1fr) 10px;padding:8px!important}.fast-flow-pin-history-logo{width:32px;height:32px}}
