html .lineup-comments .comments-heading small{letter-spacing:.04em;font-size:12px}html .lineup-comments .comments-heading b{min-width:24px;padding:2px 7px;font-size:12px;line-height:18px}html .lineup-comments .comment-sort button{min-height:32px;padding:4px 10px;font-size:13px}html .lineup-comments .comment-composer textarea{font-size:15px;line-height:1.6}html .lineup-comments .comment-composer>div:last-child span{font-size:12px}html .lineup-comments .comment-composer>div:last-child button{min-height:36px;padding:7px 12px;font-size:13px}html .lineup-comments .replying{color:var(--st-text-soft);font-size:12px}html .lineup-comments .replying button{place-items:center;min-width:32px;min-height:32px;display:grid}html .lineup-comments .comment-message{color:var(--st-text-soft);font-size:13px}html .lineup-comments .comment-main>header>a{font-size:13px}html .lineup-comments .comment-main>header time{font-size:12px}html .lineup-comments .comment-main>p{font-size:15px;line-height:1.65}html .lineup-comments .comment-main>footer{gap:14px}html .lineup-comments .comment-main>footer button{min-height:32px;font-size:12px}html .lineup-comments .comment-main>footer svg{width:13px;height:13px}html .lineup-comments .comment-report-menu span{font-size:12px}html .lineup-comments .comment-report-menu button{min-height:36px;font-size:13px}html .lineup-comments :is(.comments-loading,.comments-empty){font-size:13px}html .lineup-comments .comment-team-badge,html .lineup-comments .comment-team-badge b{font-size:12px}html .lineup-comments .contributor-title{font-size:12px!important}@media (pointer:coarse){html .lineup-comments .comment-sort button,html .lineup-comments .comment-main>footer button{min-height:40px}html .lineup-comments .comment-composer>div:last-child button{min-height:44px}}html .lineup-comments .community-comment.lx-ping-host>lx-ping.lx-ping{inset:0 -8px}.lineup-creator-badge{--creator-accent:#ff4655;z-index:2;max-width:calc(100% - 10px);height:24px;color:var(--st-text);background:color-mix(in srgb, var(--st-surface) 86%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--creator-accent) 45%, transparent), 0 2px 8px -2px #00000059;-webkit-backdrop-filter:blur(6px);pointer-events:none;border-radius:999px;align-items:center;gap:5px;padding:2px 8px 2px 2px;font-size:10px;font-style:normal;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:5px;left:5px}.lineup-creator-badge>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mobile-lineup-thumb.has-creator{position:relative}.mobile-lineup-thumb.has-creator .lineup-creator-badge{max-width:calc(100% - 8px);top:4px;left:4px}.lineup-creator-filter{flex-wrap:wrap;flex:1;gap:4px;min-width:0;display:flex}.lineup-creator-chip{--creator-accent:var(--st-brand);border:1px solid var(--st-line);min-width:0;max-width:100%;min-height:32px;color:var(--st-text-soft);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:3px 9px 3px 3px;font-size:12px;font-weight:600;line-height:1.2;transition:color .15s,border-color .15s,background-color .15s,box-shadow .15s;display:inline-flex}.lineup-creator-chip.is-all{padding-inline:10px}.lineup-creator-chip>span:not(.cz-avatar){text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:9em;overflow:hidden}.lineup-creator-chip>i{color:var(--st-text-muted);font-variant-numeric:tabular-nums;font-size:12px;font-style:normal;font-weight:600}.lineup-creator-chip:hover{color:var(--st-text);border-color:var(--st-line-strong);background:var(--st-surface-hover)}.lineup-creator-chip.is-active,.lineup-creator-chip.is-all.is-active{color:var(--st-text);border-color:var(--st-text);background:var(--st-surface-hover);box-shadow:none;font-weight:700}.lineup-creator-chip.is-active .cz-avatar{box-shadow:0 0 0 1.5px var(--st-surface), 0 0 0 3px var(--creator-accent)}.lineup-creator-chip:focus-visible{outline:2px solid var(--st-brand);outline-offset:2px}.lineup-creator-filter.is-mobile{overscroll-behavior-x:contain;scrollbar-width:none;background:0 0;flex-wrap:nowrap;gap:6px;padding:2px 12px 10px;overflow-x:auto}.lineup-creator-filter.is-mobile::-webkit-scrollbar{display:none}.lineup-creator-filter.is-mobile .lineup-creator-chip{flex:none;min-height:44px;padding-right:12px;font-size:12px}.lineup-creator-filter.is-mobile .lineup-creator-chip.is-all{padding-inline:14px}html[data-theme] .maps-page .lineup-workbench .lineup-creator-filter-row{margin-top:8px}.lineup-creator-pill{--creator-accent:var(--st-brand);border:1px solid color-mix(in srgb, var(--creator-accent) 45%, var(--st-line));min-width:0;max-width:44%;height:44px;color:var(--st-text);background:color-mix(in srgb, var(--creator-accent) 10%, var(--st-surface));font:inherit;cursor:pointer;border-radius:999px;flex:0 auto;align-items:center;gap:7px;padding:0 10px 0 6px;font-size:12px;font-weight:700;display:inline-flex}.lineup-creator-pill>span:not(.cz-avatar){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lineup-creator-pill>svg{width:14px;height:14px;color:var(--st-text-muted);flex:none}.lineup-creator-pill:focus-visible{outline:2px solid var(--st-brand);outline-offset:2px}.mobile-app-shell .mobile-workbench-search-row.has-creator-pill{align-items:center;gap:8px;display:flex}.mobile-app-shell .mobile-workbench-search-row.has-creator-pill>.mobile-workbench-search{flex:auto;width:auto}@media (width<=720px){.mobile-app-shell .mobile-app-tray.is-lineups.has-creator-filter{grid-template-rows:auto 64px 56px auto minmax(0,1fr)}}.lineup-creator-block{--creator-accent:#ff4655;isolation:isolate;border:1px solid color-mix(in srgb, var(--creator-accent) 26%, var(--st-line));min-width:0;color:var(--st-text);background:linear-gradient(135deg, color-mix(in srgb, var(--creator-accent) 9%, var(--st-surface)) 0%, var(--st-surface) 58%);text-align:left;border-radius:12px;padding:14px 16px 16px;display:block;position:relative;overflow:hidden;container-type:inline-size}.lineup-creator-block:before{content:"";background:linear-gradient(90deg, var(--creator-accent), color-mix(in srgb, var(--creator-accent) 30%, transparent) 55%, transparent);pointer-events:none;height:2px;position:absolute;inset:0 0 auto}.lineup-creator-block:after{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--creator-accent) 20%, transparent), transparent);pointer-events:none;width:220px;height:160px;position:absolute;top:-60px;left:-40px}.lineup-creator-layout,.lineup-creator-main{align-content:start;gap:12px;min-width:0;display:grid}@container (width>=600px){.lineup-creator-block.has-video .lineup-creator-layout{grid-template-columns:minmax(0,1fr) minmax(240px,42%);align-items:start;gap:14px 20px}.lineup-creator-block.is-page.has-video .lineup-creator-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px 28px}}.lineup-creator-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;min-width:0;display:flex}.lineup-creator-identity{min-width:0;color:inherit;flex:200px;align-items:center;gap:12px;text-decoration:none;display:flex}.lineup-creator-identity .cz-avatar{margin:3px}.lineup-creator-names{gap:3px;min-width:0;display:grid}.lineup-creator-names>small{color:var(--st-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.3}.lineup-creator-names>strong{min-width:0;color:var(--st-text);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:15px;font-weight:750;line-height:1.35}.lineup-creator-library{border:1px solid color-mix(in srgb, var(--creator-accent) 42%, var(--st-line));max-width:100%;min-height:40px;color:var(--st-text);background:color-mix(in srgb, var(--st-surface) 80%, transparent);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:700;line-height:1.3;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.lineup-creator-library>span{overflow-wrap:anywhere;min-width:0}.lineup-creator-library>svg{width:14px;height:14px;color:var(--creator-accent);flex:none;transition:transform .18s}.lineup-creator-library:hover{border-color:var(--creator-accent);background:color-mix(in srgb, var(--creator-accent) 14%, var(--st-surface))}.lineup-creator-library:hover>svg{transform:translate(2px)}.lineup-creator-library:focus-visible{outline:2px solid var(--st-text);outline-offset:2px}.lineup-creator-note{border:0;border-left:2px solid var(--creator-accent);background:color-mix(in srgb, var(--st-bg) 62%, transparent);border-radius:0 8px 8px 0;grid-template-columns:16px minmax(0,1fr);gap:10px;min-width:0;margin:0;padding:10px 12px;display:grid}.lineup-creator-note>svg{width:16px;height:16px;color:var(--creator-accent);opacity:.85;margin-top:3px}html:not(:lang(zh-CN)) :is(.lineup-creator-block,.lineup-creator-badge,.lineup-creator-filter,.lineup-creator-pill) [lang=zh-CN]{font-family:"Microsoft YaHei UI", "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", var(--st-font-sans,system-ui), sans-serif}.lineup-creator-note>p{min-width:0;color:var(--st-text-soft);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:13px;font-style:normal;line-height:1.7}.lineup-creator-video{min-width:0}.lineup-creator-block .cz-player.is-compact .cz-player-play{box-shadow:none}.lineup-creator-block .cz-player.is-compact .cz-player-play:before{box-shadow:none;opacity:.28;transform:none}.lineup-creator-block .cz-player:not(.is-compact) .cz-player-play{box-shadow:0 12px 32px -6px color-mix(in srgb, var(--cz-player-accent) 70%, #000)}.lineup-creator-block .cz-player:not(.is-compact) .cz-player-facade:hover .cz-player-play{box-shadow:0 14px 36px -6px color-mix(in srgb, var(--cz-player-accent) 80%, #000)}.lineup-creator-block .cz-player:not(.is-compact) .cz-player-play:before{box-shadow:none}.lineup-creator-block .cz-player-stage{box-shadow:0 0 0 1px color-mix(in srgb, var(--st-line,#333) 60%, transparent), 0 18px 48px -24px #000c}.lineup-creator-badge .cz-avatar:not(.is-initial),.lineup-creator-chip .cz-avatar:not(.is-initial),.lineup-creator-pill .cz-avatar:not(.is-initial),.lineup-creator-block .cz-avatar:not(.is-initial){background:color-mix(in srgb, var(--cz-avatar-accent) 26%, var(--st-surface-raised,#222))}.lineup-creator-badge .cz-avatar.is-initial,.lineup-creator-chip .cz-avatar.is-initial,.lineup-creator-pill .cz-avatar.is-initial,.lineup-creator-block .cz-avatar.is-initial{background:radial-gradient(120% 120% at 30% 20%, color-mix(in srgb, var(--cz-avatar-accent) 70%, #fff) 0%, var(--cz-avatar-accent) 46%, color-mix(in srgb, var(--cz-avatar-accent) 55%, #000) 100%)}.lineup-creator-block .cz-avatar.is-ring,.lineup-creator-pill .cz-avatar.is-ring{box-shadow:0 0 0 max(2px, calc(var(--cz-avatar-size) * .028)) var(--cz-avatar-gap,var(--st-bg,#111)), 0 0 0 max(3.5px, calc(var(--cz-avatar-size) * .058)) var(--cz-avatar-accent), 0 0 calc(var(--cz-avatar-size) * .5) color-mix(in srgb, var(--cz-avatar-accent) 45%, transparent)}.lineup-creator-block.is-reading{margin:0 0 4px}.lineup-creator-block.is-sheet{margin:12px 0;padding:12px 12px 14px}.lineup-creator-block.is-sheet .lineup-creator-library{justify-content:center;width:100%;min-height:44px}.lineup-creator-block.is-page{border-radius:16px;margin:28px 0;padding:20px 22px 22px}.lineup-creator-block.is-page .lineup-creator-layout{gap:16px}.lineup-creator-block.is-page .lineup-creator-names>strong{font-size:clamp(17px,2vw,21px)}.lineup-creator-block.is-page .lineup-creator-note>p{font-size:14px}@media (width<=720px){.lineup-creator-block.is-page{margin:20px 0;padding:14px 14px 16px}.lineup-creator-block.is-page .lineup-creator-library{justify-content:center;width:100%}}@media (pointer:coarse){.lineup-creator-chip,.lineup-creator-library{min-height:44px}}@media (prefers-reduced-motion:reduce){.lineup-creator-chip,.lineup-creator-library,.lineup-creator-library>svg{transition:none}.lineup-creator-library:hover>svg{transform:none}}.lineup-creator-chip .cz-avatar.is-initial>span,.lineup-creator-pill .cz-avatar.is-initial>span{font-size:12px;font-weight:800}.lineup-creator-badge .cz-avatar.is-initial{width:10px;height:10px;box-shadow:none;margin:0 1px 0 4px}.lineup-creator-badge .cz-avatar.is-initial>span{display:none}.lineup-creator-block .cz-player.is-compact .cz-player-tag{font-size:12px}
