.att-picker{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.att-picker-list{flex-wrap:wrap;gap:6px;width:100%;margin:0;padding:0;list-style:none;display:flex}.att-picker-chip{background:#ffffff0d;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:8px;min-width:0;max-width:220px;padding:4px 26px 4px 4px;display:flex;position:relative}.att-picker-thumb{object-fit:cover;background:#0a1520;border-radius:6px;flex-shrink:0;width:36px;height:36px}.att-picker-icon{color:#1aff1b;background:#00e7011f;border-radius:6px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.att-picker-meta{flex-direction:column;min-width:0;line-height:1.2;display:flex}.att-picker-name{color:#e8f0f7;white-space:nowrap;text-overflow:ellipsis;max-width:130px;font-size:12px;font-weight:600;overflow:hidden}.att-picker-size{color:#8aa3b5;font-variant-numeric:tabular-nums;margin-top:2px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.att-picker-remove{color:#fff;cursor:pointer;background:#00000080;border:none;border-radius:50%;place-items:center;width:18px;height:18px;transition:background .12s,transform .12s;display:grid;position:absolute;top:4px;right:4px}.att-picker-remove:hover:not(:disabled){background:#ef4444;transform:scale(1.05)}.att-picker-remove:disabled{opacity:.5;cursor:not-allowed}.att-picker-trigger{color:#8aa3b5;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff08;border:1px dashed #ffffff29;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:700;transition:all .12s;display:inline-flex}.att-picker-trigger:hover:not(.is-disabled){color:#1aff1b;background:#00e70114;border-color:#00e70180}.att-picker-trigger.is-disabled{opacity:.4;cursor:not-allowed}.att-picker-compact .att-picker-chip{max-width:180px;padding:3px 22px 3px 3px}.att-picker-compact .att-picker-thumb,.att-picker-compact .att-picker-icon{width:28px;height:28px}.att-picker-compact .att-picker-name{max-width:100px;font-size:11px}.att-picker-compact .att-picker-size{font-size:9px}.att-picker-compact .att-picker-trigger{border-radius:7px;padding:5px 7px}.att-list{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.att-list-compact{gap:4px;margin-top:6px}.att-img-tile{cursor:zoom-in;background:#0000004d;border:none;border-radius:10px;padding:0;transition:transform .15s,box-shadow .15s;display:block;overflow:hidden;box-shadow:0 2px 6px #00000040}.att-img-tile img{object-fit:cover;width:160px;height:160px;display:block}.att-list-compact .att-img-tile img{width:120px;height:120px}.att-img-tile:hover{transform:translateY(-1px);box-shadow:0 0 0 2px #00e70180,0 6px 14px #00000059}.att-video{background:#000;border-radius:10px;outline:1px solid #ffffff14;max-width:280px;max-height:200px;display:block}.att-list-compact .att-video{max-width:240px;max-height:160px}.att-file-chip{color:inherit;background:#00000040;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:10px;max-width:280px;padding:8px 12px 8px 8px;text-decoration:none;transition:all .12s;display:inline-flex}.att-file-chip:hover{background:#00e70114;border-color:#00e70180;transform:translateY(-1px)}.att-file-icon{color:#1aff1b;background:#00e70126;border-radius:7px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.att-file-meta{flex-direction:column;min-width:0;line-height:1.25;display:flex}.att-file-name{color:#e8f0f7;white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-size:12px;font-weight:600;overflow:hidden}.att-file-size{color:#8aa3b5;font-variant-numeric:tabular-nums;margin-top:2px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.att-file-action{color:#8aa3b5;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.att-file-chip:hover .att-file-action{color:#1aff1b}.live-support-msg-self .att-file-chip,.live-support-msg-self .att-img-tile,.live-support-msg-self .att-video{background:#0000002e;border-color:#0003}.live-support-msg-self .att-file-icon{color:#003c00;background:#0000002e}.live-support-msg-self .att-file-name{color:#002a00}.live-support-msg-self .att-file-size{color:#002a00a6}.att-lightbox{z-index:9500;cursor:zoom-out;background:#000000d9;outline:none;place-items:center;padding:24px;animation:.18s att-lightbox-fade;display:grid;position:fixed;inset:0}@keyframes att-lightbox-fade{0%{opacity:0}to{opacity:1}}.att-lightbox-img{object-fit:contain;cursor:default;border-radius:8px;max-width:100%;max-height:100%;animation:.22s cubic-bezier(.34,1.56,.64,1) att-lightbox-pop;box-shadow:0 20px 60px #000c}@keyframes att-lightbox-pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.att-lightbox-close{color:#fff;cursor:pointer;z-index:1;background:#0009;border:none;border-radius:50%;place-items:center;width:40px;height:40px;transition:background .12s,transform .12s;display:grid;position:absolute;top:16px;right:16px}.att-lightbox-close:hover{background:#ffffff26;transform:scale(1.05)}
