.c-cinema-finestra{--fin-h: 420px;container-type:inline-size;position:relative;width:100%;max-width:100%;margin:0;background:#fff;border:1px solid var(--slate-200);border-radius:var(--r-lg);box-shadow:var(--ombra-3);overflow:hidden;color:var(--slate-950);text-align:left;font-size:14px;line-height:20px}.c-cinema-finestra__barra{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px 0 14px;background:var(--slate-50);border-bottom:1px solid var(--slate-200);font-size:14px;line-height:20px;font-weight:600;white-space:nowrap}.c-cinema-finestra__barra .simbolo{width:auto;height:20px;flex:none}.c-cinema-finestra__sezione{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--slate-600);font-weight:600}.c-cinema-finestra__sezione:before{content:"/";margin-right:8px;color:var(--slate-300)}.c-cinema-finestra__io{margin-left:auto;flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--viola-100);color:var(--viola-700);font-size:12px;font-weight:700}.c-cinema-finestra__corpo{display:grid;grid-template-columns:64px minmax(0,1fr);height:var(--fin-h);min-height:0}.c-cinema-finestra__corpo--senza-laterale{grid-template-columns:minmax(0,1fr)}.c-cinema-finestra__laterale{display:flex;flex-direction:column;align-items:center;gap:8px;padding-top:12px;background:var(--slate-50);border-right:1px solid var(--slate-200)}.c-cinema-finestra__laterale>span{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--r-sm);color:var(--slate-500)}.c-cinema-finestra__laterale>span[aria-current]{background:var(--viola-100);color:var(--viola-700)}.c-cinema-finestra__laterale .i{width:20px;height:20px}.c-cinema-finestra__contenuto{min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;padding:16px;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 10px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 10px),transparent)}.c-cinema-finestra__contenuto:focus-visible{outline:2px solid var(--viola-600);outline-offset:-2px}.c-cinema-finestra__testata{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.c-cinema-finestra__titolo{margin:0;font-size:16px;line-height:24px;font-weight:700;color:var(--slate-950)}.c-cinema-finestra__azione{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--slate-200);border-radius:var(--r-full);background:#fff;font-size:12px;line-height:16px;font-weight:600;color:var(--slate-700)}.c-cinema-finestra__azione--piena{background:var(--slate-900);border-color:var(--slate-900);color:#fff}.c-cinema-finestra__righe{list-style:none;margin:0;padding:0;display:grid;gap:8px}.c-cinema-finestra__riga{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:10px;min-height:52px;padding:8px 12px;background:#fff;border:1px solid var(--slate-200);border-radius:var(--r-md)}.c-cinema-finestra__riga .i{width:18px;height:18px;color:var(--notte)}.c-cinema-finestra__nome{min-width:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-cinema-finestra__dett{display:block;font-size:12px;line-height:16px;font-weight:400;color:var(--slate-600);white-space:normal}.c-cinema-finestra__stato{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:var(--r-full);font-size:12px;line-height:16px;font-weight:600;white-space:nowrap;background:var(--slate-100);color:var(--slate-700)}.c-cinema-finestra__stato[data-stato=attivo]{background:var(--verde-50);color:var(--verde-800)}.c-cinema-finestra__stato[data-stato=pausa]{background:var(--slate-100);color:var(--slate-700)}.c-cinema-finestra__stato[data-stato=ia]{background:var(--viola-100);color:var(--viola-700)}.c-cinema-finestra__stato[data-stato=avviso]{background:var(--breve-fondo);color:var(--breve-testo)}@container (max-width: 559.98px){.c-cinema-finestra__corpo{grid-template-columns:minmax(0,1fr)}.c-cinema-finestra__laterale{display:none}.c-cinema-finestra__contenuto{padding:12px}}