.ag-wask{display:inline-flex;align-items:center;height:var(--ds-h-pill,22px);padding:0 7px;margin:0 1px;border-radius:6px;background:color-mix(in srgb,var(--ask-c,#DA7756) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ask-c,#DA7756) 40%,transparent);color:var(--text);font-weight:500;white-space:nowrap;vertical-align:0;user-select:all}.ag-wph{display:inline;color:var(--text-secondary,var(--text-dim));white-space:pre-wrap}.ag-wph:before{content:attr(data-label);display:inline-block;margin-right:6px;padding:0 7px;border-radius:6px;background:var(--bg-hover);color:var(--text-muted,var(--text-dim));font-size:var(--ds-text-xs);line-height:20px;animation:ag-wph-pulse 1.4s ease-in-out infinite}@keyframes ag-wph-pulse{50%{opacity:.55}}.ag-wbar{position:fixed;z-index:180;left:50%;bottom:calc(76px + env(safe-area-inset-bottom));transform:translateX(-50%);display:flex;align-items:center;gap:8px;max-width:calc(100vw - 32px);min-height:var(--ds-h-lg,36px);padding:6px 6px 6px 10px;border-radius:999px;background:var(--bg-elevated,var(--bg-surface));box-shadow:0 8px 24px -12px rgb(0 0 0/.3),0 0 0 1px var(--border-default,var(--border));color:var(--text);font:400 var(--ds-text-sm)/1.3 var(--font-ui);animation:ui-pop .14s cubic-bezier(.16,1,.3,1)}.ag-wbar img{width:18px;height:18px;border-radius:22%;flex:none}.ag-wbar .msg{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-wbar.is-error .msg{color:var(--destructive,#e5484d);white-space:normal}.ag-wbar button{flex:none;height:var(--ds-h-md,28px);padding:0 12px;border:0;border-radius:var(--ds-radius-btn);background:var(--bg-hover);color:var(--text);font:500 var(--ds-text-sm)/1 var(--font-ui);cursor:pointer}.ag-wbar button:hover{background:var(--bg-active,var(--bg-hover))}.ag-wbar .dots{display:inline-flex;gap:3px}.ag-wbar .dots i{width:4px;height:4px;border-radius:999px;background:currentColor;opacity:.4;animation:ag-wdot 1s infinite}.ag-wbar .dots i:nth-child(2){animation-delay:.15s}.ag-wbar .dots i:nth-child(3){animation-delay:.3s}@keyframes ag-wdot{40%{opacity:1}}@media (prefers-reduced-motion:reduce){.ag-wbar,.ag-wbar .dots i,.ag-wph:before{animation:none}}@media (max-width:640px){.ag-wbar{bottom:calc(96px + env(safe-area-inset-bottom));font-size:15px}.ag-wbar button{height:36px}}