.bl-app .kt-chip{border-radius:var(--r-pill);font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-semibold);white-space:nowrap;border:1px solid #0000;align-items:center;gap:4px;min-width:0;max-width:100%;padding:2px 8px;display:inline-flex;overflow:hidden}.bl-app .kt-chip-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.bl-app .kt-picker{flex-direction:column;gap:12px;padding-block:4px 8px;display:flex}.bl-app .kt-picker-hint{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--muted);margin:0}.bl-app .kt-reply-list,.bl-app .kt-type-list{flex-direction:column;gap:8px;display:flex}.bl-app .kt-type-list{gap:0}.bl-app .kt-reply-row .m-caption{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bl-app .kt-reply-row.is-typed{border-color:var(--brand)}.bl-app .kt-mark{border-radius:var(--r-sm);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.bl-app .kt-mark.is-empty{background:var(--card);border:1px solid var(--line);color:var(--subtle)}.bl-app .kt-type-list .m-sheet-item{border:var(--stroke-w) solid transparent;border-radius:var(--r-sm);gap:12px;padding-block:8px;padding-inline:8px}.bl-app .kt-type-list .m-sheet-item.is-checked{border-color:var(--brand);font-weight:var(--fw-semibold)}.bl-app .kt-type-list .m-sheet-item-tick{width:20px;height:20px;color:var(--brand);flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:auto;display:flex}.bl-app .pd-confirm .m-sheet-head .m-iconbtn{width:44px;height:44px}.bl-app .kt-live{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bl-app .kt-reply-chip{vertical-align:middle}.bl-app .kt-cite-chip{align-self:flex-start;margin-top:7px}@media (width>=881px){.bl-app.web-desktop .m-sheet.is-modal.pd-confirm .kt-picker{gap:14px;padding-block:8px 12px}.bl-app.web-desktop .m-sheet.is-modal.pd-confirm .kt-picker-hint{font-size:var(--fs-md);line-height:var(--lh-md)}.bl-app.web-desktop .m-sheet.is-modal.pd-confirm .kt-type-list .m-sheet-item{font-size:var(--fs-lg);line-height:var(--lh-lg)}.bl-app.web-desktop .m-sheet.is-modal.pd-confirm:has(.kt-picker) .m-sheet-foot{border-top:1px solid var(--line)}}