.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}}.aska-plate{--h:22px;height:var(--h);color:#111;border:max(1px, calc(var(--h) * .07)) solid #111;border-radius:calc(var(--h) * .14);white-space:nowrap;vertical-align:middle;cursor:default;-webkit-user-select:none;user-select:none;background:#fff;flex:none;align-items:stretch;font-family:Arial Narrow,Roboto Condensed,Helvetica Neue,Arial,sans-serif;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 1px 2px #00000040}.aska-plate .main{align-items:flex-end;gap:calc(var(--h) * .06);padding:0 calc(var(--h) * .22) calc(var(--h) * .1);display:flex}.aska-plate .main b{font-size:calc(var(--h) * .82);letter-spacing:calc(var(--h) * .02)}.aska-plate .main i{font-style:normal;font-size:calc(var(--h) * .62);padding-bottom:calc(var(--h) * .02)}.aska-plate .reg{border-left:max(1px, calc(var(--h) * .06)) solid #111;padding:0 calc(var(--h) * .14);flex-direction:column;justify-content:center;align-items:center;display:flex}.aska-plate .reg b{font-size:calc(var(--h) * .5)}.aska-plate .reg small{align-items:center;gap:calc(var(--h) * .06);font-size:calc(var(--h) * .2);letter-spacing:.5px;margin-top:calc(var(--h) * .03);display:flex}.aska-plate .flag{width:calc(var(--h) * .3);height:calc(var(--h) * .2);background:linear-gradient(#fff 0 33%,#1c47b8 33% 66%,#d8232a 66%);outline:1px solid #00000040;display:inline-block}.aska-plate.s{--h:18px}.aska-plate.m{--h:24px}.aska-plate.l{--h:46px}.aska-profile-plate{justify-content:center;padding:6px 0;display:flex}.aska-auth{flex-direction:column;gap:6px;display:flex}.aska-auth .col{gap:8px}.aska-step-title{font-size:1.15em;font-weight:700}.aska-field{flex-direction:column;gap:3px;display:flex}.aska-field .lbl,.skin-aero .aska-field .lbl{opacity:.85;width:auto;font-size:.92em}.aska-field .field{box-sizing:border-box;width:100%}.aska-pass{align-items:center;gap:4px;display:flex}.aska-pass .field{flex:1;min-width:0}.aska-code{letter-spacing:6px;text-align:center;font-size:1.3em}.aska-wide{justify-content:center;width:100%}.aska-links{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.aska-dots{justify-content:center;gap:6px;display:flex}.aska-dots i{background:#00000026;border-radius:2px;width:22px;height:4px}.aska-dots i.on{background:var(--a-accent,var(--sel))}.aska-design-mini{justify-content:center;align-items:center;gap:6px;margin-top:10px;display:flex}.skin-classic .aska-dots i{border-radius:0}.aska-profile{flex-direction:column;gap:8px;display:flex}.aska-profile-head{align-items:center;gap:10px;display:flex}.aska-profile-head .who{flex:1;min-width:0}.aska-profile-head .who b{text-overflow:ellipsis;white-space:nowrap;font-size:1.15em;display:block;overflow:hidden}.ico.big{flex:none;place-items:center;width:40px;height:40px;display:inline-grid}.aska-about{white-space:pre-wrap;background:#0000000a;padding:6px 8px;font-style:italic}.skin-aero .aska-about{border-radius:10px}.aska-actions{flex-wrap:wrap;gap:6px;display:flex}.aska-actions .btn{flex:auto;justify-content:center}.aska-choice{gap:6px;display:flex}.aska-choice .btn{white-space:normal;flex-direction:column;flex:1;align-items:center;gap:2px;height:auto;padding:6px;display:flex}.aska-choice .btn small{opacity:.8;font-size:.85em;font-weight:400}.aska-verdict{text-align:center;padding:6px;font-weight:700}.aska-verdict.ok{color:var(--green-dark)}.aska-verdict.miss{color:var(--red)}.aska-safety summary{cursor:pointer;opacity:.75}.aska-safety .code{letter-spacing:1px;font-family:Courier New,Courier,monospace}.aska-members{max-height:40vh;overflow:auto}.aska-tag{background:var(--a-accent,var(--sel));color:#fff;vertical-align:middle;border-radius:6px;margin-left:5px;padding:0 5px;font-size:10px;font-weight:700}.aska-me,.aska-head{cursor:pointer}.aska-typing{color:var(--green-dark);font-style:italic}.aska-typing-sub{color:var(--green-dark)}.aska-emoji{font-style:normal}.aska-plate-reveal{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:6px 0;display:flex}.aska-plate-reveal .aska-plate{animation:1s cubic-bezier(.2,.9,.3,1.2) aska-drive}@keyframes aska-drive{0%{opacity:0;transform:translate(-120%)rotate(-4deg)}}.aska-lead{padding:2px 2px 6px}.aska-twin-bar{background:#ffe14d40;flex-wrap:wrap;flex:none;align-items:center;gap:6px;padding:3px 6px;font-size:.92em;display:flex}.aska-twin-bar span{flex:1;min-width:0}.skin-aero .aska-twin-bar{border-radius:10px;margin:0 6px 4px}.aska-acts{flex-wrap:wrap;gap:4px;padding:2px 0 4px;display:flex}.aska-acts .chip{padding:3px 9px;font-size:12px}.aska-gifts{grid-template-columns:repeat(6,1fr);gap:4px;padding:2px 0 4px;display:grid}.aska-gifts .btn{flex-direction:column;align-items:center;gap:0;min-width:0;height:auto;padding:3px 0;display:flex}.aska-gifts .btn span{font-size:20px;line-height:1.2}.aska-gifts .btn small{font-size:9px;font-weight:400}.aska-gifts .hint{grid-column:1/-1}.aska-circles .citem{cursor:pointer}.aska-circle-emoji{text-align:center;flex:none;width:28px;font-size:20px}.aska-circle-meta{opacity:.75;align-items:center;gap:3px;font-size:11px;display:flex!important}.aska-circle-meta .ico{place-items:center;width:12px;height:12px;display:inline-grid}.aska-circle .btn{flex:none}.aska-emoji-pick .chip{padding:2px 6px;font-size:18px}.aska-check{cursor:pointer;align-items:flex-start;gap:8px}.aska-check input{flex:none;margin-top:2px}.aska-pick-list{flex-direction:column;gap:4px;max-height:34vh;display:flex;overflow:auto}.aska-twin-head{margin-bottom:6px}.aska-fact-add{gap:4px}.aska-fact-add .field{flex:1;min-width:0}.aska-facts{flex-direction:column;gap:3px;margin:6px 0;padding:0;list-style:none;display:flex}.aska-facts li{background:#0000000a;align-items:center;gap:6px;padding:3px 6px;display:flex}.skin-aero .aska-facts li{border-radius:8px}.aska-facts li span{overflow-wrap:anywhere;flex:1;min-width:0}.aska-kv{align-items:center;gap:8px;padding:2px 0}.aska-kv>span:first-child{opacity:.8}.aska-top{margin:4px 0 0;padding-left:20px}.aska-codes summary{cursor:pointer}.aska-me-card .aska-profile-head{margin-bottom:4px}.aska-admin-users{flex-direction:column;gap:8px;display:flex}.aska-admin-user{background:#0000000a;flex-direction:column;gap:4px;padding:6px;display:flex}.skin-aero .aska-admin-user{border-radius:10px}.aska-admin-user .row{flex-wrap:wrap;align-items:center;gap:6px}.aska-help-code{background:#ffe14d59;padding:4px 6px}.aska-help-code b{letter-spacing:1px;-webkit-user-select:all;user-select:all;font-family:Courier New,Courier,monospace;font-size:1.2em}select.field{max-width:100%}.aska-desk-nav{flex:none;gap:4px;padding:0 0 4px;display:flex}.aska-desk-nav .btn{white-space:nowrap;flex:1;justify-content:center;min-width:0;padding-left:4px;padding-right:4px}@media (max-width:719px),(pointer:coarse) and (max-width:900px){.aska-desk-nav{display:none}}
