.error-toast__title{justify-content:space-between;align-items:center;width:100%;font-weight:600;display:flex}.error-toast__details-btn{margin-left:.5rem;text-decoration:underline}.error-toast__details-btn:hover{text-decoration:none}.error-toast__desc{opacity:.8;flex-direction:column;gap:.5rem;margin-top:.125rem;display:flex}.error-toast__trace-row{align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.error-toast__trace-id{border-radius:calc(var(--radius) - .125rem);background:#0003;padding:.25rem .5rem}.error-toast__copy-btn{text-decoration:underline}.error-toast__copy-btn:hover{text-decoration:none}.error-toast__details{flex-direction:column;gap:.25rem;margin-top:.5rem;display:flex}
.error-modal__content{border-color:color-mix(in srgb, var(--destructive) 20%, transparent);max-width:32rem}.error-modal__title{align-items:center;gap:.5rem;display:flex}.error-modal__badge{border-radius:calc(var(--radius) - .125rem);font-weight:600}.error-modal__body{flex-direction:column;gap:1rem;display:flex}.error-modal__alert{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--destructive) 20%, transparent);background:color-mix(in srgb, var(--destructive) 5%, transparent);align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.error-modal__alert-icon{width:1.25rem;height:1.25rem;color:var(--destructive-foreground);flex-shrink:0}.error-modal__alert-text{color:var(--foreground);font-weight:500;line-height:1.625}.error-modal__trace-section{border-radius:var(--radius);border:1px solid var(--border);background:color-mix(in srgb, var(--muted) 30%, transparent);flex-direction:column;gap:.5rem;padding:1rem;display:flex}.error-modal__trace-label{text-transform:uppercase;letter-spacing:.025em;color:var(--muted-foreground);font-weight:600}.error-modal__trace-row{align-items:center;gap:.5rem;display:flex}.error-modal__trace-value{word-break:break-all;border-radius:var(--radius);border:1px solid var(--border);background:var(--background);color:var(--foreground);flex:1;padding:.5rem .75rem}.error-modal__copy-btn{flex-shrink:0;width:2.25rem;height:2.25rem;transition:all .2s}.error-modal__copied-icon{width:1rem;height:1rem;color:var(--status-success)}.error-modal__copy-icon{width:1rem;height:1rem}.error-modal__meta{color:var(--muted-foreground);flex-direction:column;gap:.25rem;display:flex}.error-modal__meta-row{align-items:center;gap:.5rem;display:flex}.error-modal__meta-value{color:var(--foreground);font-weight:600}.error-modal__actions{gap:.5rem;display:flex}.error-modal__copy-all-btn{background:0 0;flex:1}.error-modal__close-btn{flex:1}.error-modal__support-box{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--primary) 20%, transparent);background:color-mix(in srgb, var(--primary) 5%, transparent);padding:1rem}.error-modal__support-title{color:var(--foreground);margin-bottom:.25rem;font-weight:600}.error-modal__support-text{color:var(--muted-foreground);line-height:1.625}.error-modal__support-em{color:var(--foreground)}
