.tr-checks{gap:10px;min-width:0;margin-top:12px;display:grid}.ticket .tr-checks{margin-top:18px}.tr-checks__title{font-size:var(--fs-label);color:var(--text);font-weight:600}.tr-checks__group{gap:8px;display:grid}.tr-checks__half{color:var(--text);font-size:12px;font-weight:600}.tr-checks__verdict{font-size:var(--fs-sm);color:var(--text);font-weight:600}.tr-checks__rows{gap:8px;display:grid}.tr-check{font-size:var(--fs-sm);color:var(--text-2);gap:10px;line-height:1.45;display:flex}.tr-check>.i{width:18px;height:18px;color:var(--emerald);flex:none;margin-top:1px}.tr-check[data-status=fail]>.i{color:var(--critical)}.tr-check[data-status=unknown]>.i{color:var(--gold-text)}.tr-check--note{font-size:13px}.tr-check--note>.i{color:var(--text-3)}.tr-check__body{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.tr-check__links{flex-wrap:wrap;align-items:center;gap:4px 16px;font-size:12px;display:flex}.tr-check__links a,.tr-check__answer{min-height:24px;font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;touch-action:manipulation;background:0 0;border:0;align-items:center;gap:4px;padding:0;text-decoration:underline;display:inline-flex}.tr-check__links a .i{width:12px;height:12px}.tr-check__links .tr-check__answer{color:var(--signal);font-weight:600}.tr-check__links a:hover,.tr-check__answer:hover{text-decoration-thickness:2px}.tr-checks__notes summary{width:fit-content;color:var(--text-2);cursor:pointer;touch-action:manipulation;padding-block:6px;font-size:12px;font-weight:600}.tr-checks__notes summary:hover{color:var(--text)}.tr-checks__notes[open] summary{margin-bottom:4px}.tr-checks__hint{color:var(--text-2);font-size:12px}.program-fit{border:1px solid var(--border);border-left:3px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);font-size:var(--fs-sm);color:var(--text-2);overflow-wrap:anywhere;margin-block:8px;padding:12px 14px;display:grid}.program-fit[data-verdict=fit]{border-left-color:var(--emerald)}.program-fit[data-verdict=not_fit]{border-left-color:var(--critical)}.program-fit strong{color:var(--text)}.program-fit__checks{margin-top:10px}@media (max-width:1023px){.list-note--fit{padding-inline-end:56px}}@media (max-width:639px),(pointer:coarse){.tr-check__links a,.tr-check__answer{position:relative}.tr-check__links a:after,.tr-check__answer:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tr-checks__notes summary{padding-block:12px}}
