.iris-completion-dialog[role=dialog]{border-radius:8px;max-height:calc(100dvh - 32px);padding:24px;font-size:15px;line-height:1.65;overflow-y:auto}.iris-completion-dialog :is(h2,h3){margin:0}.iris-completion-dialog [data-slot=dialog-title],.iris-completion-dialog h2{letter-spacing:-.025em;font-size:22px;line-height:1.3;font-weight:var(--v2j-heading-weight,600)}.iris-completion-dialog [class~=uppercase]{text-transform:none;letter-spacing:0}.iris-completion-dialog :is([class~=text-xs],[class~="text-[10px]"],[class~="text-[13px]"]){font-size:13px}.iris-completion-dialog [class~=text-sm]{font-size:15px;line-height:1.7}.iris-completion-dialog[role=dialog] :is(button,a){border-radius:6px;min-height:44px}.iris-completion-dialog :is(button,a):focus-visible{outline:2px solid var(--muted-foreground);outline-offset:3px;box-shadow:none}.iris-completion-dialog .completion-stack{gap:16px;display:grid}.iris-completion-dialog .completion-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.iris-completion-dialog .completion-note{border:1px solid var(--border);color:var(--muted-foreground);background:var(--muted);border-radius:6px;padding:16px;font-size:14px}.iris-completion-dialog .completion-primary,.iris-completion-dialog .completion-secondary{border:1px solid var(--border);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;display:inline-flex}.iris-completion-dialog .completion-primary{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.iris-completion-dialog .completion-secondary{background:var(--card);color:var(--foreground)}.iris-completion-dialog .completion-secondary:hover{background:var(--muted)}@media (max-width:500px){.iris-completion-dialog[role=dialog]{padding:20px}.iris-completion-dialog .completion-actions>*{flex:1}}
