.x-tweet-media{margin-top:10px;margin-bottom:8px;max-width:420px;border-radius:var(--radius);overflow:hidden;border:1px solid var(--border);background:var(--bg-1)}.x-tweet-media-cell{appearance:none;padding:0;margin:0;border:0;background:transparent;display:block;width:100%;height:100%;cursor:zoom-in;overflow:hidden;position:relative}.x-tweet-media-cell:focus-visible{outline:2px solid var(--theme-accent);outline-offset:-2px}.x-tweet-media-img{display:block;width:100%;height:100%;object-fit:cover}.x-tweet-media-cell-video{cursor:pointer}.x-tweet-media-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:26px;height:26px;border-radius:999px;background:rgba(0,0,0,.62);display:flex;align-items:center;justify-content:center;color:#fff;pointer-events:none;box-shadow:0 2px 8px rgba(0,0,0,.35);transition:background var(--dur-base) ease,transform var(--dur-base) ease}.x-tweet-media-play svg{width:14px;height:14px}.x-tweet-media-cell-video:hover .x-tweet-media-play{background:rgba(0,0,0,.82);transform:translate(-50%,-50%) scale(1.1)}.x-tweet-media-grid .x-tweet-media-play{width:22px;height:22px}.x-tweet-media-grid .x-tweet-media-play svg{width:12px;height:12px}.x-tweet-media-single{display:flex;justify-content:flex-start;max-width:240px;background:transparent;border:0;border-radius:0;overflow:visible}.x-tweet-media-single .x-tweet-media-cell{width:auto;max-width:100%;max-height:320px;border-radius:12px;border:1px solid var(--border)}.x-tweet-media-single .x-tweet-media-img{width:auto;height:auto;max-width:100%;max-height:320px;object-fit:contain}.x-tweet-media-single[data-variant=quoted] .x-tweet-media-cell,.x-tweet-media-single[data-variant=quoted] .x-tweet-media-img{max-height:320px}.x-tweet-media-grid{display:grid;gap:2px}.x-tweet-media-grid[data-count="2"],.x-tweet-media-grid[data-count="3"]{grid-template-columns:1fr 1fr;aspect-ratio:16/9}.x-tweet-media-grid[data-count="3"]{grid-template-rows:1fr 1fr;grid-template-areas:"a b" "a c"}.x-tweet-media-grid[data-count="3"] .x-tweet-media-cell:first-child{grid-area:a}.x-tweet-media-grid[data-count="3"] .x-tweet-media-cell:nth-child(2){grid-area:b}.x-tweet-media-grid[data-count="3"] .x-tweet-media-cell:nth-child(3){grid-area:c}.x-tweet-media-grid[data-count="4"]{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;aspect-ratio:16/9}.x-tweet-media-grid[data-count="5"],.x-tweet-media-grid[data-count="6"],.x-tweet-media-grid[data-count="7"],.x-tweet-media-grid[data-count="8"],.x-tweet-media-grid[data-count="9"]{grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr}.x-tweet-media-grid[data-count="5"],.x-tweet-media-grid[data-count="6"]{aspect-ratio:3/2}.x-tweet-media-grid[data-count="7"],.x-tweet-media-grid[data-count="8"],.x-tweet-media-grid[data-count="9"]{aspect-ratio:1/1}.x-tweet-media-grid[data-variant=quoted]{aspect-ratio:2/1}.x-tweet-media-grid[data-variant=quoted][data-count="3"],.x-tweet-media-grid[data-variant=quoted][data-count="4"]{aspect-ratio:16/10}@media (max-width:640px){.x-tweet-media,.x-tweet-media-single{max-width:100%}.x-tweet-media-single .x-tweet-media-cell,.x-tweet-media-single .x-tweet-media-img{max-width:100%;max-height:360px}.x-tweet-media-grid[data-count="4"],.x-tweet-media-grid[data-count="5"],.x-tweet-media-grid[data-count="6"],.x-tweet-media-grid[data-count="7"],.x-tweet-media-grid[data-count="8"],.x-tweet-media-grid[data-count="9"]{grid-template-columns:1fr 1fr;grid-template-rows:none;grid-auto-rows:auto;aspect-ratio:auto}.x-tweet-media-grid[data-count="4"] .x-tweet-media-cell{aspect-ratio:1/1}.x-tweet-media-grid[data-count="5"] .x-tweet-media-cell,.x-tweet-media-grid[data-count="6"] .x-tweet-media-cell,.x-tweet-media-grid[data-count="7"] .x-tweet-media-cell,.x-tweet-media-grid[data-count="8"] .x-tweet-media-cell,.x-tweet-media-grid[data-count="9"] .x-tweet-media-cell{aspect-ratio:4/3}}.tweet-media-lightbox{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;z-index:99999;background:rgba(0,0,0,.92);display:flex;align-items:center;justify-content:center;padding:24px;cursor:zoom-out;overscroll-behavior:contain;animation:tweet-media-lightbox-fade .15s ease-out}@keyframes tweet-media-lightbox-fade{0%{opacity:0}to{opacity:1}}.tweet-media-lightbox-img{max-width:min(92vw,100%);max-height:92vh;width:auto;height:auto;object-fit:contain;cursor:default;border-radius:4px;box-shadow:0 12px 40px rgba(0,0,0,.5)}.tweet-media-lightbox-close,.tweet-media-lightbox-nav{appearance:none;border:0;background:rgba(0,0,0,.55);color:#fff;cursor:pointer;border-radius:999px;display:flex;align-items:center;justify-content:center;transition:background var(--dur-base) ease}.tweet-media-lightbox-close:hover,.tweet-media-lightbox-nav:hover{background:rgba(255,255,255,.18)}.tweet-media-lightbox-close{position:absolute;top:calc(env(safe-area-inset-top, 0px) + 16px);right:calc(env(safe-area-inset-right, 0px) + 16px);width:var(--touch-target);height:var(--touch-target)}.tweet-media-lightbox-nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px}.tweet-media-lightbox-close svg{width:18px;height:18px}.tweet-media-lightbox-nav svg{width:22px;height:22px}.tweet-media-lightbox-prev{left:16px}.tweet-media-lightbox-next{right:16px}.tweet-media-lightbox-counter{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);color:#fff;font-size:13px;font-family:var(--font-mono);background:rgba(0,0,0,.55);padding:4px 10px;border-radius:999px}.m-daily,.m-detail,.m-feed,.m-tabbar{display:none}.dt-desktop,.feed-desktop{display:contents}@media (max-width:960px){.app-shell-main .sidebar{display:none}.app-shell-main .app-main{padding:calc(12px + env(safe-area-inset-top, 0px)) var(--m-gutter) calc(var(--m-tabbar-h) + env(safe-area-inset-bottom, 0px) + 28px);padding-left:max(var(--m-gutter),env(safe-area-inset-left,0px));padding-right:max(var(--m-gutter),env(safe-area-inset-right,0px))}.m-detail+.dt-desktop,.m-feed+.feed-desktop{display:none}.m-daily,.m-feed{display:block;width:100%;max-width:640px;margin:0 auto;min-width:0}.app-shell-main .app-main:has(.m-feed){padding-top:env(safe-area-inset-top,0)}.back-to-top{bottom:calc(var(--m-tabbar-h) + env(safe-area-inset-bottom, 0px) + 16px);width:var(--touch-target);height:var(--touch-target)}.back-to-top-detail{bottom:calc(env(safe-area-inset-bottom, 0px) + 16px)}.m-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:900;display:grid;grid-template-columns:repeat(4,1fr);background:var(--m-surface);border-top:1px solid var(--m-border);padding:4px max(6px,env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom, 0px) + 4px) max(6px,env(safe-area-inset-left,0px));min-height:var(--m-tabbar-h);transition:var(--theme-transition)}.m-tab{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:var(--touch-target);padding:4px 0;border:0;background:none;color:var(--m-tab-inactive);text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;font-family:var(--font-body)}.m-tab-icon{width:22px;height:22px}.m-tab-label{font-size:11px;font-weight:600;line-height:1}.m-tab-active{color:var(--m-brand)}.m-tab-active .m-tab-icon{stroke-width:2.4}.m-tab-active .m-tab-label{font-weight:700}}@media (min-width:641px) and (max-width:960px){.m-tabbar{grid-template-columns:repeat(4,minmax(0,120px));justify-content:center}}.m-more-page{width:100%;max-width:640px;margin:0 auto}.m-more-card{background:var(--m-surface);border:1px solid var(--m-border);border-radius:var(--m-radius-card);box-shadow:var(--m-shadow-card);overflow:hidden;margin-top:14px}.m-more-card-head{padding:10px 16px 6px;font-size:11px;font-weight:700;letter-spacing:1.5px;color:var(--m-ink-3)}.m-more-row{display:flex;align-items:center;gap:12px;width:100%;min-height:var(--touch-target);padding:12px 16px;border:0;border-bottom:1px solid var(--m-divider);background:none;font-size:14.5px;font-weight:600;color:var(--m-ink);text-decoration:none;cursor:pointer;font-family:var(--font-body);-webkit-tap-highlight-color:transparent}.m-more-card>.m-more-logout-form:last-child .m-more-row,.m-more-card>.m-more-row:last-child{border-bottom:0}.m-more-row-label{flex:1 1;text-align:left}.changelog-unread-dot-more{margin-left:0}.m-more-icon{width:18px;height:18px;color:var(--m-ink-2);flex-shrink:0}.m-more-chevron{color:var(--m-ink-3);font-size:16px;line-height:1}.m-more-row-static{cursor:default}.m-more-row-static .theme-toggle{margin:0;width:152px;height:var(--touch-target)}.m-more-logout-form{display:contents}.m-more-row-button{text-align:left}.m-all-types-summary:focus-visible,.m-chip:focus-visible,.m-chips-search:focus-visible,.m-filter-note-clear:focus-visible,.m-hotcard-link:focus-visible,.m-more-row:focus-visible,.m-nojs-next:focus-visible,.m-search-cancel:focus-visible,.m-search-submit:focus-visible,.m-tab:focus-visible,.responsive-feed-timeline .infinite-retry:focus-visible{outline:2px solid var(--m-brand);outline-offset:2px;border-radius:var(--m-radius-btn)}.m-topbar{display:flex;align-items:center;justify-content:space-between;padding:2px 0}.m-topbar-date{font-size:12px;font-weight:500;color:var(--m-ink-3)}.m-pagehead{display:flex;align-items:baseline;justify-content:space-between;padding:12px 0 10px}.m-pagehead-title{font-family:var(--font-body);font-size:var(--text-page-title);font-weight:600;color:var(--m-ink);line-height:1.25}.m-pagehead-meta{font-size:13px;color:var(--m-ink-3);line-height:1.6}.m-hotcard{background:var(--m-surface);border:1px solid var(--m-border);border-radius:var(--m-radius-card);box-shadow:var(--m-shadow-card);padding:13px 16px 4px;transition:var(--theme-transition)}.m-hotcard-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:4px}.m-hotcard-title{font-family:var(--font-brand);font-size:17px;font-weight:900;color:var(--m-ink)}.m-hotcard-top5{font-size:11px;letter-spacing:1px}.m-hotcard-more,.m-hotcard-top5{color:var(--m-brand);text-decoration:none;font-weight:700}.m-hotcard-more{display:inline-flex;align-items:center;min-height:var(--touch-target);font-size:12px}.m-hotcard-list{list-style:none;margin:0;padding:0}.m-hotcard-row{display:flex;align-items:flex-start;gap:12px;padding:10px 0;border-bottom:1px solid var(--m-divider)}.m-hotcard-row:last-child{border-bottom:0}.m-hotcard-rank{width:24px;height:24px;border-radius:7px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-family:var(--font-brand);font-size:14px;font-weight:900;background:var(--m-rank-rest-bg);color:var(--m-rank-rest-ink)}.m-hotcard-rank-1{background:var(--m-rank-1);color:#ffffff}.m-hotcard-rank-2{background:var(--m-rank-2);color:#ffffff}.m-hotcard-rank-3{background:var(--m-rank-3);color:#ffffff}.m-hotcard-link{flex:1 1;min-width:0;color:var(--m-ink);text-decoration:none;line-height:1.65;font-size:14px;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.m-hotcard-link-4{color:var(--m-ink-25)}.m-hotcard-index{display:inline-flex;align-items:center;flex-shrink:0;padding-top:3px;font-size:11.5px;color:var(--m-ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.m-section-head{display:flex;align-items:center;justify-content:space-between;margin-top:16px;margin-bottom:12px}.m-section-title{font-family:var(--font-body);font-size:22px;font-weight:600;color:var(--m-ink)}.m-rows{display:block}.m-score{font-family:var(--font-mono);font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--m-ink-3);flex-shrink:0}.m-score-mid{color:var(--m-brand)}.m-score-high{color:var(--accent-emerald-fg)}.m-badge{display:inline-block;font-size:10.5px;font-weight:700;color:var(--m-brand-contrast);background:var(--m-brand);border-radius:4px;padding:1.5px 5px;margin-right:6px;vertical-align:1.5px}.local-starred-title-badge.m-badge{display:none}.m-badge.m-badge-linked{color:var(--m-brand);background:var(--m-brand-weak)}@media (max-width:960px){.local-starred-title-badge.m-badge{display:inline-block}}.m-daybar-main{font-family:var(--font-display);font-size:13.5px;font-weight:900;color:var(--m-ink)}.m-daybar-sub{font-size:11.5px;color:var(--m-ink-3)}@media (max-width:960px){.page-theme-feed:has(>.responsive-feed-timeline){gap:0}.responsive-feed-timeline{width:100%;max-width:640px;min-width:0;margin:0 auto;display:grid;gap:0}.responsive-feed-timeline .timeline-day{gap:0}.responsive-feed-timeline .timeline-day-head{display:flex;align-items:baseline;gap:8px;margin:0;margin-left:calc(max(var(--m-gutter), env(safe-area-inset-left, 0px)) * -1);margin-right:calc(max(var(--m-gutter), env(safe-area-inset-right, 0px)) * -1);padding:7px var(--m-gutter);padding-left:max(var(--m-gutter),env(safe-area-inset-left,0px));padding-right:max(var(--m-gutter),env(safe-area-inset-right,0px));background:var(--m-daybar-bg);border-top:1px solid var(--m-border);border-bottom:1px solid var(--m-border);position:sticky;top:env(safe-area-inset-top,0);z-index:50}.responsive-feed-timeline .timeline-date{margin:0;padding:0;text-align:left;line-height:normal}.responsive-feed-timeline .timeline-date-desktop,.responsive-feed-timeline .timeline-day-meta,.responsive-feed-timeline .timeline-day-toggle,.responsive-feed-timeline .timeline-rail{display:none}.responsive-feed-timeline .timeline-date-mobile{display:inline-flex;align-items:baseline;gap:8px}.responsive-feed-timeline .timeline-day-items{display:grid;gap:0;padding-inline-start:0}.responsive-feed-timeline .timeline-day-responsive.is-collapsed .timeline-day-items{display:grid}.responsive-feed-timeline .timeline-day-items:before{display:none}.responsive-feed-timeline .timeline-item{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px;padding:0;border-bottom:1px solid var(--m-border);content-visibility:auto;contain-intrinsic-size:auto 120px}.responsive-feed-timeline-selected .timeline-item{contain-intrinsic-size:auto 230px}.responsive-feed-timeline-all .timeline-item{contain-intrinsic-size:auto 90px}.responsive-feed-timeline .timeline-time{display:block;width:40px;padding:14px 0 0;text-align:left;font-family:var(--font-mono);font-size:12px;font-weight:400;line-height:1.2;color:var(--m-ink-3)}.responsive-feed-timeline .timeline-card{min-width:0;padding:11px 0;border:0;border-radius:0;background:transparent;box-shadow:none;transform:none;transition:background-color var(--dur-base) ease;-webkit-tap-highlight-color:transparent}.responsive-feed-timeline .timeline-card:hover{border-color:transparent;background:transparent;box-shadow:none;transform:none}.responsive-feed-timeline .timeline-card:active{background-color:var(--m-press);transition:none}.responsive-feed-timeline .timeline-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.responsive-feed-timeline .timeline-head-left{gap:6px;min-width:0;overflow:hidden}.responsive-feed-timeline .timeline-head-right{gap:0;flex-shrink:0}.responsive-feed-timeline .timeline-selected-badge{flex-shrink:0;white-space:nowrap}.responsive-feed-timeline .timeline-source{font-size:12.5px;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--m-ink-3)}.responsive-feed-timeline .timeline-score{font-size:12px}.responsive-feed-timeline .timeline-score-explained{font-size:0}.responsive-feed-timeline .timeline-score-explained:after{content:attr(data-score);font-family:var(--font-mono);font-size:12px}.responsive-feed-timeline .timeline-title{color:var(--m-ink);font-size:17px;font-weight:600;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.responsive-feed-timeline-selected .timeline-summary{margin-top:8px;color:var(--m-ink-2);font-size:14.5px;line-height:1.7;-webkit-line-clamp:2}.responsive-feed-timeline .timeline-divider,.responsive-feed-timeline .timeline-dup-count,.responsive-feed-timeline .timeline-star,.responsive-feed-timeline .timeline-summary-redundant,.responsive-feed-timeline .timeline-tags,.responsive-feed-timeline .uc-quoted,.responsive-feed-timeline .x-tweet-media,.responsive-feed-timeline-all .timeline-divider,.responsive-feed-timeline-all .timeline-reason,.responsive-feed-timeline-all .timeline-summary,.responsive-feed-timeline-selected .timeline-selected-badge{display:none}.responsive-feed-timeline-selected .timeline-reason{display:block;margin-top:7px;padding:8px 10px;border-radius:var(--radius-sm);background:var(--note-bg);color:var(--note-fg);font-size:13px;line-height:1.7}.responsive-feed-timeline-selected .timeline-reason-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.responsive-feed-timeline .timeline-linked-to{margin-top:4px;font-size:11.5px}.responsive-feed-timeline .infinite-manual,.responsive-feed-timeline .infinite-sentinel{min-height:36px;padding:18px 0 8px}.responsive-feed-timeline .infinite-count,.responsive-feed-timeline .infinite-end,.responsive-feed-timeline .infinite-loading{color:var(--m-ink-3);font-size:12.5px}.responsive-feed-timeline .infinite-more,.responsive-feed-timeline .infinite-retry{min-height:var(--touch-target);border:0;border-radius:var(--m-radius-btn);background:var(--m-brand-weak);color:var(--m-brand)}.responsive-feed-timeline-x .timeline-day-head,.responsive-feed-timeline-x .timeline-time{display:none}.responsive-feed-timeline-x .timeline-day-items{gap:10px;padding-top:2px}.responsive-feed-timeline-x .timeline-item{display:block;border:0;contain-intrinsic-size:auto 180px}.responsive-feed-timeline-x .timeline-card{padding:14px 16px;border:1px solid var(--m-border);border-radius:var(--m-radius-card);background:var(--m-surface);box-shadow:var(--m-shadow-card)}.responsive-feed-timeline-x .uc-avatar{width:36px;height:36px}.responsive-feed-timeline-x .uc-avatar-fallback{display:flex;align-items:center;justify-content:center;background:var(--m-ink);color:var(--m-surface);border:0;font-size:13px;font-weight:800}.responsive-feed-timeline-x .timeline-head-left{align-items:flex-start;gap:10px}.responsive-feed-timeline-x .uc-x-identity{flex:1 1;flex-direction:column;align-items:flex-start;gap:1px}.responsive-feed-timeline-x .uc-x-meta{gap:5px}.responsive-feed-timeline-x .uc-time:before{content:"· "}.responsive-feed-timeline-x .uc-body{color:var(--m-ink);font-size:16px;line-height:1.75}.responsive-feed-timeline-x .uc-x-title{display:none}.responsive-feed-timeline-x .uc-x-original,.responsive-feed-timeline-x .uc-x-translation{display:-webkit-box;-webkit-line-clamp:8}.responsive-feed-timeline-x .uc-x-body-mode.has-translation .uc-x-original,.responsive-feed-timeline-x .uc-x-title-mode.translation-matches-title .uc-x-translation{display:-webkit-box}.responsive-feed-timeline-x .uc-x-translation{margin-top:8px;padding:8px 10px;background:var(--m-daybar-bg);color:var(--m-ink-2);font-size:13px;line-height:1.7}.responsive-feed-timeline-x .uc-x-translation-label{display:inline}}.m-search{gap:10px;margin-bottom:12px}.m-search,.m-search-box{display:flex;align-items:center}.m-search-box{flex:1 1;min-width:0;gap:8px;background:var(--m-surface);border:1px solid var(--m-chip-border);border-radius:12px;padding:8px 12px;transition:box-shadow var(--dur-fast) ease,border-color var(--dur-fast) ease}.m-search-box:focus-within{border-color:var(--m-brand);box-shadow:0 0 0 3px var(--m-brand-weak)}.m-search-icon{width:16px;height:16px;color:var(--m-ink-3);flex-shrink:0}.m-search-input{flex:1 1;min-width:0;border:0;background:transparent;font-size:16px;font-family:var(--font-body);color:var(--m-ink);outline:none;padding:0}.m-search-input::placeholder{font-size:15px;color:var(--m-ink-3)}.m-search-input::-webkit-search-cancel-button,.m-search-input::-webkit-search-decoration{-webkit-appearance:none}.m-search-cancel{text-decoration:none;display:inline-flex;align-items:center}.m-search-cancel,.m-search-submit{flex-shrink:0;font-size:14px;font-weight:600;color:var(--m-brand);min-height:var(--touch-target)}.m-search-submit{border:0;border-radius:var(--m-radius-btn);background:var(--m-brand-weak);padding:0 16px;cursor:pointer;font-family:var(--font-body)}.m-search-hint{margin:0 2px 10px;font-size:12.5px;color:var(--m-ink-2)}.m-feed .search-order-toggle{margin-bottom:12px;border-color:var(--m-chip-border);background:var(--m-surface)}.m-feed .search-order-label{color:var(--m-ink-3)}.m-feed .search-order-option{min-height:var(--touch-target);display:inline-flex;align-items:center;color:var(--m-ink-2)}.m-feed .search-order-option.is-active{background:var(--m-brand-weak);color:var(--m-brand)}.m-chips-row{display:flex;align-items:flex-start;gap:8px}.m-chips-row .m-selection{flex:1 1;min-width:0}.m-chips-search{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:var(--touch-target);min-height:var(--touch-target);color:var(--m-ink-2);text-decoration:none;-webkit-tap-highlight-color:transparent}.m-chips-search-icon{width:18px;height:18px}.m-chips{display:flex;gap:7px;overflow-x:auto;padding-bottom:12px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.m-chips::-webkit-scrollbar{display:none}.m-chips-label{align-self:center;flex-shrink:0;margin-right:2px;font-size:11px;font-weight:700;color:var(--m-ink-3);letter-spacing:.04em}.m-chip{flex-shrink:0;display:inline-flex;align-items:center;min-height:var(--touch-target-sm);padding:5px 13px;font-size:12.5px;font-weight:500;color:var(--m-chip-ink);background:var(--m-surface);border:1px solid var(--m-chip-border);border-radius:999px;text-decoration:none;-webkit-tap-highlight-color:transparent}.m-chip.is-active{background:var(--m-chip-active-bg);color:var(--m-chip-active-ink);font-weight:700;border-color:transparent}.m-all-types{margin:-2px 0 12px;border-top:1px solid var(--m-divider)}.m-all-types-summary{min-height:var(--touch-target);display:flex;align-items:center;gap:8px;list-style:none;cursor:pointer;color:var(--m-ink-2);-webkit-user-select:none;user-select:none}.m-all-types-summary::-webkit-details-marker{display:none}.m-all-types-label{font-size:12px;font-weight:700;color:var(--m-ink-3)}.m-all-types-current{font-size:13px;font-weight:600;color:var(--m-ink)}.m-all-types-chevron{width:7px;height:7px;margin-left:auto;margin-right:4px;border-right:1.5px solid var(--m-ink-3);border-bottom:1.5px solid var(--m-ink-3);transform:rotate(45deg) translateY(-2px);transition:transform var(--dur-fast) ease}.m-all-types[open] .m-all-types-chevron{transform:rotate(225deg) translate(-1px,-1px)}.m-all-types-chips{padding-bottom:4px}.m-filter-note{display:flex;align-items:center;gap:10px;padding:8px 0;font-size:12.5px;color:var(--m-ink-2)}.m-filter-note-clear{color:var(--m-brand);font-weight:600;text-decoration:none;min-height:var(--touch-target);display:inline-flex;align-items:center}@media (max-width:960px){.feed-skeleton-page{gap:0;width:100%;max-width:640px;margin-inline:auto}.feed-skeleton-header{padding:4px 0 12px;border:0;border-radius:0;background:transparent}.feed-skeleton-header .feed-skel{background:linear-gradient(90deg,var(--m-divider) 0,var(--m-border) 40%,var(--m-divider) 80%)}.feed-skeleton-header .feed-skel-title{width:45%;height:22px}.feed-skeleton-header .feed-skel-subtitle{display:none}.feed-skeleton-header .feed-skel-toolbar{width:78%;height:33px;margin-top:12px;border-radius:999px}.feed-skeleton-timeline{display:grid;gap:10px}.feed-skeleton-timeline .feed-skel-row{width:100%;height:112px;background:linear-gradient(90deg,var(--m-divider) 0,var(--m-border) 40%,var(--m-divider) 80%)}}.m-nojs-next-wrap{padding:6px 0 12px}.m-nojs-next{min-height:var(--touch-target);border:1px solid var(--m-chip-border);border-radius:var(--m-radius-btn);background:var(--m-surface);color:var(--m-brand);font-size:14px;font-weight:600;text-decoration:none}.m-empty-ring,.m-nojs-next{display:flex;align-items:center;justify-content:center}.m-empty-ring{width:64px;height:64px;border:13px solid var(--m-border);border-radius:50%;box-sizing:border-box}.m-daily-switchrow{margin:0 0 10px}@media (max-width:960px){.m-all-types-summary,.m-chip,.m-hotcard-row,.m-more-row{transition:var(--theme-transition),background-color var(--dur-base) ease;-webkit-tap-highlight-color:transparent}.m-all-types-summary:active,.m-chip:active,.m-hotcard-row:has(.m-hotcard-link:active),.m-more-row:active{background-color:var(--m-press);transition:none}.m-chip.is-active:active{background-color:var(--m-chip-active-bg);opacity:.8;transition:none}.m-search-submit,.responsive-feed-timeline .infinite-retry{transition:var(--theme-transition),transform var(--dur-press) ease;-webkit-tap-highlight-color:transparent}.m-search-submit:active,.responsive-feed-timeline .infinite-retry:active{transform:scale(.98)}.m-chips-search,.m-filter-note-clear,.m-hotcard-top5,.m-search-cancel,.m-tab{transition:opacity var(--dur-fast) ease;-webkit-tap-highlight-color:transparent}.m-chips-search:active,.m-filter-note-clear:active,.m-hotcard-top5:active,.m-search-cancel:active,.m-tab:active{opacity:.65;transition:none}.m-chip{min-height:44px}.m-search-box{position:relative}}@media (max-width:960px){.m-search-box:has(.m-search-clear){padding-right:44px}.m-search-clear{position:absolute;right:0;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:44px;height:44px;border:0;background:transparent;color:var(--m-ink-2);cursor:pointer}.m-search-clear svg{width:16px;height:16px}.m-search-clear:focus-visible{outline:2px solid var(--theme-accent);outline-offset:-3px}.fc-read .timeline-title,.fc-read .uc-body,.fc-read:hover .timeline-title,.fc-read:hover .uc-body{opacity:1;color:var(--text-1)}}.m-selection{gap:var(--space-2);margin-bottom:var(--space-3)}.m-selection>a{padding-inline:var(--space-3)}