.shell>.q-ai{height:100%}@media (width<=1199px){body:has(.fascia.fissa) .q-ai{top:48px}}@starting-style{.q-ai{transform:translate(100%)}}.q-ai.is-uscita{transform:translate(100%)}@media (prefers-reduced-motion:reduce){@starting-style{.q-ai{opacity:0;transform:none}}.q-ai.is-uscita{opacity:0;transform:none}}@media (width>=1200px) and (prefers-reduced-motion:no-preference){.shell>.q-ai{transition:width var(--dur-panel) var(--ease-drawer);align-items:flex-end;overflow:hidden}.shell>.q-ai>*{flex-shrink:0;width:400px}.shell>.q-ai>.q-ai__body{flex:auto}@starting-style{.shell>.q-ai{width:0;transform:none}}.shell>.q-ai.is-uscita{width:0;transform:none}.shell .q-nav{transition:width var(--dur-panel) var(--ease-drawer), padding var(--dur-panel) var(--ease-drawer);overflow-x:hidden}.shell .q-nav__item,.shell .q-nav__label,.shell .q-nav__sala>span{white-space:nowrap}}.tutto-schermo>.q-ai{z-index:20;height:auto;box-shadow:var(--shadow-overlay);position:fixed;top:0;bottom:0;right:0}@media (width>=1040px){.tutto-schermo:has(>.q-ai){padding-right:400px}.tutto-schermo{transition:padding-right var(--dur-panel) var(--ease-drawer)}.tutto-schermo:has(>.q-ai.is-uscita){padding-right:0}.tutto-schermo>.q-ai{box-shadow:none}}@media (width>=1200px){body:has(.q-shell--ai) .drawer-root{right:400px}}@media (width>=1040px){body:has(.tutto-schermo>.q-ai) .drawer-root{right:400px}}@media (width<=1199px){body:has(.drawer-root) .shell>.q-ai{display:none}}@media (width<=1039px){body:has(.drawer-root) .tutto-schermo>.q-ai{display:none}}@media print{.q-ai,.q-ai-toggle{display:none!important}.tutto-schermo:has(>.q-ai){padding-right:0}}.q-shell--ai .q-nav__foot{gap:var(--space-1);flex-direction:column}.q-shell--ai .q-nav__foot>.q-menu-ancora,.q-shell--ai .q-nav__foot>.q-iconbtn{flex:none;display:flex}.q-shell--ai .q-nav__persona{width:auto}.q-shell--ai .q-nav__persona>span:last-child{display:none}.q-shell--ai .q-nav__sala-fissa{justify-content:center;padding:0;font-size:0}.q-shell--ai .q-nav__sala-fissa:before{content:attr(data-sigla);font:600 13px/20px var(--font-sans)}.q-ai__cita{gap:var(--space-1);flex-direction:column;margin:0;display:flex}.q-ai__sep{text-align:center}.q-ai__errore{color:var(--neg);margin:0;font-size:13px;line-height:18px}.q-ai__limite{color:var(--text-muted);margin:0}.q-ai__done{flex-wrap:wrap}.q-ai__head .q-btn[aria-pressed=true]{background:var(--brand-tint)}.q-ai__elenco{gap:var(--space-3);flex-direction:column;display:flex}.q-ai__indietro{align-self:flex-start}.q-ai__vuoto{color:var(--text-muted);margin:0}.q-ai__conv{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.q-ai__conv-riga{align-items:center;gap:var(--space-1) var(--space-2);padding:var(--space-2) 0;flex-wrap:wrap;display:flex}.q-ai__conv-riga+.q-ai__conv-riga{border-top:1px solid var(--line)}.q-ai__conv-apri{min-width:0;padding:var(--space-2);border-radius:var(--radius-md);color:var(--text);text-align:left;font:inherit;cursor:pointer;transition:background-color var(--dur-ui) ease;background:0 0;border:0;flex-direction:column;flex:1;gap:2px;display:flex}.q-ai__conv-apri:disabled{cursor:default}.q-ai__conv-apri[aria-busy=true]{opacity:.6}@media (hover:hover) and (pointer:fine){.q-ai__conv-apri:not(:disabled):hover{background:var(--raised)}}.q-ai__conv-titolo{text-overflow:ellipsis;white-space:nowrap;font:600 14px/20px var(--font-sans);overflow:hidden}.q-ai__conv-meta{align-items:center;gap:var(--space-2);font:400 12px/16px var(--font-sans);color:var(--text-muted);display:flex}.q-ai__conv-meta .q-pill{height:20px;padding:0 8px}.q-ai__conv-conferma{align-items:center;gap:var(--space-2);padding-left:var(--space-2);font:400 13px/18px var(--font-sans);flex-basis:100%;display:flex}.q-ai__conv-conferma>span{margin-right:auto}.q-ai__conv-riga>.q-ai__errore{padding-left:var(--space-2);flex-basis:100%}.q-ai__piena{align-items:center;gap:var(--space-2);display:flex}.q-ai__piena>.q-btn{flex:1}
