.quick{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:clamp(1rem,3vw,2.5rem);max-width:1120px;margin:0 auto;display:grid}.quick-main{min-width:0}.quick-setup{padding:1.25rem}.quick-fields{border:0;min-width:0;margin:0;padding:0}.quick-fields:disabled{opacity:.55}.quick-actions{flex-wrap:wrap;gap:.6rem;display:flex}.quick-actions .btn{min-height:48px;padding:0 1.4rem;font-size:1.02rem}.quick-hint{color:var(--ink-soft);font-size:var(--step--1);max-width:60ch;margin:.75rem 0 0}.quick-searching{border-radius:var(--radius);background:var(--lacquer);min-height:48px;color:var(--eggshell);align-items:center;gap:.85rem;padding:.6rem .85rem;display:flex}.quick-searching .muted{color:#efe6d2b3}.quick-searching .btn{border-color:var(--gold-soft);color:var(--eggshell);background:0 0}.quick-pulse{background:var(--gold);border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:1.4s ease-in-out infinite quick-pulse}@keyframes quick-pulse{50%{opacity:.45;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.quick-pulse{animation:none}}.quick-more{border-top:1px solid var(--line);margin-top:1.1rem;padding-top:.9rem}.quick-more summary{cursor:pointer;font-weight:600;font-size:var(--step--1);color:var(--ink-soft);width:fit-content}.quick-more summary:hover{color:var(--ink)}.quick-more[open] summary{color:var(--ink);margin-bottom:.9rem}.quick-custom{align-items:flex-end}.quick-side{top:calc(var(--nav-h) + 1.25rem);position:sticky}.quick-side .chat{flex-direction:column;margin:0;display:flex}.quick-side .chat-list{height:calc(100dvh - var(--nav-h) - 11rem);min-height:260px}@media (width<=900px){.quick{grid-template-columns:minmax(0,1fr)}.quick-side{position:static}.quick-side .chat-list{height:clamp(220px,40dvh,360px)}}@media (width<=560px){.quick-actions .btn{flex:1}}
