.documents .documents-item{border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;color:var(--ink);transition:padding var(--ease)}.documents .documents-item:last-child{border-bottom:1px solid var(--line)}.documents .documents-item:hover{padding-left:10px;color:var(--ink)}.documents .documents-name{display:flex;flex-direction:column;gap:4px}.documents .documents-title{font-family:var(--display);font-size:22px;letter-spacing:-0.012em}.documents .documents-type{font-family:var(--mono);font-size:11.5px;letter-spacing:.08em;color:var(--faint)}.documents .documents-open{font-size:14px;color:var(--accent);white-space:nowrap}
