/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties,theme,base;@layer components{.ac-chat-notify{z-index:var(--z-toast);font-family:var(--font-sans);position:relative}.ac-chat-toast-slot{width:100%}.ac-chat-toast__icon{width:var(--space-40);height:var(--space-40);border-radius:var(--radius-8);background:var(--mediator-surface);color:var(--mediator-text);justify-content:center;align-items:center;display:flex}.ac-chat-toast{--ac-avatar-ring:var(--bg-secondary);grid-template-columns:var(--space-40) minmax(0, 1fr) auto;align-items:start;gap:var(--space-12);width:var(--size-toast);max-width:100%;padding:var(--space-12) var(--space-12) var(--space-12) var(--space-12);border-radius:var(--radius-12);background:var(--bg-secondary);color:var(--text-primary);border:1px solid #0000;display:grid;position:relative}.ac-chat-toast[data-sale]{border-color:var(--sale-pending-border)}.ac-chat-toast__main{gap:var(--space-4);min-width:0;padding-right:var(--space-16);flex-direction:column;display:flex}.ac-chat-toast__head{align-items:center;gap:var(--space-6);flex-wrap:nowrap;min-width:0;margin:0;font-size:12px;font-weight:400;line-height:16px;display:flex}.ac-chat-toast__name{font-size:14px;font-weight:600;line-height:22px}.ac-chat-toast__when{margin-left:auto}.ac-chat-toast__name{flex:none}.ac-chat-toast__body{color:var(--text-secondary);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:400;line-height:22px;display:-webkit-box;overflow:hidden}.ac-chat-toast__body[data-sale]{color:var(--amber);font-weight:600}.ac-chat-toast__actions{gap:var(--space-8);margin-top:var(--space-6);display:flex}.ac-chat-toast__actions .ac-button,.ac-chat-permission__actions .ac-button{height:var(--size-cell);padding:0 var(--space-12);font-size:12px;font-weight:600;line-height:16px}.ac-chat-toast__close{top:var(--space-8);right:var(--space-8);width:var(--space-20);height:var(--space-20);border-radius:var(--radius-6);color:var(--text-tertiary);cursor:pointer;opacity:0;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.ac-chat-toast:hover .ac-chat-toast__close,.ac-chat-toast__close:focus-visible{opacity:1}.ac-chat-toast .ac-chat-thumb--40{margin-top:var(--space-20)}@media (prefers-reduced-motion:no-preference){.ac-chat-toast{animation:ac-chat-toast-in var(--duration-toast) var(--ease-standard)}.ac-chat-toast__close{transition:opacity var(--duration-fast) var(--ease-standard)}}.ac-chat-inbox{z-index:var(--z-toast);width:var(--size-inbox);max-width:calc(100vw - 2 * var(--space-8));max-height:calc(100dvh - var(--layout-header) - var(--space-24));border-radius:var(--radius-12);background:var(--bg-secondary);color:var(--text-primary);border:1px solid #0000;flex-direction:column;display:flex;position:fixed;overflow:hidden}.ac-chat-inbox[style*=left]{width:auto}.ac-chat-inbox:focus{outline:none}.ac-chat-inbox .ac-chat-row{--ac-avatar-ring:var(--bg-secondary)}.ac-chat-inbox .ac-chat-row:hover{--ac-avatar-ring:var(--bg-tertiary);background:var(--bg-tertiary)}.ac-chat-inbox .ac-chat-row:hover .ac-chat-thumb{background:var(--surface-nested)}.ac-chat-inbox__head{align-items:center;gap:var(--space-12);padding:var(--space-12) var(--space-12) var(--space-8) var(--space-16);display:flex}.ac-chat-inbox__title{flex:1;margin:0;font-size:16px;font-weight:600;line-height:24px}.ac-chat-inbox__list{min-height:0;padding:0 var(--space-6) var(--space-6);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ac-chat-inbox__busy{padding:var(--space-32);justify-content:center;display:flex}.ac-chat-inbox__empty{padding:var(--space-24) var(--space-16);color:var(--text-tertiary);text-align:center;margin:0;font-size:14px;font-weight:400;line-height:22px}.ac-chat-inbox__foot{justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--space-10) var(--space-16);border-top:1px solid var(--border-secondary);display:flex}.ac-chat-inbox__sound{align-items:center;gap:var(--space-6);color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:400;line-height:16px;display:inline-flex}.ac-chat-inbox__sound:hover{color:var(--text-primary)}@media (prefers-reduced-motion:no-preference){.ac-chat-inbox{animation:ac-tt-in var(--duration-fast) var(--ease-standard)}}.ac-chat-permission{right:var(--space-24);bottom:var(--space-24);z-index:var(--z-toast);width:var(--size-toast);max-width:calc(100vw - 2 * var(--space-16));align-items:flex-start;gap:var(--space-12);padding:var(--space-16);border-radius:var(--radius-12);background:var(--bg-secondary);color:var(--text-primary);border:1px solid #0000;display:flex;position:fixed}.ac-chat-permission__main{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.ac-chat-permission__title{margin:0;font-size:14px;font-weight:600;line-height:22px}.ac-chat-permission__text{color:var(--text-tertiary);margin:0;font-size:12px;font-weight:400;line-height:20px}.ac-chat-permission__actions{justify-content:flex-end;gap:var(--space-8);margin-top:var(--space-8);display:flex}@media not all and (width>=48rem){.ac-chat-permission{right:var(--space-16);bottom:var(--space-16);left:var(--space-16);width:auto}.ac-chat-toast{width:100%}}@media (prefers-reduced-motion:no-preference){.ac-chat-permission{animation:ac-chat-toast-in var(--duration-toast) var(--ease-standard)}}}@layer utilities;@keyframes ac-chat-toast-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}
