.aks-scrim{z-index:220;padding:calc(30px + var(--safe-top)) max(22px, var(--safe-right)) calc(48px + var(--safe-bottom)) max(22px, var(--safe-left));background:#0e0e0e8f;display:flex;position:fixed;inset:0;overflow:auto}.aks-panel{width:min(100%,640px);max-height:min(640px, calc(100dvh - 78px - var(--safe-top) - var(--safe-bottom)));border:1px solid var(--line);background:var(--paper);color:var(--ink);flex-direction:column;margin:auto;display:flex;overflow:hidden}.aks-head{border-bottom:1px solid var(--line);flex:none;justify-content:center;align-items:center;min-height:56px;padding:0 56px;display:flex;position:relative}.aks-title{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:800}.aks-close{width:30px;height:30px;color:var(--ink);cursor:pointer;background:0 0;border:0;font-size:26px;font-weight:400;line-height:1;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.aks-body{gap:14px;min-height:0;padding:24px 26px 36px;display:grid;overflow:auto}.aks-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.aks-field.wet-field{margin-bottom:0}.aks-submit{white-space:nowrap}.aks-message{min-height:20px;color:var(--muted);margin:0;font-size:13px;font-weight:500;line-height:1.5}.aks-results{border-top:1px solid var(--line);display:grid}.aks-result{border:0;border-bottom:1px solid var(--line);background:var(--paper);color:var(--ink);font:inherit;text-align:left;cursor:pointer;gap:5px;padding:14px 2px;display:grid}@media (hover:hover) and (pointer:fine){html:not(.wet-native) .aks-result:hover{background:var(--bg)}}.aks-result strong{font-size:14px;font-weight:700;line-height:1.5}.aks-result span{color:var(--muted);font-size:12px;font-weight:500;line-height:1.4}@media (max-width:560px){.aks-form{grid-template-columns:minmax(0,1fr);align-items:stretch}}
