@layer components{.p-brief .filter{font-size:var(--t-sm);color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:-2px 0 10px;display:flex}.p-brief .filter a{min-height:24px;color:var(--lamp);align-items:center;display:inline-flex}.p-brief .m-top-end,.p-message .m-top-end{align-items:center;gap:8px;display:flex}.p-message .chat-top .m-top-end{margin-left:auto}.p-message .chat-top .lang{margin-left:0}.p-brief .m-menu,.p-message .m-menu{display:block}.p-message .chat-top>div:not(.m-top-end){min-width:0}.p-message .chat-top small{display:block}@media (max-width:420px){.p-message .chat-top{gap:8px;padding-inline:10px}.p-message .chat-top .m-top-end{gap:4px}.p-message .chat-top .lang{padding:2px}.p-message .chat-top .lang button{min-width:44px;padding:0 6px}}.p-message .bubble .txt h2{text-wrap:balance;font-size:1.02rem;font-weight:600}.p-message .replies a{background:var(--surface-1);border:1px solid var(--lamp-line);height:40px;color:var(--cream);font-size:var(--t-sm);border-radius:20px;align-items:center;padding:0 14px;display:inline-flex}.p-message .bubble .meta{font-size:12px}@media (pointer:coarse){.p-brief .lang button,.p-message .lang button,.p-message .replies a,.p-brief .dock .btn{height:44px}}}
