.at-hint{margin:0;font-size:13px;line-height:1.45;color:var(--c-muted)}.at-soon{display:inline-block;padding:1px 7px;margin-right:2px;border-radius:6px;background:var(--c-soft);color:var(--c-text-2);font-size:12px;font-weight:600}.at-pair{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);gap:10px}.at-btns{display:flex;flex-wrap:wrap;gap:8px}.at-btns .tl-btn{flex:1 1 auto}.at-cover{display:grid;grid-template-columns:88px minmax(0,1fr);gap:12px;align-items:stretch}.at-cover-box{width:88px;height:88px;border-radius:10px;overflow:hidden;background:var(--c-soft);display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--c-muted);text-align:center}.at-cover-box img{width:100%;height:100%;object-fit:cover;display:block}.at-cover-acts{display:flex;flex-direction:column;gap:8px;min-width:0}.at-cover-pick{flex:1 1 auto;min-height:40px;padding:8px 10px}.at-cover-pick .tl-drop-title{font-size:15px}.at-col{display:flex;flex-direction:column;gap:16px;min-width:0}.at-files{container-type:inline-size}.at-empty{margin:14px;min-height:280px}.at-list{list-style:none;margin:0;padding:6px;display:flex;flex-direction:column;gap:4px}.at-item{border-radius:10px}.at-item.is-open{background:var(--c-soft)}.at-item-head{display:flex;align-items:center;gap:2px;min-width:0}.at-item-main{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:12px;padding:8px;border:0;border-radius:10px;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer}.at-item-main:hover:not(:disabled){background:var(--c-soft)}.at-item.is-open .at-item-main:hover{background:var(--c-fill)}.at-item-main:disabled{cursor:default}.at-item-main:focus-visible,.at-icon:focus-visible{outline:2px solid var(--c-ink);outline-offset:-2px}.at-chev{flex:0 0 auto;color:var(--c-muted);transition:transform .2s ease}.at-item.is-open .at-chev{transform:rotate(180deg)}.at-item-main:disabled .at-chev{display:none}.at-thumb{flex:0 0 auto;width:48px;height:48px;border-radius:8px;overflow:hidden;background:var(--c-fill);color:var(--c-muted);display:flex;align-items:center;justify-content:center}.at-thumb img{width:100%;height:100%;object-fit:cover;display:block}.at-thumb svg{width:22px;height:22px}.at-thumb-l{width:72px;height:72px}.at-thumb-l svg{width:28px;height:28px}.at-item-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.at-item-title,.at-item-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.at-item-title{font-size:15px;font-weight:600;color:var(--c-text)}.at-item-title.is-empty{font-weight:500;color:var(--c-muted)}.at-item-sub{font-size:14px;color:var(--c-muted)}.at-item-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;color:var(--c-muted);font-variant-numeric:tabular-nums}.at-badge{padding:0 6px;border-radius:5px;background:var(--c-fill);color:var(--c-text-2);font-size:11px;font-weight:700;letter-spacing:0.03em;line-height:18px}.at-dot{display:inline-flex;align-items:center;gap:5px;color:var(--c-text)}.at-dot::before{content:"";width:6px;height:6px;border-radius:50%;background:#2F9E55}.at-ro{color:var(--c-muted)}.at-item.is-error .at-item-sub{color:var(--c-danger);white-space:normal}.at-icon{flex:0 0 auto;width:40px;height:40px;border:0;border-radius:10px;background:transparent;color:var(--c-text-2);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.at-icon:hover:not(:disabled){background:var(--c-fill);color:var(--c-text)}.at-icon:disabled{opacity:.3;cursor:default}.at-edit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:6px 12px 14px}.at-wide{grid-column:1 / -1}.at-edit .tl-note{background:var(--c-page)}.at-edit-cover{display:flex;align-items:center;gap:12px;padding-top:4px}.at-edit-cover-text{min-width:0;display:flex;flex-direction:column;gap:8px}.at-edit-cover-cap{font-size:14px;font-weight:500;color:var(--c-text-2)}.at-edit-cover-acts{display:flex;flex-wrap:wrap;gap:6px}.at-edit-cover-acts .tl-btn{background:var(--c-page)}.at-edit-foot{display:flex;justify-content:flex-start}.at-link{height:auto;padding:4px 0;border:0;background:none!important;color:var(--c-muted);font-weight:500;text-decoration:underline;text-underline-offset:3px}.at-link:hover:not(:disabled){color:var(--c-text)}@container (max-width: 440px){.at-edit{grid-template-columns:minmax(0,1fr);padding:4px 8px 12px}.at-item-main{gap:10px;padding:8px 6px}.at-thumb{width:42px;height:42px}.at-icon{width:32px}.at-chev{display:none}.at-dot{display:none}.at-item.is-changed .at-item-main .at-thumb::after{content:"";position:absolute;right:-3px;top:-3px;width:10px;height:10px;border-radius:50%;background:#2F9E55;border:2px solid var(--c-page)}.at-item.is-open.is-changed .at-item-main .at-thumb::after{border-color:#F7F7F7}.at-thumb{position:relative;overflow:visible}.at-thumb img{border-radius:8px}.at-edit-cover{align-items:flex-start}}.at-tg{container-type:inline-size;overflow:hidden}.at-tg-chat{--c-page: #FFFFFF;--c-text: #000000;--c-text-2: #3A3A3A;--c-muted: #707579;color:var(--c-text)}.at-tg-top{padding:14px 16px 0}.at-tg-body{display:grid;grid-template-columns:minmax(0,1fr) 236px;gap:14px;padding:12px 14px 14px;align-items:start}@container (max-width: 560px){.at-tg-body{grid-template-columns:minmax(0,1fr)}}.at-tg-chat{min-width:0;padding:18px 14px;border-radius:12px;background:linear-gradient(160deg,#D6E4C4 0%,#C3DAB8 55%,#B6D2B8 100%)}.at-tg-bubble{position:relative;box-sizing:border-box;max-width:380px;padding:8px 12px 22px 8px;border-radius:16px 16px 16px 6px;background:var(--c-page);box-shadow:0 1px 1px rgba(0,0,0,0.12);display:flex;flex-direction:column;gap:4px}.at-tg-track{display:flex;align-items:center;gap:10px;min-width:0;padding:4px 0}.at-tg-track+.at-tg-track{border-top:0.5px solid #E6E6E6;padding-top:8px}.at-tg-cover{position:relative;flex:0 0 auto;width:46px;height:46px;border-radius:50%;overflow:hidden;background:#3390EC;color:#FFFFFF;display:flex;align-items:center;justify-content:center}.at-tg-cover>svg{display:none}.at-tg-cover img{width:100%;height:100%;object-fit:cover;display:block}.at-tg-play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.at-tg-play svg{width:22px;height:22px;margin-left:2px}.at-tg-cover.has-img .at-tg-play{background:rgba(0,0,0,0.32)}.at-tg-text{min-width:0;display:flex;flex-direction:column;line-height:1.3}.at-tg-title,.at-tg-artist{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.at-tg-title{font-size:15px;font-weight:600;color:var(--c-text)}.at-tg-artist{font-size:14px;color:var(--c-text-2)}.at-tg-dur{font-size:13px;color:#8A9AA8;font-variant-numeric:tabular-nums}.at-tg-time{position:absolute;right:10px;bottom:5px;font-size:12px;color:#A0A8AE}.at-tg-player{min-width:0;padding:16px;border-radius:12px;background:var(--c-soft);display:flex;flex-direction:column;gap:10px}.at-tg-art{width:100%;aspect-ratio:1;border-radius:10px;overflow:hidden;background:linear-gradient(145deg,#5B9BE6,#3478C6);color:rgba(255,255,255,0.85);display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px rgba(0,0,0,0.14)}.at-tg-art img{width:100%;height:100%;object-fit:cover;display:block}.at-tg-art svg{width:38%;height:38%}.at-tg-now{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0;padding-top:4px}.at-tg-now-title,.at-tg-now-artist{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.at-tg-now-title{font-size:17px;font-weight:600;color:var(--c-text)}.at-tg-now-artist{font-size:15px;color:var(--c-muted)}.at-tg-bar{height:4px;border-radius:2px;background:var(--c-fill-2);overflow:hidden}.at-tg-bar-fill{display:block;width:28%;height:100%;background:#3390EC}.at-tg-times{display:flex;justify-content:space-between;font-size:12px;color:var(--c-muted);font-variant-numeric:tabular-nums}.at-tg-warn{margin:0;font-size:13px;line-height:1.4;color:var(--c-warn)}@container (max-width: 560px){.at-tg-player{flex-direction:row;flex-wrap:wrap;align-items:center}.at-tg-art{width:88px;flex:0 0 auto}.at-tg-now{flex:1 1 0;align-items:flex-start;text-align:left;padding:0}.at-tg-bar,.at-tg-times,.at-tg-warn{flex:1 1 100%}}@supports not (container-type: inline-size){@media(max-width:600px),(min-width:861px)and (max-width:976px){.at-tg-body{grid-template-columns:minmax(0,1fr)}.at-tg-player{flex-direction:row;flex-wrap:wrap;align-items:center}.at-tg-art{width:88px;flex:0 0 auto}.at-tg-now{flex:1 1 0;align-items:flex-start;text-align:left;padding:0}.at-tg-bar,.at-tg-times,.at-tg-warn{flex:1 1 100%}}@media(max-width:480px){.at-edit{grid-template-columns:minmax(0,1fr);padding:4px 8px 12px}.at-item-main{gap:10px;padding:8px 6px}.at-thumb{width:42px;height:42px}.at-icon{width:32px}.at-chev{display:none}.at-dot{display:none}.at-item.is-changed .at-item-main .at-thumb::after{content:"";position:absolute;right:-3px;top:-3px;width:10px;height:10px;border-radius:50%;background:#2F9E55;border:2px solid var(--c-page)}.at-item.is-open.is-changed .at-item-main .at-thumb::after{border-color:#F7F7F7}.at-thumb{position:relative;overflow:visible}.at-thumb img{border-radius:8px}.at-edit-cover{align-items:flex-start}}}
