.at-tray{--at-line:#14102d1a;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:10px;margin:0;padding:10px 10px 10px 2px;list-style:none;display:flex;overflow:auto visible}.at-tray::-webkit-scrollbar{display:none}.at-tile{--at-line:#14102d1a;scroll-snap-align:start;box-shadow:0 0 0 1px var(--at-line),0 1px 2px #14102d0d,0 6px 12px -8px #14102d3d;background:#fff;border-radius:14px;flex:none;transition:box-shadow .18s,transform .22s cubic-bezier(.2,.8,.2,1),opacity .22s;position:relative}@starting-style{.at-tile{opacity:0;transform:translateY(4px)scale(.97)}}.at-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.at-tile--picture{width:72px;height:72px}.at-thumb{object-fit:cover;object-position:top center;-webkit-user-select:none;user-select:none;background:#f1eff8;border-radius:14px;width:100%;height:100%;display:block}.at-tile--card{box-sizing:border-box;align-items:center;gap:12px;width:232px;max-width:calc(100vw - 96px);height:72px;padding:0 16px 0 14px;display:flex}.at-glyph{color:#fff;flex:none;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #0000001f}.at-glyph svg{display:block}.at-glyph--md{border-radius:11px;width:40px;height:40px}.at-glyph--md svg{width:20px;height:20px}.at-glyph--sm{border-radius:9px;width:30px;height:30px}.at-glyph--sm svg{width:16px;height:16px}.at-glyph--image{background:linear-gradient(145deg,#4a77f3,#2349c4)}.at-glyph--table{background:linear-gradient(145deg,#17a06c,#0a6b45)}.at-glyph--text{background:linear-gradient(145deg,#2b2645,#0b0918)}.at-glyph--file{background:linear-gradient(145deg,#f2693f,#c93e1b)}.at-words{flex-direction:column;gap:3px;min-width:0;display:flex}.at-name{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.005em;color:#000;min-width:0;font-size:13.5px;font-weight:600;line-height:1.3;display:block;overflow:hidden}.at-excerpt{-webkit-line-clamp:2;line-clamp:2;color:#000;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:12.5px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.at-meta{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.01em;font-variant-numeric:tabular-nums;color:#000;min-width:0;font-size:11.5px;font-weight:600;line-height:1.3;display:block;overflow:hidden}.at-tile--image .at-meta,.at-card--image .at-meta{color:#2349c4}.at-tile--table .at-meta,.at-card--table .at-meta{color:#0a7a4e}.at-tile--file .at-meta,.at-card--file .at-meta{color:#b8391a}.at-tile.is-preparing{box-shadow:0 0 0 1px var(--at-line),0 1px 2px #14102d0d}.at-shimmer{border-radius:inherit;pointer-events:none;background:linear-gradient(100deg,#fff0 30%,#ffffffbf 50%,#fff0 70%) 0 0/250% 100% no-repeat;animation:1.3s linear infinite atShimmer;position:absolute;inset:0;overflow:hidden}.at-tile--picture.is-preparing{background:linear-gradient(145deg,#eef1fd,#e3e8fb)}@keyframes atShimmer{0%{background-position:130% 0}to{background-position:-130% 0}}.at-remove{z-index:1;color:#fff;cursor:pointer;background:#000;border:0;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:opacity .15s,transform .15s;display:flex;position:absolute;top:-7px;right:-7px;box-shadow:0 0 0 2px #fff,0 2px 6px #00000040}.at-remove svg{width:10px;height:10px}.at-remove:after{content:"";border-radius:50%;position:absolute;inset:-9px}.at-remove:active{transform:scale(.9)}.at-remove:focus-visible{outline-offset:2px;outline:2px solid #2349c4}@media (hover:hover) and (pointer:fine){.at-tray{scroll-snap-type:none;scrollbar-width:thin;scrollbar-color:#14102d47 transparent;overscroll-behavior:contain;flex-wrap:wrap;max-height:174px;overflow:hidden auto}.at-tray::-webkit-scrollbar{width:6px;display:block}.at-tray::-webkit-scrollbar-thumb{background:#14102d47;border-radius:3px}.at-remove{opacity:0}.at-tile:hover .at-remove,.at-tile:focus-within .at-remove{opacity:1}.at-tile:hover{box-shadow:0 0 0 1px #14102d2e,0 1px 2px #14102d0f,0 6px 12px -8px #14102d52}}@media (pointer:coarse){.at-remove{width:24px;height:24px}.at-remove:after{inset:-8px}}.at-sent{flex-wrap:wrap;gap:8px;min-width:0;max-width:100%;display:flex}.at-sent--end{justify-content:flex-end}.at-sent--start{justify-content:flex-start}.at-card{--at-line:#14102d1a;box-sizing:border-box;min-width:0;max-width:min(100%,280px);box-shadow:0 0 0 1px var(--at-line),0 1px 2px #14102d0d,0 6px 16px -10px #14102d3d;background:#fff;border-radius:14px;align-items:center;gap:10px;padding:7px 14px 7px 7px;display:inline-flex}.at-card .at-name{font-size:13px}.at-card .at-meta{font-size:11px}@media (prefers-reduced-motion:reduce){.at-tile,.at-remove{transition:none}.at-shimmer{animation:none}}@media (forced-colors:active){.at-tile,.at-card{box-shadow:none;border:1px solid canvastext}.at-remove{border:1px solid canvastext}}
