.feed-personalized-toolbar{flex-wrap:wrap;gap:10px}.feed-personalized-toolbar .feed-tabs{scrollbar-width:none;min-width:0;max-width:100%;overflow-x:auto}.feed-personalized-toolbar .feed-tabs::-webkit-scrollbar{display:none}.feed-personalized-toolbar .feed-tabs a{flex-shrink:0}.feed-toolbar-controls{align-items:center;gap:10px;margin-left:auto;display:flex}.feed-preferences-button{color:#4e6485;white-space:nowrap;background:#fff;border:1px solid #dce5f4;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:8px 10px;font-size:14px;font-weight:600;display:inline-flex}.feed-preferences-button:hover{color:#0757f8;background:#eef4ff;border-color:#bdcfff}.feed-preferences-button.is-settings{padding:10px 14px;font-size:15px}.feed-preferences-settings{justify-content:space-between;align-items:center;gap:20px;display:flex}.feed-preferences-settings h2{margin-bottom:8px}.feed-preferences-settings p{margin-bottom:0}.feed-preferences-settings>button{flex-shrink:0}.feed-preferences-dialog{color:#243a59;background:#fff;border:1px solid #dfe7f3;border-radius:22px;width:min(560px,100vw - 32px);max-height:min(800px,100dvh - 40px);margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 80px #142a4c38}.feed-preferences-dialog[open]{flex-direction:column;display:flex}.feed-preferences-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#132b4d66}.feed-preferences-heading{border-bottom:1px solid #e8edf5;flex-shrink:0;align-items:center;gap:12px;padding:23px 22px 20px;display:flex}.feed-preferences-emblem{color:#1457df;background:#eaf1ff;border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.feed-preferences-heading>div{flex:1;min-width:0}.feed-preferences-heading h2{letter-spacing:-.4px;margin:0;font-size:21px;font-weight:750;line-height:1.3}.feed-preferences-heading p{color:#7b89a1;margin:5px 0 0;font-size:14px}.feed-preferences-heading>button{flex-shrink:0}.feed-preferences-content{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;padding:0 24px;overflow-y:auto}.feed-preferences-fields{border:0;min-width:0;margin:0;padding:0}.feed-preference-switch{cursor:pointer;flex-direction:row;justify-content:space-between;align-items:center;gap:24px;margin:0;padding:20px 0;display:flex}.feed-preference-switch>span{flex:1;min-width:0}.feed-preference-switch strong{align-items:center;gap:7px;font-size:16px;font-weight:650;display:flex}.feed-preference-switch strong>svg{color:#3670ed}.feed-preference-switch small{color:#76859f;margin-top:6px;font-size:14px;line-height:1.5;display:block}.feed-preference-switch>input[type=checkbox]{appearance:auto;accent-color:#0757f8;cursor:pointer;flex-shrink:0;width:20px;min-width:20px;height:20px;margin:0}.feed-topic-section{border-top:1px solid #e9eef6;padding:19px 0 21px}.feed-topic-section h3{margin:0 0 6px;font-size:16px;font-weight:650}.feed-topic-section p{color:#76859f;margin:0 0 13px;font-size:14px;line-height:1.55}.feed-topic-chips{flex-wrap:wrap;gap:8px;display:flex}.feed-topic-chips>button{color:#526784;background:#f8faff;border:1px solid #dce5f2;border-radius:22px;justify-content:center;align-items:center;gap:4px;min-height:37px;padding:7px 13px;font-size:14px;font-weight:550;display:inline-flex}.feed-topic-chips>button:hover{color:#1b56c7;border-color:#9eb9f8}.feed-topic-chips>button.selected{color:#0757e8;background:#eaf1ff;border-color:#9fbfff}.is-muted .feed-topic-chips>button.selected{color:#885825;background:#fff6ea;border-color:#eccb9d}.feed-learning-switch{border-top:1px solid #e9eef6}.feed-preferences-reset{background:#f5f7fc;border-radius:13px;align-items:center;gap:16px;padding:16px;display:flex}.feed-preferences-reset>div{flex:1;min-width:0}.feed-preferences-reset strong{font-size:14px;font-weight:650}.feed-preferences-reset p{color:#7c89a0;margin:5px 0 0;font-size:14px;line-height:1.6}.feed-preferences-reset>button{color:#526784;background:#fff;border:1px solid #dae2ef;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:5px;min-height:36px;padding:8px 10px;font-size:14px;display:inline-flex}.feed-preferences-private{color:#8b97ad;text-align:center;margin:16px 0 19px;font-size:14px;line-height:1.5}.feed-preferences-footer{background:#fff;border-top:1px solid #e7edf6;flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;padding:16px 24px;display:flex}.feed-preferences-footer .btn{min-height:40px;font-size:15px}.feed-preferences-loading{color:#73839e;justify-content:center;align-items:center;gap:10px;padding:38px 10px;font-size:15px;display:flex}.feed-preferences-error{color:#a23243;background:#fff0f2;border-radius:9px;padding:11px 13px;font-size:14px}.feed-preferences-success{color:#216b51;background:#edf8f1;border-radius:9px;padding:11px 13px;font-size:14px}.feed-feedback-notice{z-index:150;color:#405570;background:#fff;border:1px solid #dce7e5;border-radius:14px;align-items:center;gap:10px;max-width:min(480px,100vw - 32px);padding:14px 13px 14px 16px;font-size:14px;display:flex;position:fixed;bottom:24px;left:24px;box-shadow:0 8px 30px #1c385d26}.feed-feedback-notice>svg{color:#13835a;flex-shrink:0}.feed-feedback-notice>div{flex:1;min-width:0;line-height:1.5}.feed-feedback-notice small{color:#b13245;margin-top:4px;display:block}.feed-feedback-notice>button{color:#0757df;white-space:nowrap;background:0 0;padding:6px 3px;font-size:14px;font-weight:650}.feed-feedback-notice>.feed-feedback-close{color:#8290a6;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;padding:4px;display:grid}.feed-feedback-close:hover{background:#edf2fa}@media (max-width:767px){.feed-personalized-toolbar{row-gap:8px}.feed-personalized-toolbar .feed-tabs{flex-basis:100%}.feed-toolbar-controls{gap:12px}.feed-preferences-button{min-height:34px;padding:6px 10px}.feed-preferences-settings{flex-direction:column;align-items:flex-start;gap:14px}.feed-feedback-notice{gap:8px;max-width:none;bottom:85px;left:12px;right:12px}}@media (max-width:480px){.feed-preferences-dialog{border-radius:18px;width:calc(100vw - 20px);max-height:calc(100dvh - 24px)}.feed-preferences-heading{gap:9px;padding:17px 14px}.feed-preferences-emblem{border-radius:11px;width:36px;height:36px}.feed-preferences-heading h2{font-size:19px}.feed-preferences-heading p{font-size:14px}.feed-preferences-heading>.icon-button{width:30px;min-width:30px;height:32px}.feed-preferences-content{padding:0 17px}.feed-preference-switch{gap:15px;padding:17px 0}.feed-topic-section{padding:17px 0}.feed-preferences-reset{align-items:flex-start;gap:10px;padding:12px}.feed-preferences-reset>button{padding:7px}.feed-preferences-footer{padding:13px 17px}}
.reaction-control{flex-direction:column;align-items:flex-start;min-width:0;max-width:100%;display:inline-flex}.social-actions>.reaction-control{align-items:center}.reaction-buttons{align-items:center;gap:0;max-width:100%;display:inline-flex}.reaction-control .social-like{white-space:nowrap;align-items:center;gap:5px;padding:0;display:inline-flex}.reaction-control .social-like>svg{flex-shrink:0}.reaction-control .social-like>span:last-child{min-width:0}.reaction-total{font-variant-numeric:tabular-nums}.reaction-summary{flex-shrink:0;align-items:center;padding-left:2px;display:inline-flex}.reaction-summary>span{justify-content:center;align-items:center;width:18px;height:20px;font-size:18px;line-height:1;display:inline-flex;position:relative}.reaction-summary>span+span{margin-left:-5px;font-size:16px}.reaction-control[data-reaction=LIKE] .social-like{color:#1762de}.reaction-control[data-reaction=LOVE] .social-like{color:#e33359}.reaction-control[data-reaction=HAHA] .social-like,.reaction-control[data-reaction=WOW] .social-like{color:#9d6a0a}.reaction-control[data-reaction=SAD] .social-like{color:#976b20}.reaction-control[data-reaction=ANGRY] .social-like{color:#cd4b28}.reaction-control .reaction-expand{color:#8191a9;background:0 0;border-radius:8px;justify-content:center;align-items:center;width:25px;min-width:25px;min-height:36px;padding:0 3px;display:inline-flex}.reaction-control .reaction-expand:hover,.reaction-control .reaction-expand.is-open{color:#1a59d6;background:#edf3ff}.reaction-expand.is-open>svg{transform:rotate(180deg)}.reaction-control .reaction-error{color:#b43f51;max-width:180px;padding:3px 0;font-size:14px;line-height:1.5;display:block}.reaction-picker{z-index:180;color:#4b5d76;background:#fff;border:1px solid #dce5f3;border-radius:20px;justify-content:space-between;align-items:stretch;gap:2px;padding:10px 7px 8px;display:flex;position:fixed;box-shadow:0 10px 35px #1f3d682b,0 2px 6px #1e385910}.reaction-picker>button{min-width:0;min-height:58px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;padding:3px 1px;display:flex}.reaction-picker>button:hover,.reaction-picker>button:focus-visible{color:#1b59ca;background:#edf3ff;outline:none}.reaction-picker>button:focus-visible{box-shadow:inset 0 0 0 2px #91b2fb}.reaction-picker>button[aria-checked=true]{color:#0b53dc;background:#eaf1ff}.reaction-picker-emoji{transform-origin:bottom;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:29px;line-height:1.15;transition:transform .13s ease-out;display:block}.reaction-picker>button:hover .reaction-picker-emoji{transform:translateY(-3px)scale(1.13)}.reaction-picker-label{white-space:nowrap;font-size:14px;font-weight:600;line-height:1.2;display:block}.comment-actions .reaction-control{font-size:inherit}.comment-actions .reaction-control .reaction-expand{width:22px;min-width:22px}.comment-actions .reaction-summary>span{width:16px;height:18px;font-size:16px}.comment-actions .reaction-summary>span+span{margin-left:-5px;font-size:14px}@media (max-width:767px){.reaction-control .reaction-expand{min-height:44px}.reaction-picker{border-radius:17px;padding:8px 6px 7px}.reaction-picker-emoji{font-size:27px}}@media (prefers-reduced-motion:reduce){.reaction-picker-emoji{transition:none}}
