.demo-session-dismiss[data-v-dfa1029f]{margin-inline-start:var(--space-2);min-height:44px;padding-inline:var(--space-3);background:transparent;border:1px solid currentColor;border-radius:var(--radius-sm, 4px);color:inherit;font:inherit;cursor:pointer}.assistant-drawer[data-v-3c7b4993]{position:fixed;inset-block-start:4rem;inset-block-end:7rem;inset-inline-end:0;inline-size:min(26rem,100vw);z-index:60;display:flex;flex-direction:column;gap:.6rem;padding:var(--space-4);background:var(--gov-surface);color:var(--gov-fg);border-inline-start:1px solid var(--gov-border);box-shadow:var(--shadow-lg, 0 0 24px rgb(0 0 0 / .2))}.assistant-drawer header[data-v-3c7b4993]{display:flex;align-items:center;justify-content:space-between}.assistant-drawer h2[data-v-3c7b4993]{margin:0;font-size:var(--text-lg)}.drawer-status[data-v-3c7b4993]{margin:0;padding:.4rem .6rem;border-radius:var(--radius-sm);background:var(--gov-surface-2);font-size:var(--text-sm)}.drawer-log[data-v-3c7b4993]{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:.5rem}.drawer-msg[data-v-3c7b4993]{padding:.5rem .7rem;border-radius:var(--radius-sm);background:var(--gov-surface-2)}.drawer-msg--user[data-v-3c7b4993]{background:var(--gov-surface-3, var(--gov-surface-2));border-inline-start:3px solid var(--gov-primary)}.drawer-msg p[data-v-3c7b4993]{margin:.15rem 0 0;white-space:pre-wrap}.drawer-suggest[data-v-3c7b4993]{display:flex;flex-wrap:wrap;gap:.35rem}.drawer-form textarea[data-v-3c7b4993]{inline-size:100%;resize:vertical}.drawer-actions[data-v-3c7b4993]{display:flex;gap:.4rem;justify-content:flex-end;margin-block-start:.4rem}.visually-hidden[data-v-3c7b4993]{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
