.aska-steps{margin:0 0 8px;padding-left:20px;line-height:1.45}.aska-steps li{margin:4px 0}.aska-linkbtn{font:inherit;cursor:pointer;background:0 0;border:0;padding:4px}.aska-push{gap:8px}.aska-push .t{white-space:normal;flex:1;min-width:0}.aska-warn{flex:none;margin-bottom:4px;padding:4px 6px}.err.aska-warn:empty{display:none}.msg .aska-tick{opacity:.85;letter-spacing:-2px;margin-left:4px;font-size:.92em;font-weight:400}.msg .aska-tick.fail{color:#d8232a;opacity:1;letter-spacing:0;font-weight:700}.skin-aero .msg.me .aska-tick{color:#ffffffe6}.skin-aero .msg.me .aska-tick.fail{color:#fff;background:#d8232a;border-radius:8px;padding:0 5px}.msg.aska-failed{opacity:.75}.msg.aska-flash{animation:1.2s aska-flash}@keyframes aska-flash{0%,60%{filter:brightness(.82)}}.skin-aero .msg.aska-sys{align-self:center}.aska-quote{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:#0000000d;border-left:3px solid;margin:2px 0 4px;padding:2px 8px;font-size:.92em;display:block;overflow:hidden}.aska-quote b{display:block}.skin-aero .aska-quote{opacity:.9;border-radius:6px}.skin-aero .msg.me .aska-quote{background:#fff3}.aska-reply{border-left:3px solid var(--a-accent,var(--sel));background:#ffffffb3;align-items:center;gap:6px;padding:4px 6px;display:flex}.skin-aero .aska-reply{border-radius:10px}.aska-reply .t{flex:1;min-width:0;overflow:hidden}.aska-reply .t b,.aska-reply .t span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.aska-photo{cursor:pointer;background:#0000000f;max-width:100%;margin:4px 0 2px;display:block;position:relative;overflow:hidden}.skin-aero .aska-photo{border-radius:14px}.skin-classic .aska-photo{border:2px solid #fff;outline:1px solid #000;box-shadow:2px 2px #0000004d}.aska-photo img{object-fit:cover;width:100%;height:100%;display:block}.aska-photo .thumb{filter:blur(10px);transform:scale(1.1)}.aska-photo .spin{border:3px solid #ffffff80;border-top-color:#fff;border-radius:50%;width:24px;height:24px;margin:-12px;animation:.9s linear infinite aska-spin;position:absolute;top:50%;left:50%}@keyframes aska-spin{to{transform:rotate(360deg)}}.aska-photo .fail{text-align:center;place-items:center;padding:6px;font-size:11px;display:grid;position:absolute;inset:0}.aska-viewer{z-index:60;background:#000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.aska-viewer img{object-fit:contain;-webkit-touch-callout:default;-webkit-user-select:auto;user-select:auto;max-width:100%;max-height:100%}.aska-viewer .h{left:0;right:0;bottom:calc(14px + env(safe-area-inset-bottom));text-align:center;color:#ffffffa6;font-size:12px;position:absolute}.aska-menu{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.aska-menu-preview{white-space:nowrap;text-overflow:ellipsis;opacity:.8;overflow:hidden}.aska-invite-link{word-break:break-all;-webkit-user-select:all;user-select:all;font-size:11px}.aska-codes .row{justify-content:space-between;gap:10px;padding:2px 0}.aska-codes .code{letter-spacing:1px;white-space:nowrap;font-family:Courier New,Courier,monospace}.toast{cursor:pointer}@media (max-width:719px),(pointer:coarse) and (max-width:900px){.skin-classic .toast{width:auto;left:8px;right:8px;bottom:calc(66px + var(--safe-b,0px))}}@media (pointer:coarse){.history .msg{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}}
