.questions-list{border:1px solid var(--color-inactive);background-color:var(--color-sub);border-radius:12px;margin:0;padding:0;list-style:none;overflow:visible}.questions-list__item{transition:background-color .2s}.questions-list__item+.questions-list__item{border-top:1px solid var(--color-inactive)}.questions-list__item:hover{background-color:var(--color-background)}.questions-list__item:first-child{border-top-left-radius:11px;border-top-right-radius:11px}.questions-list__item:last-child{border-bottom-right-radius:11px;border-bottom-left-radius:11px}.questions-list__item:first-child .questions-list__link{border-top-left-radius:11px;border-top-right-radius:11px}.questions-list__item:last-child .questions-list__link{border-bottom-right-radius:11px;border-bottom-left-radius:11px}.questions-list__item--with-marks{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.questions-list__item--with-marks:first-child .questions-list__link{border-top-right-radius:0}.questions-list__item--with-marks:last-child .questions-list__link{border-bottom-right-radius:0}.questions-list__item--with-marks:first-child .questions-list__marks{border-top-right-radius:11px}.questions-list__item--with-marks:last-child .questions-list__marks{border-bottom-right-radius:11px}.questions-list__item--with-marks .questions-list__link{padding-right:12px}.questions-list__marks{box-sizing:border-box;padding:16px 20px 16px 0}.questions-list__link{min-width:0;color:inherit;grid-template-columns:2.75rem minmax(0,1fr);align-items:start;gap:12px 16px;padding:16px 20px;text-decoration:none;transition:background-color .2s;display:grid}.questions-list__link:hover{background-color:#0000}.questions-list__link:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.questions-list__num{font-size:var(--fs-small);font-weight:var(--fw-small);color:var(--color-active);font-variant-numeric:tabular-nums;line-height:1.5}.questions-list__body{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.questions-list__heading{flex-wrap:wrap;align-items:flex-start;gap:8px;width:100%;min-width:0;display:flex}.questions-list__title{min-width:0;font-size:var(--fs-subtitle);font-weight:var(--fw-subtitle);color:var(--color-title);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:1 1 0;line-height:1.35;display:-webkit-box;overflow:hidden}.questions-list__link--locked .questions-list__title{color:var(--color-title)}.questions-list__meta{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.questions-list__chips{flex-wrap:wrap;flex:1;gap:8px;min-width:0;display:flex;overflow:hidden}.questions-list__chip{border:1px solid var(--color-inactive);font-size:var(--fs-small);font-weight:var(--fw-small);line-height:var(--lh-small);color:var(--color-active);white-space:nowrap;border-radius:8px;flex-shrink:0;padding:4px 10px}.questions-list__chip--lock{color:var(--color-accent);border-color:color-mix(in srgb, var(--color-accent) 35%, var(--color-inactive));flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.questions-list__chip--lock .material-symbols-outlined{font-size:16px;line-height:1}.questions-list__link .draft-badge{flex-shrink:0}@media (prefers-reduced-motion:reduce){.questions-list__item,.questions-list__link{transition:none}}@media (max-width:720px){.questions-list__link{grid-template-columns:2rem minmax(0,1fr);gap:8px 12px;padding:14px 16px}.questions-list__item--with-marks .questions-list__link{padding-right:8px}.questions-list__marks{padding:14px 16px 14px 0}}
