.entry-actions{flex-wrap:wrap;gap:0 22px;margin-top:2px;display:flex}.entry-actions button{min-width:44px;min-height:44px;color:var(--muted);text-decoration:none}.entry-actions button:hover{color:var(--violet)}.entry-actions [aria-pressed=true]{color:var(--violet);font-weight:700}.entry-replies{border-left:1px solid var(--line-strong);margin:4px 0 0;padding:0 0 0 22px;list-style:none}.entry-replies:empty{display:none}.entry-reply{border-bottom:0;padding:14px 0}.entry-reply+.entry-reply{border-top:1px dashed var(--line)}.entry-reply .entry-body{font-size:16.5px}.entry-body img{vertical-align:-.35em;object-fit:contain;display:inline-block}.reply-state{background:var(--lavender);color:var(--violet);font:600 14px/1.6 var(--font-serif);align-items:center;gap:12px;margin:0;padding:6px 12px;display:flex}.reply-state[hidden]{display:none}.emoji-open{width:46px;font-size:22px;font-family:var(--font-sans);justify-self:start;padding:0}.entry-author-example .entry-name{color:var(--violet)}.qface-dialog{border:1px solid var(--line);border-top:3px solid var(--violet);border-radius:var(--radius-sm);background:var(--paper);width:min(440px,100% - 24px);max-height:min(620px,85vh);color:var(--ink);box-shadow:var(--shadow-menu);padding:22px 20px 20px}.qface-dialog::backdrop{background:#1d192659}.qface-dialog h2{font:900 20px/1.4 var(--font-display);letter-spacing:.1em;margin:0 0 16px}.qface-close{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:26px;position:absolute;top:8px;right:8px}.qface-tabs{gap:6px;margin-bottom:12px;display:flex}.qface-tabs button{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--paper);min-height:44px;color:var(--violet);font:600 14px/1 var(--font-serif);cursor:pointer;padding:0 16px}.qface-tabs button[aria-pressed=true]{border-color:var(--violet);background:var(--violet);color:var(--paper)}.qface-dialog input{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--ground);width:100%;height:44px;color:var(--ink);padding:8px 12px;font-size:15px}.qface-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;max-height:350px;margin-top:14px;display:grid;overflow:auto}.qface-grid button{border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;place-items:center;width:100%;min-height:44px;display:grid}.qface-grid button:hover{background:var(--lavender)}.qface-grid img{object-fit:contain;width:34px;height:34px}.qface-grid p{color:var(--muted);font:16px/1.8 var(--font-kai);grid-column:1/-1}.messages-identity input{max-width:100%}.pm-seal{color:var(--violet);font:600 15px/1.6 var(--font-sans);letter-spacing:.06em;margin:4px 0}.message-composer>.interaction-field{gap:6px;padding-bottom:6px}.local-interaction-inner .interaction-text-button{font-size:12px}.tip-methods{border:0;flex-wrap:wrap;gap:8px;margin:8px 0 0;padding:0;display:flex}.tip-methods legend{color:var(--ink-soft);font:600 13px/22px var(--font-sans);letter-spacing:.08em;margin-bottom:8px;padding:0}.tip-methods .tip-pill{min-width:118px;font:500 14px/1 var(--font-sans);gap:8px}.tip-methods .tip-pill:has(input:checked){border-color:var(--violet);background:var(--violet);color:var(--paper)}.tip-provider-icon{background:currentColor;flex:0 0 20px;width:20px;height:20px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tip-currency-note{color:var(--muted);margin:0;font-size:12px}.tip-qr-step{color:var(--ink);gap:0;display:grid}.tip-dialog-inner>[hidden]{display:none!important}.tip-dialog:has(.tip-qr-step:not([hidden])){width:min(680px,100% - 24px)}.tip-dialog:has(.tip-qr-step:not([hidden])) .tip-dialog-inner{padding:32px 36px 28px}.tip-qr-title{letter-spacing:.02em;margin:10px 0 6px;font:900 28px/1.4 var(--font-display)!important}.tip-qr-methods{margin:18px 0 20px}.tip-qr-methods legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.tip-qr-methods .tip-pill{gap:6px;min-width:84px;min-height:40px;font-size:13px}.tip-qr-methods .tip-provider-icon{flex-basis:16px;width:16px;height:16px}.tip-qr-columns{grid-template-columns:240px minmax(0,1fr);gap:36px;margin-bottom:22px;display:grid}.tip-qr-frame{outline:1px solid var(--line);outline-offset:6px;background:#fff;width:240px;height:240px;position:relative;overflow:hidden}.tip-qr-code{max-width:none;transform:scale(var(--qr-scale,.7947));transform-origin:0 0;display:block}.tip-qr-avatar{object-fit:contain;background:#fff;position:absolute;top:calc(50% - 20.5px);left:calc(50% - 20.5px)}.tip-qr-frame+p{margin-top:16px}.tip-qr-detail{flex-direction:column;min-width:0;font-size:13px;display:flex}.tip-qr-detail p{margin:0 0 18px;line-height:1.8}.tip-qr-thanks{color:var(--ink);font:19px/1.8 var(--font-kai)!important}.tip-qr-detail .tip-dialog-actions{flex-wrap:wrap;justify-content:flex-start;margin-top:auto}.support-thanks{object-fit:contain;filter:drop-shadow(0 6px 14px #55418a24);justify-self:start;margin-bottom:4px}.tip-dialog[open] .support-thanks{animation:.55s cubic-bezier(.3,1.5,.5,1) 80ms both mark-pop}@keyframes mark-pop{0%{opacity:0;transform:translateY(8px)scale(.86)rotate(-6deg)}}.tip-qr-avatar{border-radius:50%}.messages-thread,.messages-identity{min-width:0}button:focus-visible{outline:2px solid var(--violet);outline-offset:3px}@media (width>=641px){.tip-qr-step{min-height:520px}}@media (width<=640px){.tip-dialog:has(.tip-qr-step:not([hidden])) .tip-dialog-inner{padding:28px 18px 20px}.tip-qr-columns{grid-template-columns:minmax(0,1fr);gap:22px}.tip-qr-frame{margin:auto}.tip-qr-detail .tip-dialog-actions{margin-top:0}.tip-qr-title{font-size:23px!important}}@media (width<=760px){.qface-dialog{border-radius:var(--radius-sm) var(--radius-sm) 0 0;width:100%;max-width:100%;max-height:70vh;margin:auto 0 0}.qface-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}
